<SEC-DOCUMENT>0000930413-25-001069.txt : 20250328
<SEC-HEADER>0000930413-25-001069.hdr.sgml : 20250328
<ACCEPTANCE-DATETIME>20250328135453
ACCESSION NUMBER:		0000930413-25-001069
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		97
CONFORMED PERIOD OF REPORT:	20250131
FILED AS OF DATE:		20250328
DATE AS OF CHANGE:		20250328

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			REX AMERICAN RESOURCES Corp
		CENTRAL INDEX KEY:			0000744187
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL ORGANIC CHEMICALS [2860]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		EIN:				311095548
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-09097
		FILM NUMBER:		25784365

	BUSINESS ADDRESS:	
		STREET 1:		7720 PARAGON ROAD
		CITY:			DAYTON
		STATE:			OH
		ZIP:			45459
		BUSINESS PHONE:		9372763931

	MAIL ADDRESS:	
		STREET 1:		7720 PARAGON ROAD
		CITY:			DAYTON
		STATE:			OH
		ZIP:			45459

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	REX STORES CORP
		DATE OF NAME CHANGE:	19930915

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	AUDIO VIDEO AFFILIATES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>c112133_10k-ixbrl.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Mar 28 16:30:29 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:rex="http://www.rexamerican.com/20250131" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-top: Black 3px solid; border-bottom: Black 3px double">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES<br/>
SECURITIES AND EXCHANGE COMMISSION<br/>
WASHINGTON, D.C. 20549<br/>
FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-10658">10-K</ix:nonNumeric><br/>
<ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentAnnualReport" id="ixv-10659">ANNUAL REPORT</ix:nonNumeric> PURSUANT TO SECTION 13 OR 15(d) OF</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>THE SECURITIES EXCHANGE ACT OF 1934 </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">FOR THE FISCAL YEAR ENDED <span style="text-decoration:underline">&#160;<ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-10660"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-10661">JANUARY 31</ix:nonNumeric>, 2025</ix:nonNumeric>&#160;</span> COMMISSION FILE NO. <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-10662">001-09097</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-10663">REX AMERICAN RESOURCES CORPORATION</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of registrant as specified in
its charter)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top"> <td style="width: 40%; padding-right: 6pt; padding-left: 6pt; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-10664">Delaware</ix:nonNumeric><br/>
(State or other jurisdiction of<br/>
incorporation or organization)</span></td> <td style="width: 20%; padding-right: 6pt; padding-left: 6pt">&#160;</td> <td style="width: 40%; padding-right: 6pt; padding-left: 6pt; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-10665">31-1095548</ix:nonNumeric><br/>
(I.R.S. Employer Identification No.)</span></td></tr>
<tr style="vertical-align: top"> <td style="padding-right: 6pt; padding-left: 36pt">&#160;</td> <td style="padding-right: 6pt; padding-left: 36pt">&#160;</td> <td style="padding-right: 6pt; padding-left: 36pt">&#160;</td></tr>
<tr style="vertical-align: top"> <td style="padding-right: 6pt; padding-left: 6pt; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-10666">7720 Paragon Road</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-10667">Dayton</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="ixv-10668">Ohio</ix:nonNumeric><br/>
(Address of principal executive offices)</span></td> <td style="padding-right: 6pt; padding-left: 6pt">&#160;</td> <td style="padding-right: 6pt; padding-left: 6pt; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-10669">45459</ix:nonNumeric><br/>
(Zip Code)</span>
</td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="text-align: CENTER;"><div style="font-size: 1pt; border-top: Black 1px solid; width: 15%; margin-left: auto; margin-right: auto;">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Registrant&#8217;s telephone number, including
area code (<ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-10670">937</ix:nonNumeric>) <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-10671">276-3931</ix:nonNumeric></p><div>

</div><p style="font: 3pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="text-align: CENTER;"><div style="font-size: 1pt; border-top: Black 1px solid; width: 15%; margin-left: auto; margin-right: auto;">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Securities registered pursuant to Section
12(b) of the Act:</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td style="width: 40%; padding-right: 6pt; padding-bottom: 2.9pt; padding-left: 6pt; text-align: center"><span style="font-size: 10pt"><span style="text-decoration:underline">Title of each class</span></span></td> <td style="width: 3%">&#160;</td> <td style="width: 14%; padding-right: 6pt; padding-bottom: 2.9pt; padding-left: 6pt; text-align: center; white-space: nowrap;"><span style="font-size: 10pt"><span style="text-decoration:underline">Trading&#160;Symbol(s)</span></span></td> <td style="width: 3%">&#160;</td> <td style="width: 40%; padding-right: 6pt; padding-bottom: 2.9pt; padding-left: 6pt; text-align: center"><span style="font-size: 10pt">Name of each exchange<br/>
<span style="text-decoration:underline">on which registered</span></span></td></tr>
<tr style="vertical-align: top"> <td style="padding-right: 6pt; padding-left: 6pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-91"><span style="font-size: 10pt">Common Stock, $.01 par value</span></ix:nonNumeric></td> <td>&#160;</td> <td style="padding-right: 6pt; padding-left: 6pt"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-95"><span style="font-size: 10pt">REX</span></ix:nonNumeric></td> <td>&#160;</td> <td style="padding-right: 6pt; padding-left: 6pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-99"><span style="font-size: 10pt">New York Stock Exchange</span></ix:nonNumeric></td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark if the registrant is a well-known seasoned
issuer, as defined in Rule 405 of the Securities Act. Yes&#160;<span>&#9744;</span> <ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-10672">No</ix:nonNumeric> <span>&#9745;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant
is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes <span>&#9744;</span> <ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-10673">No</ix:nonNumeric> <span>&#9745;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding
12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such
filing requirements for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-10674">Yes</ix:nonNumeric> <span>&#9745;</span> No <span>&#9744;</span><span style="text-decoration:underline"> </span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation
S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-10675">Yes</ix:nonNumeric>&#160;<span>&#9745;</span> No&#160;<span>&#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth
company. See the definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221;, &#8220;smaller reporting
company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (check one):</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-10676">Large accelerated filer</ix:nonNumeric> <span>&#9745;</span>&#160;&#160;&#160;&#160;&#160;Accelerated filer <span>&#9744;</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-accelerated filer <span>&#9744;</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Smaller reporting company <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="ixv-137"><span>&#9744;</span></ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Emerging growth company <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="ixv-139"><span>&#9744;</span></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth
company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any
new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act  <span>&#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial
reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared
or issued its audit report. Yes <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="ixv-150"><span>&#9745;</span></ix:nonNumeric> No <span>&#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If securities are registered pursuant to
Section 12(b) of the Act, indicated by check mark whether the financial statements of the registrant included in the filing reflect
the correction of an error to previous issued financial statements. Yes <span>&#9744;</span> No <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-158"><span>&#9745;</span></ix:nonNumeric></p><div>

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-bottom: 6pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether any of those
error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s
executive offices during the relevant recovery period pursuant to &#167;240.10D-1(b). Yes <span>&#9744;</span>&#160;No <span>&#9745;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule 12b-2 of the Exchange Act) Yes <span>&#9744;</span>&#160;No <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-181"><span>&#9745;</span></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the close of business on July 31, 2024,
the aggregate market value of the registrant&#8217;s outstanding Common Stock held by non-affiliates of the registrant (for purposes
of this calculation, 2,095,851 shares beneficially owned by directors and executive officers of the registrant were treated as
being held by affiliates of the registrant), was $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="dei:EntityPublicFloat" scale="0" unitRef="usd" id="ixv-10677">786,096,804</ix:nonFraction>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10678">17,012,776</ix:nonFraction> shares of the registrant&#8217;s
Common Stock outstanding as of March 27, 2025.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DocumentsIncorporatedByReferenceTextBlock-c0_cont_1" escape="true" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="ixv-194"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Documents Incorporated by Reference</p></ix:nonNumeric><div>

</div><ix:continuation id="_DocumentsIncorporatedByReferenceTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Portions of REX American Resources Corporation&#8217;s
definitive Proxy Statement for its Annual Meeting of Shareholders on June 4, 2025 are incorporated by reference into Part III of
this Form 10-K.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-bottom: Black 4px solid">&#160;</p><div>

</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-style: normal; text-transform: uppercase"><b>Forward-Looking
Statements</b></span></p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Form 10-K contains or may contain
forward-looking statements as defined in the Private Securities Litigation Reform Act of 1995. Such statements can be identified
by use of forward-looking terminology such as &#8220;may,&#8221; &#8220;expect,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221;
&#8220;anticipate&#8221; or &#8220;continue&#8221; or the negative thereof or other variations thereon or comparable terminology.
Readers are cautioned that there are risks and uncertainties that could cause actual events or results to differ materially from
those referred to in such forward-looking statements. These risks and uncertainties include the risk factors set forth from time
to time in the Company&#8217;s filings with the Securities and Exchange Commission and include among other things: the impact of
legislative and regulatory changes, the price volatility and availability of corn, distillers grains, ethanol, distillers corn
oil, gasoline and natural gas, commodity market risk, ethanol plants operating efficiently and according to forecasts and projections,
logistical interruptions, success in permitting and developing the planned carbon sequestration facility near the One Earth Energy
ethanol plant, changes in the international, national or regional economies, the impact of inflation, the ability to attract employees,
weather, results of income tax audits, changes in income tax laws or regulations, the impact of U.S. foreign trade policy and tariffs,
changes in foreign currency exchange rates, the effects of terrorism or acts of war and the effect of pandemics on the Company&#8217;s
business operations, including impacts on supplies, demand, personnel and other factors. The Company does not intend to update
publicly any forward-looking statements except as required by law. Other factors that could cause actual results to differ materially
from those in the forward-looking statements are set forth in Item 1A.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-style: normal; text-transform: uppercase"><b>Available
Information</b></span></p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">REX makes available free of charge on its
Internet website its annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to
those reports as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC. REX&#8217;s
Internet website address is www.rexamerican.com. The contents of the Company&#8217;s website are not a part of this report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-style: normal"><b>PART I</b></span></p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 1.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Business</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-weight: normal">References to &#8220;we&#8221;,
&#8220;us&#8221;, &#8220;our&#8221;, &#8220;REX&#8221; or &#8220;the Company&#8221; refer to REX American Resources Corporation
and its majority owned subsidiaries.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Fiscal Year</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All references in this report to a particular
fiscal year are to REX&#8217;s fiscal year ended January 31. We refer to our fiscal year by reference to the year immediately preceding
the January 31 fiscal year end date. For example, &#8220;fiscal year 2024&#8221; means the period February 1, 2024 to January 31,
2025.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Corporate History and Background</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">REX was incorporated in Delaware in 1984
as a holding company. Our principal offices are located at 7720 Paragon Road, Dayton, Ohio 45459. Our telephone number is (937)
276-3931.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2006, we started investing in ethanol
production facilities. We are currently invested in three ethanol production entities &#8211; One Earth Energy, LLC (&#8220;One
Earth&#8221;), NuGen Energy, LLC (&#8220;NuGen&#8221;), and Big River Resources, LLC (&#8220;Big River&#8221;). We own a majority
interest in One Earth and NuGen. We also own a majority interest in an entity that owned and, until November 18, 2021, operated
a refined coal facility; as we have ceased operating the refined coal facility, we began classifying the financial results of the
operating segment as discontinued operations. The federal production tax credits received through operation of this facility remain
under IRS audit. We now have one reportable segment, ethanol and by-products.</p><div>

</div><!-- Field: Page; Sequence: 3; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>General Overview</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We reported net income attributable to
REX common shareholders of $58.2 million in fiscal 2024 compared to approximately $60.9 million in fiscal 2023. Our ethanol business
had decreased profits in fiscal 2024 compared to fiscal 2023 primarily as a result of lower selling prices, offset partially by
a decrease in corn and natural gas prices. The two largest drivers of ethanol profitability are corn and ethanol pricing, both
of which experienced significant volatility within the year. Chicago Board of Trade corn prices per bushel ranged from a low of
$3.62 in August 2024 to a high of $4.97 in January 2025. S&amp;P Global Platts ethanol pricing per gallon ranged from a low of
$1.38 in February 2024 to a high of $2.12 in June 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The form and structure of our ethanol investments
are tailored to the specific needs and goals of each project and the local farmer group or investor with whom we partner. We generally
participate in the oversight of our projects through our membership on the board of managers of the limited liability companies
that own the plants. We provide management oversight and direction with respect to most aspects of plant operations for our consolidated
ethanol companies. We have equity investments in three entities engaged in the production of ethanol as of January 31, 2025. The
following table is a summary of our ethanol entity ownership interests at January 31, 2025:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 85%; border-collapse: collapse; border-spacing: 0px;">
<tr>
    <td style="vertical-align: bottom; width: 60%; border: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt"><span style="font-size: 10pt"><b>Entity</b></span></td>
    <td style="vertical-align: bottom; width: 20%; border-top: Black 1px solid; border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: center"><span style="font-size: 10pt"><b>Location</b></span></td>
    <td style="vertical-align: top; width: 20%; border-top: Black 1px solid; border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: center"><span style="font-size: 10pt"><b>REX&#8217;s Current<br/>
Ownership&#160;Interest</b></span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; border-left: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt"><span style="font-size: 10pt">One Earth Energy, LLC</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">Gibson City, IL</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">75.9%</span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; border-left: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt"><span style="font-size: 10pt">NuGen Energy, LLC</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">Marion, SD</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">99.7%</span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; border-left: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Big River Resources, LLC:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12pt">Big River Resources W Burlington, LLC<br/>
        Big River Resources Galva, LLC<br/>
        Big River United Energy, LLC<br/>
        Big River Resources Boyceville, LLC</p>

</td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; padding-top: 10pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">W. Burlington, IA<br/>
        Galva, IL<br/>
        Dyersville, IA<br/>
        Boyceville, WI</p>

</td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; padding-top: 10pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">10.3%<br/>
        10.3%<br/>
        5.7%<br/>
        10.3%</p>

</td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The three entities own a total of six ethanol
production facilities, which in aggregate shipped approximately 727 million gallons of ethanol over the twelve-month period ended
January 31, 2025. REX&#8217;s effective ownership of ethanol gallons shipped for the twelve-month period ended January 31, 2025,
was approximately 294 million gallons.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our ethanol operations are highly dependent
on commodity prices, especially prices for corn, ethanol, distillers grains, distillers corn oil and natural gas, and availability
of corn. As a result of price volatility for these commodities, our operating results can fluctuate substantially. The price and
availability of corn is subject to significant fluctuations depending upon several factors that affect commodity prices in general,
including crop conditions, the amount of corn stored on farms, weather, federal policy, foreign trade, tariffs and international
disruptions caused by wars or conflicts. Because the market prices of ethanol and distillers grains are not always directly related
to corn prices <span style="background-color: white">(for example, demand for crude and other energy and related prices, the export
market demand for ethanol and distillers grains, soybean meal prices, and the results of federal policy decisions, trade negotiations,
and tariffs can impact ethanol and distillers grains prices)</span>, at times ethanol and distillers grains prices may not follow
movements in corn prices and, in an environment of higher corn prices or lower ethanol or distillers grains prices, reduce the
overall margin structure at the plants. As a result, at times, we may operate our plants at negative or minimally positive operating
margins.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We expect our ethanol plants to produce
approximately 2.9 gallons of denatured ethanol for each bushel of corn processed in the production cycle. We refer to the actual
gallons of denatured ethanol produced per bushel of corn processed as the realized yield. We refer to the difference between the
price per gallon of ethanol and the price per bushel of corn (divided by the realized yield) as the &#8220;crush spread.&#8221;
Should the crush spread decline, it is possible that our ethanol plants will generate operating results that do not provide adequate
cash flows for sustained periods of time. In such cases, production at the ethanol plants may be reduced or stopped altogether
in order to minimize variable costs at individual plants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We attempt to manage the risk related to
the volatility of commodity prices by utilizing forward corn and natural gas purchase contracts, forward ethanol, distillers grains
and distillers corn oil sale contracts, and commodity futures agreements, as management deems appropriate. We attempt to match
quantities of these sales contracts with an appropriate quantity of corn purchase contracts over a given period of time when we
can obtain an adequate gross margin</p><div>

</div><!-- Field: Page; Sequence: 4; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">resulting from the
crush spread inherent in the contracts we have executed. However, the market for future ethanol sales contracts generally lags
the spot market with respect to ethanol prices. Consequently, we generally execute fixed price ethanol contracts for no more than
four months into the future at any given time and we may lock in our corn or ethanol price without having a corresponding locked
in ethanol or corn price for short durations of time. As a result of the relatively short period of time our fixed price contracts
cover, we generally cannot predict the future movements in our realized crush spread for more than four months; thus, we are unable
to predict the likelihood or amounts of future income or loss from the operations of our ethanol facilities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">One
Earth Sequestration, LLC, a wholly owned subsidiary of One Earth Energy, LLC, is in the </span>developmental stage of a carbon
sequestration project near the One Earth Energy ethanol plant. A test well has been drilled to a total depth of approximately 7,100
feet, in which was encountered almost 2,000 feet of Mt. Simon Sandstone, which is the geological formation that is the region&#8217;s
primary carbon storage resource. Three-dimensional seismic testing has been performed, as well as geological modeling for predicting
the movement of injected carbon and the plume area to determine maximum injection pressure, reservoir quality and storage capacity
for the potential wells. In October 2022, we applied for a Class VI injection well permit for three wells with the U.S. Environmental
Protection Agency (&#8220;EPA&#8221;), and we continue to provide information to the EPA during the technical review of our application
upon request. We currently expect the EPA to prepare a draft permit by the second quarter of 2025 and make a final permit decision
by late in the third quarter of 2025, according to the EPA&#8217;s Class VI Permit Tracker Dashboard on their website. We have
now secured sufficient subsurface easements for the proposed first injection well to allow for sequestration of all the carbon
emissions from the One Earth Energy ethanol plant for a minimum of 15 years. We also need to obtain a county special-use zoning
permit for the sequestration site. In 2022, we began construction of a facility to capture, dehydrate, and compress carbon dioxide
from the One Earth Energy ethanol plant to a state suitable for sequestration. While we have completed the construction of the
capture and compression facility, testing has not yet been completed and we cannot begin construction of the pipeline or sequestration
well until further permits and approvals are received.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, we submitted an application
to the Illinois Commerce Commission (&#8220;ICC&#8221;) for a certificate of authority under the state&#8217;s Carbon Dioxide Transportation
and Sequestration Act (the &#8220;CO<sub>2</sub>&#160;Act&#8221;) to build a short pipeline to deliver carbon dioxide from the
One Earth Energy ethanol plant to the proposed sequestration site. We have obtained easements from all of the necessary landowners
for the use of their land for the pipeline for the first two wells. On May 26, 2024, however, the Illinois General Assembly passed
the Safety and Aid for the Environment in Carbon Capture and Sequestration Act (Senate Bill 1289), which was signed by the governor
in July 2024. The new legislation imposes additional safety, environmental and other requirements on obtaining permits and approvals
for carbon capture and sequestration facilities in Illinois, including CO<sub>2&#160;</sub>pipelines. Further, the new legislation
imposes a moratorium on the issuance of new certificates of authority for the construction of CO<sub>2&#160;</sub>pipelines until
the earlier of the date federal CO<sub>2&#160;</sub>pipeline safety standards are finalized by the federal Pipeline and Hazardous
Materials Safety Administration (PHMSA) or, subject to certain other conditions, July 1, 2026. As a result of this legislation,
the ICC dismissed our application without prejudice, and we will be required to resubmit an application after rules are finalized
or subsequent to July 1, 2026.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although we have made meaningful progress
and significant investments in the carbon sequestration project at One Earth Energy, we continue to work with the various government
agencies involved to obtain all required permits and approvals, with no assurance of the ultimate success or timing of the project.
Also see the discussion under &#8220;Trends and Uncertainties&#8221; on pages 25 and 26 of certain recently proposed legislation
that, if enacted, could impact our carbon sequestration project.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also intend to concurrently expand the
One Earth ethanol plant. We received a construction permit from the EPA to increase production from 150 million gallons of ethanol
per year to 175 million gallons of ethanol per year. Once we achieve that level of production, we intend to apply for another permit
to 200 million gallons per year.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Finally, we continue to work to identify
ways to reduce our carbon intensity (&#8220;CI&#8221;) score at the One Earth plant with the intention of maximizing tax credits
available under the Inflation Reduction Act (&#8220;IRA&#8221;). The IRA created a new Clean Fuel Production Credit, available
for calendar years 2025 &#8211; 2027, of approximately $0.02 per ethanol gallon per CI point reduction below a 50 CI score threshold
to incentivize further increases in plant efficiencies within the industry. The U.S. Department of the Treasury has not yet issued
final rules on qualification for 45Z tax credits.</p><div>

</div><!-- Field: Page; Sequence: 5; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is reviewing certain aspects
of the expansion portion of the project and its impact on the previously reported expected project costs. Due to this, along with
permitting delays and the impact of inflation, we have increased the budget for both projects to approximately $220 million to
$230 million, subject to further refinement as we move forward. We plan to pay for all costs from available cash. As of January
31, 2025, we had spent $55.7 million since inception and were contractually committed to spend an additional $0.9 million toward
the carbon sequestration project. If the carbon sequestration project is successful, we believe we will qualify for tax credits
under section 45Q of the Internal Revenue Code (&#8220;45Q&#8221;), based on tons of carbon sequestered, and section 45Z of the
Internal Revenue Code (&#8220;45Z&#8221;), based on gallons of ethanol produced, as outlined in the IRA. However, 45Z credits are
only available for calendar years 2025 &#8211; 2027 and the regulations have not yet been finalized by the U.S. Department of the
Treasury. As of January 31, 2025, we had spent $59.9 million since inception and were contractually committed to spend an additional
$8.7 million toward plant capacity expansion and ongoing efforts to reduce our CI scoring.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2023, NuGen Energy, LLC, our majority
owned ethanol plant in Marion, South Dakota, signed an agreement to be part of Summit Carbon Solutions&#8217; carbon capture and
storage pipeline network, with storage planned to be in North Dakota. Should Summit Carbon Solutions be able to obtain all necessary
permits and approvals, the agreement would allow NuGen to share in the economic benefits of tax credits through the sale of the
carbon dioxide output of its ethanol production facility for sequestration, as well as reduce its net carbon emissions. In March
2025, South Dakota signed a bill into law that bans the use of eminent domain in connection with carbon dioxide pipelines. This
act could make the sequestration project for the NuGen Energy facility more difficult to materialize.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We plan to seek and evaluate various investment
opportunities including energy related, carbon sequestration, agricultural and other ventures we believe fit our investment criteria.
We can make no assurances that we will be successful in our efforts to find such opportunities. We have a stock buyback program
with an authorization level of an additional 504,219 shares at January 31, 2025. Subsequent to January 31, 2025 the
Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases, a
total of 222,510 shares remained available to purchase under existing board authorization. On March 25, 2025, the Board of Directors
authorized the repurchase from time to time of up to an additional 1,500,000 shares through open market transactions, privately
negotiated transactions, or transactions by other means in accordance with applicable securities laws. We typically repurchase
our common stock when our stock price is trading at prices we deem to be a discount to the underlying value of our net assets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Ethanol Industry</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ethanol is a renewable fuel produced by
processing corn and other biomass through a fermentation process that creates combustible alcohol that can be used as a fuel additive
to reduce vehicle emissions from gasoline, as an octane enhancer to improve the octane rating of gasoline with which it is blended
and, to a lesser extent, as a gasoline substitute. The majority of ethanol produced in the United States is made from corn because
of its wide availability and ease of convertibility from large amounts of carbohydrates into glucose, the key ingredient in the
fermentation process that is used in producing alcohol. Ethanol production can also use feedstocks such as grain sorghum, switchgrass,
wheat, barley, potatoes and sugarcane as carbohydrate sources. Most ethanol plants have been located near large corn production
areas, such as Illinois, Indiana, Iowa, Minnesota, Nebraska, Ohio and South Dakota. Railway access and interstate access are vital
for ethanol facilities due to the large amount of raw materials and finished goods required to be shipped to and from the facilities.
An adequate supply of natural gas is key to maintaining optimal operating levels.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to the Renewable Fuels Association
(&#8220;RFA&#8221;), the United States ethanol industry produced an estimated 16.1 billion gallons of ethanol in 2024, compared
to 15.6 billion gallons in 2023. Approximately 1.9 billion gallons were estimated to have been exported from the United States
in 2024. According to the RFA, the United States ethanol industry consists of 198 plants in 24 states with an annual capacity of
approximately 18.3 billion gallons of ethanol production.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Domestic demand for ethanol is highly dependent
upon federal and state legislation and regulations. On December 19, 2007, the Energy Independence and Security Act of 2007 (the
&#8220;Energy Act of 2007&#8221;) was enacted. The Energy Act of 2007 established new levels of renewable fuel mandates, including
two different categories of renewable fuels: conventional biofuels and advanced biofuels. The federal government mandates the use
of renewable fuels under Renewable Fuel Standard II (&#8220;RFS II&#8221;), established in October 2010. Corn-based ethanol is
considered a conventional biofuel. There were mandated volumes established as part of the RFS II for conventional and advanced
biofuels through</p><div>

</div><!-- Field: Page; Sequence: 6; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">the year 2022. After
2022, RFS volumes are to be determined by the EPA in coordination with the Secretaries of Energy and Agriculture. The mandated
volumes for conventional biofuel were to reach 15.0 billion gallons in 2015 and maintain that level until 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The EPA has set conventional renewable
fuel volumes of 15.0 billion gallons for 2023 through 2025. Additionally, in 2023, the EPA restored 250 million gallons previously
waived. The EPA was required to propose Renewable Volume Obligations (&#8220;RVO&#8221;s) for 2026 by November 2024, but the administration,
at that time, indicated on July 8, 2024 an intention to propose RVOs for 2026 and beyond in March 2025, and finalize them in December
2025. The new administration has not yet provided an updated timeline for these rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under RFS II, a small refiner that processes
less than 75,000 barrels of oil per day can petition the EPA for a waiver of their requirement to acquire and submit renewable
identification numbers (&#8220;RINs&#8221;). The EPA, through consultation with the Department of Energy and the Department of
Agriculture, can grant the refiner a full or partial waiver, or deny the waiver. The EPA issued 88 refinery exemptions for 2016-2018
compliance years, undercutting the statutory renewable fuel volumes by a total of 4.3 billion gallons. The EPA has not granted
any small refinery waivers for 2019-2022 and has continued that stance in the proposed volumes for 2023-2025. There remain multiple
ongoing legal challenges to how the EPA has handled the small refinery waivers. In July 2024, the U.S. Court of Appeals for the
District of Columbia Circuit vacated many of the EPA&#8217;s 2022 Small Refinery Exemption (&#8220;SRE&#8221;) denials. The EPA
had denied 105 SREs in 2022. As a result of this Court ruling, the EPA has voluntarily moved to rescind the agency&#8217;s 2023
denial of 26 SREs. As of March 2025, there were 156 SRE waivers pending.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Ethanol Production</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">The plants
in which we have invested are designed to use the dry milling method of producing ethanol. In the dry milling process, the entire
corn kernel is first ground into flour, which is referred to as &#8220;meal,&#8221; and processed without separating out the various
component parts of the grain. The meal is processed with enzymes, chemicals and water, and then placed in a high-temperature cooker.
It is then transferred to fermenters where yeast is added and the conversion of sugar to ethanol begins. After fermentation, the
resulting liquid is transferred to distillation columns where the ethanol is separated from the remaining &#8220;stillage&#8221;
for fuel uses. The anhydrous ethanol is then blended with a denaturant, such as natural gasoline, to render it undrinkable and
thus not subject to beverage alcohol tax. With the starch elements of the corn consumed in the above-described process, the principal
by-product produced by the dry milling process is dry distillers grains with solubles, or DDGS. DDGS is sold as a protein used
in animal feed, which recovers a portion of the corn value not absorbed in ethanol production. Depending on market and operating
conditions, we may also sell modified distillers grains, or wet distillers grains, by removing less liquid content compared to
DDGS. We also generate revenues from the sale of distillers corn oil produced at our facilities. Distillers corn oil is sold to
the animal feed market, as well as biodiesel and other chemical markets. </span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>The Primary Uses of Ethanol</i></p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Blend component. </i><span style="font-weight: normal">Today,
much of the ethanol blending in the U.S. is done to meet the RFS. Most regular gasoline is produced using blendstock with an octane
rating of 84, which is then increased to 87 (the minimum octane rating required in most states) by adding 10% ethanol according
to the RFA. The industry is attempting to expand ethanol blending above the current 10% for most vehicles in use. The EPA has approved
the use of 15% ethanol (&#8220;E-15&#8221;), which has an octane rating of 88, in gasoline for cars, SUV&#8217;s and light duty
trucks made in 2001 and later. Previously, the EPA had not granted E-15 the same Reid vapor pressure (&#8220;RVP&#8221;) waiver
as E-10 so it could only be sold from September 16 through May 31 for those vehicles in most markets. The EPA issued emergency
waivers to allow the sale of E-15 for the summer months in the years 2022 through 2024. Eight Midwest states (Illinois, Iowa, Minnesota,
Missouri, Nebraska, Ohio, South Dakota, and Wisconsin) petitioned the EPA to allow year-round sales of E-15 in their states. The
EPA has approved this request beginning in 2025 but will consider requests from individual states to delay implementation by one
year. To date, Ohio and South Dakota have requested a one-year delay, which the EPA has now approved.</span></p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Clean air additive. </i><span style="font-weight: normal">Ethanol
is employed by the refining industry as a fuel oxygenate, which when blended with gasoline, allows engines to combust fuel more
completely than gasoline that has not been oxygenated and thus reduce emissions from motor vehicles. Ethanol contains 35% oxygen,
which results in more complete combustion of the fuel in the engine cylinder. Oxygenated gasoline is used to help meet certain
federal and air emission standards.</span></p><div>

</div><!-- Field: Page; Sequence: 7; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Octane enhancer. </i><span style="font-weight: normal">
Ethanol increases the octane rating of gasoline with which it is blended. Octane is a measure of fuel performance. Ethanol is used
by gasoline suppliers as an octane enhancer both for producing regular grade gasoline from lower octane blending stocks and for
upgrading regular gasoline to premium grades.</span></p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Legislation</i></p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The United States ethanol industry is highly
dependent upon federal and state legislation. See Item 1A. Risk Factors for a discussion of legislation affecting the U.S. ethanol
industry.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>Refined Coal Facility</b></p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">On August 10, 2017, we purchased, through
a 95.35% owned subsidiary, the entire ownership interest of an entity that owned a refined coal facility. We began operating the
refined coal facility immediately after the acquisition. Using licensed technology, our plant applied two separate chemicals to
convert feedstock coal into refined coal, which was sold to the end user of the refined coal. The refined coal operating results
were subsidized by federal production tax credits through November 18, 2021, subject to meeting qualified emissions reductions
as governed by Section 45 of the IRC. We ceased operating the facility on November 18, 2021 and subsequently sold the facility.
The federal production tax credits received through ownership of this facility, approximately $58.2 million, remain under IRS audit.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Facilities</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of our fiscal year end, our consolidated
ethanol entities owned a combined 1,591 acres of land and two facilities that shipped a combined quantity of approximately 290
million gallons of ethanol in fiscal year 2024. We also own our corporate headquarters office building, consisting of approximately
7,500 square feet, located in Dayton, Ohio.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Human Capital Resources</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif">The
attraction, retention and development of employees is critical to our success. We accomplish these objectives through a variety
of actions, including our competitive compensation policies, discretionary stock award programs, training initiatives, and growth
opportunities within our Company. At January 31, 2025, we had 122 employees at our two consolidated ethanol plants and at our corporate
headquarters. None of our employees are represented by a labor union. We expect this employment level to remain relatively stable.
We consider our relationship with our employees to be good</span>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">We conduct regularly
scheduled safety meetings and require all employees to go through safety training. We evaluate employee safety incidents monthly
and investigate such incidents promptly. In addition, we conduct periodic safety audits performed by an independent third party.
A portion of our incentive compensation plan rewards employees for attaining certain safety goals.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">We believe we offer market
competitive compensation and benefit programs for our employees. In addition to competitive base wages, all employees are eligible
for an incentive compensation program, a Company matched 401(k) plan, healthcare benefits, and paid time off.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Service Marks</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have registered the service marks &#8220;REX&#8221;
and &#8220;Farmer&#8217;s Energy&#8221; with the United States Patent and Trademark Office. We are not aware of any adverse claims
concerning our service marks.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 1A.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Risk Factors </span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We encourage you to carefully consider
the risks described below and other information contained in this report when considering an investment decision in REX common
stock. Any of the events discussed in the risk factors below may occur. If one or more of these events do occur, our results of
operations, financial condition or cash flows could be materially adversely affected. In this instance, the trading price of REX
stock could decline, and investors might lose all or part of their investment.</p><div>

</div><!-- Field: Page; Sequence: 8; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Risks Related to our Ethanol and By-Products
Business</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>The ethanol industry is changing rapidly
which could result in unexpected developments that could negatively impact our operations.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to the RFA, the ethanol industry
grew from approximately 1.5 billion gallons of domestic annual ethanol production in 1999 to a peak of approximately 16.1 billion
gallons in 2018, which it matched in 2024. In 2023 and 2022, the industry produced approximately 15.6 and 15.4 billion gallons,
respectively, reflecting industry conditions and reduced demand. Thus, there have been significant changes in the supply and demand
of ethanol over a relatively short period of time which could lead to difficulty in maintaining profitable operations at our ethanol
plants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>The financial returns on our ethanol
investments are highly dependent on commodity prices, which are subject to significant volatility, uncertainty and regional supply
shortages, so our results could fluctuate substantially.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">The financial returns
on our ethanol investments are highly dependent on commodity prices, especially prices for corn, natural gas, ethanol, distillers
grains, distillers corn oil and gasoline, and availability of corn. As a result of the volatility of the prices for these items,
our returns may fluctuate substantially and our investments could experience periods of declining prices for their products and
increasing costs for their raw materials, which could result in operating losses at our ethanol plants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">The gross margin at our
ethanol plants depends principally on the spread between ethanol, distillers grains, distillers corn oil, and corn prices. Fluctuations
in the spread are likely to continue to occur. A sustained narrow or negative spread, whether as a result of sustained high or
increased corn prices or sustained low or decreased ethanol prices, would adversely affect the results of operations at our ethanol
plants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b><i>Our returns on
ethanol investments are highly sensitive to corn prices. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">Corn is the principal
raw material our ethanol plants use to produce ethanol and by-products. As a result, changes in the price of corn can significantly
affect our businesses. Rising corn prices result in higher production costs of ethanol and by-products. Because ethanol competes
with non-corn-based fuels, our ethanol plants may not be able to pass along increased grain costs to our customers. At certain
levels, grain prices may make ethanol uneconomical to produce.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">The price of corn is
influenced by weather conditions and other factors affecting crop yields, transportation costs, farmer planting decisions, exports,
foreign production, the value of the U.S. dollar, and general domestic and foreign economic, market and regulatory factors, including,
but not limited to, the impacts from the Russian-Ukraine conflict as well as other conflicts and political unrest, both foreign
and domestic. These factors include government policies and subsidies with respect to agriculture, international trade and tariffs,
and global and local demand and supply. The significance and relative effect of these factors on the price of corn is difficult
to predict. Any event that tends to negatively affect the production and/or supply of corn, such as adverse weather or crop disease,
could increase corn prices and potentially harm the business of our ethanol plants, to include intermittent production slowdowns
or stoppages. Increasing domestic ethanol production could boost the demand for corn and result in increased corn prices. International
demand for corn could also result in higher or lower corn prices. Our ethanol plants may also have difficulty, from time to time,
in physically sourcing corn on economic terms due to regional supply shortages, transportation issues, delays in farmer marketing
decisions or unfavorable local pricing. The corn harvest near our NuGen facility for 2022 was negatively impacted by dry weather
and impacted the supply of corn until the 2023 harvest. Such a shortage or price impact could require our ethanol plants to suspend
operations which would have a material adverse effect on our consolidated results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b><i>Our risk management
strategies may be ineffective and may expose us to decreased profitability and liquidity.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">In an attempt to partially
offset the impact of volatility of commodity prices, we enter into: i) forward contracts to sell a portion of our ethanol, distillers
grains, and distillers corn oil production and to purchase a portion of our corn and natural gas requirements and; ii) commodity
futures and swap agreements. The financial impact of these risk management activities is dependent upon, among other items, the
prices involved and our ability to receive or deliver the commodities</p><div>

</div><!-- Field: Page; Sequence: 9; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">involved. Risk management
activities can result in financial loss when positions are purchased in a declining market or when positions are sold in an increasing
market. In addition, we may not be able to match the appropriate quantity of corn contracts with quantities of ethanol, distillers
grains and distillers corn oil contracts. Further, o<span style="background-color: white">ur results may be impacted by a mismatch
of gains or losses associated with the positions during a reporting period when the physical commodity purchase or sale has not
yet occurred. </span>We vary the amount and type of risk management techniques we utilize, and we may choose not to engage in any
risk management activities. Should we fail to properly manage the inherent volatility of commodity prices, our results of operations
and financial condition may be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b><i>The market for
natural gas is subject to market conditions that create uncertainty in the price and availability of the natural gas that our ethanol
plants use in their manufacturing process. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">Our ethanol plants rely
upon third parties for their supply of natural gas, which is consumed as fuel in the production process. The prices for and availability
of natural gas are subject to volatile market conditions. These market conditions often are affected by factors beyond the ethanol
plants&#8217; control, such as weather conditions, overall economic conditions, export market, governmental regulation and foreign
and domestic relations, including, but not limited to, the impacts from the Russian-Ukraine conflict. Significant disruptions in
the supply of natural gas could impair or completely prevent the ethanol plants&#8217; ability to economically manufacture ethanol
for their customers. Furthermore, increases in natural gas prices may adversely affect results of operations and financial position
at our ethanol plants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Fluctuations in the selling price
of commodities may reduce profit margins at our ethanol plants.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ethanol is marketed as a fuel additive
to reduce vehicle emissions from gasoline, as an octane enhancer to improve the octane rating of gasoline with which it is blended
and, to a lesser extent, as a gasoline substitute. As a result, ethanol prices are influenced by the supply and demand for gasoline,
and our ethanol plants&#8217; results of operations and financial position may be materially adversely affected if gasoline demand
decreases or the price of gasoline declines making ethanol less economical.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Distillers grains compete with other protein-based
animal feed products. The price of distillers grains may decrease when the prices of competing feed products decrease. The prices
of competing animal feed products are based in part on the prices of the commodities from which these products are made. Historically,
sales prices for distillers grains have tracked along with the price of corn and soybean meal. However, there have been instances
when the price increase for distillers grains has lagged increases in corn prices.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The production of distillers grains has
increased as a result of increases in dry mill ethanol production in the United States. This could lead to price declines in what
we can sell our distillers grains for in the future. Such declines could have a material adverse effect on our results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pricing of distillers corn oil is primarily
driven by the demand from renewable diesel, biodiesel, and to some extent, synthetic aviation fuel markets. Distillers corn oil
is marketed as a low-carbon feedstock to be used in these markets which may see expanded demand due to the extended blending tax
credit, credits included in the IRA and growing Low Carbon Fuel Standard (&#8220;LCFS&#8221;) markets, resulting in an impact to
distillers corn oil demand. With a lower CI score, distillers corn oil may see improved pricing compared to heating oil and soybean
oil, which it has traditionally tracked closely in price. Alternatively, other feedstocks such as cooking oil and animal fats,
with lower CI scoring, could be preferred over distillers corn oil. A decrease in the price of or demand for distillers corn oil
could negatively impact our results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b>Inflation could impact
the cost and/or availability of material, labor and other input, which could adversely affect our operations.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have experienced inflationary impacts
on key production inputs, labor costs consisting of both wages and other labor-related costs, services, equipment and other inputs.
These inflationary pressures could continue or worsen in future periods and may be beyond our control. We may not be able to pass
these increased costs along to our customers through the products we sell. As a result, inflation and higher prices could negatively
impact our results of operations.</p><div>

</div><!-- Field: Page; Sequence: 10; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are currently working on carbon sequestration
and plant expansion projects at the One Earth plant. We have experienced permitting delays which could lead to inflationary pricing
increases on the construction.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>The price of ethanol and distillers
grains may decline as a result of trade restrictions, duties or tariffs on ethanol and distillers grains exports from the United
States or from unfavorable foreign currency exchange rates. </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ethanol and other products that we produce
are sold into various other countries with trade agreements with the United States. If the United States were to withdraw from
or materially modify certain international trade agreements, our business, financial condition and results of operations could
be materially adversely affected. In addition, there have been increased threats of tariffs on imports by the current Trump administration.
If tariffs lead to retaliatory actions by countries that are markets for our products, it could have material adverse effect on
our business, financial condition and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The United States exported an estimated
1.9 billion gallons of ethanol in 2024, up from approximately 1.4 and 1.3 billion gallons in 2023 and 2022, respectively. 36% of
the 2024 exports of ethanol were sold in Canada. Further, in 2024 and 2023, an estimated 12.2 and 10.8 million metric tons, respectively,
of distillers grains were exported by the United States, which represented approximately 37% and 34% in 2024 and 2023, respectively,
of U.S production. Of the total United States exports of distillers grains in 2024, 21% were exported to Mexico. If producers and
exporters of ethanol and distillers grains are subjected to trade restrictions, or additional duties or tariffs are imposed on
U.S. exports, particularly by Canada and Mexico, it may make it uneconomical to export these products. The industry has experienced
various trade policy disputes, tariffs and investigations in foreign countries that have adversely impacted the international demand
for our products. Reduced international demand could lead to further oversupply and reduce pricing.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b>Increased ethanol
production or decreases in demand for ethanol may result in excess production capacity in the ethanol industry, which may cause
the price of ethanol, distillers grains and distillers corn oil to decrease. </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">According to the RFA,
domestic ethanol production capacity is approximately 18.3 billion gallons per year. Under RFS II, there were mandated volumes
through 2022 for conventional and advanced biofuels. After 2022, RFS volumes are to be determined by the EPA in coordination with
the Secretaries of Energy and Agriculture. The EPA has set conventional renewable fuel volumes of 15.0 billion gallons for 2023
through 2025. In addition, for 2023 they restored 250 million gallons previously waived. The implied excess capacity over the EPA
proposed volumes could have an adverse effect on the results of our operations. In a manufacturing industry with excess capacity,
producers have an incentive to manufacture additional products for so long as the price exceeds the marginal cost of production
(i.e., the cost of producing only the next unit, without regard for interest, overhead or fixed costs). This incentive could result
in the reduction of the market price of ethanol to a level that is inadequate to generate sufficient cash flow to cover costs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">A decrease in demand
for ethanol may result in excess capacity, which could result from a number of factors, including, but not limited to, regulatory
developments and reduced U.S. gasoline consumption. Reduced gasoline consumption could occur as a result of increased prices for
gasoline or crude oil, which could cause businesses and consumers to reduce driving or acquire vehicles with more favorable gasoline
mileage or acquire non-gasoline powered vehicles. In addition, decreased overall economic activity could also lead to reduced gasoline
consumption.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">In addition, because
ethanol production produces distillers grains and distillers corn oil as by-products, increased ethanol production will also lead
to increased supplies of distillers grains and distillers corn oil. An increase in the supply of distillers grains and distillers
corn oil, without corresponding increases in demand, could lead to lower prices or an inability to sell our ethanol plants&#8217;
distillers grains and distillers corn oil production. A decline in the price of distillers grains or distillers corn oil could
have a material adverse effect on the results of our business, financial condition, and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Future demand for ethanol is uncertain
and changes in overall consumer demand for transportation fuel could affect demand.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are limited markets for ethanol other
than what is federally mandated. Increased consumer acceptance of E15 and E85 fuel is likely necessary in order for ethanol to
achieve significant market share growth beyond federal mandate levels.</p><div>

</div><!-- Field: Page; Sequence: 11; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consumer demand for gasoline may be impacted
by emerging transportation trends, such as hybrid and electric vehicles. Numerous automobile manufacturers have announced plans
to phase out internal combustion engine production by the mid-2030s. There also have been pledges to ban the sale of internal combustion
engines in countries such as Japan and the United Kingdom by 2035, as well as a statewide ban in California, which several states
are imitating. If realized, these bans would accelerate the decline of liquid fuel demand and by extension demand for ethanol,
biodiesel and renewable diesel. Recent federal legislation seeks to address the ever-increasing demand for electric vehicle infrastructure.
Reduced demand for ethanol could cause our results of operations to be materially impacted.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We may not successfully develop our
planned carbon sequestration facility near the One Earth Energy ethanol plant.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has committed significant time
and resources towards a carbon sequestration project near the One Earth Energy ethanol plant. The completion and start-up of this
project requires numerous government approvals. If we are not successful in obtaining all these approvals, we may not be able to
complete this project and could result in a significant write off of our commitments and investment, which totals approximately
$55.7 million as of our most recent year-end. Recent delays in permitting could result in increased costs to complete the project.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If we are not successful on this project,
our ethanol plant could be at a disadvantage in the industry as our inability to sequester our carbon could result in a higher
CI score than our competitors if they are able to sequester their carbon. If we are unable to reduce our CI score, we may not be
able to participate in the state and federal clean fuel programs, including federal tax credits outlined in the IRA.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Carbon capture and sequestration projects
are subject to federal, state, and local regulations.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to our planned carbon sequestration
facility near our One Earth Energy ethanol plant, we have signed an agreement to deliver our carbon from the NuGen Energy facility
to an outside party. These projects may not result in any realized benefit due to delays or suspended operations. Investments being
made in these projects are based on regulatory guidelines, such as modeling for CI reductions, that may be adjusted outside of
our control and could deviate from our current strategy. Federal guidelines within the IRA could be changed to no longer include
corn-based ethanol from being eligible for certain tax incentives. Delays in the issuance or regulations or the elimination of
clean fuel and other incentives at the federal, state or local level could adversely affect our business. New legislation limiting
our ability to sequester carbon could be adopted at the federal, state or local levels.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In July 2024, the governor of Illinois
signed the Safety and Aid for the Environment in Carbon Capture and Sequestration Act. This legislation imposes additional safety,
environmental and other requirements on obtaining permits and approvals for carbon capture and sequestration facilities in Illinois,
including CO2 pipelines. Further, the legislation imposes a moratorium on the issuance of new certificates of authority for the
construction of CO2 pipelines until the earlier of the date federal CO2 pipeline safety standards are finalized by the federal
Pipeline and Hazardous Materials Safety Administration (PHMSA) or, subject to certain other conditions, July 1, 2026. As a result
of this legislation, the ICC dismissed our pipeline application without prejudice, and we will be required to resubmit an application
after rules are finalized or subsequent to July 1, 2026. The delays and additional requirements imposed as a result of this act
could have an adverse impact on the cost and completion of our project.</p><div>

</div><p style="margin: 0pt 0; font-family: Times New Roman, Times, Serif">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There is currently legislation being debated in the Illinois General Assembly that would, if eventually
enacted, ban carbon sequestration projects if they overlie, underlie, or pass through as sole-source aquifer, including the aquifer&#8217;s
upstream areas that are part of the project review area, as identified by the U.S. EPA. The first well for our proposed carbon
sequestration project is located inside, but near the edge of, the Mahomet Sole Source Aquifer Project Review Area, within the
Sangamon River near Fisher Upstream Area. It is approximately five miles north of the Sangamon River and nearly six miles outside
of the mapped boundary of the Mahomet Aquifer, which has been designated as a sole source or principal aquifer by the U.S. EPA.
We believe our second and third sequestration well sites are outside the Mahomet Sole Source Aquifer Project Review Area. The outcome
of this proposed legislation could impact our ability to complete our project or materially impact the timing and cost of completion.</p><div>

</div><p style="margin: 0pt 0; font-family: Times New Roman, Times, Serif">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2025, South Dakota signed a bill
into law that bans the use of eminent domain in connection with carbon dioxide pipelines. This act could make the sequestration
project for the NuGen Energy facility more difficult to materialize.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We depend on our partners to operate
certain of our ethanol investments</b>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our investments currently represent both
majority and minority equity positions. Day-to-day operating control of minority owned plants generally remains with the local
investor group. We do not have the ability to directly modify the operations of these plants in response to changes in the business
environment or in response to any deficiencies in local operations of the plants. In addition, local plant operators, who also
represent the primary suppliers of corn and other crops to the plants, may have interests, such as the price and sourcing of corn
and other crops, that may differ from our interest, which is based solely on the operating profit of the plant. The limitations
on our ability to control day-to-day plant operations could adversely affect plant results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We may not successfully acquire or develop
additional ethanol investments or expansion.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">The growth of our ethanol
business depends on our ability to identify and develop new ethanol investments. Any expansion strategy will depend on prevailing
market conditions for the price of ethanol and the cost of corn and natural gas and the expectations of future market conditions.
Additional financing may also be necessary to implement any expansion strategy, which may not be accessible or available on acceptable
terms. In addition, failure to adequately manage the risks associated with additional ethanol investments could have a material
adverse effect on our business.</p><div>

</div><!-- Field: Page; Sequence: 12; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>Our ethanol plants may be adversely
affected by technological advances and efforts to anticipate and employ such technological advances may prove unsuccessful. </b></p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">The development and implementation of new
technologies may result in a significant reduction in the costs of ethanol production. For instance, any technological advances
in the efficiency or cost to produce ethanol from inexpensive cellulosic sources such as corn stalk, wheat, oat or barley straw
could have an adverse effect on our ethanol plants, because our plants are designed to produce ethanol from corn, which is, by
comparison, a raw material with other high value uses. We cannot predict when, or if, new technologies may become available, the
rate of acceptance of new technologies by competitors or the costs associated with new technologies. In addition, advances in the
development of alternatives to ethanol could significantly reduce demand for or eliminate the need for ethanol.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">Any advances in technology which require
significant unanticipated capital expenditures to remain competitive or which reduce demand or prices for ethanol would have a
material adverse effect on the results of our ethanol operations.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">In addition, alternative fuels, additives
and oxygenates are continually under development. Alternative fuel additives that can replace ethanol may be developed, which may
decrease the demand for ethanol. It is also possible that technological advances in engine and exhaust system design and performance
could reduce the use of oxygenates, which would lower the demand for ethanol. Reduced demand for ethanol could cause our results
of operations to be materially adversely affected.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>The U.S. ethanol industry is highly
dependent upon a myriad of federal and state legislation and regulation and any changes in legislation or regulation could materially
and adversely affect our results of operations and financial position.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The renewable fuel standard program was
authorized under the Energy Policy Act of 2005 and was expanded under the Energy Independence and Security Act of 2007 (EISA).
EISA increased the amount of renewable fuel required to be blended into gasoline with RFS II and required a minimum usage of corn-derived
renewable fuels of 12.0 billion gallons in 2010, increasing annually by 600 million gallons to 15.0 billion gallons in 2015 through
2022, with no specified volume subsequent to 2022. After 2022, RFS volumes are to be determined by the EPA in coordination with
the Secretaries of Energy and Agriculture. The EPA has the authority to assign the mandated amounts of renewable fuels to be blended
into transportation fuel to individual fuel blenders. RFS II has been a primary factor in the growth of ethanol usage. Over the
past several years various pieces of legislation have been introduced to the U.S. Congress that were intended to reduce or eliminate
ethanol blending requirements. To date, none of the bills have been successful but they are an indication of the continued effort
to undermine the EISA.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The EPA has set conventional renewable
fuel volumes of 15.0 billion gallons for 2023 through 2025 Additionally, for 2023, the EPA restored 250 million gallons previously
waived. The EPA was required to propose RVOs for 2026 by November 2024, but the administration, at that time, indicated on July
8, 2024 an intention to propose RVOs for 2026 and beyond in March 2025, and finalize them in December 2025. The new administration
has not yet provided an updated timeline for these rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Obligated parties use RINs to show compliance
with RFS-mandated volumes. RINs are attached to renewable fuels by producers and detached when the renewable fuel is blended with
transportation fuel or traded in the open market. The market price of detached RINs affects the price of ethanol in certain markets
and influences the purchasing decisions by obligated parties. As a result of fluctuations in RINs pricing, certain obligated parties
have petitioned the EPA and filed court actions to change the point of obligation or to seek relief from their obligation. The
EPA granted 88 total SREs for 2016 through 2018 totaling approximately 4.3 billion gallons. In recent years, the EPA had largely
denied small refiner waivers. In July 2024, the U.S. Court of Appeals for the District of Columbia Circuit vacated many of the
EPA&#8217;s 2022 SRE denials. The EPA had denied 105 SREs in 2022. As a result of this Court ruling, the EPA has voluntarily moved
to rescind the agency&#8217;s 2023 denial of 26 SREs. During the previous Trump administration, the EPA granted more SREs than
under other administrations. These and additional SREs could lead to decreased RIN values and ethanol pricing. As of March 2025,
there were 156 SRE petitions pending.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Flexible fuel vehicles (&#8220;FFVs&#8221;)
receive preferential treatment in meeting federally mandated corporate average fuel economy (&#8220;CAFE&#8221;) standards for
automobiles manufactured by car makers. High blend ethanol fuels such as E-85 result</p><div>

</div><!-- Field: Page; Sequence: 13; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">in lower fuel efficiencies.
Absent the CAFE preferences, car makers would not likely build flexible-fuel vehicles. In recent years, automobile manufactures
have lowered the production of FFVs for the U.S. Any change in CAFE preferences could reduce the growth of E-85 markets and result
in lower ethanol prices.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unfavorable changes in legislation or regulations
could materially and adversely affect our results of operations and financial position.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>The inability to generate or obtain
RINs could adversely affect our operating results<i>. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Virtually all our ethanol is sold with
RINs that are used by customers to comply with RFS II. If our production does not meet EPA requirements for RIN generation, as
an efficient producer, in the future, we would have to purchase RINs in the open market or sell our ethanol at substantially lower
prices, such as on the export market, to adjust for the absence of RINs. The price of RINs varies based on many factors and cannot
be predicted. Failure to obtain sufficient RINs or reliance on invalid RINs could subject us to fines and penalties imposed by
the EPA.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>Various studies have criticized the
efficiency of ethanol, in general, and corn-based ethanol in particular, which could lead to the reduction or repeal of incentives
and tariffs that promote the use and domestic production of ethanol or otherwise negatively impact public perception and acceptance
of ethanol as an alternative fuel. </b></p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although many trade groups, academics and
governmental agencies have supported ethanol as a fuel additive that promotes a cleaner environment, others have criticized ethanol
production as consuming considerably more energy and emitting more greenhouse gases than other biofuels and as potentially depleting
water resources. Other studies have suggested that corn-based ethanol negatively impacts consumers by causing prices to increase
for dairy, meat and other foodstuffs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If these views gain acceptance, support
for existing measures promoting use and domestic production of corn-based ethanol could decline, leading to reduction or repeal
of these measures. These views could also negatively impact public perception of the ethanol industry and acceptance of ethanol
as an alternative fuel.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Federal support of cellulosic ethanol
may result in reduced incentives to corn-derived ethanol producers. </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">The American Recovery and Reinvestment
Act of 2009 and EISA provide funding opportunities in support of cellulosic ethanol obtained from biomass sources such as switchgrass
and poplar trees. These federal policies may suggest a long-term political preference for cellulosic processes using alternative
feedstocks such as switchgrass, silage or wood chips. Cellulosic ethanol has a smaller carbon footprint than corn-derived ethanol
and is unlikely to divert foodstuff from the market. Our plants are designed as single-feedstock facilities, located in corn production
areas with limited alternative feedstock nearby, and would require significant additional investment to convert to the production
of cellulosic ethanol. The adoption of cellulosic ethanol as the preferred form of ethanol could have a significant adverse effect
on our ethanol business.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Our ethanol business is affected by environmental and other
regulations which could impede or prohibit our ability to successfully operate our plants.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">Our ethanol production facilities are subject
to extensive air, water discharge, and other environmental regulations. We have had to obtain numerous permits to construct and
operate our plants. Regulatory agencies could impose conditions or other restrictions in the permits that are detrimental, or which
increase our costs. More stringent federal or state environmental regulations could be adopted which could significantly increase
our operating costs or require us to expend considerable resources.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">Our ethanol plants emit various airborne
pollutants as by-products of the ethanol production process, including carbon dioxide (a greenhouse gas). In 2007, the U.S. Supreme
Court classified carbon dioxide as an air pollutant under the Clean Air Act in a case seeking to require the EPA to regulate carbon
dioxide in vehicle emissions. In February 2010, the EPA released its final regulations on the Renewable Fuel Standard program.
We believe our plants are grandfathered up to</p><div>

</div><!-- Field: Page; Sequence: 14; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">certain operating capacity,
but plant expansion requires us to meet a 20% threshold reduction in greenhouse gas (GHG) emissions from a 2005 baseline measurement
to produce ethanol eligible for the RFS II mandate. To further expand our plant capacity, we may be required to obtain additional
permits, install advanced technology equipment, or reduce drying of certain amounts of distillers grains. We may also be required
to install carbon dioxide mitigation equipment or take other steps in order to comply with future laws or regulations. Compliance
with future laws or regulations with respect to emissions of carbon dioxide, or if we choose to expand capacity at certain of our
plants, compliance with then-current regulations of carbon dioxide, could be costly and may prevent us from operating our plants
at full capacity or as profitably, which may have a negative impact on our financial performance. We also face the risk of ethanol
production above our grandfathered capacity not qualifying for RINs if the plants do not meet certain emission requirements.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">The California Air Resources Board (&#8220;CARB&#8221;)
adopted a LCFS requiring a 10% reduction in GHG emissions from transportation fuels. An Indirect Land Use Charge is included in
this lifecycle GHG emission calculation. This standard could have an adverse impact on the market for corn-based ethanol in California
if corn-based ethanol fails to achieve lifecycle GHG emission reductions and in other states if they adopt similar standards. This
could have a negative impact on our financial performance.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Our ethanol business may become subject
to various environmental and health and safety and property damage claims and liabilities. </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">Operation of our ethanol business exposes
the business to the risk of environmental and health and safety claims and property damage claims, such as failure to comply with
environmental regulations. These types of claims could also be made against our ethanol business based upon the acts or omissions
of other persons. Serious claims could have a material negative impact on our results of operations, financial position and future
cash flows.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>Our business is not diversified. </b></p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">Our financial results depend heavily on
our ability to operate our ethanol plants profitably. Our lack of diversification could have a material negative impact on our
results of operations, financial position and future cash flows should our ethanol plants operate unprofitably.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>We may not be able to meet commitments
to produce and sell ethanol.</b></p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">We may, at times, sell our products with
forward contracts. If we are unable to produce the products due to economic conditions, business interruption, or other factors,
we may incur additional costs or have to obtain commodities at unfavorable prices to meet our contractual commitments. This could
have a material adverse effect on our results of operations.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>We may not be able to meet commitments
to purchase commodities.</b></p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">We may, at times, purchase certain commodities
with forward contracts without a corresponding quantity of ethanol sold via forward contracts at known prices. Should ethanol and
by-product prices decline to levels that would lead to significant unprofitable results of operations, we may incur additional
costs and/or losses to meet our contractual commitments. This could have a material adverse effect on our results of operations.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>Our revenue from the sale of distillers
grains depends upon its continued market acceptance as an animal feed.</b></p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">Distillers grains is a by-product from
the fermentation of corn to produce ethanol. Antibiotics may be used during the fermentation process to control bacterial contamination;
therefore, antibiotics may be present in small quantities in distillers grains marketed as animal feed. The U. S. Food and Drug
Administration&#8217;s Center for Veterinary Medicine has expressed concern about potential animal and human health hazards from
the use of distillers grains as an animal feed due to the possibility of antibiotic residues. If the public became concerned about
the impact of distillers grains in the food supply or as an acceptable animal feed, the market for distillers grains could be negatively
impacted, which would</p><div>

</div><!-- Field: Page; Sequence: 15; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">have a negative impact
on our results of operations. We may not be able to obtain a suitable replacement for antibiotics, should this be required, which
would also negatively impact the market for distillers grains.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">An estimated 37% of distillers grains produced
in the United States were exported in 2024. The price of distillers grains has benefitted from the exports of the product. In recent
years, certain countries have refused to import U.S. distillers grains for a variety of reasons. If export shipments are rejected
or delayed, the market price for distillers grains would be negatively impacted, which would have a negative impact on our ethanol
results of operations.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">We extract distillers corn oil immediately
prior to the production of distillers grains. Several studies are attempting to determine whether distillers corn oil extraction
may impact the nutritional value of the resulting distillers grains. If it is determined that distillers corn oil extraction adversely
impacts the nutritional energy content of distillers grains, the value of the distillers grains we sell may be negatively impacted,
which would have a negative impact on our results of operations.</p><div>

</div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b>We face significant
competition in the ethanol industry.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">We face significant competition
for new ethanol investment opportunities. Many of our competitors are larger and may have greater financial resources than we do.
We must compete for investment opportunities based on our strategy of supporting and enhancing local development of ethanol plant
opportunities. We may not be successful in competing for investment opportunities based on our strategy.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">The ethanol industry
is primarily comprised of entities that engage exclusively in ethanol production and large integrated grain companies that produce
ethanol along with their base grain business. Several large oil companies have entered the ethanol production market. If these
companies increase their ethanol plant ownership or if other oil companies seek to engage in direct ethanol production, there would
be less of a need to purchase ethanol from independent producers such as our ethanol plants. No assurance can be given that our
ethanol plants will be able to compete successfully or that competition from larger companies with greater financial resources
will not have a materially adverse impact on the results of our ethanol operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b>We may face competition
from foreign producers.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">There is a risk of foreign
competition in the ethanol industry. Brazil is presently the second largest producer of ethanol in the world. Brazil&#8217;s ethanol
production is mostly sugarcane based, and, depending on feedstock prices, may be cheaper to produce than corn-derived ethanol.
Under the RFS, certain parties were obligated to meet an advanced biofuel standard. In recent years, sugarcane-based ethanol imported
from Brazil has been one of the most economical means for obligated parties to comply with this standard.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">If significant additional
foreign ethanol production capacity is created, such facilities could create excess supplies of ethanol, which may result in lower
prices of ethanol. In addition, foreign ethanol producers may be able to produce ethanol at costs lower than ours. These risks
could have significant adverse effects on our financial performance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b>We are exposed to
credit risk from our sales of ethanol and distillers grains to customers.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">The inability of a customer
to make payments to us for our accounts receivable may cause us to experience losses and may adversely impact our liquidity and
our ability to make our payments when due.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"><b>We may not be able
to hire and retain qualified personnel to operate our ethanol plants and carbon sequestration facility.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt">Our ability to attract
and retain competent personnel has a significant impact on operating efficiencies and plant profitability. Competition for key
plant employees in the ethanol industry can be intense, and there has been an increased demand for workers in the U.S. We may not
be able to attract and retain qualified employees. Failure to do so could have a negative impact on our financial results at individual
plants.</p><div>

</div><!-- Field: Page; Sequence: 16; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Our plants depend on an uninterrupted supply of energy and
water to operate. Unforeseen plant shutdowns could harm our business.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our plants require a significant and uninterrupted
supply of natural gas, electricity and water to operate. We generally rely on third parties to provide these resources. If there
is an interruption in the supply of energy or water for any reason, such as supply, delivery or mechanical problems and we are
unable to secure an adequate alternative supply to sustain plant operations, we may be required to stop production. A production
halt for an extended period of time could result in material losses.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We rely on information technology in
our operations and financial reporting and any material failure, inadequacy, interruption or security breach of that technology
could harm our ability to efficiently operate our business and report our financial results accurately and timely.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We rely heavily on information technology
systems across our operations, including for management of inventory, purchase orders, production, invoices, shipping, accounting
and various other processes and transactions. Our ability to effectively manage our business, coordinate the production, distribution
and sale of our products and ensure the timely and accurate recording and disclosure of financial information depends significantly
on the reliability and capacity of these systems. While we have taken appropriate precautions to protect our systems, and to date,
we have not experienced any material adverse events related to a security breach or cyber-attack, the failure of these systems
to operate effectively, problems with transitioning to upgraded or replacement systems, or a breach in security of these systems
through a cyber-attack or otherwise could cause delays and/or interruptions in plant operations, product sales, reduced efficiency
of our operations and delays in reporting our financial results. Significant capital investments could be required to remediate
any such problem. Security breaches of employee information or other confidential or proprietary data could also adversely impact
our reputation and could result in litigation against us or the imposition of penalties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We are exposed to potential business
disruption from factors outside our control, including natural disasters, severe weather conditions, accidents, pandemic diseases,
international disputes, tariffs, and unforeseen operational failures any of which could negatively affect our transportation operations
and could adversely affect our cash flows and operating results.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Potential business disruption in available
transportation due to natural disasters, severe weather conditions, the outbreak of a pandemic disease, significant track damage
resulting from a train derailment, strikes or other interruptions by our transportation providers could result in delays in procuring
and supplying raw materials to our ethanol facilities, or transporting ethanol and distillers grains to our customers. Such business
disruptions may result in our inability to meet customer demand or contract delivery requirements, as well as the potential loss
of customers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We ship much of our products and receive
a portion of our corn via rail, which involves risks involving potential regulatory changes that could adversely affect our cash
flows and operating results.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A large portion of our ethanol and distillers
grains sales are shipped via rail. In addition, we receive some corn via rail. Given the notoriety of recent major train derailments,
it is possible that additional regulations could be enacted. Any changes to existing laws and regulations, or new laws and regulations,
including voluntary measures taken by the rail industry, could result in higher shipping costs, or new requirements for the design,
construction or operation of tank cars that transport hazardous materials, such as ethanol. In addition, any derailments involving
our products could result in legal claims being brought against us that could involve significant liabilities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We operate in a capital intensive industry.
Limitations on external financing could adversely affect our financial performance.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We may need to incur additional financing
to fund growth of our business or in times of increasing liquidity requirements (such as increases in raw material costs). Bankruptcy
filings by several ethanol companies in past years and capital market volatility has reduced available capital for the ethanol
industry. Any delays in obtaining additional financing, or our inability to do so, could have a material adverse impact on our
financial results.</p><div>

</div><!-- Field: Page; Sequence: 17; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>There is a risk of a pandemic that could
spread into the United States and other countries.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the early months of 2020, a new
strain of COVID-19 spread into the United States and other countries. In an effort to contain the spread of this virus, there were
various government mandated restrictions, in addition to voluntary privately implemented restrictions, including limiting public
gatherings, retail store closures, restrictions on employees working and the quarantining of people who may have been exposed to
the virus. The above actions led to reduced demand for ethanol. If in the future, this or other viruses surface, it could lead
to prolonged production stoppages at our ethanol plants and could result in an adverse material impact on the results of operations
and on our financial position.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Related to our Refined Coal Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe our refined coal production
company qualified to earn tax credits under IRC Section 45 through November 18, 2021. Although this operation has ceased, it remains
subject to various risks and uncertainties. These include, but are not limited to, the risks and uncertainties as set forth below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Availability of the tax credits under IRC Section 45.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our ability to claim tax credits under
IRC Section 45 depends upon our refined coal operation satisfying certain conditions set forth in IRC Section 45. The IRS could
ultimately determine that our refined coal facility and/or its operations did not satisfy the conditions set forth in IRC Section
45. The federal production tax credits received through ownership of this facility, approximately $58.2 million, remain under IRS
audit, and if we were to lose these tax credits, it could have a material adverse impact on our results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Our refined coal operation and its by-products may result
in environmental and product liability claims and environmental compliance costs.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The construction and operation of refined
coal operations were subject to Federal, state and local laws, regulations and potential liabilities arising under or relating
to the protection or preservation of the environment, natural resources and human health and safety. Such laws and regulations
generally require the operations and/or the utilities at which the operations are located to obtain and comply with various environmental
registrations, licenses, permits, inspections and other approvals. Such laws and regulations also impose liability, without regard
to fault or the legality of a party&#8217;s conduct, on certain entities that are considered to have contributed to, or are otherwise
involved in, the release or threatened release of hazardous substances into the environment. Such risk remains even after production
ceases at an operation to the extent the environmental damage can be traced to the types of chemicals or compounds used or operations
conducted in connection with the use of refined coal.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our insurance may not cover all environmental
risk and costs or may not provide sufficient coverage in the event of an environmental claim. If significant uninsured losses arise
from environmental damage or product liability claims, or if the costs of environmental compliance increase for any reason, our
results of operations and financial condition could be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We used patented technology.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As part of the operations, we paid a license
fee for patented technology. If our third-party operator is subject to patent infringement claims, we may incur legal fees to defend
our position and be subject to additional costs and fees.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Risks Related to REX and General Risk
Factors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We have concentrations of cash deposits
at financial institutions that exceed federal insurance limits. </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We generally have cash deposits that exceed
federal insurance limits. Should the financial institutions we deposit our cash in experience insolvency or other financial difficulty,
our access to cash deposits could be limited. In extreme cases, we could lose our cash deposits entirely. This would negatively
impact our liquidity and results of operations.</p><div>

</div><!-- Field: Page; Sequence: 18; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>We may fail to realize the anticipated
benefits of mergers, acquisitions, or other investments.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We intend to continue seeking growth opportunities.
Acquisitions and similar transactions involve many risks that could harm our business, which include:</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%">                                                                                                                                          <tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="width: 54pt"/><td style="width: 18pt"><span>&#9679;</span></td><td style="text-align: justify">The anticipated benefits of these transactions may not be fully realized, or take longer to realize
than expected,</td></tr>
<tr style="vertical-align: top">
<td style="width: 54pt"/><td style="width: 18pt"><span>&#9679;</span></td><td style="text-align: justify">Future acquisitions could result in operating losses or loss of investment,</td></tr>
<tr style="vertical-align: top">
<td style="width: 54pt"/><td style="width: 18pt"><span>&#9679;</span></td><td style="text-align: justify">Future acquisitions may involve incurring debt to complete these transactions, which could have
a material adverse effect on our financial condition,</td></tr>
<tr style="vertical-align: top">
<td style="width: 54pt"/><td style="width: 18pt"><span>&#9679;</span></td><td style="text-align: justify">Future acquisitions may require us to invest a significant portion of our excess cash, which could
have a material adverse effect on our financial condition, </td></tr>
<tr style="vertical-align: top">
<td style="width: 54pt"/><td style="width: 18pt"><span>&#9679;</span></td><td style="text-align: justify">Our carbon sequestration investment may not be successful, and</td></tr>
<tr style="vertical-align: top">
<td style="width: 54pt"/><td style="width: 18pt"><span>&#9679;</span></td><td style="text-align: justify">Our projects to reduce the carbon intensity scores at our ethanol plants may not prove to be successful.</td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Rising focus on environmental, social
and corporate governance matters from investors and regulators may increase our operating costs, bring down the value of our products
and assets, and impact our ability to access capital markets.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Global climate change continues to receive
significant attention from the public and the scientific community concerning the impacts from human activity, particularly the
impact of greenhouse gas emissions, such as those from carbon dioxide and methane. Added requirements to reduce greenhouse gas
emissions may increase our production costs. In addition, legislation promoting alternatives to combustion engine vehicles could
reduce the demand for our products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Climate change is also thought by some
to be the cause for an increase in extreme weather events such as increased intensity of storms, rising sea levels, as well as
heavy rains or droughts in areas historically less prone to those events. Any of these events can have a significant impact on
our operations or quality of raw materials we purchase, resulting in increased costs. At this time, we are unable to determine
the financial impact of any potential adverse weather events caused by climate change.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> In recent past years,
certain institutional investors adopted environmental, social and governance guidelines (ESG),  and encouraged additional
consideration of ESG practices in a manner that could negatively impact our stock price if continued in the future. This may also
result in a reduction of available capital funding for potential development projects, further impacting our future
financial results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Federal, state and local jurisdictions
may challenge our tax return positions.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use significant judgments, estimates
and interpretation and application of complex tax laws in preparing the tax returns we file, and the positions contained therein.
We believe that our tax return positions are fully supportable. However, certain positions may be successfully challenged by federal,
state and local jurisdictions. We are currently undergoing a federal income examination related to tax credits claimed for the
years ended January 31, 2015 through 2022. This could result in material additional income tax payments we would have to make and
higher income tax expense in future periods.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 1B.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Unresolved Staff Comments</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 1C.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Cybersecurity</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our ability to effectively manage our business,
coordinate the production, distribution and sale of our products and ensure the timely and accurate recording and disclosure of
financial information depends significantly on the reliability and capacity of our information technology systems. While we have
taken what we believe are appropriate precautions to protect our systems, and to date, we have not experienced any material adverse
events related to a security breach or cyber-attack, the failure of these systems to operate effectively, the failure of our personnel
to follow established procedures, problems with transitioning to upgraded or replacement systems, or a breach in security of these
systems</p><div>

</div><!-- Field: Page; Sequence: 19; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">through a cyber-attack
or otherwise could cause delays and/or interruptions in plant operations, product sales, reduced efficiency of our operations and
delays in reporting our financial results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As part of our routine and periodic overall
risk management system or processes, we have incorporated various processes related to cybersecurity. Key cybersecurity controls,
such as access controls, are included within our internal control framework that we assess annually as part of Management&#8217;s
Annual Report on Internal Control Over Financial Reporting. Additionally, periodic discussions are held with outsourced IT professionals
for both corporate and consolidated plant environments to determine if appropriate actions are being taken to address potential
risks. Through the assistance of our qualified third-party IT professionals, we have implemented numerous security measures, including,
but not limited to, multi-factor authentication on critical systems, password requirements, access controls, and data encryption.
Our IT policies and procedures include the expectations of all employees and all third parties who may be given access to our IT
systems to maintain the security of our IT systems.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our commitment to the overall security
of our information technology systems starts at the highest levels of our Company, the Board of Directors and management. Management
and the Board of Directors provide oversight surrounding cybersecurity. Management oversees internal controls and the company-wide
risk assessment process. The Audit Committee is provided with regular updates by management regarding the control framework and
whether any significant deficiencies or material weaknesses exist in the IT control environment. The Audit Committee is also tasked
with determining the appropriate response to any submissions through the corporate whistleblower policy. The whistleblower policy
includes the opportunity for employees of the Company to notify the Audit Committee confidentially and anonymously of any concerns
regarding cybersecurity, in addition to any accounting, internal accounting controls or auditing matters. The audit committee will
report any significant matters to the Board of Directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of January 31, 2025, we had not identified
an indication of a cybersecurity incident that would have a material impact on our business and consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 2.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Properties</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The information required by this Item 2
is set forth in Item 1 of this report under &#8220;Ethanol Investments&#8221; and &#8220;Facilities&#8221;.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 3.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Legal Proceedings</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are, from time to time, involved in
various legal proceedings incidental to the conduct of our business. We believe that any current proceedings will not have a material
adverse effect on our financial condition or results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 4.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Mine Safety Disclosures</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not Applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Information About Our Executive Officers</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Set forth below is certain information
about each of our executive officers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 20%"><span style="font-size: 10pt"><b><span style="text-decoration:underline">Name</span></b></span></td>
    <td style="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b><span style="text-decoration:underline">Age</span></b></span></td>
    <td style="width: 70%; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt"><b><span style="text-decoration:underline">Position</span></b></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">Stuart Rose</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt">70</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt">Executive Chairman of the Board*</span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">Zafar Rizvi</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt">75</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt">Chief Executive Officer and President*</span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">Douglas Bruggeman</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt">64</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt">Vice President-Finance, Chief Financial Officer and Treasurer</span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">Edward Kress</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt">75</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt">Secretary*</span></td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">*Also serves as a director.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stuart Rose</i> was elected our Executive
Chairman of the Board in 2015. Mr. Rose had served as our Chairman of the Board and Chief Executive Officer since our incorporation
in 1984 as a holding company. Prior to 1984, Mr. Rose was Chairman of the Board and Chief Executive Officer of Rex Radio and Television,
Inc., which he founded in 1980 to acquire the stock of a corporation which operated four retail stores.</p><div>

</div><!-- Field: Page; Sequence: 20; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Zafar Rizvi </i>was elected Chief Executive
Officer in 2015. Mr. Rizvi has been our President and Chief Operating Officer since 2010, was Vice President from 2006 to 2010,
and from 1991 to 2006, Mr. Rizvi was our Vice President &#8211; Loss Prevention.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Douglas Bruggeman</i> has been our Vice
President&#8211;Finance and Treasurer since 1989 and was elected Chief Financial Officer in 2003. From 1987 to 1989, Mr. Bruggeman
was our Manager of Corporate Accounting. Mr. Bruggeman was employed with the accounting firm of Ernst&#160;&amp; Young prior to
joining us in 1986.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Edward Kress</i> has been our Secretary
since 1984. Mr. Kress has been a partner of the law firm of Dinsmore&#160;&amp; Shohl LLP (formerly Chernesky, Heyman&#160;&amp;
Kress P.L.L.), our legal counsel, since 1988. Mr. Kress has practiced law in Dayton, Ohio since 1974.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 5.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Shareholder Information</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our common stock is traded on the New York
Stock Exchange under the symbol REX.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 27, 2025, there were 62 holders
of record of our common stock, including shares held in nominee or street name by brokers which, in turn, hold shares of stock
for numerous beneficial owners.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Dividend Policy</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has no history of paying cash
dividends on our common stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Issuer Purchases of Equity Securities</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table provides information
with respect to the Company&#8217;s repurchase of its common stock during the period covered by this report:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td colspan="18" style="text-align: center"><span style="font-size: 10pt"><b>Issuer Purchases of Equity Securities</b></span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="16" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="border-bottom: Black 1px solid"><b>Period</b></span></td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1px solid; white-space: nowrap;"><b>Total Number<br/> of Shares <br/> Purchased</b></td><td style="padding-bottom: 1px; white-space: nowrap;">&#160;</td>
    <td colspan="4" style="text-align: center; border-bottom: Black 1px solid; white-space: nowrap;"><b>Average Price<br/> Paid per Share</b></td><td style="padding-bottom: 1px; white-space: nowrap;">&#160;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1px solid; white-space: nowrap;"><b>Total Number of <br/> Shares Purchased<br/> as Part of Publicly <br/>
    Announced Plans<br/> or Programs</b></td><td style="padding-bottom: 1px; white-space: nowrap;">&#160;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1px solid; white-space: nowrap;"><b>Maximum Number<br/> of Shares that May <br/> Yet Be Purchased <br/>
    Under the Plans<br/> or Programs (1)</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 45%">November 1-30, 2024</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">-</td><td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="width: 5%; text-align: right">876,786</td><td style="width: 3%; text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>December 1-31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">134,843</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41.01</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">134,843</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">741,943</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>January 1-31, 2025</td><td>&#160;</td>
    <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">237,724</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">42.03</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">237,724</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">504,219</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">372,567</td><td style="text-align: left; padding-bottom: 3px">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="text-align: left; padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">41.66</td><td style="text-align: left; padding-bottom: 3px">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">372,567</td><td style="text-align: left; padding-bottom: 3px">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">504,219</td><td style="text-align: left; padding-bottom: 3px">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
</table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 18pt"/><td style="width: 18pt">(1)</td><td style="text-align: justify">On August 31, 2021, our Board of Directors increased our share repurchase authorization by an additional
1,500,000 shares (split-adjusted). At January 31, 2025, a total of 504,219 shares remained available to purchase under this authorization.
Subsequent to January 31, 2025 the Company repurchased 281,709 shares for approximately $11.9 million through open market transactions.
After these repurchases, a total of 222,510 shares remained available to purchase under existing board authorization.</td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 25, 2025, the Board
of Directors authorized the repurchase from time to time of up to an additional 1,500,000 shares through open
market transactions, privately negotiated transactions, or transactions by other means in accordance with applicable securities laws.</p><div>

</div><!-- Field: Page; Sequence: 21; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Equity Compensation Plans</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Refer to&#160;Item 12 &#8211; Security
Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters for information regarding shares authorized
for issuance under equity compensation plans.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Performance Graph</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following graph compares the yearly
percentage change in the cumulative total shareholder return on our Common Stock against the cumulative total return of the S&amp;P
500 Stock Index and a peer group comprised of Alto Ingredients, Inc. and Green Plains, Inc. for the period commencing January 31,
2020 and ended January 31, 2025. The graph assumes an investment of $100 in our Common Stock and each index on January 31, 2020
and reinvestment of all dividends.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><img alt="" src="x1_c112133x22x1.jpg" style="width: 800px"/></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 6.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">[Reserved]</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b><span style="text-decoration:underline">Item 7.</span></b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Overview</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have been an investor in ethanol production
facilities beginning in 2006. We currently have equity investments in three ethanol production entities, two of which are majority
ownership interests. We may make additional alternative energy investments in the future and are currently working on a carbon
sequestration project near our One Earth Energy location.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our ethanol operations are highly dependent
on commodity prices, especially prices for corn, ethanol, distillers grains, distillers corn oil and natural gas, and availability
of corn. As a result of price volatility for these commodities, our operating results can fluctuate substantially. The price and
availability of corn is subject to significant fluctuations depending upon several factors that affect commodity prices in general,
including crop conditions, the amount of corn stored on farms, weather, federal policy, foreign trade, tariffs, and international
disruptions caused by wars or conflicts. Because the market prices of ethanol and distillers grains are not always directly related
to corn prices <span style="background-color: white">(for example, demand for crude and other energy and related prices, the export
market demand for ethanol and distillers grains, soybean meal prices, and the results of federal policy decisions and trade negotiations
can impact ethanol and distillers grains prices)</span>, at times ethanol and distillers grains prices may not follow movements
in corn prices and, in an environment of</p><div>

</div><!-- Field: Page; Sequence: 22; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">higher corn prices
or lower ethanol or distillers grains prices, reduce the overall margin structure at the plants. As a result, at times, we may
operate our plants at negative or minimally positive operating margins.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We expect our ethanol plants to produce
approximately 2.9 gallons of denatured ethanol for each bushel of corn processed in the production cycle. We refer to the actual
gallons of denatured ethanol produced per bushel of corn processed as the realized yield. We refer to the difference between the
price per gallon of ethanol and the price per bushel of corn (divided by the realized yield) as the &#8220;crush spread.&#8221;
Should the crush spread decline, it is possible that our ethanol plants will generate operating results that do not provide adequate
cash flows for sustained periods of time. In such cases, production at the ethanol plants may be reduced or stopped altogether
in order to minimize variable costs at individual plants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We attempt to manage the risk related to
the volatility of commodity prices by utilizing forward corn and natural gas purchase contracts, forward ethanol, distillers grains
and distillers corn oil sale contracts, and commodity futures agreements, as management deems appropriate. We attempt to match
quantities of these sales contracts with an appropriate quantity of corn purchase contracts over a given period of time when we
can obtain an adequate gross margin resulting from the crush spread inherent in the contracts we have executed. However, the market
for future ethanol sales contracts generally lags the spot market with respect to ethanol prices. Consequently, we generally execute
fixed price contracts for no more than four months into the future at any given time and we may lock in our corn or ethanol price
without having a corresponding locked in ethanol or corn price for short durations of time. As a result of the relatively short
period of time our fixed price contracts cover, we generally cannot predict the future movements in our realized crush spread for
more than four months; thus, we are unable to predict the likelihood or amounts of future income or loss from the operations of
our ethanol facilities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We reported net income attributable to
REX common shareholders of $58.2 million in fiscal 2024 compared to approximately $60.9 million in fiscal 2023. Our ethanol business
had decreased profits in fiscal 2024 compared to fiscal 2023 primarily as a result of lower selling prices, offset partially by
a decrease in corn and natural gas prices. The two largest drivers of ethanol profitability are corn and ethanol pricing, both
of which experienced significant volatility within the year. Chicago Board of Trade corn prices per bushel ranged from a low of
$3.62 in August 2024 to a high of $4.97 in January 2025. S&amp;P Global Platts ethanol pricing per gallon ranged from a low of
$1.38 in February 2024 to a high of $2.12 in June 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">One
Earth Sequestration, LLC, a wholly owned subsidiary of One Earth Energy, LLC, is in the </span>developmental stage of a carbon
sequestration project near the One Earth Energy ethanol plant. A test well has been drilled to a total depth of approximately 7,100
feet, in which almost 2,000 feet of Mt. Simon Sandstone was encountered, which is the geological formation that is the region&#8217;s
primary carbon storage resource. Three-dimensional seismic testing has been performed, as well as geological modeling for predicting
the movement of injected carbon and the plume area to determine maximum injection pressure, reservoir quality and storage capacity
for the potential wells. In October 2022, we applied for a Class VI injection well permit for three wells with the EPA, and we
continue to provide information to the EPA during the technical review of our application upon request. We currently expect the
EPA to prepare a draft permit by the second quarter of 2025 and make a final permit decision by late in the third quarter of 2025,
according to the EPA&#8217;s Class VI Permit Tracker Dashboard on their website. We have now secured sufficient subsurface easements
for the proposed first injection well to allow for sequestration of all the carbon emissions from the One Earth Energy ethanol
plant for a minimum of 15 years. We also need to obtain a county special-use zoning permit for the sequestration site. In 2022,
we began construction of a facility to capture, dehydrate, and compress carbon dioxide from the One Earth Energy ethanol plant
to a state suitable for sequestration. While we have completed the construction of the capture and compression facility, testing
has not yet been completed and we cannot begin construction of the pipeline or sequestration well until further permits and approvals
are received.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, we submitted an application
to the ICC for a certificate of authority under the state&#8217;s CO<sub>2</sub>&#160;Act to build a short pipeline to deliver
carbon dioxide from the One Earth Energy ethanol plant to the proposed sequestration site. We have obtained easements from all
of the necessary landowners for the use of their land for the pipeline for the first two wells. On May 26, 2024, however, the Illinois
General Assembly passed the Safety and Aid for the Environment in Carbon Capture and Sequestration Act (Senate Bill 1289), which
was signed by the governor in July 2024. The new legislation imposes additional safety, environmental and other requirements on
obtaining permits and approvals for carbon capture and sequestration facilities in Illinois, including CO<sub>2 </sub>pipelines.
Further, the new legislation imposes a moratorium on the issuance of new certificates of authority for the construction of CO<sub>2&#160;</sub>pipelines
until the earlier of the date federal CO<sub>2&#160;</sub>pipeline safety standards are finalized by the federal Pipeline and Hazardous
Materials Safety</p><div>

</div><!-- Field: Page; Sequence: 23; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Administration (PHMSA)
or, subject to certain other conditions, July 1, 2026. As a result of this legislation, the ICC dismissed our application without
prejudice, and we will be required to resubmit an application after rules are finalized or subsequent to July 1, 2026.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although we have made meaningful progress
and significant investments in the carbon sequestration project at One Earth Energy, we continue to work with the various government
agencies involved to obtain all required permits and approvals, with no assurance of the ultimate success or timing of the project.
Also see the discussion under &#8220;Trends and Uncertainties&#8221; on pages 25 and 26 of certain recently proposed legislation
that, if enacted, could impact our carbon sequestration project.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also intend to concurrently expand the
One Earth ethanol plant. We received a construction permit from the EPA to increase production from 150 million gallons of ethanol
per year to 175 million gallons of ethanol per year. Once we achieve that level of production, we intend to apply for another permit
to 200 million gallons per year.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Finally, we continue to work to identify
ways to reduce our CI score at the One Earth plant with the intention of maximizing tax credits available under the IRA. The IRA
created a new Clean Fuel Production Credit, available for calendar years 2025 &#8211; 2027, which established a credit of approximately
$0.02 per ethanol gallon per CI point reduction below a 50 CI score threshold to incentivize further increases in plant efficiencies
within the industry. The U.S. Department of the Treasury has not yet issued final rules on qualification for 45Z tax credits.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is reviewing certain aspects
of the expansion portion of the project and its impact on the previously reported expected project costs. Due to this, along with
permitting delays and the impact of inflation, we have increased the budget for both projects to approximately $220 million to
$230 million, subject to further refinement as we move forward. We plan to pay for all costs from available cash. As of January
31, 2025, we had spent $55.7 million since inception and were contractually committed to spend an additional $0.9 million toward
the carbon sequestration project. If the carbon sequestration project is successful, we believe we will qualify for tax credits
under section 45Q of the Internal Revenue Code (&#8220;45Q&#8221;), based on tons of carbon sequestered, and section 45Z of the
Internal Revenue Code (&#8220;45Z&#8221;), based on gallons of ethanol produced, as outlined in the IRA. However, 45Z credits are
only available for calendar years 2025 &#8211; 2027 and the regulations have not yet been finalized by the U.S. Department of the
Treasury. As of January 31, 2025, we had spent $59.9 million since inception and were contractually committed to spend an additional
$8.7 million toward plant capacity expansion and ongoing efforts to reduce our CI scoring.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2023, NuGen Energy, LLC, our majority
owned ethanol plant in Marion, South Dakota, signed an agreement to be part of Summit Carbon Solutions&#8217; carbon capture and
storage pipeline. Should Summit Carbon Solutions be able to obtain all necessary permits and approvals, the agreement would allow
NuGen to share in the economic benefits of tax credits through the sale of the carbon dioxide output of its ethanol production
facility for sequestration, as well as reduce its net carbon emissions. In March 2025, South Dakota signed a bill into law that
bans the use of eminent domain in connection with carbon dioxide pipelines. This act could make the sequestration project for the
NuGen Energy facility more difficult to materialize.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We plan to seek and evaluate various investment
opportunities including ethanol and/or energy related, carbon sequestration, agricultural or other ventures we believe fit our
investment criteria. We can make no assurances that we will be successful in our efforts to find such opportunities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ethanol Investments</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In fiscal year 2006, we entered the ethanol
industry by investing in several entities organized to construct and subsequently operate ethanol producing plants. We are invested
in three entities as of January 31, 2025, utilizing equity investments.</p><div>

</div><!-- Field: Page; Sequence: 24; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table is a summary of our
ethanol entity ownership interests at January 31, 2025:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 85%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="width: 60%; border: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt"><span style="font-size: 10pt"><b>Entity</b></span></td>
    <td style="width: 20%; border-top: Black 1px solid; border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: center"><span style="font-size: 10pt"><b>Location</b></span></td>
    <td style="width: 20%; border-top: Black 1px solid; border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: center"><span style="font-size: 10pt"><b>REX&#8217;s Current <br/>
Ownership Interest</b></span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; border-left: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt"><span style="font-size: 10pt">One Earth Energy, LLC</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">Gibson City, IL</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">75.9%</span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; border-left: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt"><span style="font-size: 10pt">NuGen Energy, LLC</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">Marion, SD</span></td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; text-align: right"><span style="font-size: 10pt">99.7%</span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; border-left: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Big River Resources, LLC:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12pt">Big River Resources W Burlington, LLC<br/>
        Big River Resources Galva, LLC<br/>
        Big River United Energy, LLC<br/>
        Big River Resources Boyceville, LLC</p>

</td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; padding-top: 10pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">W. Burlington, IA<br/>
        Galva, IL<br/>
        Dyersville, IA<br/>
        Boyceville, WI</p>

</td>
    <td style="border-right: Black 1px solid; border-bottom: Black 1px solid; padding-right: 5.75pt; padding-left: 5.75pt; padding-top: 10pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">10.3%<br/>
        10.3%<br/>
        5.7%<br/>
        10.3%</p>

</td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The three entities own a total of six ethanol
production facilities, which in aggregate shipped approximately 727 million gallons of ethanol over the twelve-month period ended
January 31, 2025. REX&#8217;s effective ownership of ethanol gallons shipped for the twelve-month period ended January 31, 2025,
was approximately 294 million gallons.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Trends and Uncertainties </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Renewable Fuel
Standard II (&#8220;RFS II&#8221;), established in October 2010, has been an important factor in the growth of ethanol usage in
the United States. In recent years, there has been much uncertainty in the enforcement of RFS II. When it was originally established,
RFS II required the volume of &#8220;conventional&#8221; or corn derived ethanol to be blended with gasoline to increase each year
until it reached 15.0 billion gallons in 2015 and required that it remain at that level through 2022. There are no established
congressional target volumes beginning in 2023. The EPA has the authority to waive the biofuel mandate, in whole or in part, if
there is inadequate domestic renewable fuel supply or the requirement severely harms the domestic economy or environment. In addition,
under RFS II, a small refiner that processes less than 75,000 barrels of oil per day can petition the EPA for a waiver of their
requirement to submit renewable identification numbers (&#8220;RINs&#8221;). The EPA, through consultation with the Department
of Energy and the Department of Agriculture, can grant the refiner a full or partial waiver, or deny the waiver. The EPA issued
88 refinery exemptions for 2016-2018 compliance years, undercutting the statutory renewable fuel volumes by a total of 4.3 billion
gallons. The EPA has not granted any small refinery waivers for 2019-2022 and has continued that stance in the proposed volumes
for 2023-2025. There remain multiple ongoing legal challenges on how the EPA has handled the small refinery waivers. In July 2024,
the U.S. Court of Appeals for the District of Columbia Circuit vacated many of the EPA&#8217;s 2022 SRE denials. The EPA had denied
105 SREs in 2022. As a result of this Court ruling, the EPA has voluntarily moved to rescind the agency&#8217;s 2023 denial of
26 SREs. During the previous Trump administration, the EPA granted more SREs than under other administrations. These and additional
SREs could lead to decreased RIN values and ethanol pricing. As of March 2025, there were 156 SRE petitions pending.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The EPA has issued Renewable Fuel Standard
volume obligations for calendar years 2023-2025. The volumes from conventional biofuels (which includes corn-based ethanol) were
15.0 billion gallons for 2023 through 2025. Additionally, in 2023, the EPA restored 250 million gallons previously waived. The
EPA was required to propose RVOs for 2026 by November 2024, but the administration, at that time, indicated on July 8, 2024 an
intention to propose RVOs for 2026 and beyond in March 2025, and finalize them in December 2025. The new administration has not
yet provided an updated timeline for these rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The IRA may impact
our business by creating a new Clean Fuel Production Credit, section 45Z of the Internal Revenue Code (&#8220;45Z&#8221;), available
for years 2025 to 2027. The Clean Fuel Production Credit is established at approximately $0.02 per ethanol gallon per CI point
reduction below a 50 CI score threshold. The Act also raises the carbon capture tax credit from $50 per metric ton to $85 per metric
ton, under section 45Q of the Internal Revenue Code (&#8220;45Q&#8221;). Taxpayers may elect to be treated as making a payment
against tax for 100% of the value of the 45Q credit (&#8220;direct pay&#8221;) for the first five years, starting with the year
a qualifying carbon sequestration facility is placed in service, but not beyond December 31, 2032. Companies may elect either the
45Q credit or the 45Z credit in periods in which both tax credits are available. Other potential impacts include (a) extending
the biodiesel tax credit, which could impact our renewable corn oil values, as this co-product serves as a low-carbon feedstock
for renewable diesel and biomass based diesel production; (b) creating a new tax credit for synthetic aviation fuel; (c) funding
biofuel refueling infrastructure which could impact the availability of</p><div>

</div><!-- Field: Page; Sequence: 25; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">higher
level ethanol blended fuel; and (d) provision for production and purchase credits for electric vehicles, which could impact the
amount of internal combustion engines on the road over time, and ultimately reduce the demand for gasoline, diesel fuels and ethanol.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The IRA was enacted
under the Biden Administration and there has been discussion of amending or reducing the benefits under the current administration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2025, the U.S. Department of Agriculture (&#8220;USDA&#8221;)
released an interim rule on 45Z tax credits titled &#8220;Technical Guidelines for Climate-Smart Agriculture Crops Used as Biofuel
Feedstocks&#8221;, or &#8220;CSA rule&#8221;. The rule helps to connect climate-smart agriculture (&#8220;CSA&#8221;) practices
used in the production of feedstock crops with reductions in the carbon footprint of the biofuels industries, laying out how practices
that reduce greenhouse gas emissions or sequester carbon will be scored, on a county-by-county basis. These practices to create
climate-smart crops include practices such as no-till planting, cover crops and nitrogen inhibitors, which may be measured individually
under the interim rule, rather than requiring bundling of practices. The interim rule is subject to a 60-day comment period with
final resolution to be determined by the Trump administration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Illinois Senate Bill 3968, which was introduced into the
Illinois Senate and assigned to the Executive Senate Committee, would, if eventually enacted, ban carbon sequestration
projects if they overlie, underlie, or pass through a sole-source aquifer, including the aquifer&#8217;s upstream areas that
are part of the aquifer&#8217;s project review area, as identified by the U.S. EPA. On November 14, 2024, the Executive
Senate Committee paused the bill until the Committee can gather additional information. Under the new legislative session in
2025, Illinois House Bill 3614 and Illinois Senate Bill 1723 were introduced using similar language as Senate Bill 3968 and
were passed out of their respective subcommittees on March 18, 2025 and March 20, 2025, respectively. The first well for our
proposed carbon sequestration project is located inside, but near the edge of, the Mahomet Sole Source Aquifer Project Review
Area, within the Sangamon River near Fisher Upstream Area. It is approximately five miles north of the Sangamon River and
nearly six miles outside of the mapped boundary of the Mahomet Aquifer, which has been designated as a sole source or
principal aquifer by the U.S. EPA. We believe our second and third sequestration well sites are outside the Mahomet Sole
Source Aquifer Project Review Area. The Company is closely monitoring this bill and any impact it would have on our
sequestration project.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Additionally, see &#8220;One Earth Energy, LLC Carbon Sequestration
and Plant Expansion&#8221; above for a discussion of certain other uncertainties associated with our Illinois carbon sequestration
and plant expansion projects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 10, 2017, we purchased, through a 95.35% owned subsidiary,
the entire ownership interest of an entity that owned a refined coal facility. We began operating the refined coal facility immediately
after the acquisition. As the plant was no longer eligible to receive federal production tax credits beginning on November 18,
2021, we ceased operations on that date and subsequently sold the facility. The federal production tax credits received through
ownership of this facility, approximately $58.2 million, remain under IRS audit.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The United States exported an estimated 1.9 billion gallons
of ethanol in 2024, up from approximately 1.4 and 1.3 billion gallons in 2023 and 2022, respectively. In 2024 and 2023, an estimated
12.2 and 10.8 million metric tons, respectively, of distillers grains were exported from the United States, which represented approximately
37% and 34% in 2024 and 2023, respectively, of U.S production. There has been much discussion around proposed and recently enacted
tariffs by the United States and counter-tariffs and other trade restriction involving countries which have been large purchasers
from our industry in the United States.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Should these trends and uncertainties continue,
our future operating results could be impacted.</p><div>

</div><!-- Field: Page; Sequence: 26; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Results of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes our results from operations (amounts
in thousands):</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Fiscal Year</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 80%; text-align: left">Net sales and revenue</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">642,491</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">833,384</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Cost of sales</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">551,014</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">735,166</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Gross profit</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">91,477</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">98,218</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">92,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">98,484</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(21,386)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(22,560)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net income attributable to REX common shareholders</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">58,167</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">60,935</td><td style="text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes net sales and revenue by product
group (amounts in thousands):</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Fiscal Year</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 80%">Ethanol</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">496,411</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">635,420</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dried distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,432</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,173</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Distillers corn oil</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,935</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Modified distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,896</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,584</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Derivative financial instruments gains (losses)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">424</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(37)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">329</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">309</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">642,491</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">833,384</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes selected operating data:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Fiscal Year</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 80%">Average selling price per gallon of ethanol (net of hedging)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1.71</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">2.22</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gallons of ethanol sold (in millions)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">289.7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">285.9</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Average selling price per ton of dried distillers grains</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160.37</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">213.55</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tons of dried distillers grains sold</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">632,469</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">651,698</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Average selling price per pound of distillers corn oil</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.44</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.60</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Pounds of distillers corn oil sold (in millions)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88.1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87.5</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Average selling price per ton of modified distillers grains</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">69.93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">103.54</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tons of modified distillers grains sold</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70,013</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,936</td><td style="text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Comparison of Fiscal Years 2024 and
2023 (Consolidated Results)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net Sales and Revenue</i></b> &#8211;
Ethanol and distillers corn oil quantities were relatively consistent between periods. We did have a change in mix between dried
and modified distillers grains. However, weaker selling prices across all our products in fiscal year 2024 led to the overall decrease
in sales of 23% between the two fiscal years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ethanol sales decreased in fiscal year
2024 compared to fiscal year 2023 as the average price per gallon decreased 23%, offset partially by an increase in gallons sold
of 1%. The decrease in ethanol selling price resulted primarily from a decrease in corn prices as the market price for ethanol
often correlates with the market price for corn.</p><div>

</div><!-- Field: Page; Sequence: 27; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dried distillers grains sales decreased
in fiscal year 2024 compared to fiscal year 2023, decreasing 27% year-over-year, as the average price per ton sold decreased
25%, as well as a decrease in tons sold of 3%.<span style="background-color: white"> The decrease in the dried distillers grains
selling price resulted primarily from a decrease in corn prices as dried distillers grains prices often correlate with corn pricing.
The decrease in tons sold was offset by an increase in tons of modified distillers grains sold. Our consolidated plants&#8217;
decisions to sell modified or dried distillers grains fluctuate from time to time based upon market conditions.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Distillers corn oil sales decreased 26%
in fiscal year 2024 compared to fiscal year 2023 as the average selling price per pound decreased approximately 27%. <span style="background-color: white">The
decrease in the distillers corn oil selling price resulted primarily from fluctuations in demand in the renewable biodiesel market
which often reflects the price of soybean oil. The price decrease was partially offset by a negligible increase in pounds sold.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Modified distillers grains sales decreased
12% in fiscal year 2024 compared to fiscal year 2023 as the average selling price per ton sold decreased 32%, offset partially
by an increase in tons sold of 30%. The decrease in the modified distillers grains selling price resulted primarily from a decrease
in corn prices as distillers grain pricing often correlates with corn pricing.<span style="background-color: white"> Our consolidated
plants&#8217; decisions to sell modified or dried distillers grains fluctuate from time to time based upon market conditions.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gains on derivative financial instruments
were $0.4 million in fiscal year 2024, compared to insignificant losses in fiscal year 2023. <span style="background-color: white">Gains
and losses are related to our risk management activities and were impacted by the price movements and types of contracts entered
into at our consolidated ethanol plants.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cost of Sales</i></b> &#8211; Cost
of sales for fiscal year 2024 decreased approximately $184.2 million, or 25%, over fiscal year 2023. Corn accounted for approximately
76% ($416.4 million) of our cost of sales during fiscal year 2024 compared to approximately 80% ($584.2 million) during fiscal
year 2023. The cost of corn decreased due to lower corn prices, primarily attributable to two successive strong harvest seasons.
These decreases were offset by a slight increase in the amount of corn used between the two periods. Natural gas accounted for
approximately 4% ($22.6 million) of our cost of sales during fiscal year 2024 compared to approximately 4% ($31.7 million) during
fiscal year 2023. The natural gas cost decrease was primarily attributable to a decrease in the cost per unit.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gross Profit</i></b> &#8211; As a
result of the foregoing, gross profit for fiscal year 2024 decreased approximately $6.7 million, or 7%, from fiscal year 2023.
Gross profit in fiscal year 2024 was approximately 14.2% of net sales and revenue, versus approximately 11.8% of net sales and
revenue in fiscal year 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We attempt to match quantities of ethanol,
distillers grains and distillers corn oil sale contracts with an appropriate quantity of grain purchase contracts over a given
period of time when we can obtain an adequate margin resulting from the crush spread inherent in the contracts we have executed.
However, the market for future ethanol sales contracts generally lags the spot market with respect to ethanol price. Consequently,
we generally execute fixed price contracts for no more than four months into the future at any given time and we may lock in our
corn or ethanol price without having a corresponding locked in ethanol or corn price for short durations of time. As a result of
the relatively short period of time our fixed price contracts cover, we generally cannot predict the future movements in our realized
crush spread for more than four months. We utilize derivative financial instruments, primarily exchange traded commodity future
contracts and swaps, in conjunction with our grain procurement and commodity marketing activities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Selling, General and Administrative
(&#8220;SG&amp;A&#8221;) Expenses</i></b> &#8211; SG&amp;A expenses for fiscal year 2024 were approximately $27.1 million (4.2%
of net sales and revenue), a decrease of approximately $2.2 million or 8% from approximately $29.4 million (3.5% of net sales and
revenue) for fiscal year 2023. The dollar decrease compared to the prior year is primarily related to restricted stock awards granted
to certain executive officers in the second quarter of 2023, which were expensed upon issuance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Equity in Income of Unconsolidated
Ethanol Affiliates</i></b> &#8211; During fiscal years 2024 and 2023, we recognized income of approximately $9.4 million and $13.9
million, respectively, from our equity investment in Big River Resources, LLC (&#8220;Big River&#8221;). Our investment in Big
River, which has interests in four ethanol production plants, represents an effective ownership of approximately 39.0 million gallons
of ethanol shipped in the trailing twelve months ended January 31, 2025.</p><div>

</div><!-- Field: Page; Sequence: 28; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We expect the operating experience of Big
River to be generally consistent with the trends in crush spread margins described in the &#8220;Overview&#8221; section as Big
River&#8217;s results are dependent on the same key drivers as our other ethanol investments (ethanol, corn, dried distillers grains
and natural gas pricing).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Interest and Other Income</i></b>
&#8211; Interest and other income for fiscal year 2024 was approximately $19.2 million compared to approximately $15.7 million
for fiscal year 2023. One of our consolidated ethanol plants recognized $1.2 million in patronage income from an investment in
a cooperative in the first quarter of 2024. <span style="background-color: white">During 2023, the Company&#8217;s consolidated
plants received COVID-19 relief grants from the USDA of approximately $1.0 million that did not repeat in 2024. The remaining change
between the periods related to increased&#160;interest income in the current year based upon higher balances and yields on our
excess cash and short-term investments in fiscal year 2024, compared to 2023.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Income Before Income Taxes</i></b>
&#8211; As a result of the foregoing, income before income taxes was approximately $92.9 million for fiscal year 2024 versus approximately
$98.5 million for fiscal year 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Provision for Income Taxes </i></b>&#8211;
Our effective tax rate was a provision of 23.0% and 22.9% for fiscal years 2024 and 2023, respectively. Our effective rate is impacted
by the noncontrolling interests of the companies we consolidate, as we recognize 100% of their income or loss before income taxes
and noncontrolling interests and only provide an income tax provision or benefit for our portion of the subsidiaries&#8217; income or
loss. During both fiscal years 2024 and 2023, our effective tax rate increased 2.2% (approximately $2.1 million and $2.2 million,
respectively), as a result of section 162M compensation limitations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net Income </i></b>&#8211; As a result
of the foregoing, net income was approximately $71.5 million for fiscal year 2024 versus approximately $75.9 million for fiscal
year 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net income Attributable to Noncontrolling
Interests </i></b>&#8211; Income attributable to noncontrolling interests was approximately $13.3 million and $15.0 million during
fiscal years 2024 and 2023, respectively, and represents the other owners&#8217; share of the income of NuGen and One Earth.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net Income Attributable to REX Common
Shareholders</i></b> &#8211; As a result of the foregoing, net income attributable to REX common shareholders was approximately
$58.2 million for fiscal year 2024 compared to $60.9 million for fiscal year 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Comparison of Fiscal Years 2023 and
2022</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">See &#8220;Item 7 Management&#8217;s discussion
and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report on Form 10-K for the year ended January
31, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Liquidity and Capital Resources </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our primary sources of cash have been income
from operations. Our primary uses of cash have been capital expenditures at our ethanol plants and carbon sequestration project,
stock repurchases, and payments to noncontrolling interests holders.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Outlook </i></b>&#8211; Our cash
and short-term investments balance of approximately $359.1 million at January 31, 2025 included approximately $322.7 million held
by One Earth and NuGen. We expect that One Earth and NuGen will use a majority of their cash for working capital needs, capital
expenditures, general corporate purposes and dividend payments. We expect our equity method investee to limit
the payment of dividends based upon their working capital and capital expenditure needs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are investigating various uses of
our excess cash. One Earth Energy is currently working on carbon sequestration and plant expansion projects and is expected
to have related capital expenditure needs. Our current budget for both projects  is approximately $220 million to
$230 million, subject to further refinement as we move forward. <span style="background-color: white">We plan to pay for all
costs from available cash As of January 31, 2025, we have spent $55.7 million since inception and are contractually committed
to spend an additional $0.9 million</span></p><div>

</div><!-- Field: Page; Sequence: 29; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">toward
the carbon sequestration project. As of January 31, 2025, we have spent $59.9 million since inception and are contractually committed
to spend an additional $8.7 million toward plant capacity expansion and CI scoring reduction efforts. For all projects, we plan
to spend $50 million to $70 million during fiscal year 2025.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have a stock buyback program in place.
During fiscal year 2024, we purchased 372,567 shares for $15.5 million. Subsequent to January 31, 2025 the
Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases,
a total of 222,510 shares remained available to purchase under existing board authorization. On
March 25, 2025, the Board <span style="background-color: white">of Directors authorized the repurchase from time to time of
up to an additional 1,500,000 shares through </span>open market transactions, privately negotiated transactions, or
transactions by other means in accordance with applicable securities laws. We typically repurchase our
common stock when our stock price is trading at prices we deem to be a discount to the underlying value of our net assets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We plan to seek and evaluate various investment
opportunities including ethanol and/or energy related, carbon sequestration related, agricultural or other ventures we believe
fit our investment criteria.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Operating Activities</i></b> &#8211;
Net cash provided by operating activities was approximately $64.2 million for fiscal year 2024 compared to approximately $128.0
million in fiscal year 2023. During fiscal year 2024, operating cash flow was provided by net income of approximately $71.5 million
and adjustments of approximately $20.2 million, which consisted of depreciation, amortization of operating lease right-of-use assets,
stock-based compensation expense, income from equity method investments, interest income from investments, loss on sale of property
and equipment, and the deferred income tax provision. Big River paid dividends to REX of approximately $8.5 million during fiscal
year 2024. Accounts receivable decreased approximately $1.7 million, primarily a result of the timing of products shipped and the
receipt of customer payments at One Earth and NuGen. Inventory increased approximately $4.7 million, primarily a result of an increase
in the bushels of corn in stock at January 31, 2025 compared to January 31, 2024, offset by a decrease in the amount of ethanol
finished goods in storage over the same period. Prepaid expenses and other assets increased approximately $14.9 million, primarily
related to prepayments on certain executed utility equipment agreements, offset by a decrease in property taxes refundable due
to the timing of payments, and decreases in spare parts inventory. Accounts payable decreased approximately $14.7 million, primarily
a result of the timing of inventory receipts and vendor payments. Refundable income taxes increased $0.7 million as a result of
the timing of estimated tax payments. Long-term taxes payable increased $4.3 million to reflect the amount the recorded uncertain
tax positions exceeded the remaining unused credits they are recorded against. Accrued expenses and other liabilities decreased
approximately $7.0 million, which was primarily a result of operating lease payments of approximately $5.5 million and a decrease
in accrued payroll and related items of $0.4 million, and other decreases of approximately $1.1 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided by operating activities
was approximately $128.0 million for fiscal year 2023. During fiscal year 2023, operating cash flow was provided by net income
of approximately $75.9 million and adjustments of approximately $20.2 million, which consisted of depreciation, amortization of
operating lease right-of-use assets, stock-based compensation expense, income from equity method investments, interest income from
investments, loss on sale of property and equipment, and the deferred income tax provision. Big River paid dividends to REX of
approximately $12.0 million during fiscal year 2023. Accounts receivable decreased approximately $2.0 million, primarily a result
of the timing of products shipped and the receipt of customer payments at One Earth and NuGen. Inventory decreased approximately
$21.8 million, primarily a result of smaller quantities of work-in-process materials and lower per unit costs at January 31, 2024.
Prepaid expenses and other assets increased approximately $4.5 million, primarily a result of increases in spare parts of approximately
$1.3 million, prepaid insurance of $0.3 million, refundable property taxes of approximately $0.5 million, hedging of $1.8 million
and the fair values of forward purchase contracts of approximately $0.5 million. Accounts payable increased approximately $7.9
million, primarily a result of the timing of inventory receipts and vendor payments. Refundable income taxes increased $2.8 million
as a result of the timing of estimated tax payments. Accrued expenses and other liabilities decreased approximately $4.5 million,
which was primarily a result of operating lease payments of approximately $5.4 million and a decrease in accrued income taxes of
$2.0 million, partially offset by an increase in accrued payroll of approximately $3.8 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Investing Activities</i></b> &#8211;
Net cash used in investing activities was approximately $72.9 million during fiscal year 2024 compared to net cash provided by
investing activities of approximately $28.4 million during fiscal year 2023. Capital expenditures in fiscal year 2024 totaled approximately
$71.3 million, primarily for various capital projects at our consolidated ethanol plants, including $34.9 million for expansion
and CI scoring reduction projects at the One Earth</p><div>

</div><!-- Field: Page; Sequence: 30; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">facility and $26.6
million for the carbon sequestration project. During fiscal year 2024, we used cash of approximately $372.3 million for purchases
of short-term investments and received cash of approximately $370.4 million related to the maturity of these types of these investments.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided by investing activities
was approximately $28.4 million during fiscal year 2023. Capital expenditures in fiscal year 2023 totaled approximately $37.7 million,
primarily for various capital projects at our consolidated ethanol plants, including $14.4 million for expansion and CI scoring
reduction projects at the One Earth facility and $15.5 million for the carbon sequestration project. During fiscal year 2023, we
used cash of approximately $448.5 million for purchases of short-term investments and received cash of approximately $514.6 million
related to the maturity of these types of these investments.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Financing Activities</i></b> &#8211;
Net cash used in financing activities was approximately $18.5 million during fiscal year 2024 compared to approximately $4.3 million
for fiscal year 2023. During fiscal year 2024, we purchased approximately 373,000 shares of our common stock for approximately
$15.5 million in open market transactions, of which $0.8 million was paid for subsequent to January 31, 2025. During fiscal year
2024, we used cash of approximately $3.7 million to purchases shares from and pay dividends to noncontrolling members of the consolidated
entities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash used in financing activities was
approximately $4.3 million during fiscal year 2023, which was used to pay dividends to noncontrolling members of the consolidated
entities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on our forecasts, which are primarily
based on estimates of plant production, prices of ethanol, corn, distillers grains, distillers corn oil and natural gas as well
as other assumptions, management believes that cash flow from operating activities together with working capital will be sufficient
to meet One Earth&#8217;s and NuGen&#8217;s respective liquidity needs. However, if a material adverse change in the financial
position of One Earth or NuGen should occur, or if actual sales or expenses are substantially different than what has been forecasted,
One Earth&#8217;s and NuGen&#8217;s liquidity, and ability to fund future operating and capital requirements could be negatively
impacted.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Approximately 2.7% of our net assets are
restricted pursuant to the terms of various loan agreements of Big River, our equity method investee, as of January 31, 2025. None
of our consolidated subsidiaries or the parent company have restricted net assets related to loan agreements at January 31, 2025.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contractual Obligations and Commitments</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the ordinary course of business, we
enter into agreements under which we are legally obligated to make future cash payments. These agreements include obligations related
to purchasing inventory and natural gas and leasing rail cars. Aggregate minimum lease payments under the operating lease agreements
for future fiscal years as of January 31, 2025 totaled $24.0 million, with $6.8 million payable in the next twelve months. Refer
to Note 7 &#8211; Leases included in the notes to consolidated financial statements for more information. As of January 31, 2025,
we had contracted future purchases of corn, natural gas, natural gas pipeline lease and other contracts for capital expenditures
at our ethanol plants valued at approximately $131.7 million, with $124.4 million payable in the next twelve months. Refer to Note
11 &#8211; Commitments included in the notes to consolidated financial statements for more information.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Seasonality and Quarterly Fluctuations</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business is directly affected by the
supply and demand for ethanol. The demand for ethanol typically increases during the spring and summer months and during holiday
travel.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Critical Accounting Policies</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe the application of the following
accounting policies, which are important to our financial position and results of operations, require significant assumptions,
judgments and estimates on the part of management. We base our assumptions, judgments, and estimates on historical experience,
current trends and other factors that management believes to be relevant at the time our consolidated financial statements are
prepared. On a regular basis, management reviews the accounting policies, assumptions, estimates and judgments to ensure that our
financial statements are presented in accordance with generally accepted accounting principles (GAAP). However, because future
events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and
such differences</p><div>

</div><!-- Field: Page; Sequence: 31; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">could be material.
Further, if different assumptions, judgments and estimates had been used, the results could have been different and such differences
could be material. For a summary of all of our accounting policies, including the accounting policies discussed below, see Note
1 to the Consolidated Financial Statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management believes that the following
accounting policies are the most critical to aid in fully understanding and evaluating our reported financial results, and they
require management&#8217;s most difficult, subjective, or complex judgments, resulting from the need to make estimates about the
effect of matters that are inherently uncertain.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue Recognition</i></b> &#8211;
We recognize sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of the respective contracts
with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol plant
or upon loading of the rail car used to transport the products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Impairment of Long-Lived Assets </i></b>&#8211;<b><i>
</i></b>We review our long-lived assets, consisting of property and equipment, equity method investments and operating lease right-of-use
assets, for impairment whenever events or changes in circumstances indicate the carrying amount of the asset may not be recoverable.
We assess long-lived assets for impairment by first determining the forecasted, undiscounted cash flows the asset group is expected
to generate. If this total is less than the carrying value of the asset, we will then determine the fair value of the asset group.
An impairment loss would be recognized in the amount by which the carrying amount of the asset exceeded the fair value of the asset.
Significant management judgement is required to determine the fair value of long-lived assets, which includes discounted cash flows.
Such estimates could be significantly affected by future changes in market conditions. We recorded no impairment charges in fiscal
year 2024, 2023, or 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Income Taxes</i></b> &#8211; Income
taxes are recorded based on the current year amounts payable or refundable, as well as the consequences of events that give rise
to deferred tax assets and liabilities based on differences in how those events are treated for tax purposes, net of valuation
allowances. We base our estimate of deferred tax assets and liabilities on current tax laws and rates and other expectations about
future outcomes. Changes in existing regulatory tax laws and rates and future business results may affect the amount of deferred
tax liabilities or the valuation of deferred tax assets over time. We have established valuation allowances for certain state net
operating loss carryforwards. We assessed all available positive and negative evidence to determine whether we expect sufficient
future taxable income will be generated to allow for the realization of existing federal deferred tax assets. We believe there
is sufficient objectively verifiable income for management to conclude that it is more likely than not that the Company will utilize
available federal deferred tax assets prior to their expiration. However, realization of these deferred tax assets is not certain.
Changes in our current estimates for factors such as unanticipated market conditions and legislative developments could have a
material effect on our ability to utilize deferred tax assets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New Accounting Pronouncements&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For information related to recent accounting pronouncements,
see Note 1 of the Notes to the Consolidated Financial Statements.</p><div>

</div><!-- Field: Page; Sequence: 32; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 7A.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Quantitative and Qualitative Disclosures About Market Risk</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are exposed to the impact of market
fluctuations associated with commodity prices as discussed below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Commodity Price Risk </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We manage a portion of our risk with respect
to the volatility of commodity prices inherent in the ethanol industry by using forward purchase and sale contracts. At January
31, 2025, One Earth and NuGen combined had purchase commitments for approximately 24.4 million bushels of corn, the principal raw
material for their ethanol plants. At January 31, 2025, One Earth and NuGen combined had purchase commitments for approximately
0.8 million MmBtu of natural gas. At January 31, 2025, One Earth and NuGen had combined sales commitments for approximately 51.2
million gallons of ethanol, 88,000 tons of distillers grains and 12.0 million pounds of distillers corn oil. Not all of our commitments
are at fixed price. Our exposures to market risk, which include the impact of our risk management activities, are based on the
estimated effect on pre-tax income starting on January 31, 2025, are as follows (amounts in thousands):</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; padding-bottom: 1px"><span style="border-bottom: Black 1px solid">Commodity</span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td style="font-weight: bold; text-align: right; border-bottom: Black 1px solid; white-space: nowrap;"><span style="font-size: 10pt"><b>Estimated
    Total<br/> Volume for the<br/> Next
    12 Months</b></span></td><td style="font-weight: bold; padding-bottom: 1px; white-space: nowrap;">&#160;</td>
    <td style="font-weight: bold; text-align: right; border-bottom: Black 1px solid; white-space: nowrap;">Unit of Measure</td><td style="font-weight: bold; padding-bottom: 1px; white-space: nowrap;">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1px solid; white-space: nowrap;"><span style="font-size: 10pt"><b>Decrease
    in Pre-tax<br/> Income From a 10%<br/> Adverse
    Change in Price</b></span></td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: justify; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: justify; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 65%; text-align: justify">Ethanol</td><td style="width: 3%">&#160;</td>
    <td style="width: 10%; text-align: right; padding-left: 5.4pt">295,000</td><td style="width: 5%">&#160;</td>
    <td style="width: 5%; text-align: right; padding-left: 5.4pt">Gallons</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 3%; text-align: right">48,926</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Corn</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">102,100</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">Bushels</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">42,270</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Distillers Grains</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">720</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">Tons</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">8,799</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Distillers Corn Oil</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">88,500</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">Pounds</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">3,400</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Natural Gas</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">7,400</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">MmBtu</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">2,784</td><td style="text-align: left">&#160;</td></tr>
</table><div>


</div><!-- Field: Page; Sequence: 33; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Item 8. Financial Statements and
Supplementary Data</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES<br/>
CONSOLIDATED BALANCE SHEETS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(Amounts in Thousands)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">January 31,</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">ASSETS</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">CURRENT ASSETS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left; padding-left: 10pt; text-indent: -10pt">Cash and cash equivalents</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd" id="ixv-10679">196,255</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd" id="ixv-10680">223,397</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">Short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" unitRef="usd" id="ixv-10681">162,820</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" unitRef="usd" id="ixv-10682">155,260</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Accounts receivable</td><td style="font-weight: normal; font-style: normal">&#160;</td>
    <td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" unitRef="usd" id="ixv-10683">21,511</ix:nonFraction></td><td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal">&#160;</td>
    <td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" unitRef="usd" id="ixv-10684">23,185</ix:nonFraction></td><td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-10685">31,676</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-10686">26,984</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Refundable income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="3" unitRef="usd" id="ixv-10687">6,445</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="3" unitRef="usd" id="ixv-10688">5,728</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Prepaid expenses and other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" unitRef="usd" id="ixv-10689">17,112</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" unitRef="usd" id="ixv-10690">17,549</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd" id="ixv-10691">435,819</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd" id="ixv-10692">452,103</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Property and equipment - net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-10693">210,683</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-10694">155,587</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Operating lease right-of-use assets</td><td style="font-weight: normal; font-style: normal">&#160;</td>
    <td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" unitRef="usd" id="ixv-10695">20,985</ix:nonFraction></td><td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal">&#160;</td>
    <td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" unitRef="usd" id="ixv-10696">13,038</ix:nonFraction></td><td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Other assets</td><td style="font-weight: normal; font-style: normal">&#160;</td>
    <td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" unitRef="usd" id="ixv-10697">16,721</ix:nonFraction></td><td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal">&#160;</td>
    <td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" unitRef="usd" id="ixv-10698">9,138</ix:nonFraction></td><td style="font-weight: normal; font-style: normal; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Equity method investments</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10699">35,800</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10700">34,936</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">TOTAL ASSETS</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd" id="ixv-10701">720,008</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd" id="ixv-10702">664,802</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-left: 10pt; text-indent: -10pt">LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">CURRENT LIABILITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Accounts payable &#8211; trade (includes $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="6" unitRef="usd" id="ixv-10703">1.4</ix:nonFraction> million and $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="6" unitRef="usd" id="ixv-10704">5.8</ix:nonFraction> million with related parties at January 31, 2025 and 2024, respectively)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" unitRef="usd" id="ixv-10705">28,337</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" unitRef="usd" id="ixv-10706">42,073</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Current operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" unitRef="usd" id="ixv-10707">5,746</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" unitRef="usd" id="ixv-10708">4,469</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Accrued expenses and other current liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-10709">16,360</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-10710">19,717</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 30pt; text-indent: -10pt">Total current liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-10711">50,443</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-10712">66,259</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">LONG-TERM LIABILITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Deferred taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" unitRef="usd" id="ixv-10713">3,562</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" unitRef="usd" id="ixv-10714">1,598</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Long-term operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-10715">15,367</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" unitRef="usd" id="ixv-10716">8,378</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Long-term taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" unitRef="usd" id="ixv-10717">4,334</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Other long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-10718">2,700</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-10719">970</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 30pt; text-indent: -10pt">Total long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-10720">25,963</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-10721">10,946</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">COMMITMENTS AND CONTINGENCIES (Notes 11 and 13)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">EQUITY:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">REX shareholders&#8217; equity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">Common stock, at $<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10722"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10723">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" unitRef="shares" id="ixv-10724"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" unitRef="shares" id="ixv-10725">45,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="3" unitRef="shares" id="ixv-10726"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="3" unitRef="shares" id="ixv-10727">29,853</ix:nonFraction></ix:nonFraction> shares issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd" id="ixv-10728">299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd" id="ixv-10729">299</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Paid in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" unitRef="usd" id="ixv-10730">6,470</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" unitRef="usd" id="ixv-10731">3,769</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" unitRef="usd" id="ixv-10732">759,928</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" unitRef="usd" id="ixv-10733">701,761</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Treasury stock, <ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockPreferredShares" scale="3" unitRef="shares" id="ixv-10734">12,659</ix:nonFraction> and <ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockPreferredShares" scale="3" unitRef="shares" id="ixv-10735">12,350</ix:nonFraction> shares, respectively</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValue" scale="3" unitRef="usd" id="ixv-10736">206,360</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValue" scale="3" unitRef="usd" id="ixv-10737">191,911</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Total REX shareholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-10738">560,337</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd" id="ixv-10739">513,918</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Noncontrolling interests</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" unitRef="usd" id="ixv-10740">83,265</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" unitRef="usd" id="ixv-10741">73,679</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 30pt; text-indent: -10pt">Total equity</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10742">643,602</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10743">587,597</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">TOTAL LIABILITIES AND EQUITY</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd" id="ixv-10744">720,008</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd" id="ixv-10745">664,802</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">See notes to consolidated financial statements.</p><div>

</div><!-- Field: Page; Sequence: 34; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES<br/>
CONSOLIDATED STATEMENTS OF OPERATIONS</b></p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Amounts in Thousands, Except Per Share Amounts)</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Years Ended January 31,</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 67%; text-align: left; padding-left: 10pt; text-indent: -10pt">Net sales and revenue</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-10746">642,491</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-10747">833,384</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-10748">855,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Cost of sales (includes $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartiesAmountInCostOfSales" scale="6" unitRef="usd" id="ixv-10749">99.2</ix:nonFraction> million, $<ix:nonFraction contextRef="c6" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartiesAmountInCostOfSales" scale="6" unitRef="usd" id="ixv-10750">117.0</ix:nonFraction> million and $<ix:nonFraction contextRef="c7" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartiesAmountInCostOfSales" scale="6" unitRef="usd" id="ixv-10751">135.4</ix:nonFraction> million with related parties for the years ended January 31, 2025, 2024 and 2023, respectively)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" unitRef="usd" id="ixv-10752">551,014</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" unitRef="usd" id="ixv-10753">735,166</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" unitRef="usd" id="ixv-10754">806,398</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-10755">91,477</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-10756">98,218</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-10757">48,602</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Selling, general and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" unitRef="usd" id="ixv-10758">27,148</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" unitRef="usd" id="ixv-10759">29,379</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" unitRef="usd" id="ixv-10760">22,827</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Equity in income of unconsolidated affiliates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10761">9,385</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10762">13,921</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10763">8,745</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Interest and other income, net</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndOtherIncome" scale="3" unitRef="usd" id="ixv-10764">19,158</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndOtherIncome" scale="3" unitRef="usd" id="ixv-10765">15,724</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndOtherIncome" scale="3" unitRef="usd" id="ixv-10766">12,959</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10767">92,872</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10768">98,484</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10769">47,479</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Provision for income taxes</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-10770">21,386</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-10771">22,560</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-10772">9,542</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10773">71,486</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10774">75,924</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10775">37,937</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Net income attributable to noncontrolling interests</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" unitRef="usd" id="ixv-10776">13,319</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" unitRef="usd" id="ixv-10777">14,989</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" unitRef="usd" id="ixv-10778">10,240</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">Net income attributable to REX common shareholders</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" unitRef="usd" id="ixv-10779">58,167</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" unitRef="usd" id="ixv-10780">60,935</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" unitRef="usd" id="ixv-10781">27,697</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">Weighted average shares outstanding &#8211; basic</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" unitRef="shares" id="ixv-10782">17,636</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" unitRef="shares" id="ixv-10783">17,482</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" unitRef="shares" id="ixv-10784">17,638</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">Basic net income per share attributable to REX common shareholders</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares" id="ixv-10785">3.30</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares" id="ixv-10786">3.49</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares" id="ixv-10787">1.57</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">Weighted average shares outstanding &#8211; diluted</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" unitRef="shares" id="ixv-10788">17,636</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" unitRef="shares" id="ixv-10789">17,576</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" unitRef="shares" id="ixv-10790">17,638</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">Diluted net income per share attributable to REX common shareholders</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares" id="ixv-10791">3.30</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares" id="ixv-10792">3.47</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares" id="ixv-10793">1.57</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">See notes to consolidated financial statements.</p><div>

</div><!-- Field: Page; Sequence: 35; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES<br/>
CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY<br/>
FOR THE YEARS ENDED JANUARY 31, 2025, 2024 AND 2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-bottom: Black 1px solid"><b>(Amounts in Thousands)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1px solid; text-align: center">REX Shareholders</td>
    <td style="padding-bottom: 1px; text-align: center">&#160;</td>
    <td style="padding-bottom: 1px; text-align: center">&#160;</td>
    <td colspan="2" style="padding-bottom: 1px; text-align: center">&#160;</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="14" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1px solid"><span style="font-size: 8pt">Common Shares<br/>
    Issued</span></td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1px solid">Treasury</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" rowspan="2" style="text-align: center; border-bottom: Black 1px solid">Paid-in<br/>
Capital</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" rowspan="2" style="text-align: center; border-bottom: Black 1px solid">Retained<br/>
Earnings</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" rowspan="2" style="text-align: center; border-bottom: Black 1px solid">Noncontrolling<br/>
Interest</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" rowspan="2" style="text-align: center; border-bottom: Black 1px solid">Total<br/>
Equity</td><td style="padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1px solid">Shares</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1px solid">Amount</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1px solid">Shares</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1px solid">Amount</td><td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
<td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
<td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
<td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
<td style="padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 28%">Balance at January 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c8" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10794">29,853</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c8" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10795">299</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c9" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10796">12,092</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" sign="-" unitRef="usd" id="ixv-10797">181,114</ix:nonFraction>)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c10" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10798">611,607</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10799">56,770</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10800">487,562</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10801">27,697</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10802">10,240</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10803">37,937</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Treasury stock acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c15" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" unitRef="shares" id="ixv-10804">472</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c15" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" sign="-" unitRef="usd" id="ixv-10805">13,012</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" sign="-" unitRef="usd" id="ixv-10806">13,012</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Noncontrolling interests distribution and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c14" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" unitRef="usd" id="ixv-10807">3,998</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" unitRef="usd" id="ixv-10808">3,998</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Issuance of equity awards and stock-based compensation expense</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c15" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" sign="-" unitRef="shares" id="ixv-10809">101</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c15" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10810">405</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c17" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10811">578</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10812">1,522</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10813">2,505</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Balance at January 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c18" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10814">29,853</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c18" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10815">299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c19" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10816">12,463</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c19" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" sign="-" unitRef="usd" id="ixv-10817">193,721</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10818">578</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10819">640,826</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c22" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10820">63,012</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10821">510,994</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c24" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10822">60,935</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c25" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10823">14,989</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10824">75,924</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capital contributions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c25" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributionsFromAffiliates" scale="3" unitRef="usd" id="ixv-10825">22</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributionsFromAffiliates" scale="3" unitRef="usd" id="ixv-10826">22</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Noncontrolling interests distribution and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c25" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" unitRef="usd" id="ixv-10827">4,344</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" unitRef="usd" id="ixv-10828">4,344</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Issuance of equity awards and stock-based compensation expense</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c27" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" sign="-" unitRef="shares" id="ixv-10829">113</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c27" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10830">1,810</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c28" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10831">3,191</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10832">5,001</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Balance at January 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c29" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10833">29,853</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c29" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10834">299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10835">12,350</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c30" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" sign="-" unitRef="usd" id="ixv-10836">191,911</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c31" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10837">3,769</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10838">701,761</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10839">73,679</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10840">587,597</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c34" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10841">58,167</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c35" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10842">13,319</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd" id="ixv-10843">71,486</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Treasury stock acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c36" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" unitRef="shares" id="ixv-10844">373</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c36" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" sign="-" unitRef="usd" id="ixv-10845">15,522</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" sign="-" unitRef="usd" id="ixv-10846">15,522</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Noncontrolling interests distribution and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c35" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" unitRef="usd" id="ixv-10847">3,733</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" unitRef="usd" id="ixv-10848">3,733</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Issuance of equity awards and stock-based compensation expense</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c36" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" sign="-" unitRef="shares" id="ixv-10849">64</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c36" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10850">1,073</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c38" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10851">2,701</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd" id="ixv-10852">3,774</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Balance at January 31, 2025</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c39" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10853">29,853</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c39" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10854">299</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c40" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="3" unitRef="shares" id="ixv-10855">12,659</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(<ix:nonFraction contextRef="c40" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" sign="-" unitRef="usd" id="ixv-10856">206,360</ix:nonFraction>)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c41" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10857">6,470</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c42" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10858">759,928</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c43" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10859">83,265</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10860">643,602</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">See notes to consolidated financial statements.</p><div>




</div><!-- Field: Page; Sequence: 36; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES<br/>
CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(Amounts in Thousands)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Years Ended January 31,</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">CASH FLOWS FROM OPERATING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt">Net income</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10861">71,486</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10862">75,924</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-10863">37,937</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Adjustments to reconcile net income to net cash provided by operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" unitRef="usd" id="ixv-10864">15,927</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" unitRef="usd" id="ixv-10865">17,794</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" unitRef="usd" id="ixv-10866">17,976</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Amortization of operating lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" unitRef="usd" id="ixv-10867">5,788</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" unitRef="usd" id="ixv-10868">5,245</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" unitRef="usd" id="ixv-10869">5,328</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Stock-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-10870">3,638</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-10871">6,209</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" unitRef="usd" id="ixv-10872">1,930</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income from equity method investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10873">9,385</ix:nonFraction>)</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10874">13,921</ix:nonFraction>)</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" unitRef="usd" id="ixv-10875">8,745</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Dividends received from equity method investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" unitRef="usd" id="ixv-10876">8,521</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" unitRef="usd" id="ixv-10877">12,030</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" unitRef="usd" id="ixv-10878">6,266</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Interest income from investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromInterestAndDividendsReceived" scale="3" sign="-" unitRef="usd" id="ixv-10879">5,576</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromInterestAndDividendsReceived" scale="3" sign="-" unitRef="usd" id="ixv-10880">10,008</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromInterestAndDividendsReceived" scale="3" sign="-" unitRef="usd" id="ixv-10881">2,839</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Loss (gain) on disposal of real estate and property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" sign="-" unitRef="usd" id="ixv-10882">50</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" sign="-" unitRef="usd" id="ixv-10883">243</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" unitRef="usd" id="ixv-10884">102</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Deferred income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-10885">9,802</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-10886">14,627</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-10887">915</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Changes in assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" sign="-" unitRef="usd" id="ixv-10888">1,674</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" sign="-" unitRef="usd" id="ixv-10889">1,977</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" sign="-" unitRef="usd" id="ixv-10890">659</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-indent: -10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" unitRef="usd" id="ixv-10891">4,692</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" sign="-" unitRef="usd" id="ixv-10892">21,760</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" unitRef="usd" id="ixv-10893">6,519</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Prepaid expenses and other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" unitRef="usd" id="ixv-10894">14,946</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" unitRef="usd" id="ixv-10895">4,495</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" unitRef="usd" id="ixv-10896">452</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Income taxes refundable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" unitRef="usd" id="ixv-10897">717</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" unitRef="usd" id="ixv-10898">2,766</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" sign="-" unitRef="usd" id="ixv-10899">3,715</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Accounts payable &#8211; trade</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" sign="-" unitRef="usd" id="ixv-10900">14,724</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" unitRef="usd" id="ixv-10901">7,868</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" unitRef="usd" id="ixv-10902">1,478</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Long-term taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" unitRef="usd" id="ixv-10903">4,334</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 20pt; text-indent: -10pt">Accrued expenses and other liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" sign="-" unitRef="usd" id="ixv-10904">6,988</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" sign="-" unitRef="usd" id="ixv-10905">4,517</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" sign="-" unitRef="usd" id="ixv-10906">2,752</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 30pt; text-indent: -10pt">Net cash provided by operating activities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" unitRef="usd" id="ixv-10907">64,192</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" unitRef="usd" id="ixv-10908">127,970</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" unitRef="usd" id="ixv-10909">54,795</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">CASH FLOWS FROM INVESTING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Capital expenditures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-10910">71,318</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-10911">37,663</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-10912">15,578</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">Purchases of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" unitRef="usd" id="ixv-10913">372,341</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" unitRef="usd" id="ixv-10914">448,507</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" unitRef="usd" id="ixv-10915">399,350</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">Maturities of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" unitRef="usd" id="ixv-10916">370,357</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" unitRef="usd" id="ixv-10917">514,586</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" unitRef="usd" id="ixv-10918">216,735</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Proceeds from sale of real estate and property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-10919">262</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-10920">29</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-10921">5</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Deposits</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForDeposits" scale="3" sign="-" unitRef="usd" id="ixv-10922">180</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForDeposits" scale="3" unitRef="usd" id="ixv-10923">43</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForDeposits" scale="3" unitRef="usd" id="ixv-10924">319</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 30pt; text-indent: -10pt">Net cash (used in) provided by investing activities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" sign="-" unitRef="usd" id="ixv-10925">72,860</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" unitRef="usd" id="ixv-10926">28,402</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" sign="-" unitRef="usd" id="ixv-10927">198,507</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">CASH FLOWS FROM FINANCING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Treasury stock acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" unitRef="usd" id="ixv-10928">14,741</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" unitRef="usd" id="ixv-10929">13,012</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Capital contributions from minority investor</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfOtherInvestments" scale="3" unitRef="usd" id="ixv-10930">22</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Payments to noncontrolling interests holders</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="3" sign="-" unitRef="usd" id="ixv-10931">3,733</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="3" sign="-" unitRef="usd" id="ixv-10932">4,344</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="3" sign="-" unitRef="usd" id="ixv-10933">3,997</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 30pt; text-indent: -10pt">Net cash used in financing activities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" sign="-" unitRef="usd" id="ixv-10934">18,474</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" sign="-" unitRef="usd" id="ixv-10935">4,322</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" sign="-" unitRef="usd" id="ixv-10936">17,009</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" sign="-" unitRef="usd" id="ixv-10937">27,142</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" unitRef="usd" id="ixv-10938">152,050</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" sign="-" unitRef="usd" id="ixv-10939">160,721</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">CASH, CASH EQUIVALENTS AND RESTRICTED CASH-Beginning of year</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10940">223,397</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10941">71,347</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10942">232,068</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">CASH, CASH EQUIVALENTS AND RESTRICTED CASH-End of year</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10943">196,255</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10944">223,397</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10945">71,347</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Non-cash financing activities-Stock awards issued</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashFinancingActivitiesEquityAwardsIssued" scale="3" unitRef="usd" id="ixv-10946">2,172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashFinancingActivitiesEquityAwardsIssued" scale="3" unitRef="usd" id="ixv-10947">965</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashFinancingActivitiesEquityAwardsIssued" scale="3" unitRef="usd" id="ixv-10948">1,539</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Non-cash financing activities-Stock awards accrued</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashFinancingActivitiesEquityAwardsAccrued" scale="3" unitRef="usd" id="ixv-10949">2,037</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashFinancingActivitiesEquityAwardsAccrued" scale="3" unitRef="usd" id="ixv-10950">2,172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashFinancingActivitiesEquityAwardsAccrued" scale="3" unitRef="usd" id="ixv-10951">965</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Non-cash financing activities-Stock repurchases accrued</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashFinancingActivitiesStockRepurchasesAccrued" scale="3" unitRef="usd" id="ixv-10952">781</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Non-cash investing activities-Accrued capital expenditures</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashInvestingActivitiesAccruedCapitalExpenditures" scale="3" unitRef="usd" id="ixv-10953">1,152</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashInvestingActivitiesAccruedCapitalExpenditures" scale="3" unitRef="usd" id="ixv-10954">918</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashInvestingActivitiesAccruedCapitalExpenditures" scale="3" unitRef="usd" id="ixv-10955">425</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Non-cash investing activities-Capital additions
    transferred from prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" scale="3" unitRef="usd" id="ixv-10956">217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Right-of-use assets acquired and liabilities incurred upon lease execution</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" unitRef="usd" id="ixv-10957">13,734</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" unitRef="usd" id="ixv-10958">3,210</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" unitRef="usd" id="ixv-10959">9,321</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Reconciliation of total cash, cash equivalents and restricted cash:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd" id="ixv-10960">196,255</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd" id="ixv-10961">223,397</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd" id="ixv-10962">69,612</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt; text-indent: -10pt">Restricted cash</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="3" unitRef="usd" id="ixv-10963">1,735</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt; text-indent: -10pt">Total cash, cash equivalents and restricted cash</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10964">196,255</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10965">223,397</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd" id="ixv-10966">71,347</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">See notes to consolidated financial statements.</p><div>

</div><!-- Field: Page; Sequence: 37; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-bottom: Black 1px solid">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>



</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-5411"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">1.</td><td style="text-align: justify">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-5418"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Principles of Consolidation
&#8211; </i></b>The accompanying financial statements consolidate the operating results and financial position of REX American
Resources Corporation and its wholly-owned and majority owned subsidiaries (the &#8220;Company&#8221; or &#8220;REX&#8221;). All
intercompany balances and transactions have been eliminated. As of January 31, 2025, the Company owns interests in <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="rex:NumberOfOperatingEntities" scale="0" unitRef="pure" id="ixv-10967">three</ix:nonFraction> operating
entities &#8211; <ix:nonFraction contextRef="c44" decimals="0" format="ixt-sec:numwordsen" name="rex:NumberOfOperatingEntities" scale="0" unitRef="pure" id="ixv-10968">two</ix:nonFraction> are consolidated and <ix:nonFraction contextRef="c45" decimals="0" format="ixt-sec:numwordsen" name="rex:NumberOfOperatingEntities" scale="0" unitRef="pure" id="ixv-10969">one</ix:nonFraction> is accounted for using the equity method of accounting. The results of One Earth
are included on a delayed basis of one month lag as One Earth has a fiscal year end of December 31. The other consolidated entity
has the same fiscal year end as the parent company.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="rex:StockSplitPolicyPolicyTextBlock" id="ixv-5423"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Stock Split</i></b><i>
&#8211; </i>On June 21, 2022, the Board of Directors of the Company adopted resolutions declaring a three-for-one split of the
Company&#8217;s Common Stock to be effectuated in the form of a 200% stock dividend, payable on August 5, 2022 to stockholders
of record at the close of business on July 29, 2022. The stock split has been retroactively reflected in the accompanying consolidated
financial statements.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:FiscalPeriod" id="ixv-5429"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Fiscal Year &#8211; </i></b>All
references in these consolidated financial statements to a particular fiscal year are to the Company&#8217;s fiscal year ended
January&#160;31. The Company refers to its fiscal year by reference to the year immediately preceding the January 31 fiscal year
end date. For example, &#8220;fiscal year 2024&#8221; means the period February&#160;1, 2024 to January 31, 2025.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="ixv-5434"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Segments </i></b>&#8211;
The Company has <ix:nonFraction contextRef="c46" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" unitRef="pure" id="ixv-10970">one</ix:nonFraction> reportable segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity
investments in three ethanol limited liability companies, two of which are majority ownership interests.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">In applying the criteria set
forth in ASC 280,<i> Segment Reporting</i>, the Company determined that based on the nature of the products and production process
and the expected financial results, the Company&#8217;s operations at its ethanol plants are aggregated into one reporting segment.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:UseOfEstimates" id="ixv-5443"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Use of Estimates &#8211;
</i></b>The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the
United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts
of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-5448"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Cash Equivalents &#8211;
</i></b>Cash equivalents are principally short-term investments with original maturities of three months or less. The carrying
amount of cash equivalents approximates fair value.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk" id="ixv-5453"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Concentrations of Risk
</i></b><i>&#8211;</i>The Company maintains cash and cash equivalents in accounts with financial institutions which exceed federally
insured limits. The Company has not experienced any losses in such accounts. The Company does not believe there is significant
credit risk related to its cash and cash equivalents.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company sells its products
to a limited number of larger commercial buyers, which may increase the chance of loss due to non-performance by a counterparty.<i>
</i><ix:nonFraction contextRef="c47" decimals="0" format="ixt-sec:numwordsen" name="rex:ConcentrationRiskNumberOfCustomers" scale="0" unitRef="pure" id="ixv-10971">Ten</ix:nonFraction> (fiscal year 2024), <ix:nonFraction contextRef="c48" decimals="0" format="ixt-sec:numwordsen" name="rex:ConcentrationRiskNumberOfCustomers" scale="0" unitRef="pure" id="ixv-10972">nine</ix:nonFraction> (fiscal year 2023), and <ix:nonFraction contextRef="c49" decimals="0" format="ixt-sec:numwordsen" name="rex:ConcentrationRiskNumberOfCustomers" scale="0" unitRef="pure" id="ixv-10973">eight</ix:nonFraction> (fiscal year 2022) customers accounted for approximately <ix:nonFraction contextRef="c50" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-10974">92</ix:nonFraction>%, <ix:nonFraction contextRef="c51" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-10975">92</ix:nonFraction>%,
and <ix:nonFraction contextRef="c52" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-10976">90</ix:nonFraction>% of the Company&#8217;s net sales and revenue during fiscal years 2024, 2023, and 2022, respectively. At January 31, 2025
and 2024, six customers in each period represented approximately <ix:nonFraction contextRef="c53" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-10977">92</ix:nonFraction>% and <ix:nonFraction contextRef="c54" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-10978">93</ix:nonFraction>%, respectively, of the Company&#8217;s accounts receivable
balance. The Company has not experienced any significant losses in such accounts.</p></ix:continuation></ix:nonNumeric><div>

</div><!-- Field: Page; Sequence: 38; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="rex:TradeReceivablePolicyPolicyTextBlock" id="ixv-5476"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Trade Receivables&#160;&#8212;
</i></b>Trade receivables are recorded at their estimated net realizable value. Accounts are considered past due if payment is
not received on a timely basis in accordance with the Company&#8217;s credit terms. Accounts considered uncollectible are written
off in the period they are determined to be uncollectible. As of January&#160;31, 2025 and 2024, the Company believes that all
amounts are collectible and an allowance for credit losses was not considered necessary.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_InventoryPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryPolicyTextBlock" id="ixv-5481"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Inventory </i></b>&#8211;
Inventories are carried at the lower of cost or net realizable value. Cost for all inventories is determined using the first-in,
first-out method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonable predictable
costs of completion, disposal and transportation. Inventory includes direct production costs and certain overhead costs such as
depreciation, property taxes and utilities related to producing ethanol and related by-product. Inventory is permanently written
down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices
as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="6" unitRef="usd" id="ixv-10979">0.1</ix:nonFraction> million
and $<ix:nonFraction contextRef="c6" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="6" unitRef="usd" id="ixv-10980">0.8</ix:nonFraction> million of inventory write-downs in cost of sales at January 31, 2025 and January 31, 2024, respectively. Fluctuations
in the write-down of inventory generally relate to the levels and composition of such inventory at a given point in time and commodity
prices<b><i>. </i></b><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfInventoryCurrentTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="ixv-10981">The components of inventory are as follows (amounts in thousands):</ix:nonNumeric></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_ScheduleOfInventoryCurrentTableTextBlock-c0_cont_1"><ix:continuation id="_InventoryPolicyTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Ethanol and other finished goods</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" unitRef="usd" id="ixv-10982">4,923</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" unitRef="usd" id="ixv-10983">9,102</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" unitRef="usd" id="ixv-10984">5,185</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" unitRef="usd" id="ixv-10985">5,299</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Grain and other raw materials</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" unitRef="usd" id="ixv-10986">21,568</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" unitRef="usd" id="ixv-10987">12,583</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-10988">31,676</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" unitRef="usd" id="ixv-10989">26,984</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:continuation></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-5565"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Property and Equipment
&#8211; </i></b>Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment
acquired in a business combination). <ix:nonNumeric contextRef="c0" name="rex:PropertyPlantAndEquipmentDepreciationMethod" id="ixv-10990">Depreciation is computed using the straight-line method</ix:nonNumeric>. Estimated useful lives are <ix:nonNumeric contextRef="c55" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-10991">15</ix:nonNumeric> to
<ix:nonNumeric contextRef="c56" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-10992">40</ix:nonNumeric> years for buildings and improvements, and <ix:nonNumeric contextRef="c57" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-10993">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c58" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-10994">20</ix:nonNumeric> years for machinery, fixtures and equipment.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-5570"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The components of property
and equipment are as follows (amounts in thousands):</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Land and improvements</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LandAndLandImprovements" scale="3" unitRef="usd" id="ixv-10995">34,112</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LandAndLandImprovements" scale="3" unitRef="usd" id="ixv-10996">32,403</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Buildings and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" unitRef="usd" id="ixv-10997">24,026</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" unitRef="usd" id="ixv-10998">23,810</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Machinery, equipment and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" unitRef="usd" id="ixv-10999">318,399</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" unitRef="usd" id="ixv-11000">307,326</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Construction in progress</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConstructionInProgressGross" scale="3" unitRef="usd" id="ixv-11001">94,010</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConstructionInProgressGross" scale="3" unitRef="usd" id="ixv-11002">37,334</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-11003">470,547</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd" id="ixv-11004">400,873</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Less: accumulated depreciation</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-11005">259,864</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd" id="ixv-11006">245,286</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total property and equipment, net</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-11007">210,683</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd" id="ixv-11008">155,587</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:continuation></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="ixv-5690"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Impairment of Long-Lived
Assets</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2" id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In accordance with ASC 360-05,
<i>Impairment or Disposal of Long-Lived Assets</i>, the Company reviews its long-lived assets, consisting of property and equipment,
equity method investments and operating lease right-of-use assets, for impairment whenever events or changes in circumstances indicate
the carrying amount of the asset may not be recoverable. The Company assesses long-lived assets for impairment by first determining
the forecasted, undiscounted cash flows the asset group is expected to generate. If this total is less than the carrying value
of the asset, the Company will then determine the fair value of the asset group. An impairment loss would be recognized</p></ix:continuation></ix:continuation><div>

</div><!-- Field: Page; Sequence: 39; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_3" id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">in the amount
by which the carrying amount of the asset exceeded the fair value of the asset. Significant management judgement is required to
determine the fair value of long-lived assets, which includes discounted cash flows. Such estimates could be significantly affected
by future changes in market conditions. The Company recorded no impairment charges in fiscal years 2024, 2023, and 2022.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify; text-indent: 36pt">&#160;</p>

<ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Depreciation expense was approximately
$<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" unitRef="usd" id="ixv-11009">15.9</ix:nonFraction> million, $<ix:nonFraction contextRef="c6" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" unitRef="usd" id="ixv-11010">17.8</ix:nonFraction> million, and $<ix:nonFraction contextRef="c7" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" unitRef="usd" id="ixv-11011">18.0</ix:nonFraction> million in fiscal years 2024, 2023, and 2022, respectively.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_InvestmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentPolicyTextBlock" id="ixv-5718"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Investments &#8211; </i></b>The
method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant
terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee
and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts
for investments in limited liability companies in which it may have a less than <ix:nonFraction contextRef="c59" decimals="2" format="ixt:num-dot-decimal" name="rex:MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" scale="-2" unitRef="pure" id="ixv-11012">20</ix:nonFraction>% ownership interest, using the equity method
of accounting when the factors discussed in ASC 323, <i>Investments-Equity Method and Joint Ventures </i>(&#8220;ASC 323&#8221;),
are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated
to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability
to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts
for its investment in Big River using the equity method of accounting and includes the results of Big River on a delayed basis
of one month as it has a fiscal year end of December 31.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_2" id="_InvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company periodically evaluates
its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations
include, in addition to persistent, declining market prices, general economic and company-specific evaluations. If the Company
determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Statements
of Operations and a new cost basis in the investment is established.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_InvestmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">Short-term investments, consisting of U.S. government
obligations, are considered held-to-maturity, and therefore are carried at amortized historical cost.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="ixv-5730"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Revenue Recognition</i></b>
&#8211; The Company recognizes sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of
the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment
from the ethanol plant or upon loading of the rail car used to transport the products.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock" id="ixv-5735"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Cost of Sales &#8211;
</i></b>Cost of sales includes depreciation, costs of raw materials, third-party freight charges, purchasing and receiving costs,
inspection costs, other distribution expenses, warehousing costs, plant repair and maintenance costs, plant management, certain
compensation costs and general facility overhead charges.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="ixv-5740"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>SG&amp;A Expenses &#8211;
</i></b>The Company includes non-production related costs such as professional fees, selling charges, operating lease expense,
and certain payroll in SG&amp;A expenses.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock-c0_cont_1" escape="true" name="rex:ChangeInAccountingPrinciplesPolicyPolicyTextBlock" id="ixv-5745"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Change in Accounting
Principles&#8211; </i></b>Effective<span style="background-color: white"> during fiscal year 2023, the Company changed the method
of accounting for shipping and handling costs for products sold to customers from recorded within &#8220;Selling, general and administrative
expenses&#8221; to recorded within &#8220;Cost of sales&#8221; on the accompanying Consolidated Statements of Operations. While
both presentations are allowable under accounting principles generally accepted in the United States of America, the Company believes
that this change in classification is preferable because it improves the comparability of gross margin between periods and among
industry peers.</span></p></ix:nonNumeric></ix:continuation><div>

</div><!-- Field: Page; Sequence: 40; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" id="ixv-5764"><ix:continuation continuedAt="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock-c0_cont_2" id="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The following tables show the
effect of the retrospective change to the Consolidated Statements of Operations previously presented:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock-c0_cont_2"><table cellpadding="0" style="border-collapse: collapse; width: 92%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended<br/> January 31, 2023</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Previously <br/> Reported</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Effect of<br/> Change</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Currently<br/> Reported</b></span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 54%">Cost of sales</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c62" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" unitRef="usd" id="ixv-11013">800,269</ix:nonFraction></td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" unitRef="usd" id="ixv-11014">6,129</ix:nonFraction></td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" unitRef="usd" id="ixv-11015">806,398</ix:nonFraction></td><td style="width: 3%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right"><ix:nonFraction contextRef="c62" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11016">54,731</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" sign="-" unitRef="usd" id="ixv-11017">6,129</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11018">48,602</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c62" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" unitRef="usd" id="ixv-11019">28,956</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" sign="-" unitRef="usd" id="ixv-11020">6,129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" unitRef="usd" id="ixv-11021">22,827</ix:nonFraction></td><td style="text-align: left">)</td></tr>
</table></ix:continuation></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="ixv-5889"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Financial Instruments</i></b>
&#8211; Certain of the forward corn purchase and ethanol, distillers grains and distillers corn oil sale contracts are accounted
for under the &#8220;normal purchases and normal sales&#8221; scope exemption of ASC 815, <i>Derivatives and Hedging </i>(&#8220;ASC
815&#8221;)<i>,</i> because these arrangements are for purchases of grain that will be delivered in quantities expected to be used
and sales of ethanol, distillers grains and distillers corn oil that will be produced in quantities expected to be sold by us over
a reasonable period of time in the normal course of business. During fiscal years 2024, 2023, and 2022 there were no material settlements
of forward contracts that were recorded at fair value. The Company recorded an asset and liability of $<ix:nonFraction contextRef="c60" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="6" unitRef="usd" id="ixv-11022">1.3</ix:nonFraction> million and $<ix:nonFraction contextRef="c60" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="6" unitRef="usd" id="ixv-11023">0.4</ix:nonFraction> million,
respectively, associated with contracts not accounted for under the &#8220;normal purchases and normal sales&#8221; scope exception
of ASC 815 at January 31, 2025. The Company recorded an asset and liability of $<ix:nonFraction contextRef="c61" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="6" unitRef="usd" id="ixv-11024">0.6</ix:nonFraction> million and $<ix:nonFraction contextRef="c61" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="6" unitRef="usd" id="ixv-11025">0.8</ix:nonFraction> million, respectively, associated
with contracts not accounted for under the &#8220;normal purchases and normal sales&#8221; scope exception of ASC 815 at January
31, 2024.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company uses derivative
financial instruments (exchange-traded futures contracts and swaps) to manage a portion of the risk associated with changes in
commodity prices, primarily related to corn and ethanol. The Company monitors and manages this exposure as part of its overall
risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets
may have on its operating results. The Company may take hedging positions in these commodities as one way to mitigate risk. While
the Company attempts to link its hedging activities to purchase and sale activities, there are situations in which these hedging
activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or
speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings
as the Company does not use hedge accounting.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" id="ixv-5899"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Stock Compensation </i></b>&#8211;
The Company has a stock-based compensation plan, approved by its shareholders, which reserved a total of <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" unitRef="shares" id="ixv-11026">1,650,000</ix:nonFraction> shares of common
stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. The Company measures share-based compensation grants at fair
value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to equity
and liability awards in its consolidated financial statements over the requisite service period on a straight-line basis. See Note
10 for a further discussion of restricted stock.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="rex:OtherIncomePolicyPolicyTextBlock" id="ixv-5904"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Other Income </i></b>&#8211;
<span style="background-color: white">As part of the Coronavirus Aid, Relief, and Economic Security Act, passed in 2020, $700 million
in funds were made available to the U.S. Department of Agriculture to distribute to impacted producers of ethanol, biodiesel, and
other renewable fuels under the Biofuel Producer Program. The U.S. Department of Agriculture (&#8220;USDA&#8221;) distributed funds
to applicants in May 2022. Our consolidated plants received a total of approximately $<ix:nonFraction contextRef="c6" decimals="1" format="ixt:num-dot-decimal" name="rex:OutboundFreightCharges" scale="0" unitRef="usd" id="ixv-11027">1.0</ix:nonFraction> million in fiscal year 2023 which was
recorded within &#8220;Interest and other income, net&#8221; in the Consolidated Statements of Operations. The Company has no further
reporting or other obligations related to the receipt of these funds.</span></p></ix:nonNumeric></ix:continuation><div>

</div><!-- Field: Page; Sequence: 41; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-5923"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Income Taxes</i></b>
&#8211; The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences
between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating
loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive
and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="ixv-5928"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Comprehensive Income</i></b>
&#8211; The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-5933"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>New Accounting Pronouncements
&#8211; </i></b>In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update
(&#8220;ASU&#8221;) 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure&#8221;, which
improves reportable segment disclosure requirements through enhanced disclosure about significant segment expenses. The Company
adopted this guidance for the fiscal-year ended January 31, 2025. See Note 16<i> </i>included in the notes to the audited consolidated
financial statements for more information on our segment reporting.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In December 2023, the FASB issued
ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;, to enhance the transparency and decision
usefulness of income tax disclosures. This ASU is effective for all entities that are subject to Topic 740 for fiscal years beginning
after December 15, 2024. Early adoption and retrospective application are permitted, but not required. The Company is currently
evaluating the impact of this ASU.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In November 2024, the FASB issued
ASU 2024-03,&#160;&#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#8221;,<i>&#160;</i>which
provides clarity in assessing an entity&#8217;s performance and prospects for future cash flows by disclosure of more detailed information
about the types of expenses in commonly presented expense captions. ASU 2024-03 is effective for the company&#8217;s fiscal year-ended
January 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="ixv-5948"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">2.</td><td style="text-align: justify">NET SALES AND REVENUE</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company recognizes sales
of products when obligations under the terms of the respective contracts with customers are satisfied. This occurs with the transfer
of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products.
Revenue is measured as the amount of consideration expected to be received in exchange for transferring goods. Sales, value added
and other taxes the Company collects concurrent with revenue producing activities are excluded from net sales and revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The majority of the Company&#8217;s
sales have payment terms ranging from 5 to 10 days after transfer of control. The Company has determined that sales contracts do
not generally include a significant financing component. The Company has not historically, and does not intend to, enter sales
contracts in which payment is due from a customer prior to transferring product to the customer. Thus, the Company does not record
unearned revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="rex:ScheduleOfDisaggregatedRevenueByProductTableTextBlock" id="ixv-5959"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">The following table shows disaggregated
revenue by product (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="font-weight: bold; text-decoration: none; text-align: justify"><span style="border-bottom: Black 1px solid">Sales of products:</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 64%; text-align: justify">Ethanol</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c46" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11028">496,411</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c64" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11029">635,420</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11030">649,501</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Dried distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11031">101,432</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c67" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11032">139,173</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c68" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11033">139,118</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Distillers corn oil</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c69" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11034">38,999</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c70" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11035">52,935</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c71" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11036">55,595</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Modified distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c72" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11037">4,896</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11038">5,584</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11039">11,579</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Derivative financial instruments losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11040">424</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" sign="-" unitRef="usd" id="ixv-11041">37</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" sign="-" unitRef="usd" id="ixv-11042">1,024</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11043">329</ix:nonFraction></td><td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11044">309</ix:nonFraction></td><td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11045">231</ix:nonFraction></td><td style="text-align: left; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 3px">Total sales</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11046">642,491</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11047">833,384</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11048">855,000</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:nonNumeric><div>


</div><!-- Field: Page; Sequence: 42; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_InvestmentTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentTextBlock" id="ixv-6119"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">3.</td><td style="text-align: justify">INVESTMENTS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Equity Method Investment
in Big River</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company&#8217;s equity method
investment in Big River Resources, LLC (&#8220;Big River&#8221;) is accounted for under ASC 323. <ix:nonNumeric contextRef="c0" continuedAt="_EquityMethodInvestmentsTextBlock-c0_cont_1" escape="true" name="us-gaap:EquityMethodInvestmentsTextBlock" id="ixv-11049">The following table summarizes
the investment (amounts in thousands):</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_EquityMethodInvestmentsTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 80%; text-align: justify; padding-bottom: 3px">Carrying amount</td><td style="width: 3%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 4%; border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c84" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" unitRef="usd" id="ixv-11050">35,800</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td><td style="width: 5%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 4%; border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c87" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" unitRef="usd" id="ixv-11051">34,936</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">Ownership percentage</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><ix:nonFraction contextRef="c84" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-11052">10.3</ix:nonFraction>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><ix:nonFraction contextRef="c87" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-11053">10.3</ix:nonFraction>%</td><td style="text-align: left">&#160;</td></tr>
</table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The Company invested approximately
$<ix:nonFraction contextRef="c81" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="6" unitRef="usd" id="ixv-11054">20.0</ix:nonFraction> million in Big River which is a holding company for several entities. Big River, through its various entities (both wholly
and partially owned), operates four ethanol manufacturing facilities that combined shipped approximately <ix:nonFraction contextRef="c81" decimals="-5" format="ixt:num-dot-decimal" name="rex:QuantityOfEthanolShipped" scale="6" unitRef="gal" id="ixv-11055">437.8</ix:nonFraction> million gallons
of ethanol in the twelve months ended January 31, 2025. The Company recorded income of approximately $<ix:nonFraction contextRef="c81" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" unitRef="usd" id="ixv-11056">9.4</ix:nonFraction> million, $<ix:nonFraction contextRef="c82" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" unitRef="usd" id="ixv-11057">13.9</ix:nonFraction> million,
and $<ix:nonFraction contextRef="c83" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" unitRef="usd" id="ixv-11058">8.7</ix:nonFraction> million as its share of earnings from Big River during fiscal years 2024, 2023, and 2022, respectively. The Company received
dividends of approximately $<ix:nonFraction contextRef="c81" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="6" unitRef="usd" id="ixv-11059">8.5</ix:nonFraction> million, $<ix:nonFraction contextRef="c82" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="6" unitRef="usd" id="ixv-11060">12.0</ix:nonFraction> million, and $<ix:nonFraction contextRef="c83" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="6" unitRef="usd" id="ixv-11061">6.3</ix:nonFraction> million from Big River during fiscal years 2024, 2023, and 2022,
respectively. At January 31, 2025, the carrying value of the investment in Big River was approximately $<ix:nonFraction contextRef="c84" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="6" unitRef="usd" id="ixv-11062">35.8</ix:nonFraction> million; the amount
of underlying equity in the net assets of Big River was approximately $<ix:nonFraction contextRef="c84" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" scale="6" unitRef="usd" id="ixv-11063">36.7</ix:nonFraction> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="ixv-6188"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Summarized financial information
for the Company&#8217;s equity method investee as of and for its fiscal year end is presented in the following tables (amounts
in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 62%; text-align: left">Current assets</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd" id="ixv-11064">300,492</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd" id="ixv-11065">351,278</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Non current assets</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="3" unitRef="usd" id="ixv-11066">181,235</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="3" unitRef="usd" id="ixv-11067">144,933</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd" id="ixv-11068">481,727</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd" id="ixv-11069">496,211</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11070">89,409</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11071">98,187</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-11072">12,235</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-11073">7,559</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Total liabilities</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" unitRef="usd" id="ixv-11074">101,644</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" unitRef="usd" id="ixv-11075">105,746</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Members&#8217; capital</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MembersCapital" scale="3" unitRef="usd" id="ixv-11076">356,340</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MembersCapital" scale="3" unitRef="usd" id="ixv-11077">355,385</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Noncontrolling interests</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherMinorityInterests" scale="3" unitRef="usd" id="ixv-11078">23,743</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherMinorityInterests" scale="3" unitRef="usd" id="ixv-11079">35,080</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total members&#8217; equity</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c88" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MembersEquity" scale="3" unitRef="usd" id="ixv-11080">380,083</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MembersEquity" scale="3" unitRef="usd" id="ixv-11081">390,465</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="rex:ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" id="ixv-6326"><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Years Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 52%; text-align: left">Net sales and revenue</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11082">1,021,561</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11083">1,379,651</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11084">1,509,406</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11085">117,159</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11086">160,549</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11087">94,106</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Depreciation expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-11088">20,314</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-11089">26,142</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd" id="ixv-11090">27,752</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net income attributable to members</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-11091">93,321</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-11092">135,012</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd" id="ixv-11093">84,814</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:nonNumeric><div>


</div><!-- Field: Page; Sequence: 43; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation id="_InvestmentTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Big River has debt agreements
that limit and restrict amounts the entity can pay in the form of dividends or advances to owners. The restricted net assets of
Big River at January 31, 2025 are approximately $<ix:nonFraction contextRef="c84" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherRestrictedAssets" scale="6" unitRef="usd" id="ixv-11094">144.3</ix:nonFraction> million; the Company&#8217;s proportionate share of restricted net assets
of Big River is approximately $<ix:nonFraction contextRef="c84" decimals="-5" format="ixt:num-dot-decimal" name="rex:ProportionateShareOfRestrictedNetAssets" scale="6" unitRef="usd" id="ixv-11095">14.9</ix:nonFraction> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Short-term Investments</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">At January 31, 2025, the Company
owned United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately
$<ix:nonFraction contextRef="c85" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="6" unitRef="usd" id="ixv-11096">162.8</ix:nonFraction> million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately
<ix:nonFraction contextRef="c85" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" scale="-2" unitRef="pure" id="ixv-11097">4.4</ix:nonFraction>%. Unrecognized holding losses at January 31, 2025 were approximately $<ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="0" unitRef="usd" id="ixv-11098">19,000</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">At January 31, 2024, the Company
owned United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately
$<ix:nonFraction contextRef="c86" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="6" unitRef="usd" id="ixv-11099">155.3</ix:nonFraction> million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately
<ix:nonFraction contextRef="c86" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" scale="-2" unitRef="pure" id="ixv-11100">5.5</ix:nonFraction>%. Unrecognized holding losses at January 31, 2024 were approximately $<ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="0" unitRef="usd" id="ixv-11101">94,000</ix:nonFraction>.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock" id="ixv-6440"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">4.</td><td style="text-align: justify">FAIR VALUE</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company applies ASC 820,
&#8220;<i>Fair Value Measurements and Disclosures</i>&#8221; (&#8220;ASC 820&#8221;) which defines fair value as the exchange price
that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market
for the asset or liability in an orderly transaction between market participants on the measurement date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company determines the
fair market values of its financial instruments based on the fair value hierarchy established by ASC 820, which requires an entity
to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes
three levels of inputs that may be used to measure fair values which are provided below. The Company carries certain cash equivalents,
investments and derivative financial instruments at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">Level 1
&#8211; Quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include derivative
contracts that are traded in an active exchange market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">Level 2
&#8211; Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets
that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the
full term of the assets or liabilities. Level 2 assets and liabilities include derivative contracts whose value is determined using
a pricing model with inputs that are observable in the market or can be derived principally or corroborated by observable market
data.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">Level 3
&#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the
assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models,
discounted cash flow methods, or similar techniques, as well as instruments for which the determination of fair value requires
significant management judgment or estimation. Unobservable inputs are developed based on the best information available, which
may include the Company&#8217;s own data.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The fair values of derivative
assets and liabilities traded in the over-the-counter market are determined using quantitative models that require the use of multiple
market inputs including interest rates, prices and indices to generate pricing and volatility factors, which are used to value
the position. The predominance of market inputs are actively quoted and can be validated through external sources, including brokers,
market transactions and third-party pricing services. Estimation risk is greater for derivative asset and liability positions that
are either option-based or have longer maturity dates where observable market inputs are less readily available or are unobservable,
in which case interest rate, price or index scenarios are extrapolated in order to determine the fair value. The fair values of
derivative assets and liabilities include adjustments for market liquidity, counterparty credit quality, the Company&#8217;s own
credit standing and other specific factors, where appropriate. The fair values of property and equipment are determined by using
various models that discount future expected cash flows.</p></ix:nonNumeric><div>

</div><!-- Field: Page; Sequence: 44; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">To ensure the prudent application
of estimates and management judgment in determining the fair value of derivative assets and liabilities and property and equipment,
various processes and controls have been adopted, which include: (i) model validation that requires a review and approval for pricing,
financial statement fair value determination and risk quantification; and (ii) periodic review and substantiation of profit and
loss reporting for all derivative instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="ixv-6475"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Financial assets and liabilities
measured at fair value at January 31, 2025 on a recurring basis are summarized below (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;1</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;2</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;3</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Total&#160;Fair<br/> Value</b></span></td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 60%; text-align: justify">Forward purchase contracts asset&#160;(1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c94" decimals="-3" format="ixt:num-dot-decimal" id="ix_0_fact" name="rex:ForwardPurchaseContractsAsset" scale="3" unitRef="usd">1,253</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" id="ix_1_fact" name="rex:ForwardPurchaseContractsAsset" scale="3" unitRef="usd">1,253</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" id="ix_4_fact" name="us-gaap:CommodityContractAssetCurrent" scale="3" sign="-" unitRef="usd">1,291</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:CommodityContractAssetCurrent" scale="3" sign="-" unitRef="usd">1,291</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(<ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" sign="-" unitRef="usd" id="ixv-11106">1,291</ix:nonFraction>)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c94" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" unitRef="usd" id="ixv-11107">1,253</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" sign="-" unitRef="usd" id="ixv-11108">38</ix:nonFraction>)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Forward purchase contracts liability&#160;(3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c94" decimals="-3" format="ixt:num-dot-decimal" id="ix_8_fact" name="rex:ForwardPurchaseContractsLiability" scale="3" unitRef="usd">378</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" id="ix_9_fact" name="rex:ForwardPurchaseContractsLiability" scale="3" unitRef="usd">378</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Financial assets and liabilities
measured at fair value at January 31, 2024 on a recurring basis are summarized below (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;1</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;2</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;3</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Total&#160;Fair<br/>
    Value</b></span></td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 60%; text-align: justify">Forward purchase contracts asset&#160;(1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" id="ix_2_fact" name="rex:ForwardPurchaseContractsAsset" scale="3" unitRef="usd">579</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" id="ix_3_fact" name="rex:ForwardPurchaseContractsAsset" scale="3" unitRef="usd">579</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c96" decimals="-3" format="ixt:num-dot-decimal" id="ix_6_fact" name="us-gaap:CommodityContractAssetCurrent" scale="3" sign="-" unitRef="usd">297</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" id="ix_7_fact" name="us-gaap:CommodityContractAssetCurrent" scale="3" sign="-" unitRef="usd">297</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(<ix:nonFraction contextRef="c96" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" sign="-" unitRef="usd" id="ixv-11115">297</ix:nonFraction>)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" unitRef="usd" id="ixv-11116">579</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" unitRef="usd" id="ixv-11117">282</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Forward purchase contracts liability&#160;(3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" id="ix_10_fact" name="rex:ForwardPurchaseContractsLiability" scale="3" unitRef="usd">802</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" id="ix_11_fact" name="rex:ForwardPurchaseContractsLiability" scale="3" unitRef="usd">802</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 27pt"/><td style="width: 23.4pt">(1)</td><td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US">The forward purchase contracts asset is included in &#8220;Prepaid expenses and other&#8221; on
the accompanying Consolidated Balance Sheets.</ix:footnote></td></tr> <tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td>&#160;</td><td>(2)</td><td style="text-align: justify"><ix:footnote id="ix_1_footnote" xml:lang="en-US">The
commodity futures liability is netted with cash collateral due from broker and included in &#8220;Prepaid expense and other&#8221;
on the accompanying Consolidated Balance Sheets.</ix:footnote></td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 27pt"/><td style="width: 23.4pt">(3)</td><td style="text-align: justify"><ix:footnote id="ix_2_footnote" xml:lang="en-US">The forward purchase contracts liability is included in &#8220;Accrued expenses and other current
liabilities&#8221; on the accompanying Consolidated Balance Sheets.</ix:footnote></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt"><span style="font-weight: normal">No
other financial instruments were elected to be measured at fair value in accordance with ASC 470-20-25-21. The carrying value of
all other financial assets and liabilities approximate fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">There were no assets measured
at fair value at January 31, 2025 and 2024 on a non-recurring basis.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherAssetsDisclosureTextBlock" id="ixv-6739"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">5.</td><td style="text-align: justify">OTHER ASSETS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="ixv-6746"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">The components of other noncurrent assets are as
follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Deferred taxes</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent" scale="3" unitRef="usd" id="ixv-11123">7,837</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid utility equipment deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsMiscellaneous" scale="3" unitRef="usd" id="ixv-11124">15,600</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" unitRef="usd" id="ixv-11125">1,121</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" unitRef="usd" id="ixv-11126">1,301</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" unitRef="usd" id="ixv-11127">16,721</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" unitRef="usd" id="ixv-11128">9,138</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:nonNumeric><div>


</div><!-- Field: Page; Sequence: 45; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="ixv-6838"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">6.</td><td style="text-align: justify">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="ixv-6845"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">The components of accrued expenses and other current
liabilities are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Accrued payroll</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11129">8,961</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11130">9,457</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued utility charges</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedUtilitiesCurrent" scale="3" unitRef="usd" id="ixv-11131">3,085</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedUtilitiesCurrent" scale="3" unitRef="usd" id="ixv-11132">3,373</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Accrued transportation related items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" unitRef="usd" id="ixv-11133">555</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" unitRef="usd" id="ixv-11134">2,972</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Forward purchase contracts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="rex:ForwardPurchaseContracts" scale="3" unitRef="usd" id="ixv-11135">378</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="rex:ForwardPurchaseContracts" scale="3" unitRef="usd" id="ixv-11136">802</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Accrued real estate taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxes" scale="3" unitRef="usd" id="ixv-11137">1,746</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxes" scale="3" unitRef="usd" id="ixv-11138">1,742</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11139">1,635</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11140">1,371</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11141">16,360</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" unitRef="usd" id="ixv-11142">19,717</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LeasesOfLesseeDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="ixv-6955"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">7.</td><td style="text-align: justify">LEASES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">The Company elected the practical
expedient, available pursuant to ASC 842, <i>Leases</i>, for lessees to include both lease and non-lease components as a single
component and account for it as a lease. In general, certain maintenance costs are the responsibility of the Company under its
railcar leases. These maintenance costs are a non-lease component which the Company elected to combine with rental payments and
account for the total amount as operating lease expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">At January 31, 2025, the Company
has lease agreements, as lessee, for railcars. All the leases are accounted for as operating leases. The lease agreements do not
contain a specified implicit interest rate; therefore, the Company&#8217;s estimated incremental borrowing rate was used to determine
the present value of future minimum lease payments. The lease term for all the Company&#8217;s leases includes the noncancelable period
of the lease and any periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include
rent escalations pre-set in the agreements, which are factored into the lease payment stream.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-6967"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">For fiscal years 2024, 2023,
and 2022, the components of lease expense, classified as SG&amp;A expenses on the Consolidated Statement of Operations are as follows
(amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: justify">Operating lease expense</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="3" unitRef="usd" id="ixv-11143">7,209</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="3" unitRef="usd" id="ixv-11144">6,386</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="3" unitRef="usd" id="ixv-11145">7,360</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Variable lease expense</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" unitRef="usd" id="ixv-11146">143</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" unitRef="usd" id="ixv-11147">301</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" unitRef="usd" id="ixv-11148">399</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total lease expense</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" unitRef="usd" id="ixv-11149">7,352</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" unitRef="usd" id="ixv-11150">6,687</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" unitRef="usd" id="ixv-11151">7,759</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">Total cash paid for amounts
included in the measurement of lease liabilities was $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="6" unitRef="usd" id="ixv-11152">6.9</ix:nonFraction> million for fiscal year 2024.</p></ix:nonNumeric><div>

</div><!-- Field: Page; Sequence: 46; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation id="_LeasesOfLesseeDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="ixv-7059"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">The following table is a summary
of future minimum rentals on such leases at January 31, 2025 (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; padding-bottom: 1px; text-align: left"><span style="border-bottom: Black 1px solid">Years Ended January 31,</span></td><td colspan="3" style="font-weight: bold; border-bottom: Black 1px solid; text-align: right">Minimum&#160;Rentals</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 90%; text-align: left">2026</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" unitRef="usd" id="ixv-11153">6,789</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" unitRef="usd" id="ixv-11154">6,740</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" unitRef="usd" id="ixv-11155">5,497</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" unitRef="usd" id="ixv-11156">3,207</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; text-align: left">Thereafter</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" unitRef="usd" id="ixv-11157">1,744</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" unitRef="usd" id="ixv-11158">23,977</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Less: present value discount</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="rex:PresentValueDiscount" scale="3" unitRef="usd" id="ixv-11159">2,864</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Operating lease liabilities</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" unitRef="usd" id="ixv-11160">21,113</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">At January 31, 2025, the weighted
average remaining lease term was <ix:nonNumeric contextRef="c4" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-11161">3.5</ix:nonNumeric> years, and the weighted average discount rate was <ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-11162">6.60</ix:nonFraction>% for the above leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">At January 31, 2024, the weighted
average remaining lease term was <ix:nonNumeric contextRef="c5" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-11163">3.4</ix:nonNumeric> years, and the weighted average discount rate was <ix:nonFraction contextRef="c5" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-11164">5.94</ix:nonFraction>% for the above leases.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="rex:CommonStockTextBlock" id="ixv-7129"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">8.</td><td style="text-align: justify">COMMON STOCK</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">On June 21, 2022, the Board
of Directors of the Company adopted resolutions declaring a three-for-one split of the Company&#8217;s Common Stock to be effectuated
in the form of a <ix:nonFraction contextRef="c100" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" unitRef="pure" id="ixv-11165">200</ix:nonFraction>% stock dividend, payable on August 5, 2022 to stockholders of record at the close of business on July 29,
2022. The stock split has been retroactively reflected in the accompanying consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal years 2024 and
2022 the Company purchased approximately <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" unitRef="shares" id="ixv-11166">373,000</ix:nonFraction> shares and <ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" unitRef="shares" id="ixv-11167">472,000</ix:nonFraction> shares of its common stock for approximately $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" unitRef="usd" id="ixv-11168">15.5</ix:nonFraction> million
and $<ix:nonFraction contextRef="c7" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" unitRef="usd" id="ixv-11169">13.0</ix:nonFraction> million, respectively. The Company did not purchase any shares of its common stock during fiscal year 2023. At January
31, 2025, the Company had prior authorization by its Board of Directors to purchase, in open market transactions, an additional
approximately <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="rex:StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" scale="0" unitRef="shares" id="ixv-11170">504,000</ix:nonFraction> shares of its common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfStockByClassTextBlock" id="ixv-7140"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Information regarding the Company&#8217;s
common stock is as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">January 31,</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 59%; text-align: justify">Authorized shares</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" unitRef="shares" id="ixv-11171">45,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" unitRef="shares" id="ixv-11172">45,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Issued shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="3" unitRef="shares" id="ixv-11173">29,853</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="3" unitRef="shares" id="ixv-11174">29,853</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Outstanding shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" unitRef="shares" id="ixv-11175">17,195</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" unitRef="shares" id="ixv-11176">17,504</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="ixv-7200"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">9.</td><td style="text-align: justify">DERIVATIVE FINANCIAL INSTRUMENTS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The Company is exposed to various market risks,
including changes in commodity prices (raw materials and finished goods). To manage risks associated with the volatility of these
natural business exposures, the Company enters into commodity agreements (exchange-traded futures contracts and swaps) and forward
purchase (corn) and sale (ethanol, distillers grains and distillers corn oil) contracts. The Company does not purchase or sell
derivative financial instruments for trading or speculative purposes. The Company does not purchase or sell derivative financial
instruments for which a lack of marketplace quotations would require the use of fair value estimation techniques.</p></ix:nonNumeric><div>

</div><!-- Field: Page; Sequence: 47; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The changes in fair value of these derivative financial
instruments are recognized in current period earnings as the Company does not use hedge accounting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" id="ixv-7224"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The following table provides information about the
fair values of the Company&#8217;s derivative financial instruments and the line items on the Consolidated Balance Sheets in which
the fair values are reflected (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Asset Derivatives<br/> Fair Value at January 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Liability Derivatives<br/> Fair Value at January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 48%; text-align: justify">Forward purchase contracts (1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" id="ix_12_fact" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd">1,253</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c112" decimals="-3" format="ixt:num-dot-decimal" id="ix_13_fact" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd">579</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" id="ix_14_fact" name="us-gaap:DerivativeLiabilities" scale="3" unitRef="usd">378</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c112" decimals="-3" format="ixt:num-dot-decimal" id="ix_15_fact" name="us-gaap:DerivativeLiabilities" scale="3" unitRef="usd">802</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Cash collateral balance (3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c113" decimals="-3" format="ixt:num-dot-decimal" id="ix_18_fact" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd">2,523</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c114" decimals="-3" format="ixt:num-dot-decimal" id="ix_19_fact" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd">2,152</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c115" decimals="-3" format="ixt:num-dot-decimal" id="ix_16_fact" name="us-gaap:DerivativeAssets" scale="3" sign="-" unitRef="usd">1,291</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c116" decimals="-3" format="ixt:num-dot-decimal" id="ix_17_fact" name="us-gaap:DerivativeAssets" scale="3" sign="-" unitRef="usd">297</ix:nonFraction>)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px; padding-left: 10pt">Net position with broker</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">$</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c117" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd" id="ixv-11185">1,232</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">$</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c118" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd" id="ixv-11186">1,855</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd" id="ixv-11187">2,485</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssets" scale="3" unitRef="usd" id="ixv-11188">2,434</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilities" scale="3" unitRef="usd" id="ixv-11189">378</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilities" scale="3" unitRef="usd" id="ixv-11190">802</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"/><td style="width: 24.5pt">(1)</td><td style="text-align: justify">Forward purchase contracts assets are included in &#8220;Prepaid expenses and other&#8221; on the
accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately <ix:nonFraction contextRef="c101" decimals="-5" format="ixt:num-dot-decimal" name="rex:ForwardPurchaseContractsQuantity" scale="6" unitRef="bu" id="ixv-11191">16.8</ix:nonFraction> million and <ix:nonFraction contextRef="c102" decimals="-5" format="ixt:num-dot-decimal" name="rex:ForwardPurchaseContractsQuantity" scale="6" unitRef="bu" id="ixv-11192">9.3</ix:nonFraction> million bushels
of corn at January 31, 2025 and 2024, respectively.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify">Forward purchase contracts
liabilities are included in &#8220;Accrued expenses and other current liabilities&#8221; on the accompanying Consolidated Balance
Sheets. These contracts are for purchases of approximately <ix:nonFraction contextRef="c103" decimals="-5" format="ixt:num-dot-decimal" name="rex:ForwardPurchaseContractsQuantity" scale="6" unitRef="bu" id="ixv-11193">7.6</ix:nonFraction> million and <ix:nonFraction contextRef="c104" decimals="-5" format="ixt:num-dot-decimal" name="rex:ForwardPurchaseContractsQuantity" scale="6" unitRef="bu" id="ixv-11194">8.2</ix:nonFraction> million bushels of corn at January 31, 2025 and
2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"/><td style="width: 24.5pt">(2)</td><td style="text-align: justify"><ix:footnote id="ix_4_footnote" xml:lang="en-US">Commodity futures assets and liabilities are included in &#8220;Prepaid expenses and other&#8221;
on the accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately
<ix:nonFraction contextRef="c105" decimals="-5" format="ixt:num-dot-decimal" name="rex:CommodityFuturesQuantity" scale="6" unitRef="bu" id="ixv-11196">6.3</ix:nonFraction> million and <ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="rex:CommodityFuturesQuantity" scale="0" unitRef="bu" id="ixv-11197">575,000</ix:nonFraction> bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for
approximately <ix:nonFraction contextRef="c107" decimals="-5" format="ixt:num-dot-decimal" name="rex:CommodityFuturesQuantity" scale="6" unitRef="gal" id="ixv-11198">4.2</ix:nonFraction> million gallons of ethanol at January 31, 2025. These contracts included short/sell positions and long/buy positions
for approximately <ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="rex:CommodityFuturesQuantity" scale="0" unitRef="bu" id="ixv-11199">255,000</ix:nonFraction> and <ix:nonFraction contextRef="c109" decimals="-5" format="ixt:num-dot-decimal" name="rex:CommodityFuturesQuantity" scale="6" unitRef="bu" id="ixv-11200">6.9</ix:nonFraction> million bushels of corn, respectively at January 31, 2024. These contracts also included short/sell
positions for approximately <ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="rex:CommodityFuturesQuantity" scale="0" unitRef="gal" id="ixv-11201">210,000</ix:nonFraction> gallons of ethanol at January 31, 2024.</ix:footnote></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"/><td style="width: 24.5pt">(3)</td><td style="text-align: justify"><ix:footnote id="ix_5_footnote" xml:lang="en-US">As of January 31, 2025, and 2024, all of the derivative financial instruments held by the Company
were subject to enforceable master netting arrangements. The Company&#8217;s accounting policy is to offset position amounts owed
or owing with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the
Company, the counterparty may require collateral to secure the Company&#8217;s derivative contract positions. As of January 31,
2025 and 2024, the Company was required to maintain collateral with the counterparty in the amount of approximately $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd" id="ixv-11203">2,523,000</ix:nonFraction>
and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd" id="ixv-11204">2,152,000</ix:nonFraction>, respectively, recorded within &#8220;Prepaid expenses and other&#8221; on the accompanying Consolidated Balance
Sheets.</ix:footnote></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">See Note 4 which contains fair
value information related to derivative financial instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="ixv-7425"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The following table provides information about gains
(losses) recognized in income on the Company&#8217;s derivative financial instruments and the line items on the accompanying Consolidated
Statements of Operations in which the fair values are reflected for the years ended January 31, 2025, 2024 and 2023 (amounts in
thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 64%; text-align: left">Net sales</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:NetSales" scale="3" unitRef="usd" id="ixv-11205">424</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="rex:NetSales" scale="3" sign="-" unitRef="usd" id="ixv-11206">37</ix:nonFraction>)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="rex:NetSales" scale="3" sign="-" unitRef="usd" id="ixv-11207">1,024</ix:nonFraction>)</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Cost of sales</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:CostOfSales" scale="3" sign="-" unitRef="usd" id="ixv-11208">2,739</ix:nonFraction>)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="rex:CostOfSales" scale="3" unitRef="usd" id="ixv-11209">15,023</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="rex:CostOfSales" scale="3" sign="-" unitRef="usd" id="ixv-11210">12,714</ix:nonFraction>)</td><td style="text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:continuation><div>


</div><!-- Field: Page; Sequence: 48; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>


</div><ix:nonNumeric contextRef="c0" continuedAt="_CompensationAndEmployeeBenefitPlansTextBlock-c0_cont_1" escape="true" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="ixv-7514"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">10.</td><td style="text-align: justify">EMPLOYEE BENEFITS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company maintains the REX
American Resources Corporation 2015 Incentive Plan, approved by its shareholders, which reserved a total of <ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" unitRef="shares" id="ixv-11211">1,650,000</ix:nonFraction> shares of
common stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. Until 2022, the Company had only granted restricted stock
awards. &#160;In May 2022, the Company issued restricted stock units to certain officers of the Company which vested based on the
Company&#8217;s Total Shareholder Return (TSR) compared to the TSRs of companies that comprise the Russell 2000 Index over a three-year
performance period. The Company measures share-based compensation grants at fair value on the grant date, adjusted for estimated
forfeitures. The Company records noncash compensation expense related to equity awards in its consolidated financial statements
over the requisite service period on a straight-line basis. At January 31, 2025, <ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" scale="0" unitRef="shares" id="ixv-11212">1,065,809</ix:nonFraction> shares remain available for issuance
under the Plan, after taking into account restricted stock units that vested, detailed further below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Restricted Stock Awards</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">As a component of their compensation,
restricted stock has been granted to directors and certain employees at the market price of REX common stock on the date of the
grant. In addition, one-quarter of executives&#8217; incentive compensation is payable by an award of restricted stock based on
the then market price of REX common stock. The Company&#8217;s board of directors has determined that the grant date will be June
15<sup>th</sup>, or the next business day, for all grants of restricted stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Based on retirement eligibility
provisions, a portion of restricted stock grants are expensed at grant date, based on grant date fair value, thus considered vested
for accounting purposes. At January 31, 2025,&#160;<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-11213">20,046</ix:nonFraction>&#160;shares were unvested for accounting purposes and unrecognized compensation
cost related to these nonvested restricted stock awards was approximately $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" unitRef="usd" id="ixv-11214">554,000</ix:nonFraction>, to be recognized over a weighted average vesting
term of <ix:nonNumeric contextRef="c4" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-11215">1.9</ix:nonNumeric> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_NonvestedRestrictedStockSharesActivityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="ixv-7532"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The following table summarizes
legally non-vested restricted stock award activity for fiscal years 2024, 2023, and 2022:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td colspan="10" style="text-align: center; border-bottom: Black 1px solid"><b>2024</b></td><td style="padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000&#8217;s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> VestingTerm<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2024</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11216">162,855</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" scale="3" unitRef="usd" id="ixv-11217">5,369</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonNumeric contextRef="c5" format="ixt-sec:duryear" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" id="ixv-11218">2</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-11219">63,407</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" scale="3" unitRef="usd" id="ixv-11220">2,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-11221">63,870</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" unitRef="usd" id="ixv-11222">2,073</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2025</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11223">162,392</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" scale="3" unitRef="usd" id="ixv-11224">6,190</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right"><ix:nonNumeric contextRef="c4" format="ixt-sec:duryear" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" id="ixv-11225">2</ix:nonNumeric></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:nonNumeric><div>


</div><!-- Field: Page; Sequence: 49; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation id="_CompensationAndEmployeeBenefitPlansTextBlock-c0_cont_1"><ix:continuation id="_NonvestedRestrictedStockSharesActivityTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000&#8217;s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> VestingTerm<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2023</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11226">81,264</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" scale="3" unitRef="usd" id="ixv-11227">2,320</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonNumeric contextRef="c23" format="ixt-sec:duryear" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" id="ixv-11228">2</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-11229">113,726</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" scale="3" unitRef="usd" id="ixv-11230">3,945</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-11231">32,135</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" unitRef="usd" id="ixv-11232">896</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2024</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11233">162,855</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" scale="3" unitRef="usd" id="ixv-11234">5,369</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right"><ix:nonNumeric contextRef="c5" format="ixt-sec:duryear" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" id="ixv-11235">2</ix:nonNumeric></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> Vesting Term<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2022</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c12" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11236">30,167</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction contextRef="c12" decimals="INF" format="ixt:num-dot-decimal" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" scale="3" unitRef="usd" id="ixv-11237">773</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonNumeric contextRef="c12" format="ixt-sec:duryear" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" id="ixv-11238">1</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-11239">70,689</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" scale="3" unitRef="usd" id="ixv-11240">2,032</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="0" unitRef="shares" id="ixv-11241">450</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" scale="3" unitRef="usd" id="ixv-11242">13</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-11243">19,142</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" unitRef="usd" id="ixv-11244">472</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2023</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11245">81,264</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" scale="3" unitRef="usd" id="ixv-11246">2,320</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right"><ix:nonNumeric contextRef="c23" format="ixt-sec:duryear" name="rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" id="ixv-11247">2</ix:nonNumeric></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Restricted Stock Units
(RSUs)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">In May 2022, the Company issued
a total of <ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-11248">67,500</ix:nonFraction> RSUs to certain officers. The number of RSUs that would vest was determined based on how the Company&#8217;s
TSR compared to the TSR of companies that comprise the Russell 2000 Index during the three-year performance period ended December
31, 2024. The number of RSUs eligible to vest ranged from zero percent to two hundred percent, depending on actual performance
during the performance period. At grant date, the fair value of the RSUs was approximately $<ix:nonFraction contextRef="c23" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RestrictedInvestmentsAtFairValue" scale="6" unitRef="usd" id="ixv-11249">2.7</ix:nonFraction> million based on a Monte-Carlo
simulation model.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">For the years ended January
31, 2025 and 2024, the Company recognized compensation cost of approximately $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RestrictedInvestmentsAtFairValue" scale="6" unitRef="usd" id="ixv-11250">0.9</ix:nonFraction> million and $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RestrictedInvestmentsAtFairValue" scale="6" unitRef="usd" id="ixv-11251">1.1</ix:nonFraction> million, respectively, related
to RSUs. Unrecognized compensation cost related to nonvested RSUs was $<ix:nonFraction contextRef="c120" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" unitRef="usd" id="ixv-11252">0</ix:nonFraction> and approximately $<ix:nonFraction contextRef="c121" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" unitRef="usd" id="ixv-11253">0.9</ix:nonFraction> million at January 31, 2025 and
2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The performance period for
these awards ended on December 31, 2024. The calculated payout of the units that vested was <ix:nonFraction contextRef="c122" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:RestrictedInvestmentsPercentOfNetAssets" scale="-2" unitRef="pure" id="ixv-11254">148</ix:nonFraction>%, or <ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" unitRef="shares" id="ixv-11255">99,900</ix:nonFraction> shares. As the shares
were vested upon completion of the performance period and the shares were issued at the end of February 2025, it was determined
appropriate to include these shares within weighted average shares &#8211; basic. The company had no other dilutive shares at January
31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" id="ixv-7951"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2024, we calculated
the diluted weighted average shares as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 90%; text-align: justify">Weighted average shares - basic</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" unitRef="shares" id="ixv-11256">17,482</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Dilutive effect of RSUs</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" unitRef="shares" id="ixv-11257">94</ix:nonFraction></td><td style="text-align: left; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Weighted average shares - diluted</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="text-align: left; padding-bottom: 3px">&#160;</td><td style="text-align: right; border-bottom: Black 3px double"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" unitRef="shares" id="ixv-11258">17,576</ix:nonFraction></td><td style="text-align: left; padding-bottom: 3px">&#160;</td></tr>
</table></ix:nonNumeric></ix:continuation><div>


</div><!-- Field: Page; Sequence: 50; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CommitmentsDisclosureTextBlock" id="ixv-7986"><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 23.75pt">11.</td>
    <td style="text-align: justify">COMMITMENTS</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: -23.75pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
and NuGen had combined forward purchase contracts for approximately <ix:nonFraction contextRef="c123" decimals="-5" format="ixt:num-dot-decimal" name="rex:ForwardPurchaseContractsQuantity" scale="6" unitRef="bu" id="ixv-11259">24.4</ix:nonFraction> million&#160;bushels of corn, the principal raw material
for their ethanol plants and they had combined forward purchase contracts for approximately <ix:nonFraction contextRef="c123" decimals="-5" format="ixt:num-dot-decimal" name="rex:QuantityOfNaturalGasUnderSalesCommitmen" scale="6" unitRef="mmbtu" id="ixv-11260">0.8</ix:nonFraction> million MmBtu of natural gas.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
and NuGen had combined sales commitments for approximately <ix:nonFraction contextRef="c123" decimals="-5" format="ixt:num-dot-decimal" name="rex:QuantityOfEthanolUnderSalesCommitment" scale="6" unitRef="gal" id="ixv-11261">51.2</ix:nonFraction> million gallons of ethanol, <ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="rex:QuantityOfDistillersGrainsUnderSalesCommitment" scale="0" unitRef="t" id="ixv-11262">88,000</ix:nonFraction>&#160;tons of distillers grains
and <ix:nonFraction contextRef="c123" decimals="-5" format="ixt:num-dot-decimal" name="rex:QuantityOfNonFoodGradeCornOilUnderSalesCommitments" scale="6" unitRef="lb" id="ixv-11263">12.0</ix:nonFraction> million pounds of distillers corn oil.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
had signed contracts in place for capital projects of approximately $<ix:nonFraction contextRef="c124" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireProjects" scale="6" unitRef="usd" id="ixv-11264">9.6</ix:nonFraction> million, primarily related to its carbon capture and sequestration
project and plant expansion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
had a facilities rental agreement with a utility provider that has been executed and is scheduled to commence in early 2025. The
remaining future payments are estimated to be approximately $<ix:nonFraction contextRef="c124" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="6" unitRef="usd" id="ixv-11265">4.7</ix:nonFraction>&#160;million over an initial term of ten years. The facility will
service both the One Earth Energy ethanol plant and the planned carbon sequestration compression facility.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">One Earth has entered into
a <ix:nonNumeric contextRef="c125" format="ixt-sec:duryear" name="rex:LeaseExpirationPeriod" id="ixv-11266">10</ix:nonNumeric>-year agreement in 2009 with an unrelated party for the use of a portion of that party&#8217;s natural gas pipeline. A new
<ix:nonNumeric contextRef="c126" format="ixt-sec:duryear" name="rex:LeaseExpirationPeriod" id="ixv-11267">15</ix:nonNumeric>-year agreement, with monthly payments of $<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="rex:InstallmentAmount" scale="0" unitRef="usd" id="ixv-11268">29,250</ix:nonFraction> was effective February 1, 2019. One Earth paid approximately $<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="0" unitRef="usd" id="ixv-11269"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="0" unitRef="usd" id="ixv-11270"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="0" unitRef="usd" id="ixv-11271">351,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> in fiscal
years 2024, 2023, and 2022 pursuant to the agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">One Earth and NuGen each have
a contract with an unrelated party (&#8220;Distillers Grains Marketers&#8221;) for distillers grains marketing services. Under
the terms of the contracts, the Distillers Grains Marketers will purchase all of One Earth&#8217;s and NuGen&#8217;s distillers grains
production during the term of the contracts. The contracts call for One Earth and NuGen to pay a fee per ton of distillers grains
sold for the Distillers Grains Marketers&#8217; services. The terms of the agreements are for one year and renew automatically
for additional one-year terms, unless either party sends notice to the other party of its intent to terminate the agreement at
least 90 days prior to the expiration of the then current term of the agreement. One Earth and NuGen combined incurred fees of
approximately $<ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="0" unitRef="usd" id="ixv-11272">1,110,000</ix:nonFraction>, $<ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="0" unitRef="usd" id="ixv-11273">1,199,000</ix:nonFraction>, and $<ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="0" unitRef="usd" id="ixv-11274">1,159,000</ix:nonFraction> in fiscal years 2024, 2023, and 2022, respectively, for these marketing services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Subsequent to the end of fiscal
year 2024, management entered into an agreement at one of the consolidated ethanol subsidiaries to purchase equipment with delivery
commencing in the second quarter of fiscal year 2025 for approximately $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="rex:FeesIncurredBySubsidiary" scale="6" unitRef="usd" id="ixv-11275">15.4</ix:nonFraction> million.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-8008"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">12.</td><td style="text-align: justify">INCOME TAXES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-8015"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The provision for income taxes
for fiscal years 2024, 2023, and 2022 consists of the following (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Federal:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 51%; padding-left: 10pt">Current</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11276">4,232</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11277">4,580</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11278">4,485</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; padding-left: 10pt">Deferred</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11279">13,522</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11280">14,102</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11281">2,925</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd" id="ixv-11282">17,754</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd" id="ixv-11283">18,682</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd" id="ixv-11284">7,410</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">State and Local:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11285">2,947</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11286">3,377</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11287">4,167</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; padding-left: 10pt">Deferred</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11288">685</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11289">501</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" sign="-" unitRef="usd" id="ixv-11290">2,035</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd" id="ixv-11291">3,632</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd" id="ixv-11292">3,878</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd" id="ixv-11293">2,132</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Provision for income taxes</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11294">21,386</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11295">22,560</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11296">9,542</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric></ix:nonNumeric><div>


</div><!-- Field: Page; Sequence: 51; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-8240"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The tax effects of significant
temporary differences representing deferred tax assets and liabilities are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; padding-left: 10pt">General business credit carryforward</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" unitRef="usd" id="ixv-11297">4,151</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" unitRef="usd" id="ixv-11298">12,296</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" unitRef="usd" id="ixv-11299">628</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" unitRef="usd" id="ixv-11300">611</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">State net operating loss carryforward</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="3" unitRef="usd" id="ixv-11301">167</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="3" unitRef="usd" id="ixv-11302">202</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Other items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" unitRef="usd" id="ixv-11303">311</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" unitRef="usd" id="ixv-11304">288</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt">Valuation allowance</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" unitRef="usd" id="ixv-11305">132</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" unitRef="usd" id="ixv-11306">160</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" unitRef="usd" id="ixv-11307">5,125</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" unitRef="usd" id="ixv-11308">13,237</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Basis in pass through entities, including depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" scale="3" unitRef="usd" id="ixv-11309">7,470</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" scale="3" unitRef="usd" id="ixv-11310">6,334</ix:nonFraction></td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px; padding-left: 10pt">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" unitRef="usd" id="ixv-11311">1,217</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" unitRef="usd" id="ixv-11312">664</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" unitRef="usd" id="ixv-11313">8,687</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" unitRef="usd" id="ixv-11314">6,998</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Net deferred tax (liability) asset</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="3" sign="-" unitRef="usd" id="ixv-11315">3,562</ix:nonFraction></td><td style="padding-bottom: 1.5px; text-align: left">)</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="3" unitRef="usd" id="ixv-11316">6,239</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The net deferred tax liability
(asset) is reported on the accompanying Consolidated Balance Sheets based on net position by tax jurisdiction, with both federal
positions and state positions recorded as net liabilities within &#8220;Deferred taxes&#8221; at January 31, 2025. At January 31,
2024, federal positions of approximately $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="6" unitRef="usd" id="ixv-11317">7.8</ix:nonFraction> million are recorded as assets on the Consolidated Balance Sheets within &#8220;Other
assets&#8221; and state positions of $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="6" unitRef="usd" id="ixv-11318">1.6</ix:nonFraction> million are recorded as liabilities on the accompanying Consolidated Balance Sheets within
&#8220;Deferred taxes&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company has a general business
credit carryforward, net of the impact of uncertain tax positions, of approximately $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" unitRef="usd" id="ixv-11319">4.2</ix:nonFraction> million and $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" unitRef="usd" id="ixv-11320">12.3</ix:nonFraction> million at January 31,
2025 and 2024, respectively. The Company can carry these credits forward for up to twenty years. The carryforward periods expire
between fiscal years 2041 and 2042.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company has a valuation
allowance of approximately $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-11321">132,000</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-11322">160,000</ix:nonFraction> at January 31, 2025 and 2024, respectively, related to state net operating loss
carryforwards. The Company decreased the valuation allowance by $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-11323">28,000</ix:nonFraction> in fiscal year 2024. These adjustments to the valuation
allowance are a result of estimates of realizing certain future state tax benefits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company assessed all available
positive and negative evidence to determine whether it expects sufficient future taxable income will be generated to allow for
the realization of existing federal deferred tax assets. There is sufficient objectively verifiable income for management to conclude
that it is more likely than not that the Company will utilize available federal deferred tax assets prior to their expiration.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal year 2022, the
Company recognized an income tax benefit for federal and state research and experimentation credits (net of uncertain tax position
expense) of approximately $<ix:nonFraction contextRef="c23" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" unitRef="usd" id="ixv-11324">0.4</ix:nonFraction> million. The credits can be used to reduce future income tax liabilities for up to 20 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company paid income taxes
of approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="0" unitRef="usd" id="ixv-11325">7,895,000</ix:nonFraction>, $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="0" unitRef="usd" id="ixv-11326">12,730,000</ix:nonFraction>, and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="0" unitRef="usd" id="ixv-11327">2,795,000</ix:nonFraction> fiscal years 2024, 2023, and 2022, respectively. The Company did not receive
any refunds in fiscal years 2024, 2023, and 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-8420"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Reconciliations of the federal
statutory tax and the Company&#8217;s income tax expense for fiscal years 2024, 2023, and 2022 are as follows (amounts in thousands):</p></ix:nonNumeric></ix:continuation><div>

</div><!-- Field: Page; Sequence: 52; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><ix:continuation id="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 51%; text-align: left">Federal income tax at statutory rate</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" unitRef="usd" id="ixv-11328">19,503</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" unitRef="usd" id="ixv-11329">20,682</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" unitRef="usd" id="ixv-11330">9,971</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State and local taxes, net of federal tax benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" unitRef="usd" id="ixv-11331">3,008</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" unitRef="usd" id="ixv-11332">3,299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" unitRef="usd" id="ixv-11333">1,725</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Research and experimentation credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" unitRef="usd" id="ixv-11334">2,542</ix:nonFraction></td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Nondeductible compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold" scale="3" unitRef="usd" id="ixv-11335">2,062</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold" scale="3" unitRef="usd" id="ixv-11336">2,150</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold" scale="3" unitRef="usd" id="ixv-11337">508</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Uncertain tax positions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition" scale="3" unitRef="usd" id="ixv-11338">11</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition" scale="3" sign="-" unitRef="usd" id="ixv-11339">98</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition" scale="3" unitRef="usd" id="ixv-11340">2,281</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" unitRef="usd" id="ixv-11341">3,228</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" unitRef="usd" id="ixv-11342">3,650</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" unitRef="usd" id="ixv-11343">2,523</ix:nonFraction></td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" unitRef="usd" id="ixv-11344">30</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" unitRef="usd" id="ixv-11345">177</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" unitRef="usd" id="ixv-11346">122</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" unitRef="usd" id="ixv-11347">21,386</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" unitRef="usd" id="ixv-11348">22,560</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" unitRef="usd" id="ixv-11349">9,542</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company files a U.S. federal
income tax return and income tax returns in various states. In general, the Company is no longer subject to U.S. federal, state
or local income tax examinations by tax authorities for fiscal years ended January 31, 2014 and prior. The Company is currently
undergoing a federal income tax examination for the years ended January 31, 2015 through January 31, 2022 related to tax credits
claimed on returns during those years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company applies the provisions
of ASC 740-10-25-5 for uncertain tax positions. As of January 31, 2025, total unrecognized tax benefits were approximately $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="rex:UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" scale="0" unitRef="usd" id="ixv-11350">18,880,000</ix:nonFraction>,
and accrued penalties and interest were approximately $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="0" unitRef="usd" id="ixv-11351">99,000</ix:nonFraction>. If the Company were to prevail on all unrecognized tax benefits
recorded, the provision for income taxes would be reduced by approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="rex:IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" scale="0" sign="-" unitRef="usd" id="ixv-11352">18,795,000</ix:nonFraction>. In addition, the impact of penalties and
interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded
within income tax expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">On a quarterly and annual basis,
the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest. It is reasonably
possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease
during the next 12 months; however, the Company does not expect the change to have a material effect on results of operations or
financial position. The Company accounts for uncertainty in income taxes by determining whether it is more likely than not the
position will be sustained on audit, including resolution of any related tax audits. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="ixv-11353">A reconciliation of the beginning and ending
amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1px; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1px; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 70%; text-align: left">Unrecognized tax benefits, beginning of year</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-11354">18,965</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-11355">19,088</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Changes for tax positions for prior years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" unitRef="usd" id="ixv-11356">19</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" unitRef="usd" id="ixv-11357">45</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Changes for tax positions for current year</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" sign="-" unitRef="usd" id="ixv-11358">6</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" sign="-" unitRef="usd" id="ixv-11359">168</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of year</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-11360">18,978</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-11361">18,965</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:continuation></ix:continuation><div>


</div><!-- Field: Page; Sequence: 53; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="rex:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" id="ixv-8686"><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025 and
2024, the total unrecognized tax benefits were included within the following lines on the accompanying Consolidated Balance
Sheets (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 70%; text-align: left">Other assets</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="3" sign="-" unitRef="usd" id="ixv-11362">16,372</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Refundable income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="3" sign="-" unitRef="usd" id="ixv-11363">2,002</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="3" sign="-" unitRef="usd" id="ixv-11364">2,007</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Deferred taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" sign="-" unitRef="usd" id="ixv-11365">12,037</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" unitRef="usd" id="ixv-11366">4,334</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Other long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-11367">605</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" unitRef="usd" id="ixv-11368">586</ix:nonFraction></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of year</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-11369">18,978</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" unitRef="usd" id="ixv-11370">18,965</ix:nonFraction></td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LossContingencyDisclosures" id="ixv-8790"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">13.</td><td>CONTINGENCIES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company is involved in
various legal actions arising in the normal course of business. After taking into consideration legal counsels&#8217; evaluation
of such actions, management is of the opinion that their outcome will not have a material effect on the Company&#8217;s consolidated
financial statements. There were no liabilities recorded at January 31, 2025 as the Company did not believe that there was a probable
and reasonably estimable loss associated with any legal contingencies.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-8801"><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 23.75pt">14.</td>
    <td>RELATED PARTIES</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal years 2024, 2023,
and 2022, One Earth and NuGen, combined, purchased approximately $<ix:nonFraction contextRef="c136" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="6" unitRef="usd" id="ixv-11371">99.2</ix:nonFraction> million, $<ix:nonFraction contextRef="c137" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="6" unitRef="usd" id="ixv-11372">117.0</ix:nonFraction> million, and $<ix:nonFraction contextRef="c138" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="6" unitRef="usd" id="ixv-11373">135.4</ix:nonFraction> million, respectively,
of corn and other supplies from minority equity investors. The Company had amounts payable to related parties of approximately
$<ix:nonFraction contextRef="c139" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="6" unitRef="usd" id="ixv-11374">1.4</ix:nonFraction> million and $<ix:nonFraction contextRef="c140" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="6" unitRef="usd" id="ixv-11375">5.8</ix:nonFraction> million at January 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal year 2024, $<ix:nonFraction contextRef="c141" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="6" unitRef="usd" id="ixv-11376">1.5</ix:nonFraction>
million was paid to landowners who are equity investors of One Earth Energy, for land easements related to the carbon sequestration
project.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal year 2023 the
Company received approximately $<ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributionsFromAffiliates" scale="0" unitRef="usd" id="ixv-11377">22,000</ix:nonFraction> in capital contributions from the minority investor in the refined coal entity. The Company
did not receive capital contributions related to the refined coal entity in fiscal years 2024 and 2022.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock" id="ixv-8815"><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 23.75pt">15.</td>
    <td>SEGMENT REPORTING</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company has <ix:nonFraction contextRef="c143" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" unitRef="pure" id="ixv-11378">one</ix:nonFraction> reportable
segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity investments in three ethanol
limited liability companies, two of which are majority ownership interests and are consolidated in the financial statements presented.
Prior period amounts have been reclassified to conform to current segment reporting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company&#8217;s chief operating
decision maker is the Executive Committee that includes the Executive Chairman of the Board and The Chief Executive Officer. The
chief operating decision maker uses net income generated from operating segments in determining the allocation of resources and
making assessment of Company performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">In applying the criteria set
forth in ASC 280, Segment Reporting, the Company determined that based on the nature of the products and production process and
the expected financial results, the Company&#8217;s operations at its ethanol plants are aggregated into one reporting segment, each of which is reviewed in the same manner by the CODM. Aggregation into one reporting segment is appropriate based upon the similarity of economic characteristics of the operating segments, including the markets for identical revenue sources and the primary input, corn. The plants in all locations operate in a similar manner to produce ethanol and by-products. The types of customers and how the products are distributed to the customers are similar across each operating entity, consisting of a combination of rail and truck shipments. Finally, the regulatory environment is largely impacted by guidance from the federal level, impacting each operating segment the same.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>



<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="ixv-8827"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The measure of segment assets
is reported on the balance sheet as total consolidated assets.</p></ix:nonNumeric></ix:nonNumeric><div>

</div><!-- Field: Page; Sequence: 54; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><ix:continuation id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1"><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Net sales and revenue</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2023</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 46%; text-align: left">Ethanol and by-products</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;&#160;&#160;$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11379">1,664,052</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11380">2,213,035</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11381">2,364,406</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" sign="-" unitRef="usd" id="ixv-11382">1,021,561</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" sign="-" unitRef="usd" id="ixv-11383">1,379,651</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" sign="-" unitRef="usd" id="ixv-11384">1,509,406</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated net sales and revenue</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11385">642,491</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11386">833,384</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd" id="ixv-11387">855,000</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Cost of sales</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products:</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Cost of corn</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right"><ix:nonFraction contextRef="c149" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-11388">1,094,364</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c150" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-11389">1,542,265</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c151" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-11390">1,791,876</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Other cost of sales (1)</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c152" decimals="-3" format="ixt:num-dot-decimal" id="ix_20_fact" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd">361,052</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c153" decimals="-3" format="ixt:num-dot-decimal" id="ix_21_fact" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd">412,003</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c154" decimals="-3" format="ixt:num-dot-decimal" id="ix_22_fact" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd">429,822</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" sign="-" unitRef="usd" id="ixv-11394">904,402</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" sign="-" unitRef="usd" id="ixv-11395">1,219,102</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" sign="-" unitRef="usd" id="ixv-11396">1,415,300</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total cost of sales</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-11397">551,014</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-11398">735,166</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd" id="ixv-11399">806,398</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11400">208,636</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11401">258,767</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11402">142,708</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" sign="-" unitRef="usd" id="ixv-11403">117,159</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" sign="-" unitRef="usd" id="ixv-11404">160,549</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" sign="-" unitRef="usd" id="ixv-11405">94,106</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated gross profit</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11406">91,477</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11407">98,218</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd" id="ixv-11408">48,602</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Depreciation and amortization expense</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-11409">49,071</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-11410">56,207</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-11411">56,993</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" sign="-" unitRef="usd" id="ixv-11412">27,356</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" sign="-" unitRef="usd" id="ixv-11413">33,168</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" sign="-" unitRef="usd" id="ixv-11414">33,689</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated depreciation and amortization expense</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-11415">21,715</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-11416">23,039</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd" id="ixv-11417">23,304</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income before taxes</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" unitRef="usd" id="ixv-11418">201,650</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" unitRef="usd" id="ixv-11419">253,600</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" unitRef="usd" id="ixv-11420">148,469</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" sign="-" unitRef="usd" id="ixv-11421">108,778</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" sign="-" unitRef="usd" id="ixv-11422">155,116</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" sign="-" unitRef="usd" id="ixv-11423">100,990</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Total consolidated income before income taxes</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" unitRef="usd" id="ixv-11424">92,872</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" unitRef="usd" id="ixv-11425">98,484</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" unitRef="usd" id="ixv-11426">47,479</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Provision for income taxes</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11427">21,386</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11428">22,560</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd" id="ixv-11429">9,542</ix:nonFraction></td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated net income</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentIncome" scale="3" unitRef="usd" id="ixv-11430">71,486</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentIncome" scale="3" unitRef="usd" id="ixv-11431">75,924</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentIncome" scale="3" unitRef="usd" id="ixv-11432">37,937</ix:nonFraction></td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"/><td style="width: 24.5pt">(1)</td><td style="text-align: justify"><ix:footnote id="ix_6_footnote" xml:lang="en-US">Expenses within &#8220;Other cost of sales&#8221; consists primarily of depreciation, other raw materials
such as denaturant and chemicals, utilities, repair and maintenance and production labor.</ix:footnote></td></tr></table></ix:continuation></ix:continuation><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSubsequentEventsTextBlock" id="ixv-9248"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 23.75pt">16.</td><td>SUBSEQUENT EVENTS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventDescription-c0_cont_1" name="us-gaap:SubsequentEventDescription" id="ixv-9255"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Subsequent to <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsequentEventsDate" id="ixv-11434">January 31, 2025</ix:nonNumeric>
the Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases,
a total of 222,510 shares remained available to purchase under existing board authorization.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<ix:continuation id="_SubsequentEventDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">On March 25, 2025, the Board
of Directors authorized the repurchase from time to time of up to an additional 1,500,000 shares through open market transactions,
privately negotiated transactions, or transactions by other means in accordance with applicable securities laws.</p></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">*&#160;*&#160;*&#160;*&#160;*&#160;*</p><div>

</div><!-- Field: Page; Sequence: 55; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Report of Independent Registered Public
Accounting Firm</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Shareholders and the Board of Directors of REX American
Resources Corporation</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Opinion on the Financial Statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have audited the accompanying consolidated balance sheets
of REX American Resources Corporation and its subsidiaries (the Company) as of January 31, 2025 and 2024, the related consolidated
statements of operations, shareholders&#8217; equity and cash flows for each of the two years in the period ended January 31, 2025,
and the related notes to the consolidated financial statements and schedule (collectively, the financial statements). In our opinion,
the financial statements present fairly, in all material respects, the financial position of the Company as of January 31, 2025
and 2024, and the results of its operations and its cash flows for each of the two years in the period ended January 31, 2025,
in conformity with accounting principles generally accepted in the United States of America.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have also audited, in accordance with the standards of the
Public&#160;Company Accounting Oversight Board (United&#160;States)&#160;(PCAOB), the Company&#8217;s internal control over financial
reporting as of January&#160;31, 2025, based on criteria established in <span style="color: black"><i>Internal Control&#8212;Integrated
Framework</i></span> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated
March 28, 2025, expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Basis for Opinion</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">These financial statements are the responsibility of the Company&#8217;s
management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are
a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance
with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We conducted our audits in accordance with the standards of
the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial
statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial
statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as
well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis
for our opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Critical Audit&#160;Matter</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The critical audit matter communicated below is a matter arising
from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee
and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially
challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion
on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate
opinions on the critical audit matter or on the accounts or disclosures to which it relates.&#160;</p><div>

</div><!-- Field: Page; Sequence: 56; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Unrecognized Tax Benefits</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-weight: normal">As discussed in Note 12, the
Company accounts for uncertainty in income taxes by determining whether it is more likely than not that the position will be sustained
on audit, including resolution of any related tax audits. The Company has total unrecognized tax benefits of approximately $18,880,000
at January 31, 2025 and is currently undergoing a federal income tax examination for the years ended January 31, 2015 through January
31, 2022.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-weight: normal">Due to the specialized tax
knowledge involved, we identified valuation of the unrecognized tax benefit as a critical audit matter. Performance of our audit
procedures to evaluate management&#8217;s judgments required a high degree of auditor judgment and the involvement of our tax specialists.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-weight: normal">With the assistance of income
tax specialists, our audit procedures related to the valuation of unrecognized tax benefits included the following, among others:
</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 18pt"/><td style="width: 18pt"><span>&#9679;</span></td><td><span style="font-family: Times New Roman, Times, Serif">We obtained an understanding of the relevant controls related to income
taxes, including those over the evaluation of uncertain tax positions, and we tested such controls for design and operating effectiveness.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 18pt"/><td style="width: 18pt"><span>&#9679;</span></td><td><span style="font-family: Times New Roman, Times, Serif">We evaluated management&#8217;s estimate of the uncertain tax position
by considering industry results of federal income tax examinations under similar circumstances, new information related to tax
law and tax authority settlements.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 18pt"/><td style="width: 18pt"><span>&#9679;</span></td><td><span style="font-family: Times New Roman, Times, Serif">We tested the mathematical accuracy of the Company&#8217;s uncertain
tax position analysis.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 18pt"/><td style="width: 18pt"><span>&#9679;</span></td><td><span style="font-family: Times New Roman, Times, Serif">We evaluated the sufficiency of the Company&#8217;s disclosures related
to the effects of uncertain tax positions in the financial statements.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-11435">RSM US LLP</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have served as the Company&#8217;s auditor since 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-11436">Des Moines, Iowa</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 28, 2025</p><div>

</div><!-- Field: Page; Sequence: 57; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the shareholders and the Board of Directors of REX American
Resources Corporation</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Opinion on the Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have audited the accompanying consolidated statements of
operations, shareholders&#8217; equity, and cash flows for the year ended January 31, 2023, and the related notes and schedule
listed in the Index at Item 15 (collectively referred to as the &#8220;financial statements&#8221;) of REX American Resources,
Inc. and subsidiaries (the &#8220;Company&#8221;). In our opinion, the financial statements present fairly, in all material respects,
the results of the Company&#8217;s operations and its cash flows for the year ended January 31, 2023, in conformity with accounting
principles generally accepted in the United States of America</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Basis for Opinion</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">These financial statements are the responsibility of the Company&#8217;s
management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audit. We are
a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required
to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and
regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We conducted our audit in accordance with the standards of the
PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements
are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks
of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to
those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial
statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as
well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis
for our opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ <ix:nonNumeric contextRef="c3" name="dei:AuditorName" id="ixv-11437">Deloitte&#160;&amp;&#160;Touche LLP</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c3" name="dei:AuditorLocation" id="ixv-11438">Dayton, Ohio</ix:nonNumeric><br/>
March 30, 2023 (March 29, 2024 as to the change in the method of accounting for shipping and handling costs described in Note 1
and March 28, 2025 as to Note 16)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We began serving as the Company&#8217;s auditor in 2002. In
2023 we became the predecessor auditor.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>


</div><!-- Field: Page; Sequence: 58; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>Schedule II - VALUATION AND QUALIFYING ACCOUNTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>FOR THE YEARS ENDED JANUARY 31, 2025, 2024 AND
2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-bottom: Black 2px solid"><b>(Amounts in thousands)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td>
    <td colspan="4" style="text-align: center"><b>Balance<br/> Beginning<br/> of Year</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td>
    <td colspan="4" style="text-align: center"><b><span style="text-decoration:underline">Additions</span><br/> Charged to<br/>
    Cost and<br/> Expenses</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td>
    <td colspan="4" style="text-align: center"><b><span style="text-decoration:underline">Deductions</span><br/> Charges for<br/>
    Which Reserves<br/> Were Created</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td>
    <td colspan="4" style="text-align: center"><b>Balance<br/> End<br/> of Year</b></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>2025:</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 49%; text-align: left; padding-bottom: 3px; padding-left: 10pt">Deferred tax valuation allowance</td><td style="width: 3%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 5%; border-bottom: Black 3px double; text-align: right">160</td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td><td style="width: 4%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 5%; border-bottom: Black 3px double; text-align: right">-</td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td><td style="width: 4%; padding-bottom: 3px">&#160;</td>
    <td style="width: 3%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 5%; border-bottom: Black 3px double; text-align: right">28</td><td style="width: 3%; padding-bottom: 3px; text-align: left">&#160;</td><td style="width: 4%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 5%; border-bottom: Black 3px double; text-align: right">132</td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>2024:</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt">Deferred tax valuation allowance</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">192</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">-</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">32</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">160</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>2023:</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px; padding-left: 10pt">Deferred tax valuation allowance</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">213</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">-</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">21</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">192</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -45pt">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 45pt"><b>Item 9.</b></td>
    <td><b><span style="text-decoration:underline">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 45pt"><b>Item 9A.</b></td>
    <td><b><span style="text-decoration:underline">Controls and Procedures</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -45pt">&#160;</p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Evaluation of Disclosure Controls and Procedures</p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Our management evaluated, with
the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and
procedures (as defined in Rules 13a&#8211;15(e) and 15d&#8211;15(e) under the Securities Exchange Act of 1934) as of the end of
the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded
that our disclosure controls and procedures are effective at the reasonable assurance level to ensure that information required
to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized
and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms. Our officers
concluded that our disclosure controls and procedures are also effective at the reasonable assurance level to ensure that information
required to be disclosed in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management,
including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify"><b>Material Changes to Internal
Control Over Financial Reporting</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">There were no changes in our internal
control over financial reporting that occurred during our last fiscal quarter that have materially affected, or are reasonably
likely to materially affect, our internal control over financial reporting.</p><div>

</div><!-- Field: Page; Sequence: 59; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">Management&#8217;s Annual Report on Internal
Control Over Financial Reporting</p><div>

</div><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">Our management is responsible for establishing and
maintaining adequate internal control over financial reporting, as defined in Exchange Act Rule 13a-15(f). Our internal control
over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of financial statements in accordance with accounting principles generally accepted in the United States of America.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">All internal control systems, no matter how well designed,
have inherent limitations. Therefore, even those systems deemed to be effective can provide only reasonable assurance with respect
to financial statement preparation and presentation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">Under the supervision and with the participation of
our senior management, including our Chief Executive Officer and Chief Financial Officer, we assessed the effectiveness of our
internal control over financial reporting as of January 31, 2025 based on the Internal Control-Integrated Framework (2013) issued
by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). Based upon this assessment, our management
concluded that our internal control over financial reporting was effective as of January 31, 2025 based on those criteria.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">The effectiveness of our internal control over financial
reporting as of January 31, 2025 has been audited by RSM US LLP, an independent registered public accounting firm, as stated in
their report which is included herein.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="width: 25%"><span style="font-size: 10pt">/s/ ZAFAR A. RIZVI<br/>
Zafar A. Rizvi</span></td>
    <td style="width: 10%">&#160;</td>
    <td style="width: 45%"><span style="font-size: 10pt">Chief Executive Officer and President<br/>
(principal executive officer)</span></td>
    <td style="width: 10%">&#160;</td>
    <td style="width: 10%; white-space: nowrap;"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">/s/ DOUGLAS L. BRUGGEMAN<br/>
Douglas L. Bruggeman</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Vice President-Finance, Chief Financial Officer and Treasurer<br/>
(principal financial and accounting officer)</span></td>
    <td>&#160;</td>
    <td style="white-space: nowrap;"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
</table><div>

</div><!-- Field: Page; Sequence: 60; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Report of Independent Registered Public
Accounting Firm</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Shareholders and the Board of Directors of REX American
Resources Corporation</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Opinion on the Internal Control Over Financial Reporting</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have audited REX American Resources Corporation&#8217;s (the
Company) internal control over financial reporting as of January 31, 2025, based on criteria established in <i>Internal Control
&#8212; Integrated Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our
opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31,
2025, based on criteria established in <i>Internal Control &#8212; Integrated Framework</i> issued by the Committee of Sponsoring
Organizations of the Treadway Commission in 2013.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have also audited, in accordance with the standards of the
Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements of the Company and our
report dated March 28, 2025, expressed an unqualified opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Basis for Opinion</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#8217;s management is responsible for maintaining
effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial
reporting in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility
is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting
firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities
laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We conducted our audit in accordance with the standards of the
PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal
control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal
control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and
operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures
as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Definition and Limitations of Internal Control Over Financial
Reporting</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A company&#8217;s internal control over financial reporting is a process
designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial
reporting includes those policies and procedures that: (1) pertain to the maintenance of records that, in reasonable detail, accurately
and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions
are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles,
and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors
of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use
or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Because of its inherent limitations, internal control over financial
reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject
to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies
or procedures may deteriorate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ RSM US LLP</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><br/>
Des Moines, Iowa<br/>
March 28, 2025</p><div>

</div><!-- Field: Page; Sequence: 61; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 45pt"><b>Item 9B.</b></td>
    <td><b><span style="text-decoration:underline">Other Information</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 45pt"><b>Item 9C.</b></td>
    <td><b><span style="text-decoration:underline">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART III</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 10.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Directors, Executive Officers and Corporate Governance</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-align: justify; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The information required by this Item 10
is incorporated herein by reference to the Proxy Statement for our Annual Meeting of Shareholders on June 4, 2025, except for certain
information concerning our executive officers which is set forth in Part I of this report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 11.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Executive Compensation</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-align: justify; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The information required by this Item 11
is set forth in the Proxy Statement for our Annual Meeting of Shareholders on June 4, 2025 and is incorporated herein by reference.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 12.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-align: justify; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The information required by this Item 12
is set forth in the Proxy Statement for our Annual Meeting of Shareholders on June 4, 2025 and is incorporated herein by reference.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 13.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Certain Relationships and Related Transactions and Director Independence</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-align: justify; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The information required by this Item 13
is set forth in the Proxy Statement for our Annual Meeting of Shareholders on June 4, 2025 and is incorporated herein by reference.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 14.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Principal Accountant Fees and Services</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-align: justify; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The information required by this Item 14 is set forth in the
Proxy Statement for our Annual Meeting of Shareholders on June 4, 2025 and is incorporated herein by reference.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART IV</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 45pt"><b>Item 15.</b></td>
    <td style="text-align: justify"><b><span style="text-decoration:underline">Exhibits and Financial Statement Schedules</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-align: justify; text-indent: -54pt">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 36pt"/><td style="width: 30pt">(a)(1)</td><td style="text-align: justify"><span style="text-decoration:underline">Financial Statements</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following consolidated financial statements
of REX American Resources Corporation and subsidiaries are filed as a part of this report at Item 8 hereof.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Consolidated Balance Sheets as
of January 31, 2025 and 2024</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Consolidated Statements of Operations
for the years ended January 31, 2025, 2024, and 2023</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Consolidated Statements of Cash
Flows for the years ended January 31, 2025, 2024, and 2023</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Consolidated Statements of Shareholders&#8217;
Equity for the years ended January 31, 2025, 2024, and 2023</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Notes to Consolidated Financial
Statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Reports of Independent Registered
Public Accounting Firm-RSM US LLP (PCAOB ID No. <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId" id="ixv-11439">49</ix:nonNumeric>)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Report of Independent Registered
Public Accounting Firm-Deloitte&#160;&amp; Touche LLP (PCAOB ID No. <ix:nonNumeric contextRef="c3" name="dei:AuditorFirmId" id="ixv-11440">34</ix:nonNumeric>)</p><div>

</div><!-- Field: Page; Sequence: 62; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">(a)(2)(i) <span style="text-decoration:underline">Financial Statement
Schedules</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">The following financial statement
schedules are filed as a part of this report at Item 8 hereof.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">Schedule II -Valuation
and Qualifying Accounts</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All other schedules are omitted because
they are not applicable or not required, or because the required information is included in the consolidated financial statements
or notes thereto.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">(a)(3) <span style="text-decoration:underline">Exhibits</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>EXHIBIT INDEX</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(3)(i)</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 10pt"><i>Articles of Incorporation:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 36pt">&#160;</td>
    <td style="width: 36pt"><span style="font-size: 10pt">3(i)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041310004768/c62728_ex3-a.htm" style="-sec-extract: exhibit">Certificate of Incorporation, as amended (incorporated by reference to Exhibit 3(a) to Form 10-Q for quarter ended July 31, 2010, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(3)(ii)</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 10pt"><i>Bylaws:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">3(ii)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041324002264/c109730_ex99-3ii.htm" style="-sec-extract: exhibit">By-Laws, as amended (incorporated by reference to Exhibit 3(ii) to Form 8-K filed August 7, 2024, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(4)</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 10pt"><i>Instruments defining the rights of securities holders, including indentures:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">4(a)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041320000944/c95495_4a.htm" style="-sec-extract: exhibit">Description of Securities Registered Under Section 12 of the Exchange Act (incorporated by reference to Exhibit 4(a) to Form 10-K filed April 1, 2020, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(10)</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 10pt"><i>Material contracts:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">10(a)*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041322001116/c103822_ex10-1.htm" style="-sec-extract: exhibit">Employment Agreement dated May 24, 2022 between Rex Radio and Television, Inc. (a subsidiary of the Company) and Zafar A. Rizvi (incorporated by reference to Exhibit 10.1 to Form 8-K filed May 27, 2022, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">10(b)*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041322001116/c103822_ex10-2.htm" style="-sec-extract: exhibit">Employment Agreement dated May 24, 2022 between Rex Radio and Television, Inc. (a subsidiary of the Company) and Douglas L. Bruggeman (incorporated by reference to Exhibit 10.2 to Form 8-K filed May 27, 2022, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">10(c)*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041322001116/c103822_ex10-3.htm" style="-sec-extract: exhibit">Employment Agreement dated May 24, 2022 between Rex Radio and Television, Inc. (a subsidiary of the Company) and Stuart A. Rose (incorporated by reference to Exhibit 10.3 to Form 8-K filed May 27, 2022, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">10(d)*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041315002774/c81598_ex10d.htm" style="-sec-extract: exhibit">2015 Incentive Plan (incorporated by reference to Exhibit 10(d) to Form 8-K filed June 8, 2015, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">10(e)*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041322001197/c104000_ex10-1.htm" style="-sec-extract: exhibit">Form of Restricted Stock Award Agreement under the REX American Resources 2015 Incentive Plan (incorporated by reference to Exhibit 10.1 to Form 8-K filed June 22, 2022, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">10(f)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041324003270/c110595_ex10.htm" style="-sec-extract: exhibit">Consulting Services Agreement, effective as of August 1, 2024, between One Earth Sequestration LLC and Highstake 35 LLC dba Mercury Public Affairs (incorporated by reference to Exhibit 4 to Form 10-Q filed December 5, 2024, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-size: 10pt">10(g)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="c112133_ex10g.htm" style="-sec-extract: exhibit">Amendment No. 1 to Consulting Services Agreement, effective as of January 1, 2025, between One Earth Sequestration LLC and Highstake 35 LLC dba Mercury Public Affairs</a></span></td></tr>
</table><div>

</div><!-- Field: Page; Sequence: 63; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(19)</span></td>
    <td colspan="2"><span style="font-size: 10pt"><i>Insider trading policies and procedures:</i></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 36pt; text-align: justify">&#160;</td>
    <td style="width: 36pt"><span style="font-size: 10pt">19</span></td>
    <td><span style="font-size: 10pt"><a href="c112133_ex19.htm" style="-sec-extract: exhibit">REX American Resources Corporation Revised Insider Trading Policy</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(21)</span></td>
    <td colspan="2"><span style="font-size: 10pt"><i>Subsidiaries of the registrant:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">21</span></td>
    <td><span style="font-size: 10pt"><a href="c112133_ex21.htm" style="-sec-extract: exhibit">Subsidiaries of registrant</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(23)</span></td>
    <td colspan="2"><span style="font-size: 10pt"><i>Consents of experts and counsel:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">23(a)</span></td>
    <td><span style="font-size: 10pt"><a href="c112133_ex23a.htm" style="-sec-extract: exhibit">Consent of RSM US LLP, Independent Registered Public Accounting Firm</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">23(b)</span></td>
    <td><span style="font-size: 10pt"><a href="c112133_ex23b.htm" style="-sec-extract: exhibit">Consent of Deloitte&#160;&amp; Touche LLP, Independent Registered Public Accounting Firm</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(31)</span></td>
    <td colspan="2"><span style="font-size: 10pt"><i>Rule 13a-14(a)/15d-14(a) Certifications:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">31</span></td>
    <td><span style="font-size: 10pt"><a href="c112133_ex31.htm" style="-sec-extract: exhibit">Certifications</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(32)</span></td>
    <td colspan="2"><span style="font-size: 10pt"><i>Section 1350 Certifications:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">32</span></td>
    <td><span style="font-size: 10pt"><a href="c112133_ex32.htm" style="-sec-extract: exhibit">Certifications</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(97)</span></td>
    <td colspan="2"><span style="font-size: 10pt"><i>Policy relating to erroneously awarded compensation:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">97</span></td>
    <td><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/744187/000093041324001186/c108550_ex97.htm" style="-sec-extract: exhibit">REX American Resources Corporation Compensation Recovery Policy (incorporated by reference to Exhibit 97.1 to Form 10-K filed March 29, 2024, File No. 001-09097)</a></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(101)</span></td>
    <td colspan="2"><span style="font-size: 10pt"><i>Interactive Data File:</i></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">101</span></td>
    <td><span style="font-size: 10pt">The following information from REX American Resources Corporation Annual Report on Form 10-K for the fiscal year ended January 31, 2025, formatted in iXBRL: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations, (iii) Consolidated Statements of Shareholders&#8217; Equity, (iv) Consolidated Statements of Cash Flows and (v) Notes to Consolidated Financial Statements.</span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">104</span></td>
    <td><span style="font-size: 10pt">The cover page from REX American Resources Corporation on Form 10-K for the year ended January 31, 2025</span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><b>Copies of the Exhibits not filed herewith may be obtained by writing to Edward M. Kress, Secretary, REX American Resources Corporation, 7720 Paragon Road, Dayton, Ohio 45459</b></span></td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Those exhibits marked with an asterisk (*) above are management
contracts or compensatory plans or arrangements for directors or executive officers of the registrant.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 45pt"><b>Item 16.</b></td>
    <td><b><span style="text-decoration:underline">Form 10-K Summary</span></b></td></tr>
</table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt; text-indent: -54pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-11441"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-11442"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-11443"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-11444">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</p><div>

</div><!-- Field: Page; Sequence: 64; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><div style="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: left; width: 100%"/></tr></table></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section
13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the
undersigned, thereunto duly authorized.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 50%">&#160;</td>
    <td style="width: 50%"><span style="font-size: 10pt">REX AMERICAN RESOURCES CORPORATION</span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By:&#160;&#160;/s/ ZAFAR A. RIZVI</span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Zafar A. Rizvi</span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Executive Officer and President</span></td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: March 28, 2025</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities
and on the dates indicated.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 25%"><span style="font-size: 10pt"><b><span style="text-decoration:underline">Signature</span></b></span></td>
    <td style="width: 10%">&#160;</td>
    <td style="width: 41%"><span style="font-size: 10pt"><b><span style="text-decoration:underline">Capacity</span></b></span></td>
    <td style="width: 12%">&#160;</td>
    <td style="width: 12%; text-align: center"><span style="font-size: 10pt"><b><span style="text-decoration:underline">Date</span></b></span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ STUART A. ROSE<br/>
Stuart A. Rose</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Executive Chairman of the Board</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ ZAFAR A. RIZVI<br/>
Zafar A. Rizvi</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Executive Officer, President and Director (principal&#160;executive officer)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ DOUGLAS L. BRUGGEMAN<br/>
Douglas L. Bruggeman</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Vice President-Finance, Chief Financial Officer and Treasurer (principal&#160;financial and accounting officer)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ EDWARD M. KRESS<br/>
Edward M. Kress</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ CHARLES A. ELCAN<br/>
Charles A. Elcan</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ DAVID S. HARRIS<br/>
David S. Harris</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ MERVYN L. ALPHONSO<br/>
Mervyn L. Alphonso</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ LEE I. FISHER<br/>
Lee I. Fisher</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ ANNE C. MACMILLAN<br/>
Anne C. MacMillan</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">/s/ CHERYL L. BUSTOS<br/>
Cheryl L. Bustos</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">March 28, 2025</span></td></tr>
</table><div>

</div><!-- Field: Page; Sequence: 65; Value: 2 --><div>
    </div><div style="margin-top: 10pt; margin-bottom: 6pt; padding-bottom: 12pt; border-bottom: Silver 4px solid"><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td></tr></table></div><div>
    </div><!-- Field: /Page --><div>




</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c5" id="hidden-fact-0" name="us-gaap:TaxesPayableCurrentAndNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-1" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-2" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-4" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-6" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-7" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-8" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-9" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-10" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-11" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-12" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-13" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-14" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-15" name="us-gaap:ProceedsFromSaleOfOtherInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-16" name="us-gaap:ProceedsFromSaleOfOtherInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-17" name="rex:NonCashFinancingActivitiesStockRepurchasesAccrued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-18" name="rex:NonCashFinancingActivitiesStockRepurchasesAccrued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-19" name="rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-20" name="rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-21" name="us-gaap:RestrictedCashCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-22" name="us-gaap:RestrictedCashCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c93" id="hidden-fact-23" name="rex:ForwardPurchaseContractsAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c95" id="hidden-fact-24" name="rex:ForwardPurchaseContractsAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c94" id="hidden-fact-25" name="us-gaap:CommodityContractAssetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c95" id="hidden-fact-26" name="us-gaap:CommodityContractAssetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c95" id="hidden-fact-27" name="us-gaap:AssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c93" id="hidden-fact-28" name="rex:ForwardPurchaseContractsLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c95" id="hidden-fact-29" name="rex:ForwardPurchaseContractsLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c96" id="hidden-fact-30" name="rex:ForwardPurchaseContractsAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c98" id="hidden-fact-31" name="rex:ForwardPurchaseContractsAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c97" id="hidden-fact-32" name="us-gaap:CommodityContractAssetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c98" id="hidden-fact-33" name="us-gaap:CommodityContractAssetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c98" id="hidden-fact-34" name="us-gaap:AssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c96" id="hidden-fact-35" name="rex:ForwardPurchaseContractsLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c98" id="hidden-fact-36" name="rex:ForwardPurchaseContractsLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-37" name="us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-38" name="us-gaap:OtherAssetsMiscellaneous" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c113" id="hidden-fact-39" name="us-gaap:DerivativeLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c114" id="hidden-fact-40" name="us-gaap:DerivativeLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-41" name="us-gaap:DerivativeLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c116" id="hidden-fact-42" name="us-gaap:DerivativeLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c117" id="hidden-fact-43" name="us-gaap:DerivativeLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c118" id="hidden-fact-44" name="us-gaap:DerivativeLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_3_footnote" xml:lang="en-US">Forward purchase contracts assets are included in &#8220;Prepaid expenses and other&#8221; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 16.8 million and 9.3 million bushels of corn at January 31, 2025 and 2024, respectively.
Forward purchase contracts liabilities are included in &#8220;Accrued expenses and other current liabilities&#8221; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 7.6 million and 8.2 million bushels of corn at January 31, 2025 and 2024, respectively.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of Fair Values for Derivative Financial Instruments-->
<ix:nonFraction contextRef="c0" id="hidden-fact-45" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-46" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-48" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-49" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-50" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-51" name="us-gaap:OtherAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-52" name="us-gaap:DeferredTaxAssetsOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-53" name="us-gaap:TaxesPayableCurrentAndNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-11502">0000744187</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-11503">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-11504">2024</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-11505">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentTransitionReport" id="ixv-11506">false</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="rex-20250131.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship xmlns="" fromRefs="hidden-fact-23 ix_0_fact hidden-fact-24 ix_1_fact hidden-fact-30 ix_2_fact hidden-fact-31 ix_3_fact" toRefs="ix_0_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_4_fact hidden-fact-25 hidden-fact-26 ix_5_fact ix_6_fact hidden-fact-32 hidden-fact-33 ix_7_fact" toRefs="ix_1_footnote"/>
<ix:relationship xmlns="" fromRefs="hidden-fact-28 ix_8_fact hidden-fact-29 ix_9_fact hidden-fact-35 ix_10_fact hidden-fact-36 ix_11_fact" toRefs="ix_2_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_12_fact ix_13_fact ix_14_fact ix_15_fact" toRefs="ix_3_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_16_fact ix_17_fact hidden-fact-41 hidden-fact-42" toRefs="ix_4_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_18_fact ix_19_fact hidden-fact-39 hidden-fact-40" toRefs="ix_5_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_20_fact ix_21_fact ix_22_fact" toRefs="ix_6_footnote"/>
<xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:AuditorFirmMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ConsolidatedEntitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rex:FixturesAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rex:FixturesAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RestatementAxis">rex:EffectOfChangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:NonFoodGradeCornOilMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:NonFoodGradeCornOilMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:NonFoodGradeCornOilMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DerivativeFinancialInstrumentLossesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+zoEiIZmtp2H7C6qvFYFNeA86aF0ybghZbK7fxvu022HCfsE6Ud1anyx4yqDpLTG3PYMPNkyR5zgsPwr6Daa8+a/fnq1Jd5ypmqy4RocrEO3/PFneYsP9AC9slygTZkEUDDZ/jQ0alKx2pZsBsli8BFHTJHDbEljeZUDgg9RA0PgDVcbyDtsFWi5Ys0CcgIaD2pxb7DqAHw1K14dkNafWbYf0uwZSImAlIw1aPAgl1nJNd+k64QhwsKQUNRlbgpgOdLCFYp8kvXBqkWi0UHzJp] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DerivativeFinancialInstrumentLossesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DerivativeFinancialInstrumentLossesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-21</xbrli:startDate>
    <xbrli:endDate>2022-06-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:EthanolMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:EthanolMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:CashCollateralBalanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:CashCollateralBalanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:NetPositionWithBrokerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:NetPositionWithBrokerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rex:StockOptionPlans2015Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">rex:RenewalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">rex:RenewalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:DistillersGrainsMarketingServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:DistillersGrainsMarketingServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:DistillersGrainsMarketingServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">rex:UnrecognizedTaxBenefitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">rex:UnrecognizedTaxBenefitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:RefinedCoalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000744187</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2023-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="gal">
  <xbrli:measure>utr:gal</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="bu">
  <xbrli:measure>utr:bu</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="mmbtu">
  <xbrli:measure>utr:MMBTU</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="t">
  <xbrli:measure>utr:T</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="lb">
  <xbrli:measure>utr:lb</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>2
<FILENAME>x1_c112133x22x1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 x1_c112133x22x1.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 1B")8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBOB#_@
MIMXL\5> O^";?_!0;QUX%\3>(/!?C;P7^Q!^U?XL\'>,?">LZCX<\5>$_%7A
MSX#>/M8\/>)O#/B'1[FSU?0?$&A:O9V>J:-K.EWEKJ.EZC:VU]8W,%S!%*O\
M,7_!%3]A_P#X*F_\%@_V6/'W[2__  _W_;__ &=_^$'_ &@/%7P+_P"$*_X6
M#^T5\6_[4_X1GX=?"KQ__P )3_PD?_#7/PR^Q?;?^%F_V3_8G]@W?V;^Q/M_
M]KW']I?8[  _T?**_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_
MXAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J/^(<3_@J;_TLX?M__P#@
MN_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[]HK_ .C^H_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J
M/^(<3_@J;_TLX?M__P#@N_:*_P#H_J /Z_:*_D"_XAQ/^"IO_2SA^W__ ."[
M]HK_ .C^H_XAQ/\ @J;_ -+.'[?_ /X+OVBO_H_J /Z_:*_D"_XAQ/\ @J;_
M -+.'[?_ /X+OVBO_H_J^(/^#<7XU?MH6?\ P7*_X*!_L7?M&?MR?M/_ +6W
M@G]F+X/_ +5OPXTN3XU_&+XK>+O"NN^*O@M^U]\#OA18_$[3_AWXZ^(?CW2/
M"?B#5-(77&M5M]3U?4=!T[Q)JNAP^(+^VN;RXO #^]RBBB@#X _X*Q?\HLO^
M"EG_ &8!^V1_ZSK\1J_ '_@RI_Y19?'S_L__ .*?_K.O[*M?O]_P5B_Y19?\
M%+/^S /VR/\ UG7XC5^ /_!E3_RBR^/G_9__ ,4__6=?V5: /Z_:*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_@#_ ."!
M?_*TU_P6H_[R-_\ KQ3X-U_?Y7\ ?_! O_E::_X+4?\ >1O_ ->*?!N@#^_R
MBBB@#X _X*Q?\HLO^"EG_9@'[9'_ *SK\1J_ '_@RI_Y19?'S_L__P"*?_K.
MO[*M?O\ ?\%8O^467_!2S_LP#]LC_P!9U^(U?@#_ ,&5/_*++X^?]G__ !3_
M /6=?V5: /Z_:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *_@#_P""!?\ RM-?\%J/^\C?_KQ3X-U_?Y7\ ?\ P0+_ .5I
MK_@M1_WD;_\ 7BGP;H _O\HHHH ^ /\ @K%_RBR_X*6?]F ?MD?^LZ_$:OP!
M_P"#*G_E%E\?/^S_ /XI_P#K.O[*M?O]_P %8O\ E%E_P4L_[, _;(_]9U^(
MU?@#_P &5/\ RBR^/G_9_P#\4_\ UG7]E6@#^OVBBB@ HHHH **** "BBB@
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
M#8AP5.-*56,Z]"=)O;,?]BRVGF='_::+QN&R_$J5Z/\ 9]?%RY,/6QC7M?\
M8:LW[F)H1D])TIPHUZ<F_P#3'HI" P*L RL"&4@$$$8((/!!'!!X(K^-36/^
M"'W_  3\_P""C7_!8+XG?%?P'\%/ W@7]B?]C_0- ^%GQP\(?!_2;7X>?#K]
MHS]LRWU+6O$_BOP?:6/@I=$L-/T;X9>&M>\)VWQAU3PNMA<>(/%[6_A2YNFO
M+;Q/-!G152MC\-A%&$:-2AC,5BL4Y2:P&%P5*%2IBJ])1O4H5*U;"9=AXTIK
M$5\TS# X2G"4:E>KA+J*%/ 8O%N4G5H3PM+#8?E2^OXG&5O84<%0JMODQ4E'
M$8R3J0>'I9;E^9XRM4@L-2ABO[+**\J^#'P+^"_[.7@#2OA5\ ?A1\//@O\
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
M5)2J.K+$X7#4*-.ES^T==8RI7JU:CG&.'HX7#X1U93FI>UJ5J.&IIUZD(O\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5_ '_P0+_Y6FO^"U'_ 'D;_P#7BGP;K^_R
MOX _^"!?_*TU_P %J/\ O(W_ .O%/@W0!_?Y1110!\ ?\%8O^467_!2S_LP#
M]LC_ -9U^(U?@#_P94_\HLOCY_V?_P#%/_UG7]E6OW^_X*Q?\HLO^"EG_9@'
M[9'_ *SK\1J_ '_@RI_Y19?'S_L__P"*?_K.O[*M ']?M%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% '\M/_!WO\?-=^#_ /P26OO ?A^ZN;*;]HWX[_#;X2ZU
M<VLLL$G_  B^FVWB+XI:Q:,\:$-!J<WP]T_3+R!Y(EN+*\N86\Q'>-OH#_@U
MN^$VC?"[_@BY^S!J&G6]BFJ?%?5/BM\5/$UY9P>5)J&JZS\2_$N@:?)?2,JO
M<7=EX7\,^']*>1LJL>GQQ1,8HT)\"_X.]/V?_$/QE_X)+W_CKPU8WFHW'[./
MQT^'7Q>UNULK>>YF'A.\LO$GPRUV^>*%ODM=(/C^QUB_N7BDCM-/L+NYD,44
M<DJ^X?\ !K)\:?#GQ=_X(R_LXZ)I%U9R:W\$]=^*/P@\96%K(S2:;K.F>/\
M7/%NE+=([,\<VH>$/&'AO53TC<WK>4 @VKMP[;ZAXCI?[W_:W![JW_B?V2J4
MUAW#K]56)E!5/L?67&_O\UIX@Y_;^'G+[/ZDL+Q>IWOS+.'/3XTXJL\(IK]U
M9O#*BJMY>S1_1'6=JVCZ1KUC+I>N:7IVLZ9/);33:=JUC;:C8S2V5U#?6<LM
MI>136\DEI>VUO>6SO&6@NH(;B(I+$CKHT5C^C3^:<9)^JE&,D]U*,9)J48N-
M?JFGYJ491DGW4HSG&2=TXSE%IQE*,OS(_P""H_\ P4H\)_\ !.+X.>#];L_
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
M*5?\$T/A)XB_9#E_9[M_VFO%FK?&.Y^-_P"US^TOH-WX%^#OPZBC^*GCS2_
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
M[#Q-\./%.@^*M(GMFF1C;M</I\NF7,\)2<:?J%Y$CXE96\&_X-O=>\<^(/\
M@@Q^SQ<>.IM1N)M.\*?'[0O"]QJB.MP_@?1/B3\1-/\ "\4+2'?)I]E8PG3M
M+?"I_9UI:I%NA2.1_(KUJV(X;XWG*?LLQX2I9?CL#CZ-.E0GBLOSO*N(JV%P
MF-C2A&C7Q&6YGD$G3KJE0K8O+IRH8F52=.6*EZM.A1H9QPE.%JF#XAKX[+L?
MEU>=2K&AC<KQN42GC<'*I-UJ=',,OS6=+$T/;5*6%QE.CB,/&BJE.A'X _X(
MS?\ !9__ (*>_P#!1?\ 9[_:DNO#_@'X7?&?]KA_B[IOAOX2Z;K>@/\ !_\
M9._9L\"'X>Z;)<^,?BWXM\.V&N^/_$&CW?BL7=QHO@73]6\<_%'QKK4M_9Z-
M/X7\#Z3J^O>&?(K_ /X*E?\ !;[_ ()6?\%+/V<?@+_P5B\;_L]_M"_L]_ME
M>+=(T?PUJ7P*\(:)I7AOX<6.O>+[?PG>/\-/$EM\.?A'X^N;KX?ZQXH\,R>)
M]#^+.F>-+G5/"_V,Z+K\FK7=SJTO9_\ !D]_R9_^VC_V=#HO_JMM'KB/^#NZ
M"'_AI?\ X(N7/DQ?:/\ A>7Q!@\_RT\[R?\ A/\ ]G"3R?-QO\K>2_E[MF_Y
ML9YKZ.K3HX/BG@>A&C3J8?.\5P+E&9X:JG/#U<'Q!@*5'$_5Z4G;"XJ$Z\,2
M\?&=;'U\53=:IB*<?9X>'E.5;$9!X@R=5QJY!@/$;.<OQ%.U+$QQ7"CQ&.P:
MJUZ<.:I0G# +"K QIT,!2P]:I'V%:=2M6E_<512+T'T'\JQO$E[=:9X=U_4K
M&,RWNGZ+JE[9Q!#(9+JTL9Y[>,(H+.7EC1=B@ELX ).*\#%8B&$PN*Q=12E3
MPF&Q.*J1@KSE3PN'Q&)J*"ZSE##34%?63BNIZ%"E+$5:%&'*IUZM&C#F:C%3
MKU:5*'-)Z1BIUH\TGI&*E)Z)GX6_%_\ X*%?M1?M8_MP_$S_ ()T_P#!+ZZ^
M%/@[4_V<-%M=0_;(_;2^,WA'5?B;X(^#>N:]$T?AKX4_"+X9:+XC\+VWQ$^*
M]Q="675[KQ1K]EX1T*/1_$6E7-M=ZKIDQA^%OVROVA?^"Y?_  11\+Z%^U/\
M;OVD_A/_ ,%9OV-[/Q3X?T?X^6VH?LU^ ?V3?C/\)-*UN\CT;3M6\'Q?"+4;
MWP[=:1J>K7]I93>(/$0\8FPU=M+LKKPYINDZE>:]IWS;_P &:'Q%7XF>%/\
M@IMXO\6WT>I?&7QK^TGX,^(7Q!U"Z:W&LZBGC+3/'&I)>W40LH;J."7Q.?%D
MGSW<UO\ :IIUAL[%UE>\_JU_;R^%WAGXU_L3_M9_"GQC;K<>&_'?[.WQ@\/Z
MD&@@N7MUN_ FN&VO[>*Y1X?MFFWB6^H6,C+F&\MH)D9'C5U6<2Q'#V2X+,X*
MG5S'#\,9=Q)FOUB*QN#S"IB<#7SW,LOIX>JXT:.74<)2Q&5Y=/!K"XK_ &*C
MCJN.K8C%5XQVR^.'SG/,?E-93P^7T^*<RX6P4Z"JX3&82G@LQHY#A\VJU8PA
MB:V/K8JO'-Z]'%4ZN'A0JQRZE@HPPT:M3*^$G[4EE^VE^Q7IO[3G[#&O^ ?$
M6K_%KX3ZYXB^!ES\78]?M_ VF?$K^S-0L])\-?&&Q\'2S>*=-L/#'C>U.@_$
M/3_#DTVLVJ:?JD>C3W$OV2XE_@M_;7G_ ."ODG_!QK^P1#\8)O\ @G*_[>4'
MPP\'?\*/B^'<G[3S?L>P^');[XXOIO\ PLM/%!/QDCUJ2X_X3%M5_P"$0"V+
MK_PC+6^7_M0U^SG_  9>:]XYU3_@F?\ &;2?$,VHS^#_  W^UGXPLOA_]M1Q
M:VMI?_#KX;:MXDLM)D<X:Q77[V>]F2(>5'J6H7YWF5Y4C^??^"C?_*WO_P $
MO/\ LBWPY_\ 3A^TO7OU\OHX/C[AK#X>=>&'QN)>)H1=5RK9?2QG F;9S3IX
M:K*GS4L33^NSP.(Q,H5IXK!PI<U*C.O.J>1A\;7K\%<5.NJ%2O@<!BJ->M"F
MHPS"6&XHR++)+%1A44*V#J1HT<8L%'V-/#YBL1*%:I"C2HP_J1_8>_X>;_V3
M\0?^'D__  PC_;O]HZ#_ ,*J_P"&'O\ AH'^R?[)^S:E_P )/_PL'_A?7^F?
MVC]L_LC^P?\ A'/]&^S?VE_:'[W[+7W=117F5*GM'!^SI4^2E2I6I0]FI^R@
MX>UFN>?-6JWYJU2\?:32E[.G;E?33I^S4U[2K4YZM6K>M4]HX>UE&7LJ;Y(<
ME"ER\M&E:?LX2E'VE2_,OPB_X+F?\$@?B_\ \%@/AE\)OA3X1_:\TW]G7P!\
M,/$FK>.]7\"7WP;OOB!9_$SQU/9Q:-X:U?6_%%C\4?!T_A^P\':'>>)HM-TR
M'PMXB%[?Z_-=W$\#6UF;?^5+Q\W_  <-_P#!M=XDT+XI^-/B]J'[9O[#*^*K
M'0M;AU7QOXT^+GPB_L%KHVFCZ+K=EXZM/^%B_LU>)-8L)(X]+UCPFZ^!E\4F
MQT>[UGQ]%#;Z3JO^D57GOQ9^%G@'XX?#+QY\'_BEX9TKQE\.OB5X5UOP9XS\
M,:U:QWFF:UX?U^PFT_4;.YAE!'S03L\,R;9K:X2*YMY(YXHY%X8O%Y7'$XK*
M'!UYUZN/KX+%*%?!9I7=.FJE#%1Q"G&"KT<-2PE&KK#"05&,84\/"KR]S>$Q
M[PN'S:$YX:A2AA*.(PSE1QF7T?:U*JK825&=+FE3K5ZN*JTI.+QD_:*K5E6E
M0G3^>?V!?VWO@_\ \%$?V5?A=^U?\$IKZ+PC\1=,G74?#VKJB:]X(\8Z-<-I
MOBWP1KZQ@0OJ?AS68;BS-Y:EK'5;/['J^G22V%_;2-]D5_*/_P &G'P<\0_
MK]G+]O[X9M=:EJ/PY\"?\%%OC1\.OAQK.H0>2OB"W^&ND>&?!.MZY:L)'BEC
MO7T?2H[DVX,$>H6UW"LLDD<H3^KBO9S*.#=>AB,OC.G@LRRS)<ZPM"HY.>&H
M9[DF4YW3PLW.4ZC>&CFD:4/:SE6]B\-[:4JRJSJ>5A/;PCBL+BJL,1B,NS3.
M,HJXFE;V>*GD^;8[*WBH6C%6KO!N4G&$$ZM.O)4J/,Z&'*_BS_X.J/\ @FIX
M\2V^'?\ P6&_8^@U#PM^T'^RU>>'K[XV:IX.CDA\1WO@KPKJ5I?^!/C#:QVZ
M21W.K_"34XOL?B2XEMY'N_ E_%=:I*VD>"U@;^TRLCQ!H.B^*M!UOPQXDTNQ
MUSP]XBTG4=#UW1=3MHKS3=7T?5K.:PU/3-0M)E>&YLKZRGFM;JWE5HYH97C=
M2K$5XF,AB4J&.R^M]5S7*L1#,LJQ2DXNCC,,G.,)RC&4EA\73C/"8I*,_P!S
M6C55.I/"TZ=7UL'6H0E6P^-HK%9;F&'J8#,\)*,)QQ&"Q%E4Y85+TW6H34,5
MA747*L104).-/$5VOYI_@A_P7%O?V[/^"<OP'G_9/N_#<_\ P4E_:=UF+]FF
MS^&+[9HO@[\7=(T>TN?C/^T!XFT:%KNYLO@[\,? TUU\8='O[P-9:N^H>$O
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
M3/AGQ#(-0TSX=^ #I2/IVG2Z7J+I+JMS^SWQ8^(W[6NL?LG:%\3_ -E_P_\
ML^WWQFUWX,#X@^3\;]4^(6F_#NR\27?PW/B71].M=#\$VMYK^JZ7?^*9K6QO
M$NO&?A^;2]$$LR:CJEZZ^7_-U_P>J_\ *.O]FG_L\WPU_P"J<^,%?U%_#'_D
MT/X>_P#9M_A/_P!5CI]>95E./!G%F,52:QF5<0YAAL%B[IXBGA<-P//.:.&G
M4Y5[6BLP?MI^TA[6I%1ISKJ$4=O)!<2\*4.2+PV9Y%'$XW#-?N*N(?&6%RF5
M90O>$W@7*BN2:A%SG.--3=X_RV?\$1?^"SO_  4R_P""BGP8_;#UB;P+\//C
M?^TQ8?$OP5X=^!_@^;P]!\&?V8/@5X:NO!-W)KWBGXJ?$'1M-UWQM>^&I/$%
MM;W5OX5AUCXC?%7Q9K-U+8>$K#1?!MCXB\0^$? /CM_P5._X+P?\$=/VU?@-
M/_P53\7_ +,WQT_8^_:5\71Z3/-\"/"-C8>!/AOHUKJ&GV7B^/X?>+F^'7PV
M^+5GXJ\#V6O:7XFETKXKVWCO3_$^BV]Q8:)JINS?ZKI'1?\ !DA_R;O^WK_V
M7SX;?^H/K5='_P 'L:(?V3_V(9"BF1?VG_$*+(5!=4D^&VILZ*V-P5VCC9U!
M 8QH2"57'T%:G3P?$' RI4Z<Z>;XOP[R?'X;$1=;!U<'Q+5I9;C>7#<\/9XF
MV-^LRQZK5<?6Q-&G-XG#QA2IQ\S*XO,L+Q9@:U6K3>$Q_'SP6-HRC#'8?$Y/
MC+Y=6=7D]G4H854HTJ67*C0P"HNI"I2Q$ZU6H?J!^VOXQ_X+W?M4Z1J7B'_@
MEB/V:_V2?@GI5L]]X0\<_M([]0_:9^/<5LJ7EOKW@KX<^)?A'\5OA?\ #+P-
MXDCB:R\-Z=\6K30?'>J6EW;Z[JP\%0W,-O;\C_P;O_\ !7SX[?\ !1_P/^T+
M\#OVO_#&B>'OVN/V0O%&E>&/B'J^@:-;^'K'QEI>IWFOZ -2UGPU87#Z1HWC
M30?%/A+7M'\66OAO['X;N';3;O2-.TF.X>SC_HC\#_\ (E^$/^Q7\/\ _IIM
M*_BC_P"#:F"&V_X+(_\ !>2WMH8K>"'XS^.$BA@C2**)%_:9^+6U(XXPJ(H[
M*J@#L*Y\NH0I9QGF1S<\3A/]5^(,SIU\3+GQ]+,\BS3+</1Q=+%15/V,,1A\
M5B:5;!8>E2P5-3IJC2?U>E6EGB*T\3D.4Y[[N'Q7]N<,X.5'#7I82>!XAP6*
MJUL)4H-U%7>'J0I3I8NO4GC9RI<\ZL'5JT(_9/\ P4:_X*Q?\%1O^";O[>G[
M"?[,GBZY_8(^-OPD_;0^)7A?PU:^+_#O[._[0GPN^(7A;1+CXI>#/ _BW3Y=
M*U+]L/XE>'?[7LM+\::?<Z!XC%Q?6-_?)<RW_A2R@MDL[O\ H@_:R;]JJS^$
MFN:_^R)XQ^ OA;XF>%[#6_$+Z?\ M"?"7Q]\5/!_C&RTO0M0NK;PM:/\/?CI
M\#M4\$:C?ZI'9D^+KNZ\;6-K:)/:OX3EDN$U"S_D9_X.>O\ E*U_P07_ .RV
MV_\ ZT+^S]7]JOCW_D1?&G_8I^(__3/>5Y6)E.' .*S*$Y1S#"YUX@X>EC5R
M_6'1R'!8*ME5.LW%TZ\<--R<E5H_[1SU/K#J<\FO6@H3XNP6$E3I_5,5E/"V
M(K82,7'#NMFF:5Z..G3A&?-0=:D^2*I55&A&,%AXTU3@?@G_ ,&[O_!67]H_
M_@K7\ OC]\4OVD_!/P3\$>)?A3\8=,^'N@V/P1\.^.?#FBW>DWG@_3]?GN-9
M@\=?$CXE7MSJ:7UU+%'/8:EI]H+541K-Y0T[?DQ_P=9?\G\_\$,/^RZ^)?\
MU</[-5=9_P &3W_)G_[:/_9T.B_^JVT>N3_X.LO^3^?^"&'_ &77Q+_ZN']F
MJOIJM&C1XR\-51IPI1J\0^'.)G&":C*OB\NGB,14=Y2?-5K5)5)ZV<GI&*T/
M&A*I+A_Q*A4J3J_5\B\3<'2E4:<HX?!NOAL/3O&,5:G1IJ*TZO5Z-?T\?\%2
M?V]_#_\ P3/_ &(?C)^U_KO@R^^(<_P]MM TGPMX(LKU=,3Q)XV\:^(=-\)>
M$['5=7:*X.D: FLZM;7FOZE%:W=W;:1;7AL+.\OVMK:7\5_A/I'_  <*?MC?
ML<>!/^"@/PZ_X*9_L]_!#Q)\4?A+9?&WX=?L3>#?V(/AWXB^%.JZ+>6DWBCP
MOX0\1_'CXH:QXN^+.BZKXMT1[33=;N;#3M3M=&N)8HM*U4L)M=;^AO\ ; \;
M_LM?#G]F_P"*WC/]M,_"YOV9="\-2WOQ4M/C)X=T;QAX U318IX6M])U7P?K
MFFZU9^+KS4]26SM-$\,PZ/JVI:WK4MAI^DZ=>:E/:PO\H? 'XN_M%?M>_"SP
M=X[^ O@;PS^Q5^R-KGAG3KGX3ZSXW\(6'BG]H7Q]\+FTO4K3PSK7@?X.V-SI
MGPH_9Q\.:AIL?A?Q#X O?'L_QJU;4/"-Q+I?B#X+^!+Z>QN[/YF?/'!<1UZ4
MYSQ^%HX.M@,6IQ6"R*E3RK.:\H8RA64L'B<=FV88:AB,-3Q%/&5:N6X#$T:6
M!HT?;9BO7<X1EDT:M.E#"5*V8+&4JD:CQ6=2A6RZ,:6%JT&L90PF6X2M6ABY
MX26%C3QF/PM6MCW6^JX,^0?^#>K_ (*\_$3_ (*S?LS?$SQ!\<O!7A/P9\>_
M@#\0;+P'\07\"1WFG^$O%FFZ_I<NK^%O%.G^'M5U/6-5\-ZA*MEK&C:YI<FI
M:CITFH:.VJ:7=6T&I/H>C?SU?\'1G@[]L^S_ &]_^":FD^*_VRM,OO WQ>^-
MTS_L_?#KP/\  F3P?X-_9U\2^%?B1\,M'T+XB^)='\2?%_XCVGQ\^(J)X[LI
M+_6M?A\%:*;?0;K2="\->'M(\3:K9+]*?\&8D,EMIO\ P5$MYKNXOYH/CU\,
M89;Z[6U2ZO9(H/BJCW=REC;65DEQ<LIFF6SL[2U61V%O;00A(D?_ ,'67_)_
M/_!##_LNOB7_ -7#^S57NRI8?$\3>%^)A35"&<X_PYQU>EAIUJ%&%3/<KCC,
M74PT5.,\/5]M2IUL+B(.&)P56I6JX5X6K5E['S>:MA<K\5L#*;JO((>*F5X6
MIB8T*U=T.',;CL'@J>)G&,J5>+I*='&T8\V$QU.*HUU7PD84ZO\ 1M^S9^SU
M_P %2O@#X;^*$OQI_P""AGP\_P""@_C/Q5)X+MOAC:_%#]EGX?\ [(?A+X2V
M^FW6N-XUU>YF_9]'C/7/B1=^(K2^T:*RT+5O^$?MM/FT026^NVBW]VK_ )/_
M /!"/_@J9^W[^W9^W7_P4/\ @/\ MI:K\'M/C_90MM/\"Z?\/O@9X+.A_#W2
M/'OA_P"*WCKP9XOU_1_$7B:Z\0_$G7K;4AHL-A8CQ#XJDL!I=A87<>@Z=JUQ
MJ5Q=?U4U_$!_P;8?\IE_^"]'_9:?'/\ ZTS\6JYLLJ2Q.?8JC75.I1I\"<0X
MFE2=&E"G2Q.6ULEPN%Q,(4H4HRQ,:6-Q+J8FJJ^(JU9QK3JJI3IN.V805'(E
MB*3E3K/B_AC"SJ1DW*IALPGF,L50E*;G*-&;P.'M2I.C348U(\LHUJRJ?I+_
M ,%UO^"@O_!6[_@EE\/&_:E^ ?A[]A_XW_LM7'C73/"FO:5XY^!_Q[L?BO\
M!P^(DCM/"]YXM\0>'/VI[+PIX]T'6-<BET>;Q3I?A?P ^FZOJWA[2'\+72WC
MZL/V8_8-^(?QT^,7[+/PB^,WQ_\ 'GP(\?>+OC'X'\'?%'2[W]G7X;^-/AQ\
M.]#\->./".@Z_8^&88O'7QG^-FL>+M1TB\O-0CN/&<6M>%[+5K>2T@C\%Z1-
M8SW.H;O[;?[+?@W]M;]DSX_?LL^/(HCX?^-7PU\1>#DOI(8IY-!UZYM&NO"G
MBBS29)(UU'PMXHM='\0Z=(48Q7NFP.!E:_G%_P"#7?\ ;8U#0OV2?VF?V"_V
MF]>@\.?%7_@E[XZ\?:%XEN-=O[KR=-^"UGK?B>>\N)]5U200MIWP\\7Z!XVT
M$M&UM::7X7'A.-+>&!XV;ERVI2IX;BG"8NI!U\NP6!XEP.+Q/O5/]7<-.O@N
M(Z'M7R+VN4XZIEN95<0Z<L1/*,5.E-NGAY3J:YA2J3GP[C<+&HJ6*QV)X=S#
M!X:#Y)9SC52Q?#F,Y8JI-1S&C2S#)EA8SC0EF=/#5:=-UZ\:9^K=Y\5_^"GN
MN?\ !1;Q!^S5\/?B?^P=J/[.7@KX<^'OC5\2O%^K?LQ_'B3XM?#S0?'OC[Q-
MH?PX^#$L=A^VG%X5\4>/_%/A;P;XFU5OB2-*\+:+I\6E'7KKX7);:CH^A:CU
M_P"VW^W/\4_!7Q^^$7[ ?[%OAGX?^.OVVOCEX4UGXEW.I_%6YUI?A%^S?\!?
M#]W)I.M_'3XH:;X;DM/$7BX3Z\J>&? OP\T+5-$OO%?B*0_;==T?2[26:Y]%
M_P"";.B^(/$GP9\4?M5^/+"]T_XA?MN_$#4_VD+S3=36>/4/"WPNUS3M-\._
ML[> YK:YGNI=+F\+_ CP_P" WU_1X[F2SMO'>K^,KVU6,:C(@_F/\&CP;\<O
M^#M_]MSX-_'GQA\7O#5GJ?[,GAOP1\(7^$7[1?Q\_9=\2W$_A?X>? CXAP^'
M5\7?L\_$KX5>,O$VE7>FS>._$$GA[4O$-[H-W>6_]JRZ7/=Z7I\]CTT<'4>9
MY+PYB83C7I9;Q#F.;J=9T,=7QN2Y'7SNKDL\5&$JW-AL7B<%DV(A0A1Q52GP
M]GL*>*IXO&5\=1*E>D\#Q#GU*=%T*%7*,%EGLX1K9?&GF.=X'AZGG$**FL/*
MGB%',LXPLIUIX24LQR%QIUL)3CA,;]C_ +?.I_\ !P'_ ,$S?A7XZ_;KL?\
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
M$=R_AN-ETC0GL9)-9O=;\-8'_!I/_P H8/A'_P!E@^/'_J=W-?HO^U]^U?\
MLD_ 3]J/X">"K;X(^%/VBO\ @I/\3]$UOPS^SIX!\'>$_ LWQRT?X>W;3W/C
M#Q!XB^,'B&R%Q\$?@=96]IJ>K^*]8U'68TUNTT?64\+^%/&FLZ?/I-?69^J:
MX@R_!585<3@:>)H3J9=AY5%FF;SQ/".!K4<##'4Y+,*E&EC:5#'5J+Q-.G0R
MK+\;2HXG+,,JN)A\UDDYRR?,,5#V-/%^PS:-/&UXTU@,K5+B?,*=3,:^&J6P
M7M(X>=2C3K5:5657,,9A9U*&/Q%6GAZOX$_\%(?VO/\ @MY_P0CL_@E^T5\9
M_P!MOX2?\%-_V;/B/\2],^&OC[PMXU_9*^&G[+WBSPCJ_P#9^K>)DL/#%Y\%
MK^XDW^*_#6B>(8['Q9KFK:]9:%K6DZ>EQX(O[6ZF%W_8%\+?B%H?Q;^&7P[^
M*OAD3#PY\2_ WA/Q_H N&@>X71O&.@V'B'3%G:UEGMFG6RU&%9C;SS0F0-Y4
MKIM8_P <?_!V-X>_:?N_^"5WA'QK^T'\0?AUI;W7[57PD6Q^!OP4\,W%UX)\
M+27OP]^(AN+?Q/\ %WQ]%-XY^*^MZ/JD.IMI/BKPWX2^ >@7.F7UO9ZI\-;N
M\L#JUY_4Y_P3]_Y,0_8M_P"S4OV>_P#U4_A.O,P$I8C*,^^L?5ZF(R;C#!Y9
MAJ]%4G4C@<RX66<2P=>OAXPHXI8;%TI2P]5*M.$*LZ;Q>(BX-=68)8;-N&XX
M?VL</G7"><YCBH5'4]G4QV4<68;)J6*H4JS=;#^VP>)]GB:<HT(5*M*-6GAZ
M44^;^3O_ (-L/^4R_P#P7H_[+3XY_P#6F?BU7]O]?Q ?\&V'_*9?_@O1_P!E
MI\<_^M,_%JO[?ZFE_P DYP'_ -F^X2_]0<4;XO\ Y*3CC_LML^_+*@K_ #N_
MV./CI\$OV>/^#M3_ (* ?$+X_P#QB^%?P-\ K<_M$Z*WCCXP_$+PE\,_!ZZS
MJ4?@0Z=I+>)O&NKZ)HHU/4!;W!LK WOVJZ$$Q@BD\I]O^B)7^=W^QQ\"_@E^
MT/\ \':G_!0#X>_'_P"#OPK^.7@%KG]HG6F\#_&'X>^$OB9X/;6=-C\"#3M6
M;PSXUTC6]%.IZ>+BX%E?FR^U6HGF$$L?FONY<K]K_KID_L?9<_\ JMX@W]M[
M3D]G_8F$]M;V7O\ M/8^U]C]CVWL_:_NO:&F8>S_ -5,Z]K[3D_MG@C^%[/G
MYO\ 6&?LOXGN<OMO9>T^U[+VOL_WOLS]XO\ @JQ_P<5?L'? C]GGXA_#7]E7
MXV^ ?VP_VK?BWX8UWX;?!SX>?L^:Q%\7O#UMXK\7Z>OAZP\0>*O&/@.?4_#
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_@#_ ."!?_*TU_P6
MH_[R-_\ KQ3X-U_?Y7\ ?_! O_E::_X+4?\ >1O_ ->*?!N@#^_RBBB@#X _
MX*Q?\HLO^"EG_9@'[9'_ *SK\1J_ '_@RI_Y19?'S_L__P"*?_K.O[*M?O\
M?\%8O^467_!2S_LP#]LC_P!9U^(U?@#_ ,&5/_*++X^?]G__ !3_ /6=?V5:
M /Z_:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MVNS2W=C/IVQOUYU[3_A7_P $O?\ @GYX,^"WPY^&'Q[^*7AOX2_!Y_A%\,_
MWP$^ 'Q:^/OQ&\<>)M+\%:K-;3ZQH/P8\$^*O^$:N?&NM6E[?ZSXV\9'PKX&
M@\1:R(=2\1V-SJ5E#/\ I)17#BJ%&ME>:950=7#T\[G&>:XJ4J5;%XGV>68O
M*,-1IR]E3HX?#8# YAF"P%&,*RAC,=B<RQ4L5BZD84.FA7G#'97CJ\*59Y+&
MJLNPT8U*5"G/$X_"9CB\16ESU*];$8ZOEV6TL5-5*,%@L#1P6$AAJ<JU:M_#
MI_P:?7WQS_8D\'?M#_LY_M<_L9_MW? O6OC1\9O ?B_X7^+?%G[#/[5LGP_U
M2ZU/13X0U72_$WCK2/A3JN@_#^WTFYM=*O[OQ'\0'\)^#=/TNZNK_4?%,4=K
M<):\+_P<U:I\?OVP?VEOV#A^R;^PO_P4!^.6E?L>?$#Q_P"*/B;XNT#]AK]J
MS2/"%]J\_C?X9RP>'?!VK^)_A%H<7C. Q?#C4[J/Q;X;.H^"]4LM1TF\\/\
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
MFT, JE6DXX.IA9Y1CZ.8Y2L)&E"=.G1PF(P])SIU(UIXF<J^*KU*F+JJ5/\
MA3_X.)OV@OVIO^"B?_!(N/XZ^"/V,?BY^SQ^RCX*^-WPQ\=R#]I/01HO[4'C
M.R32_&_AZ?QV/A!X'UOQ9HWPG^#WAN\UJR1O%?CGQ3JFL^-EU:#5--\/^&/#
M5A9:]XH_8K]A;_@H?XUO?^"6GPF\?>+_ -B/]LCPGX0\(_LR_#[X)> /#ND_
ML]?%/XM?&3XY_%KPM\,;C1=6UCP3\+O@;X9^)VM>#/@+=KX>M8O"?QD^+A\"
MZ7XHU+6?(.G:-:VVCW?BG^B*BN:I1H2R[B;*J<)4\'Q%B\/B[NI[7$X2K#(,
M1P[BZT\1.,5BZ]; XJL\*I4</@\!5J1E'"XOZKAHU+]K4ECN'<QJJE/%</X3
M&82#A&=*C7HXG/,'G\*,**J3^KTOKV"H/%S]I7Q>,C&HHUL']9J^P_AF_P"#
M4G7/CM^PUX3_ &A?V<?VN_V(?V]_@=??&?XP^!?&?PS\>^(_V'OVKM0\!:CJ
M&JZ4O@S4]!\5>)-!^#VJ:;\/K;2)[?2=3N/%_C:?0_!=KI=[J%[K.OZ/;:5-
M+)_<S117H8S&/&+"RJ4HPJX;!X3 NI"4^6K0P&&AA,(Y4I)J%:%""A5J0J.-
M9QA-TJ4HS=7DH8=4)XN4:DYK%XW&9A.,U%N.)Q^(>*Q3A.*B_93K.4X4I1?L
MN><8U)0Y(TROYNO^"_\ _P $/]3_ ."F7A/P%^T'^S)K>C?#C]NS]GI(IOAY
MXEO+Q_#MI\3/#.FZD-?L/ NM>*K-3<>'_$'AS75EU[X;^*+E)K+1]8N]2TO4
M9-.TW79M;T;^D6BO,KT/;.A4IUJ^%Q6#Q-'&X'&X6?LL5@L;AY*=#$X>I9\L
MX.\90DI4ZU*4Z56+@XRI=]"NZ#K1=.E7H8G#UL)C,)B(>UPV,PF(@X5\-B*3
M:4Z<U:2VE3J0IU:;4X6J?R;?LO\ _!QAKW[,WA+1/@K_ ,%R_P!F/]HK]BCX
MW>#6L_!M]^T'=?!7QMXM^ /Q?U'3[2W1-:T[4_ ^E^(+^/Q5K%I#J.LWEIX
MT_Q]X*U*WTG5M6T;Q)9>;;>'+?\ 53X9_P#!9C]FG]J?1K.7]@/P#^T9^VKK
MFM^=#HEWX-_9Y^-7P;^$-G-!J]OHEU?^,_C_ /M%^ /A7\+/#VAZ1=RW5QK7
M]CZUXL\7_8]'UBW\.^#/$FOV]KH5[^NM%=U2M]:E*KBZ<%6GK5EER67TZTW?
MVE5TG'%PPLZK;G)8"%.E"<IRH4J/-&G2XJ5%8:$:6%E-T::4:4,=.6-E1IQB
MHPIJMS8:KB8TTHQA+&5)U)0C&-6K5Y7.IX1\"_AMXS\(:7K'B[XN>(=(\7_&
MOXA3VNI>/=:\/V<]EX6T*TL?M1\-_#3P%!>YU*/P#X!M]0OK32+C4RNJ>(M9
MU'Q%XUU>WLM7\47UC;?P9_"_]HKQ_P#\&YG_  6M_;QOOVC_ -FOX\?$[]F[
M]NSQUKNO_";Q5\%_"]OKNL^+;OQA\2-9^(G@"'P#:^(_$.@>%O&>OZ9-XO\
M$?@?Q-X/D\6:=XKL=42"_MH'M+BWM]5_T0Z*PI2JT,SH9CAYPHJ.6X_),3A5
M24Z%;)\QCA?:X6FJE24J56A5P6'KX7$3J5I*NJM7$O$5:U2K4WFJ=;+L1E^(
MC.M[7&X#-*6*=1T\11S3+:M>IA\0Y4X1C*C56(J4,3A84Z5*6&C1H8>.'IX>
MC"'\$7_!S+\3/VJ_VZ?^"?'[*GQ'M?V7OBU\#/ 7CG]KCP]I_P $?V<?B%X,
M_M;]K3XB7=U\'_BSJ2^//'W@7P9?^)D^&L4>F65S9^&_A?I]SXE\475O=ZCX
MC\4ZCI:1:3HR?TN?#7]N._T+_@GEX$\>>/?V./V\/!_BB/X!>#_!MC\)XOV3
M?BYX[^*.N?$U?AQK%C?>#(OAS\*] ^('Q"\'V%A?^&4CN/'_ ,4?"7@/X=[/
M$GAJW@\4W.L7=]I.G?L#145:5&IE&>Y+"-2GA,[S&OCG-U'6Q&$6(R:.1U>6
MO4A%XG$5<'/$.5:O2IX>E5GAWA\%"EA(4*UQJU%F629I-QJ5\FP$L$J:BZ=#
M$K^V(9U2O2@W]7HT<11P\%"G4J8BO#ZU+$8KVN)53#?PO?\ !IS'\<_V'M+_
M &F/@1^UO^QA^W=\"M8^.WQ3^%OB'X8^+_%O[$?[5LW@#5+PZ?K/A;4](\2^
M,-'^#FHZ!\.[;2)[K3-1O?%GQ!U'PUX.MM-N[FZU#7=/BTVX=M7_ (.O+_XU
M_MO>$/V=?V=_V2?V+?V]OCIKWP4^-7CCQC\2_&?A/]A[]JNW^'>DRZ7HLO@V
MST;PWXOUSX0Z7H_Q$36;JZOM3T[Q5\/[OQ)X)NM)L8+S3_$5_'J=J1_<9175
MC,1/%XG(<8K8>OP_B,BQ6&E27-&MB.&JU*ODU2M"MSI*C5I1GBJ<'R8UPI*2
MP\(U88C++XQRYYLZ:=5YM5S:M5=5_P &IGLW/-94U34.?VT[2P\:EHX-RJ\J
MQ$9TXX?X ^$O[=/P^UC]EO3/C9K/P3_;6\&MX3T7P=H'BWX3>(_V$OVPX?C?
MIOBZ_P!"LG?0-#^%=K\$KCQ=X_L+"[+:?J/CSX?Z9XE^&^ESJTFK^+].@CGD
MA_DK_P""!?B/]H;]F[_@J5_P41^,'[2G[!'_  4-^#_PQ_;D\=>*O$?PT\?Z
M]^PO^U'=Z!X=U+6_CAXE\8:!HGCZ+P[\,/$5WX3AU31O&2-=>)+UI/"OAR;2
MKQ_$6MZ=IK#4D_O3HJJ6(5+.\7G*I1?US+LRRNI@E.:HPPF<5Z.*S#V5>TL2
MJTL1AZ4L+4FZBPM*G"C.GB_WM6KS_5O^$3#9(JL^3"XO*\;3Q;4'6E7R6C*A
MEOM:24</.G"G.3Q4(JG]:J3G*,\*G"%/^./_ (.R?V6OVA]9@_81_P""@_[/
M7P]\0?$^Y_8A^)FKZO\ $#P[X6TO5M9U;1]%U#Q'X \<>&/&-Y8:*\NJ+X6T
MKQ!X DTKQ)J>G6,DNC1:[9:G>W%OIUO<W-K]T?LH?\%K/&?_  5@^%>L:;^Q
MG^QI^T=\*+*X\$:X?B?^T[^T;X5\'Z?^SG\-5BTR^M-<MOA7JWASQSJ^K?M
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
M+-JUFPTGQ%IR2$(=3\-ZS'I^O::6*@7VG6Y+*!D?QU_\$L_VP_B?_P &ZO\
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
MX@O9OB1-X#CUNVN_B/XPW6,=_P"$/#4%SX=^'XBTO0YO$6O:U=:M?1_TG_\
M!57]J77?B#_P3#_:6\#>$?V0?VZM<^*W[37[/WQ/^&GPD^%7AW]DSXO_ !#\
M77VH^,/ FF:6^K>-C\(?#OQ)T;X/Z?HU_P",'L)=.^,>J^ ?%&N7WAGQ&WA?
MP_K6DVEOJ]U^Z=%<U>C2K9'B\AY94\)BLWS3-%.,W.M0AFDL"J^&C5JIRKSG
M1R[#1JXS%1=1U77JT</0C.A1PG12Q%6EG.!SM24L5@LJR[+5%Q4*-6IEV(QN
M*P^)]E"\*%.G6QU14\)1E*+HPI1KXBM4]M6Q'\H'_!KC\0_B9\ OV*O#'[#O
M[3/[)'[:_P"SO\7]"^+7Q-U?PMJGQ4_8V_:=\-?##Q9X9\4K_P )I'JM[\6K
MWX41_#7P'<6,\>KZ(]E\0/%/AD:E>V^E6VB3ZIJ.M6NGCU__ (.??%/Q ^*'
M_!//XF?L8_ ;]FO]K;]H;XX?%W6_@_K5E9? W]E+]H/XI>!O#OA7PW\2-/\
M&&IZSX@^*W@[X=:K\,;74(U\%RZ8?!]KXMOO&UO/JVD7U]X;L]$OXM6'],%%
M=&=R_MUQEB%["<GE[Q<J#NL2\L_LM89QC54EAG-9/@EBO9NJJS]NZ2PWMK4\
M<G2R9MX>]51ECYX=5G_ GF,LRGB&Y4U%UXPEFV+>'A44/9WI*I.O&DE+\!?^
M"'_[25SX _X)F? 'X)_';]G3]MCX'?%_]ESX#W>G_$KP9\0_V$OVP-'FOM)\
M"ZU-IUM>?#K4K7X-ZOHWQ4U_7M,OM+O]'^'OP]U3Q%\4-4!U*2U\")#IUXMM
M^!?PX\=_'W0O^#G'XC?\%'=4_P""?7_!2:P_8_\ &^C:C\,;;XE2?L ?M;76
MJ6FE1_ OPQ\.K/Q[<^ K+X0R^.ET.^\3^%Q,-,B\/7/B>WT2_BNYM"%['-I\
M7]]U%=-?&U*_$-+B.4*:Q=.EFD98?WWAJE;.<OJ99F->7O1KQ=3"S3H4HU>3
M#UW5K*59584L/RT<+"CD&*X=C.H\%BWEBG5;B\5"ED^;T<]R^G&?*Z<G2S*A
M2J5*LJ7/7HTZ>'G&,55G6R/#^N67B;0=%\1Z;!J]MI^OZ3IVLV-OX@\/Z_X2
MUZ"SU.TAO;:'6O"WBK3=&\3^&]6BAG1-1T'Q%H^E:YI%VLUAJVG65];SVT>O
M117+-Q<YN$7"#E)P@YNHX0<I.$'4<8.;C%QBYN$'-Q<W"#FX1Z(*2A!3DIS4
M8J<XP5.,YJ,5.:IJ=14U*2E)052:@I*"G-1YI%%%%24%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5_ '_P0+_Y6FO^"U'_ 'D;_P#7BGP;K^_ROX _^"!?_*TU_P %J/\
MO(W_ .O%/@W0!_?Y1110!\ ?\%8O^467_!2S_LP#]LC_ -9U^(U?@#_P94_\
MHLOCY_V?_P#%/_UG7]E6OW^_X*Q?\HLO^"EG_9@'[9'_ *SK\1J_ '_@RI_Y
M19?'S_L__P"*?_K.O[*M ']?M%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?,'QI_8C_8O_:2\3V/C;]HK]D3]F#X^>,]+
MT:#PYIOB[XT_ +X4_%/Q/IWAZUO+W4+;0;'7O'/A/7=5M-&M[_4M1OH-+M[N
M.QAO+^]N8X%FNIWD^GZ*EQC)Q<HQDX-R@Y1BW"3BX.4&XMPDX2E!R@XMQE*+
M;BW%U&<XJ:C.<54CR5%&<HJI#FC/DFHRBIPYX0GR34X<\(2Y>:$)0^3OA%^P
M3^PQ^S]XSMOB/\!OV+_V3O@E\0[.QO\ 2[/QY\(OV=/@_P##;QG:Z9JL(M]4
MTZV\4>#?!VBZY!8ZE !#?VD5\MO>0@1W$<B#;7UC116CE*2C&4I.,%)0BY2<
M8*4G.2A%R<8*4VYR4%!2FW.2E-N3S4(1E.481C*HXNI*,8QE4<8*G%SDHJ4W
M&FE"+G*;C!*$7&"4$4445)045YW\7?BEX-^!_P *_B-\9/B)JL&A^!/A9X(\
M3_$#Q?J]PZQQ:?X=\):/>:YJUP2Y 9TLK*;RHP=TLI2) SNJGYD_X)S?MR^
M/^"CO['OPB_:[^'6C3^%=)^)FGZNFK^";S6(->U+P/XJ\-Z[J/AWQ'X5U'58
M+#2DOIM/U'39);:].EZ<;_3+JPU!;*WCNT0.FG6^M^R7/]0IX&KC.77ZO3S*
MOB\+@9U.RQ%? XJG"UVG2O-0C.E*HZB]E##5*GN0QE?%8;"RE=*O7P6$HX[%
M4X:6<J&%Q%&K.[2M448\TU.,/M^BBBD(**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHK\SOV]_^"E=M_P3S\(^,OBK\4OV*OVTOBA\"/ .F:3J
MOBKXZ_ 71_V9?&W@G2+?4WA@G?4/"WB+]J#P5\9M-LM#NIX;;7M?U3X5V/A>
MQ9Q<IKMQ8*]VN56O1H)2K5(TH-VYYWC33O!+GJ./LZ:<JD(Q=6I2C.<XPC*4
MY*#TI4:M:3C2A*I-*_)"TIM>]\$.93J-*,I.-.%248QE-Q4(RDOTQHK\0OV
M/^"Y'PZ_X*9VUWX@_9/_ &$_V_O$_P -M#\;Z5X#\9?%[Q;X>_9$\!?#KP9J
MM^-.N+^?4+WQ-^V)9>(?$L7AK2=4L]>\1Z5\./#?C?Q39:5-;M;>'KV^O=.L
M;S]O:ZZN'KT%3=:E*E[6,9PC4M"<H3A3JPJ>RE)58TZM.K3J4:DZ5.G6IR4Z
M,ZL+R7/3K4JKFJ52-3V<IPFX/FC&I3FZ=2FYI<GM*=1.%2FIN=.6DXQN@HHH
MK$T"BORH_P""OG_!3S_AU'^S1X>_:'_X9Q^(/[2G_"0_%/PK\,_^$9\%ZO\
M\(MI?AS_ (21+Z?_ (2'Q?XO_P"$9\8_V%9R?8/['\.V_P#PCEY_PD?BW4M$
M\._:M+_M+^T+?]%_A/X]_P"%J?"[X<?$[_A%O%'@;_A8?@7PIXW_ .$+\;Z=
M_8_C+PG_ ,)3H5CK?_"-^*]*\R7^S?$6B_;O[.UFQ\Q_LNH6UQ#N.S-.E%UZ
M&)Q-)<U#!X^&68F=U'V>.J8&&90H<LG&<[X*I"M[2G"=%7]FZBJ>ZYJRC1KX
M7#U7RUL9@JV8X:%G+VF#H8W^SJM;FBI0ARXS]U[.I*G5E\<:<H7:] HHKX;_
M ."D/[:?_#O7]C3XS?M<_P#"G/&GQY_X5)I&FZC_ ,*W\#W/]FW^I_VIK6GZ
M+_:6M^(/[)U__A%?!VA?;_[7\7>*O[ UW_A']"M+W4?[)OO)\EL,1B*.%HSQ
M%>?)2I\BG+EE*SJ5:-"&D4W[U7$487T2Y^:<H0C.<.C#T*N*K4\/0ASU:K<8
M0YHQYFH5*CUDTE:%*I+JWRVC&<Y0A/[DHKY,_85_:F_X;8_9*^!O[4__  JO
MQK\%/^%S^#(?%G_"L_B F?$?AO?>WMAM^V?8]-_MC0]3^Q?VOX7\0?V7I?\
MPD'AJ_TG6O[,T_[=]CA^LZ[L5A:^"Q.(P>)A[/$86M.A7I\T)\E6FTIQYH2E
M"5FUK&36MFHR4X4^'"XJAC<-0Q>&G[3#XFE&M1J<LH<].?-RRY9QC*-^66C7
M2ZE.,H5*A117PK^W[^WKX)_X)[_ OQE\>?'GP;_:%^,'AKP-X9NO%OB&R^!7
MPW_X2PZ)H5IJVDZ-<ZMXC\2:YJ_ACP9X>TVPFUB'4]4-]XB.J6?AS3];U^'2
M+RRTJXSQ5J]+#TW5KS5.FFDY2O9-M)7LG:[E%7DXQ5US3BG<[:-&KB*D:5&#
MJ5)NT8IQ3;LW9<THJ]HRT3;=G:,FK/[JHK\YO^"6/_!0W0O^"H/[)6C_ +6O
MACX8:M\(_#GB3X@_$CP?H7A+7O$]GXJUM](\"^);C0M/UW5[W3]'T>PT[4==
MM8HK^\T"S_M>VT2XDDL(/$.N1Q+J$WZ,UUXC#UL+5=#$4W2K1A1G*G)Q<HQQ
M&'PV*I<W+*23E0Q>'FX\S<'-PE:<)J/+1K4J\/:49QJ4_:5Z2G&[BYX?$5\+
M646U'F4:^%KP4DN67L^:-X2C*117Q=^V#^V!XA_9"\*:K\0&_8Z_:R_:1^'W
MACPAK'C3QKXL_9ILOV=O$S^#M-T,337]I?\ @CXF?M%_"CXH^(=1CTZWEU;9
MX!\">,+-+!6,U]#=H]JOY<?L1?\ !Q?\#O\ @HWXB\8^&/V,_P!@K_@HS\9M
M0^'MAI>I>-[R#PE^QSX'\.^&+76Y;R'1UU7Q9\2?VT_!WAB&_P!5;3M1;3=(
MCU>75]0BT^_FL[">*SN'CQPU\96J8?"IUJ]&#J5J44XSHT545)XBLJBI>QPO
M.^7ZW5=/";M8EI-FU9/#TZ5:O:E2K5(4:-6<H^SJUJB3A0A-2G&5=J4?W"?M
MUS+FI1O<_H8HJ*"1YH(99();626*.1[:<P-/;NZ!F@F:VFN+9I86)CD-O<3P
M%U)BFECVNTM-IIM/=-IV::NFT[--IJZ>J;3W3::;E-22DKVDE)73B[22:NI*
M,D[-74HQDG=2C&2<44444AA1110 4444 %%%% !1110 4444 %%%% !1110
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "OX _\ @@7_ ,K37_!:C_O(W_Z\4^#=?W^5_ '_ ,$"_P#E::_X
M+4?]Y&__ %XI\&Z /[_**** /@#_ (*Q?\HLO^"EG_9@'[9'_K.OQ&K\ ?\
M@RI_Y19?'S_L_P#^*?\ ZSK^RK7[_?\ !6+_ )19?\%+/^S /VR/_6=?B-7X
M _\ !E3_ ,HLOCY_V?\ _%/_ -9U_95H _K]HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD)"@LQ  !))
MX  &22>P Y-)M)-MI))MMM)))-MMMI)))MMM))-MI)M!^''_  6=TS7/VLK/
M]GO_ (),^ O%>M>$-<_;M\4:]K'QQ\7>&5M'USX?_LC? NWL/%_Q6UZW.HVE
MSIL=UXQ\67'P_P#AEI2W?F?:)/%5^W]G:I9VE_:'\ O^#3;XY>-/V4?VI_V\
M?^".OQROWM?%7@'QYXL^('P_LI$:+37\8?#76(_AU\7;?1YKW[/?2VWBO0[;
MP/XQ\/6RVHCN-(T?6=6V0-/*9OZ(O^"<D/\ PU1^UC^VY_P4JU(C4/"/B;Q9
M_P ,5?LD7C^1)!'^SS^S5K^J6'Q$\8Z--;SR++8_%G]H>?QQJ44\\27,^B^#
MO#DBR-:20HG\S7_!P=X1\0?\$LO^"V7[$G_!7GX;Z9=6W@?XJ:[X>@^+KV=N
MLUM>>*/A[9VG@/XEZ/+'%)"R7/C[X"ZS9V^G1R\SZGHFLZ@LDKQ/&F^3SI9;
MFV2T,7*%'#\<X"OEF>5:TE3C@L9GT,/FO 4J\ZG*J$,GPN"R:E74O9QI8GB3
M,IU%&K"I*-YK2GCLNSNE0A*IBN#<10S'):5*+E4Q<\BG4P_&]*G"*;JU,RQ.
M/S'#44N9SH\,T*<'R22?^@163KVOZ%X6T?4O$7B?6M)\.>']'M);_5]=U[4K
M/2-'TJQ@7=/>:EJ>H36]E8VD*_-+<74\4,:\NX%5/"/BK0?'?A3PQXW\*ZC!
MJ_ACQCX?T;Q3X<U:U<26VIZ%X@TZVU;2=0MW4D-#>6%W;W$3 D%)%-?R??\
M!P5^T7\'O!W_  4._P""3'P _;HO+ZW_ .";7C77?B=\1OCQX?O?[47X<>.?
MB-X;2PT+X5/\6K?3#&VO^ /AUXJU70O$6OZ#=O=:.-.UF[U/6],O;2SC"XU*
M=6.88#*Y.EA,7C\T>4J>.]I2HX3$PP^;XBLL5&+A5]I#^QL3A:6&4Z$\1F-;
M"8-XC"^UJXBA-"=*M@L7F--U,5A,)E53-TL%%5JN+PT5E_L5A;1G!QK+,\+6
M=>4*E.A@XXC%RI5HTHT:O]*WPN_;"_9(^.'A[Q+XN^"O[4G[.?Q?\*>#([F;
MQAXG^%WQN^&?Q \/>$XK."VNKN7Q+K7A/Q/JVFZ%':VUY9W%R^J7-JL$%U;3
M2E8YXF?Z,K^=W]KK_@B?_P $SOVU?V>_!/Q<_8@^!'[+/@'XF>"?$7@3XS?
M+XO?LF^&OA9X \*>/I?"GB'2?%)\+:SJ_P ,+;2/ _C/PUXXT>UGTB#4==>\
M&BWE[I^L6.I6(M)3+V?_  <M?'KXO_L[_P#!(SX]>,/@UK?B7PIK7B/Q'\,/
MAMXM\7>#YY[+Q+X:^&_CWQIIFA^.+C2-5MAYVC76M:/-)X475XI+>>Q7Q"TM
MI=6]Y]GE6<74AA<-5E5C+"8NGG& RA4,PFJ&'BLP>486CF.)Q$*$JV%P5',L
MTJ4<PC/!3Q&7X?+\34<<96JX>#>!IU,9F%##0<*F#K9=7QSQ>&C.M4C5PU;,
MIXC PP_/RXC$?V?ERQ6%E2KQIXNKBJ=%QPJHUS]8="_;%_9&\4_%?4_@/X9_
M:G_9Q\1_''17:/6?@SH7QP^&6K_%?29%-DK1ZG\.]/\ $]QXOL'4ZGIP9+K1
MXF!U"R! -W!YGO6C:YHOB*Q&I^']8TO7=--YJ>GC4=&U"TU.Q-_HNI7>C:Q8
MB[LII[?[9I.L6%_I6IVWF>=8:E97=C=)%=6TT2?SQ_LI_P#!/S_@WQ_X*)_L
M1:#H'[-'[-O[(7CCP'J?PXT?PSJOC#P-X.\#:?\ M1?#C7+GP[:L4^('Q)T^
MU'QM\-?%/2)KV&^U"3Q=KSWE]>>3<SKJNCW,'VC[I_9&_P"";OPD\%?\$Z?@
M3^P;^U;\)?A=^T-X/^"%GXB\,VFC?%KP5X-^(N@:I%H?C/QQ:>"O']II>LV.
MKZ9HWB;4?!NLV^IVNH:>EGKGAZ36KRRCFT^[2YA3JQ>&J82>98:I"2QF7_4_
M8NJO88;,U6QV/P^*J4%>O7POL,-A<)BJ,*D\=3Q-+'TL3'&RPU.2GQ8;%+$_
MV;7A!K!XZ&,EB8I\^+RR=+ 8'$X2CB(M4:%>>(Q&*Q&$Q'*L+4PM; UJ+PTJ
MM2C4?ZCT5_"I_P &G/@GPS\-?^"@G_!;#X<^"M,CT3P;X ^*.E>"?"6C137%
MQ%I'AGPK\;/CSH6@Z9'<7<L]U/'8:586EHDUS/-<2K$'FEDD9G-S_@\W_92_
M9R\)_LU_ O\ :F\(?!GX=>$/V@?&G[4>E^#/'WQ5\*>$/#_A[QG\1=!U+X4>
M-[XP?$'7M)TZUU/QG=:?+X-\/Q:3J'B"ZO[[3;.R6QM9TLR(%Y<3.-'#\+8N
M'-4P_$V X5QJ4E&%;!+BMTUAH2BG.GB/JCJ06(<:E*52[=!6B[^GAL/+$8[/
M<OYHQJY)C,ZPG.DW2Q2R2BJ]>HKVJ477@I^QC)5%%Q2JRO)./]S_ $ZUYYX+
M^+OPG^)&K>,M ^'?Q/\ AYX]UWX=:AIVD?$'1?!?C7PWXIU;P)JNL:<FL:3I
MGC+3M#U.^O/#&H:II$D>J:=9:W#8W-[ISI?6T4MLRRGXV\=_LR_!W]JK]@CP
M3\-?C=H&M>)_!E]^S%IME=:)IOCCQSX/L[E->^#46AWLM_!X.\1:%!K$T%A>
MW']F-K4.I1Z3=2->Z=';79,Q_C;_ .#2_P#9@/[5O[)_[=OP<\<_$;QEX4_9
M[U?XT^ +7XI^"_AEKFL> _'7Q;@D\#:Q;6W@O6_BEX>U"Q\3^$_AM-:F>X\4
M:5X#F\/>+?%UT-/TRX\9:9X2B\1>'/%O3/#55G'$N3P=-U<BR['XZA7J2E"C
MBEA,_CD4)8EQA5J8:FYPK5YTL/2Q>(ES8:C1FI3JU*7F4\93GD_#6<3C.%+/
MLRRS 5J4;5*F$^O\.U^(&L/&]-8NJHPI86G*M4PF'C+VV(KVI05.7]W/@#]J
M7]F/XL>/O%7PI^%G[1GP(^)7Q1\"EAXW^&W@#XO?#_QEX^\&E7:-AXJ\'>'?
M$.I>(?#Q5T=&_M?3K/#JRGE2!N?&/X_? G]G;PS'XU_:!^-?PD^!?@V6[BT^
M+Q;\8_B/X.^&/AF2_GDCB@LH]>\:ZSHFE/=S2RQ1Q6RW9FDDEC1$9G4'_/K_
M ."_?_!-;]GW_@A[\5_V"/V]/^":^D^)O@/K-M\:+C0M5\!_\+&^(/C/1)/$
M7A6RL_%.E:GI^N^._$WB?QK;:?XIT2+Q-X4\=Z%<^([_ $35M&O+>VMM/L8I
MM2BU'^I[XO\ _!"C]C']OB.3XR_\%![?XC_M-?'OQIX;1],\:#XM_%7X;>#_
M ()Z9K-BES:>#?@1\+O ?C/1O!'A[PIX>EFAFMG\;Z/X]\1>)=3MFUKQEK.N
M75Y-"O/%5,1D\<TP<'-X3-\RR/-:.(Y:368Y?@\!F5.GEBIU)_6(X_+\QH5J
M<\95PU+!M6Q-:O.K3H4NZHHX;,88/$-^RQN68;-LNK8?]Y;#U\3BL%7AF'M(
MTW1J8'$X6TUA:5>6+C7IK#0IQIU<0?M=X1\8^$?B!X9T3QKX"\4^'/&_@WQ+
MI]OJWASQ;X1US3/$GAGQ!I5V@DM=3T37M&NKW2M5T^YC(>WO;"[GMID(:.1E
M.:W;BXM[2WGN[N>&UM;:&2XN;FXE2&WMX(4:2:>>:1ECBABC5I)))&5$169F
M"@FOXB?^#2?Q/\1/@S^T%_P52_X)X:IXOUSQ1\*_V9OB]-)X M-:N8YQHVLZ
M+\2/B#\,?%.H64,$CV>GGQA:>&/#FJZG9:8L6G_VI97%VD?GW4SO]G?\%!_V
MN/AK^U-_P5MT;_@F'\;/^%[ZW^QK^SE\#+3]H#]I?X7?LZ_!C]I+X[>(?VA_
MBOX@N] _X0#X3_%CPM^RKX ^)GCZ+X$^%_#WBK1/&/B;3=>TO1/"?B;Q)<:7
MH?B:ZNH)M%LK_IKTJ52MD4<MK*K0XDR:AQ!E]7&1E1>'RJ>35L\QE;'4Z$*D
MW5R_"X>5%T<,E+&8S$8'#T98?ZQB*N"RH*M".??7Z?LZG#>/Q&5YC'"/VT:V
M-AF."RK!T\'*LZ22S'%YAAN26)E&.%H1QE>M[=8:G1Q?]!O@G]N#]BSXE_$>
M_P#@Y\.?VOOV7?'_ ,7=*NK^QU/X5^"?C_\ "CQ5\1]-O=+OXM+U.SO_  /H
M7BV_\3V=UIVISPZ=?V]QI<<MG?S16=PD=Q(D9^H:_B\_X*U_L9_\$L/CU^QG
M\35_8N_X)M_M(?##]L;P#X?M_$7[-VM?L_\ _!'[_@HE^SAK5]X\TC4].NK?
M2M;UKP]^R+\./!FMKJ=A#>VL.H?$>^N8-)OI+?5K2_L=0MH;D?1O[,W[8W_!
M2?PY_P &X/[37Q=_:-^''QW^$O[;G[,_PC^,W@;PYXB^-7PR\<?#_P"*?B#1
M?"WA[3)_!?QFGT3Q_H6F:QK>I^'_  WXAD\_Q6]A=6>LZYX)OM2O[B>_&J$<
M-7$0HY3G^/E3K1K\/4,%B:U*?LJ>'S3#8^H\-2JY;6E+GC4PV-GAZ.8X2M3Q
M%7!T,1'&^UJ4:56*WIT9U<SR/!4Y4W1S[$XC!4IQ5:MB<MQ6%A"LX9A1I4G&
M>'Q6&^L3P&)P\Z/UG$X9X'V$*]?#2G_13XC_ &Q/V1O!WQ6L?@/XN_:F_9Q\
M+?''4T273?@UXC^-_P ,M#^*VH1R1WDT<EC\.]3\3VOB^[22'3M0E1X-'D5X
M[&\=25MIRGO&FZ[HFLS:O;Z/K&E:K<:!J9T378--U"TOIM$UD6%AJITC5XK6
M:5]-U,:7JNEZD;"\6&[%AJ5A>&+[/>6\DG\J'_!%']G+_@A9^WE_P3^^%6AZ
M;\!OV3?C]^T//\-M.F_:PF^+G@_P-XU_:ZA^,GB"*X?XF>+_ !;XS\407WQH
MTVU\3^,HO$&K^$/%FB:[9:-)IDD3>&[VU>WN;>W_ &._X)4_L":9_P $U_@1
M\4OV9/"<M[<_"^Q_:4^*WC[X.7.IZG#JNJ_\*Q\?P>&-=T+3-3NDE>[DO?"]
M[)JWA"6XU1(=2U(>'TUB=)(]1AN9_5Q6!E@,7C\OQ=2,ZV"P[JT,=A4WEN:U
M%F>&P;^HNORXI8:>"K5,RP>*G*O',,-#GA'!3AB,-2\RGC'B:>"Q.%I2]CBL
M54H8G#XA\F/RZC' 8W$4ZN*C23H.K/%X>C@J^&2I2P=3$TY<^,ISIUY?IM7Y
M;_\ !;C_ )1%?\%&/^S2?C'_ .HI>U^I%?EO_P %N/\ E$5_P48_[-)^,?\
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
M:'9WPT_4IK8K-,3A\%@<ISC"NIB,HS;*<ISF%2JHTL9A,'FSA3B\11BI49O
M5W...=.<+4(O$48OV6(I1K+\+7Q>9YMDE?V='-<JSC,\DE"DJE3#8G&Y?"->
ME3I3J*E6IRQ^'KX/ZLITIQ6)Q%.C-N-:A,_KDHK\A?\ @A/XF_9;\>?\$O/V
M6?B!^RA\+/ 'PB\(>*_ &CK\0_#'@/PQI/AMY_C9X/TRQ^'WQ0U;QA-IFG:=
M<^*/%]YX@\)R"]\7:X+S6=?TR+2;R>^N+9K0CPKX;?\ !.C]@[]I#_@J%^TA
M^UK/^R7\!;JU_9MD\,?!K2]4B^&/A:WT?X@?M7ZG??\ "[/C1\:/%&@CP_;:
M)XO^(7@>W\6?#;PKHGQ#U*+5M>M?%O\ PGSS:DVKZ;93Z?ZN.P'U'/<1E$ZC
MG0P3S&6*QD8)36'R^.&4<7A\.YN%6AF-;&Y?2R]3Q%.<UFF!JUFHPQM.GY>"
MQBQF2T\S=-T,3B(X&.&P-2:DOK>-JUJ<\#B*\5S4\1@5A<?4QLJ-"M1A'*LP
MY':>7U*_[TW%Q;VEO/=W<\-K:VT,EQ<W-Q*D-O;P0HTDT\\TC+'%#%&K2222
M,J(BLS,%!-?,G@G]N#]BSXE_$>_^#GPY_:^_9=\?_%W2KJ_L=3^%?@GX_P#P
MH\5?$?3;W2[^+2]3L[_P/H7BV_\ $]G=:=J<\.G7]O<:7'+9W\T5G<)'<2)&
M?Y\O^"@_[7'PU_:F_P""MNC?\$P_C9_PO?6_V-?V<O@9:?M ?M+_  N_9U^#
M'[27QV\0_M#_ !7\07>@?\(!\)_BQX6_95\ ?$SQ]%\"?"_A[Q5HGC'Q-INO
M:7HGA/Q-XDN-+T/Q-=74$VBV5_\ -7_!6O\ 8S_X)8?'K]C/XFK^Q=_P3;_:
M0^&'[8W@'P_;^(OV;M:_9_\ ^"/W_!1+]G#6K[QYI&IZ==6^E:WK7A[]D7X<
M>#-;74["&]M8=0^(]]<P:3?26^K6E_8ZA;0W(\9XAT\#ALUG1J8G!8MUZE##
M8']YF=3!8?,ZV43Q\8UH1PK]KBL'F%7"X!.>(KX' SQ=7$X9XC#8<]B6&7UR
MIEGM88?&TZ.$E5KXR]/+L/B,=E\<TP^$K2I.6+=L%B,!+%8N,(4<-B,?1PT*
M&,=.M7C_ &AU\Y>(_P!L3]D;P=\5K'X#^+OVIOV<?"WQQU-$ETWX->(_C?\
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
M3?%Q_%QE']HOK\WBZ6ZFU$M+<"6)W@;\"/\ @B'^T]\<_P#@G5_P54^/W_!
MW]H7XD:W\4/A!X?NO$6J_L;^*/&.IOJ>O^&-)T[PS!\3?#'A"POGCC5/#WBW
MX27C:M<^'8$M](\,>-/#FI6WANSL[/6+N ]6$ITL5CYY1&I-X^>"S''Y;55+
MDP>:TLIIRQ6886E3G.>,P6/I9?&684*.)EB*>,H4<3"-3#UZ/)/'%2JT,%+-
M(TKX"ABL#ALPIRFI8W+(9E6^J8/&UI48O"8K!RQTJ."Q4L-[*6#JUZ=1O$X=
M^U7[@?\ !Q)\;_%'P _X(X?ML>-O!>I3:/XDUOP)X=^%UEJ=M-=6]W967Q=\
M?>%?AMK\UE<V8\ZVO?\ A'/$VKK9W DA$%PT<IF4H >U_P"""NA:=H?_  1S
M_P""?>G6,*K:W/[/6@:K/&\< $MWXAU+6-;U-W6&&&-Q-?:C<NS.C2R*VZXD
MGF:25_QA_P"#IW_@F)^PY;?L1?M9?\%'(/@AL_;,N-9^ =G-\9/^%E?%YM]M
M+X^^&_PNDC_X5X_C]OA4N[P*BZ'O3P.L@Q_:88:P3J!]A_X(;?\ !$G_ ()A
MW?['G_!//]N^X_9E\S]JP?#GX>?&@?%3_A<_[0:?\7+M99;VW\2_\(.GQ77X
M<?N[J&.7^Q_^$/\ [ ;;L?2FC+(<\BA&IA>+9XI*$:N:<%X3,9T_]HEAJ-+*
M^)L3A</A*514H8VC6>+K8G$>VE@E2Q%65-4\3%>VEIGW+"7":PD(U:E+!\:X
MG+W6OAGBZ]>IPEA\8\;.G+$?4EAGA8X7"3H4\9.OADZM1X9S^KP_H(_9F_8=
M_9-_8VOOB[J7[,'P-\&?!J\^._CF3XC_ !5E\)QZFJ>*/%;QS1QW"P:EJ.H6
M^@:-8_:KV72O"7AF+1O"6CW.I:K=Z5H=G=:KJ,UU^8W_  <Q>)_BQX4_X(N_
MMA:A\(;C5[35;[2_A]X?\8W>AQW;ZC!\+?$7Q+\)Z-\1UWV?[ZWTV\\+WM]I
M^OW##[/'X?O-4%T4MFED3]Y:Y3QWX%\&_$_P7XJ^'/Q$\,:)XU\!^.= U7PK
MXP\(^)=.MM7\/^)/#FN64VGZOHNL:9>1RVM]I^H64\UM<V\T;))'(P(S@CSL
MUPU7'9=4P=.<>:&'P>'PT*TI^PCA\NJX&>%P$DN9T\"Z& C@/94XN%'"U7&%
M*4(2IU>[+,33P.94L?4C4=\97Q>)J4>2.*GB,6L2L1CHU)JT\>JV)^NQK56Y
MU<50ISJ55*2K4OY>?V1/VFO@1^TI_P $@?\ @D/)\$/$&@W<OP>_:L_X)R_!
M7XH>$-,GMTU?P!\3?A_XT\-:'XFT?Q#I2)!=:?-K%Y:2>)])NKBUBBUW1]8L
M]9LY;F&[\T_N=^U;^R?I7QR^-/[#GQTLM#M+KQW^R;^T/?>/+'6Q_9=OJ-MX
M!\;?"SQ]\._'6D"]OG@N9-+N;K7O"^O7.EV,SSW=]X;TV5+6=[8;/X<O^"G7
M_!$#]IO_ ((Q_%?PE^W1_P $M_B/XI\9_ Z;]H+X0ZW9?LMW[>,/&/C.V^*U
MCXZ&K?";P8W@+P];36O[07@33]?FN+7PXNK&#XA^%XIU$,VM:K)<^+D_I?\
M^",7_!P%\!/^"I5@?@]X]T>U_9Y_;:\*6=VGC'X&ZU>RQZ3XU?15E76_$/PA
MO]6:+5-3M;$V\UQX@\$:Q$OB_P '%;B*X.OZ39GQ+<_2SQU/B"OC<XP2J4,W
MCQ1CN*,?E-14X8S+L9B,NR98MX-1YJ>.P"J1S2I)X%U*F$RC-,-3JQ]E&-7#
M?-K!SR*N\+6K4ZV4XCAW#<.X/,Z?,Z&*PDLQXAC3CCJ=5\^"Q-6GF6&H45BX
MJ&(S#+JDU-5X+ZS_ $(U_$Q_P=9:=:C]MK_@AAJPC_TYOVC?$NG-+GK:I\5/
MV:[E8R,<[9I'8$DXW' &3G^V>OXIO^#K+_D\C_@A=_V<WXH_]6;^S17F9?\
M\E3P$^O^O_"GXXW$Q?WIM/R;1[KC&61<<J24E_Q#GCR=FKKFI\.5ZE.7K"<5
M.+Z22:U1_:S7\<G_  =D_M?>/;?P]^R%_P $O?A+K5UH6N?MR_$K11\6-1TV
M^%M?3?#*S\:>'?"/AOP9.B%9ETKQIXWUO^TM4?S8H[NR\#3:/.MS8:I?PU_8
MW7^>?_P<'37>H_\ !S#_ ,$L])U%I+C1X!^Q%'9VDRXME6^_:S\:-J B(5=Y
MG=(_..YF&U%RH50%E^%AF/%/ ^4UXTZF#S'B_*?KU"K%3I8K"9;[3.I8.M3:
M<:M#%U\MPM+$4IITZU"-2C4C*G4G%MU*N&R7BW,</4G0QN6\*9S7R_$0A&<\
M+CL30>74,9!33C&IA(XS$5Z5249JG7]C)1;:Y?[]?AA\./"7PB^&W@/X4>!=
M%T_P]X)^'/@[P[X'\+:#IEK#9Z=I?A_PSI-KHVF6-K:V\<<,4,-G:1(%2-03
MEB,L2?X^_P#@DG\?]0_8F_X+\_\ !27_ (),3ZI]A^ ?Q;\=^,OC]^S_ .#I
MKBX&E^"?B#K/A_P_\8-5T#P=927,MKIFE^(?AYXKU=M2LX$19;CX?Z3+%'"Y
MN5D_L_K_ #U/',MS#_P>W>&FM6D5V\7^$XI#&"2;:;]A6*.Z5L XC:W:19#P
M A8D@<UT974J8SC;+8XFI.L\_P IXVP&93FW.6(53*I<04:]7F?OU<+G>78?
M,:-23YJ-:6)J0:=6:ESUL%2I<&9Y[#]S'ARIPCFF71C%2=.IA,WADCIQD[3C
M'$93C\7@L0X23KT:JA756$5$^V_^"YG[0&L?MB?\%G/^"9?_  1WLIQ<? ZQ
M^*OPH^.?[2GAL7$<NF_$2_FU?4/%&G^#_$]@04N-)\,_#3PGK.IKIUWYUK?W
M?CR"\FLS/H^FSC^RGQ/X.\->,/!OB#X?^(=&T_4O!_B?PUJGA#6_#]Q;1MI=
M]X<UG3)]&U#1YK10L1L+G3;B6S>W55C\AS& %P!_G[:A-=ZM_P 'N5E'J[27
M2:?XTMH=-6X7:L%I8?L%-<V"P *F8X;@M-&WS;I"S,S$FO\ 0PKFP^%A5X%X
M?6(C"M'B3$<:9QF,7'^//%YP^'Z=*JWK..&R?+</E]!2NJ%#VM.ER1JS4MLQ
M=3#<79@J-6I!9-E7"> R_E2I2PKIX.IG.)KT7'WXU,7G.,J8^=;GYZE2EA*G
MN^SIQI_QP?\ !K5^U1XM\(?$G]OK_@DA\1_$]WKJ?L6_&+X@7OP"76+RZN]4
ML?ACI'Q/\0_#[QMX7LGN;FY$?A[P]XFM_#.O:19Q,1:3>.-50.UN+=(O['Z_
MSU/^"&\MS'_P=/\ _!3A(6D$,VH?MT)=A 2C0K^TAX0EC$IP=J"YC@922 9%
M09)(!_T*ZZ75GC,@X)S6O.=7&YMP7D6)S"M/6IB<;A*=3*:F,J2WJ5L71R["
M5L15E[U;$1JU97E-REGCL+3R[B7C+*Z'+'"8#BG,7@Z4*<*5/#T,QC2S>6%H
MTJ:5.EA\/B<PQ<</2I1ITJ-&I&C3ITZ=.$44445R$A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\ ?\ P0+_ .5IK_@M
M1_WD;_\ 7BGP;K^_ROX _P#@@7_RM-?\%J/^\C?_ *\4^#= ']_E%%% 'P!_
MP5B_Y19?\%+/^S /VR/_ %G7XC5^ /\ P94_\HLOCY_V?_\ %/\ ]9U_95K]
M_O\ @K%_RBR_X*6?]F ?MD?^LZ_$:OP!_P"#*G_E%E\?/^S_ /XI_P#K.O[*
MM ']?M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5^9?_!6K]HCQC\!_V/O$GAKX.W"_\-)_M.^)O#/[*/[,
MVG1%WO9?B_\ '*]/A+3_ !%#;P1SW;V/P[\/W.O_ !&UNYM[>?[!I'A6[NY$
M*1X/Z:5_/;^U1_P23_X*&_M0?MC? ?\ :]N_^"KW@'X?7'[+7C#7O%?[/OP<
M\._L OJGPP\*2>(%O-,U6;Q;9Z]^V)=ZIX]\2:WX2N4\*Z[XHO;W2YXK)+FY
M\%V'@B>^G%8SHT,7B,'@L;2E/*\3BL/'.9IOEEE,:T9YA@XQI5(8F=7,L/2_
MLU^PY)4L'F698F->%:CAJ=3HHUIX6&(QF'G#Z_A</7JY73G%3C+-50G_ &=6
MJ^TA*@L/@\9*CCJJK<\:T\!AL*Z4Z>)Q$Z='PA_P:P_\$2=)\*>&=+\7?L@7
M?C;Q7IOA_1['Q-XRO_VC?VK].OO%GB"TT^W@UGQ)>:?H?QRTG1;&YUO48[G4
MIK/2=+T[3;:2Y:&RL;6V2.%/AC_@JI_P; ?\$V]!_8$_:3\:_L/?LP:C\,OV
MF/AOX!OOB7\/-7TOXN_M%_$J\UX> I(_$_B/P/;^$OB%\7?%GAZ^N_&?AC3M
M7T#39O[%N-0L]5O+&YL,S1^5+_61\+]-^*.D>!M#T_XS^,O ?Q ^)-NEXOB3
MQ=\,OAMX@^$?@G5Y'O[J33WT7X?>*/BI\:]<\/BVTM[*TO4O?B7XD^W:A;W6
MI6[:;;7D.DV/FW[3G@+]H;XF?#'4/!O[-_QL^&GP#\8:X;O3=8\>?$KX#:S^
MT'!;>&[_ $K4+*Z@\,>$M+^.'P.L]+\3+>W%C=VFN^(-3\7:)#:VUW8W'@^\
MEOH-0T[//(8JOA<RC@YP6-JQK3PE3!\F&P\<8Y/$X9PBHX6G1P4<5&C2K4HT
MH4X8&6)P\,/*E&E3D\GG0H8G+Y8R,ZF%HSH1Q<<?.>*KUL-!1HXKVU5RQ-7$
M8ROAWB*D,1*I.K4QLZ.*G5C5E.2_!'_@U"_;EB_:L_X)C^&O@WXCU6&Z^)W[
M&VM'X+ZO:LX%[<?#:>*36?A)K#Q-+(YMH=!DOO!L4H2-"_@V3*AFW-^MG[>7
M[%_[$G_!2?PI<_L>_M7>%;/QEK%EX?C^*_A-=,NM0\.?$CX?6\NHW/A6'X@_
M#[QE:VV-.NH=21M+U73O.U/2M1BDM++Q;X>U+2+ZUM[G\#O^"=O_  ;+?M6_
M\$O_ (WWGQT_9<_X*VZ'9:QX@T=_#OCSP1XW_8,D\2?#CXD>'C<B_@TCQAH-
MI^V1HNI,NGZFL>HZ7JOAW7?#WB'3+A9H;'6(+&_U.SOOT^_;Q_X)Q?MO_M$?
MM3?LQ_M>?LL_MS^$_P!E/XM_LX?!W7/AYJL@^"VJ>/?!OQONO&WBK0=;\:^'
M/%O@C4OB%#:^'OAG=Q>'K:\L=*O=7^(FNI?S6B6NHZ1J^@Z?XOF]C/:V$S?%
M8+%UX3J1S&=+^W8*E.=?!X^CEF-<\WP[C4HRQ%+$9I@,LQ,Y86M1S"C7S3'*
MA3=:$:L_)RJEBLLHXW#X>HKX1XBKDU6<U"GB<'7S3#-97B>95_95Z> Q^:TH
M*M2Q& J4,)A/K%1TU5I'\JW[6/\ P3+_ ."E?_!M%?7_ .W'_P $Z_VI_$/Q
M;_8YT3Q+HLGQ;^&GC;;;?V58Z]J>BZ#:1_&/X807L/@CXB:'K&H#2O#H^)W@
M6U\,>//#LE_:+;:5X<T^"?7C_;MX/^,G[/7[;7[#_P !O&?QU\'^'Y?A+^W;
M\+/AK92_"WQ]ILVMZ+K>H?&KP5%XAMOA]J'^B/$9G;[99Z5JUP=/62_M+&XT
M^\MM3N--#?E)\7O^">__  63_P""C_@I?V:/^"EW[1O[!?PI_9$N_%'A36_B
M5H'[ 7@GX^77QA^/N@^%=576X/!7BWQ5\>]030?AII%UK6E:#J]U>^"M+UJY
MN+E+BTDA_L^VB@O/OG_@HA_P3BU?]K+]B7X>?L:?LW?%FV_9%M_AIXZ^ ^N?
M#KXEZ!H&I^(-0^$N@_ 2^M-4\(MX*\/:7X@\)W.H:WILVAZ%8:2LOB[P['9Q
MB75'U.6>RCL+_EE4D\CJX+,E_:_/GV4QR^,G2Q&88;A>M0I8?/J.,G7CAZ<W
M"O7^N93@,55J5Z$,MKNO/#SQ6&A4[)PA',Z.+R]RR[$4\IS>68U(RG2RVOG=
M"<ZW#\\)3H.M5=5K#RI9EF&$C2PU6GC\-2H0Q%2C7E0_FE_;6_X-8/B[^R=X
MDUG]L+_@B+^TE\4OA7\4/!*WWB6P^ >L^.+W2O$%SIME-9ZQ)X5^&'Q?ANK&
M;5[.2;3(XX_A_P#&.'6]+\4J(;37_',BQBVO?W4_X-Z?^"E?Q7_X*;_L'2?$
MGX_:596?QW^#?Q0\0_ OXHZUI>D+H.F>--7\.:)X<\0Z;XN&BPA;/1M9U#1?
M$UC:^)]+T]+?3H?$-AJ%WIUAI6G7UII=GPS? C_@Y+7P\WP'D_;+_P""8^L_
M#F_\+GPGJ'[7VH_ [X]Z?^UY8+=:#]CN_%FF_"/1];@_9VNO%UKJ(*6<UUJ5
MOI4ZRR:U/I\-TD6DK^D'_!.#_@GU\'?^"9_[+_AG]F?X.WNL^([>TU?5O&?C
M_P"(?B@6X\5_$_XE>)OLI\3^./$(M1]GM[B_%E8V&G:="\\>DZ)INF:9]JO9
M+62]N=\#+V&#SG"8C$O&9=4P^!CD%/$2JSQV#S.&:SEF&(IK$0EBL'E=3)XR
MI3P^+Q-:IBL?B*$J,)4L//%0RQL(5JN68BGAY8?-*>*Q']J5<-*E' 5\IEEC
M5&AB'1MA\;F']JRHRPU3"8>@L)AL/B9XJ<)5Z6%K?RT?\&OEQ%9?\%3_ /@N
M[HEV7MM6E^.6LWB6$\4L5Q]GT[]HGX[V][(R.@\O[/-J-E'(DA63-PFU2 Y7
MV+_@]8O["+_@GS^S#IDM[:1ZE>?MB:+>6FGO<PI?75I8?"#XJQ7UU;6C.)Y[
M:REO[&.[GBC:*VDO;1)F1KF$/W?[3G_! +]O7X<_\%(OB#_P4$_X)"?MN?#C
M]E'5_P!H;5;R]^./A?XE^'+C5+?1)/%>HV>J?$.^\+Z#_P *X^*'@?XEZ=XA
MUVSB\8V?@WQUX?\ #2Z7XH>YEM?%\$,MI+IWH?\ P4B_X-]/V@?V\?V4O@K\
M*O%G[9&F_%[]J>W^.F@_$7]H']KCX[>&&T::3P/I7@#Q_H7_  @OP)^#?PQT
M6+PAX#\(V7B?Q1IFHV7P\TO4?"&F:JZZAXF\3>*]6UZUTVU;S&JN*R3@B#IJ
MABN'<-P1E&/PE6<55JU>&,8J57%824>:@\OJX>A2Q53&XFK15.%1TJ6%Q.(:
MA0]6C5I8/B#B?$JHJV$SG$<29E@<1"+4:='.<K2CA\9%VG#'T\2ZN$IX7#0K
M>VJ.E5G6PV&52I5_H8^&/_)H?P]_[-O\)_\ JL=/K^0__@R0_P"3=_V]?^R^
M?#;_ -0?6J_HU\)?L;_MU> ?V./#O[-OAK_@H9X3UKXEZ9\./#_PDO?C;\2?
MV/=+\1Z=I_@[0O"VO>&3K/@;X>>!?CS\*]7T?XEWT=_X?>?Q9X[^)_Q.\-1P
M>%+06WP^@U75M8UFZ_/G_@D%_P $*OVF/^"/NO\ CRU^%?\ P4,^&_Q=^$_Q
M@\2>"-;^*WPY^(O[$WB6PU&\C\(RW\%Q=_#WQCX>_;0MT\$^+=8T35+W2&U_
M7O#'Q T6W,>FWEUX0U1M/6WF]SVM"?%?%^/]LHX'.,FQ^ P&)G"HHSQ.+XK>
M?4U6IQC4K4*,,&U2J5Y4ZD%B^:E"E4I0^L3^:CAJ\>%.$,O<+XW)<XRG,L=0
MC)75#+^$JW#]:%*<N6G4KSQ=3V]&DYPYL,E*=6E6FJ5/\]?^#V+_ )-,_8C_
M .SH=>_]5KJU?V9^!_\ D2_"'_8K^'__ $TVE?SN_P#!7?\ X(;?M1_\%?=4
M\#Z1\5/^"B?PU^$7P>^$OB[Q;XH^%WPS^'/[#_B"^O[:7Q"R6>FZA\0_&?B/
M]LZ\D\:^+=#\/0QZ*NMZ%X>\ >'[HW&IW]MX+TN34#!!^K7PY^#7[??@C]FY
M?A7J_P"V+^SIXU^-^B6GAKP_X-^/6J?L2^.[#2(O#&C:5;:9J=UX\^$NG_ML
M)#XP^(.JM ]]:^*- \>> /"NG7;I]L^'.M0K+%/YV7UOJ_#>:X.K3G'&8CC+
M&\1X?#7@YU<#C.'<AR2G2=12="EBZ>(RVK7K4JE7DAA9\\:]6K2G1J^SF"57
M-<IG2G&IA\+P]_96(Q*YE2IXN.;8S,;QA.,:]7#RH5HTXUX4DW7M3=",)JM#
M^7#_ (-L/^4R_P#P7H_[+3XY_P#6F?BU7C_Q)_:H\-?\$PO^#N/XR?$K]HG5
M8_!?P1_:[^%'@#P5-X[U&2:UT#P_X>\=_#SX9:1X9\7:U*HECBT'2OBI\)9?
M#NN:M<"*ST2R?4=9OI;;3[&YF7]6_P#@G3_P0%_:P_X)Q?M9?%K]J_X?_P#!
M3CP'\2M:_:'U+5+SX_\ @?Q_^PC?6_AOQ^GB#QO)XZUG4-*G\+_MCZ+=^#_%
M,&JWNLMX:UFR74-'T9]7N5U#POK^G :8_P!I?\%G/^"(_P "/^"P/PR\,6GB
M;Q+=?!_]H#X70:G%\)OC?I&AP^(3I^GZL\-QJ?@WQOX;:_T=_%7@O4;NWAO(
MK:+6-,U7P_J8DU+1KY([O6--UA4<16RNEX?XVA".-J\/<*T.%L^RR$Y4JF)P
MF*R6MDN<1PM><%3G%1JX?%82K!J57ZO.+H1JT(TL7=6-+,,3Q[A:\WA,/Q+G
MM3/,IS'E]HL-7PN99?FF5RKTD_:4Y3JY=4P^+IU*=2G3I8NG+VKA.O4PG[4V
M=Y::C:6NH:?=6U]87UO!>65[9SQ7-I>6ES&LUM=6MS SPW%O<0NDL$\3O%+&
MZR1LRL"?FZ+]HGX+^,_ OQK\1^)[K19?@Q\/_B!J_P %?$WBO5DM_$?@KQ;>
M6X\/>%?&5J;:SM=1AN=#T;QSXCU3X8^)DO89K*VUSPYXCBU-H+"SNI(OXV_V
M6_\ @V/_ ."Q/@75;7X/_%3_ (+(>//A/^QSH=Z+"T\ _LO?M!?M2W.I^(?!
M2:AY=SH5O\,_$,7PW^%_PYN]8T*&%/.AO?B-I6B7\QC;2/$5I8HU]_4U^T'_
M ,$[O!GB[_@F5X__ .";?[.5SH_P2\%:]\%8O@CX&UN\M;_6H/!FEW-U8KJ'
MBW48+2>UU/Q1XD*C4O$=])/J.GWGBKQ/<2RZEK>FR:E<ZM;F+IT(X'$XBFOK
MSK*C2PN42A3CBJM"KB\$L;4Q]2JOJ&'?]G5,;A<-A).O[7$SJ8K&JC@<+&AC
M.?#3JRQ%"A4OA9TY3GB<S@ZCPM&='#8R6'C@H1DL;B)3QT<%7JUH^Q5+"T?J
M^&J3QV*IU\)_/%^WY_P:4>!;GQ5K'[3'_!)KXV>+/V0_C[H][?>+/#'PLF\4
M^(-.^' UR:&_>ZL_AC\2-!N8?B)\&KK46NW@LHWO/%WABRCD_L6PL?"V@R*^
MG_:'_!MY_P %)OVO?VN?"W[5G[)/[>VGW-S^U-^PCX[T#P%XO\:7UEIMKKWB
M+3=7N_%N@/I'CF707D\.ZIXS\*>(O FN6-QXGT7R[/Q5H]UI6HM]OOH+_6]6
M]0\ ?LV_\'&_[.?A/PC\#OAI^VI_P3=_:E^'&AZ=!X>_X7]^UI\&OVB?"/[2
M&@Z'%=W&GVD]MX:^$_B[7? 7C_6-#\/?8[VPO?'7B9M1UG5K=-/\2ZSJ*?:O
M$&H?</\ P3#_ ."9WAC_ ()W>"OBWJFM?$G5_CY^TW^T[\1;WXP_M1_M"^(-
M$L/#5]\2OB%J-QJ5[Y&B>&-.ENK7PKX+T*[UK6G\/^'X[V]:WFU;4[M[A5NX
MK.SZ<N=/!K-L,\5+%9%4RRO2RO"XI5EC*&>K,<M>"Q>"P^(=?$Y?A*>74\S_
M +1]KC:M#$2J83"X18E1E/#Y8U/%4\OKU,/[#/89AA*F)Q&#J4G@Y92\)CGF
M6'Q]>E"C0Q]6IBI8&&74Z6#HXNE5=?&8MX6$)1Q/Z@5^6_\ P6X_Y1%?\%&/
M^S2?C'_ZBE[7ZD5^4O\ P4P_8=_; _;Z^#_Q6_9J\!?MI?!_]FK]G[XP>&+'
MPIXML8OV.?$7Q<^,]WH\GEMXIT9OB=J?[6O@GP5%H7B@QBVD@TWX,:9X@TS3
M7FM+?Q/+/(U[7A9O0K8O+L5@Z$.>KBZ+HPE*484J;]K@ZCG6G)WC#DHU.50I
MU9SFHP48\RFO5RVK2H8W#XFM/DIX>K&K-*,IU)I0Q$.6G"*]Z7-4A?FG3C&+
M<W)\K@_R@_X,XO\ E$EK7_9UOQ@_]1OX;U\<_P#!UE_R?S_P0P_[+KXE_P#5
MP_LU5^M7_!)S_@CM^V+_ ,$E_!-]\%_AG_P41^$'QA^ 7B+XF6WQ&\2^ /B=
M^PGXGMO$=A->Q:+IWC&#X<^._"W[;NDCPEJ7B?1-#M+:*^\3>&?B'H6BZK'%
MK4?A.^9]0LM2\=_X*E?\$"OVGO\ @J;^T'\+OCC\1/\ @I)X ^$UA^S_ 'VL
M/\ _ OP\_89U&^@\%VM_XMLO%-IJ7BC7_%'[8FIS>./&O_$D\,6>MZXFE^&O
M#.IOH$-SI7@7PY#>WMC+]3C\;1J\5<(YU1YIX/+,\X3S+'IQY*^'P^097EF!
MQL52E_'JU:M"K+!QHU)1KTXN=2>%:<)_.97@:V$X:XIRBK*DL7F>4<9Y?@7S
M2=&K6XDQV;8C SG.$)2HTJ-/'TWC'.#G2]G)4X5Y5*:C_2_XA_Y &N?]@?4_
M_2*>OXJ?^#*G_DA__!0K_LX[P)_ZB&OU_3MXF^#G_!1#Q#^SW=_#6#]M#]F3
M0OC7JEQJFD:E\=],_83^(+:;%X(OO"ZZ1;G0_A3>?MU7-GIGQ2M=?:X\1/XY
MO?&6L>!YK>2+1H/@_9&#^U)?RH_X) ?\$*?VDO\ @D#XP\?3?#G_ (*&^ /C
M)\)_C)KWA+6/B]\-?'O[%>M:1JVJOX6DU)%U+P'X[T3]L&1_!7BR^T[5[[3G
MUG6_#/CW01&UO/=^$-0GM(&7S<MA'#YSG=6M5A'#8OA6>287$I5)4ZN-GG>6
MYNI2@H>WHX=8?"SHSK5*+<<4W2]C.G"6(GZ695)8C(,IPM*C4>*PG&.!XBQ&
M'O3YXX/"<.Y]DE2E3FYJC5Q4L1G%.O2A&K"G/#4*DG5IU*M&DOC/_@]5_P"4
M=?[-/_9YOAK_ -4Y\8*_J+^&/_)H?P]_[-O\)_\ JL=/K\@_^"RO_!&']H;_
M (+!67A/X<^)_P!NSX>_ ?\ 9^^'/CA/B#X%^'GAC]CWQ!XT\;2>)&\*R>&I
M+[X@?$K4_P!KC0-)\6268U+Q'+H2^'OAMX"MM.L=:%E?VVLWMF-8N?U(_8W^
M WQ]^!/[/GASX$_M(_M > _VF[CP3X3T'X?>&/B!X2^ VK? /6]1\%:#X<MO
M#L,7Q TJX^-_QDTKQ+XJN8;8-<>(?#2> ]/>';')X;DO?.U*?A5&=?A3BS*Y
M.-#&YKG..S# TZS;C4P^)X0GP]!5*E)5:=&LL8XUI49R;^J2=1574@Z$NNM6
M5//^%\="+KX7*LHC@,9.DTI1Q"XHHY]>G"K[)U*/U6E*@ZL;6Q3C#V3HMUX_
MRX?\&3W_ "9_^VC_ -G0Z+_ZK;1Z_3/_ (.I?^4(O[5?_8Q? #_U?OPXKX0_
M8M_X-W_^"A/["W[3/QE\*_L^_P#!2?3/A1_P3>^-WB<^(_B%\/O!OA%-2^/_
M (NT"*_U"*T^'=J?&7@O7- ^&&K+X4U&7PO=_';X;_$C3O&]S;PP7<7A:UN+
M;33IGZT_\%5_^"6?QJ_X*.?LZ6W[&GP\_:P^&/[*?[*O]G?#J'4_!>F?LIZ[
M\4OB'?W/PTU1=1\/Z5;^/C^U!\-O"^E^ [8Z;X8:U\+6GPM.L6]YH)FG\8WM
MC>KI=ET\13><Y9EM7#0E3Q%; <*X2I@J[A#$8)Y+'*%F%3&RC*=&G%SRVI#!
M4Z%3$UL7=U)QPM&>%J8@R=PRO/,U=2I&MA89MQ/F%+&T8U/88REG%7,YY?3P
MD9QC6E5<,=">-]M2P]+!V5-5<36C7IT<;_@EA\;/!_[-O_! S]E7]H+X@?;C
MX(^"G[#L/Q1\5IID N=3FT'P/X9UGQ%J5MIUNS(DU_<VVGR6]G'(\<;7$L8D
MDCCW.OSW_P $G/B)XL_X+;_!3QE^W!^V+J":O\$/$WQ7\?\ P\^"7[#?A[6;
MR'X">$_ ?A#S=$NKS]H'0+-[/_AHWQUXJ36;A-7T?XLKKOPML+*QT?6/#'PX
MT/4KLW$'UI^Q5_P2\^*7[/W[!OBK_@G!^TK^U)X,_:L_9MU+X.>,/@CX3GT3
M]G'5_@-\4O#W@KQU#KUEK.E:[XPB_:&^*V@>*;#2]-UZ2S\)_9/!'A;7-(-M
M%+J?B'7U6&&W_%7]@/\ X-]O^"O7_!/[XK>/OA-\!O\ @J_X2^#W[!'CGQ6?
M$OB(> ?AQH_B_P"/WBB(PZ9I]RFF>!_BW\*O%7P\^$'C74] MY=%F^)/@OXF
M:Y<VLVEZ+K$OA750L>D:9ZV+Q5'&\5\0XMN,L-F6#HXKA_&5[4\'EF/J9I#%
M9G+,(5*=6I1Q[P-*EA<'B887,)8>G&K/+8?7<7*OA?)P>'K83AG)L-"7LL9E
M^9589W1HRE+%8[*X8#$T\NCEE6G.DZF'CF6*>+QF&5;+ZN)=.E2QE:G@L*H8
MGR7PYH^D>'_^#TF31-!TO3M$T72_V>X++3-(TBQMM-TO3K.#]CVP2"TL+"RB
MAM+.UA0!(K>WBCBC4!40 8K^G+_@L1_RBG_X**?]F;?M"?\ JM/$-?AK\6O^
M#<+]HC0?^"K7PU_;M_89_;+TS]F3P38^#]&TSXC>,O%5EK7QP_:7E\3P>%#X
M#\=Z_:/\6=#\<^!_B?XA^+'AF:]N=?\ &GQ)UR"\T#Q+>2:Q!X<\0O%;);_M
M?^VY^PM\=_VD/V0=1_8L^!/[5GAKX"_#7QQ\*_$'PC^+?CCXJ? CQ/\ M/\
MQE\9^'?$%E::=J%]I'C6\_:*^$6E:%KVO64GB%?&.L^(_"GCW4=:N==%[HES
MX4N; 27?SF+H3K\"Y7E$)2J9CAJ/$N6U*55.G.<\PXPS;.(8^I*I4JJE@9X7
M%4Y49UJM;&XB52#>%IKVLX>WA*U+#\<X_.FE#+L1/@_&0E3A[M*ED7"&29+/
M!PC",8U<;*O@)<]*A3IX/#6J4WBZBA1]O^;O_!I/_P H8/A'_P!E@^/'_J=W
M-?TO5^'?_!'S_@E5^TK_ ,$GOAPG[/?_  V_\.?VBOV:SXK\4>-D\%ZU^R#K
M?PW^)NA:]XFT^"*>W\(_%+3?VK/%NAZ;X?EUFTM]<U/2_$GPN\87EW(]]:Z5
MJ^@+>":#]Q*^CSK$T,;CYXS#SYZ=>A@?=<9PJ4JF'RS*L%6IU(RBE=5\%6=.
M<)U(5:+IU4Z;FZ4/G\IH5L+A'AJ]/DG2Q6/FIJ49TJM/%YGF>.HSI23YM*.-
MI0JQJ4Z<J=>-2FO:PC&M/S;XR_\ )'_BM_V3;QS_ .HOJE?Q(?\ !CS_ ,DF
M_P""@G_91/@-_P"HU\1J_K>_;/\ @C^V!\?/ OB3X:_LW?M4_!_]F'PYXX\!
M^(/!GBSQ'XL_94\1?M ?$VSN?$$-QI\^N> ?$"_M/?"#P/X:>#2+F2UCLO$W
MPS\?,+UCJ,-];E8K:+\2O^"67_! 3]K_ /X)%:O\4;K]FK_@IM\)?%WAWXQ0
M^'!XW\"?&C_@G[XE\3>%KG4O"AU5-"\0:6W@[]NWP!XCTK6K.UUO5+-I(/$#
M:;>V]Q&-2TR]>SL7MO-R6:H9IGV(Q*>'H9GPLL@PM2?O6QD<^PN9>VK0I.K.
ME@W1H.*KVJ5.:2F\*H1E%]><X=XO 9#1H3A4K9=Q30SS$0]Z,?J<<JQ> E"%
M2:C&6)C4Q?M)4DN7DI2C&M*I.G;YS_X/5?\ E'7^S3_V>;X:_P#5.?&"OZM_
MV=/^3?/@3_V1OX8?^H3H=?B7_P %D/\ @BS^T9_P6#L_!/P_\8_MY_#KX&_
M;X:>+#XZ\&?#OPE^QIK?BWQ9=^*[CPK%X<NM6\=_$76?VN=+M?$;6;7?B63P
MY:>'? _@>RTS3/$!T_6+?Q)J6G6^O2??O[/_ .SG^WW\#?V8=,^!%[^V=^S7
M\1?'?@#P?\.O /PC^,.O?L+^/M'72_#?@VS_ +&UBX^*/@#0?VYK73_B+XDU
M?0;;2[30=4\)>(/A)I7AW4+.?4]9\/>-([TZ?!.7S]ADN>X:K%QQ.)XJ6=X2
M@FI2Q&#CD.#R9Q51?N:6(>(H.O&C6G%?5'*K*K&I3>'GOF"=?,LAK4N65#!\
M-8C*L54?-%T<7B,]GG$?W;CS5*%/#R]A5JTG)K%)4X4ZE)_6%_,I_P &]?\
MRGU_X+N_]E ^+?\ ZU'XAK^VOQ-X<T3QCX<U_P )>)=.M=8\.^*-%U3P]KVD
MWL23V>IZ-K5C/IVIZ?=0N"DMO>65S/;S1L"KQR,I!!K^8S]AC_@@'^U_^P9^
MV9\9/VV_A_\ \%0OAY\0?B1^T5=^+[CXX>'/B5^P1JUWX.\;CQSXUB\>ZY/!
M;^&/VU_#.K^'M4M/$"27/AZ]TW53:Z6)GMKO3=5TYI;"7^HT9P-Q!; R0" 3
MCD@$L0">@+$@<9/6I5"A+ASAG*\0Z5>> X5P&09IAI1E*#K8>&80Q48N453Q
M&#K4L>Z4*L90<W[:$J-.T*DJKUZLN)^*\UH*K2HYMQ3B^(,MQ"E&,X4:]#(Z
M-!3Y9^TH8RC6R5UW%1E&$*N&G"O*I"I3A_ Q_P $L?VLKS_@AG^U+_P5B_X)
M??%]+[4?#O@>Z\4?M"?L2^&9VO3=_$WQ-JUOI>G_  ]^&_A>]U )<:IXA^,'
MAGQ!\++.RM]/TN[MU\2^&?%I:[D>.0R_V=_L1_ 34_V;/V8?A;\+_%&H0:W\
M1UTW4O''QE\3VZA(_%WQQ^)^MZE\1OC-XK1?+AVP:]\2?$_B6_L8!%$EIITM
MG90Q106T42?G]^UO_P $<?AO^U+_ ,%4/V'?^"C6K3^&K6/]F/0_$=O\2/"=
MY:7?]K?$?7_#$DFM_L]:I:R6MFUE*?A_XPUK7M:U6;5;V"62WL/#UA;0WMND
M\5M^UU=5#%59Y)ET<;4E5SI86ADF8UY2E*>(RSA7$XO!Y!BZTY?'B\WPN*PN
M8XV:<N:648+GY:JG!98FE!9MCGA(4Z64UL1+/L/1IQ]G"CF_$.#H2SG"0IIJ
M,<-E6(PF-IX.*@HPEG^*=+W%=?P0?$G]JCPU_P $PO\ @[C^,GQ*_:)U6/P7
M\$?VN_A1X \%3>.]1DFM= \/^'O'?P\^&6D>&?%VM2J)8XM!TKXJ?"67P[KF
MK7 BL]$LGU'6;Z6VT^QN9E_O6L[RTU&TM=0T^ZMKZPOK>"\LKVSGBN;2\M+F
M-9K:ZM;F!GAN+>XA=)8)XG>*6-UDC9E8$_BM_P %G/\ @B/\"/\ @L#\,O#%
MIXF\2W7P?_: ^%T&IQ?";XWZ1H</B$Z?I^K/#<:GX-\;^&VO]'?Q5X+U&[MX
M;R*VBUC3-5\/ZF)-2T:^2.[UC3=8_GS_ &6_^#8__@L3X%U6U^#_ ,5/^"R'
MCSX3_L<Z'>BPM/ /[+W[07[4MSJ?B'P4FH>7<Z%;_#/Q#%\-_A?\.;O6-"AA
M3SH;WXC:5HE_,8VTCQ%:6*-?<N6U:U3*\NR+%PC0Q.1_7<#E^:5JMLNQ.2XC
M,\?FF#CB?94ZV)HXC+ZF:8JC*G1H5:U6'M%3I574P]4Z,S5-YEB<ZP\W4I9M
M1R^IF&74J4Y8O"YI@<MP>55:F%4Y4Z56ACJ67T<0Y5*\:4*M17G0=.I1?]DD
M7[1/P7\9^!?C7XC\3W6BR_!CX?\ Q U?X*^)O%>K);^(_!7BV\MQX>\*^,K4
MVUG:ZC#<Z'HWCGQ'JGPQ\3)>PS65MKGASQ'%J;06%G=21?RL?M^?\&E'@6Y\
M5:Q^TQ_P2:^-GBS]D/X^Z/>WWBSPQ\+)O%/B#3OAP-<FAOWNK/X8_$C0;F'X
MB?!JZU%KMX+*-[SQ=X8LHY/[%L+'PMH,BOI_]#O[0?\ P3N\&>+O^"97C_\
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
MQ&)=%UIUN>G3CAL++ZUVW_!"W_E$#_P3S_[-H\"?^BKFOYV/@_\ \KJGQ_\
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
MO]HW]I73-/\ 'VA?#^S^Q7'C^_\  _CWX7_9OB'JVB:7)&LFH7^C^+-=\/\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %?P!_\ ! O_ )6FO^"U'_>1O_UXI\&Z
M_O\ *_@#_P""!?\ RM-?\%J/^\C?_KQ3X-T ?W^4444 ? '_  5B_P"467_!
M2S_LP#]LC_UG7XC5^ /_  94_P#*++X^?]G_ /Q3_P#6=?V5:_?[_@K%_P H
MLO\ @I9_V8!^V1_ZSK\1J_ '_@RI_P"467Q\_P"S_P#XI_\ K.O[*M ']?M%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?
MP!_\$"_^5IK_ (+4?]Y&_P#UXI\&Z_O\K^ /_@@7_P K37_!:C_O(W_Z\4^#
M= ']_E%%% 'P!_P5B_Y19?\ !2S_ +, _;(_]9U^(U?@#_P94_\ *++X^?\
M9_\ \4__ %G7]E6OW^_X*Q?\HLO^"EG_ &8!^V1_ZSK\1J_ '_@RI_Y19?'S
M_L__ .*?_K.O[*M ']?M%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %?P!_\$"_^5IK_@M1_P!Y&_\ UXI\&Z_O\K^ /_@@
M7_RM-?\ !:C_ +R-_P#KQ3X-T ?W^4444 ? '_!6+_E%E_P4L_[, _;(_P#6
M=?B-7X _\&5/_*++X^?]G_\ Q3_]9U_95K]_O^"L7_*++_@I9_V8!^V1_P"L
MZ_$:OP!_X,J?^467Q\_[/_\ BG_ZSK^RK0!_7[1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7\ ?\ P0+_ .5IK_@M1_WD
M;_\ 7BGP;K^_ROX _P#@@7_RM-?\%J/^\C?_ *\4^#= ']_E%%% 'P!_P5B_
MY19?\%+/^S /VR/_ %G7XC5^ /\ P94_\HLOCY_V?_\ %/\ ]9U_95K]_O\
M@K%_RBR_X*6?]F ?MD?^LZ_$:OP!_P"#*G_E%E\?/^S_ /XI_P#K.O[*M ']
M?M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %?P!_\ ! O_ )6FO^"U'_>1O_UXI\&Z_O\ *_@#_P""!?\ RM-?\%J/^\C?
M_KQ3X-T ?W^4444 ? '_  5B_P"467_!2S_LP#]LC_UG7XC5^ /_  94_P#*
M++X^?]G_ /Q3_P#6=?V5:_?[_@K%_P HLO\ @I9_V8!^V1_ZSK\1J_ '_@RI
M_P"467Q\_P"S_P#XI_\ K.O[*M ']?M%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %?P!_\$"_^5IK_ (+4?]Y&_P#UXI\&
MZ_O\K^ /_@@7_P K37_!:C_O(W_Z\4^#= ']_E%%% 'P!_P5B_Y19?\ !2S_
M +, _;(_]9U^(U?@#_P94_\ *++X^?\ 9_\ \4__ %G7]E6OW^_X*Q?\HLO^
M"EG_ &8!^V1_ZSK\1J_ '_@RI_Y19?'S_L__ .*?_K.O[*M ']?M%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\ ?\ P0+_
M .5IK_@M1_WD;_\ 7BGP;K^_ROX _P#@@7_RM-?\%J/^\C?_ *\4^#= ']_E
M%%% 'P!_P5B_Y19?\%+/^S /VR/_ %G7XC5^ /\ P94_\HLOCY_V?_\ %/\
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
MQ:;XJB^(^K?!Z2?8EI:>)=%N]4\?V?A[1Y9(9[[0=5\)C3A>W%Y=16_Z@?\
M!Q=\:+SP%_P3#^,7P3\#Z1>^-?CM^V7=^'_V5O@;\,/#Z-?>+_'WBCXF:Q96
M?B.U\.Z+;QSWVIMHW@B'Q#JEX;> PVXCMA=7%JLZ2B>),36SKA3(*M.@Y8W,
M^$LFX:^IT$ZE6/$."QL^&,?E<8:R^LTLRK<\:,O>^JXC!8EOZM76(77DU:EE
MG&^:XCFITL)EG%DN)Z-?$UE"A+(7A\)Q/@,?6KM14,-/!9=4P^(K->YB<)CJ
M32Q$(X<_+7_@RGT+5+'_ ()W?M'ZY=VDD.F:]^UUK,>DW+C"WATGX3_#*WOV
MB]4@GN$A+]#*LB#E#7]D-?E[_P $;?V#O^'<7_!/'X _LRZLEJWQ"TO0[KQO
M\8+RU:WFBNOBOX^NF\1>+[6.[ME6.^M?#DUS;>$-,O1N-SI/AZPE+MNR?U"K
MZ'B*M2JYM6A1J4ZU+!X?+<LC6I352E7EE.5Y?EM:M1J+2I1JXK"XR5"I'W:E
M!4:D&X5*<I_+Y-&K]0C5K0=*>,Q6/S#V4HSA.G3Q^.Q&)P\*D*B4Z=583ZI*
MM3FE*G6JU:<HQ=-Q@5\T?MA>&_B_XN_9S^(GA[X"W&O6GQ8U#_A$?^$4N/#'
MBJ#P3KD?V3QUX8OM=^P^)[G6- ATS?X:MM82YWZM:?;;-KC3U\][M;:;Z7HK
MQ#U3^:+_ (9Q_P""OW_0P_'G_P 2HT3_ .>_7P/_ ,-8?M,?\)7_ ,(1_P -
M(_'G_A*/^&@/^&7/[,_X6[\1/^2[?\+X_P"&9?\ A!OMO_"0?V?_ ,EO_P"*
M)_X2;[7_ ,(=_P S)_PD/_"(_P#$_K^U6OX'?^;J_P#O/]_\'AH _87_ (9Q
M_P""OW_0P_'G_P 2HT3_ .>_7X$?MK_\$^O^#KOQG^TW\2_$G[/'CW]MZS^#
MNI?\(;_PA]MX4_X*9^#? >@1_8_A_P"%+#Q!]@\*77[5WAV?2M_BBUUN2ZWZ
M/9_;KUKG4E^T)>+=3_Z*E% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z
M*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z
M*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z
M*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z
M*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z
M*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z
M*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z
M*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T
M_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?
M_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_
M /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R
M3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_
MP[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?
M=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O
MW_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W
M_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@
M\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4
M?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XM
MB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_ .#R3_HH
MW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '^8)_P[3_
M .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9%?Z?=% '
M^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^+8O W_T9
M%?Z?=% '^8)_P[3_ .#R3_HHW[?_ /XMB\#?_1D4?\.T_P#@\D_Z*-^W_P#^
M+8O W_T9%?Z?=% '^4)^U'^SM_P=7_L7? GQS^TO^TO^T!^W_P##7X)?#7_A
M&?\ A-?&O_#SNW\8_P!B_P#"8^,?#W@#PY_Q3G@#]JCQ5XMU'^T?%OBK0=)_
MXE.@W_V/[?\ ;[_[+IEK>WMO_6]_P:*?M"_'W]I3_@FW\;?'7[1GQQ^,'Q^\
M;:3^V_\ $GPGI?C'XU_$OQI\5/%6F^%;'X#?LU:Q8^&=/\0^.M:U[5[/P_9Z
MOKNN:I:Z-;WD>G6^HZSJM]#;)<ZC>2S?3_\ P='?\H*/VYO^[9O_ %L/]GVO
M@#_@RI_Y19?'S_L__P"*?_K.O[*M ']?M%%% !1110 5_ '_ ,$"_P#E::_X
M+4?]Y&__ %XI\&Z_O\K^ /\ X(%_\K37_!:C_O(W_P"O%/@W0!_?Y1110!\
M?\%8O^467_!2S_LP#]LC_P!9U^(U?@#_ ,&5/_*++X^?]G__ !3_ /6=?V5:
M_?[_ (*Q?\HLO^"EG_9@'[9'_K.OQ&K\ ?\ @RI_Y19?'S_L_P#^*?\ ZSK^
MRK0!_7[1110 5^.O[9'_  1,_P"".?[3'C'Q/^T?^UO^RK\+5\4R+=:UX]^*
MD7Q*^)?P"M-3DF6UCN_$7Q!U3X7?$GX:Z'KNHLMK;)+XB\6K?:BOSC[>IN)_
M-_8JOR._:M_X)3?#C_@H[\6-4UG_ (* ZMXG^)O[.G@.Z@T_X"?LI^!?B9\0
M?AW\,DE.E6IUKXQ?%W4O &I>"/&'C'XK:EJUQJ&E^&=/M_$%MX7\ ^$K1;2R
MCUO4_$6NW[<U:G*I4HNE1PTJT%7G'$XKF5/"P4(JHHNC"6)J5<3*5*C2PU%T
MXUG&I5Q-6AA\+*J;T9PA"JJM7$1HS]E&5##*,JF)GSMTXM59PP].E1:J5JN)
MK\_L(6C0I5\3B:=">[_P3C^$_P#P1N^&4&MZ7_P3 7]AS5=6T;1=*T+QCXA_
M9J^(?PP^+_Q(.BVT"1:79^/?B+H7BCQK\1=5AF%L;HR>+O$EY)J5^;K4[F2Z
MU"XNKJ7]/]=T6Q\1Z'K/A[4VU!=-U[2M0T;4&TK5]7\/ZHMEJ=I-973:;KV@
M7VF:[HE^()Y#::MHNI:?JVG7'EWFG7MK=PPSQ_YW_P#P7R_X(_?"W_@C&?V:
M_P#@I5_P2XUOQ_\ L^:MX5^-_AOP#JWP^M?'WBWQA;:/XFU32_$'B'POXD\*
M>(/&>N:YXVNM,UN/P[JWA#QYX,\0:]XET7Q%I.J6<"VMGI[:Y::K_H*_";Q#
MXD\7?"OX:>*_&6BMX<\7^)_A_P"#?$/BKP\RNC:#XDUKP[IVI:YHS)(JR*VE
MZG<W5D5=5=3 0RA@0/1E['-<KKXV56O6>'S.OP]FF"Q\8R]G7GET<TI^PJ0F
MZ%? XS+\9.JZ48TIT'6:K4^7$\QQN-;+<PPN']G2A''Y<\^R[&8-3C&I3PV:
M1RK$1Q"J04Z>.P>/HTH<SE4C5C"+IOEHI'X=>(_^#97_ ((/V<.L^*_%W['$
M%K C7FL^(/$GB/\ :N_; @A5I9'N;_5=9UC4_P!HE45I)9)+B\OKVY!>1WEF
ME+,S'Q/X+?\ !!+_ (-D?VDK;6+W]G7X0_ OX^6?AV[:P\07?P6_;T_:%^*=
MMH=\B6\CV6L3^!OVHM=BTR[2.[M9&MKUX)E2YMV*!9HRWA6B_M)'_@LC_P %
MY?'G[)%]JEYK?_!/[_@F7X?U3QSXG^&UO.W_  A'Q_\ VHO!?BW0?"^GZM\4
M=,:$V_B[PM\/_'>I:H/!_A?51<Z"^J?#>3Q%Y-VFN&./]"/^"_?PN\4^&?V(
M_$'[<O[.VHR?#7]K/]@631_C=\)?B9X9@BL=9/@'0M:TR/XJ_"OQ)+;R6O\
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
MUJ/@_P /^(_#^BW,[07MQI3W%X\T_P"(FB_M)'_@LC_P7E\>?LD7VJ7FM_\
M!/[_ ()E^']4\<^)_AM;SM_PA'Q__:B\%^+=!\+Z?JWQ1TQH3;^+O"WP_P#'
M>I:H/!_A?51<Z"^J?#>3Q%Y-VFN&./\ 0C_@OW\+O%/AG]B/Q!^W+^SMJ,GP
MU_:S_8%DT?XW?"7XF>&8(K'63X!T+6M,C^*OPK\22V\EK_PD/PI\6>"Y;^]\
M3> M5:\\.ZO=:#I4EQIDLEO&1R0Q-+!99E^>XB<\-@,ZBL;">$BZF)H9+7S!
MY'1S[$TXN*JK%4X5\7]0POL,QGP]2A*ICZM3%X7*'URP\\7F.-R.C[.OCLLY
M<)4CB*M..$EG'U#^VY9"IRC)X>6'G+ T,1C,0ZN!P^=8J"_L^4,+B<RC^[U%
M?!W_  3,_;=\-_\ !13]B#X"?M;^'["#1+OXF^%&3QIX9MW9X?"OQ'\,ZA=^
M&?'_ (?MS)/<3G3K+Q1I6HR:))=2M=7.A3Z7>3A9+A@/O&NW&X2M@,7B,%B%
M%5\+6G1J<DE4IR<>5QJ4JB2C4HU:=2C7HU8I1JT*]&HE%3Y8<.$Q5+&X:ABJ
M/.J=>FIQC4BZ=2#O.%2E5IMMTZU&K2K4*U-MN%6C4C>2493****YCH"OX'?^
M;J_^\_W_ ,'AK^^*OX'?^;J_^\_W_P 'AH _OBHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#\ ?^#H[_E!1^W-_P!VS?\ K8?[/M? '_!E3_RBR^/G
M_9__ ,4__6=?V5:^_P#_ (.CO^4%'[<W_=LW_K8?[/M? '_!E3_RBR^/G_9_
M_P 4_P#UG7]E6@#^OVBBB@ HHHH *_@#_P""!?\ RM-?\%J/^\C?_KQ3X-U_
M?Y7\ ?\ P0+_ .5IK_@M1_WD;_\ 7BGP;H _O\HHHH ^ /\ @K%_RBR_X*6?
M]F ?MD?^LZ_$:OP!_P"#*G_E%E\?/^S_ /XI_P#K.O[*M?O]_P %8O\ E%E_
MP4L_[, _;(_]9U^(U?@#_P &5/\ RBR^/G_9_P#\4_\ UG7]E6@#^OVBBB@
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
MA_\ #[[_ (5/_8V]O[*_X59_P^E_X57_ ,*T_L[/V/\ X5__ ,*P_P"+<?\
M"&^3_P (Y_P@?_%(?V;_ ,(]_P 2Z@#^G3_A\K^S#_T(GQY_\)CX>_\ ST:/
M^'RO[,/_ $(GQY_\)CX>_P#ST:^\O^&5_P!F'_HW'X#?^&@^'O\ \SU'_#*_
M[,/_ $;C\!O_  T'P]_^9Z@#X-_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP
M_P#0B?'G_P )CX>__/1K[R_X97_9A_Z-Q^ W_AH/A[_\SU'_  RO^S#_ -&X
M_ ;_ ,-!\/?_ )GJ /@W_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\
M>?\ PF/A[_\ /1K[R_X97_9A_P"C<?@-_P"&@^'O_P SU'_#*_[,/_1N/P&_
M\-!\/?\ YGJ /@W_ (?*_LP_]")\>?\ PF/A[_\ /1H_X?*_LP_]")\>?_"8
M^'O_ ,]&OO+_ (97_9A_Z-Q^ W_AH/A[_P#,]1_PRO\ LP_]&X_ ;_PT'P]_
M^9Z@#X-_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#_P!")\>?_"8^'O\ \]&O
MO+_AE?\ 9A_Z-Q^ W_AH/A[_ /,]1_PRO^S#_P!&X_ ;_P -!\/?_F>H ^#?
M^'RO[,/_ $(GQY_\)CX>_P#ST:/^'RO[,/\ T(GQY_\ "8^'O_ST:^\O^&5_
MV8?^C<?@-_X:#X>__,]1_P ,K_LP_P#1N/P&_P##0?#W_P"9Z@#X-_X?*_LP
M_P#0B?'G_P )CX>__/1H_P"'RO[,/_0B?'G_ ,)CX>__ #T:^\O^&5_V8?\
MHW'X#?\ AH/A[_\ ,]1_PRO^S#_T;C\!O_#0?#W_ .9Z@#X-_P"'RO[,/_0B
M?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1K[R_P"&5_V8?^C<?@-_
MX:#X>_\ S/4?\,K_ +,/_1N/P&_\-!\/?_F>H ^#?^'RO[,/_0B?'G_PF/A[
M_P#/1H_X?*_LP_\ 0B?'G_PF/A[_ //1K[R_X97_ &8?^C<?@-_X:#X>_P#S
M/4?\,K_LP_\ 1N/P&_\ #0?#W_YGJ /@W_A\K^S#_P!")\>?_"8^'O\ \]&C
M_A\K^S#_ -")\>?_  F/A[_\]&OO+_AE?]F'_HW'X#?^&@^'O_S/4?\ #*_[
M,/\ T;C\!O\ PT'P]_\ F>H ^#?^'RO[,/\ T(GQY_\ "8^'O_ST:/\ A\K^
MS#_T(GQY_P#"8^'O_P ]&OO+_AE?]F'_ *-Q^ W_ (:#X>__ #/4?\,K_LP_
M]&X_ ;_PT'P]_P#F>H ^#?\ A\K^S#_T(GQY_P#"8^'O_P ]&C_A\K^S#_T(
MGQY_\)CX>_\ ST:^\O\ AE?]F'_HW'X#?^&@^'O_ ,SU'_#*_P"S#_T;C\!O
M_#0?#W_YGJ /@W_A\K^S#_T(GQY_\)CX>_\ ST:/^'RO[,/_ $(GQY_\)CX>
M_P#ST:^\O^&5_P!F'_HW'X#?^&@^'O\ \SU'_#*_[,/_ $;C\!O_  T'P]_^
M9Z@#X-_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1K
M[R_X97_9A_Z-Q^ W_AH/A[_\SU'_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ /@W
M_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\>?\ PF/A[_\ /1K[R_X9
M7_9A_P"C<?@-_P"&@^'O_P SU'_#*_[,/_1N/P&_\-!\/?\ YGJ /@W_ (?*
M_LP_]")\>?\ PF/A[_\ /1H_X?*_LP_]")\>?_"8^'O_ ,]&OO+_ (97_9A_
MZ-Q^ W_AH/A[_P#,]1_PRO\ LP_]&X_ ;_PT'P]_^9Z@#X-_X?*_LP_]")\>
M?_"8^'O_ ,]&C_A\K^S#_P!")\>?_"8^'O\ \]&OO+_AE?\ 9A_Z-Q^ W_AH
M/A[_ /,]1_PRO^S#_P!&X_ ;_P -!\/?_F>H ^#?^'RO[,/_ $(GQY_\)CX>
M_P#ST:/^'RO[,/\ T(GQY_\ "8^'O_ST:^\O^&5_V8?^C<?@-_X:#X>__,]1
M_P ,K_LP_P#1N/P&_P##0?#W_P"9Z@#X-_X?*_LP_P#0B?'G_P )CX>__/1H
M_P"'RO[,/_0B?'G_ ,)CX>__ #T:^\O^&5_V8?\ HW'X#?\ AH/A[_\ ,]1_
MPRO^S#_T;C\!O_#0?#W_ .9Z@#X-_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'R
MO[,/_0B?'G_PF/A[_P#/1K[R_P"&5_V8?^C<?@-_X:#X>_\ S/4?\,K_ +,/
M_1N/P&_\-!\/?_F>H ^#?^'RO[,/_0B?'G_PF/A[_P#/1H_X?*_LP_\ 0B?'
MG_PF/A[_ //1K[R_X97_ &8?^C<?@-_X:#X>_P#S/4?\,K_LP_\ 1N/P&_\
M#0?#W_YGJ /@W_A\K^S#_P!")\>?_"8^'O\ \]&C_A\K^S#_ -")\>?_  F/
MA[_\]&OO+_AE?]F'_HW'X#?^&@^'O_S/4?\ #*_[,/\ T;C\!O\ PT'P]_\
MF>H ^#?^'RO[,/\ T(GQY_\ "8^'O_ST:/\ A\K^S#_T(GQY_P#"8^'O_P ]
M&OO+_AE?]F'_ *-Q^ W_ (:#X>__ #/4?\,K_LP_]&X_ ;_PT'P]_P#F>H ^
M#?\ A\K^S#_T(GQY_P#"8^'O_P ]&C_A\K^S#_T(GQY_\)CX>_\ ST:^\O\
MAE?]F'_HW'X#?^&@^'O_ ,SU'_#*_P"S#_T;C\!O_#0?#W_YGJ /@W_A\K^S
M#_T(GQY_\)CX>_\ ST:/^'RO[,/_ $(GQY_\)CX>_P#ST:^\O^&5_P!F'_HW
M'X#?^&@^'O\ \SU'_#*_[,/_ $;C\!O_  T'P]_^9Z@#X-_X?*_LP_\ 0B?'
MG_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1K[R_X97_9A_Z-Q^ W_AH/
MA[_\SU'_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ /@W_A\K^S#_ -")\>?_  F/
MA[_\]&C_ (?*_LP_]")\>?\ PF/A[_\ /1K[R_X97_9A_P"C<?@-_P"&@^'O
M_P SU'_#*_[,/_1N/P&_\-!\/?\ YGJ /@W_ (?*_LP_]")\>?\ PF/A[_\
M/1H_X?*_LP_]")\>?_"8^'O_ ,]&OO+_ (97_9A_Z-Q^ W_AH/A[_P#,]1_P
MRO\ LP_]&X_ ;_PT'P]_^9Z@#X-_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#
M_P!")\>?_"8^'O\ \]&OO+_AE?\ 9A_Z-Q^ W_AH/A[_ /,]1_PRO^S#_P!&
MX_ ;_P -!\/?_F>H ^#?^'RO[,/_ $(GQY_\)CX>_P#ST:/^'RO[,/\ T(GQ
MY_\ "8^'O_ST:^\O^&5_V8?^C<?@-_X:#X>__,]1_P ,K_LP_P#1N/P&_P##
M0?#W_P"9Z@#X-_X?*_LP_P#0B?'G_P )CX>__/1H_P"'RO[,/_0B?'G_ ,)C
MX>__ #T:^\O^&5_V8?\ HW'X#?\ AH/A[_\ ,]1_PRO^S#_T;C\!O_#0?#W_
M .9Z@#X-_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/
M1K[R_P"&5_V8?^C<?@-_X:#X>_\ S/4?\,K_ +,/_1N/P&_\-!\/?_F>H ^#
M?^'RO[,/_0B?'G_PF/A[_P#/1H_X?*_LP_\ 0B?'G_PF/A[_ //1K[R_X97_
M &8?^C<?@-_X:#X>_P#S/4?\,K_LP_\ 1N/P&_\ #0?#W_YGJ /@W_A\K^S#
M_P!")\>?_"8^'O\ \]&C_A\K^S#_ -")\>?_  F/A[_\]&OO+_AE?]F'_HW'
MX#?^&@^'O_S/4?\ #*_[,/\ T;C\!O\ PT'P]_\ F>H ^#?^'RO[,/\ T(GQ
MY_\ "8^'O_ST:/\ A\K^S#_T(GQY_P#"8^'O_P ]&OO+_AE?]F'_ *-Q^ W_
M (:#X>__ #/4?\,K_LP_]&X_ ;_PT'P]_P#F>H ^#?\ A\K^S#_T(GQY_P#"
M8^'O_P ]&C_A\K^S#_T(GQY_\)CX>_\ ST:^\O\ AE?]F'_HW'X#?^&@^'O_
M ,SU'_#*_P"S#_T;C\!O_#0?#W_YGJ /@W_A\K^S#_T(GQY_\)CX>_\ ST:/
M^'RO[,/_ $(GQY_\)CX>_P#ST:^\O^&5_P!F'_HW'X#?^&@^'O\ \SU'_#*_
M[,/_ $;C\!O_  T'P]_^9Z@#X-_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP
M_P#0B?'G_P )CX>__/1K[R_X97_9A_Z-Q^ W_AH/A[_\SU'_  RO^S#_ -&X
M_ ;_ ,-!\/?_ )GJ /@W_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\
M>?\ PF/A[_\ /1K[R_X97_9A_P"C<?@-_P"&@^'O_P SU'_#*_[,/_1N/P&_
M\-!\/?\ YGJ /@W_ (?*_LP_]")\>?\ PF/A[_\ /1H_X?*_LP_]")\>?_"8
M^'O_ ,]&OO+_ (97_9A_Z-Q^ W_AH/A[_P#,]1_PRO\ LP_]&X_ ;_PT'P]_
M^9Z@#X-_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#_P!")\>?_"8^'O\ \]&O
MO+_AE?\ 9A_Z-Q^ W_AH/A[_ /,]1_PRO^S#_P!&X_ ;_P -!\/?_F>H ^#?
M^'RO[,/_ $(GQY_\)CX>_P#ST:/^'RO[,/\ T(GQY_\ "8^'O_ST:^\O^&5_
MV8?^C<?@-_X:#X>__,]1_P ,K_LP_P#1N/P&_P##0?#W_P"9Z@#X-_X?*_LP
M_P#0B?'G_P )CX>__/1H_P"'RO[,/_0B?'G_ ,)CX>__ #T:^\O^&5_V8?\
MHW'X#?\ AH/A[_\ ,]1_PRO^S#_T;C\!O_#0?#W_ .9Z@#X-_P"'RO[,/_0B
M?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1K[R_P"&5_V8?^C<?@-_
MX:#X>_\ S/4?\,K_ +,/_1N/P&_\-!\/?_F>H ^#?^'RO[,/_0B?'G_PF/A[
M_P#/1H_X?*_LP_\ 0B?'G_PF/A[_ //1K[R_X97_ &8?^C<?@-_X:#X>_P#S
M/4?\,K_LP_\ 1N/P&_\ #0?#W_YGJ /@W_A\K^S#_P!")\>?_"8^'O\ \]&C
M_A\K^S#_ -")\>?_  F/A[_\]&OO+_AE?]F'_HW'X#?^&@^'O_S/4?\ #*_[
M,/\ T;C\!O\ PT'P]_\ F>H ^#?^'RO[,/\ T(GQY_\ "8^'O_ST:/\ A\K^
MS#_T(GQY_P#"8^'O_P ]&OO+_AE?]F'_ *-Q^ W_ (:#X>__ #/4?\,K_LP_
M]&X_ ;_PT'P]_P#F>H ^#?\ A\K^S#_T(GQY_P#"8^'O_P ]&C_A\K^S#_T(
MGQY_\)CX>_\ ST:^\O\ AE?]F'_HW'X#?^&@^'O_ ,SU'_#*_P"S#_T;C\!O
M_#0?#W_YGJ /@W_A\K^S#_T(GQY_\)CX>_\ ST:/^'RO[,/_ $(GQY_\)CX>
M_P#ST:^\O^&5_P!F'_HW'X#?^&@^'O\ \SU'_#*_[,/_ $;C\!O_  T'P]_^
M9Z@#X-_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1K
M[R_X97_9A_Z-Q^ W_AH/A[_\SU'_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ /@W
M_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\>?\ PF/A[_\ /1K[R_X9
M7_9A_P"C<?@-_P"&@^'O_P SU'_#*_[,/_1N/P&_\-!\/?\ YGJ /@W_ (?*
M_LP_]")\>?\ PF/A[_\ /1H_X?*_LP_]")\>?_"8^'O_ ,]&OO+_ (97_9A_
MZ-Q^ W_AH/A[_P#,]1_PRO\ LP_]&X_ ;_PT'P]_^9Z@#X-_X?*_LP_]")\>
M?_"8^'O_ ,]&C_A\K^S#_P!")\>?_"8^'O\ \]&OO+_AE?\ 9A_Z-Q^ W_AH
M/A[_ /,]1_PRO^S#_P!&X_ ;_P -!\/?_F>H ^#?^'RO[,/_ $(GQY_\)CX>
M_P#ST:/^'RO[,/\ T(GQY_\ "8^'O_ST:^\O^&5_V8?^C<?@-_X:#X>__,]1
M_P ,K_LP_P#1N/P&_P##0?#W_P"9Z@#X-_X?*_LP_P#0B?'G_P )CX>__/1H
M_P"'RO[,/_0B?'G_ ,)CX>__ #T:^\O^&5_V8?\ HW'X#?\ AH/A[_\ ,]1_
MPRO^S#_T;C\!O_#0?#W_ .9Z@#X-_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'R
MO[,/_0B?'G_PF/A[_P#/1K[R_P"&5_V8?^C<?@-_X:#X>_\ S/4?\,K_ +,/
M_1N/P&_\-!\/?_F>H ^#?^'RO[,/_0B?'G_PF/A[_P#/1H_X?*_LP_\ 0B?'
MG_PF/A[_ //1K[R_X97_ &8?^C<?@-_X:#X>_P#S/4?\,K_LP_\ 1N/P&_\
M#0?#W_YGJ /@W_A\K^S#_P!")\>?_"8^'O\ \]&C_A\K^S#_ -")\>?_  F/
MA[_\]&OO+_AE?]F'_HW'X#?^&@^'O_S/4?\ #*_[,/\ T;C\!O\ PT'P]_\
MF>H ^#?^'RO[,/\ T(GQY_\ "8^'O_ST:/\ A\K^S#_T(GQY_P#"8^'O_P ]
M&OO+_AE?]F'_ *-Q^ W_ (:#X>__ #/4?\,K_LP_]&X_ ;_PT'P]_P#F>H ^
M#?\ A\K^S#_T(GQY_P#"8^'O_P ]&C_A\K^S#_T(GQY_\)CX>_\ ST:^\O\
MAE?]F'_HW'X#?^&@^'O_ ,SU'_#*_P"S#_T;C\!O_#0?#W_YGJ /@W_A\K^S
M#_T(GQY_\)CX>_\ ST:/^'RO[,/_ $(GQY_\)CX>_P#ST:^\O^&5_P!F'_HW
M'X#?^&@^'O\ \SU'_#*_[,/_ $;C\!O_  T'P]_^9Z@#X-_X?*_LP_\ 0B?'
MG_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1K[R_X97_9A_Z-Q^ W_AH/
MA[_\SU'_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ /@W_A\K^S#_ -")\>?_  F/
MA[_\]&C_ (?*_LP_]")\>?\ PF/A[_\ /1K[R_X97_9A_P"C<?@-_P"&@^'O
M_P SU'_#*_[,/_1N/P&_\-!\/?\ YGJ /@W_ (?*_LP_]")\>?\ PF/A[_\
M/1H_X?*_LP_]")\>?_"8^'O_ ,]&OO+_ (97_9A_Z-Q^ W_AH/A[_P#,]1_P
MRO\ LP_]&X_ ;_PT'P]_^9Z@#X-_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#
M_P!")\>?_"8^'O\ \]&OO+_AE?\ 9A_Z-Q^ W_AH/A[_ /,]1_PRO^S#_P!&
MX_ ;_P -!\/?_F>H ^#?^'RO[,/_ $(GQY_\)CX>_P#ST:/^'RO[,/\ T(GQ
MY_\ "8^'O_ST:^\O^&5_V8?^C<?@-_X:#X>__,]1_P ,K_LP_P#1N/P&_P##
M0?#W_P"9Z@#X-_X?*_LP_P#0B?'G_P )CX>__/1H_P"'RO[,/_0B?'G_ ,)C
MX>__ #T:^\O^&5_V8?\ HW'X#?\ AH/A[_\ ,]1_PRO^S#_T;C\!O_#0?#W_
M .9Z@#X-_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/
M1K[R_P"&5_V8?^C<?@-_X:#X>_\ S/4?\,K_ +,/_1N/P&_\-!\/?_F>H ^#
M?^'RO[,/_0B?'G_PF/A[_P#/1H_X?*_LP_\ 0B?'G_PF/A[_ //1K[R_X97_
M &8?^C<?@-_X:#X>_P#S/4?\,K_LP_\ 1N/P&_\ #0?#W_YGJ /@W_A\K^S#
M_P!")\>?_"8^'O\ \]&C_A\K^S#_ -")\>?_  F/A[_\]&OO+_AE?]F'_HW'
MX#?^&@^'O_S/5XM\?OA=^RK\'?AEXB\72?LZ_  :G#936V@V\OPA^'A^T:Q<
MKY%C^[/AW,L4-S-#+<JO(MUD?@*2.+,<PPF4Y?C<TQ]6-#!9?A,1C<56EM3H
M8:E.M4E:ZYI.,.6$5K.I.G"/O31,YQIPG4F[0A&4I/LHIM_EHNK:74\"N/\
M@L+^S?:V]I=W/PX_:"@MKY'>TGE\(> XX9U1BI,4K_$Y8Y 2"1L9@0&(Z'%/
M_A\K^S#_ -")\>?_  F/A[_\]&OSV^#&M>!M*^)?AFZ^(/@7P7XR\'_;UMIO
M#_BGPKX=U[1[*UN@+7?8Z=K&FW>GV,T4#"&&:WMX3!$S["@ K]\[/]F+]EB_
MM+6^L_V=_@%<VEY;PW5K<1?"+X>O%/;W$:RPS1L/#V&22-U=6'!4@U^?^&'B
M-A_$3*\?BGAJ>7YAEV/JT,1@(5957'!UI3J99B>::C*3KX=.G7M'V<,71K0@
M^1TSCP.-CC:<Y<JA.$W&4+MVB]:<KOO'1]%)-+2Q\*_\/E?V8?\ H1/CS_X3
M'P]_^>C1_P /E?V8?^A$^//_ (3'P]_^>C7WE_PRO^S#_P!&X_ ;_P -!\/?
M_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/5^FG<?!O\ P^5_9A_Z$3X\_P#A,?#W
M_P">C1_P^5_9A_Z$3X\_^$Q\/?\ YZ-?>7_#*_[,/_1N/P&_\-!\/?\ YGJ/
M^&5_V8?^C<?@-_X:#X>__,]0!\&_\/E?V8?^A$^//_A,?#W_ .>C1_P^5_9A
M_P"A$^//_A,?#W_YZ-?>7_#*_P"S#_T;C\!O_#0?#W_YGJ/^&5_V8?\ HW'X
M#?\ AH/A[_\ ,]0!\&_\/E?V8?\ H1/CS_X3'P]_^>C1_P /E?V8?^A$^//_
M (3'P]_^>C7WE_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X
M>_\ S/4 ?!O_  ^5_9A_Z$3X\_\ A,?#W_YZ-'_#Y7]F'_H1/CS_ .$Q\/?_
M )Z-?>7_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ/^&5_P!F'_HW'X#?^&@^'O\
M\SU 'P;_ ,/E?V8?^A$^//\ X3'P]_\ GHT?\/E?V8?^A$^//_A,?#W_ .>C
M7WE_PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?!O_#Y
M7]F'_H1/CS_X3'P]_P#GHT?\/E?V8?\ H1/CS_X3'P]_^>C7WE_PRO\ LP_]
M&X_ ;_PT'P]_^9ZC_AE?]F'_ *-Q^ W_ (:#X>__ #/4 ?!O_#Y7]F'_ *$3
MX\_^$Q\/?_GHT?\ #Y7]F'_H1/CS_P"$Q\/?_GHU]Y?\,K_LP_\ 1N/P&_\
M#0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'P;_P /E?V8?^A$^//_ (3'
MP]_^>C1_P^5_9A_Z$3X\_P#A,?#W_P">C7WE_P ,K_LP_P#1N/P&_P##0?#W
M_P"9ZC_AE?\ 9A_Z-Q^ W_AH/A[_ /,]0!\&_P##Y7]F'_H1/CS_ .$Q\/?_
M )Z-'_#Y7]F'_H1/CS_X3'P]_P#GHU]Y?\,K_LP_]&X_ ;_PT'P]_P#F>H_X
M97_9A_Z-Q^ W_AH/A[_\SU 'P;_P^5_9A_Z$3X\_^$Q\/?\ YZ-'_#Y7]F'_
M *$3X\_^$Q\/?_GHU]Y?\,K_ +,/_1N/P&_\-!\/?_F>H_X97_9A_P"C<?@-
M_P"&@^'O_P SU 'P;_P^5_9A_P"A$^//_A,?#W_YZ-'_  ^5_9A_Z$3X\_\
MA,?#W_YZ-?>7_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[
M_P#,]0!\&_\ #Y7]F'_H1/CS_P"$Q\/?_GHT?\/E?V8?^A$^//\ X3'P]_\
MGHU]Y?\ #*_[,/\ T;C\!O\ PT'P]_\ F>H_X97_ &8?^C<?@-_X:#X>_P#S
M/4 ?!O\ P^5_9A_Z$3X\_P#A,?#W_P">C1_P^5_9A_Z$3X\_^$Q\/?\ YZ-?
M>7_#*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!\&_\/E?
MV8?^A$^//_A,?#W_ .>C1_P^5_9A_P"A$^//_A,?#W_YZ-?>7_#*_P"S#_T;
MC\!O_#0?#W_YGJ/^&5_V8?\ HW'X#?\ AH/A[_\ ,]0!\&_\/E?V8?\ H1/C
MS_X3'P]_^>C1_P /E?V8?^A$^//_ (3'P]_^>C7WE_PRO^S#_P!&X_ ;_P -
M!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?!O_  ^5_9A_Z$3X\_\ A,?#
MW_YZ-'_#Y7]F'_H1/CS_ .$Q\/?_ )Z-?>7_  RO^S#_ -&X_ ;_ ,-!\/?_
M )GJ/^&5_P!F'_HW'X#?^&@^'O\ \SU 'P;_ ,/E?V8?^A$^//\ X3'P]_\
MGHT?\/E?V8?^A$^//_A,?#W_ .>C7WE_PRO^S#_T;C\!O_#0?#W_ .9ZC_AE
M?]F'_HW'X#?^&@^'O_S/4 ?!O_#Y7]F'_H1/CS_X3'P]_P#GHT?\/E?V8?\
MH1/CS_X3'P]_^>C7WE_PRO\ LP_]&X_ ;_PT'P]_^9ZC_AE?]F'_ *-Q^ W_
M (:#X>__ #/4 ?!O_#Y7]F'_ *$3X\_^$Q\/?_GHT?\ #Y7]F'_H1/CS_P"$
MQ\/?_GHU]Y?\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_
M ,SU 'P;_P /E?V8?^A$^//_ (3'P]_^>C1_P^5_9A_Z$3X\_P#A,?#W_P">
MC7WE_P ,K_LP_P#1N/P&_P##0?#W_P"9ZC_AE?\ 9A_Z-Q^ W_AH/A[_ /,]
M0!\&_P##Y7]F'_H1/CS_ .$Q\/?_ )Z-'_#Y7]F'_H1/CS_X3'P]_P#GHU]Y
M?\,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'P;_P^5_9
MA_Z$3X\_^$Q\/?\ YZ-'_#Y7]F'_ *$3X\_^$Q\/?_GHU]Y?\,K_ +,/_1N/
MP&_\-!\/?_F>H_X97_9A_P"C<?@-_P"&@^'O_P SU 'P;_P^5_9A_P"A$^//
M_A,?#W_YZ-'_  ^5_9A_Z$3X\_\ A,?#W_YZ-?>7_#*_[,/_ $;C\!O_  T'
MP]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!\&_\ #Y7]F'_H1/CS_P"$Q\/?
M_GHT?\/E?V8?^A$^//\ X3'P]_\ GHU]Y?\ #*_[,/\ T;C\!O\ PT'P]_\
MF>H_X97_ &8?^C<?@-_X:#X>_P#S/4 ?!O\ P^5_9A_Z$3X\_P#A,?#W_P">
MC1_P^5_9A_Z$3X\_^$Q\/?\ YZ-?>7_#*_[,/_1N/P&_\-!\/?\ YGJ/^&5_
MV8?^C<?@-_X:#X>__,]0!\&_\/E?V8?^A$^//_A,?#W_ .>C1_P^5_9A_P"A
M$^//_A,?#W_YZ-?>7_#*_P"S#_T;C\!O_#0?#W_YGJ/^&5_V8?\ HW'X#?\
MAH/A[_\ ,]0!\&_\/E?V8?\ H1/CS_X3'P]_^>C1_P /E?V8?^A$^//_ (3'
MP]_^>C7WE_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\
MS/4 ?!O_  ^5_9A_Z$3X\_\ A,?#W_YZ-'_#Y7]F'_H1/CS_ .$Q\/?_ )Z-
M?>7_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ/^&5_P!F'_HW'X#?^&@^'O\ \SU
M'P;_ ,/E?V8?^A$^//\ X3'P]_\ GHT?\/E?V8?^A$^//_A,?#W_ .>C7WE_
MPRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?!O_#Y7]F'
M_H1/CS_X3'P]_P#GHT?\/E?V8?\ H1/CS_X3'P]_^>C7WE_PRO\ LP_]&X_
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
M//+FOJ]3%U<14G&692R6K@*E3-*F6RJ\F'>$J9)*4.2.1..22@Z<,1&%.O\
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
MZG[+ZI["C]5]AR^P^K>RI^P]CR^[[+V/L_9V^S;KS!1116!N%?P._P#-U?\
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
MU*+33^:ZKJG9IZ-)A111784%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!^ /_!T=_R@H_;F_P"[9O\ UL/]
MGVO@#_@RI_Y19?'S_L__ .*?_K.O[*M??_\ P='?\H*/VYO^[9O_ %L/]GVO
M@#_@RI_Y19?'S_L__P"*?_K.O[*M ']?M%%% !1110 5_ '_ ,$"_P#E::_X
M+4?]Y&__ %XI\&Z_O\K^ /\ X(%_\K37_!:C_O(W_P"O%/@W0!_?Y1110!\
M?\%8O^467_!2S_LP#]LC_P!9U^(U?@#_ ,&5/_*++X^?]G__ !3_ /6=?V5:
M_?[_ (*Q?\HLO^"EG_9@'[9'_K.OQ&K\ ?\ @RI_Y19?'S_L_P#^*?\ ZSK^
MRK0!_7[1110 5QW@CX?^#OAQIFJ:1X*T.WT'3];\6>+_ !SJ\4$UW<R:EXM\
M>>(]1\6>+-<O+J_N+N[GN]7U[5KZ\97G,%G"\.G:?#::;9V=G;]C10M.9K1R
MBH2:T<H*:JJ#>[BJB53E;Y>=*=G*,7$NVN5M\JDI\M].=1G!3MMS*%2I!2MS
M*-2<4TIS4OQ7_P"#B1? 3?\ !&3]O _$-=);3$^%-BWA\ZL+<HGCW_A,_#*^
M &L#<#Y=6_X2UM)73S!BX\]@(CR15/\ X-U?@#XU_9P_X([_ +&_@7XA07=C
MXH\0^$?$OQ8N-(OH+NTN]$TOXP>-_$?Q&\-Z7<V=Z%GL[J'PWXBTF6]MFBA\
MJ^GN08E<N6XW]I[X>/\ \%??VG_!G[-UFD]Y_P $[_V-?BS9>.OVK_%)"OX8
M_:B_:0\"R1W/@O\ 9<\+21RA/$7@;X3ZI.?$WQZUC]_HJ>*8M$^'EHLWB/2]
M<G\/_O#!!!:P0VMM#%;VUM%'!;V\$:10000H(XH88HPJ1111JJ1QHJHB*%4
M "M<N;PF7YU6;M/BG%Y#6HTM/<R;AS"YA'!8^:3]RKGN89MB,3A(M*H\CRO
M8R:C3S7 *H\P<JV)R?!WER</TLXJ8EM^Z\VSRI@HRP$$U=/*,NP,'CW&7*LU
MS9X*SJY;C50_@*_;O^)W[1O_  ;X?\%T_B1_P4-NOASXD^*7["W[?4MM!\13
MX>7Y3<W=KHUSXL\+6^IWDJZ5I/Q8\$>(]$NO'7@73]=N-,TOQAX3U;4M!L=2
MM47Q%J/AW]A_V]/V[-%_X*\?LDP_L3_\$F;R#]H?Q;^VAX6TK0?C)\8H;+5=
M.^%7['GP+UV^M6\=ZE\?=:N;6$>%OBIK&DP7OASPW\&9R/B!J<%UJ/B&TT6Y
MTVUTO^VO0?VO/C7H7_!6?]L?XG_\$6_AOHNBW_[/7P@\+:1XU_X*-?'#5/#V
M@^)=0T=)-1TN\\%?L^? P>(+;4],\.?%+Q!J;17'B#XMG3+S5_AQ8Z;KB^!?
M[.\=Z1%K6D_S;_M;?L;?MX_\&LW[2B?MJ_L'>-/$OQ;_ .">GQ#\6Z3IGQ'^
M'OB>XN=1TW2K*ZU C3OAC\=M/MK=K0&474^G?"GX]:)9V6KZ?J=P=!U:.POM
M1_L[QWQX%8*>4\/Y3GW+#()3G2X=S)NI".*R>EF>(J9=E&?.AS5Z'#V+SR&,
MPN7YIAXQQ^.RW"8JE0>'P>/A5QW5BUB?[3S7,,CIK_6"%"G6S[ 2Y)1I9E+*
MJ$:F:Y1'$-4*^?X?(G@\=C<LQ+G@<-BZV!GBH8BKAEAL#_:O9^"?"/\ P2D_
MX)5:UX3\$:C>:WX=_8F_9!\97^E:UJYMX+_Q'JOPU^'^M>(;K6[Z- +6UN?$
M7B2WN=2DM(5-O:O?_98%:.- ?YU?^#+;0KWQ#^S1^W5^T)XGO+W7?'WQ;_:E
MTS2O%GBG5)WN]4UZ\\.>"+?QA=WE_>3;I[J\N];^)^L:C>3S2R237-Z\KG<S
M,W[<?'?X_>#?^"EW_!#3]HOXZ?L_+<W&B_M&?L+_ !UOO#FBWY5]5T7Q,?AS
MXLTKQ!X*U40#RVUKPUXITS5?#-Z\ -O<7M@UQ:L]K-#(WXX_\&4E[:R_\$Z_
MVE-/296O+3]L37;FY@ ;?%!??!WX2QVDK$@*5F>RNE7:Q(,#[@/ES[F#CBI<
M0^)=;-)..;X?A7*:4Z?[N*2S+C2E+-72C1M2=&I5PV!BOJ]\.\-2P'LKX>.%
MD>56IX%\*\%QP"3P,N+:U2D^>:DW@>&L33P-.K2FH5/:4HXO,:TO;052.+J8
MV,X1K0FH?>O_  =6^"-)\7_\$4OVE-1U&&*2\\ ^+O@9XTT*>2-'DM-4C^,/
M@_PS-+ S(QBDGT;Q+JUB[H48P7<J%]C,C?2'_!O=^T5XA_:=_P""0/[&'Q!\
M732W7BCP]X U/X0ZS>SSM<W&HM\%_%6N?#'2M3NIW9Y);O4?#_AC2+Z\>5C(
M]U/,S$D[CXG_ ,'1^JV.F?\ !$;]KU;V=(&U2]^!NE6(9E!GOKCX]_#::*!
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
M_:#_ /F0H_X82_X*>?\ 1Y/_ )L-^T'_ /,A0!^\E%?@W_PPE_P4\_Z/)_\
M-AOV@_\ YD*/^&$O^"GG_1Y/_FPW[0?_ ,R% '[R45^#?_#"7_!3S_H\G_S8
M;]H/_P"9"C_AA+_@IY_T>3_YL-^T'_\ ,A0!^\E%?@W_ ,,)?\%//^CR?_-A
MOV@__F0H_P"&$O\ @IY_T>3_ .;#?M!__,A0!^\E%?@W_P ,)?\ !3S_ */)
M_P#-AOV@_P#YD*/^&$O^"GG_ $>3_P";#?M!_P#S(4 ?O)17X-_\,)?\%//^
MCR?_ #8;]H/_ .9"C_AA+_@IY_T>3_YL-^T'_P#,A0!^\E%?@W_PPE_P4\_Z
M/)_\V&_:#_\ F0H_X82_X*>?]'D_^;#?M!__ #(4 ?O)17X-_P##"7_!3S_H
M\G_S8;]H/_YD*/\ AA+_ (*>?]'D_P#FPW[0?_S(4 ?O)17X-_\ #"7_  4\
M_P"CR?\ S8;]H/\ ^9"C_AA+_@IY_P!'D_\ FPW[0?\ \R% '[R45^#?_#"7
M_!3S_H\G_P V&_:#_P#F0H_X82_X*>?]'D_^;#?M!_\ S(4 ?O)17X-_\,)?
M\%//^CR?_-AOV@__ )D*/^&$O^"GG_1Y/_FPW[0?_P R% '[R45^#?\ PPE_
MP4\_Z/)_\V&_:#_^9"C_ (82_P""GG_1Y/\ YL-^T'_\R% '[R45^#?_  PE
M_P %//\ H\G_ ,V&_:#_ /F0H_X82_X*>?\ 1Y/_ )L-^T'_ /,A0!^\E%?@
MW_PPE_P4\_Z/)_\ -AOV@_\ YD*/^&$O^"GG_1Y/_FPW[0?_ ,R% '[R45^#
M?_#"7_!3S_H\G_S8;]H/_P"9"C_AA+_@IY_T>3_YL-^T'_\ ,A0!^\E%?@W_
M ,,)?\%//^CR?_-AOV@__F0H_P"&$O\ @IY_T>3_ .;#?M!__,A0!^\E%?@W
M_P ,)?\ !3S_ */)_P#-AOV@_P#YD*/^&$O^"GG_ $>3_P";#?M!_P#S(4 ?
MO)17X-_\,)?\%//^CR?_ #8;]H/_ .9"C_AA+_@IY_T>3_YL-^T'_P#,A0!^
M\E%?@W_PPE_P4\_Z/)_\V&_:#_\ F0H_X82_X*>?]'D_^;#?M!__ #(4 ?O)
M17X-_P##"7_!3S_H\G_S8;]H/_YD*/\ AA+_ (*>?]'D_P#FPW[0?_S(4 ?O
M)17X-_\ #"7_  4\_P"CR?\ S8;]H/\ ^9"C_AA+_@IY_P!'D_\ FPW[0?\
M\R% '[R45^#?_#"7_!3S_H\G_P V&_:#_P#F0H_X82_X*>?]'D_^;#?M!_\
MS(4 ?O)17X-_\,)?\%//^CR?_-AOV@__ )D*/^&$O^"GG_1Y/_FPW[0?_P R
M% '[R45^#?\ PPE_P4\_Z/)_\V&_:#_^9"C_ (82_P""GG_1Y/\ YL-^T'_\
MR% '[R45^#?_  PE_P %//\ H\G_ ,V&_:#_ /F0H_X82_X*>?\ 1Y/_ )L-
M^T'_ /,A0!^\E%?@W_PPE_P4\_Z/)_\ -AOV@_\ YD*/^&$O^"GG_1Y/_FPW
M[0?_ ,R% '[R45^#?_#"7_!3S_H\G_S8;]H/_P"9"C_AA+_@IY_T>3_YL-^T
M'_\ ,A0!^\E%?@W_ ,,)?\%//^CR?_-AOV@__F0H_P"&$O\ @IY_T>3_ .;#
M?M!__,A0!^\E%?@W_P ,)?\ !3S_ */)_P#-AOV@_P#YD*/^&$O^"GG_ $>3
M_P";#?M!_P#S(4 ?O)17X-_\,)?\%//^CR?_ #8;]H/_ .9"C_AA+_@IY_T>
M3_YL-^T'_P#,A0!^\E%?@W_PPE_P4\_Z/)_\V&_:#_\ F0H_X82_X*>?]'D_
M^;#?M!__ #(4 ?O)17X-_P##"7_!3S_H\G_S8;]H/_YD*/\ AA+_ (*>?]'D
M_P#FPW[0?_S(4 ?O)17X-_\ #"7_  4\_P"CR?\ S8;]H/\ ^9"C_AA+_@IY
M_P!'D_\ FPW[0?\ \R% '[R45^#?_#"7_!3S_H\G_P V&_:#_P#F0H_X82_X
M*>?]'D_^;#?M!_\ S(4 ?O)17X-_\,)?\%//^CR?_-AOV@__ )D*/^&$O^"G
MG_1Y/_FPW[0?_P R% '[R45^#?\ PPE_P4\_Z/)_\V&_:#_^9"C_ (82_P""
MGG_1Y/\ YL-^T'_\R% '[R45^#?_  PE_P %//\ H\G_ ,V&_:#_ /F0H_X8
M2_X*>?\ 1Y/_ )L-^T'_ /,A0!^\E%?@W_PPE_P4\_Z/)_\ -AOV@_\ YD*/
M^&$O^"GG_1Y/_FPW[0?_ ,R% '[R45^#?_#"7_!3S_H\G_S8;]H/_P"9"C_A
MA+_@IY_T>3_YL-^T'_\ ,A0!^\E%?@W_ ,,)?\%//^CR?_-AOV@__F0H_P"&
M$O\ @IY_T>3_ .;#?M!__,A0!^\E%?@W_P ,)?\ !3S_ */)_P#-AOV@_P#Y
MD*/^&$O^"GG_ $>3_P";#?M!_P#S(4 ?O)17X-_\,)?\%//^CR?_ #8;]H/_
M .9"C_AA+_@IY_T>3_YL-^T'_P#,A0!^\E%?@W_PPE_P4\_Z/)_\V&_:#_\
MF0H_X82_X*>?]'D_^;#?M!__ #(4 ?O)17X-_P##"7_!3S_H\G_S8;]H/_YD
M*/\ AA+_ (*>?]'D_P#FPW[0?_S(4 ?O)17X-_\ #"7_  4\_P"CR?\ S8;]
MH/\ ^9"C_AA+_@IY_P!'D_\ FPW[0?\ \R% '[R45^#?_#"7_!3S_H\G_P V
M&_:#_P#F0H_X82_X*>?]'D_^;#?M!_\ S(4 ?O)17X-_\,)?\%//^CR?_-AO
MV@__ )D*/^&$O^"GG_1Y/_FPW[0?_P R% '[R45^#?\ PPE_P4\_Z/)_\V&_
M:#_^9"C_ (82_P""GG_1Y/\ YL-^T'_\R% '[R5^6W_!1+XRMIFF:=\*-&NR
MMUJ2Q7^O+$S*R6^Y)K:"3]V,>81#(CI*RR1?;;>105(/R!XO_8\_X*1^!_#&
MM^+?$/[:0M-'T&PFU"]E_P"&B/C\KLD0Q'! )_"L$3W5U,T=M:Q/-&)KF:*+
M>I<&OD2:_P#$.HF*;Q3XHUSQGK<40AOO$GB+5]2UW5-4N06:>ZGU+5I[B^F$
MLC.Z">3*!B JY(K\"\?^,_[!X7CP[@ZW+FG$ZJ4*O)*U3#Y+2<5CZKL^:/UN
M?L\!3>G-&>*Y6[2/(S?$^RH*C%VJ5[IV>L:2:YW_ -O.T%Y.1^E/_!/'XRG0
MO$M_\*]9NRMCK[B[T3S7D*)J058Y+:)5A?+W*B%XD+Q11+'J-Q(Q9@*_9JOY
M/(+N^L)EN]-U"_TF]C5U@U+2[VYT[4;)W4JL]G?6<L-U:S1DY66"6.11D*XR
M:RX?'O[3@>5)_P!K#X^YBDDBVI\3/'X;"MF*0R?\)BRL)82DF!&GWQC&,'X7
MP=\8<@X?X8J</\79E4P;RFO;)ZWU3&XUU\NQ+G5>$2PE&M*$L#B'5C3]JZ<'
MA\1"$'^[43ERW,:-&@Z.(FX^S?[M\LI7A*[Y?=3MR2NE>RM));']:]%?R>1?
M$']H0?Z_]J7]HV3I_JOB[XWA_P![[^MS]>W]WONK1A^)/QSBQO\ VD_VD+C!
M)Q-\:_':YR, '[/JT!P#R,$'/4D<5^D8CZ0OAI1O[/&9UBFMOJ^18M)^D\1B
M<.E\XK\#M><8);2JR]*4OS<D?U945_*_%\5_C5& &^/?Q^FP,9E^.'Q2!)S]
MX^3XKB&>W "X/W<X(THOC5\;H3E/CA\;#R#^]^+_ ,2)QE>G$WB>08]1T;^(
M&O%Q'TEN":=UA\HXFQ+6S>&RW#1?HZN8U9+YPTOUU,GG>&7PTZ\OE3C^<W^1
M_4=17\O<GQU^-\T+6\_QF^+%Q Y!>*Y^(WC&XC?:RNNY9]9D#!7564'(5E##
M!&:Y?4/'OCK5B6U3QIXLU)C)YI.H>(]8O"9=I7S";B\D)DVDKO\ O;21G!Q7
MC5OI09,K_5^$,WGV=?-<KI)^;5+#UI+TU9F\\I_9PU1_XJD%^46?U/7FIZ;I
MRE]0U"QL%$;REKR[M[51%&"9)29Y$ C0 EW)VJ 2Q&*XS4OBU\*M&#G5_B9\
M/M*$80N=2\9^'+$()"%C+FZU*(*)&("$XWD@+DU_+22222222223DDGDDD\D
MD\DGK25XM?Z4.+:?U7@S"0E9\KQ.>8JI&_3F6'RZBVNZC)/LS)Y[/[.&BO\
M%5D__28(_IDO?VG/V>M/)$_QD^'LA$AB/V+Q)I^I#< 22#ITMT#'P<2@F(G
M#DL,\-?_ +;W[+VGC]Y\4K:X<QO(D=AX9\9WY<H#B/S+7P[+!%(YPJ"XEA!)
MW%E0%A_.I17BXCZ37%LTUAN'N&\,^CJ2S?%V^4\5AD].[WUL]C)YWB7\-*A'
MU]I+\Y1/WXU#_@H5^S;9AS;ZQXJU;9LVC3_"E_&9-V-VS^U'TT#R\G?YACSM
M/E^9\N[B;[_@IA\$8'9+'PC\3K[;(RF5]+\,6<+H/NRPEO%DT[!SR%FMX'"\
ML <J/Q CC>5TBB1Y))'6...-2[R.Y"HB(H+,[,0JJH)8D  DUUFG_#[Q]JQ4
M:5X(\7ZF79T0:?X:UJ]+O&GF2(OV:REW,B NZC)5!N8 <UYC^D#XH8]\N PV
M41:=G' \.8C'R5]HVGB,9)/9KW>9KHT[D?VOCI?"J:\HT7)_C*3_  /U>U#_
M (*@^%(T)TKX2^(;V3RV(74/$^FZ8AE'W$+VVE:LPC;^*41ED[0O7$W_ /P5
M$UN3=_9GP<TJSR4V?;_&MWJ.T ?.&^S^&M+W%CDH1LV#@B3&3\%:?^SU\>-4
M&ZR^#?Q-=#'YJS3>"?$5G!(FX+F*XO-/@AE.3]R.1GP"VW:K$=Q8_L;_ +3.
MH,%M_A+KD9+1H/MVH>'M,7,IPI+:EK%HH4?\M')"0CF5D'-+_B)'CWF5I86C
MGZB]$L!P7[.+\U*ID=2=^S4[>NC%]=S6?P^V_P"W,-;\?8_J?1&H?\%-?C!*
M6_LKP-\-K)3)(1]OMO$^I.L)SY:;H/$>EJ94&-\I39(02((P<#BK[_@HI^T7
M=JPMYO!&F$QE UCX7:1E8DXF4:EJ6HKYBY  96A^4;HB=Q.!IW[ ?[3=]Y?V
MGP=H^C[V<,=1\8>&9?*"*Q5I/[(U+5"5E(")Y7F,&8&18UW,O:67_!-KX_W0
M!GU?X9Z:3&'*WOB+7I"K'&8C_9WA2_7S%R22K&+@[92< GUKZ1V9>_%<?*,U
M\,,+0RZ*33VA*A@90W[Q:TV:0<V<S_Z#/_ >3]('F>H?MS_M0W[28^)?V&)R
MC"#3_"?@JW6,HJJ?+G/AV2]P[ NZO=.I9F  C"HO&W_[5W[1NI$M<?&#QE&2
M\CG[!?QZ4-TIRP"Z7!9J$'_+., 1PCB%4%?04O\ P31_:& /D>(_@S(<''F^
M*_&\(W?P@E/AG/@'NV"1V5JS9?\ @FK^T[R(-8^ YZ8:7QY\01]043X/G\#Y
MGN1VJ5P7](/,;^VGQ>E-W?USBN.%BKN[O!Y]#E7]V,4ELHI:!]6S>>_UG_MZ
MOR_^YD?*U]\:/C%J:E=2^+/Q+U!2GE%;[QWXINU,>2WED3ZK("FXD["-N23C
M-<7J7B#7M9+'6-;U?52[I(YU+4KV^+O&GEQNQNII2SQQ_NT8Y*I\JD+Q7V9+
M_P $TOVLR?W'B+]G:,9/$OB[XE3';V&4^%\'([MC!_NBLR3_ ()E?MD."%\9
M_LVP\$9CUSXF$@_WAYWP]E&1VR"OJII?\0.\7LQ7+CJM#DEI*.9<75,3H]U*
MFZ^8*5NJ][;KH']EYA/XK?\ ;^(YOUF?%]%?7\O_  2]_;1DSL^)?[/UOG&/
M*UCQJVW&,X\_X4S?>QSNW=3C'&,Z7_@E9^VC+]_XL? \<EOW7B+QM#R>O^I^
M$T?'HOW1V KMP_T:>-ZEGB,UX9PRZI8K,L3)?*CEU.+[:3_#>UDF*>\Z$?\
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
M@#]Y**_!O_AA+_@IY_T>3_YL-^T'_P#,A1_PPE_P4\_Z/)_\V&_:#_\ F0H
M_>2BOP;_ .&$O^"GG_1Y/_FPW[0?_P R%'_#"7_!3S_H\G_S8;]H/_YD* /W
MDHK\&_\ AA+_ (*>?]'D_P#FPW[0?_S(4?\ #"7_  4\_P"CR?\ S8;]H/\
M^9"@#]Y**_!O_AA+_@IY_P!'D_\ FPW[0?\ \R%'_#"7_!3S_H\G_P V&_:#
M_P#F0H _>2BOP;_X82_X*>?]'D_^;#?M!_\ S(4?\,)?\%//^CR?_-AOV@__
M )D* /WDHK\&_P#AA+_@IY_T>3_YL-^T'_\ ,A1_PPE_P4\_Z/)_\V&_:#_^
M9"@#]Y**_!O_ (82_P""GG_1Y/\ YL-^T'_\R%'_  PE_P %//\ H\G_ ,V&
M_:#_ /F0H _>2BOP;_X82_X*>?\ 1Y/_ )L-^T'_ /,A1_PPE_P4\_Z/)_\
M-AOV@_\ YD* /WDHK\&_^&$O^"GG_1Y/_FPW[0?_ ,R%'_#"7_!3S_H\G_S8
M;]H/_P"9"@#]Y**_!O\ X82_X*>?]'D_^;#?M!__ #(4?\,)?\%//^CR?_-A
MOV@__F0H _>2BOP;_P"&$O\ @IY_T>3_ .;#?M!__,A1_P ,)?\ !3S_ */)
M_P#-AOV@_P#YD* /WDHK\&_^&$O^"GG_ $>3_P";#?M!_P#S(4?\,)?\%//^
MCR?_ #8;]H/_ .9"@#]Y**_!O_AA+_@IY_T>3_YL-^T'_P#,A1_PPE_P4\_Z
M/)_\V&_:#_\ F0H Q?\ @Z._Y04?MS?]VS?^MA_L^U\ ?\&5/_*++X^?]G__
M !3_ /6=?V5:\3_X+Y_LF_MV_#/_ (),?M7^-_C+^TO_ ,+ ^&VB?\**_P"$
MD\(?\+E^,7BO^U_[2_:5^#FD:/\ \2#Q5X<L-!O_ +!KU_I>I_Z?=Q?9?L7V
MVU\R]MK>)_;/^#*G_E%E\?/^S_\ XI_^LZ_LJT ?U^T444 %%%% !7\ ?_!
MO_E::_X+4?\ >1O_ ->*?!NO[_*_@#_X(%_\K37_  6H_P"\C?\ Z\4^#= '
M]_E%%% 'P!_P5B_Y19?\%+/^S /VR/\ UG7XC5^ /_!E3_RBR^/G_9__ ,4_
M_6=?V5:_?[_@K%_RBR_X*6?]F ?MD?\ K.OQ&K\ ?^#*G_E%E\?/^S__ (I_
M^LZ_LJT ?U^T444 %?S4?\%+?^"\7["?PK^-UY^P7JG[9NG_   N5M+N']IO
MX_>"O!_Q6^)?B3X8:(LPM-1^#WPDD^#_ ("^( TWX^^)(FEM;_Q7KR6>C_!_
M1VNM65-9\=#2M M?Z5R 001D'@@]"/0U^1/[4W[,?_!"W]E?PK?_ !F_:[_9
M4_X)B_"+P_KNM7IF\8_%C]FC]FRPU'Q?XHO1<ZM?VVE)J7@&;Q!XU\57RK>:
MI<Z?HUKK&NW:I=7SV\JI-*.3$6C5HSQ$\*LOI\\L50Q*DUBZK]W#8>K><*<L
M'SWJXC#>_/'RI4L#4ISP-7'4<9TT8N=.K3H1Q3QU3ECAJN&Y>;#4XJ4\37IK
MV=6HL2J<>2A72C#!1G6QL9PQ5#!U<+\<?"W_ (.//^#>GX*?#[PI\+/A;^U[
MI?@WP%X)TF#1?#GAW2/V7_VPX;2RLX2SR22.W[/S3WNH7]S)/J&K:I>RW&HZ
MOJEU>:GJ5U=7]W<7$GZ7_P#!/?\ X*&?#_\ X*2^&/BC\;/@#X=\0)^S-X8\
M:V_PV^%_Q.\7:3J/AC6OB_XDT/35U'XB>)-%\(ZK#!JFC>!-$N]7T+PSH5WK
ML%AK^K:]IWBTWFC:;9V&G/??EO\ LJ?%W_@U:_;6\<VWPR_9S^$/_!+GQ9\1
M-1O8--T/P1XM_8=^&WP;\4^*M1N8+BYBT_P7H?QK^ _P\U#QM?>1:SRRVGA*
M#6KB!8_W\<99 W]"OPM^$GPI^!W@G2/AI\%/AE\/?@_\.- :];0OA_\ "WP7
MX;^'_@G1&U*]N-2U%M(\*>$]-TC0M-:_U&[NM0O39V$)NKVYN+J<R3S22-[#
M5HXC$8VEBZE?%T?]BJR:AAI59XFB\3BZDG#GQ$Z6'I/#X:E1J0HT:V)G4Q%)
M*C@L/#RUJZ%#!U</3I8:NGBX)2G7]E"C7]EAJ:<VJ*K8JI&KB:U:-6K5IT)0
MHUI5:^+KS_E0_8;T!/\ @D[_ ,%S/^"B/@S]JO4H_!/PI_X*>^)M)^,'[*'[
M0_C*Z31_AKXP\71>,?&WBC4O@7=^-M6FBT73/B;:S_$/5=+TSPMJ&H0:EK,'
MA?2KJPMF'B;0+:Z_<#_@K?\ $CX*^&_V"OVDOAU\5;:W\;ZS\=_@S\2?A1\*
M/@AHV=7^)7QS^)7BSP;K-GX/\"_"_P (:=]H\1^)O$]SK!M=0B?0+"[ET*TL
M+GQ%=-:V.EW%U%^@OC;P'X&^)?AK5/!?Q'\&>%/B!X.URUN+'6O"?C;P[I'B
MOPUK%E=6\MI=6>J:%KMG?Z7J%K<VL\]M<6]W:S136\TL,B-'(ZM^<VO>+?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M4:M"M3HUZ4O=JT8.W-]%3J4ZL%4ISC.$MI1=UZ/JFNJ:375(****]$L****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\ ?^#H[_E!
M1^W-_P!VS?\ K8?[/M? '_!E3_RBR^/G_9__ ,4__6=?V5:^_P#_ (.CO^4%
M'[<W_=LW_K8?[/M? '_!E3_RBR^/G_9__P 4_P#UG7]E6@#^OVBBB@ HHHH
M*_@#_P""!?\ RM-?\%J/^\C?_KQ3X-U_?Y7\ ?\ P0+_ .5IK_@M1_WD;_\
M7BGP;H _O\HHHH ^ /\ @K%_RBR_X*6?]F ?MD?^LZ_$:OP!_P"#*G_E%E\?
M/^S_ /XI_P#K.O[*M?O]_P %8O\ E%E_P4L_[, _;(_]9U^(U?@#_P &5/\
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
M_A]O_P!6R_\ F9__ ,5%'_#[?_JV7_S,_P#^*B@#]Y**_!O_ (?;_P#5LO\
MYF?_ /%11_P^W_ZME_\ ,S__ (J* /WDHK\&_P#A]O\ ]6R_^9G_ /Q44?\
M#[?_ *ME_P#,S_\ XJ* /WDHK\&_^'V__5LO_F9__P 5%'_#[?\ ZME_\S/_
M /BHH _>2BOP;_X?;_\ 5LO_ )F?_P#%11_P^W_ZME_\S/\ _BHH _>2BOP;
M_P"'V_\ U;+_ .9G_P#Q44?\/M_^K9?_ #,__P"*B@#]Y**_!O\ X?;_ /5L
MO_F9_P#\5%'_  ^W_P"K9?\ S,__ .*B@#]Y**_!O_A]O_U;+_YF?_\ %11_
MP^W_ .K9?_,S_P#XJ* /WDHK\&_^'V__ %;+_P"9G_\ Q44?\/M_^K9?_,S_
M /XJ* /WDHK\&_\ A]O_ -6R_P#F9_\ \5%'_#[?_JV7_P S/_\ BHH _>2B
MOP;_ .'V_P#U;+_YF?\ _%11_P /M_\ JV7_ ,S/_P#BHH _>2BOP;_X?;_]
M6R_^9G__ !44?\/M_P#JV7_S,_\ ^*B@#]Y**_!O_A]O_P!6R_\ F9__ ,5%
M'_#[?_JV7_S,_P#^*B@#]Y**_!O_ (?;_P#5LO\ YF?_ /%11_P^W_ZME_\
M,S__ (J* /WDHK\&_P#A]O\ ]6R_^9G_ /Q44?\ #[?_ *ME_P#,S_\ XJ*
M/WDHK\&_^'V__5LO_F9__P 5%'_#[?\ ZME_\S/_ /BHH _>2BOP;_X?;_\
M5LO_ )F?_P#%11_P^W_ZME_\S/\ _BHH _>2BOP;_P"'V_\ U;+_ .9G_P#Q
M44?\/M_^K9?_ #,__P"*B@#]Y**_!O\ X?;_ /5LO_F9_P#\5%'_  ^W_P"K
M9?\ S,__ .*B@#]Y**_!O_A]O_U;+_YF?_\ %11_P^W_ .K9?_,S_P#XJ* /
MWDHK\&_^'V__ %;+_P"9G_\ Q44?\/M_^K9?_,S_ /XJ* /WDHK\&_\ A]O_
M -6R_P#F9_\ \5%'_#[?_JV7_P S/_\ BHH _>2BOP;_ .'V_P#U;+_YF?\
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
MM^T3_P!"S:?^#"'_ .)KI?\ A]O_ -6R_P#F9_\ \5%'_#[?_JV7_P S/_\
MBHK\7_XENX&_Z&/$O_A=@_\ YWGF?V+A/YZ__@<?_E9S7_#"W[1/_0LVG_@P
MA_\ B:#^PK^T200?#-IR,?\ (0A[_P# :Z7_ (?;_P#5LO\ YF?_ /%11_P^
MW_ZME_\ ,S__ (J*/^);N!O^ACQ+_P"%V#_^=X?V+A/YZ_\ X''_ .5GW3^Q
M+\(OC)\((/$NB^/;.TLO#5["EQ80K=I<W*ZK'/ (1"BX,=L;:746N"1\]PT1
MSTK[[K\&_P#A]O\ ]6R_^9G_ /Q44?\ #[?_ *ME_P#,S_\ XJ*_9.&.'L)P
MID> R# 8C&8G!Y="K3P]3'UHU\2J=2M4KJG*I&G2C[.DZLH481A%0IVBCTL/
M1CAZ4:,92E&%^5S:<E%MM1NDDU&[2TO8_>2BOP;_ .'V_P#U;+_YF?\ _%11
M_P /M_\ JV7_ ,S/_P#BHKWS8_>2BOP;_P"'V_\ U;+_ .9G_P#Q44?\/M_^
MK9?_ #,__P"*B@#]Y**_!O\ X?;_ /5LO_F9_P#\5%'_  ^W_P"K9?\ S,__
M .*B@#]Y**_!O_A]O_U;+_YF?_\ %11_P^W_ .K9?_,S_P#XJ* /WDHK\&_^
M'V__ %;+_P"9G_\ Q44?\/M_^K9?_,S_ /XJ* /WDHK\&_\ A]O_ -6R_P#F
M9_\ \5%'_#[?_JV7_P S/_\ BHH _>2BOP;_ .'V_P#U;+_YF?\ _%11_P /
MM_\ JV7_ ,S/_P#BHH _>2BOP;_X?;_]6R_^9G__ !44?\/M_P#JV7_S,_\
M^*B@#]Y**_!O_A]O_P!6R_\ F9__ ,5%'_#[?_JV7_S,_P#^*B@#]Y**_!O_
M (?;_P#5LO\ YF?_ /%11_P^W_ZME_\ ,S__ (J* /WDHK\&_P#A]O\ ]6R_
M^9G_ /Q44?\ #[?_ *ME_P#,S_\ XJ* /WDHK\&_^'V__5LO_F9__P 5%'_#
M[?\ ZME_\S/_ /BHH _>2BOP;_X?;_\ 5LO_ )F?_P#%11_P^W_ZME_\S/\
M_BHH _>2BOP;_P"'V_\ U;+_ .9G_P#Q44?\/M_^K9?_ #,__P"*B@#]Y**_
M!O\ X?;_ /5LO_F9_P#\5%'_  ^W_P"K9?\ S,__ .*B@#]Y**_!O_A]O_U;
M+_YF?_\ %11_P^W_ .K9?_,S_P#XJ* /WDHK\&_^'V__ %;+_P"9G_\ Q44?
M\/M_^K9?_,S_ /XJ* /WDHK\&_\ A]O_ -6R_P#F9_\ \5%'_#[?_JV7_P S
M/_\ BHH _>2BOP;_ .'V_P#U;+_YF?\ _%11_P /M_\ JV7_ ,S/_P#BHH _
M>2BOP;_X?;_]6R_^9G__ !44?\/M_P#JV7_S,_\ ^*B@#]Y**_!O_A]O_P!6
MR_\ F9__ ,5%'_#[?_JV7_S,_P#^*B@#]@?C%\!_AK\<M%_LGQUH45Q>6\,D
M>D>)+$16GB30F<EBVFZIY4CB!I"))M.NTNM,N7"O<6<LB1NGXA_M!?L=_$OX
M&27FM10/XR^'J2$Q>+=(MG\S3879A&GB;2D::?1W7 1K\-<:-([PHNH1W4ZV
M:=W_ ,/M_P#JV7_S,_\ ^*BF2?\ !;*.:.2&;]F%)8I4>.6*3XRJ\<D;J5>.
M1&^$Y5T=25=&!5E)!!!(K\QX^\*.&./:4Z^*HK+,\C#EH9Y@:5..);C&U.GF
M%&U.EF6'5HQY:[CB:<-,/C()1I'#B\OH8M-M>SJVTJP2N^RFM%->MI);2Z'P
MUI^HZAI-]::GI5]>:9J5A/'=6.H:?<SV5]9W,+!XKBTN[9XKBWGB<!HYH9$D
M1@&5@1FOU/\ V>/^"A]W9M8^$_CRKWMG^[MK3XB:=:9O;9554C_X2C2K1/\
M3H\ []6TJ$7HPANM.O9))[Y/R9^*?[4?PI^(OB*+6O"7P*N?@Z;V=Y-:MM)^
M($7BKP](9 Q$^G>'CX'\--H[F1@9HK#4FTY85VVND12%F=+#4+'5+6.]T^ZA
MN[6492:%PRYP"58<-'(N0'CD"R(>'53Q7\FXC!>)7@7G2KT:LXY=B*L4L31C
M6Q?#6=PBWRT<51GRQH8OV::5.M]3S+#W;PV)Q-.+O\_*.-RNK=-J+?Q*\J%5
M+I)/:5NCY9Q^S)H_K/T/7=%\3:58Z[X>U73];T;4H%N=/U32KN"^L+R!L@26
M]U;/)#(H8%6VL2CJR.%=64:M?S.?!+]HGXE_ ;5_MG@W5C-HEU.LVL^$=5,M
MUX<U@;5C>22T$B/8ZAY:1K'JNG26U\HBBAFDN+,26DOUKXI_X*]:UX7)FE_9
MC%_IORA=2M?C$RQJ2<!;J _"J1[1BV NZ22%BRJD[N2H_I[P^\9^&N-U0P&)
ME#(N(II0>5XNLOJ^-J65WE6-J>SAB>=W<<'7]CCX_#&GB^7G?N8/,Z&*M"5J
M59Z<DG[LG_T[F[)W_EE:?;F/VNHK\&_^'V__ %;+_P"9G_\ Q44?\/M_^K9?
M_,S_ /XJ*_8CTC]Y**_!O_A]O_U;+_YF?_\ %11_P^W_ .K9?_,S_P#XJ* /
MWDHK\&_^'V__ %;+_P"9G_\ Q44?\/M_^K9?_,S_ /XJ* /WDHK\&_\ A]O_
M -6R_P#F9_\ \5%'_#[?_JV7_P S/_\ BHH _>2BOP;_ .'V_P#U;+_YF?\
M_%11_P /M_\ JV7_ ,S/_P#BHH _>2BOP;_X?;_]6R_^9G__ !44?\/M_P#J
MV7_S,_\ ^*B@#]Y**_!O_A]O_P!6R_\ F9__ ,5%'_#[?_JV7_S,_P#^*B@#
M]Y**_!O_ (?;_P#5LO\ YF?_ /%11_P^W_ZME_\ ,S__ (J* /WDHK\&_P#A
M]O\ ]6R_^9G_ /Q44?\ #[?_ *ME_P#,S_\ XJ* /WDHK\&_^'V__5LO_F9_
M_P 5%'_#[?\ ZME_\S/_ /BHH _>2BOP;_X?;_\ 5LO_ )F?_P#%11_P^W_Z
MME_\S/\ _BHH _>2BOP;_P"'V_\ U;+_ .9G_P#Q44?\/M_^K9?_ #,__P"*
MB@#]Y**_!O\ X?;_ /5LO_F9_P#\5%'_  ^W_P"K9?\ S,__ .*B@#]Y**_!
MO_A]O_U;+_YF?_\ %11_P^W_ .K9?_,S_P#XJ* /WDHK\&_^'V__ %;+_P"9
MG_\ Q44?\/M_^K9?_,S_ /XJ* /WDHK\&_\ A]O_ -6R_P#F9_\ \5%'_#[?
M_JV7_P S/_\ BHH _>2BOP;_ .'V_P#U;+_YF?\ _%11_P /M_\ JV7_ ,S/
M_P#BHH _>2BOP;_X?;_]6R_^9G__ !44?\/M_P#JV7_S,_\ ^*B@#]Y**_!O
M_A]O_P!6R_\ F9__ ,5%'_#[?_JV7_S,_P#^*B@#]Y**_!O_ (?;_P#5LO\
MYF?_ /%11_P^W_ZME_\ ,S__ (J* /WDHK\&_P#A]O\ ]6R_^9G_ /Q44?\
M#[?_ *ME_P#,S_\ XJ* /WDHK\&_^'V__5LO_F9__P 5%'_#[?\ ZME_\S/_
M /BHH _>2BOP;_X?;_\ 5LO_ )F?_P#%11_P^W_ZME_\S/\ _BHH _>2BOP;
M_P"'V_\ U;+_ .9G_P#Q44?\/M_^K9?_ #,__P"*B@#]Y**_!O\ X?;_ /5L
MO_F9_P#\5%'_  ^W_P"K9?\ S,__ .*B@#]Y**_!O_A]O_U;+_YF?_\ %11_
MP^W_ .K9?_,S_P#XJ* /WDHK\&_^'V__ %;+_P"9G_\ Q44?\/M_^K9?_,S_
M /XJ* /WDHK\&_\ A]O_ -6R_P#F9_\ \5%'_#[?_JV7_P S/_\ BHH _>2B
MOP;_ .'V_P#U;+_YF?\ _%11_P /M_\ JV7_ ,S/_P#BHH _>2BOP;_X?;_]
M6R_^9G__ !44?\/M_P#JV7_S,_\ ^*B@#]Y**_!O_A]O_P!6R_\ F9__ ,5%
M'_#[?_JV7_S,_P#^*B@#]Y**_!O_ (?;_P#5LO\ YF?_ /%11_P^W_ZME_\
M,S__ (J* /WDHK\&_P#A]O\ ]6R_^9G_ /Q44?\ #[?_ *ME_P#,S_\ XJ*
M/WDHK\&_^'V__5LO_F9__P 5%'_#[?\ ZME_\S/_ /BHH _>2BOP;_X?;_\
M5LO_ )F?_P#%11_P^W_ZME_\S/\ _BHH _>2BOP;_P"'V_\ U;+_ .9G_P#Q
M44?\/M_^K9?_ #,__P"*B@#]Y**_!O\ X?;_ /5LO_F9_P#\5%'_  ^W_P"K
M9?\ S,__ .*B@#]Y**_!O_A]O_U;+_YF?_\ %11_P^W_ .K9?_,S_P#XJ* /
MWDHK\&_^'V__ %;+_P"9G_\ Q44?\/M_^K9?_,S_ /XJ* /WDHK\&_\ A]O_
M -6R_P#F9_\ \5%'_#[?_JV7_P S/_\ BHH _>2BOP;_ .'V_P#U;+_YF?\
M_%11_P /M_\ JV7_ ,S/_P#BHH _>2BOP;_X?;_]6R_^9G__ !44?\/M_P#J
MV7_S,_\ ^*B@#]Y**_!O_A]O_P!6R_\ F9__ ,5%'_#[?_JV7_S,_P#^*B@#
M]Y**_!O_ (?;_P#5LO\ YF?_ /%11_P^W_ZME_\ ,S__ (J* ,7_ (.CO^4%
M'[<W_=LW_K8?[/M? '_!E3_RBR^/G_9__P 4_P#UG7]E6O$_^"^?_!4G_AHW
M_@DQ^U?\&O\ A1?_  AW_"8_\**_XJ3_ (6;_P )#_9W_"/?M*_!SQ5_R!_^
M%?:']L^V?V']@_Y"EK]G^U?:OW_D?9YO;/\ @RI_Y19?'S_L_P#^*?\ ZSK^
MRK0!_7[1110 4444 %?P!_\ ! O_ )6FO^"U'_>1O_UXI\&Z_O\ *_@#_P""
M!?\ RM-?\%J/^\C?_KQ3X-T ?W^4444 ? '_  5B_P"467_!2S_LP#]LC_UG
M7XC5^ /_  94_P#*++X^?]G_ /Q3_P#6=?V5:_?[_@K%_P HLO\ @I9_V8!^
MV1_ZSK\1J_ '_@RI_P"467Q\_P"S_P#XI_\ K.O[*M ']?M%%% !7AO[0_[0
M?@#]FCX::C\2?'TFJ7R"]L?#WA#P7X8LO[9\??$[Q[KDIM/"GPW^'/AI)8KK
MQ-XW\5ZCLL='TFV95'[_ %"_GLM)L;^_M?<CG!QU[9.!GW.#CZX/TK^2C]KK
M]@;_ (.9OCG^V7=_M1?!/]L#_@G7\!]!\%6WB/PG^S]X!EF\6_%"#X8>"];N
M6BO-9CC^+/[#WQ!TRV^*GBO28[>R\9^.=!M].U.?3FG\+:9=6WA8R:?<\]2<
MY5Z&&4:\*=55)XC&4H4I+#4::5XTO;2]G/&XB3C1PL9TJM'#J57'XF%:CA(8
M+':QBE1K5^:A.I2Y(T,+5G5A]8JU&[.HZ,?:1PE",95<3*G4IUJO+3P>'E2K
M8MXO!?N'^RC^RIXOM_BMXN_;?_:K33M:_:V^*?AX>$?#GARROGUGP?\ LJ?
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
M_HW'X#?^&@^'O_S/5[S10!X-_P ,K_LP_P#1N/P&_P##0?#W_P"9ZC_AE?\
M9A_Z-Q^ W_AH/A[_ /,]7O-% '@W_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97
M_9A_Z-Q^ W_AH/A[_P#,]7O-% '@W_#*_P"S#_T;C\!O_#0?#W_YGJ/^&5_V
M8?\ HW'X#?\ AH/A[_\ ,]7O-% '@W_#*_[,/_1N/P&_\-!\/?\ YGJ/^&5_
MV8?^C<?@-_X:#X>__,]7O-% '@W_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ/^&5
M_P!F'_HW'X#?^&@^'O\ \SU>\T4 >#?\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\
MAE?]F'_HW'X#?^&@^'O_ ,SU>\T4 >#?\,K_ +,/_1N/P&_\-!\/?_F>H_X9
M7_9A_P"C<?@-_P"&@^'O_P SU>\T4 >#?\,K_LP_]&X_ ;_PT'P]_P#F>H_X
M97_9A_Z-Q^ W_AH/A[_\SU>\T4 >#?\ #*_[,/\ T;C\!O\ PT'P]_\ F>H_
MX97_ &8?^C<?@-_X:#X>_P#S/5[S10!X-_PRO^S#_P!&X_ ;_P -!\/?_F>H
M_P"&5_V8?^C<?@-_X:#X>_\ S/5[S10!X-_PRO\ LP_]&X_ ;_PT'P]_^9ZC
M_AE?]F'_ *-Q^ W_ (:#X>__ #/5[S10!X-_PRO^S#_T;C\!O_#0?#W_ .9Z
MC_AE?]F'_HW'X#?^&@^'O_S/5[S10!X-_P ,K_LP_P#1N/P&_P##0?#W_P"9
MZC_AE?\ 9A_Z-Q^ W_AH/A[_ /,]7O-% '@W_#*_[,/_ $;C\!O_  T'P]_^
M9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]7O-% '@W_#*_P"S#_T;C\!O_#0?#W_Y
MGJ/^&5_V8?\ HW'X#?\ AH/A[_\ ,]7O-% '@W_#*_[,/_1N/P&_\-!\/?\
MYGJ/^&5_V8?^C<?@-_X:#X>__,]7O-% '@W_  RO^S#_ -&X_ ;_ ,-!\/?_
M )GJ/^&5_P!F'_HW'X#?^&@^'O\ \SU>\T4 >#?\,K_LP_\ 1N/P&_\ #0?#
MW_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU>\T4 >#?\,K_ +,/_1N/P&_\-!\/
M?_F>H_X97_9A_P"C<?@-_P"&@^'O_P SU>\T4 >#?\,K_LP_]&X_ ;_PT'P]
M_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU>\T4 >#?\ #*_[,/\ T;C\!O\ PT'P
M]_\ F>H_X97_ &8?^C<?@-_X:#X>_P#S/5[S10!X-_PRO^S#_P!&X_ ;_P -
M!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/5[S10!X-_PRO\ LP_]&X_ ;_PT
M'P]_^9ZC_AE?]F'_ *-Q^ W_ (:#X>__ #/5[S10!X-_PRO^S#_T;C\!O_#0
M?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/5[S10!X-_P ,K_LP_P#1N/P&_P##
M0?#W_P"9ZC_AE?\ 9A_Z-Q^ W_AH/A[_ /,]7O-% '@W_#*_[,/_ $;C\!O_
M  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]7O-% '@W_#*_P"S#_T;C\!O
M_#0?#W_YGJ/^&5_V8?\ HW'X#?\ AH/A[_\ ,]7O-% '@W_#*_[,/_1N/P&_
M\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]7O-% '@W_  RO^S#_ -&X_ ;_
M ,-!\/?_ )GJ/^&5_P!F'_HW'X#?^&@^'O\ \SU>\T4 >#?\,K_LP_\ 1N/P
M&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU>\T4 >#?\,K_ +,/_1N/
MP&_\-!\/?_F>H_X97_9A_P"C<?@-_P"&@^'O_P SU>\T4 >#?\,K_LP_]&X_
M ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU>\T4 >#?\ #*_[,/\ T;C\
M!O\ PT'P]_\ F>H_X97_ &8?^C<?@-_X:#X>_P#S/5[S10!X-_PRO^S#_P!&
MX_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/5[S10!X-_PRO\ LP_]
M&X_ ;_PT'P]_^9ZC_AE?]F'_ *-Q^ W_ (:#X>__ #/5[S10!X-_PRO^S#_T
M;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/5[S10!X-_P ,K_LP_P#1
MN/P&_P##0?#W_P"9ZC_AE?\ 9A_Z-Q^ W_AH/A[_ /,]7M][?6.F6LU]J-Y:
MZ?96Z&2XO+VXAM+6",=7FN)WCBB0=V=U4=S7RQX^_;:_9U\!">%O&\?B_4H5
M<KIO@6W/B,S,B[@D>KQ20>&PS-B,"36T(8G< J.5\G-L^R/(:/UC.\WRW*J-
MG)3Q^-PV%<U'?V5.I5]O6:VM0P]=WM&W,TGG4K4J*O5J0IK^_*,;^B;N_E%G
M<?\ #*_[,/\ T;C\!O\ PT'P]_\ F>H_X97_ &8?^C<?@-_X:#X>_P#S/5^=
MOC__ (*;^);SS[7X9_#W2]%BRR0ZQXOO9M9O71L;9DT?2SIMG93I\P"2ZGJ\
M).UF5AF,_$GC[]I7XY?$PSQ^*_B1XBGT^X,@?1=*NAX?T-HG?<L$VDZ&FGV=
MXD(PD3W\5W<!1EYG=G=OQK/_ *1/ N5<]+*89EQ'B(W2>#H+ X%R5UKC<Q5.
M4X7^U0P,[K6+=XL\VMG.%IW5-3K2_NKDA_X%/5KT@?L+X^T#_@GK\,O.C\9?
M#?\ 9BTZ^@'[S1[3X5> -;UU269%#Z'H?AK4=5B#2(R"2:TCA5E??(JH[+\2
M^/OVC?V,;#SK7X;?L9_!_P 13@E$U7Q3\*_AMX?TX':Q$\.GV/A[5M0O8M^P
M"*XFT>5E+DM&442?G%7<>#?AG\0OB'<K:^!_!?B7Q3(91#)+HVCWMY9VTAV_
M\?M_'";&PC&]"\M[<V\2!E+NH8$_C6:_2"\0.(*_U'AG+<)E#K-QHTLNP.(S
MW-YIM)<M2O0K04U=7E0RSEC>_-%6E'S:F;XRL^6C"-.^B4(.K4?HY)Z_X:>G
MY6_'OCS3/'7G0Q_"'X!>"M/F##[!X#^"GP]T)HPR[=T6M2:'?>)8G R0T6MH
M%<EU565-GG$4,4$:Q011PQ(,)%$BQQH/140!5'L !7Z&> /^"<7QH\2>1<^-
M-5\-_#RQD"M)!<7'_"3:]&&R05TW1Y5TEBJC+I+XBMY%+*A3/F>7]M^ ?^"=
MWP*\*^1<^*6\0_$34(]CR#6-0?2-%,R+]Z'2M":SN?*,F7-O?ZMJ4; +')YB
M;Q)Y]#PP\9./JU/%Y_+,*-*3YXXGBS-*E%4E*UY4,JC*O7IZ/X:66X)V]UN.
ML5FL#F6+:E5YTOYL14:MYJ%W)?*G$_"S3-)U36[V'3=&TW4-7U&X)%O8:99W
M%_>SD<D0VMK'+/*0.2$C8BOK#P#^PQ^T5XZ\F>?PE#X(TV8*W]H>.;Y=&D4%
MEW*VB01W_B.*55.X+<:/;QM@IYH8$#][O"G@7P7X%LO[.\&>$_#OA6R(&^WT
M#1[#2DF8!09+@V<$+W,S;5+S7#2RR, TCLW-=57ZED'T9LEP_LZO$N?X[,ZB
MLYX3*:4,KPC?6+Q5?ZYF%2/2\(8=M;<IWT<DIJSKUI3?\M-<D?\ P*7--_)(
M_,'P#_P3,\%:=Y%W\2/'FN>)IU99)-*\-6MOX=TLE3\UO<7MW_:VIWL#@?-+
M:_V+/SA2FW<_UYHG[*7[.&A:7_8\7P7^'NK69"B0^+/#>G^,[J4J""TE[XLA
MUF[.\L2ZK,L9. $"HBK]!45^V9#X><$\,J$LFX:RO#5X6:QE;#QQV/YHV:G]
M=S#Z[B(SND^:B\/9I./*TFO4I8/"T+>SH4TU]J2YY^O-/F?W<OE8\&_X97_9
MA_Z-Q^ W_AH/A[_\SU'_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ]YHK[(Z3P;_A
ME?\ 9A_Z-Q^ W_AH/A[_ /,]1_PRO^S#_P!&X_ ;_P -!\/?_F>KWFB@#P;_
M (97_9A_Z-Q^ W_AH/A[_P#,]1_PRO\ LP_]&X_ ;_PT'P]_^9ZO>:* /!O^
M&5_V8?\ HW'X#?\ AH/A[_\ ,]1_PRO^S#_T;C\!O_#0?#W_ .9ZO>:* /!O
M^&5_V8?^C<?@-_X:#X>__,]1_P ,K_LP_P#1N/P&_P##0?#W_P"9ZO>:* /!
MO^&5_P!F'_HW'X#?^&@^'O\ \SU'_#*_[,/_ $;C\!O_  T'P]_^9ZO>:* /
M!O\ AE?]F'_HW'X#?^&@^'O_ ,SU'_#*_P"S#_T;C\!O_#0?#W_YGJ]YHH \
M&_X97_9A_P"C<?@-_P"&@^'O_P SU'_#*_[,/_1N/P&_\-!\/?\ YGJ]YHH
M\&_X97_9A_Z-Q^ W_AH/A[_\SU'_  RO^S#_ -&X_ ;_ ,-!\/?_ )GJ]YHH
M \&_X97_ &8?^C<?@-_X:#X>_P#S/4?\,K_LP_\ 1N/P&_\ #0?#W_YGJ]YH
MH \&_P"&5_V8?^C<?@-_X:#X>_\ S/4?\,K_ +,/_1N/P&_\-!\/?_F>KWFB
M@#P;_AE?]F'_ *-Q^ W_ (:#X>__ #/4?\,K_LP_]&X_ ;_PT'P]_P#F>KWF
MB@#P;_AE?]F'_HW'X#?^&@^'O_S/4?\ #*_[,/\ T;C\!O\ PT'P]_\ F>KW
MFB@#P;_AE?\ 9A_Z-Q^ W_AH/A[_ /,]1_PRO^S#_P!&X_ ;_P -!\/?_F>K
MWFB@#P;_ (97_9A_Z-Q^ W_AH/A[_P#,]1_PRO\ LP_]&X_ ;_PT'P]_^9ZO
M>:* /!O^&5_V8?\ HW'X#?\ AH/A[_\ ,]1_PRO^S#_T;C\!O_#0?#W_ .9Z
MO>:* /!O^&5_V8?^C<?@-_X:#X>__,]1_P ,K_LP_P#1N/P&_P##0?#W_P"9
MZO>:* /!O^&5_P!F'_HW'X#?^&@^'O\ \SU'_#*_[,/_ $;C\!O_  T'P]_^
M9ZO>:* /!O\ AE?]F'_HW'X#?^&@^'O_ ,SU'_#*_P"S#_T;C\!O_#0?#W_Y
MGJ]YHH \&_X97_9A_P"C<?@-_P"&@^'O_P SU'_#*_[,/_1N/P&_\-!\/?\
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
MGJ]YHH \&_X97_9A_P"C<?@-_P"&@^'O_P SU'_#*_[,/_1N/P&_\-!\/?\
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
MFLZ'K5E!J.E:II]W SPW5CJ%C<P7=K<1.T<T$L<B,58&OP!_X.F_#FF^(/\
M@B3^U;/J$2R2^&]:^!?B+2Y",M;ZE;?'+X?Z>LL9R-I>SU.]MW/.8IY$Q\V1
MZ/\ \&V?QI\3?'+_ ((R_L;>(/%]TU]K?@WPWXQ^$0O'+L\^A_"?X@>)_ _A
M%9&?EI+7PCH^A6+ME@S6I;.20-,MYL=EW$BK2]IB.'<YR=T:\K>UJY1Q)E]2
MI'"UY6BZ\LLSC 5_J=62=6GEV8O!U*M:GAL%["<QHRPE;AS%TX*&%SW YSA*
M].,ER1S7AW%T7'%TJ6GL?KV59A"EC5!RIXC&X"ECG"C6JXGZS^Z-?@G_ ,%-
M_P#@I%\5/"O[7G[*_P#P2>_8GU[0?#W[7W[6UQ)KGCCXP:QI-KXIM?V8/@/8
M6VM:GX@\?Z9X6O[>\T37_B9JF@>%O%UYX'TSQ+;7GA[3WT2.^U_3+R#5M)23
M][*_@(_X)7^.;C]J/_@[;_;[^+/B,F_G^%VB_M,^'O"ANGF?^RM,^%_B'P%^
MSMHHL8[@AH!_PCR7"F-455:^NI%1?-9JRRZDL?Q%E66U(2J8.G@L^XAS.G&4
MH+$8+AS*ZV,HX&I.$H3CA\=FM7+:>.C3G3J5LOP^,P<:U%8ZK558KVF%R'.<
MSHJ/UJE/*,IR^4G#_9\;GV94,%+'QA.%6-6KEN71S#%X:$J-6E''3P5:M3G"
MA3A+^E/]M3X _'#]CG]EOXO?M4?L5?'O]HKQ+^T'\$?#M[\:?%'A#]HK]H#X
MO?M#?"C]H;PWX%M+_7OB#X!UWX8?%/QIK_@KX2?\)%X<;7[_ ,/W7[->C?!5
M]'\2VGA^RM86\-646@I]B_\ !.K]NWX4_P#!2#]D?X5_M8?"-9=.TCQWIT]G
MXH\(7MW;7FL?#WX@:'(+#QAX'UF6U;9)<Z-J:L]A>-%:G6-!N](UQ+2V@U.*
M)?K/Q[H]CXA\"^-- U.%+C3=<\)^(M(U"WD7='/9:EH]Y974+KD;DD@GD1ER
M,@D9'6OX7?\ @RR^-VNZ5X)_X*+_  "O[J2?P+\,_$OP[^,?ARV<RNUCJ?B'
M3_'/A3Q<Z@!_EU#3_A_X18HF7,MG(P5BY-&"KQJ3XJPV+G'V.5\,4N+\%4Y8
M1EA(97CZN SW!4^2,+X+%9=6PV84,(N:.&S#+ZM3"NA2Q>*HU#%X6K' Y'F.
M%A*4JG$:X7QT?:.4L7'-\OCC,FKSA-N57'83,<)5PTL7S^VKX',%A<1&L\-A
MZ]']POV@_P#@H+\6?VGO^"J?AK_@D1^QIX\'PPL?A9X/3XU?MW_M&Z#9Z;JW
MCGP?X*TV30+NV^!WPA_MK3-9\.Z%XU\6_P#"3^$M,\4^.-1TW4;SPOI_BJ6/
MPU'9>)=$O)X=#_@H_?\ Q@_X)&?L\V?[<'[*OQ ^.GQ5^&7P6\<>%KS]JO\
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
M="%GM+RW+!+JQNXH+RUDS%<P12 J.GK^7OX4?&CXB_!;7EU_P#K\^FO(T?\
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
M88__ !KU^!WVS_BZW_"L?+_YO_\ ^&&/[;W_ /5^/_#$O_"T?[-V_P#=3?\
MA"?M_P#U)G_"7?\ ,UU_>K7\#O\ S=7_ -Y_O_@\- '[_?\ #DC_ *N:_P#,
M,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7
M-?\ F&/_ ,:]?O)10!^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O7[R4
M4 ?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKU^\E% 'X-_\ #DC_ *N:
M_P#,,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^#?\ PY(_ZN:_\PQ_^->C_AR1
M_P!7-?\ F&/_ ,:]?O)10!^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O
M7[R44 ?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKU^\E% 'X-_\ #DC_
M *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^#?\ PY(_ZN:_\PQ_^->C
M_AR1_P!7-?\ F&/_ ,:]?O)10!^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_
M /&O7[R44 ?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKU^\E% 'X-_\
M#DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^#?\ PY(_ZN:_\PQ_
M^->C_AR1_P!7-?\ F&/_ ,:]?O)10!^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_
MYAC_ /&O7[R44 ?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKU^\E% 'X
M-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^#?\ PY(_ZN:_
M\PQ_^->C_AR1_P!7-?\ F&/_ ,:]?O)10!^#?_#DC_JYK_S#'_XUZ/\ AR1_
MU<U_YAC_ /&O7[R44 ?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKU^\E
M% 'X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^#?\ PY(_
MZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:]?O)10!^#?_#DC_JYK_S#'_XUZ/\
MAR1_U<U_YAC_ /&O7[R44 ?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QK
MU^\E% 'X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^#?\
MPY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:]?O)10!^#?_#DC_JYK_S#'_XU
MZ/\ AR1_U<U_YAC_ /&O7[R44 ?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&
M/_QKU^\E% 'X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :]?O)10!^
M#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:]?O)7/>(O%?AOPE:V][XE
MUO2=#M+J\M["WN-6U*PTR&:[N7"101RW]S;1R2M\S^4CM(41V5&VD5G6K4</
M2G6KU:5"C3CS5*U:I3I4J<;QCS3J59TZ<(WE%7G.*O**O=I--I)MM)+5MM))
M=VVTE\VC\//^')'_ %<U_P"88_\ QKT?\.2/^KFO_,,?_C7K]XU97564AE8!
ME(((((R"",@@CN#BEK09^#?_  Y(_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\
M&O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_ )AC_P#&O7[R5Q_B[X@^
M!? -H+[QMXO\.>%;9EW1OKNL6.FO<#+ +:PW,T<]VY*L%CMHY9&*L%4E3C*O
MB*&%I3KXFO0PU"E'FJ5\16I8>C3BMY5*U>K1I0CYSJQ72[;2:E*,4Y2DHI;N
M344O5MI+[S\2_P#AR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->ON;Q[_P4
M8^!WAD36_A&U\2?$._0,(I-.L'T#0VD7(*3:GKR6^HHI;A9K30KZ)U!='9=A
M?XG\?_\ !1KXV^)C/;>#K'PY\.]/D!6*6RM%\1:]&K'YA)J>MQOIC'9\JR6_
MA^TEC)9TD#^6T?Y9G_C9X=9!SP>>1SC$PNOJN0T9YDW)7]V6+BZ&70U5FWC*
MJ5[V:3MP5LTP=*Z]K[62^S23G_Y-[L%_X$S&OO\ @BQ8Z7:S7VI?M3VFG6-N
MN^XO+[X0PVEK F<;YKBX^+4<,2Y(&YW49/6OE;Q]^Q)^SKX"%Q"?VSU\8ZE
M&(TSP+\#V\0F8KD;8]87XMVWAG.X;2KZXK#KMV\U1\8?$3QY\0+L7OC?QCXD
M\53K(TD)UW6+[48;5GR"+*UN)GMK&/#,%BLX8(D4E50 XKC:_$\_^DUF=;VE
M+ACAW"X&#NH8S.J\L?B+:I3C@L&\+@X2VDHU<372T4E+WD_,K9W4>E"C&"_F
MJ/GE_P" QY8KYMGDA^"GAJUU"<1^(M9UO3$<?999]'L_#EW-& ,_:[*'5_$L
M<)+9&V#4Y#MP1("<#N-+\(^&]&VMI^CV<4J?=N)4-S= ]R+FY,TRY/)".J]
M   !]/\ @+]E_P"//Q),,GAGX;>(%L)BI76-=@3PUI!B)4-/#?Z])I\5['&&
MW,NG?;)F 98X9'4I7VQX!_X)CZ[<^3=?$WXBZ=I<>X--H_@NQFU6Y>,_P'7-
M833K>TG48W[-%U*+=D)(Z@.WQKH^.?B6WSQXDJY?B+Z5&^&LB5.>C2A+^RJ5
M>ERO9T\QYHW_ (EVI\MLTQO_ #_E!]_W-*S\OW<6OE/3OU_*NNY\&?#+XA?$
M2Y%IX&\%^)?%,GF^3)+HVD7EW9VSX!_TW4$B^P6" ,NZ2]N8(UWH&<%US^^O
M@']BS]G;X?\ DS6_@2W\5:E$J ZIXYF/B:61D VR'3+I(_#L4N[+^9:Z+;N'
M/!"I&J?45I9VEA;0V5A:V]E9VR"*WM+2"*VMH(U^['#!"J11(,G"(BJ.PK[7
M(/HR9A5]G5XGXCPV#B[.>"R3#RQM>VC<)8[&K#82#M=.5'"5K/6/-9-]5'(Y
MNSKUHP76-).<O3FERQ7RBS\.? /_  3@^,_B,17/C75O#7P\LG \RWFN/^$G
MUZ/)'(T_1IET=@$R2'\1Q2!MJ&,9=H^\U7_@E'XFOMZ6/[3-II$)/RFW^"8N
M+D*>S3W7Q7>,G_;BMX6'4$'FOV2HK]JR'P4\.<A]G4AD4<VQ-.S^M9[6J9G)
MR5GSK"S]AET'=726"J16VJ2MZ='+,'1L_9>TDOM56Y_^2Z07_@+/PJO_ /@B
MYJ6J2^=J/[5-W?2 G#77P@EFV9ZB,2?%EEC7T5 J@<  50_X<D?]7-?^88__
M !KU^\E%?J5"A0PM*GA\-0HX:A2BH4J&'HTL/1IQ6T:=&A2HTJ<5VA3BNMFV
MV^]1C%*,4HI;**44O1))+Y(_!O\ X<D?]7-?^88__&O1_P .2/\ JYK_ ,PQ
M_P#C7K]Y**U&?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_ )AC_P#&O7[R44 ?
M@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% 'X-_\.2/^KFO_ ##'
M_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\ S#'_ .->C_AR1_U<
MU_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_ )AC_P#&O7[R
M44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% 'X-_\.2/^KFO_
M ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\ S#'_ .->C_AR
M1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_ )AC_P#&
MO7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% 'X-_\.2/^
MKFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\ S#'_ .->
MC_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_ )AC
M_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% 'X-_\
M.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\ S#'_
M .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_
M )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% '
MX-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\
MS#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\
M5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\
ME% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"K
MFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<
MD?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#Q
MKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(
M_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7
MH_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88
M_P#QKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_
M  Y(_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,
M?_C7H_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-
M?^88_P#QKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!
M^#?_  Y(_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KF
MO_,,?_C7H_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->M/2?\
M@C#J6AW:7NE_M2RVEPN 2GP9!25,Y,<\3?%<QS1$CE)%9<X888 C]T:*PQ.%
MPV-P];"8S#T,7A<33E1Q&&Q-*G7H5Z4U:=.K1JPJ4ZD)+>,H-:)IQE&,HJ48
MRBXRBI1DK.,DFFGNFFFFC\$?C1^P'\5?A3HJ>(/#>JP_%G1K2V\S6[C0O#]Q
MH6NZ<T8=I[L^%FU;Q#+<Z8B!2T^G:OJ%W#^]ENK&VM(6N:^%>O6OZV*^(_VA
M_P!B+X>_&-;[Q'X76U\!?$.;S+A]5L;;&@Z_<L"Q'B+2K<*JSSR9\S6M.2._
M#R27%[#JQ6.$?RQXA_1XIU/;YMP#)4:GOU:W#>)K/V4WK)_V1C:TFZ,GKR8'
M&U)46^6&'QM+W:9X.,R>]ZF$TW;H2>G_ '#D]O*$G;I&:V/YR9_A'X+\2:[8
MMJ6LZAX*TZYNE75]4T3P_;^)F@@<$-<P>'9]=\-0SRH^UI$AUFR5D\UQ'-.0
M&^_/ O\ P2*\&?$SP_;>*/ O[7FG>(]%NL*+FP^#VZ2VGVJ[6>H6DGQ6CO--
MOHE93+8W\%O=1AE9X@KJ3X3\4O@_\0O@WKY\/?$#P]=:/<R&9M.O@/M.CZU;
MPLJM=Z/JD0-K?0@/&TL:LMW:>;''?6UK.WE"'X9?%CQ]\'_$4?B;P!X@N]$O
MLQ)?6RD3:7K-K$Y?[!K.FR[K74+1MSA1,GG6S.T]E-:W2QSI\=P1XU<3\#8K
M_5OC;"9AF67X.JL-5AC8U:?$.3*/+'DA+%N,L=AZ<>64,+C*CJ>R2>"S"<)4
MHRYL+F=?"R]CB8SJ0B^5J=U6I6Z)RUDE_+)[?#.UCZN_X<D?]7-?^88__&O1
M_P .2/\ JYK_ ,PQ_P#C7K[]_9W_ &X_ 7Q?-EX9\9"T\ _$&;RX(;.YN2/#
M?B&Y=A&JZ#J=RP-M>3.5V:+J<@NF>1(+"[U5UD9/N>O[#X?XDR/BG+J>:Y#F
M.'S'!U+1E.C*U6A5Y5)T,7AI\N(PF(@G[U'$4H2M[T)5:;C5E]'1KTL1!5*,
MU.+WMO%]I1?O1?DTNZ;6I^#?_#DC_JYK_P PQ_\ C7H_X<D?]7-?^88__&O7
M[R45[AJ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% 'X-_\.2/^
MKFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\ S#'_ .->
MC_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_ )AC
M_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% 'X-_\
M.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\ S#'_
M .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\ 5S7_
M )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\E% '
MX-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"KFO\
MS#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<D?\
M5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#QKU^\
ME% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(_P"K
MFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7H_X<
MD?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88_P#Q
MKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_  Y(
M_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,?_C7
MH_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-?^88
M_P#QKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!^#?_
M  Y(_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KFO_,,
M?_C7H_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D?]7-
M?^88_P#QKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O)10!
M^#?_  Y(_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2/^KF
MO_,,?_C7H_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_ (<D
M?]7-?^88_P#QKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:]?O
M)10!^#?_  Y(_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_ ,.2
M/^KFO_,,?_C7H_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^->C_
M (<D?]7-?^88_P#QKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\
M:]?O)10!^#?_  Y(_P"KFO\ S#'_ .->C_AR1_U<U_YAC_\ &O7[R44 ?@W_
M ,.2/^KFO_,,?_C7H_X<D?\ 5S7_ )AC_P#&O7[R44 ?@W_PY(_ZN:_\PQ_^
M->C_ (<D?]7-?^88_P#QKU^\E% 'X-_\.2/^KFO_ ##'_P"->C_AR1_U<U_Y
MAC_\:]?O)10!_$M_P7S_ ."6W_#.7_!)C]J_XR_\+T_X3'_A#O\ A17_ !3?
M_"LO^$>_M'_A(?VE?@YX5_Y#'_"P=<^Q_8_[<^W_ /(+NOM'V7[+^X\_[1#[
M9_P94_\ *++X^?\ 9_\ \4__ %G7]E6OO_\ X.CO^4%'[<W_ ';-_P"MA_L^
MU\ ?\&5/_*++X^?]G_\ Q3_]9U_95H _K]HHHH **** "OX _P#@@7_RM-?\
M%J/^\C?_ *\4^#=?W^5_ '_P0+_Y6FO^"U'_ 'D;_P#7BGP;H _O\HHHH ^
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
M493H8BA6K8;%8><H^[*5#%8;$4G.*49J%.I%*-6*B4445Q'8%?P._P#-U?\
MWG^_^#PU_?%7\#O_ #=7_P!Y_O\ X/#0!_?%1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?A)^W9\:YO'?Q'7PGHEX)-!\'.T2^3(KPW.H#:7G+1DI,JKE[
M=S\R)>3P-T(K]7/VF/BO;_"#X3>(?$/G+'J]_"^B:!'N97?4KZ&4&9#&\<B-
M:VJ3SQRJWR7"VX.=X!_G OK^ZU6^O-3OI6GO+^XFNKB5R2TDLTC2.QSD@N[,
MQ&2 3QQ7\O\ TCN,EAL!@N"<%6_?YE[/,LZY)>]3R^C4;P.$G9W7US%0>(G!
M[T,)3NK35_"SK$\L(X6+UG:=6W2";Y(O_')<S\HKN?OU^Q=\94^*7PKT^PU"
M\$WB7PK$FEZD)98S<W,-NJ)#>,N\RR&2%[:6YN'54-U=/$I)B;'V)7\R/PB^
M.?C[X%:GJFN>!);!KN^L6@GM-6MKJ^L)8@6+.+.WOK%9;N%'F>R$SR0"Y>.2
M:"81(E/\>?M(?&_XG+(GBWXD^([W3[@-OTC3KI-!T.2-P0J2Z/H,>G:=<JL;
M%%>ZMYYBC-OE9G=F\_ASZ1.5Y1PAE6#S?+LVS;B/ X?ZC75#ZO0PN(IX11I8
M/%UL?B:M1^TKX6-%5XT\+5JJK1J3<FZJ;BCG,*>&IQJ0J5*\%R.W+&,E'2,G
M-MN[C:]HMW3/W^\??M'?!#X9?:(_%_Q'\.6>H6P/FZ+I]V==UY7VY2.31=$3
M4-1MC*<+')=V]O!D[GE1%=U^)?'_ /P4V\*6)FM/AK\/]7U^8&2./5_%=[!H
M.GJR@;)X=+T_^U+^^@<Y_=W%WHTX7#,%8E!^-U=UX+^&'Q$^(UR+7P-X*\2>
M*7$GE2S:/I-W=65M)MWXO=16,:?8#;CY[VY@0EE7=N=0?C\U^D#X@\0U_J/#
M.6X7*)5VXT:.68'$9YF\TW9<M7$4*\5-)J\J&6<L6[\T%:4>:IF^,K/EHPC3
MOHE3@ZM1^CDI:_X8:?B>^>/_ -M[]HGQZ)X/^$S_ .$-TV?<#IW@2U'A\QAF
MW 1ZSYMWXE4A0$^76PI4'*DLQ;Y6U#4=0U:\GU#5;^]U._N7,ES?:A=3WMY<
M2'J\]S<R232N>[2.S>]??_@'_@F_\9?$8AN?&NL>&OA[92 &2WEG/BC7XB0K
M _V?I$L>CLN"0V[Q)'(KKM\H@[A]N> O^">/P&\*&&Y\3)X@^(=_&5=AKNI/
MIFD+*A5E:'2M!_L^5H\K\UOJ.HZE#(&99$="%'GT/"[QDX]JPQ?$$\PH49-3
MCB.+,UJTE34M>:AE4)XBO3=F[1IY=@G9\MXIRC&5@<RQ;4JO.EOS8BHU:_:%
MY27RA'L?A3I.CZOKU]#I>AZ5J6LZE<L%M].TFQNM1OIV)"A8;2SBFN)6+,H
M2-CE@.I%?67@#]A3]HCQR(+BY\+6W@;3)A&POO'%\-*G"/DN#H=K%J'B&*:-
M0,Q7FEV@9W1/,&)&C_>WPMX)\'>![$:9X-\+>'_"U@  ;70-(L-*BD(8L7F%
ME!"9Y&=F=Y9B\CNS.[,S,3T]?J>0?1FR3#>SJ\2Y_C\TJ*SGA,JI0RO!MZ-Q
M>)K?7,PJ1O=7C'#-K7W=3OHY)35G7K2F_P"6FN2/_@3YIOY*)^8W@#_@F;X%
MTSR+OXC^.==\57"[9)-*\.VL'AK2=Q3#V\]W.VJZK>Q*Y++/;2:+*^$#1J R
MO]L^ ?@#\&OAB(7\%?#KPUI%[  (]8EL1JNO@84$?V_J[7^L!6*AFC6]6,N-
MVP&O8**_;,@\/N"^&.262\-Y7A:].W+C*F'CC<?S+[7U['_7,3&77FHSP]GJ
MN4].C@\+0M[.C!-?::YY^O//F:?IRA1117V)TA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!R7C;P)X0^(_AZ\\*^-] T_P 1Z%?+^^L=
M0B+>5*%=([NRN8VCN]/OX [_ &:_L9[>]MF8M!/&Q)K\;_VB?V ?%?@,7OBK
MX1-J'C?PE&);F[\.R(L_C#0X54NQMX[>*-/$EE'A@#901:M$AC1["]5)[X?M
M[17PG&WASPQQYA'2SC!JECZ=-PP><X.-.EF>#W<8JJX\N*PRD^:6#QBK4&G+
MV;PTY>T.3%8*ABXVJ1M-*T:L;*<>ROM*/]V5UV<7J?R4NK(S(ZLCHQ5T<%65
ME)#*RD JRD$$$ @@@C-?>G[.W[=GCGX5?8?#'Q!^W^/_  #%L@A>:X$OBWP[
M;A@%_LK4;N55U6Q@C++'H^K3KY:+!!I^IZ;;0FWE_1[]H?\ 8S^'/QQ2\U_3
MTB\$_$20/*/$^F6B-9ZW.$PD?BG2XS%'J&_ 0ZK;M!J\($9DN+VVMTL7_$?X
MO? _XC?!#7CH?CS0Y;..:20:5KMGON_#VNQ1\F;2M3$:1RL$*O-97"6VI6BN
MGVRSMRZ!OY SOA#Q%\%<V_MO*,77J98JD80SO+H5*F78FBYWAA,]RZ;J0H<[
M:BZ6,A/#2J2<L#F-*HX(^=JX?&994]K3D^2]E5@FX25](U8.Z5^TTTW\,T['
M]'OPX^*/@7XM>'8/%'@'Q#9:]IDFQ+A86,=_IERR[C8ZOITH2\TV]0 GR;J)
M/-0">W::W>.9^_K^6'X>_$KQQ\*_$,'BCP%XBO\ P]J\("226KJ]K?6X8.UE
MJFGSK+9:G9.P#-:WL$\0<+*BI,D<B_L]^SM^WEX(^)JV/A?XE&P\ ^.I!#;0
MWDLQB\(>([IR(U&GWMS([Z)>S2'"Z9JT[P.S1QV6JWEQ*+6+^@O#OQUR'BOZ
MOE>?^PX>X@GRTX.K5Y<GS*J[17U/%UI+ZI7JRVP6.G&\I*&&QE>\*;]?!YK2
MKVIUK4:ST3;M3F_[LF_=;_EF[?RR>B/T HI 00"""" 00<@@\@@C@@CH:6OW
M@]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\
MA\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H
M_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/B%_\
M]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(
M7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )
MCXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_
M  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP
M&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0
MB? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/
M?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K
M^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^
M'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _F
MB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@
M#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7
M:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:
M_I=HH _FB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\
M/1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7
M_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)C
MXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\
MPF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&
M_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B
M? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?
M]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\ A\K^
MT]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H_P"'
MRO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/B%_\]&C_
M (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST
M:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?
M_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/
MB%_\]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\
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
M_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\
MA\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H
M_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/B%_\
M]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(
M7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )
MCXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_
M  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP
M&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0
MB? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/
M?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@#^:+_A\K
M^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7:* /YHO^
M'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:_I=HH _F
MB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\ /1K^EVB@
M#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7_P ]&OZ7
M:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)CXA?_ #T:
M_I=HH _FB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\ PF/B%_\
M/1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&_P#"8^(7
M_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B? ;_ ,)C
MXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?]")\!O\
MPF/B%_\ /1K^EVB@#^:+_A\K^T]_T(GP&_\ "8^(7_ST:/\ A\K^T]_T(GP&
M_P#"8^(7_P ]&OZ7:* /YHO^'RO[3W_0B? ;_P )CXA?_/1H_P"'RO[3W_0B
M? ;_ ,)CXA?_ #T:_I=HH _FB_X?*_M/?]")\!O_  F/B%_\]&C_ (?*_M/?
M]")\!O\ PF/B%_\ /1K^EVB@#^#O_@N9_P %,/CO^T%_P2T_:A^$/C/PG\)-
M,\->+O\ A2?]I7WAC0?&-EKD']@?M$_"3Q/9_8;G5?'NM6$?F7^BVL-SY^F7
M.^SDN(XO)F>.XB^Q_P#@RI_Y19?'S_L__P"*?_K.O[*M??\ _P '1W_*"C]N
M;_NV;_UL/]GVO@#_ (,J?^467Q\_[/\ _BG_ .LZ_LJT ?U^T444 %%%% !7
M\ ?_  0+_P"5IK_@M1_WD;_]>*?!NO[_ "OX _\ @@7_ ,K37_!:C_O(W_Z\
M4^#= ']_E%%% 'P!_P %8O\ E%E_P4L_[, _;(_]9U^(U?@#_P &5/\ RBR^
M/G_9_P#\4_\ UG7]E6OW^_X*Q?\ *++_ (*6?]F ?MD?^LZ_$:OP!_X,J?\
ME%E\?/\ L_\ ^*?_ *SK^RK0!_7[1110 '.#CKVR,C/N,C/TR/K7\JG[4/\
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
M+)!#%K&@:YI>K>'?$-E&MKJVF3F*UFMOM2OP3_X*;_\ !2+XJ>%?VO/V5_\
M@D]^Q/KV@^'OVOOVMKB37/''Q@UC2;7Q3:_LP? >PMM:U/Q!X_TSPM?V]YHF
MO_$S5- \+>+KSP/IGB6VO/#VGOHD=]K^F7D&K:2DE5*M;&XS)L+3IQEF$JV5
M8#*8X:-/!U8XC)\.Z^&S"6(I*G]7J9;A,LQ.;YCF\WST,/@L5BJWME*E@L:4
MJ4,/1S;%3FXX.-'-,PS65=2Q5%83'-4L9A?JU3VGUBCC9XRCEV%RN$9K%UL;
M1PL(J52MBL+]-?%C_@GY\;/VNO"D/P:_;I_:O\/_ !>_9MM_$>AZUK/PA^!/
MP U#]F[4OC3IWAN]GU#2O"_[2'C[4?CK\;+SQIX<DU&#0=8UO1_@YH7[/>D^
M(-5TFXAU73KCPSJ7_",67Z<>&_#?A[P;X>T/PEX2T/2?#/A;PSI.GZ#X=\.Z
M#I]KI6B:%HFE6L5CIFDZ3IEC%!9Z?IVGV<$-K9V=K#%!;P11Q11JB@#\=?VU
M/@#\</V.?V6_B]^U1^Q5\>_VBO$O[0?P1\.WOQI\4>$/VBOV@/B]^T-\*/VA
MO#?@6TO]>^(/@'7?AA\4_&FO^"OA)_PD7AQM?O\ P_=?LUZ-\%7T?Q+:>'[*
MUA;PU91:"GV+_P $ZOV[?A3_ ,%(/V1_A7^UA\(UET[2/'>G3V?BCPA>W=M>
M:Q\/?B!H<@L/&'@?69;5MDESHVIJSV%XT5J=8T&[TC7$M+:#4XHEND_;4<PA
MAZE.3P.(P%?-:-.DJ-2=3'T*^&R[-:K48RQV&KK!XO+*.,G&F\'B:-3+YX'+
M?K=+^T,ZL52J9=5K0FHXVAC<+EM6I/GC2>!EAL9C\JBG4J1PF*A#%8;-*N'I
MSKQQV%4<:L=CG@JE+ 97[6W[ 'PV_:C^(OP0_:!TOQ5XH^"/[5'[->LW.J?!
M7]H3X>P:1<^(]'TK5=T7B?X=^-?#^NVEWH?Q"^%?C*RENK#Q)X.U=+:;RKRZ
MNO#VM^']2GEOG\I\8?\ !.SQC^U/XF^%6M_\%%/CIX,_:6\)?!/QG!\0_ GP
M$^$/P*U+]G?]G?7?'FF06L?AGQQ\8?!/C#XV?M(^-_BGXA\)2G5Y-!TB]^)^
MB_#%/[6\_4/AM?ZG8V^IGX]_:#_X*"_%G]I[_@JGX:_X)$?L:>/!\,+'X6>#
MT^-7[=_[1N@V>FZMXY\'^"M-DT"[MO@=\(?[:TS6?#NA>-?%O_"3^$M,\4^.
M-1TW4;SPOI_BJ6/PU'9>)=$O)X=#_@H_?_&#_@D9^SS9_MP?LJ_$#XZ?%7X9
M?!;QQX6O/VJ_V=OVBOV@?C%^TO8_%#X-^,=<T7PGXB\4^!/'O[0WCKXD?$?X
M5_$?P1>7.DZIX=B\%>+=+^&TEG<Z^_B'X?:O)(DT?/AZM/#83+<PJ5:>"RW%
MYE4Q>4XG$KVF'P^)GG%/+)<14Z+C4668&OGE"T,XIQJRGB,%6SZ&74J>$_MR
M?36P]3$XK&Y="E/%9E3RRCA\=AJ"4*^)PD\KQ.8T,AEB(U*?UW&RRFI4Y<KJ
M2I0AA\PIY-5S&G+'RR=?OTB)$B1QHL<<:JD<:*$1$0!41%4!555 554 *
M *=7B_[.OQ]^&?[4WP,^%?[1/P=UQ/$7PS^,/@O1?'/A'4_W*W!TW6;59FT_
M4X()KA++6M'NQ<Z1KNFF:233=8L;ZPF8RVSU[16^(H5L-7KX;$TYTL10K5*-
M>E4^.G6I3E"I"=I33E&:=Y*<XR3C.,ZD*D*E3EP]:CB:%'$8:<*F'KTJ=6A4
MAI"=*<4X.*Y8N*Y5R\KC"4)0E3E"G.G.G3****Q-@K^!W_FZO_O/]_\ !X:_
MOBK^!W_FZO\ [S_?_!X: /[XJ*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKYS^._[3_PS^ >G
MNOB&_P#[8\6SP>;I?@G1YH9-:NMZDP7&H,2T6B:8[8S?WX#RQB0Z?::A+$\%
M>?FN;99D>!KYGF^.PV78##1YJV*Q=6-*E'?EC&[<JE6;7+2HT85J]6=H4J4Y
M/W8J5*=*#J5)QA".\I.R]%U;?1)-M[)GO6L:SI'A[2[[6]>U.PT;1],MWN]1
MU34[J"QL+&VC&7GNKNX>.&&-<@;I'4%B%&6(!_)G]HO_ (*&3W7V_P '_ 7?
M;6Y\VTO?B/?6Q2YG1E*2?\(GIET@>S4YPFM:K"+OF0V6F6DB6VHM\0_'7]I7
MXE?'S5?.\4:A_9OAJUF:31_!FD2SPZ#IX!(CN+F-GWZOJ@0D/J=_OE0O,EC%
M86LAM5\@\)^$/$_CK7K'PQX/T/4?$6O:E(([33-,MWN)W&0'FE(Q%:VD /F7
M5[=20V=I"&GNIX84>1?Y!X_\>LWX@K3R#@&EC,!@\14^J+,Z=&I+/<TE4E[.
M-/+L/2A6JY=2K.7+3=.-;-*JDK3P:DXP^=Q>;5*S=+"*4(-\O.D_:U+Z6@E=
MP3Z6O4=]XWLL>^O[[5+VZU'4[V[U'4+Z>6ZO;^^N)KN]O+F9S)-<75U</)/<
M3RNQ>6:61Y)')9V))->K^%O@+\7/%FC)X@T#P#XBNM-OUB%IJ,]K)8V>H6>'
M9+G3&OY+:.^MG=Y(VO+))8)"K0M.SP>7'^I_[.7[ 'AKP8MAXM^,R6/B[Q8N
MVYM?"2$77A+0I#AHQJ.Y0OB748ACS5F0:'!*TD<=MJ?DV^HM^DL<:1(D42)'
M'&BQQQQJ$2-$ 5$1% 5450%55 "@   "M.#?HZ9EF^#EF7&>98K):N*BJN'R
MW"*CB<RC*I)5)5LUK8F5:C1J34FWA(2Q&)4Y.>*Q$)J5)F&R:=6//B9RI7UC
M"-G4UUO4;NE_A]Z5]9-;'\UG_#,WQW_Z)YJO_?=C_P#)M'_#,WQW_P"B>ZK_
M -]V/_R;7]*M%?:_\2S<-_\ 12Y]_P"",K_^4G5_8=#_ )_UONI_Y'\U7_#,
MWQW_ .B>ZK_WW8__ ";3D_9G^/*O&Z?#[5E='#(RRV2D,#_>%[D ]"1SBOZ4
MZ*/^)9N&G_S4N?\ _@C*_P#Y2']AT/\ G_6^ZG_D>!_LT2_$ _"/P]9_$G2I
MM*\0Z7OTV,7,XGNK[3;>"V>VOKDB298I#--=6BPI(T:0VD6P*I"+[Y117]#Y
M7@GEN6Y?ESQ.(QKP&"PN#^MXIQEB<2L+0IT%7Q$H)1=:I&E&51Q23DK]V_8I
MP<*<(.3FX1C%S:LY<JM=J[U:2OKNK]0HHHKN+"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MA/Q%I&H6\B[HY[+4M'O+*ZA=<C<DD$\B,N1D$C(ZU_"[_P &67QNUW2O!/\
MP47^ 5_=23^!?AGXE^'?QC\.6SF5VL=3\0Z?XY\*>+G4 /\ +J&G_#_PBQ1,
MN9;.1@K%R:_ND\=:K::%X(\8ZW?N(K'1_"OB'5+V0YQ'::?I%Y=W#G 8X6&%
MVX5CQP">#_!I_P &6OPLUOQ%I'_!3'XL^5<VOA7QI+\+/A=HMY);N(;C65MO
MB=XCU=(YV CDGTK3_$GA^2X@0EHQJ4#2A1+%NX\#*O'%\<O#*]5>%.:SII:M
MXZCGE*KDS2VE6CF:I?5E)/WYUN17E-G1C/J3R3(5BFHU'XDY%"E)<_M5@JF3
M8R&;NGR)^Y]2=5UN9<ON4[W<::+_ /P:&>*+W]H?]NW_ (*T_M7^*B;[QCX[
MNO"^L7.HW,DDUU OQA^*WQ,\<:G9Q/.S2K;&7PQIL2H<F.*QMH?E6-5/]9O_
M  5]\.:;XK_X)8_\%"]$U:)9K*;]C[X^WI5AG9=:/\.-?UG3YTY&)+:_L+:X
MB;/R21*W.,'^2W_@S1\.7?PF_:5_X*N?!#Q0LEGXU\$ZA\*/#VIZ?<1^1.ES
M\._'GQL\)^(/,MY2EQ&]KJEW:12(8<1M,%D9&**W]:G_  5Z\06'A?\ X)9_
M\%"]:U-REI!^QY^T!:L1DLT^J?#7Q#I5G&H56):6\O8(U&,9<9*C+!<7PPE/
M@_)Z>7-2P,/#3AOZBT^9.$\OJ5:;3DE>4L1.A.5TI>WFW/\ >.;?;P_R?\1!
MS*>-C1@ZGB9BY9HHR<J*BLSRRGCHN7-*4J%/ 4L12BW.3^I4J2C)P]F?B-_P
M9N_&GQ-\1_\ @EMXP^''B&Z:[L?@)^TKX\\&>#F<NS6GA7Q7X=\(?$@Z?EN-
ML'BGQ7XHN(PI(2*\1,*%&?ZT*_D._P"#,;X9Z]X1_P""9'Q6\>:M!/;Z;\6/
MVJ?&FK>&/.@>)+S1_"G@CP#X0N=0MI' %Q"^OZ9K-@9(]T:SZ=-%N\R.15_K
MQKZ7B9IYMS.WM)97P]/$--MO%2X<R-XB4VVVZLI>RE6<FY.K*;E[W,E\ADCC
M]2J^S_@K-,[C0^*RI1SC')*/.D^15OKBBOA24E#]VJ85@^)_%7A?P3H=]XG\
M9^)-!\(^&M,^S?VEXA\3ZQI^@:'I_P!MO+?3[/[=JVJW%I86GVN_N[6QMO/N
M(_/O+FWMHM\TT:-O5X-^TW\$?^&C?@?XW^#7_"3_ /"'?\)C_P (W_Q4G]B_
M\)#_ &=_PCWB[0/%7_('_M;0_MGVS^P_L'_(4M?L_P!J^U?O_(^SS> >N'_#
M5'[,/_1QWP&_\._\/?\ YH:_B9\J3_AI;^WO+?\ L/\ X???\+8_MG8W]E?\
M*L_X?2_\+4_X67_:./L?_"O_ /A6'_%Q_P#A,O._X1S_ (0/_BK_ .TO^$>_
MXF-?OW_PY(_ZN:_\PQ_^->OP.^V?\76_X5CY?_-__P#PPQ_;>_\ ZOQ_X8E_
MX6C_ &;M_P"ZF_\ "$_;_P#J3/\ A+O^9KH _M<_X:H_9A_Z..^ W_AW_A[_
M /-#1_PU1^S#_P!''? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#D
MC_JYK_S#'_XUZ /UK_X:H_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,/_1QWP&_
M\._\/?\ YH:_)3_AR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->@#]:_P#A
MJC]F'_HX[X#?^'?^'O\ \T-'_#5'[,/_ $<=\!O_  [_ ,/?_FAK\E/^')'_
M %<U_P"88_\ QKT?\.2/^KFO_,,?_C7H _6O_AJC]F'_ *..^ W_ (=_X>__
M #0T?\-4?LP_]''? ;_P[_P]_P#FAK\E/^')'_5S7_F&/_QKT?\ #DC_ *N:
M_P#,,?\ XUZ /UK_ .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\
M#O\ P]_^:&OR4_X<D?\ 5S7_ )AC_P#&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V
M8?\ HX[X#?\ AW_A[_\ -#1_PU1^S#_T<=\!O_#O_#W_ .:&OR4_X<D?]7-?
M^88__&O1_P .2/\ JYK_ ,PQ_P#C7H _6O\ X:H_9A_Z..^ W_AW_A[_ /-#
M1_PU1^S#_P!''? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JY
MK_S#'_XUZ /UK_X:H_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,/_1QWP&_\._\
M/?\ YH:_)3_AR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->@#]:_P#AJC]F
M'_HX[X#?^'?^'O\ \T-'_#5'[,/_ $<=\!O_  [_ ,/?_FAK\E/^')'_ %<U
M_P"88_\ QKT?\.2/^KFO_,,?_C7H _6O_AJC]F'_ *..^ W_ (=_X>__ #0T
M?\-4?LP_]''? ;_P[_P]_P#FAK\E/^')'_5S7_F&/_QKT?\ #DC_ *N:_P#,
M,?\ XUZ /UK_ .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\ #O\
MP]_^:&OR4_X<D?\ 5S7_ )AC_P#&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?\
MHX[X#?\ AW_A[_\ -#1_PU1^S#_T<=\!O_#O_#W_ .:&OR4_X<D?]7-?^88_
M_&O1_P .2/\ JYK_ ,PQ_P#C7H _6O\ X:H_9A_Z..^ W_AW_A[_ /-#1_PU
M1^S#_P!''? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JYK_S#
M'_XUZ /UK_X:H_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,/_1QWP&_\._\/?\
MYH:_)3_AR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->@#]:_P#AJC]F'_HX
M[X#?^'?^'O\ \T-'_#5'[,/_ $<=\!O_  [_ ,/?_FAK\E/^')'_ %<U_P"8
M8_\ QKT?\.2/^KFO_,,?_C7H _6O_AJC]F'_ *..^ W_ (=_X>__ #0T?\-4
M?LP_]''? ;_P[_P]_P#FAK\E/^')'_5S7_F&/_QKT?\ #DC_ *N:_P#,,?\
MXUZ /UK_ .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\ #O\ P]_^
M:&OR4_X<D?\ 5S7_ )AC_P#&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?\ HX[X
M#?\ AW_A[_\ -#1_PU1^S#_T<=\!O_#O_#W_ .:&OR4_X<D?]7-?^88__&O1
M_P .2/\ JYK_ ,PQ_P#C7H _6O\ X:H_9A_Z..^ W_AW_A[_ /-#1_PU1^S#
M_P!''? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JYK_S#'_XU
MZ /UK_X:H_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,/_1QWP&_\._\/?\ YH:_
M)3_AR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->@#]:_P#AJC]F'_HX[X#?
M^'?^'O\ \T-'_#5'[,/_ $<=\!O_  [_ ,/?_FAK\E/^')'_ %<U_P"88_\
MQKT?\.2/^KFO_,,?_C7H _6O_AJC]F'_ *..^ W_ (=_X>__ #0T?\-4?LP_
M]''? ;_P[_P]_P#FAK\E/^')'_5S7_F&/_QKT?\ #DC_ *N:_P#,,?\ XUZ
M/UK_ .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\ #O\ P]_^:&OR
M4_X<D?\ 5S7_ )AC_P#&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?\ HX[X#?\
MAW_A[_\ -#1_PU1^S#_T<=\!O_#O_#W_ .:&OR4_X<D?]7-?^88__&O1_P .
M2/\ JYK_ ,PQ_P#C7H _6O\ X:H_9A_Z..^ W_AW_A[_ /-#1_PU1^S#_P!'
M'? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JYK_S#'_XUZ /U
MK_X:H_9A_P"CCO@-_P"'?^'O_P T-21?M1?LSW$J0V_[1/P+N)I&"Q0P?%OP
M#--*YZ)%%%X@:21S_"B*S,> ":_!#XY?\$W/AG\!-,,OBK]JW[?XCN8/-TCP
M;I'P;BN-?U'=N$4\T1^+0CTK32Z,'U+46AA81RI:+>72K:O\O>%_!FC^%H1]
MDB$]\Z;;C4IU!N9<G+)'U6V@)QB&(@,%0S/*ZAZ_)?$/Q?X<X#IU,'&4,YXB
M<7[+)\+6BHX64HWA4S;$P]I' T]8R6'2J8^M'^'AZ,9*L>?C,QHX5.*M5K=*
M<7I'SJ25^5?W5>;[1W/V;_:,_P""AB@:AX/^ OS$B2TOOB/?6Q4*"K)*/".F
M7*!BP)"IK>K0A05E^PZ6X:TU0?D_J>IZEK6H7FK:QJ%[JNJ:A<275_J.HW4U
M[?7MS,Q:6XNKNX>2>>:1B2\DKL['J36AX9\+^(O&6MV'AOPIHNH^(-=U.806
M.EZ7:RW=W.Y^\^R-2(H(5S+<W,QCMK6%7GN)8H8WD7]#+#_@EGX_\3^%K&77
M?C7IOPXUZ]B+ZEI&E>!&\:R:>DBJ8[5=>_X3;PU;B\16:.\-E8W,$<J_Z#J<
M\86=_P"6:>'\2O'7.G6G*4LNPU9Q=::JX/AK(J=1ZPHTUS+$8OV37-&G]=S3
M$I)UJN%HS2CX*CC<UJW=W&+W=XT*2?1+K*W1<]275I;?&'P<^'_@KXB>(6M?
M&OQH^$_PE\.:=,BZQJ'C;Q_X/T379 4606NB^&M7US3M1O;B9&7%Y/';:7;H
M7=KJ>>-+*?\ :?X0>-_V&O@?H(T3P'\<O@%:2SQPKJVO7GQ?^'5WXBUZ6$?+
M-JVJ'78WE4.7DAL;:.UTRT>64V5C;"60-^>;_P#!$MG9G?\ :<9W=BSN_P &
M2S,S$EF9C\6"69B22222223FF_\ #DC_ *N:_P#,,?\ XUZ_K+@#PIX:X!H0
MK8:DLSSV5/EQ.>XRE!XA.44JE++Z+]I#+<*]8\M%O$UH?[SBZG,Z2^@P>7T,
M(DTO:5K>]5DE?S4%JH1]/>:^*70_6O\ X:H_9A_Z..^ W_AW_A[_ /-#1_PU
M1^S#_P!''? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JYK_S#
M'_XUZ_3CN/UK_P"&J/V8?^CCO@-_X=_X>_\ S0T?\-4?LP_]''? ;_P[_P /
M?_FAK\E/^')'_5S7_F&/_P :]'_#DC_JYK_S#'_XUZ /UK_X:H_9A_Z..^ W
M_AW_ (>__-#1_P -4?LP_P#1QWP&_P##O_#W_P":&OR4_P"')'_5S7_F&/\
M\:]'_#DC_JYK_P PQ_\ C7H _6O_ (:H_9A_Z..^ W_AW_A[_P#-#1_PU1^S
M#_T<=\!O_#O_  ]_^:&OR4_X<D?]7-?^88__ !KT?\.2/^KFO_,,?_C7H _6
MO_AJC]F'_HX[X#?^'?\ A[_\T-'_  U1^S#_ -''? ;_ ,._\/?_ )H:_)3_
M (<D?]7-?^88_P#QKT?\.2/^KFO_ ##'_P"->@#]:_\ AJC]F'_HX[X#?^'?
M^'O_ ,T-'_#5'[,/_1QWP&_\._\ #W_YH:_)3_AR1_U<U_YAC_\ &O1_PY(_
MZN:_\PQ_^->@#]:_^&J/V8?^CCO@-_X=_P"'O_S0T?\ #5'[,/\ T<=\!O\
MP[_P]_\ FAK\E/\ AR1_U<U_YAC_ /&O1_PY(_ZN:_\ ,,?_ (UZ /UK_P"&
MJ/V8?^CCO@-_X=_X>_\ S0T?\-4?LP_]''? ;_P[_P /?_FAK\E/^')'_5S7
M_F&/_P :]'_#DC_JYK_S#'_XUZ /UK_X:H_9A_Z..^ W_AW_ (>__-#1_P -
M4?LP_P#1QWP&_P##O_#W_P":&OR4_P"')'_5S7_F&/\ \:]'_#DC_JYK_P P
MQ_\ C7H _6O_ (:H_9A_Z..^ W_AW_A[_P#-#1_PU1^S#_T<=\!O_#O_  ]_
M^:&OR4_X<D?]7-?^88__ !KT?\.2/^KFO_,,?_C7H _6O_AJC]F'_HX[X#?^
M'?\ A[_\T-'_  U1^S#_ -''? ;_ ,._\/?_ )H:_)3_ (<D?]7-?^88_P#Q
MKT?\.2/^KFO_ ##'_P"->@#]:_\ AJC]F'_HX[X#?^'?^'O_ ,T-'_#5'[,/
M_1QWP&_\._\ #W_YH:_)3_AR1_U<U_YAC_\ &O1_PY(_ZN:_\PQ_^->@#]:_
M^&J/V8?^CCO@-_X=_P"'O_S0T?\ #5'[,/\ T<=\!O\ P[_P]_\ FAK\E/\
MAR1_U<U_YAC_ /&O1_PY(_ZN:_\ ,,?_ (UZ /UK_P"&J/V8?^CCO@-_X=_X
M>_\ S0T?\-4?LP_]''? ;_P[_P /?_FAK\E/^')'_5S7_F&/_P :]'_#DC_J
MYK_S#'_XUZ /UK_X:H_9A_Z..^ W_AW_ (>__-#1_P -4?LP_P#1QWP&_P##
MO_#W_P":&OR4_P"')'_5S7_F&/\ \:]'_#DC_JYK_P PQ_\ C7H _6O_ (:H
M_9A_Z..^ W_AW_A[_P#-#1_PU1^S#_T<=\!O_#O_  ]_^:&OR4_X<D?]7-?^
M88__ !KT?\.2/^KFO_,,?_C7H _6O_AJC]F'_HX[X#?^'?\ A[_\T-'_  U1
M^S#_ -''? ;_ ,._\/?_ )H:_)3_ (<D?]7-?^88_P#QKT?\.2/^KFO_ ##'
M_P"->@#]:_\ AJC]F'_HX[X#?^'?^'O_ ,T-'_#5'[,/_1QWP&_\._\ #W_Y
MH:_)3_AR1_U<U_YAC_\ &O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?^CCO@-_X=
M_P"'O_S0T?\ #5'[,/\ T<=\!O\ P[_P]_\ FAK\E/\ AR1_U<U_YAC_ /&O
M1_PY(_ZN:_\ ,,?_ (UZ /UK_P"&J/V8?^CCO@-_X=_X>_\ S0T?\-4?LP_]
M''? ;_P[_P /?_FAK\E/^')'_5S7_F&/_P :]'_#DC_JYK_S#'_XUZ /UK_X
M:H_9A_Z..^ W_AW_ (>__-#1_P -4?LP_P#1QWP&_P##O_#W_P":&OR4_P"'
M)'_5S7_F&/\ \:]'_#DC_JYK_P PQ_\ C7H _6O_ (:H_9A_Z..^ W_AW_A[
M_P#-#1_PU1^S#_T<=\!O_#O_  ]_^:&OR4_X<D?]7-?^88__ !KT?\.2/^KF
MO_,,?_C7H _6O_AJC]F'_HX[X#?^'?\ A[_\T-'_  U1^S#_ -''? ;_ ,._
M\/?_ )H:_)3_ (<D?]7-?^88_P#QKT?\.2/^KFO_ ##'_P"->@#]:_\ AJC]
MF'_HX[X#?^'?^'O_ ,T-'_#5'[,/_1QWP&_\._\ #W_YH:_)3_AR1_U<U_YA
MC_\ &O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?^CCO@-_X=_P"'O_S0T?\ #5'[
M,/\ T<=\!O\ P[_P]_\ FAK\E/\ AR1_U<U_YAC_ /&O1_PY(_ZN:_\ ,,?_
M (UZ /UK_P"&J/V8?^CCO@-_X=_X>_\ S0T?\-4?LP_]''? ;_P[_P /?_FA
MK\E/^')'_5S7_F&/_P :]'_#DC_JYK_S#'_XUZ /UK_X:H_9A_Z..^ W_AW_
M (>__-#1_P -4?LP_P#1QWP&_P##O_#W_P":&OR4_P"')'_5S7_F&/\ \:]'
M_#DC_JYK_P PQ_\ C7H _6O_ (:H_9A_Z..^ W_AW_A[_P#-#1_PU1^S#_T<
M=\!O_#O_  ]_^:&OR4_X<D?]7-?^88__ !KT?\.2/^KFO_,,?_C7H _6O_AJ
MC]F'_HX[X#?^'?\ A[_\T-'_  U1^S#_ -''? ;_ ,._\/?_ )H:_)3_ (<D
M?]7-?^88_P#QKT?\.2/^KFO_ ##'_P"->@#]:_\ AJC]F'_HX[X#?^'?^'O_
M ,T-'_#5'[,/_1QWP&_\._\ #W_YH:_)3_AR1_U<U_YAC_\ &O1_PY(_ZN:_
M\PQ_^->@#]:_^&J/V8?^CCO@-_X=_P"'O_S0T?\ #5'[,/\ T<=\!O\ P[_P
M]_\ FAK\E/\ AR1_U<U_YAC_ /&O1_PY(_ZN:_\ ,,?_ (UZ /UK_P"&J/V8
M?^CCO@-_X=_X>_\ S0T?\-4?LP_]''? ;_P[_P /?_FAK\E/^')'_5S7_F&/
M_P :]'_#DC_JYK_S#'_XUZ /UK_X:H_9A_Z..^ W_AW_ (>__-#1_P -4?LP
M_P#1QWP&_P##O_#W_P":&OR4_P"')'_5S7_F&/\ \:]'_#DC_JYK_P PQ_\
MC7H _6O_ (:H_9A_Z..^ W_AW_A[_P#-#1_PU1^S#_T<=\!O_#O_  ]_^:&O
MR4_X<D?]7-?^88__ !KT?\.2/^KFO_,,?_C7H _6O_AJC]F'_HX[X#?^'?\
MA[_\T-'_  U1^S#_ -''? ;_ ,._\/?_ )H:_)3_ (<D?]7-?^88_P#QKT?\
M.2/^KFO_ ##'_P"->@#]:_\ AJC]F'_HX[X#?^'?^'O_ ,T-'_#5'[,/_1QW
MP&_\._\ #W_YH:_)3_AR1_U<U_YAC_\ &O1_PY(_ZN:_\PQ_^->@#]:_^&J/
MV8?^CCO@-_X=_P"'O_S0T?\ #5'[,/\ T<=\!O\ P[_P]_\ FAK\E/\ AR1_
MU<U_YAC_ /&O1_PY(_ZN:_\ ,,?_ (UZ /UK_P"&J/V8?^CCO@-_X=_X>_\
MS0T?\-4?LP_]''? ;_P[_P /?_FAK\E/^')'_5S7_F&/_P :]'_#DC_JYK_S
M#'_XUZ /UK_X:H_9A_Z..^ W_AW_ (>__-#1_P -4?LP_P#1QWP&_P##O_#W
M_P":&OR4_P"')'_5S7_F&/\ \:]'_#DC_JYK_P PQ_\ C7H _6O_ (:H_9A_
MZ..^ W_AW_A[_P#-#1_PU1^S#_T<=\!O_#O_  ]_^:&OR4_X<D?]7-?^88__
M !KT?\.2/^KFO_,,?_C7H _6O_AJC]F'_HX[X#?^'?\ A[_\T-'_  U1^S#_
M -''? ;_ ,._\/?_ )H:_)3_ (<D?]7-?^88_P#QKT?\.2/^KFO_ ##'_P"-
M>@#]:_\ AJC]F'_HX[X#?^'?^'O_ ,T-'_#5'[,/_1QWP&_\._\ #W_YH:_)
M3_AR1_U<U_YAC_\ &O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?^CCO@-_X=_P"'
MO_S0T?\ #5'[,/\ T<=\!O\ P[_P]_\ FAK\E/\ AR1_U<U_YAC_ /&O1_PY
M(_ZN:_\ ,,?_ (UZ /UK_P"&J/V8?^CCO@-_X=_X>_\ S0T?\-4?LP_]''?
M;_P[_P /?_FAK\E/^')'_5S7_F&/_P :]'_#DC_JYK_S#'_XUZ /UK_X:H_9
MA_Z..^ W_AW_ (>__-#1_P -4?LP_P#1QWP&_P##O_#W_P":&OR4_P"')'_5
MS7_F&/\ \:]'_#DC_JYK_P PQ_\ C7H _6O_ (:H_9A_Z..^ W_AW_A[_P#-
M#1_PU1^S#_T<=\!O_#O_  ]_^:&OR4_X<D?]7-?^88__ !KT?\.2/^KFO_,,
M?_C7H _6O_AJC]F'_HX[X#?^'?\ A[_\T-'_  U1^S#_ -''? ;_ ,._\/?_
M )H:_)3_ (<D?]7-?^88_P#QKT?\.2/^KFO_ ##'_P"->@#]:_\ AJC]F'_H
MX[X#?^'?^'O_ ,T-'_#5'[,/_1QWP&_\._\ #W_YH:_)3_AR1_U<U_YAC_\
M&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?^CCO@-_X=_P"'O_S0T?\ #5'[,/\
MT<=\!O\ P[_P]_\ FAK\E/\ AR1_U<U_YAC_ /&O1_PY(_ZN:_\ ,,?_ (UZ
M /UK_P"&J/V8?^CCO@-_X=_X>_\ S0T?\-4?LP_]''? ;_P[_P /?_FAK\E/
M^')'_5S7_F&/_P :]'_#DC_JYK_S#'_XUZ /UK_X:H_9A_Z..^ W_AW_ (>_
M_-#1_P -4?LP_P#1QWP&_P##O_#W_P":&OR4_P"')'_5S7_F&/\ \:]'_#DC
M_JYK_P PQ_\ C7H _6O_ (:H_9A_Z..^ W_AW_A[_P#-#1_PU1^S#_T<=\!O
M_#O_  ]_^:&OR4_X<D?]7-?^88__ !KT?\.2/^KFO_,,?_C7H _6O_AJC]F'
M_HX[X#?^'?\ A[_\T-'_  U1^S#_ -''? ;_ ,._\/?_ )H:_)3_ (<D?]7-
M?^88_P#QKT?\.2/^KFO_ ##'_P"->@#]:_\ AJC]F'_HX[X#?^'?^'O_ ,T-
M'_#5'[,/_1QWP&_\._\ #W_YH:_)3_AR1_U<U_YAC_\ &O1_PY(_ZN:_\PQ_
M^->@#]:_^&J/V8?^CCO@-_X=_P"'O_S0T?\ #5'[,/\ T<=\!O\ P[_P]_\
MFAK\E/\ AR1_U<U_YAC_ /&O1_PY(_ZN:_\ ,,?_ (UZ /UK_P"&J/V8?^CC
MO@-_X=_X>_\ S0UFZQ^T?^R5XATN^T37OCW^SOK.CZG;O::CI>I_%7X;WUA?
M6T@P\%U:7&O20S1M@';(C , PPP!'Y3?\.2/^KFO_,,?_C7H_P"')'_5S7_F
M&/\ \:]3.$*D)TZD(5*=2,H5*=2,9PG"<7&<)PG&<)PG&4HSA.$HRC*491E&
M3BQI---)IJS35TT]&FG=--;IIH@_:)^#'[,<(OO%OP%_:0^!,L8\VZO/AUJ/
MQJ^'S2J,EV'A35KOQ+F8*OW-(U><S$*_V75)I&@L*^#XI8IXTF@EBGAD4-'-
M!(DT,B'H\<L;-'(C=5=&96'()'-?>_\ PY(_ZN:_\PQ_^->NN\,?\$?-9\+3
M#['^T_\ :+!W#7&FW'P:9K:3/WFB/_"URUM.1_RVBP&(3SDF1 E?S7XB_1^R
M[-_;YOP3[#*,S?/5K9+4?LLHQT]92^ISM+^RL1-WM3M/+JDI).G@K\R\3&91
M"I>IA;4YZMTGI3D_[C_Y=M]M8-_R'AO[/G[7GQ)^ \]OI23OXN^'YFW7?@[5
M[J3;9QN<RR^&M299Y="N"Q:1K=(KC2;AWEDN-.:ZD6[B_8GP9^V/^SEXM\-6
MGB*^^*O@KP&\[""YT3XC>*?#W@O6+*\$:R26WDZWJ=I!J"(&&V]TJ>]LI.0L
MXE62*/\ %?X\_LN?$SX!WSRZ]8_VYX/FG\K3/&^C02OI$^^39!;ZI$?,FT+4
MI 4'V.^8PS2,Z:=?:BL4DB_,UW:6M];RVM[;PW5M,NV6">-98G'7YD<$9!P5
M/56 92" :_)N%/%'CCPKQ_\ JUQ/@<;C<LPDHTZF39HYT\?E]%NRJ9/CZGM8
MRPSBI2H4)5<9E=:*_P!GK86[5/S\/CL5@)^QK1E*G%V=*I=3@N].3OIU2O*F
M^CCT_IG_ .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\ #O\ P]_^
M:&OYA?A_^SA\+/'/BIM*\6_&"_\ @]IM[Y2Z;J<_@,^.=&BNY'</#J=W%XO\
M-WVD6IS"EO=/::I A:634;RQMX_./Z#67_!%6SU*TMM0T[]J6VO["]@BNK.]
MLO@_%=6EW;3H)(;BVN8/BU)#/!-&RO%+$[QR(P9&*D&O[%X3XTX=XUR]9AD&
M84\2HJ'UK!U.6CF& J27\+&X.4W5HNZDH58^UPU=1<J&)J*\8?1X?%4<5#GH
MS3VYHO2<'VE&]UY-7B^DGLOUT_X:H_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,
M/_1QWP&_\._\/?\ YH:_)3_AR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->
MOJCH/UK_ .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\ #O\ P]_^
M:&OR4_X<D?\ 5S7_ )AC_P#&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?\ HX[X
M#?\ AW_A[_\ -#1_PU1^S#_T<=\!O_#O_#W_ .:&OR4_X<D?]7-?^88__&O1
M_P .2/\ JYK_ ,PQ_P#C7H _6O\ X:H_9A_Z..^ W_AW_A[_ /-#1_PU1^S#
M_P!''? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JYK_S#'_XU
MZ /UK_X:H_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,/_1QWP&_\._\/?\ YH:_
M)3_AR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->@#]:_P#AJC]F'_HX[X#?
M^'?^'O\ \T-'_#5'[,/_ $<=\!O_  [_ ,/?_FAK\E/^')'_ %<U_P"88_\
MQKT?\.2/^KFO_,,?_C7H _6O_AJC]F'_ *..^ W_ (=_X>__ #0T?\-4?LP_
M]''? ;_P[_P]_P#FAK\E/^')'_5S7_F&/_QKT?\ #DC_ *N:_P#,,?\ XUZ
M/UK_ .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\ #O\ P]_^:&OR
M4_X<D?\ 5S7_ )AC_P#&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?\ HX[X#?\
MAW_A[_\ -#1_PU1^S#_T<=\!O_#O_#W_ .:&OR4_X<D?]7-?^88__&O1_P .
M2/\ JYK_ ,PQ_P#C7H _6O\ X:H_9A_Z..^ W_AW_A[_ /-#1_PU1^S#_P!'
M'? ;_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JYK_S#'_XUZ /U
MK_X:H_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,/_1QWP&_\._\/?\ YH:_)3_A
MR1_U<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->@#]:_P#AJC]F'_HX[X#?^'?^
M'O\ \T-'_#5'[,/_ $<=\!O_  [_ ,/?_FAK\E/^')'_ %<U_P"88_\ QKT?
M\.2/^KFO_,,?_C7H _6O_AJC]F'_ *..^ W_ (=_X>__ #0T?\-4?LP_]''?
M ;_P[_P]_P#FAK\E/^')'_5S7_F&/_QKT?\ #DC_ *N:_P#,,?\ XUZ /UK_
M .&J/V8?^CCO@-_X=_X>_P#S0T?\-4?LP_\ 1QWP&_\ #O\ P]_^:&OR4_X<
MD?\ 5S7_ )AC_P#&O1_PY(_ZN:_\PQ_^->@#]:_^&J/V8?\ HX[X#?\ AW_A
M[_\ -#1_PU1^S#_T<=\!O_#O_#W_ .:&OR4_X<D?]7-?^88__&O1_P .2/\
MJYK_ ,PQ_P#C7H _6O\ X:H_9A_Z..^ W_AW_A[_ /-#1_PU1^S#_P!''? ;
M_P ._P##W_YH:_)3_AR1_P!7-?\ F&/_ ,:]'_#DC_JYK_S#'_XUZ /UK_X:
MH_9A_P"CCO@-_P"'?^'O_P T-'_#5'[,/_1QWP&_\._\/?\ YH:_)3_AR1_U
M<U_YAC_\:]'_  Y(_P"KFO\ S#'_ .->@#]:_P#AJC]F'_HX[X#?^'?^'O\
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
MWP&_\._\/?\ YH:/^&J/V8?^CCO@-_X=_P"'O_S0U^2G_#DC_JYK_P PQ_\
MC7H_X<D?]7-?^88__&O0!^M?_#5'[,/_ $<=\!O_  [_ ,/?_FAH_P"&J/V8
M?^CCO@-_X=_X>_\ S0U^2G_#DC_JYK_S#'_XUZ/^')'_ %<U_P"88_\ QKT
M?K7_ ,-4?LP_]''? ;_P[_P]_P#FAH_X:H_9A_Z..^ W_AW_ (>__-#7Y*?\
M.2/^KFO_ ##'_P"->C_AR1_U<U_YAC_\:] 'ZU_\-4?LP_\ 1QWP&_\ #O\
MP]_^:&C_ (:H_9A_Z..^ W_AW_A[_P#-#7Y*?\.2/^KFO_,,?_C7H_X<D?\
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
MUX:\.6FH:]<_"[Q%XHT.QU'QCXDTW3;B+P7?Z[XQUOQ$\>E7EE+#Z9_P5?\
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
MDW*I5JU:DI3E]#"$*<5"G&,(15E&*22^2_%N[;U;;U"BBBNPH**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MT\'G/!F:8;K&EB\RRK&Y3C^6]^7ZYA,%@G5C#E]I4P-*K44Y4X2AWYS2C"'
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
M4\_Z,V_\UY_:#_\ FOH _>2BOP;_ .&[?^"GG_1FW_FO/[0?_P U]'_#=O\
MP4\_Z,V_\UY_:#_^:^@#]Y**_!O_ (;M_P""GG_1FW_FO/[0?_S7T?\ #=O_
M  4\_P"C-O\ S7G]H/\ ^:^@#]Y**_!O_ANW_@IY_P!&;?\ FO/[0?\ \U]'
M_#=O_!3S_HS;_P UY_:#_P#FOH _>2BOP;_X;M_X*>?]&;?^:\_M!_\ S7T?
M\-V_\%//^C-O_->?V@__ )KZ /WDHK\&_P#ANW_@IY_T9M_YKS^T'_\ -?1_
MPW;_ ,%//^C-O_->?V@__FOH _>2BOP;_P"&[?\ @IY_T9M_YKS^T'_\U]'_
M  W;_P %//\ HS;_ ,UY_:#_ /FOH _>2BOP;_X;M_X*>?\ 1FW_ )KS^T'_
M /-?1_PW;_P4\_Z,V_\ ->?V@_\ YKZ /WDHK\&_^&[?^"GG_1FW_FO/[0?_
M ,U]'_#=O_!3S_HS;_S7G]H/_P":^@#]Y**_!O\ X;M_X*>?]&;?^:\_M!__
M #7T?\-V_P#!3S_HS;_S7G]H/_YKZ /WDHK\&_\ ANW_ (*>?]&;?^:\_M!_
M_-?1_P -V_\ !3S_ *,V_P#->?V@_P#YKZ /WDHK\&_^&[?^"GG_ $9M_P":
M\_M!_P#S7T?\-V_\%//^C-O_ #7G]H/_ .:^@#]Y**_!O_ANW_@IY_T9M_YK
MS^T'_P#-?1_PW;_P4\_Z,V_\UY_:#_\ FOH _>2BOP;_ .&[?^"GG_1FW_FO
M/[0?_P U]'_#=O\ P4\_Z,V_\UY_:#_^:^@#]Y**_!O_ (;M_P""GG_1FW_F
MO/[0?_S7T?\ #=O_  4\_P"C-O\ S7G]H/\ ^:^@#]Y**_!O_ANW_@IY_P!&
M;?\ FO/[0?\ \U]'_#=O_!3S_HS;_P UY_:#_P#FOH _>2J]W=VMA:W%]?7-
MO965G!+<W=Y=S1VUK:VT"-)-<7%Q,R1000QJTDLLKK'&BLSL%!-?@%J/_!2+
M]OKP]JEGI7C/X ?#KP#/>Q-<P'QU\+OB_P"$_-M8W$<MQ;1:Y\0;&:\2-V"$
M6D<Q#D!MHRP\Z^,G[5OQF^.EE::5XSU?2]+T*".$W/ACP99ZAH?AR_O8G$GV
MZ_M;_5];U._D$BQO!;ZCJ][9V;Q)+9V\$[2RR?E?B!XM\-<!4ZF%JU/[6S]T
M^:CDF"JPYZ3E&].IF>)7M*>7497C-0G&IC:T-:&$491K'!C,PH81.+?M*UM*
M46M.SJ2U4%UMK-K:*W/OS]H[_@H3I^D?;O"'P'DM]6U13-:W_P 0KJW6?1[%
MU/EL/"]E<*4UBX5]X75KZ$Z0NQ9+*VU>"XCNH?R+UW7M;\3ZO?:]XBU;4-<U
MK4YVN=0U35+J:]OKN=\ R3W$[O(Y"@(BEML<:K'&JHJJ(](T?6/$&I6FC:!I
M.IZYK%_(8K#2=&L+O5-4OIE1Y##9Z?8PSW=U*(T=_*@AD?:C,%PI(T[?PK^T
MMX5\2V.IZ+^R#\4/&UIILIE>P\=?!CXOS>']1E7F(RZ?H$?AO49X(G"R".YU
M);:ZPT-W8S6Y9)/Y3<O$GQUSNR4Y9=AJVR]MA.&<AISZM^\L1C/9/J\;FN*6
MT<+0G[G@?[;FM7JXI^<:%%/\'*W^*I+R3T]\_9__ &3_ (D_'RZCOM.@'AGP
M-%.8M0\;:O;R-9L8W"S6VA6(>&?7K]!NW)!)!I]NZ&*^U.SE>&.7]Q_@K^SU
M\-/@/HYL/!>CA]6NH5CUGQ7JGE7?B/62-C,EQ>B.-;2Q#HCQ:7IT5II\;()F
MMY+II;F7\@K+]N#_ (*8:;:6VGZ=^Q7;6%A9016MG967[./Q^M;2TMH$$<-O
M;6T'BV.&""&-52**)$CC10J*% %6?^&[?^"GG_1FW_FO/[0?_P U]?U9X?\
MA)PUP%2IXFG36;<0.%J^=XRE!U*4I1M4IY9AW[2GEU!WE'G@YXVM#^/BTI2H
MGOX/+Z&$2E;VE:VM62V[JG'5072^LVMY*]C]Y**_!O\ X;M_X*>?]&;?^:\_
MM!__ #7T?\-V_P#!3S_HS;_S7G]H/_YKZ_5#O/WDHK\&_P#ANW_@IY_T9M_Y
MKS^T'_\ -?1_PW;_ ,%//^C-O_->?V@__FOH _>2BOP;_P"&[?\ @IY_T9M_
MYKS^T'_\U]'_  W;_P %//\ HS;_ ,UY_:#_ /FOH _>2BOP;_X;M_X*>?\
M1FW_ )KS^T'_ /-?1_PW;_P4\_Z,V_\ ->?V@_\ YKZ /WDHK\&_^&[?^"GG
M_1FW_FO/[0?_ ,U]'_#=O_!3S_HS;_S7G]H/_P":^@#]Y**_!O\ X;M_X*>?
M]&;?^:\_M!__ #7T?\-V_P#!3S_HS;_S7G]H/_YKZ /WDHK\&_\ ANW_ (*>
M?]&;?^:\_M!__-?1_P -V_\ !3S_ *,V_P#->?V@_P#YKZ /WDHK\&_^&[?^
M"GG_ $9M_P":\_M!_P#S7T?\-V_\%//^C-O_ #7G]H/_ .:^@#]Y**_!O_AN
MW_@IY_T9M_YKS^T'_P#-?1_PW;_P4\_Z,V_\UY_:#_\ FOH _>2BOP;_ .&[
M?^"GG_1FW_FO/[0?_P U]'_#=O\ P4\_Z,V_\UY_:#_^:^@#]Y**_!O_ (;M
M_P""GG_1FW_FO/[0?_S7T?\ #=O_  4\_P"C-O\ S7G]H/\ ^:^@#]Y**_!O
M_ANW_@IY_P!&;?\ FO/[0?\ \U]'_#=O_!3S_HS;_P UY_:#_P#FOH _>2BO
MP;_X;M_X*>?]&;?^:\_M!_\ S7T?\-V_\%//^C-O_->?V@__ )KZ /WDHK\&
M_P#ANW_@IY_T9M_YKS^T'_\ -?1_PW;_ ,%//^C-O_->?V@__FOH _>2BOP;
M_P"&[?\ @IY_T9M_YKS^T'_\U]'_  W;_P %//\ HS;_ ,UY_:#_ /FOH _>
M2BOP;_X;M_X*>?\ 1FW_ )KS^T'_ /-?1_PW;_P4\_Z,V_\ ->?V@_\ YKZ
M/WDHK\&_^&[?^"GG_1FW_FO/[0?_ ,U]'_#=O_!3S_HS;_S7G]H/_P":^@#]
MY**_!O\ X;M_X*>?]&;?^:\_M!__ #7T?\-V_P#!3S_HS;_S7G]H/_YKZ /W
MDHK\&_\ ANW_ (*>?]&;?^:\_M!__-?1_P -V_\ !3S_ *,V_P#->?V@_P#Y
MKZ /WDHK\&_^&[?^"GG_ $9M_P":\_M!_P#S7T?\-V_\%//^C-O_ #7G]H/_
M .:^@#]Y**_!O_ANW_@IY_T9M_YKS^T'_P#-?1_PW;_P4\_Z,V_\UY_:#_\
MFOH _>2BOP;_ .&[?^"GG_1FW_FO/[0?_P U]'_#=O\ P4\_Z,V_\UY_:#_^
M:^@#]Y**_!O_ (;M_P""GG_1FW_FO/[0?_S7T?\ #=O_  4\_P"C-O\ S7G]
MH/\ ^:^@#]Y**_!O_ANW_@IY_P!&;?\ FO/[0?\ \U]'_#=O_!3S_HS;_P U
MY_:#_P#FOH _>2BOP;_X;M_X*>?]&;?^:\_M!_\ S7T?\-V_\%//^C-O_->?
MV@__ )KZ /WDHK\&_P#ANW_@IY_T9M_YKS^T'_\ -?1_PW;_ ,%//^C-O_->
M?V@__FOH _>2BOP;_P"&[?\ @IY_T9M_YKS^T'_\U]'_  W;_P %//\ HS;_
M ,UY_:#_ /FOH _>2BOP;_X;M_X*>?\ 1FW_ )KS^T'_ /-?1_PW;_P4\_Z,
MV_\ ->?V@_\ YKZ /WDHK\&_^&[?^"GG_1FW_FO/[0?_ ,U]'_#=O_!3S_HS
M;_S7G]H/_P":^@#]Y**_!O\ X;M_X*>?]&;?^:\_M!__ #7T?\-V_P#!3S_H
MS;_S7G]H/_YKZ /WDHK\&_\ ANW_ (*>?]&;?^:\_M!__-?1_P -V_\ !3S_
M *,V_P#->?V@_P#YKZ /WDHK\&_^&[?^"GG_ $9M_P":\_M!_P#S7T?\-V_\
M%//^C-O_ #7G]H/_ .:^@#]Y**_!O_ANW_@IY_T9M_YKS^T'_P#-?1_PW;_P
M4\_Z,V_\UY_:#_\ FOH _>2BOP;_ .&[?^"GG_1FW_FO/[0?_P U]'_#=O\
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
M/^C-O_->?V@__FOH _>2BOP:/[=__!3M06;]C<!0"23^SS^T&  !DDD^,,
M<DG@"O!O%?\ P66_:A\"ZC-H_C/X>_!'POK%NF^?1M<\%_$W3=8A0O)&&DTJ
MZ^)4=^BF2*6-2UN SQR(,LC 8UL1A\-!U,17HX>FMYUZM.C#_P "JU()OR5W
MY'H9;E.:YQB(X3*,LS'-<7+X<-EF QF85VMK^RP6%Q,XQOIS35.%]YK2_P#2
M]17\K-[_ ,%Y?V@+?*VGP^^"=^V#AE\)_$"VA)[ O/\ %(3#/_7N<#WXKS_Q
M'_P7;_:_U:RFL]%\'? KPK+*I"ZII_A3Q?J6IVY*LH: :YX]U'23@L'Q<Z1<
M LBY^3>C_.8OC/AW"73QZQ,U]C!TJN)U_P :C3H_/VK7J?L.0_1Q\7\^4)QX
M5EDU"=FJ_$6.P63I1=M?JU2KC,>]-5%X*G)VLU&5D?US5Y5\1OCI\%_A! UQ
M\4_BO\//A\H02)#XN\7Z%H5Y< J&5;.PU"^@OKZ1U(9(;.WGE=>41AS7\0WQ
M-_;_ /VS/BZ)8_&G[1/Q':RF#K-I7A;5H_A_HL\3C!@N]'\!6_AK3KZ$#A4O
MK:Y&1N)+Y8_(4\\US--<W,TMQ<7$LD]Q<3R/+-/-*YDEFFED+22RRNS/)([,
M[NQ9B22:^8Q?B515U@,KJ5'TJ8RO&E'R?LL/&I/Y.JO7M^UY!]#3,*G)4XIX
MVP>%6CJ83A[+*V-J6ZQ6.S>K@\.G:UI0P,UJ_=NDW_97\3O^"SW[$/@!;J'P
M_P"*/&/Q8U*V81"S^'_@Z_CM7F/'&L^-)/".E36T>0TMSI]SJ"["?LZ7,BF.
MOSM^*/\ P7[\:WC7MI\&?@'X:T&(9CL-=^)/B74O$]Q*IVG[3/X:\-0^%X+&
M9071+<>)M5B#JDSS2*S6H_GNTW3-2UF^MM,TC3[[5=2O)/*L]/TVTGOKZZEV
MLWEVUI:QRW$\FU6;9%&S;58XP":^C-*_8N_:\UJ"&[T[]F#X^S6EPB207;?"
M/QY#;30ORLT,LVA1K-$1\P>'S R\KNR,^#/B_BS-9.G@82IINW)EN G5FKWL
MG6G3Q4XNS6K=-Z76ES]5POT?/ ;@:E#%<3UZ.+E"//[?C/BG#X+#5.5J\H9=
M0Q>24*L.:+3C&&+C:7)*\K-^[?$__@JI^W/\43>077QNU7P/I5VI5=)^&&G:
M9X$%FIW9%GK^D6R^,D8YXDF\33R+A=CJ17PAXF\6>*O&NK3:]XR\3>(/%NNW
M"JD^M>)M9U'7M6G1&=U2;4=5N;N\E57DD95>9@&=V !9B?JZR_8"_:QDP;_X
M!_&VU&0=MM\'/B/=R8[AM_AVU16Z@;6D'0Y/2O6_ W[%OQD\*7;77B+]C3XL
M_$V-O+/]G>,OAI\?-,T^/8<L(C\.]2\"ZGB7[LGFZG,0,>48VRQF/"_&&<24
M\<Z\8M\W-FF.:4>MUAU4KRCOHHT(-7TLKI:5?&[Z/7A[2G0X9CE=:K"/LW1X
M)X9IRG42M%QGFU3"972J)\JYG5S/$QFXIRYVXU'^:U?2/PQ_8]_:D^,AMW^&
M_P !?B=XCL;H*8-;'A;4-(\,N&^[GQ5KL>E^&TW#) DU125!;[H)'[._#/XA
M_M5?!LQR_#+_ ()B_#+P??1K$@UG3?V2_C8_B%U@P81/XDO/$]UKUQY;#>IN
M-1E(D+2Y\QV8^_?\-V_\%//^C-O_ #7G]H/_ .:^O=PGAK'1X_-&^]/!X=+Y
M>UQ,F_FJ/FE8_+\_^F94?/3X6X'A#=4\7Q%FKF]M)/ 9-1A'1Z\E3,-5I)IJ
M[_/;X8_\$,OVMO%QL[GXA:]\,OA-I\JHU[::AKUQXQ\3VA=58QQ:;X2M+WPY
M=R1$E)?^*R@CWKF&69"'K]#_ (8?\$%?@%X?:RN_BM\6OB1\2+RW8R7%AX=M
M-%^'GAV^)R!!=6Q7Q=X@\A 3EK'Q+I\\DBI)YD4>^W>'_ANW_@IY_P!&;?\
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
M_$6IVJNEMK'C6XB?6O'6LVZ2/(Z6^K>,=4UO4+:-G8Q6]Q%'G""J7PI_8/\
MA9X#^+^F?M(?$GQG\4?VH_VF-!\,7W@KPQ\>_P!HC4? ^J>*_!/A/4KR\NM2
MT3X;^"?A7X!^$_P0^%JZQ'=I8>)-5^&GPH\):_XPL;#38O&&KZ_+:+,WV%XC
MT?\ X2+P]KOA_P#M+4]&_MS1M3T?^U]$N?L6LZ5_:=E/9?VEI-YLD^R:G8^?
M]IL+GRW\BZBBEV-LP?/ISEE^5YO0P\5C,9FV9+-\5RR>'IU%E>5RR[(<GH5,
M0FXPIKZUBL7C*U.%*>8YFG3HK"9=[3&=E:$<;F&5U:UL/A<IP-;+L+)Q=:M[
M3-,?#&9SF=:%.5E>$,+@\'A*$G4^I8&I.O5>+QT*>$V:_BU\6_ K4_\ @FU_
MP=4?##]H[5;"XT[]G/\ X*=^&?&_@?1?&;0;- T7XW>(_".F+KO@/4M2E=;>
MUU?7?B!X.\+>(M,AED2;4(?&YBL()X](U%X/VA_X(Y_\$=_^'2FD_M(:;_PU
MG\5?VG/^&@OB3:^//+\=Z-_PC&D^$_L)UC_3GTG_ (2WQC_PD/Q)\2_VQ_Q<
M+XC_ &S1/^$Q.D:#_P 4OI']F_O_ -(_VG/V5?@/^V)\+;[X._M"^ K/QWX,
MN-2T[7],/V[5-!\2^$?%FB3&YT#QKX$\8>'KW3/%'@GQGX?NS]JT7Q-X:U73
M=6L9"Z)<FWFN(9=8*G@,WR3-L-4^MRPF%E3S"AR2PSJX+B#)ZF7<191"I5YU
M[?!K$PK8'%23PM7,,JPJK16&Q&*J4YFYXO+<[RJM%X:GC:BC@\0I>V]GB<GS
M.AF.19JZ=)TYNC5KX5TL9A5)5GE^.QD:3558:$^#_P""@G[0'AS]EG]B']JG
MX_\ BF^%CIGPR^!GQ%UZV82I%/>Z\?#=_8>%](L6>: -J.M>)+S2M*T^-9HW
MDO+R%$8,0:_#'_@T[_8%\5_LA_\ !.[4OB_\4M"OM ^)O[8_B^T^*DFBZO9W
M%CK&D?"O1=+?1/AA::I:W1$L=QK5O=>(?&T.^*&4Z9XLTV.>,2PM7ZZZC_P3
M6^'_ ,1KGPY9?M0_'W]I7]LOX=^!?%>C^-/A_P#!C]HK7OA"WPH\-:_X<DO9
M/#EWK_A_X+_!?X-ZI\;V\/O<VESI#_M):[\:)[/5M&TGQ(DY\4176M7GZ,HB
M1(D<:+''&JI'&BA$1$ 5$15 5550%55 "@   "IPBIX1YW74E6Q&=X'+LG2=
M.488/)L)BJV9XNC4YW*-;&9KF-3#0Q/LN;"X;+\OAAX5<75QE6I06*4L7#*<
M-*G"&'RO&XO-ZDN?GGBLUKX2&783V:2BJ>#RW!_6ZM.=2,<5BL?CG-T\-A<+
M&&(_BX_X)-_ O5/^"6O_  <+?MY_LB>+K&YT3X9?MM_#G7OCO^RYXANH/L^C
M>,=)T/QW=^.4\)Z/?3.$N]9\$:9XL\?>'=2L(6EO(QX374+F&"VU33GN/V4_
MX.)?CGI?P/\ ^"0G[7JSO=3>)OC/X*M/V=_ .B:8KS:SXC\7?&C5K/P9'I>D
MV<+I=7MS%HE_K>JS6UHLT[V6G76R";!C;]#_ -IS]C;X#_M:V_P^N?BQX=U.
M+QM\'_%UIX^^#/Q9\#Z_J7@CXL_"/QG9O$RZ]X"\<Z'+!J>F"]CACM-=T*]_
MM'PMXGT\?V;XFT+6+#_1QY1X:_X)Y_#R[^(WPY^+O[1OQ@^.?[:WQ(^#&JWN
MN?!?7?VF+SX0QZ#\*-;OK:QM6\2>$OA9^S_\'O@+\&YO'%G%9RKI/Q*\3_#O
MQ%\2]&AU/5;+2?&%GI]X;-.2KAHX[),GR+&5:E&EE6"PV1U\937MJV-X>P&9
M+$X&%"#:]EF\,I?]AUI8IK+U[#"YK&I5OB<NGV0Q,\+G6:9[0IPQ%;,L5/.8
M8.K.I2IT,_Q&7K"8R56K%N3RJOF-.CG2CA;8Z$JF-R^-.,JN&Q]/Y@_X($?L
M)Z[_ ,$^?^"8OP'^#OCO3GTGXL^,HM5^-7Q=TV>)X+O1_&_Q+>VU-/#5]"[R
M&+4?"'A:W\->$]356"'4]%O9451)BOV<HHKU,QQL\QQV)QLZ<*/MZB=.A3<I
M4\-AZ5.CA\+A:<I^_*GA<)A<)AH2G[\XT'4FE.K-+R\!@XX#!T<+&;J.FIRJ
MUG&,)5\17K5L5BL1*$+QA+$8O%8FLX1;C!5(TXN2IJ4BBBBN([ K^!W_ )NK
M_P"\_P!_\'AK^^*OX'?^;J_^\_W_ ,'AH _OBHHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBO&_C)\>/AS\#-!;6?'&LI%=SQ2/H_ANP,5
MSXCUZ5,KY>FZ<TL1$(<;)M0O)+73;9BJW%W'(\4<G'C\PP.58/$9AF6,PV P
M.%IRJXG%XNM"A0HTX[RG4FTKM^["$5.I4FXTZ5*K4E&G*9SA3BYU)1A"*O*4
MFDDO5_@E=MZ)-Z'K\\\%K!-<W,T5O;6\4D]Q<3R)#!!!"ADEFFED*QQ111JS
MR2.RHB*68A037YB?M&_\%!M(\.F^\(? Q[+Q%K022WO/'T\8N?#VERDF-QX>
MM9!LU^\BPS)J,P.AHXBD@36H7<1_"_[0?[7GQ)^/$]SI3SOX1^'XF+6G@[2+
MJ3;>1H<Q2^)=258)==N P61;=XK?2;=TBDM].6ZC:[E^8='T;5O$.IV6BZ%I
ME_K.L:E.MMI^F:9:SWM_>W#Y*PVUK;I)--(0&8JB,0JLQPJDC^2?$+Z0&-S*
M=7(O#^&(PU&K/ZM//I49_P!I8R4Y>R5/)L'[.K4PD:LI*-+%5:57,*O-!X;#
M864HR7SV,S>4[TL)S1B_==6S]I*^EJ<;-Q3Z2:<W=<JC<M>(_$OB#Q?K5_XB
M\4:QJ.O:YJ<S7%_JFJ74MW>7$AX :65F*Q1(%B@@C"06\*)!!''#&B+[U\!/
MV5_B9\?+R.YT6S_X1_P7%.T6H>.=9MY1I49B?9/;:1;@Q3Z_J4>'4VMDZ6L$
MJB/4M0T[S(F?[A_9U_X)Y0VWV#Q?\>MES< PW5E\.;"Y#VL1 #I_PE>J6DA%
MTZL1OT?2IOLN447>I7D4L]@OZJ:=INGZ/86FEZ38V>F:9I]O%:6.GV%M#9V5
MG:PJ$AM[6UMTC@@@B0!8XHD5$4 *H%8>'_@%F>=589]X@5,7@\+7G]:63NO4
M><YC*I+VLJF:XJ4ZU3 4ZSDY5*7M*N:5>=^TG@FWRK!Y34JM5<6Y0BWS>SN_
M:SOK>;=W!/JKNH[Z\IXC\#_V</AG\!=*^S>$=*^UZ_=0+'K'C#5UBNO$.IG"
MF2);@1JFF::75632]-2WM?DBDNA=W:O=R>]T45_76697EV38'#Y;E."PV78#
M"PY*&$PE&%&C3CNVHP5Y3F_>J5:DJM:K-N=6K4FW(^AITX4H*%.$80CHHQ5D
MO\V^K;;;U;84445WEA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M'6..-6=W=@J(B@EF9B0%50"220 .33F945G=@JJ"S,Q"JJJ,EF)P   222
M,FOY]/\ @I7_ ,%,3IPUGX"_L^:TC7K";3?&OC[39@S0'YHKK1_#UPA(C9/F
MBNM5B)DWAEL6CVI<O]-PGPGFW&.;4LJRJE=NU3%XNHI+"X#"\R4\3B:D4[):
MQI4HOVN(J\M*E%MSG3\+B+B++N&<NJ9CF-2R5X8;#0<7B,9B.5N%"A!O5O1U
M*C7LZ-.]2I))1C/J_P!OS_@JQ>?#'Q2GPL_9QO\ 3K_Q%H5ZK>,O%LEK;:I8
MV]Q;R'S?#VGQ7"RV\LD81EU*Y"EHI2MK&RRQ7*#[<_82_;K\'_M;>#X[&]GM
M-&^*VA6<;>)/#A=(C?1IMC?6-+B)!DMFD*BXCC!%O(Z<*DBHO\:7SO))//(\
M]Q.[23SR,6DDD8EF9F;).22>3SUKM/AS\1O&WP@\:Z'\0_AWKMYX=\4>'KV*
M^LKVS<#<T9(D@N('#07=I<Q-);W=G<QRVMW;2RV]S%+#*Z'^I<S\$^&<1PQ2
MR;+4L+G6#A*K0SZK%NMC<;*%ZD,QC!R3P.(FE"G2I1O@8>SG0=24:ZQ'\^8#
MQ4SZCQ!4S3'2>(RO$S5.MD]-I4L+A8RM3E@922:Q=&+<IU*CMC)<\:J@I4G1
M_O\ J*_/C]A;]O+P7^UKX1M['4'LO#OQ7TBUC3Q#X9$VR'4'C0"75-#69VE>
MUE*M*UJ[RSVN61I)U0S-^@]?R/G&3YCD.8XK*LUPM3"8["5'3JTIJZ:U<*M*
MHER5J%6-JE&M3<H5*<E)-/FC#^D<LS/ YQ@</F.78B&)PF)@ITZD'JGIS4ZD
M&^:E5IRO"K2FE.$TTTURRD4445YAWA1110 4444 %%%% !1110 4444 %%%%
M !1110!^ /\ P='?\H*/VYO^[9O_ %L/]GVO@#_@RI_Y19?'S_L__P"*?_K.
MO[*M??\ _P '1W_*"C]N;_NV;_UL/]GVO@#_ (,J?^467Q\_[/\ _BG_ .LZ
M_LJT ?U^T444 %%%% !7\ ?_  0+_P"5IK_@M1_WD;_]>*?!NO[_ "OX _\
M@@7_ ,K37_!:C_O(W_Z\4^#= ']_E%%% 'P!_P %8O\ E%E_P4L_[, _;(_]
M9U^(U?@#_P &5/\ RBR^/G_9_P#\4_\ UG7]E6OW^_X*Q?\ *++_ (*6?]F
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
M^8V^+O\ \P-'_#S;]A__ *+;_P"8V^+O_P P- 'WE17P;_P\V_8?_P"BV_\
MF-OB[_\ ,#1_P\V_8?\ ^BV_^8V^+O\ \P- 'WE17P;_ ,/-OV'_ /HMO_F-
MOB[_ /,#1_P\V_8?_P"BV_\ F-OB[_\ ,#0!]Y45\&_\/-OV'_\ HMO_ )C;
MXN__ # T?\/-OV'_ /HMO_F-OB[_ /,#0!]Y45\&_P##S;]A_P#Z+;_YC;XN
M_P#S T?\/-OV'_\ HMO_ )C;XN__ # T ?>5%?!O_#S;]A__ *+;_P"8V^+O
M_P P-'_#S;]A_P#Z+;_YC;XN_P#S T ?>5%?!O\ P\V_8?\ ^BV_^8V^+O\
M\P-'_#S;]A__ *+;_P"8V^+O_P P- 'WE17P;_P\V_8?_P"BV_\ F-OB[_\
M,#1_P\V_8?\ ^BV_^8V^+O\ \P- 'WE17P;_ ,/-OV'_ /HMO_F-OB[_ /,#
M1_P\V_8?_P"BV_\ F-OB[_\ ,#0!]Y45\&_\/-OV'_\ HMO_ )C;XN__ # T
M?\/-OV'_ /HMO_F-OB[_ /,#0!]Y45\&_P##S;]A_P#Z+;_YC;XN_P#S T?\
M/-OV'_\ HMO_ )C;XN__ # T ?>5%?!O_#S;]A__ *+;_P"8V^+O_P P-'_#
MS;]A_P#Z+;_YC;XN_P#S T ?>5%?!O\ P\V_8?\ ^BV_^8V^+O\ \P-'_#S;
M]A__ *+;_P"8V^+O_P P- 'WE17P;_P\V_8?_P"BV_\ F-OB[_\ ,#1_P\V_
M8?\ ^BV_^8V^+O\ \P- 'WE17P;_ ,/-OV'_ /HMO_F-OB[_ /,#1_P\V_8?
M_P"BV_\ F-OB[_\ ,#0!]Y45\&_\/-OV'_\ HMO_ )C;XN__ # T?\/-OV'_
M /HMO_F-OB[_ /,#0!]Y45\&_P##S;]A_P#Z+;_YC;XN_P#S T?\/-OV'_\
MHMO_ )C;XN__ # T ?>5%?!O_#S;]A__ *+;_P"8V^+O_P P-'_#S;]A_P#Z
M+;_YC;XN_P#S T ?>5%?!O\ P\V_8?\ ^BV_^8V^+O\ \P-'_#S;]A__ *+;
M_P"8V^+O_P P- 'WE3))(X8Y)II$BBB1Y)99'5(XXT4L\DCL0J(B@L[L0JJ"
M20 37PW#_P %(/V0=1L]0G\.?$K4O$]Y86LEPNEZ9\/?B-9W-[(BEH[.WO?$
M'A31=$@NK@C;"-0U:RA)R7F1%9A^97[0W[8WQ'^.DMWHEM))X,^'C2%8O"FE
M74AGU6)3\DGBC5$$,FK,S?O!IT<=OH\#+ 39W-W;+?R?F7'WBMPSP%1G1Q59
M9EGDJ?-A\BP-6F\3>4;TZF/K>_3RW#2NI<]=2Q-6&N&PE2\:JX<7F%#")J3]
MI5MI2BU?R<WJH1];R:^&+W/NK]HS_@H)H/A-K_PA\$S8^*?$:>9;7?C:8)=^
M%M)DP58Z)&K%/$E[$22EV670XI%C=6UF)I8$_'GQ3XK\2^-M<OO$OBW6]1\0
MZ[J4GF7FIZI<O<W,I'"1JSG;#;PKB.VM8%BMK:%5AMXHHD5!S<TT5O%)//+'
M##$C22RRNL<<:*,L[NY"HJ@$EF( ')-?0'[/OB+]B6"X@\2_'_XWQ V\V^V^
M'>C^"?BK=QR/#(1N\2>(-)\%3VLUNQ4LNGZ!>S1SQM%)+K 4S6+?R;6Q?B3X
MZYW["E&3R[#5E-8>G*KA.&LCIS;4:F(J2YEB,7[-OEG5^N9GB;25"AAJ4FX_
M/N6-S6K97<8N_*KQH4D^K?65NKYJDNB2VO\ P(_9A^)GQ\U%3X=T_P#L?PG;
MW"PZMXVUF&:+1+0*W[^#3P LNN:I&@.-/T\E8I&@&I7>FP3I<U^X_P "OV9?
MAG\ ]-4>&=._M3Q3<6_DZMXVUB*&;7;X/AIK>T95\K1M+9PNW3=.$:R)%;G4
M)]1NH1=MX)I?_!2+]@W0].LM'T;XNV6E:5IMM%9Z?ING?"WXKV=C96D"A(;:
MUM;?X?1PP0QH J1QHJJ!P*O_ /#S;]A__HMO_F-OB[_\P-?U+X>^#_#? D*6
M,E".<\1<B]IG&,HQMAIRC:<,IPLO:0P-/64?K#=3'U8_'B:"E*B>]@\NHX5*
M37M:W6I):1?54XNZBO[SO-]XWL?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V
M_8?_ .BV_P#F-OB[_P#,#7ZT>@?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V
M_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S
M;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#H
MMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+
M;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V
M^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+
MO_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V_8?_ .BV_P#F-OB[_P#,
M#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P- '
MWE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#HMO\ YC;XN_\ S T ?>5%
M?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+;_YC;XN__,#0!]Y45\&_
M\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V^+O_ ,P- 'WE17P;_P /
M-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+O_S T ?>5%?!O_#S;]A_
M_HMO_F-OB[_\P-'_  \V_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\
MZ+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC
M;XN__,#1_P /-OV'_P#HMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F
M-OB[_P#,#1_P\V_8?_Z+;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S
MT?\ #S;]A_\ Z+;_ .8V^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\
MS T?\/-OV'_^BV_^8V^+O_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V
M_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S
M;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#H
MMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+
M;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V
M^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+
MO_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V_8?_ .BV_P#F-OB[_P#,
M#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P- '
MWE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#HMO\ YC;XN_\ S T ?>5%
M?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+;_YC;XN__,#0!]Y45\&_
M\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V^+O_ ,P- 'WE17P;_P /
M-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+O_S T ?>5%?!O_#S;]A_
M_HMO_F-OB[_\P-'_  \V_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\
MZ+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC
M;XN__,#1_P /-OV'_P#HMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F
M-OB[_P#,#1_P\V_8?_Z+;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S
MT?\ #S;]A_\ Z+;_ .8V^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\
MS T?\/-OV'_^BV_^8V^+O_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V
M_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S
M;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#H
MMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+
M;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V
M^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+
MO_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V_8?_ .BV_P#F-OB[_P#,
M#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P- '
MWE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#HMO\ YC;XN_\ S T ?>5%
M?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+;_YC;XN__,#0!]Y45\&_
M\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V^+O_ ,P- 'WE17P;_P /
M-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+O_S T ?>5%?!O_#S;]A_
M_HMO_F-OB[_\P-'_  \V_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\
MZ+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC
M;XN__,#1_P /-OV'_P#HMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F
M-OB[_P#,#1_P\V_8?_Z+;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S
MT?\ #S;]A_\ Z+;_ .8V^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\
MS T?\/-OV'_^BV_^8V^+O_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V
M_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S
M;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#H
MMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+
M;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V
M^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+
MO_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V_8?_ .BV_P#F-OB[_P#,
M#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P- '
MWE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#HMO\ YC;XN_\ S T ?>5%
M? $__!4C]A"U_P"/CX]6L)_NR?#WXL*YQZ(? >\_0 UYQXQ_X+$?L.>&+9YM
M&\;>,OB%,D3N+'P=\//$MI<NZXQ DOCNV\$V!ED_@8WH@&#OF3BO?R_A7B;-
MN5Y;P]G6-C.W+4H99C'1=]G[>I0P^'Y7?XO;N/\ >T=O'QO$.0Y=S+'YSE>$
ME&_-"MC\*JJLKM>QA6JUKV7P^Q4NT7=7_4:BOY[?'?\ P7ET*'?!\,?V>M6U
M#=YFS4_'?C:ST?RL!?*+Z%X?T?7/M&\ES(!XBMO*$:JIF\TM#\6^//\ @M'^
MV3XK$\7AB;X:_#.!V<6\OA;P8NKZC%$0RH);GQUJ'BRRFF4,&:6/2[9&=05A
MC0LA^ZR[P3\0,?RNKEV#RNG*UY9GF6&ISBF[7=#"_7J]UNX^[*VU[GR..\5>
M#,'S*GC\1F$U?W<!@<14BVE>RK8CZI1L]E*[5][6;/ZY*\_\;_%CX6_#2V:\
M^(WQ)\!> K5 A:?QEXO\/^&8_P!Z5$2AM9U"R#/*SHL*+EY7=$C5F90?XB/'
MG[9?[5_Q,,Y\9?M _%;4;2<MY^F6/B[5?#V@2%LYW^'_  W-I&A$A694SI_[
MM&9$VHQ4_,5SJ,4LDUU=7R3SS2233S27(N+F::1V>664EWGDED<L[NX9W=BQ
M)+9/T<O!C)\F2J<8>(W#F1Q24JE+ZQ@,-444KRM4SO-\#)V6JG' 5(]6EIS<
M^7\;\6<3R]GP-X8<9<3.;<:=7!9/G>8TI._*M<CR',*/Q:.$LRA+2R;=^7]9
MOV^O&'PZ_:M_;,DB^&_B&S\8^!]!?3M2USQ+I+R2:->65KX/\(:?=6^GWA5%
MNA)J&C2Z>MS#FWD:8M;SR['V]!!%'#&D<4:Q11HD<4: *D<4:A8XU49"JJ@
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
M#(X88P20D44:11KA(T5 %!_PRC^S7_T??X%_\,+\?/\ YE*/^&4?V:_^C[_
MO_AA?CY_\RE./%'@5&_+3X25][<-/_YRL3X?\7GO4XC?KG\?_GHB/_AZ#^WA
M_P!'":Y_X2?PZ_\ F/H_X>@_MX?]'":Y_P"$G\.O_F/K9M/V2_V4'A#7W[?_
M (:MKC<P,5I^S;\<;V$*#\I$\UC8.6(Y93;@*> S]:L_\,D_LB?])!]#_P#$
M8OC9_A2?%W@8FU[/A=VTNN%9M?)K)+->:&N&_%UJ_M<_U[\103^:>:Z'._\
M#T']O#_HX37/_"3^'7_S'U7NO^"F_P"W7>0-;S?M#>)$C<J2UKX>\"V,X*L&
M&VYL?"MO<H"0 P250ZY5PRD@]5_PR3^R)_TD'T/_ ,1B^-G^%'_#)/[(G_20
M?0__ !&+XV?X4+B_P,335/AE-:I_ZJST?_AD?Y#?#7BZU9U<^:>Z_P!8Z?\
M\]3S_P#X>/?MP?\ 1QGCK_OC0?\ Y34?\/'OVX/^CC/'7_?&@_\ RFKT./\
M9(_9 ,B"7_@H3HR1%U$CQ_LO?&J61(RPWLD;/$LCJN2J-+$KL ID0'<-G_AD
M']A__I([_P":@_%W_P"::G+C;P0C;W.'7?\ EX2J2^^V1:$KA7Q:?V\[7KQ)
M37YYL>1_\/'OVX/^CC/'7_?&@_\ RFH_X>/?MP?]'&>.O^^-!_\ E-7KG_#(
M/[#_ /TD=_\ -0?B[_\ --1_PR#^P_\ ])'?_-0?B[_\TU+_ %X\#_\ GWP_
M_P"(A5_^<0_]5/%K_GYG7_B2T_\ Y['AE]_P4"_;3U&87%Q^TG\4HY!&L86Q
MUXZ7#M4L03;:9#:6YD)8[I3$96 56<JB@4O^&\_VS/\ HY;XO?\ A7ZC_P#'
M*^@/^&0?V'_^DCO_ )J#\7?_ )IJU=+_ &1_V!(FF_MK_@H9JM^K!/LXTO\
M99^*.D-$P+>89FN[G6Q.'!0($6V,95BS2[P$I\?^"E.'NQR.2BDE"'"$W*U]
MHJ6116E[ZS6E]7L)<'^*TY6E/-HWO><^)HJ*TZN.;3>MK:0>MMMSYJ_X;S_;
M,_Z.6^+W_A7ZC_\ '*/^&\_VS/\ HY;XO?\ A7ZC_P#'*^K/^&3?^"<W_1_7
MBS_Q'7XB_P#RHH_X9-_X)S?]']>+/_$=?B+_ /*BL_\ B(O@O_T#Y7_XAT?_
M )TFG^I/BI_T$X__ ,2B7_S>?*,G[>'[9<B/&W[2_P 80LB,C&/QGJL3@,"I
M*2Q3))&X!^62-U=#AD96 (Y7_AK_ /:T_P"CHOVBO_#V?$O_ .::OMC_ (9-
M_P""<W_1_7BS_P 1U^(O_P J*/\ ADW_ ()S?]']>+/_ !'7XB__ "HJX>)7
M@W3O[.EEL+VOR\'PUMM>^32V^1$^!/%"I;VE;&SM>W-Q//2^]K9C'?YGQ/\
M\-?_ +6G_1T7[17_ (>SXE__ #34?\-?_M:?]'1?M%?^'L^)?_S35][P?LJ_
M\$OEAB6Z_;B^)<UP(U$\L'P8\:6T,DH WO%;R?#VZDAC9LE8WN9V08!E<C<9
M?^&5_P#@EO\ ]'O?%#_PS_C'_P"=M2?BGX0)M>PPKUW7!M"S\U_PEK1[K1:=
M%L'_ !#SQ+_Y_P!=>O%%>_\ ZGO\V? ?_#7_ .UI_P!'1?M%?^'L^)?_ ,TU
M4[S]J_\ :EU%434/VE/C]?)&Q>-+SXQ_$2Z6-R,%D6?Q&X5B."R@$CC.*_0C
M_AE?_@EO_P!'O?%#_P ,_P",?_G;4?\ #*__  2W_P"CWOBA_P"&?\8__.VH
M7BIX1)IJAADULUP=037HUEB:^30/P\\2GHZ]9KL^**S7W/'-?@?G/_PTS^TA
M_P!' _&[_P .MX\_^7U'_#3/[2'_ $<#\;O_  ZWCS_Y?5^D%K^RS_P2M2=&
MO?VV/BQ<6PW>9#:_"CQ;:3OE&";+B7X5WL<>V0HS;K67>BL@V,PD36_X9?\
M^"2'_1XWQN_\(+Q#_P#.,IR\6O":+LJ,9:;QX0I->FN"B[_+Y@O#CQ(:_CRC
MY2XFK)_ABI:?/Y'YD2?M%?M#7UM<QW_QZ^,U]921_9IM/N?BCXYFMKA+@,D@
MO(9-=:.:T*_NY(W4QN9!&X/F*R>8#>[O--*T\\K%Y)G8L[LQRS%B23DD\DY-
M?K]<?LO?\$FUBG?3OVR_C-!?F"5+:2[^'GB6YL_-*,(A>6T7P3M9+BW#D>9'
M'<0R,A=%E3><_E;X^\.:+X/\5ZQHWAOQ3:^-/#EI>2QZ7XDLM-UK28-1L_,(
MM[H:?K^G:7J=L)4VDQW%HA1MR9.TX^KX4X[X(XEQ-?+^&ZU+#XV-/V\\)/*Z
M>45<73A=2J44J5%8IT$_WD$Y3HPESJ'LY3G'Y[B+A#BS(J%+&9["I7PLINE#
M$QS&>9T\-.5FH57*I4>']LU[DVHPJRCR.:FHQERM%'7I3'=8U+,>/0<DGL .
MY)X%?=6=[=3Y [+X??$7QA\(_&&C^// >M76A>(-%O(;JVN+65H_,:-U8Q2(
M"%FCDP%DB8%77J../[3_ -BG]H/6OVF?@#X6^)WB+PO?>%]<N9+K2-3CG@DB
MT[5[S2RD,^M:%)( \^EWCDJ25_T6_AOK#S)_LGVB7^37]D'P)^SYXB^(5IKO
M[2WQ'C\%^"-"FBO&T2+PUXUUZ]\021N'2QW^%_#>M06L+E<7#3RQ2A-VU<A5
M?^G+P_\ \%%_V!O"NBZ9X=\/?%NTTC1-&LK?3],TVQ^&'Q9M[6SL[6-8H((8
M8_ "HB(BJH"@#BOY:\=^(>&L?6PF2X3#TL9Q!EM;_;,VHR26 H<LN?*9SA=8
MNK.I*%6I3G*4,!*%HR5>M5I1_H+PAR7/<)2Q.:XFM5PN38ZE_LN758MO&5KQ
MY<QC"=OJU.,(RIPG!*6,C.\HNE3IU)?H517P;_P\V_8?_P"BV_\ F-OB[_\
M,#1_P\V_8?\ ^BV_^8V^+O\ \P-?SF?MQ]Y45\&_\/-OV'_^BV_^8V^+O_S
MT?\ #S;]A_\ Z+;_ .8V^+O_ ,P- 'WE17P;_P /-OV'_P#HMO\ YC;XN_\
MS T?\/-OV'_^BV_^8V^+O_S T ?>5%?!O_#S;]A__HMO_F-OB[_\P-'_  \V
M_8?_ .BV_P#F-OB[_P#,#0!]Y45\&_\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S
M;]A__HMO_F-OB[_\P- 'WE17P;_P\V_8?_Z+;_YC;XN__,#1_P /-OV'_P#H
MMO\ YC;XN_\ S T ?>5%?!O_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+
M;_YC;XN__,#0!]Y45\&_\/-OV'_^BV_^8V^+O_S T?\ #S;]A_\ Z+;_ .8V
M^+O_ ,P- 'YY_P#!T=_R@H_;F_[MF_\ 6P_V?:^ /^#*G_E%E\?/^S__ (I_
M^LZ_LJUZ5_P<@?MT_LK_ !C_ .",'[97PW^&_P 4O^$C\:>(_P#AGC^QM&_X
M0CXC:1]L_LC]JSX&:]J/_$QU[PCI>E6_V?2M+OKK_2KZ#SO(\B#S;F6&&3S7
M_@RI_P"467Q\_P"S_P#XI_\ K.O[*M ']?M%%% !1110 5_ '_P0+_Y6FO\
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
MWL5_ [_S=7_WG^_^#PT ?T[_ /#FK]F'_H>_CS_X4_P]_P#G74?\.:OV8?\
MH>_CS_X4_P /?_G75^M=% 'Y*?\ #FK]F'_H>_CS_P"%/\/?_G74?\.:OV8?
M^A[^//\ X4_P]_\ G75^M=% 'Y*?\.:OV8?^A[^//_A3_#W_ .==1_PYJ_9A
M_P"A[^//_A3_  ]_^==7ZUT4 ?DI_P .:OV8?^A[^//_ (4_P]_^==1_PYJ_
M9A_Z'OX\_P#A3_#W_P"==7ZUT4 ?DI_PYJ_9A_Z'OX\_^%/\/?\ YUU'_#FK
M]F'_ *'OX\_^%/\ #W_YUU?K710!^2G_  YJ_9A_Z'OX\_\ A3_#W_YUU'_#
MFK]F'_H>_CS_ .%/\/?_ )UU?K710!^2G_#FK]F'_H>_CS_X4_P]_P#G74?\
M.:OV8?\ H>_CS_X4_P /?_G75^M=% 'Y*?\ #FK]F'_H>_CS_P"%/\/?_G74
M?\.:OV8?^A[^//\ X4_P]_\ G75^M=% 'Y*?\.:OV8?^A[^//_A3_#W_ .==
M1_PYJ_9A_P"A[^//_A3_  ]_^==7ZUT4 ?DI_P .:OV8?^A[^//_ (4_P]_^
M==1_PYJ_9A_Z'OX\_P#A3_#W_P"==7ZUT4 ?DI_PYJ_9A_Z'OX\_^%/\/?\
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
M_'G_ ,*?X>__ #KJ_6NB@#\E/^'-7[,/_0]_'G_PI_A[_P#.NH_X<U?LP_\
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
M_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[_P#.NK]:Z* /R4_X<U?LP_\
M0]_'G_PI_A[_ /.NH_X<U?LP_P#0]_'G_P *?X>__.NK]:Z* /R4_P"'-7[,
M/_0]_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[_P#.NK]:Z* /R4_X<U?L
MP_\ 0]_'G_PI_A[_ /.NH_X<U?LP_P#0]_'G_P *?X>__.NK]:Z* /R4_P"'
M-7[,/_0]_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[_P#.NK]:Z* /R4_X
M<U?LP_\ 0]_'G_PI_A[_ /.NH_X<U?LP_P#0]_'G_P *?X>__.NK]:Z* /R4
M_P"'-7[,/_0]_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[_P#.NK]:Z* /
MR4_X<U?LP_\ 0]_'G_PI_A[_ /.NH_X<U?LP_P#0]_'G_P *?X>__.NK]:Z*
M /R4_P"'-7[,/_0]_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[_P#.NK]:
MZ* /R4_X<U?LP_\ 0]_'G_PI_A[_ /.NH_X<U?LP_P#0]_'G_P *?X>__.NK
M]:Z* /R4_P"'-7[,/_0]_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[_P#.
MNK]:Z* /R4_X<U?LP_\ 0]_'G_PI_A[_ /.NH_X<U?LP_P#0]_'G_P *?X>_
M_.NK]:Z* /R4_P"'-7[,/_0]_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[
M_P#.NK]:ZR-:\0:#X:L9-3\1:WI&@:;""TVH:UJ5GI5C$JXRTEW?300(!D9+
M2 #(SU%5&,IR481E.4FE&,(RG*3>RC&,92DWT48R;Z)B;44Y2:C%*[E)J,4E
MNVY-))=6VDNK1^5?_#FK]F'_ *'OX\_^%/\ #W_YUU'_  YJ_9A_Z'OX\_\
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
M.I5Y(N<I-N^[]9_X75\3_P#H<O$/_@\UG_Y84?\ "ZOB?_T.7B'_ ,'FL_\
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
M_'G_ ,*?X>__ #KJ/^'-7[,/_0]_'G_PI_A[_P#.NK]:Z* /R4_X<U?LP_\
M0]_'G_PI_A[_ /.NK&US_@BQ^S+J6GW,5KX\^-\>H>1*+*>\\0^ ;BVCG*GR
M_M$,7PTMY98"^TR1I/$Q&=KC)S^PE%=.#QF+R[%8?'8'$5<)C,+5A7P^)H3E
M3JT:M-WC.$XM-/=-.\91E*$XSA.4)88K"X?&X>MA,71IXC#8BG*E7H5H*=.K
M3FK2C*,E9KJFK2C)1E&491C*/\+7[4/[+_Q%_92^(]_X'\:6$]QI,KR77A?Q
M+#!(-.U[2FD80W%O(=ZI.F/*O+,R/):W *[Y86AN)OK_ /8%_P"";.N_M2W+
M^.OB=<^(/!GPDLQ(EM=Z-]CM/$/B"\*8CAT:;5M.U.RMK>)BLMU?S:?=C8OD
MVT:RS+=6W]17Q>^!/PH^.^CV&A?%7P=IGBW3]+ODU#3UO5DCGL[E"-Q@NK=X
MITBF "SP^9Y4H"EDWHC+Z#X<\.:'X1T33?#GAK2[/1M#TBUCL].TVQA6&VM;
M>)=JHB*.O=G8EW8EG8L2:_=LT\=\UQG"]++\'A'@>)*].6&S'.*3A&A&BH*#
MQ674E>=#&XJ+ESN2]G@YNI4PKE*='ZM^19?X0Y=A>(*F-Q.)6+R.E.-?!994
M4W5E5<G)8?'5'[M;"X>27(HOGQ45"&(M&-7VWY5Q?\$9?V7846.+QQ\=T11@
M*OB;X>@#\!\+@/R&.PXJ3_AS5^S#_P!#W\>?_"G^'O\ \ZZOUKHK\"E*4Y2G
M.4ISG*4ISE)RE*4FY2E*4G*4I2E*4I2E*4I2;;;;;?['&,8QC&,5&,4HQC%*
M,8QBE&,8QBE&,8I))))))))))+\E/^'-7[,/_0]_'G_PI_A[_P#.NH_X<U?L
MP_\ 0]_'G_PI_A[_ /.NK]:Z*D9^2G_#FK]F'_H>_CS_ .%/\/?_ )UU'_#F
MK]F'_H>_CS_X4_P]_P#G75^M=% 'Y*?\.:OV8?\ H>_CS_X4_P /?_G74?\
M#FK]F'_H>_CS_P"%/\/?_G75^M=% 'Y*?\.:OV8?^A[^//\ X4_P]_\ G74?
M\.:OV8?^A[^//_A3_#W_ .==7ZUT4 ?DI_PYJ_9A_P"A[^//_A3_  ]_^==1
M_P .:OV8?^A[^//_ (4_P]_^==7ZUT4 ?DI_PYJ_9A_Z'OX\_P#A3_#W_P"=
M=1_PYJ_9A_Z'OX\_^%/\/?\ YUU?K710!^2G_#FK]F'_ *'OX\_^%/\ #W_Y
MUU'_  YJ_9A_Z'OX\_\ A3_#W_YUU?K710!^2G_#FK]F'_H>_CS_ .%/\/?_
M )UU'_#FK]F'_H>_CS_X4_P]_P#G75^M=% '\>/_  <,_P#!,_X$?L^_\$?/
MVO?B]X,\6?%O4_$OA'_A0/\ 9MCXGU[P=>Z'/_;_ .U#\%/#%Y]NMM*\!:+?
MR>78:U=36WD:G;;+R.WDE\Z%)+>71_X,J?\ E%E\?/\ L_\ ^*?_ *SK^RK7
MW_\ \'1W_*"C]N;_ +MF_P#6P_V?:^ /^#*G_E%E\?/^S_\ XI_^LZ_LJT ?
MU^T444 %%%% !7\ ?_! O_E::_X+4?\ >1O_ ->*?!NO[_*_@#_X(%_\K37_
M  6H_P"\C?\ Z\4^#= ']_E%%% 'P!_P5B_Y19?\%+/^S /VR/\ UG7XC5^
M/_!E3_RBR^/G_9__ ,4__6=?V5:_?[_@K%_RBR_X*6?]F ?MD?\ K.OQ&K\
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
M;?$OBWX%?LY>+?A=JGC.XCU:TT;7[?P%XO\ AE:SZ8L6O_$31I[^UA/\X/\
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
MEIHY'DBUSP#97#VK(Q589SX;\2^(8VDE #QFVDN(@K 2RQON5?1],_X+$_\
M!/Z_$9NOC%K&BEXC(PU/X7?%"4Q." (9/['\(ZL#*02P,1DAP#F8' /7#B+(
M:B3CG&7:[<V*IP_"HJ;7S2/!Q'A#XIX5RC6\/.,$XMI^SR+%XE73:=I826+C
M+9ZQE)/=-IIO]/**^%M&_P""F/[".NQQR67[2G@2!9;6*\4:S#XC\.R"*949
M$DB\0:'IDL-T!(OFV,R)>P,'6:WC:*0)Z-8?MO\ [&^I9^S_ +4_[/T>(TD/
MV_XM^!]*^5^@']IZW9YD'\<0S+'_ !HM=<,TRRHDX9CE\D]G''837[\3$\#$
M<$\9X5N.)X/XKH2BVFJG#/$"::=FGRY+5V::W9]1T5YCI?QL^#.N!SHOQ<^&
M.L"/R3(=+\>^%=0$8N-_V<O]DU:;;Y_ER>3NQYNQ]F[:V/0K/4=/U%7?3[ZS
MODC8)(]G=072QN1D*[0.X5B.0K$$CG&*ZXU*<]85*<UWA4IS_P#2)S/!KX3%
MX9N.)PF*PTEO'$X7$X=K;=8C#4&MUNENNZO<HHHJSG"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BN-U/XA>#='O)+#4M>MK:[AV^9"8K
MN4KO4,OSPV\D9RI!X<]>>:S_ /A:WP^_Z&6U_P# ;4/_ )#K-U:2;3JTTT[-
M.<4TUNFKZ,ZXY?CYQC.&"Q<X3BI0G'#5I1E%JZE&2IM2BUJFFTULST*BO/?^
M%K?#[_H9;7_P&U#_ .0Z/^%K?#[_ *&6U_\  ;4/_D.E[:C_ ,_:?_@<?\RO
M[-S'_H QO_A+7_\ E1Z%16!H?BC0/$J3OH>I0Z@ML4$_EI-&8S)NV96>*)B#
ML;E00",$C(SOUHFI).+33V:::?HUHSEJ4ZE*<J=6$Z=2+M*%2,H3B[)VE&24
MD[-.S2T:?4****9 4444 %%%% !17!>+_BI\,/A[!+<^/OB/X"\#VT 9IKCQ
M?XP\/>&H(56)YF:676M1LHXPL*/,Q=@!$CR'"*2/E'QK_P %,OV%/ 22'6/V
MC_ VJ2(S(L/@J/7?B$\THC\Q4CD\#:1X@M@LF0BW$L\5HLAV2W$95]O+7QV!
MPM_K.-PF'LKM5\3AZ32[\LZT9_\ DC[;GNY7POQ-GCBLFX<S_-N=\L99;DN:
MXZG*795L-E]2A>VMGB4TM6DM3[KHK\8?&G_!=#]CSP[(]OX8T#XQ^/Y=CF*[
MTCPGHFB:0S*!M2:?Q3XHT;5XMY. T>A7  5RV"$63Y%\;_\ !P)JTJ75O\./
MV:M.LI )!9:OXW^(MSJ:,2R^3)=>'=!\+Z2R!5#&2&'Q0^]G4+.@C+2^-7XN
MX<P]U/-</-IV:P\:V(?WT:+BUW:FTNY^C97]'_QAS;E=#@;-,)3FE)5<WK9=
ME$%%NUW''9BJZMUB\-&=DWR/K_2Q17\<_CK_ (+;_MO>*V(\.ZC\,?AE& RI
M_P (=X!M]4F*ERR/-)\1-1\<Q23JF$=HK>W@?EEMD) 7XU\=?MT?MA_$A[D^
M+?VD/BW<V]X&%SINC^+]2\)Z+,KL797T+PE)H>C;,L5""P"K&?*4",!1Y%;Q
M#R"G?V<,QQ#2=E3PM.DFTVE'FQ.(C;F2NI<DHI-<T4[I?HV5_1#\3,9RO,LR
MX3R:+:YE4S'&YI6@FD[^SRS+J=.33=I16)C*Z=FU:3_NN\8?$GX=_#RV^V^/
M_'W@OP/9E&D%WXP\4Z'X9MO+7EG\_6K^RBV*.6;?M'<BOC+Q]_P5'_88^'K/
M!?\ QVT/Q%?@2&.P\$:5K_BTS"+;NV:II&F3>'TR758S<:Q )B6,)=8IFC_A
M[O+^^U&:2YU"]N[ZXE<R2SWES-<S2.>KR2SN[NY[LS$GN:J5Y]3Q.P<+_5\@
MKU^SQF:QP\7V;IX# U:B:>\5B&FOM1;T_0LM^A?3]UYUXAUKZ.=+)>&Z$?\
M%&.(SG-*C:?2?U2,H]:<NO\ 5?X^_P""]GP&TE;B/X<?!_XC^,KJ&9XHW\5Z
MEH/@73KE49E%S!<Z4WCZ[,$@"R0K<:=;7#(P6>*VD#(OQ)X__P""\?[1.M^?
M#\/_ (<?#'P):R;_ "I=0LM<\7ZW!]X($U*YUS2M&< $%S+X5<LZJR[$W1O^
M%=>Z^#_V7OVDOB \"^"O@'\8O$T=P6$=WI'PX\776G*$(5WFU1-)_LZVB1V5
M'EN+J*)7=$9P[JIY5XH<0U9.&5Y!P]0GT:R?&Y[B(WTB[YIC\52YD]4W@'%R
MWBXKE/L:7T4?!C(Z4<1Q+GG$V,II-RJ9SQE@.&<'4Y/>FN3*<)DETE925/,>
M=0M]I\S^@/B#_P %-/VV?B/'<P:Q\>_&VE6MU)N>U\'7.G> 8DAW BTCF\!Z
M9X8OS;;%6)TFO9FN(MZW;W#33/)\>^)OB%XT\9:F^L^*O$FL^(]6E7;+J>OZ
MG?:]J$J]A)>ZS<7]TX'49FXR?;'WIX-_X)'?M[>,)8=_P63PE8S+DZGXR\;>
M"-'BA)=5"S:9!X@O_$2M@M)\FB.H2-@2':))/K+P3_P01_:+U4I)X]^+OPA\
M'6\GED1: /%GC74HE,A687%M<:)X2TY9$C'F1+;:Q=1RDJCRP$L4Z5QAXQXZ
M+AA<UXARVE-.+IY/0P/"U'E:7-&^4Y?DM7DDDDU+%5(RLDUO>7PW]#;A%J6(
MR_POQV(H\LE+,JN*X]QKE!OEDEF.,XMIRJP=VG'#T:D6W)[H_#%[^]<DFZF7
M<,,(Y&B4CGJD91.Y_AJJ26)9B2Q)))))))R22>22>23R37]17@S_ (( _"BR
MBC_X6'^T'\0_$LVX&8^#/"OAOP1$5+L3'&-<N?B X8(503,2&=6E,"AQ#']9
M>#?^",W["'A46S:IX"\7^/I[9H'%QXR^(?B9#-) #A[FT\'W7A'39UE?;)/;
MO8FTE*"(V_V=I(9/&K\*<:9U55?.,PJXFJWS>US?.\9F5:+E\6M;$YC.+MNH
M5()[62T7=_Q,EX$\)T)8/A?+L3["-XK#<*\%X'(<'-13<6G*AP]0E%RVE4PL
MIJ[F[_:_C"KH/#GA+Q5XQOO[,\(^&?$'BG4@N\Z?X<T74M<OMF';=]DTRVNI
M]NV-VW>7C".<X4X_O2\&?L4_LC?#][:;PI^S?\&]/O+1%2VU.Z\!>']:UF$(
MGE[DUK7++4M6$CKD2S?;?-FR3,[DDU](:=I>F:/:1V&D:=8Z58Q<166G6EO8
MVD0"JH$=O;1Q0IA55?E0?*JCH !UT/#2L[/%9M2CWCAL+4J.W93KU:<;^?(U
MY'QF:?3.RZ//'). L?7=FH5<XSS"86'-=VE*AEF!Q=1QM9N/UB,[MKFLKO\
MA!\%_P#!/O\ ;7\?1^;X>_9G^*\,);:DWBCPW-X$@F'E),)()O',GAR*XMV2
M1=ES \EO(^Z))6EC=%^L?!__  1)_;B\311R:UIGPN^'CN 6@\8?$*&]EA)"
MY60^ -*\<P$C)!\F:5<JV"05+?V-T5[5#PZR:G;V^)S#$NVO[RCAXM][4:,Y
M+M\;^\_.<T^E_P"(V+<EE>3<)Y-!N\6\'F&;UHJUK.>88_#49:ZMO#Q?1:+7
M^9OP?_P;]^)9G@E\?_M*:%IL:EC<V/@_X=W^MO*H("1P:IK7B?P^L!92SM+)
MH]R$*",0R"0RQ_6'@S_@A%^R?H<L-SXN\<?&;QS-&");*37?#7AS1)\R!@6M
MM(\+?VTC!%$68_$2J0\K; YB,/[:45[5#@_AO#V<<KHU6FGS8FI7Q#NO*I64
M/ER6?5'YOFGTA?&+-E*-7C?'X*G).+IY1A,KRF*C+=*>$RZ===E+ZRII6M-;
MGY_>"?\ @EK^P;X$*2:=^SYX<URZ'EF2Z\;:SXL\;B=HI#(C/I_BC7M4T>+L
MDD=IIMO%-&H2>.0%]WUAX,^!_P %_APD<?P^^$7PR\#)%M*#PAX#\+>'"&1W
ME5]VCZ59L9!+++*9&)<RRR2%B\CL?4:*]FAE^7X6WU; X/#VV='"X>G)>DHT
M>?U_>:]3\YS3BWBO/.;^V>)^(LU4W><,QSS-L72E;;FH5LP>'=EHKX71:*RW
M****[#YX**** "BBB@#Y;^-G[&/[./[0VM6GB+XL?#JQ\3:U9K*L6H/=WMO,
MPFMM.LV\T0SK$Y6UTJPA0B-2J0 9)9B?$O\ AU5^PW_T1BP_\&>I?_'Z_1&B
MO/K93E>(J2K5\NP-:K-WG4JX6A.<W9*\I2IN4G9)7;;TW/K<!Q[QQE6#H9?E
MG&'$V7X'#1<,-@\'GF98?#4(.4IN%&A2Q4:=.'-*4N6$8Q3;M%7L?G=_PZJ_
M8;_Z(Q8?^#/4O_C]'_#JK]AO_HC%A_X,]2_^/U^B-%9?V'DO_0IR[_PBP_\
M\K.S_B)WB/\ ]%YQA_XD6;?_ #6?$_PX_P"">'[(_P )_&6A>/O _P *=/TK
MQ3X:OH]2T74?M^H3&ROX#NM[I(WN/+>2"3;+%Y@9%D1&*G&#]L445VX;"87!
MP=/"8>AAJ<I<\H4*4*493:2YG&G&*<K)*[N[)+;0^;S?/<[X@Q,,9GN;YGG.
M*I45AZ>)S3'8G'UZ=",Y35&G4Q56K*%)3G.?)%QCSRE)IR=PHHHKH/*"HY8H
MIXI()XXYH9HWBFAE19(I8I%*21R1N"DD<B$JZ,"K*2K @D5)10TFFFDTU9IZ
MIIZ--.Z::;33333:::;0'PI\:/V!?A'\2/M>K^#4_P"%8>*9M\OF:':)-X6O
M9SS_ *;X9\RW@L]Q 02Z%<:6D99YY[2^D^5OR6^,7[+_ ,8?@C+-/XK\-R7W
MAQ)-D/C'P\9=5\-RJ6"1FYNDACN=(DD8A(X-;M-.EF<-]G6= )#_ $J5'+%%
M/%)!/''-#-&\4T,J+)%+%(I22.2-P4DCD0E71@59258$$BOQGC3P.X-XK]MB
M\)A_]6\XJ<TOKN4T:4,)7JN[YL;E7[O"5>:3O.KA5@,0[MWJ2W\S$Y5AJ]Y0
M7L*CUYJ:7(W_ 'J>D?5QY'ZG\F$$\UM-#<VTTMO<6\L<\$\$CQ3031.)(IH9
M8RKQRQNJO'(C*Z.H92" :^[?@O\ M^_%GX=?9-'\<'_A9_A:'RXO^)Q=-!XM
ML8%VKFT\2>7.^H[%WR-%KUOJ-Q<,$ACU*QB&Y?T#^,G[!7P=^)*76I^$[;_A
M6/BF3S)%N_#MK&_AR[F8LP&H>%S)!:1(6) ?1)M(<$[Y5N0JQG\F/C)^RK\8
MO@F]Q=^)/#SZMX8B<^7XQ\->=JF@>7G"/?NL,=[HKG*J5UBTLXWE)2VFN0-Y
M_F[,N"?%3PAQE3-\GQ&,GE\&I5<VR&5;%Y=5HTVVEG&558594J:C=2^OX&M1
MIIR]GF%%>\>+/"X_+I.I3<N1;U*+<H-+_GY!IV7^.#2Z31^Y?P>_:;^$'QNA
MAB\(>)8K;Q"T7F3^#]?$6E>)X"J!Y1%8R320:K%"I!FNM$NM2M80RB::.0E!
M[_7\ED$\UM-#<VTTMO<6\L<\$\$CQ3031.)(IH98RKQRQNJO'(C*Z.H92" :
M^[?@O^W[\6?AU]DT?QP?^%G^%H?+B_XG%TT'BVQ@7:N;3Q)Y<[ZCL7?(T6O6
M^HW%PP2&/4K&(;E_4^"_I(8#%>QP/&^ _LZN^6']M973J5L!-Z1Y\9EW-4Q>
M#N]9U,'/&X>-V_80BK+OPV=1E:.*AR/;VM--Q?G*&LH^;BY+R1^\U%?/_P '
M_P!ISX/?&R"&/PEXFAM/$#QJT_A#Q#Y6D>)H'(4NL-E)-)!JL<>Y1)<Z)=:E
M:QET26:.1O+'T!7]*Y9FN69S@Z6893C\'F6"K*]+%8+$4L31EHFXN5*4G"I&
MZ4Z56%&M3>E2C!Z'MTZE.K%3ISC.+VE&2DOPV?=-)KJD%%%%=Y84444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MW_0O?'G_ ,17T3_YT%'_  T=_P %?O\ H7OCS_XBOHG_ ,Z"OZ7:* /YHO\
MAH[_ (*_?]"]\>?_ !%?1/\ YT%'_#1W_!7[_H7OCS_XBOHG_P Z"OZ7:* /
MYHO^&CO^"OW_ $+WQY_\17T3_P"=!1_PT=_P5^_Z%[X\_P#B*^B?_.@K^EVB
M@#^:+_AH[_@K]_T+WQY_\17T3_YT%'_#1W_!7[_H7OCS_P"(KZ)_\Z"OZ7:*
M /YHO^&CO^"OW_0O?'G_ ,17T3_YT%'_  T=_P %?O\ H7OCS_XBOHG_ ,Z"
MOZ7:* /YHO\ AH[_ (*_?]"]\>?_ !%?1/\ YT%'_#1W_!7[_H7OCS_XBOHG
M_P Z"OZ7:* /YHO^&CO^"OW_ $+WQY_\17T3_P"=!1_PT=_P5^_Z%[X\_P#B
M*^B?_.@K^EVB@#^:+_AH[_@K]_T+WQY_\17T3_YT%'_#1W_!7[_H7OCS_P"(
MKZ)_\Z"OZ7:* /YHO^&CO^"OW_0O?'G_ ,17T3_YT%'_  T=_P %?O\ H7OC
MS_XBOHG_ ,Z"OZ7:* /YHO\ AH[_ (*_?]"]\>?_ !%?1/\ YT%'_#1W_!7[
M_H7OCS_XBOHG_P Z"OZ7:* /YHO^&CO^"OW_ $+WQY_\17T3_P"=!1_PT=_P
M5^_Z%[X\_P#B*^B?_.@K^EVB@#^:+_AH[_@K]_T+WQY_\17T3_YT%'_#1W_!
M7[_H7OCS_P"(KZ)_\Z"OZ7:* /YHO^&CO^"OW_0O?'G_ ,17T3_YT%'_  T=
M_P %?O\ H7OCS_XBOHG_ ,Z"OZ7:* /YHO\ AH[_ (*_?]"]\>?_ !%?1/\
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
M ,17T3_YT%(?VD/^"OJ@LWA_X\!0"23^RQH8  &223\(,  <DG@"OS$\9?\
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
M4+^=:M_P18_;LTU"UGX1\ Z^P@EE$>D_$?0(7:2,$I; ZZVBQ^?.0%B9I!;
MD>=<0KDA)^(5#7_A>LN\85_P:KM_B7*G]$G-':_A8Y2>\:E?+6FWNI*660AZ
MV22[*S66G_!8_P#;J&/,^*=N_ SL\!?">/YNY&[X=28'7"\D?WCCFY'_ ,%D
M/VVSGS?BA(G3'E^!_A!)D\YR&^&L6WMC!;.3G&.?--1_X)1?\% M+#FY_9VU
M679 URW]G>.OA7K!,:[\J@TGQU>F2<^6VVUCW73Y39"WFQ;_ #C6_P#@GK^V
MYH"327W[,7Q<G6" 7#C1/"]SXE=HR2H6&/PXVJR7$^0<VMNLMR!AC$%923^W
M./*"O..9V6_MLH4_O?U"_P!S!^&7T6LS:CAZG!//)I1^H<?2P[NVK*,5Q2H:
MW2U5M>FZ^H5_X+&?MCG._P"+FIKTQM^&OP8?/KG/@E,>W7/M5N+_ (+#?M>2
M?>^-&J0\@?O?A;\'#P?XOW/@R7@=_P"+CA3Q7P#JG[+?[36B"9M:_9T^.VD+
M;B,SG5/A%\0+ 0B9D6$S&[\/1",2M)&L9?:'9T"Y++GS;7? 'COPNMP_B;P5
MXM\.I:&%;I]=\-ZSI"VS7(C-NMPVH65N(3.)HC")"IE$L93=O7)_KKQ90UK0
MIV6_M\IE3[O67)0MU[:+RN+_ (EL\!LS:CE]?%.<[*"ROCRCBVV[)*-*-?,N
M=MM62YFW)63YDC]5D_X*]?M:-][X^2Q\X^?X4_"\\<<_N_AW)Q^O!XZ9N1?\
M%;OVM9L;/VA8!D[1YOPQ^%L'/OY_PZCP/]HX7WK\<**UAXC9W'X\-EM1?]><
M13;^<,2TO_ 3BQ/T/_#6K=X?.>,L(WLEF&58J"^6(R>$I6TWJ+K?>Z_9U/\
M@J]^U[)C;^T3I0SG[_@3X-Q]/7S/ JX]LXSVS7;:)_P44_X* >)4MI/#GQ0U
MG7X[Q))+1]$^$?PPU5+J.(N)7MFL/AU.)TB,<@D:(LJ%'W$;6Q^%E%==/Q*Q
MJ_BY5@YKO3Q&*IO[I0J1_KL?/XOZ&7#4TW@>.>(:#ULL7E&28J"6MKNC7PE1
MN]K[)I/9M6_H;TS]K#_@J]K0C.CQ?&'5A+$9HCIG[-7A>_$D((4S1FU^$\H>
M($@&1<H"0"<D5L?\-'?\%?O^A>^//_B*^B?_ #H*_G,KNM'^*'Q+\.K$GA_X
MB>.M#2"T2P@31_%NOZ8L-C$(A%91+9:A ([2,00A+9 (4$,05 (TQUT_$N/_
M "]R>27>ECHM_=4PR7XG@8GZ%]9*^"\0Z,G=^[C.&:L%;I[^$SFHV^_[M+JK
MWLOWY_X:._X*_?\ 0O?'G_Q%?1/_ )T%'_#1W_!7[_H7OCS_ .(KZ)_\Z"OQ
M+T_]K']J?2%VZ5^TM^T!IB^4D.W3_C)\1;)?)B $<6+;Q'$/*C  2/&U  %
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
M^I_)9%+)#)'-#(\4T3I+%+$[1R121L&22-U(9'1@&1U(96 (((!KZ$M_VO\
M]JO1]#M-$\+_ !OUK2HK",QVDVJ^&? WC"X9.-L=YJ'B[PSK.LW*( $BW:H#
M$N%4%%"5^N/QH_8-^$'Q.^UZMX7@_P"%9^+)M\OVWP]:1/X=O;ALG=J7AC?;
MVB;V)+S:--I,S.S37'VMAL/Y-_&+]D[XS_!87-_X@\.-K7A:!G/_  E_A<RZ
MMHL<*EB)=2588]1T10NS=)J]E:6IE<16]U<,,U_->:<"^*?A)C*N;9-B,=/
M4WSU,XX?G7Q.!J4:;<E_;&5SA5G2IQC?G6/P.)PT$YN&.I1O->)4PN/R^3J4
MW/E6]6BW*#2_Y^0L[+NIP<5TDMSSN+]M3_@I1J.LPZ#X9\?>(/&FI7?F&RL_
M!OP>^&OB6^NUC&YS'INE?#>YU%=B\OOM54<[691NKJ_^&CO^"OW_ $+WQY_\
M17T3_P"=!7@\4LD,D<T,CQ31.DL4L3M')%)&P9)(W4AD=& 9'4AE8 @@@&ON
M3X+_ +>WQ=^&GV32/%TO_"SO"L.R+[/KUU)'XFLH%PN-/\3>7<7%QL7D1:W!
MJH*JL,$UFGS#]1X*^DA@\0J.!XXP/U*L^6']N952G5P4WHE/&Y:I3Q.%;WG5
MP-3%4%K+ZM"*LN_#9U%VABH<KV]K33<?65/5Q\W!R7]U'B?_  T=_P %?O\
MH7OCS_XBOHG_ ,Z"C_AH[_@K]_T+WQY_\17T3_YT%?NI\'/VI/@]\;8X+;PO
MXC33?$LB R^#O$?DZ5XB1PNYULX'FDM-81!EFET:[OQ&F&N%MV)0?1-?TOE>
M;99G>#I9AE&88/,\#65Z>*P6(I8BBW9-QE*G)RIU(W7/2K0HUJ;TG1@]_;IU
M*=6*G3G&<7M*+37H[:I]TTFNJ/YHO^&CO^"OW_0O?'G_ ,17T3_YT%'_  T=
M_P %?O\ H7OCS_XBOHG_ ,Z"OZ7:*] L_FB_X:._X*_?]"]\>?\ Q%?1/_G0
M4?\ #1W_  5^_P"A>^//_B*^B?\ SH*_I=HH _FB_P"&CO\ @K]_T+WQY_\
M$5]$_P#G04?\-'?\%?O^A>^//_B*^B?_ #H*_I=HH _FB_X:._X*_?\ 0O?'
MG_Q%?1/_ )T%'_#1W_!7[_H7OCS_ .(KZ)_\Z"OZ7:* /YHO^&CO^"OW_0O?
M'G_Q%?1/_G04?\-'?\%?O^A>^//_ (BOHG_SH*_I=HH _FB_X:._X*_?]"]\
M>?\ Q%?1/_G04?\ #1W_  5^_P"A>^//_B*^B?\ SH*_I=HH _FB_P"&CO\
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
MOBHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **X3XB?$SP/\ "GP[/XH\>^(;'P_I,),<37+E[O4+H(SK8Z5I
M\(DO=3OG56=;6R@FE6-7GD$<$4LJ?BK^T;^W1XV^+0O?"O@);[P'\/Y?,@G\
MNX\KQ5XDMVWHRZS?6DK1Z=I\\1"R:)IDTB.&ECO]2U*"1((?SWCKQ,X9X!PS
M>9XGZUFM2FYX/(\%.G/,,1=/DJ5DVX8#".2UQ6+Y(R2E]7HXJ:M'CQ>.H82/
MORYJC5XTHM.;[-](1_O2W^RI,^[OVBOV[/ _PK^W>%_A[]A\>^/HO,MYI(IS
M+X3\.W*Y5AJE_:R*VJWT#\/I.ES*(W62*^U*PN(C;R?BM\0OB1XV^*?B2Z\5
M^.]?O=?UBZ)59+EPEK8VP)*6.EV$02STRPB))2TLH88B[/,ZO/++*_%11232
M1PPQO+-*Z1111(TDDLDC!4CC106=W8A41069B  20*_2O]G'_@G]X@\7FQ\7
M?&M+_P *>&6,5S9^#8F-KXIUN/(=1K#D%_#>GRC"26Y7^WIHS*@31W$%X_\
M(F8Y[XC^..<K+<#AZBRVC5C4AEF$G5P^1953<FJ>+S7&S2CB,1&/,XUL6ZU>
MI)3AE^7T[W7SLZN-S2KR13Y$[JG&\:5-=)5)/=_WI7;U4((^,?@]\"OB1\<=
M<_L;P'H;W-O;O&NK>(;\R6?AS0HY",2:IJGE2JLK*3)#I]I'=ZI=1I(]K8S)
M%*R?N/\ L]_LA_#?X$6]MJP@3Q;\0#$OVKQAJMM'NL96CV30^&M/8RQ:+;'=
M(AN%>?5;B.1X[F_:W9+:+Z0\*^$_#7@C0K#PSX1T33O#V@Z;'Y5EI>EVR6UM
M$"<R2L$&^>YG?,MU=W#RW5W.SSW,TLSO(W0U_2_AUX+\/<$JCF..5//>)(J,
M_P"T,117U/+ZEKN.4X.JIJE.+;2Q^(53&SM>E]2BTCV\'EE'#6G.U6MOSM>Y
M!_\ 3N+OJOYY7EU7(%%%%?LQZ84444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !117YT_\%&OVR/%O['7PY\+>)_!GAW2/$&K^
M)=1U2WV:R9Q:V\&E2Z'')M$#J?,F&LY4F.0 P ?*&)/+C<90R_"5\;BI2A0P
M\/:5)1BYR4;QBN6$=9-RDDDK;ZM+4]SAKAW->+<]RWAS)*-.OFF;8CZM@Z5:
MO3PU*53V=2K)U*]7]W2A"G2J3E*2>D;1C*347^BU%?RBC_@NS^T:1D?#7P#@
M\CF]_P#B:/\ A^Q^T=_T37P#^=[_ /$U\M_K[P[_ ,_L7_X15O\ Y(_<?^)5
M_%[_ * ,@_\ $DP'_P H/ZNJ*_E%_P"'['[1W_1-? /YWO\ \36KH7_!=']H
M.\UO2;*^^&O@/[+>:A:V\^QKX/Y,LR))L(V'?L)"_.@W$98"FN/.'6TO;XI7
M:5W@JUE=I7?O;*^N^E]'L3/Z+/B]"$Y_V=D,N2$Y\L.(\O<I<D)S<8IT8IRD
MH-13DDY.*;2=U_5+17->"]?;Q7X.\)^*7MQ:/XD\-:%K[VJL66V;6-+M=1:W
M5B26$)N3&&))(7))SFNEK[%.Z36S2:]&DU^#1_.LHN,I1DK2C*49+LXR<6OD
MXM?(****8@HKS#QG\;O@Q\.8I9OB#\6_AGX&BA8K(_B_QWX7\.!'#K'Y9&KZ
MI9DRF1TC6( R-(Z1JI=E4_*'C7_@J-^P=X%WIJ7[0OAG6K@-L2W\%:3XI\<^
M:VXJ0E[X4T+5M+C50&?S+B_AB95 1W>2))..OF& PM_K..P>'MJU6Q6'IR7K
M&5;G]/<UZ'T&5\)<59YR_P!C<,\0YJINT)Y=D>;8NE)K5J->CESP[LFF_P#:
MM$TW9--_?U%?BCXS_P""[7[)6A3/;>%/!OQF\=2JJ.E];>'O#?A[19-SR*T?
MVC7/%4&M+,BHLA#>'_)9)8PLYD$J1_)WB_\ X.!=>E>>+P#^S3I%B@ %M?\
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
M&RP^8*\?BCPPU)-]4WE\E>UGK%I-M6=C]<O^'^G_ %:?_P"9U_\ Q-T?\/\
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
MX]_]%F^$/_?CQG_\H*EA_P""$?QU::);CXT_"6*W:6,3RPV?C">:.$N!+)%
M^C6R32HFYHXGN(%D<!&FB#%U4,[\!J;<HPX-O9IWR2I4TWTC4RNHKZ:62?1/
M6PYY3XPU$HRGQ+:]U;-J5/7;65/'4W;7JVNMM+GR)_P]B_;_ /\ HOG_ )BS
MX*__ #N:JW?_  56_;ZO8A#-\?[I$#A\VGPY^$5A+E00 9['P!;3E/F.8S)L
M8X+*2JD?<G_#AOXF?]'!>!?_  CM?_\ EG1_PX;^)G_1P7@7_P ([7__ )9T
M+B;P)335+A%-;/\ U9>G_F&?Y">0>+ST=7B.W_8_C_\ /0^"?^'H/[>'_1PF
MN?\ A)_#K_YCZ/\ AZ#^WA_T<)KG_A)_#K_YCZ_0NT_X(*^,7A#7W[27AJVN
M-S Q6GPUU2]A"@_*1/-XPL'+$<LIMP%/ 9^M6?\ APEXE_Z.:T/_ ,-5?_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/_\ 1$O_ #)/Q=_^;ZOY%OM$W_#0/_"$;_\ BE_^'O\ _P ,N?V9M3_DA/\
MP]I_X9E_X0;[;M_M#_DB'_%$_P#"3?:_^$Q_YF3_ (2'_A+O^)_0!_73_P /
M-OV'_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+O_S T?\ #LG]A_\ Z(E_
MYDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?4 '_  \V_8?_ .BV_P#F-OB[_P#,
M#1_P\V_8?_Z+;_YC;XN__,#1_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(
ME_YDGXN__-]0 ?\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\
MP-'_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU !_P /-OV'
M_P#HMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+O_S T?\ #LG]A_\ Z(E_YDGX
MN_\ S?4?\.R?V'_^B)?^9)^+O_S?4 '_  \V_8?_ .BV_P#F-OB[_P#,#1_P
M\V_8?_Z+;_YC;XN__,#1_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YD
MGXN__-]0 ?\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P-'_
M  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU !_P /-OV'_P#H
MMO\ YC;XN_\ S T?\/-OV'_^BV_^8V^+O_S T?\ #LG]A_\ Z(E_YDGXN_\
MS?4?\.R?V'_^B)?^9)^+O_S?4 '_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8
M?_Z+;_YC;XN__,#1_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN_
M_-]0 ?\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P-'_  [)
M_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU !_P /-OV'_P#HMO\
MYC;XN_\ S T?\/-OV'_^BV_^8V^+O_S T?\ #LG]A_\ Z(E_YDGXN_\ S?4?
M\.R?V'_^B)?^9)^+O_S?4 '_  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+
M;_YC;XN__,#1_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]0
M ?\ #S;]A_\ Z+;_ .8V^+O_ ,P-'_#S;]A__HMO_F-OB[_\P-'_  [)_8?_
M .B)?^9)^+O_ ,WU<7X]_8,_X)V?##P[=^*O'7PRL/#NBV@(-Q>?$WXO&:[G
MVLZ66FV47CR2\U._E56,-C807%U(%9UBV([+CB,1A\)0K8K%UZ.%PV'ISK5\
M1B*M.A0H4J<7*=6K6JSITZ=.$4W*4YQ27=M1DI2C%.4FHQBFW*3222W;;:21
MVG_#S;]A_P#Z+;_YC;XN_P#S UR_Q,_X*0_!W3O"R7GP<GN_B/X@U*.5;![_
M ,/^*?"FA:60%"7NJKXFTC0M7OHSO$MM::7:F.\5'234[ %)&_'GXM:5^S=J
M'B2)O@?\%(/ &@:5<2&VU76/%7C?Q-X@UTXVI<7VG^(_%>O:'I,"'$EM:6=M
M<WL<BB:756#BU@XE59V5$5G=V"HB@LS,Q 554 EF8D   DD@ 9K^5?$7Z0JA
M*ODW /+5E[U&MQ+7I.4%)WA)9-A*L%[22=U#,,92=-OEGA,%47)5EX&,SC>G
MA/-.NU]_LHM?=.2\XQV9WOQ'^*'CKXM>([CQ3X]\07NNZI*62W69_+L-+M6;
M<MAH^G1;;33+%#@^1:Q1B63=<7#3W4LT\GFL^K>']-N;&/Q#X@T[PW9WEU%;
MOJ>HQ:G=P6D;N%DNY;+0]/U?6;BWMP=\XT_3+V=5^["Q(!_2O]G+]@+Q-XZ%
MEXN^,0U#P9X3<PW-GX71?LWBW7X3MD'VY9D)\-:=,"%;SXWUJ=!,D=IIH:VU
M!OM34?\ @FW^Q=JUU)?:E\')KRZE^_--\2_BZ3@9VHBCQZ$CC7)"11JD: X1
M5'%?*<"^"'$?&6)CQ'QQB<?EN7XRK];J0Q<ZL^(LYYVIN<_K///+J%967UC%
MQ>*=)Q^JX"C!4I4^?"Y76Q,O;8F4X0D^9\S;K5;ZW]Z[@G_-+WK?#!*UOC/]
MGGXX?\$V?@9'::Y=_&F+QG\0UC5Y?%.J?"SXM"WTF8K\\?A?3'\!RQZ6JY*?
MVC*\^KS+YF+JVMYVLD^OO^'FW[#_ /T6W_S&WQ=_^8&C_AV3^P__ -$2_P#,
MD_%W_P";ZC_AV3^P_P#]$2_\R3\7?_F^K^Q,DR')^&\OHY5D>7X;+<!07NT,
M-34>>;24JU>J^:MB<14LG4Q&(JUJTWO.,5&G#Z2E1IT(*G2A&$%T2W?>3WE)
M]7)MOR5DC_AYM^P__P!%M_\ ,;?%W_Y@:/\ AYM^P_\ ]%M_\QM\7?\ Y@:/
M^'9/[#__ $1+_P R3\7?_F^H_P"'9/[#_P#T1+_S)/Q=_P#F^KUS0/\ AYM^
MP_\ ]%M_\QM\7?\ Y@:/^'FW[#__ $6W_P QM\7?_F!H_P"'9/[#_P#T1+_S
M)/Q=_P#F^H_X=D_L/_\ 1$O_ #)/Q=_^;Z@ _P"'FW[#_P#T6W_S&WQ=_P#F
M!H_X>;?L/_\ 1;?_ #&WQ=_^8&C_ (=D_L/_ /1$O_,D_%W_ .;ZC_AV3^P_
M_P!$2_\ ,D_%W_YOJ #_ (>;?L/_ /1;?_,;?%W_ .8&C_AYM^P__P!%M_\
M,;?%W_Y@:/\ AV3^P_\ ]$2_\R3\7?\ YOJ/^'9/[#__ $1+_P R3\7?_F^H
M /\ AYM^P_\ ]%M_\QM\7?\ Y@:/^'FW[#__ $6W_P QM\7?_F!H_P"'9/[#
M_P#T1+_S)/Q=_P#F^H_X=D_L/_\ 1$O_ #)/Q=_^;Z@ _P"'FW[#_P#T6W_S
M&WQ=_P#F!H_X>;?L/_\ 1;?_ #&WQ=_^8&C_ (=D_L/_ /1$O_,D_%W_ .;Z
MC_AV3^P__P!$2_\ ,D_%W_YOJ #_ (>;?L/_ /1;?_,;?%W_ .8&C_AYM^P_
M_P!%M_\ ,;?%W_Y@:/\ AV3^P_\ ]$2_\R3\7?\ YOJ/^'9/[#__ $1+_P R
M3\7?_F^H /\ AYM^P_\ ]%M_\QM\7?\ Y@:/^'FW[#__ $6W_P QM\7?_F!H
M_P"'9/[#_P#T1+_S)/Q=_P#F^H_X=D_L/_\ 1$O_ #)/Q=_^;Z@ _P"'FW[#
M_P#T6W_S&WQ=_P#F!H_X>;?L/_\ 1;?_ #&WQ=_^8&C_ (=D_L/_ /1$O_,D
M_%W_ .;ZC_AV3^P__P!$2_\ ,D_%W_YOJ #_ (>;?L/_ /1;?_,;?%W_ .8&
MC_AYM^P__P!%M_\ ,;?%W_Y@:CF_X)G_ +#5O%)/<?!>."")&DEFF^)GQ:BB
MB11EGDD?Q^J(BCEF8@ <DUYIXC_8W_X)<>#TED\7:?\ ##PM' D\D[^(_P!H
M?QEHB0QVJH]S)*VI_%2U6-+9)(WG9R%A61&D*AU)B=2G37-4J4Z<5JW4J0II
M+NW.<$EYW.C#X3%XN:IX3"XK%U&TE3PN&Q.*J-NUDJ>&P^)J-NZLE!MW5D[J
M_I__  \V_8?_ .BV_P#F-OB[_P#,#1_P\V_8?_Z+;_YC;XN__,#7Q]KO@K_@
MB/X=$IU#QE\'+@1"0M_87Q[^)?B@GRF56\M?#/Q!U<S$E@8Q")#,H9H0ZHQ'
MANO?$K_@A#HCSQ00W_B">VDFADBT'_AJB9&D@F$+""]U#4M-TVZC<[I(;FUO
M9K2>%#)%.ZO#YG!5SC**/\7-,NI^4L;A6_NC6J-_<?4X+P\X_P Q_P!QX'XO
MQ2TUI\-9VHI/1-RK9=A8I-]6TO0_3/\ X>;?L/\ _1;?_,;?%W_Y@:/^'FW[
M#_\ T6W_ ,QM\7?_ )@:_%[Q)^U!_P $6M'D>'1?V:_CCXN<&41W.EZSXTT[
M3V\N;RU:23Q#\=])U"-)X\SPE=+E<)M2X2WE+(OB/B3]LO\ X)JVL4I\'_L"
M^.==F!_<1^)/V@O'WA2*0?:$7,LVE^(_&3PG[*7FPD$_^D*EMGRW-W'Y]7BS
MARE?FS?"R:W5+VU9_+V6'DG\I/U/K,%X"^,./Y'1X SRE&I;EGCO[.R^%GUF
M\;FU.5-=W4I0:W<3^@__ (>;?L/_ /1;?_,;?%W_ .8&C_AYM^P__P!%M_\
M,;?%W_Y@:_F"UW]LW]F6X$O_  C/[ 7@K2&./).N_M#_ !Y\1"/]_N/FKI^O
M>%S+FVS$-C0XG_T@YC'V8^%ZW^T_I&IM*--_9M^!7AR)B!"--U;]HB\GC19F
M=2\NM_'S5(I9FC*P3.+:*)E3?#;V\C%J\^KQYPW3^'$XFM_UZP5=K[ZDJ/Y,
M^LP7T6?&+%ZU<GR7+UI?Z_Q+ED9:]H8.GCV[=;27E<_KQ_X>;?L/_P#1;?\
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
MHOPQLHXD\D"+8BJOEC9C;Q7=_P##S;]A_P#Z+;_YC;XN_P#S T?\.R?V'_\
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
M=_\ F^K^>S]H#_AYM^P__P!%M_\ ,;?%W_Y@:/\ AYM^P_\ ]%M_\QM\7?\
MY@:/^'9/[#__ $1+_P R3\7?_F^H_P"'9/[#_P#T1+_S)/Q=_P#F^H /^'FW
M[#__ $6W_P QM\7?_F!H_P"'FW[#_P#T6W_S&WQ=_P#F!H_X=D_L/_\ 1$O_
M #)/Q=_^;ZC_ (=D_L/_ /1$O_,D_%W_ .;Z@ _X>;?L/_\ 1;?_ #&WQ=_^
M8&C_ (>;?L/_ /1;?_,;?%W_ .8&C_AV3^P__P!$2_\ ,D_%W_YOJ/\ AV3^
MP_\ ]$2_\R3\7?\ YOJ #_AYM^P__P!%M_\ ,;?%W_Y@:/\ AYM^P_\ ]%M_
M\QM\7?\ Y@:/^'9/[#__ $1+_P R3\7?_F^H_P"'9/[#_P#T1+_S)/Q=_P#F
M^H /^'FW[#__ $6W_P QM\7?_F!H_P"'FW[#_P#T6W_S&WQ=_P#F!H_X=D_L
M/_\ 1$O_ #)/Q=_^;ZC_ (=D_L/_ /1$O_,D_%W_ .;Z@ _X>;?L/_\ 1;?_
M #&WQ=_^8&C_ (>;?L/_ /1;?_,;?%W_ .8&C_AV3^P__P!$2_\ ,D_%W_YO
MJ/\ AV3^P_\ ]$2_\R3\7?\ YOJ #_AYM^P__P!%M_\ ,;?%W_Y@:/\ AYM^
MP_\ ]%M_\QM\7?\ Y@:/^'9/[#__ $1+_P R3\7?_F^H_P"'9/[#_P#T1+_S
M)/Q=_P#F^H /^'FW[#__ $6W_P QM\7?_F!H_P"'FW[#_P#T6W_S&WQ=_P#F
M!H_X=D_L/_\ 1$O_ #)/Q=_^;ZC_ (=D_L/_ /1$O_,D_%W_ .;Z@ _X>;?L
M/_\ 1;?_ #&WQ=_^8&C_ (>;?L/_ /1;?_,;?%W_ .8&C_AV3^P__P!$2_\
M,D_%W_YOJ/\ AV3^P_\ ]$2_\R3\7?\ YOJ #_AYM^P__P!%M_\ ,;?%W_Y@
M:/\ AYM^P_\ ]%M_\QM\7?\ Y@:/^'9/[#__ $1+_P R3\7?_F^H_P"'9/[#
M_P#T1+_S)/Q=_P#F^H /^'FW[#__ $6W_P QM\7?_F!H_P"'FW[#_P#T6W_S
M&WQ=_P#F!H_X=D_L/_\ 1$O_ #)/Q=_^;ZC_ (=D_L/_ /1$O_,D_%W_ .;Z
M@ _X>;?L/_\ 1;?_ #&WQ=_^8&C_ (>;?L/_ /1;?_,;?%W_ .8&C_AV3^P_
M_P!$2_\ ,D_%W_YOJ/\ AV3^P_\ ]$2_\R3\7?\ YOJ #_AYM^P__P!%M_\
M,;?%W_Y@:/\ AYM^P_\ ]%M_\QM\7?\ Y@:/^'9/[#__ $1+_P R3\7?_F^H
M_P"'9/[#_P#T1+_S)/Q=_P#F^H /^'FW[#__ $6W_P QM\7?_F!H_P"'FW[#
M_P#T6W_S&WQ=_P#F!H_X=D_L/_\ 1$O_ #)/Q=_^;ZC_ (=D_L/_ /1$O_,D
M_%W_ .;Z@ _X>;?L/_\ 1;?_ #&WQ=_^8&C_ (>;?L/_ /1;?_,;?%W_ .8&
MC_AV3^P__P!$2_\ ,D_%W_YOJ/\ AV3^P_\ ]$2_\R3\7?\ YOJ #_AYM^P_
M_P!%M_\ ,;?%W_Y@:/\ AYM^P_\ ]%M_\QM\7?\ Y@:/^'9/[#__ $1+_P R
M3\7?_F^H_P"'9/[#_P#T1+_S)/Q=_P#F^H /^'FW[#__ $6W_P QM\7?_F!H
M_P"'FW[#_P#T6W_S&WQ=_P#F!H_X=D_L/_\ 1$O_ #)/Q=_^;ZC_ (=D_L/_
M /1$O_,D_%W_ .;Z@#\?OB3\$?\ @D-\2?&FL^-+S]ISXIZ1<ZR]HTFG:=X*
M\>/96HM+"UL$2W:Y^$,MP5=;43/YLLC>;+)A@FQ%^+OVE?V;?V'/#WA,:[^S
M/^TCXE\:^(K211>>#?&7@?QQ8W&HV[L%:72-8D^'NA:;#/"#YCV^HSQ)+$LG
ME3F<102_TI?\.R?V'_\ HB7_ )DGXN__ #?4?\.R?V'_ /HB7_F2?B[_ /-]
M7FX+(>&\+F%''5^'<IS&,*ZK5\'CJ->>%Q<92YJM*M&EBZ,XQJIS7/1G3J4I
M.-2G[T%&7Z74\:/%[^S?[-P?B1Q1EU.GA887"UL)B, J^#A2IJG0E1G7R?$<
M[HJ$%:M[55(Q<*DFI.:_BNT;P?;:IJEGIUQ=#2X9KB**ZU&YAN;BVLXG<![@
MQ6-O=74Z1H?,*VT$TC+C8C$@'];_  ;^RG_P2JA\-:2OCO\ :[^(][XL:TBD
MUR7P[\//'UCHD=\ZAIK?38;SX3WEVUM;L3$D]Q/YEQM,QBA#B)/W3M_^"7'[
M#%M<37"?!-F:5BRHWQ&^*P2#(^81&/QQ'*0S;F)FDF<,[[6"G;5__AV3^P__
M -$2_P#,D_%W_P";ZOI.+\'X>9U6PT>'/#_)N&\%1I0E65+V];&8K%3A'VOM
M:[QU2$<-2GS0P]*G3C*:7MJ\N>2I4_'X:\8/'K*Z5>6>>,7%>>XJK4DJ;G/+
MJ6%P^'C*7L_9T5D<)RKU(\LJU2<Y1BW[*C%0BZD_@K]D+Q7_ ,$O/V,]?\3^
M)OAU^T3XUUW5_%.BKH%U+XI\"?$F>&UT[[=9ZC,EK#IWPMT\^;/=:?9LTDKR
M!%B940>82/O7_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^
MH_X=D_L/_P#1$O\ S)/Q=_\ F^KQ,)@\+@*$,+@Z%/#X>FY.%*FFH1<Y.<VN
M:4W>4FVVY/7Y)>)GW$&=<49IB,ZXAS+%9OFN*C1AB,=C)0G7JPP]*-"A&3IT
M:$%&E1C&G",:4$HK9MML_P"'FW[#_P#T6W_S&WQ=_P#F!H_X>;?L/_\ 1;?_
M #&WQ=_^8&C_ (=D_L/_ /1$O_,D_%W_ .;ZC_AV3^P__P!$2_\ ,D_%W_YO
MJZ3QP_X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\
M_1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_
M^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[
M#_\ T1+_ ,R3\7?_ )OJ/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\
MS&WQ=_\ F!H_X>;?L/\ _1;?_,;?%W_Y@:/^'9/[#_\ T1+_ ,R3\7?_ )OJ
M/^'9/[#_ /T1+_S)/Q=_^;Z@ _X>;?L/_P#1;?\ S&WQ=_\ F!I&_P""FG[#
MS*RM\; RL"K*WPU^+A5E(P58'P"0002"",$<&E_X=D_L/_\ 1$O_ #)/Q=_^
M;ZC_ (=D_L/_ /1$O_,D_%W_ .;Z@#XP^,?Q/_X);_%(7NIZ/\7#\./%ER7E
M&L^%OA?\68]*N;E@QWZKX7/@2'2KA7D=IKB73/['U&ZE.^XU"3&T_G'J^N_#
MV/Q#<:-X0^(V@^.[-3NLM7TS2O%?AZ.\C=G$<?\ 9_C/0/#NHK>JBJUQ;V\%
MY!$S;8;RY53(?WK_ .'9/[#_ /T1+_S)/Q=_^;ZC_AV3^Q .GP2_\R3\7?\
MYOJ_(.-/!3@SBY5L32PBX?SBIS369911I4:=6K*[YL=EJ5/!8KFD[SJ4X8/%
M.\I*M.3N_.Q.68;$7DH^QJ/[=-))O^_3TC+S:Y9>;/P;5F1E=&9'1@R.I*LK
M*0596!!5E(!!!!! (.:^VO@O^W=\8?A?]DTGQ)<_\+,\)P;(_P"SO$EW*-?L
M[=>-NE^*-EQ>C:H54AUB'6;:*)!#:Q6@.\?H'XO_ ."<O[/>J>'O[+\"6&N_
M#G5( [66K6WB7Q/XOA9RFV.'4K#QGKNLRW-E&?F6#3M0TB<$ "Z$8,9_,/XS
M_LA?&7X+F[U'4M#/BCPC;EW'B[PJD^HZ?!;KN82ZQ9"-=2T,I&%,\U];#34E
M<0V^IW1&X_S3FG 'BEX2XRIG.28G&5L#2]ZIF_#TJ^(PTZ%-N26<93.%6I"D
MHIN:QF"QN%@G-PQM!7J'AU,)CLODZM-R<5O5HMN-E_S\A9M+OSPE%:^\MS]3
MK'_@HO\ LLKH-KK/BGQAKO@NXE4_:])U3P+XVUJYT]T W&>^\'>'_$FD_9W;
M/D3&_1Y$ ,L$$A\H5/\ AYM^P_\ ]%M_\QM\7?\ Y@:_!GKUJWX.T7X1:7X@
M.I^/O@]H7Q(TNX*+>:9/XF\;^#KE%!9GETV_\&>(='@@O)2P\R;4M,U>-E7
M@1V\T?I/!OTDJ%5T<%QQERPTGRP>>913G/#MZ+GQN5.4ZU%/>=7+ZU>$=7]4
M45RG=ALZ3M'%0MT]K35UZRI[KS<&_P#"?NW_ ,/-OV'_ /HMO_F-OB[_ /,#
M1_P\V_8?_P"BV_\ F-OB[_\ ,#7S%\&?@#_P2[^-(M;#2/A>/#GBR<*A\'^*
M?B7\5M-U6:<Y!CTFX/Q#?3M<#%7:./3;J6^$*B6ZL+3.P?3O_#LG]A__ *(E
M_P"9)^+O_P WU?TSE.<Y3GV"IYCDN98/-,%5^'$X+$4Z]-2LFZ=11?M*-6*:
MYZ->E0K0^U26C?MTZM.M%3I3C4B_M1::]'U3[J2378/^'FW[#_\ T6W_ ,QM
M\7?_ )@:/^'FW[#_ /T6W_S&WQ=_^8&C_AV3^P__ -$2_P#,D_%W_P";ZC_A
MV3^P_P#]$2_\R3\7?_F^KTS0/^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M
M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\
MF^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P
M_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&
MWQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=
MD_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M
M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\
MF^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P
M_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&
MWQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=
MD_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M
M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\
MF^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P
M_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&
MWQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=
MD_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M
M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\
MF^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P
M_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&
MWQ=_^8&C_AYM^P__ -%M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=
MD_L/_P#1$O\ S)/Q=_\ F^H /^'FW[#_ /T6W_S&WQ=_^8&C_AYM^P__ -%M
M_P#,;?%W_P"8&C_AV3^P_P#]$2_\R3\7?_F^H_X=D_L/_P#1$O\ S)/Q=_\
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
M_F662>22::1YIIG>6665VDDEDD8O)))(Y+.[L2SNQ+,Q))))-,KSZOB77?\
M!RBA%]'6QE:>GI2H4]?G8^MP7T,,KBT\Q\0,SJJVJR_A[+\.[V6TL;F6+]V]
M_L\UK;.Y_<YXB_X*>_L%^%U9M3_:1\'W03RP1X=TKQCXP8^:[(NU/"7AO6W?
M!0F0HK"%"LDNQ'1F\0US_@M1^PGI*LUAXL\?^)R-F$T/X<Z[;LVY78[3XE_X
M1Y!Y94(^YURTB%-Z!W3^-*K5E97NI74-CIUI=7][<OY=O9V5O+=75Q)@G9#;
MP))+*^ 3MC1FP"<8!KSZGB+G<W:EA<NI7T25'$5I7>UN>NKOLN37S/JL)]$'
MPUPT.;'YWQ=CN1.524LPRK+J7+%7;DL-E=1TXI)N4G722U;BDV?U8:S_ ,%\
MOV:H!_Q3WP?^.6J'*\:S:^ ="&"CESFQ\:^(SE9!&JC;AD=Y"4:-8Y?#_$'_
M  <%())(O"O[+3-$-ABOO$'Q=$<C9B;S$DTK3OAW(J;)RNR1=9D\R)&#11/*
M##^#FA?LX?M#^*%B?PU\!OC/XB281F%]"^%WCC5UE$RL\)B;3]"N!()45GC*
M$AU5F7(!->X^'?\ @G%^W+XH2&33?V9_B9;+/'#*@\1:=9>$'5;B$SQB:/Q;
M?Z));R*BE9H;A8IK:;%O<)%<,L1R_P!:>-<7I0AB-=?]ER=[/M*6%JJWI*_F
M=S\#OHW9%>69U\J?+>+6=^(D?=DM7S4Z6=X"=UU4J5MTU?1?H+XD_P""^?[1
M=V,>$?@U\%]!!9<MX@'C?Q3(L?DLKA#I_BCPE&)3.5ECD>*2-(U,+P3%O.'B
M'B#_ (+8_MS:RLHTW7?AKX2,BLJ/X?\ AY87+0%H!$'B'BJ]\3*620?:5$RS
M(9R5='ML6XY;PU_P1P_;XU\(]_\ "WP]X1CD*%)/$OQ)\!L?+>'S1*\'AO7?
M$5W" <0O#/;QW<<S;7MU17=?;_#_ /P0>_:WU&6%M>\>? CPY9L";@_\)+XU
MU?4HB8&=!%9V?@%+&<BX\N"??J\ C4R30FY$:1S'M/$+%ZK^W$I::4X82*OY
M..'<5YZ!]5^B5D'NR?AC*=&[O/%8C/:LFM;<T:^;PK2TLHV=W>.MV?(^N?\
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
MX5549)8D@  $DG YKV[PE^S/^T7X\:+_ (0WX$_%[Q)%-]R[TGX=>++O3U!
M(>;4H]).GV\7S*/-N+F*/+HN_+J#_=;X6^&_P[\#110>"? 7@OP?# @CAA\+
M>%M#\/Q0QK&T02*/2;&T2-!$[QA4 41LR ;6(/:5\GC?I%UW=9;PK1AORSS#
M-:M1_P!UNE@<)35UNU[5IO1-+4^CPO@C15GCN(:TMKQP674J:_O)5,7B:CL]
MD_9IK=IO0_C \(_\$J/VZ?%LL'_%EG\,V4Q4/J/B[QAX*T6*V!D,>Z?3CX@N
M-?(7:\C"#1YV\M0P4^;")?J'PA_P0Q_:2U1DD\9?$SX/^$K5PI,>F7GBOQ5J
MD1*2%EEM!X;T+3<K((D!AUJ8,&E?(\J-9_ZGJ*^2QOCSQSB;K#1R3+HM67U?
M+98FHO-5,=BZWO>?LFO[I])A?!_A&A9UWFN.:=W[?'JC!^3AA,/2TZ_Q$_[Q
M^ 7@_P#X(,^![55;Q_\ M#>*];=F+-!X/\$:1X66)"L86);K6M:\8&=E82L9
MS9VX=9(U%NAA9Y_J#P?_ ,$9?V*/#21+K>C_ !'^(3(07?Q=X^O+$S?OFE*N
MO@*R\$JJ%"+?]V$<0*IW_:=]P_ZNT5\CC?$_C_'\RK<4YI3C)W<,%.AE\%_A
M6"PM&<5Z5EW=WJ?287@'@W!V]EP]E\Y15E+%0JXV3ZZO%XBM&3\W3OTT6C^0
M_"G[ G[&'@Q($T;]FWX57/V<*(I/$_AR'QO."B,BN]QXU?Q!/+( Q;S99'D,
MH68N941U^F_#_A'PGX3MQ:>%?#'A[PS:A0@MO#^BZ;HUN$"QJ$$.G6UM&%"P
MQ*%"X"Q1@#"*!T-%?)8S-<TS%WS#,\QQSNW_ +;C\;BE=N[:CB,76@FWJW&G
M&_R5OI,-E^ P2M@\#@L(K)?[+@\+AVTM$FZ&'I2:2VYIRM]]RBBBN ZPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MI" 000""""",@@\$$'@@CJ*6B@#XU^-'[#_P;^+/VO5=,L/^%=^+[CS)?[=\
M+6L$>G7ER^YO,UGPWF'3;W?*[2W$]BVDZG<R$-/J,@&T_DS\8_V._C5\'?MN
MHWN@GQ9X2M-TA\6>$UEU*SAM@7;SM6TX(NK:,(HU5KJ>[M#ID,CB*+4[CAC_
M $845^1<9^"O!?%[JXJ.$>0YO4YI/,LGIT:,:U65WSX[+G&&!Q=Y.\ZD:>#Q
M,KR?MYR?,_.Q.68;$7DH^QJ/[=-))O\ OPTA+S:4)>;/Y* 2"""00000<$$<
M@@CD$'D$=*^S_@Q^W+\9/A3]ETK6;W_A8_A*#9'_ &-XHNIFU:SMUS^[TCQ/
MMN-1MMHV1Q0ZE'K%A;PH(K6RM\[Q^I7QH_8H^#/Q>^UZI;Z9_P (%XON/,D_
MX2/PI;P6\%W<ON/FZWX?_=:7JF^1FEN+B :;JUR^/-U7:-M?DG\:/V-_C-\&
MOM>IW&C_ /"8^$+?S)/^$K\*13WT%K;+N;S=;TK9_:FB^7&%:XN)X)M)B=A%
M%JMPW)_FC-O#SQ1\*,;4SG(<3C,1@:7O2S?AZ5>K3="#<E'.,GE&M4C244W4
M6)P>88./ON.*H*]1>)4P>.R^3JTG)Q7_ "]HMM66O[RG9M+OS1G'?WEN?L;\
M&?VN/@U\:1:V&D:Z/#GBR<*A\'^*6@TW59ISD&/2;@ROIVN!BKM''IMU+?"%
M1+=6%IG8/IVOY* 2"""00000<$$<@@CD$'D$=*^S_@Q^W+\9/A3]ETK6;W_A
M8_A*#9'_ &-XHNIFU:SMUS^[TCQ/MN-1MMHV1Q0ZE'K%A;PH(K6RM\[Q^D<&
M?21H5?8X'CC+_JT_=A_;F44I3P\GHN?&Y5SRK4>\ZN7U:]-:OZI%>Z=N&SI.
MT<5"W3VM-77K.G>Z\W!M?W3^@BBOE?X,?MA_!GXS_9--L=:_X1/Q?<;(_P#A
M$O%<D&GWMS<-QY6BZAYATS7-[!S!!9W(U1HE\VXTNU!VCZHK^F,HSO*,_P %
M3S'),RP6:8*II'$8*O3KPC*RDZ=6,6JM"M%-<U'$4:%:/VJ5K2?MTZM.M%3I
M3C4B^L6G;R:W3\I)/R"BBBO4- HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH _ '_@Z._Y04?MS?\ =LW_ *V'
M^S[7P!_P94_\HLOCY_V?_P#%/_UG7]E6OO\ _P"#H[_E!1^W-_W;-_ZV'^S[
M7P!_P94_\HLOCY_V?_\ %/\ ]9U_95H _K]HHHH **** "OX _\ @@7_ ,K3
M7_!:C_O(W_Z\4^#=?W^5_ '_ ,$"_P#E::_X+4?]Y&__ %XI\&Z /[_****
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
ML;"?\+$_X:__ .%:>=Y1_M7_ (;)_P"&M?\ A7']I?V]L\K_ (6!_P -??\
M$Q_X6Q_:/V'_ (3S_BZ?_"9?8?\ BKZ /[TJ*_FB_P"&<?\ @K]_T,/QY_\
M$J-$_P#GOT?\,X_\%?O^AA^//_B5&B?_ #WZ /Z7:*_FB_X9Q_X*_?\ 0P_'
MG_Q*C1/_ )[]'_#./_!7[_H8?CS_ .)4:)_\]^@#^EVBOYHO^&<?^"OW_0P_
M'G_Q*C1/_GOT?\,X_P#!7[_H8?CS_P")4:)_\]^@#^EVBOYHO^&<?^"OW_0P
M_'G_ ,2HT3_Y[]'_  SC_P %?O\ H8?CS_XE1HG_ ,]^@#^EVBOYHO\ AG'_
M (*_?]##\>?_ !*C1/\ Y[]'_#./_!7[_H8?CS_XE1HG_P ]^@#^EVBOYHO^
M&<?^"OW_ $,/QY_\2HT3_P">_1_PSC_P5^_Z&'X\_P#B5&B?_/?H _I=HK^:
M+_AG'_@K]_T,/QY_\2HT3_Y[]'_#./\ P5^_Z&'X\_\ B5&B?_/?H _I=HK^
M:+_AG'_@K]_T,/QY_P#$J-$_^>_1_P ,X_\ !7[_ *&'X\_^)4:)_P#/?H _
MI=K^/[_@M.Z']L'4XPRETT?PTSH""RJ_@[PJ$++U ;8VTGKM..AKZD_X9Q_X
M*_?]##\>?_$J-$_^>_7X\?M5>"/CYX-^-&K^'OVAO^$JO?BI-)HHO)?%GBR'
MQQK6H)>:78G1Q_PDEOK?B&"_C>QGL8K6./5;@6D)AM"L+0F%/D>/,/"IPMB\
M3+$T:4L+CLM<</-M5L0JU7$0G*EHH<F&C#VE=RDG&,X-1:YY0_I#Z*F*^K^+
M,(3IS]C4X3XEG6Q3<8T,+##T\OK-UYRDN7VD5/D;M!*E5<YQY4G-^S9X!_X2
M7Q8WB:_@$FC^%6CGC$BYCNM9D!-E" T;(XME#74A5U>&46C\AJ_1/;E2&.2V
M2Q[ECR3^?X5P'PP\$P^ O!FC>'PBB]C@2]UJ51S-K%XB2W8+9+8MB4M54DA%
M@"KQFO0J_P \>+,[>?9UB<5&3E@Z+>$P$=>7ZM1G)>U2O:^)JJ==NUW&5%/9
M)?BGCSXC3\3/$;.,XP]:53(\MG/).'(7?L_[*P%:K3^N1BW92S3%1Q&82E9.
M5*MA(O2"2PAIEC97]SJ-I96UO/K#H-5GA@2.:ZOK:-A!/<R1P!YG>V$B&6XG
M(C6*WAA7+MG \9^./"_@#1VUSQ7JL.F6/G0VL 8-+<WMW<2I#;VEE:Q!I[FX
MEED1=L:%(E)FG>*!))4[*[BDE@GBB>..66,K!+,I>*&Z7YK6:10R%HXIPCNB
MLI=5*[AG-?CM\8+_ ,7:EX@UFW\87MYJ&NZ=XDT73IHY01';?9]>M%\FRM(P
M(;2U8 31PV\:(1)YK!I'=VZN#>%9<6YE+#3Q51*@\,I8>A"KB<QQ<:T_84*.
M#IJ%=OWH0PZ:A6G!RHTJ.&G*5.*]CP+\),)XOYWG-3B#BJCDV3<+8#"YEG*J
MXE/.<9ER<J$%A,1F%6.!R_+\+3POU?%YGC,3*EEM%484,+%*%2A^IWPC_P""
MEOPD^"5]#KND_LQ7?Q/\8P.L]EXK\=?$>TT*RT259I=JZ)X,T[P3XDMH+M(5
MMY%UN[\17E]'<EQ8PZ?&C&Y]A\1?\%]OV@[E /"7P4^#>B/F/<WB*;QMXH0@
M>9YP":9XB\(%2^8O+)=A%LDW";S5\K\*DTR^D *VY /_ #T>*(]<<K*Z,/Q
MXYZ5*FCWK$AEBBP0,O*K YSD@P^;PO?IUXSSC^S.&.!_$[+LNHY5PIP/Q9@\
M!&THPR_A',,.ZLW%)XC$XS$91AZV(KU$ESXC%XB=1_"G3@HTH?VK_JM]#/@^
MG"GC\^\+:+H)*7]K^)6"S*M6E!6E.M2H\6XGV]25FY\E!)OX:<5:)^L>N?\
M!;?]N'5E9;#4?A9X8)V8?0_A]'<,NU74[1XEU?Q"A\PL'?<C8:- FQ"Z/X9K
M/_!5']OW71B^_:,\00#*G_B3>$_ASX<.51XQ\WA[P=I9P5D8L,X=PDCAI(HV
M3X6&AW&5W3V^T_>*&5F7_@+Q1@G_ ($._/3,W]A+CF[;=CI]F!&?K]H!Q[[?
MPK[C#>#OT@LULUPMQ723V>.Q^ RJ+O;5JOG&':7G*G%K731GFU_&;Z#?#/.H
M<0>$U6=-WE'+>'L;Q'53C?2$Z7#>:.3WTI8B:E=:MM6]S\0?ME?M;>*))'US
M]IGX[WD<NS=:)\5?&UEIN4B: ,FEV&M6NFQN8G=))([57E\R0RL[2.6\2\0^
M-O&?BYM_BOQ=XG\3OYJ3[_$.OZKK3>='#]FCFW:E=W)\V.W_ '"29WI#^Z4A
M/EI4T2U 'F27#' R4>- 3CD@-%(0">0,D@<$GK4J:18H3E))1G(\R1L@>F8O
M*S]<9SZ#BO>PWT6_&[,;?7,)E6$C+67]I\786JXWM\5+#+,G)J^JBW:SM?2_
MD5_IR_1.X=:_L;$9CB9TU:F^&_#&O@U9)I<N(KX7A]P36B<M7S*_6W)45V8T
MVP5@RVR C/!>5U.01DK)(ZGKQD8!P0 0#4_V:U(Q]EM<?]>T /YB//ZU]-@O
MH9^(%:SQW$_!^ O:ZI2SS,916FZHX#!1;3NK1FT[74M=/CLT_:6^#V&YUE7!
M'B1F[C?E=:EPODU.HU>UI8K.,QJ0B]-:E%25]8Z:\+4L=O/,"8H990"03'&[
M@$8)!*J>0""1[CUKO%)080E .@4[0.,=!CMQ]*2OKL%]"BJ^5YEXB4E_-#+N
M&JDKZ?9J8_-X6L_YJ+NNS/SO,_VG^$7,LD\&L5/?EGG/&^&I6[<U'*.':U[K
M?EKQL]KK;BET^]9MOV6=3C/[R-HACIUD"#Z#.3SCH:G_ +(O^,PJ 2!GS[<X
MSW(65FP.IPI/H#Q775IZ9HFM:V\L6C:1JFKR0(LD\>F6%W?O"C$JKRI:Q2M&
MC,"JLX )! )-?6X3Z&7 N'CS9EQCQ7BE'6<J-+A_*Z:U_F=#&\JV2<I7N^]D
M?GF8_M,?%+%2E#)?#;@#+Y2NJ7UK%\79W4VT<J:Q.50G)6;:@E'3HDV<Y:^$
M4N!F;Q+X?L>O%U'XD<\$ ?\ 'EX=O!\P)8<]%.<':#Z1X<^&?PNNEC/B[XU?
MV&Y#^:OASX<>(O%2HPG58Q&^IW_@XRA[8O*[,D1CG5;=5EC8W*4_^$"\=?\
M0E^+/_"<UC_Y#H_X0+QU_P!"7XL_\)S6/_D.OH,/]$_P9HI>UQ/$6*:ZUN*L
M/33]88;!48_<T?"YA^T&^DIC+K#0X-RJ+>BP/ LZLX^2JYEF6-E;KK3E=]=+
M/UK3/AW^QAI]XZ>)?CA^T;XAM@B8/@W]G?X>:3"7+HS;+_Q/^T8]V^(=\3I)
MX?MQ'<$/'-<PH/.]DT+0O^"5%H89/$.H?\% -;>)T>2*PT?]GC0[2X"3ES#+
M&_B'5[M8)(-L$H@OX9\^9+#<0ED6+Y!_X0+QU_T)?BS_ ,)S6/\ Y#K<M?@W
M\7KZWCN[+X5?$B\M9@6AN;7P-XGN+>50Q0M'-#I;QR ,K*2K$!E(/((KUZ?T
M9O [#1CSY=B)6LN?$\5UI.4EK=^TK4X7=K\L5;M&USXS&_35^E'F,YO_ %VQ
M6'4K_N\LX5RO!1C%W5E]6RBI.R3MS.7,W9N2E9K]%-"\8_\ !%C2!$-0_9^_
M:\\4&,IO.NZ[H=N9]LID(E_X1GXV>'0!(A\A_($)$0!0I/F8^V^'?VH/^",'
MA2&./2?V)OB9>& (T(\3>&/"WB]G>*1YHUN+CQ=\==?GF1I'*S&;S_-AVPRI
M+#''$/R&_P"%(?&G_HD/Q0_\(#Q7_P#*FC_A2'QI_P"B0_%#_P (#Q7_ /*F
MNZE]'_P4HM.E@,/!KK_;^"D_OG"H_P ?F?)XWZ3?TB,Q3CC>->*:\9-MP:SN
ME"[OKR8;$X."W>R22T22/W,\-?\ !2[_ ()J>#767PI^P\OAZX7R3]KTCX/?
M NQOG:V9WMWEOH-92\GD@>1VBDFG>2-G8HP)->S:7_P6[_95T.'[/HGP/^+6
MCVY5$,&EZ'\.=/A*1;S$OE6GC"%-L9DDV+MPGF/M W-G^="/X&?&R:1(HO@[
M\4Y9976.../X?>+7DDD=@J(B+I!9W=B%55!9F( !)K;_ .&9OVD/^C?OC=_X
M:GQY_P#*&O1CX->$6'2C!4\.NBAQ/A:"[.RC.C?S:3\V?*8KQ=\6,RDYX[%X
M_,9Z7GC<JS3'R\KRQ=?&RTZ)R5K:)):?T4?\/UOV;_\ HDWQN_\  /P'_P#-
MK5.]_P""[/[/\<:'3O@Y\8KJ4OATO6\%6$:Q[3\R20>)-29WW;1L,4:[26\S
M*A6_GC_X9F_:0_Z-^^-W_AJ?'G_RAH_X9F_:0_Z-^^-W_AJ?'G_RAK1>$GA,
MFG[=.W1\7T6GZVQD7^*.)^)'B.U;ZNUYKABM=>E\,U^#/Z"O^'[WP6_Z(=\4
M/_!OX4_^3*/^'[WP6_Z(=\4/_!OX4_\ DROP!L_V5?VH-19TT_\ 9O\ CU?/
M&H:1+/X/_$*Z:-6. SK!X=<HI/ +  G@'-:'_#('[6G_ $:[^T5_X9/XE_\
MS,TWX5^$47:5?#1?:7&-&+^YYFG^ EXB>)3U5"LUW7#%9K[U@6OQ/WN_X?O?
M!;_HAWQ0_P#!OX4_^3*Q;W_@O+\.([AET_\ 9Z\;75J NR:]\;:%87#,5!<-
M;0:/J,:!6R%87;EU 8JA)0?A7_PR!^UI_P!&N_M%?^&3^)?_ ,S-'_#('[6G
M_1KO[17_ (9/XE__ #,T1\+O""+NZV#GI:T^,:+7K[N;0=_G\@?B%XEM6]CB
M(^<>%ZR?IKE\E;Y?,_<K_A_1X%_Z-R\6?^'"T?\ ^9BC_A_1X%_Z-R\6?^'"
MT?\ ^9BOQ8L_V%_VQ[^VBNX/V9OC0D4RED2\\!:]IURH#,A\VRU"TM;RW;*D
MA9X(V92KJ"C*QL_\,&?MF?\ 1M/Q>_\ "0U'_P"-U#\.?!A-IU\K33::?&,;
MIK1I_P#"N]GYOU-%QOXIM)K#8]II--<+RLT]4U_L"W7DO0_9R3_@O3X)".8O
MV</%3R!&,:2?$72(T9P#L5Y%\*RM&C-@,ZQ2%02PC<C:>5_X?Z?]6G_^9U__
M !-U^1O_  P9^V9_T;3\7O\ PD-1_P#C=21?L$?MG32QQ)^S5\6P\LB1J9?"
ME[!$&=@JF2:81PPQ@D%Y99$BC7+R.J L+AX?>"T$[SR:IUO4XO;Y4D[VY,[I
MV75W4MM+;.)\9^*LVK4LTIVTM3X92YKM;\^5U+M;*SCOK?=?K=_P_P!/^K3_
M /S.O_XFZ/\ A_I_U:?_ .9U_P#Q-U^6/_#N']N#_HW/QU_WWH/_ ,N:/^'<
M/[<'_1N?CK_OO0?_ )<TO]1_ _\ Y^</_P#B7U?_ )^A_K7XM?\ /O.O_$:I
M_P#SI/U$O/\ @OC?/$HL/V6+2VF$@+27GQIFOHC%M8,BQ0_"K3W60N482&9E
M"JRF)BX=,W_A_;XE_P"C9=#_ /#JW_\ \P5?F;_P[A_;@_Z-S\=?]]Z#_P#+
MFKME_P $TOVY[]G2#]G;Q;&8U#,;W5?"&FJ03@!'U'Q':I*V>JQ,[*.6 '-/
M_4OP/A'6?#=EJW+BRI)Z^;SQNW;07^M/BU)Z0SR[Z1X;IK\/[)2_$_27_A_;
MXE_Z-ET/_P .K?\ _P P59^J_P#!>+QU?:?>VNC?LZ^'-'OY;:1(-7N_B-J.
MIV^GRR*RQS_8!X-L#>RJWS);B[A4E<N^,(_Y]_\ #K[]O#_HWO7/_"L^'7_S
M855U#_@FO^W/HEA=7^H_L^>(DTVSC>[N)[7Q!X%O[BV$2$O,+.Q\57-W=1A
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
M>?\ Q*C1/_GOT?\ #./_  5^_P"AA^//_B5&B?\ SWZ /Z7:*_FB_P"&<?\
M@K]_T,/QY_\ $J-$_P#GOT?\,X_\%?O^AA^//_B5&B?_ #WZ /Z7:*_FB_X9
MQ_X*_?\ 0P_'G_Q*C1/_ )[]'_#./_!7[_H8?CS_ .)4:)_\]^@#^EVBOYHO
M^&<?^"OW_0P_'G_Q*C1/_GOT?\,X_P#!7[_H8?CS_P")4:)_\]^@#^EVBOYH
MO^&<?^"OW_0P_'G_ ,2HT3_Y[]'_  SC_P %?O\ H8?CS_XE1HG_ ,]^@#^E
MVBOYHO\ AG'_ (*_?]##\>?_ !*C1/\ Y[]'_#./_!7[_H8?CS_XE1HG_P ]
M^@#^EVBOYHO^&<?^"OW_ $,/QY_\2HT3_P">_1_PSC_P5^_Z&'X\_P#B5&B?
M_/?H _I=HK^:+_AG'_@K]_T,/QY_\2HT3_Y[]'_#./\ P5^_Z&'X\_\ B5&B
M?_/?H _I=HK^:+_AG'_@K]_T,/QY_P#$J-$_^>_1_P ,X_\ !7[_ *&'X\_^
M)4:)_P#/?H _I=HK^:+_ (9Q_P""OW_0P_'G_P 2HT3_ .>_1_PSC_P5^_Z&
M'X\_^)4:)_\ /?H _I=HK^:+_AG'_@K]_P!##\>?_$J-$_\ GOT?\,X_\%?O
M^AA^//\ XE1HG_SWZ /Z7:*_FB_X9Q_X*_?]##\>?_$J-$_^>_1_PSC_ ,%?
MO^AA^//_ (E1HG_SWZ /Z7:*_FB_X9Q_X*_?]##\>?\ Q*C1/_GOT?\ #./_
M  5^_P"AA^//_B5&B?\ SWZ /Z7:*_FB_P"&<?\ @K]_T,/QY_\ $J-$_P#G
MOT?\,X_\%?O^AA^//_B5&B?_ #WZ /Z7:*_FB_X9Q_X*_?\ 0P_'G_Q*C1/_
M )[]'_#./_!7[_H8?CS_ .)4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_Q*C1/
M_GOT?\,X_P#!7[_H8?CS_P")4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_ ,2H
MT3_Y[]'_  SC_P %?O\ H8?CS_XE1HG_ ,]^@#^EVBOYHO\ AG'_ (*_?]##
M\>?_ !*C1/\ Y[]'_#./_!7[_H8?CS_XE1HG_P ]^@#^EVBOYHO^&<?^"OW_
M $,/QY_\2HT3_P">_1_PSC_P5^_Z&'X\_P#B5&B?_/?H _I=HK^:+_AG'_@K
M]_T,/QY_\2HT3_Y[]'_#./\ P5^_Z&'X\_\ B5&B?_/?H _I=HK^:+_AG'_@
MK]_T,/QY_P#$J-$_^>_1_P ,X_\ !7[_ *&'X\_^)4:)_P#/?H _I=HK^:+_
M (9Q_P""OW_0P_'G_P 2HT3_ .>_1_PSC_P5^_Z&'X\_^)4:)_\ /?H _I=H
MK^:+_AG'_@K]_P!##\>?_$J-$_\ GOT?\,X_\%?O^AA^//\ XE1HG_SWZ /Z
M7:*_FB_X9Q_X*_?]##\>?_$J-$_^>_1_PSC_ ,%?O^AA^//_ (E1HG_SWZ /
MZ7:*_FB_X9Q_X*_?]##\>?\ Q*C1/_GOT?\ #./_  5^_P"AA^//_B5&B?\
MSWZ /Z7:*_FB_P"&<?\ @K]_T,/QY_\ $J-$_P#GOT?\,X_\%?O^AA^//_B5
M&B?_ #WZ /Z7:*_FB_X9Q_X*_?\ 0P_'G_Q*C1/_ )[]'_#./_!7[_H8?CS_
M .)4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_Q*C1/_GOT?\,X_P#!7[_H8?CS
M_P")4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_ ,2HT3_Y[]'_  SC_P %?O\
MH8?CS_XE1HG_ ,]^@#^EVBOYHO\ AG'_ (*_?]##\>?_ !*C1/\ Y[]'_#./
M_!7[_H8?CS_XE1HG_P ]^@#^EVBOYHO^&<?^"OW_ $,/QY_\2HT3_P">_1_P
MSC_P5^_Z&'X\_P#B5&B?_/?H _I=HK^:+_AG'_@K]_T,/QY_\2HT3_Y[]'_#
M./\ P5^_Z&'X\_\ B5&B?_/?H _I=HK^:+_AG'_@K]_T,/QY_P#$J-$_^>_1
M_P ,X_\ !7[_ *&'X\_^)4:)_P#/?H _I=HK^:+_ (9Q_P""OW_0P_'G_P 2
MHT3_ .>_1_PSC_P5^_Z&'X\_^)4:)_\ /?H _I=HK^:+_AG'_@K]_P!##\>?
M_$J-$_\ GOT?\,X_\%?O^AA^//\ XE1HG_SWZ /Z7:*_FB_X9Q_X*_?]##\>
M?_$J-$_^>_1_PSC_ ,%?O^AA^//_ (E1HG_SWZ /Z7:*_FB_X9Q_X*_?]##\
M>?\ Q*C1/_GOT?\ #./_  5^_P"AA^//_B5&B?\ SWZ /Z7:*_FB_P"&<?\
M@K]_T,/QY_\ $J-$_P#GOT?\,X_\%?O^AA^//_B5&B?_ #WZ /Z7:*_FB_X9
MQ_X*_?\ 0P_'G_Q*C1/_ )[]'_#./_!7[_H8?CS_ .)4:)_\]^@#^EVBOYHO
M^&<?^"OW_0P_'G_Q*C1/_GOT?\,X_P#!7[_H8?CS_P")4:)_\]^@#^EVBOYH
MO^&<?^"OW_0P_'G_ ,2HT3_Y[]'_  SC_P %?O\ H8?CS_XE1HG_ ,]^@#^E
MVBOYHO\ AG'_ (*_?]##\>?_ !*C1/\ Y[]'_#./_!7[_H8?CS_XE1HG_P ]
M^@#^EVBOYHO^&<?^"OW_ $,/QY_\2HT3_P">_1_PSC_P5^_Z&'X\_P#B5&B?
M_/?H _I=HK^:+_AG'_@K]_T,/QY_\2HT3_Y[]'_#./\ P5^_Z&'X\_\ B5&B
M?_/?H _I=HK^:+_AG'_@K]_T,/QY_P#$J-$_^>_1_P ,X_\ !7[_ *&'X\_^
M)4:)_P#/?H _I=HK^:+_ (9Q_P""OW_0P_'G_P 2HT3_ .>_1_PSC_P5^_Z&
M'X\_^)4:)_\ /?H _I=HK^:+_AG'_@K]_P!##\>?_$J-$_\ GOT?\,X_\%?O
M^AA^//\ XE1HG_SWZ /Z7:*_FB_X9Q_X*_?]##\>?_$J-$_^>_1_PSC_ ,%?
MO^AA^//_ (E1HG_SWZ /Z7:*_FB_X9Q_X*_?]##\>?\ Q*C1/_GOT?\ #./_
M  5^_P"AA^//_B5&B?\ SWZ /Z7:*_FB_P"&<?\ @K]_T,/QY_\ $J-$_P#G
MOT?\,X_\%?O^AA^//_B5&B?_ #WZ /Z7:*_FB_X9Q_X*_?\ 0P_'G_Q*C1/_
M )[]'_#./_!7[_H8?CS_ .)4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_Q*C1/
M_GOT?\,X_P#!7[_H8?CS_P")4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_ ,2H
MT3_Y[]'_  SC_P %?O\ H8?CS_XE1HG_ ,]^@#^EVBOYHO\ AG'_ (*_?]##
M\>?_ !*C1/\ Y[]'_#./_!7[_H8?CS_XE1HG_P ]^@#^EVBOYHO^&<?^"OW_
M $,/QY_\2HT3_P">_1_PSC_P5^_Z&'X\_P#B5&B?_/?H _I=HK^:+_AG'_@K
M]_T,/QY_\2HT3_Y[]'_#./\ P5^_Z&'X\_\ B5&B?_/?H _I=HK^:+_AG'_@
MK]_T,/QY_P#$J-$_^>_1_P ,X_\ !7[_ *&'X\_^)4:)_P#/?H _I=HK^:+_
M (9Q_P""OW_0P_'G_P 2HT3_ .>_1_PSC_P5^_Z&'X\_^)4:)_\ /?H _I=H
MK^:+_AG'_@K]_P!##\>?_$J-$_\ GOT?\,X_\%?O^AA^//\ XE1HG_SWZ /Z
M7:*_FB_X9Q_X*_?]##\>?_$J-$_^>_1_PSC_ ,%?O^AA^//_ (E1HG_SWZ /
MZ7:*_FB_X9Q_X*_?]##\>?\ Q*C1/_GOT?\ #./_  5^_P"AA^//_B5&B?\
MSWZ /Z7:*_FB_P"&<?\ @K]_T,/QY_\ $J-$_P#GOT?\,X_\%?O^AA^//_B5
M&B?_ #WZ /Z7:*_FB_X9Q_X*_?\ 0P_'G_Q*C1/_ )[]'_#./_!7[_H8?CS_
M .)4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_Q*C1/_GOT?\,X_P#!7[_H8?CS
M_P")4:)_\]^@#^EVBOYHO^&<?^"OW_0P_'G_ ,2HT3_Y[]'_  SC_P %?O\
MH8?CS_XE1HG_ ,]^@#^EVBOYHO\ AG'_ (*_?]##\>?_ !*C1/\ Y[]'_#./
M_!7[_H8?CS_XE1HG_P ]^@#^EVBOYHO^&<?^"OW_ $,/QY_\2HT3_P">_1_P
MSC_P5^_Z&'X\_P#B5&B?_/?H _9_XT?L4?!GXO?:]4M],_X0+Q?<>9)_PD?A
M2W@MX+NY?<?-UOP_^ZTO5-\C-+<7$ TW5KE\>;JNT;:_)/XT?L;_ !F^#7VO
M4[C1_P#A,?"%OYDG_"5^%(I[Z"UMEW-YNMZ5L_M31?+C"M<7$\$VDQ.PBBU6
MX;D\9_PSC_P5^_Z&'X\_^)4:)_\ /?H_X9Q_X*_?]##\>?\ Q*C1/_GOU^2\
M:>#'!G&'ML5]4_L+.*G-+^U,GITJ'M:KN^?'9?RPP.-YI.\ZGL\+BI7D_K,Y
MN[\[$Y9AL1>2C[&H_MTTDF_[\-(2\VE&7FV>"5]B?!C]MSXS?"3[)I=]J/\
MPL+PA!LC_P"$?\5W4\U[:6Z\>5HOB3$VIZ?M4)%!!>#5M+M8EV6^EQD[AX1I
MW[$/_!1*"^N+W6/A/>>*)+VX>ZOIM?\ BI\*]0U&ZGF<O/.^K7/Q"EOGN)6)
M+27,MRNX[C$23GK_ !%^RK^TGX+\.R>)?&?P>U[1+"VS]M-AK'A/Q@UFBIOD
MN;A/!6O^()[>PC .^^O+>U@0#,ICX%?S)FWASXH^%>-J9SD&(QN)P=)MO..'
M)5ZL7AX-S2S;*'&M5C244W4AB<%F.#C[[CB*2_>'B5,'CL!)U:3DXK_E[1;:
MLM?WE.S:7=2C..^JW/VT^#'[8?P9^,_V33;'6O\ A$_%]QLC_P"$2\5R0:?>
MW-PW'E:+J'F'3-<WL',$%G<C5&B7S;C2[4':/JBOY)ZZ_5/BE\;KNR@M-)^/
M?QN\,BS@CMK*/0OBIXYL=/MX(4V0P#2K?7H;%8(E "I;QVS[0JB4* *_1>#/
MI)4Y^QP7'&7>RE[L/[<R>DY4GLO:8W*7-U(=YU,MK5(_%+ZFOA.S#9UM'%0\
MO:TU^,J=_O<'_P!NG]5-%?R7>%=1_;T\?>(AX9\"_'WXM^(-2FV?8H;O]I.^
M\(RZ@\C,L=M81>-?B%X>.H7Y"EFL=-:]F5<L R#?7NG_  SC_P %?O\ H8?C
MS_XE1HG_ ,]^OZ<R?.\GX@P5/,<DS+!YI@JND<1@Z\*T8RLFZ=6":JX>M%/W
MZ&(HT*T>M.UI2]RG5IUHJ=*<:D7UBT[>36\7Y22?D?TNT5_-%_PSC_P5^_Z&
M'X\_^)4:)_\ /?H_X9Q_X*_?]##\>?\ Q*C1/_GOUZAH?TNT5_-%_P ,X_\
M!7[_ *&'X\_^)4:)_P#/?H_X9Q_X*_?]##\>?_$J-$_^>_0!_2[17\T7_#./
M_!7[_H8?CS_XE1HG_P ]^C_AG'_@K]_T,/QY_P#$J-$_^>_0!_2[17\T7_#.
M/_!7[_H8?CS_ .)4:)_\]^C_ (9Q_P""OW_0P_'G_P 2HT3_ .>_0!_2[17\
MT7_#./\ P5^_Z&'X\_\ B5&B?_/?H_X9Q_X*_?\ 0P_'G_Q*C1/_ )[] ']+
MM%?S1?\ #./_  5^_P"AA^//_B5&B?\ SWZ/^&<?^"OW_0P_'G_Q*C1/_GOT
M ?TNT5_-%_PSC_P5^_Z&'X\_^)4:)_\ /?H_X9Q_X*_?]##\>?\ Q*C1/_GO
MT ?TNT5_-%_PSC_P5^_Z&'X\_P#B5&B?_/?H_P"&<?\ @K]_T,/QY_\ $J-$
M_P#GOT ?TNT5_-%_PSC_ ,%?O^AA^//_ (E1HG_SWZ/^&<?^"OW_ $,/QY_\
M2HT3_P">_0!_2[17\T7_  SC_P %?O\ H8?CS_XE1HG_ ,]^C_AG'_@K]_T,
M/QY_\2HT3_Y[] ']+M%?S1?\,X_\%?O^AA^//_B5&B?_ #WZ/^&<?^"OW_0P
M_'G_ ,2HT3_Y[] ']+M%?S1?\,X_\%?O^AA^//\ XE1HG_SWZ/\ AG'_ (*_
M?]##\>?_ !*C1/\ Y[] 'K__  ='?\H*/VYO^[9O_6P_V?:^ /\ @RI_Y19?
M'S_L_P#^*?\ ZSK^RK7QQ_P7,^"G_!1[PC_P2T_:A\0_'K6?BW=_"?3_ /A2
M?_"5V_B?X_:7XVT.3[7^T3\)+'0OMWABV^(^OS:GL\2W.CO;;-)N_L5XMOJ#
M>0EHUS#]C_\ !E3_ ,HLOCY_V?\ _%/_ -9U_95H _K]HHHH **** "OX _^
M"!?_ "M-?\%J/^\C?_KQ3X-U_?Y7\ ?_  0+_P"5IK_@M1_WD;_]>*?!N@#^
M_P HHHH ^ /^"L7_ "BR_P""EG_9@'[9'_K.OQ&K\ ?^#*G_ )19?'S_ +/_
M /BG_P"LZ_LJU^_W_!6+_E%E_P %+/\ LP#]LC_UG7XC5^ /_!E3_P HLOCY
M_P!G_P#Q3_\ 6=?V5: /Z_:*** "BBO(OC7\$?!/Q_\ !H\!^/M4^*NE:!_:
M=OJLDWP@^/'QR_9X\3SSVUM>6BVEWXY_9^^(OPQ\;WFB3P7TXO\ PY=>(IO#
MVI2+:SZCIEU/8V4MO$W-1;IQC.=TE&<_9QLVE)N2A4?NIN7*H\T[<D7&4E)5
M!0<DJDI0A:5Y1A[25U&3BE'GIWYI*,+N24%)S:DH.$OX[/\ @W<UW2Y_^"Y'
M_!>S3X;I);G4_BY\0=3L@G*S6>E?M+?$&SOI%8XYAN-3LXRN"<R'.,<_VX=>
MM?C+\+O^#?S_ ()5? _Q[J'Q4^"WP.^,7PA^)^KIJ4>K?$;X8?MS?M\> O'>
MJQZS="^U>+4O%OA7]IW2M?OXM6O56[U..[U"9+^Y GNUFE&ZOV2M+6*QM+6R
MA:X>&TMX+6)[R\N]0NWBMXEBC:ZO[^>YOKVX94!GO+VYN+NYE+37,\LSO(V\
M/9PR?AW .4I5\EX?RO(:[=-*CB'EM+%0>*I/GE*$*WUA0^KU8.I'E<Y5)1ER
M)8JI5Q6=<19G*,(TL\SW'9U2IQD_:8:.+I991CA:EURU9067>T=>G*$).JX>
MR3A&;_CP_8N_9^OO^"1G_!Q-^T+\/O$-J- _9>_X*G^#/%WC3]G#QC/+':>&
MF^,6F^*HOB/JWP>DGV):6GB71;O5/']GX>T>62&>^T'5?"8TX7MQ>745O^H'
M_!Q=\:+SP%_P3#^,7P3\#Z1>^-?CM^V7=^'_ -E;X&_##P^C7WB_Q]XH^)FL
M65GXCM?#NBV\<]]J;:-X(A\0ZI>&W@,-N([875Q:K.DH_5;]ICX;_LT?$OX7
M:AIW[5^@_"W5_A1H&H:?XMN-2^+-SHNDZ!X/UOP[-_:6D>,=-\5:Q=:<_@OQ
M#X?G@-_I7BO2-6TC6=&EB:ZL=2M65G'QW^QKX<_X)6^*?B!<^-OV2OCG\'?V
MK/C#X+TJYTB/XB7_ .VMXB_;U^,?PY\-^(X[=KOP[X?^(7Q;^-OQV^(?PX\)
MZX/#L=S/X:\/:YH'A[49]-NKU].FN!>3-R_5J6/RG+<@Q4JLL/DF$HY?4G@W
M[3%XKAK!YI]?P."JQ;D\!B:&%E+(I9K557"2RZ&$Q5/#_P!HX9T*^KQ%3"9I
MF&?4(TOK&:XCZ\J>,C*.#I\0U<M678G&*2G%8K#8FM##YO/+*+H8G^T(XC#*
MK'!8V5>CD_\ !)#_ ()WZ1^P=_P30^#W['GC73]/U7Q+J/@O7M8^/<(%M=66
ML_$'XK)<ZC\0-(DG@00ZEI^C0ZDG@JQNR'^UZ-H-DY9@V3^+G_!OQ\'O$G_!
M+#]O3_@H=_P2D^++S:9IWC'6M!_:>_9"\1:I<)%9_&#X2VKZMX9UB_\ #TK(
MD.H^(="T";P9:>+M.M7-[I^JZ#XB,MFFGV4-W-_7]7RE^UG\&_V2/B/X(M?&
MG[6ECX"T+PU\)CJGBC0?C/XH\=77P8\2_!>XGTJZLM7\6>"/CYX?\2^!O&_P
M>U+^R)+J.[\4>$/'7A;4(;56D;48Q"KQ^A7S&H\[Q^>U8T(QS3+,=D^:86,U
MAJ']G5ZN"Q66K"5*K=.A5R''Y;ELL L0YTJN"^NX&M.%3%TL5'AHX"/]D87)
M*3JSG@\RP6;Y?B/9.M7>:T'C:6,E7HT%"=:GG>%S3,J&-AAX\]/$5L'B\/2J
M/!*C4_"?_@Z$O/''[0/[.7[//_!,K]G_ $*3Q[^TA^VW\?\ P<VE^#=,E$M[
MX?\ A5\*;E_%7BWXE^)(8XYGTCP5X>\0KX5CU;Q!??9-.M+7^T)C<R/9R6[?
MOA^QY^S9X1_8W_97^ O[,/@N59?#7P-^%WA;P%#J;Q16TFLWNB:9$NO>)+Q(
MECB2\\1:X^I:]?L%53=ZA.QZUY1^QC\./V"5L-9^,W[''BSX;_'2^\46D7AG
MQ+^T=I7[0&L?M>_$GQ5IFC:IJT]EX6\2_M*>//B+\7OB3XCT;0-3NM7BTOPW
MK'Q!OM,T%Q/8Z=8645LL$/VIXAT'2_%.@:YX8UNW:[T7Q'I&I:%J]JLT]LUS
MIFKV<VGW]NMQ;217,#36MQ+&)K>6*:(MOBD1U5ASVJY=EN9X/#4_:XW,LP><
MXN>)C4P<*^(PN5++\BRY*4:U:AE^#PRE.>(G&=7$XO-,7CU05'#X"E/:7L\;
MCLOQ%:4*>%RS!SRO"J@H8BK3AB\Q^N9UCZLE*%.KC,15C3P]'"PG3I87!Y?1
MPE2K/$8G&5:/!?"OX[?!#XZVGB6_^"/QD^%7QCL?!GB2^\&^,+WX5_$/PC\0
MK3PIXOTO;_:7A3Q+<^$=8U>'0O$FG;E^W:%JCVNJ6FY?M%K'D5_)[^U/^S[?
M?\$SO^#C;]G/_@I.UI_9G[)?[>HOO@!\:?&ADCM/#_PP^./C'P=#X1T=/%=Q
ML$&DZ+X\USP]X#\1Z?J=^\5G<:Q#XQ-S>02VUI%<_N'_ ,$R/^".O[(/_!)J
MT^-=M^RV_P 5;^;X[^)-'UWQ;?\ Q4\:V/BV[TS2_#7]L_\ "*>#?#2:1X<\
M+6-IX;\-?\)#K/V&ZU6RUGQ??_;F_P"$A\5ZU]GL_LWZ)_%3X9?##XQ_#[Q3
M\-OC-X(\&_$;X9>*M*N-/\7^#O'^AZ5XB\):SI)7S9H]8TK6K>YTZ:" QK<I
M--$&M)HH[J&2&:&.5+O1P69Y+FV#G*M5R^@GC:6)BL-3KT<VRBKEW$^4>TA.
MKRX>5'%5E@,=)2]EC,!EV,JT*M&EB(XA-5,5@<YRO$Q5.AF,Y4L-5H-UZM&>
M7YCA\PX?S14Y>QOB:.,PE"IB<&IP5?"XC&X/VE.6)IQH?('_  5*_:=\/?LB
M?L!?M0?&O6+F%M6T[X4>*?"WPZT3SU34/&/Q5\=Z5<^$?AMX/T*W5)KC4=8\
M0>+=7TRUM;&RMKJZDB\^5+=TAD*_G-_P;3?\$V?%G_!.O_@GEI4/Q>\.W/AC
MX_\ [1_B9_C+\4O#NIP10ZSX-L+C3;;1_A_X#U50BS07^A>&;8:OJ^FW1:?2
M?$?B;7=-EVO;,H^P?V=_A!_P2A\3_&.>S^!_Q5^%?[1WQB^"&O37VE> _$G[
M:OC;]L;4_P!F_P 0VJZ]H\I^&WPG^*OQR^+^E_LWWME;2ZYH*VWPY\*> #9:
M;9-H,<,.GZ-;65E^K%&&4,''-,1#GJ5L_P 'EF#]K.FH4Z&28'$8C,%A<-+F
MG#%RS+-*T<1CL;2Y<+/#X#!X+"1J4Y8NI)8E3Q+R[#58TX4LFQ>-QTZ:NZ];
M.,5A:.!C5K*:C/"T,ORY5(83"5(+%3Q.85\;BI0C'"49?QT?L7?L_7W_  2,
M_P"#B;]H7X?>(;4:!^R]_P %3_!GB[QI^SAXQGECM/#3?&+3?%47Q'U;X/23
M[$M+3Q+HMWJGC^S\/:/+)#/?:#JOA,:<+VXO+J*W_4#_ (.+OC1>> O^"8?Q
MB^"?@?2+WQK\=OVR[OP_^RM\#?AAX?1K[Q?X^\4?$S6+*S\1VOAW1;>.>^U-
MM&\$0^(=4O#;P&&W$=L+JXM5G24?K5\?_@U\ _C;\/+OPU^T=X(\!>-?AWHU
M_I_BUC\0+>P33_"FM^';A+_2/&6D:_=RVEWX.\0^'[N-+S2?%FC:GI.L:-.H
MN+'4K63YZ^0?V-_AQ_P3/\3>*;SXK?LF_%3X;_M5?$/P1!JGA4?%_4?VP?&'
M[>GQ,^&VFZK%HSZSX,T+XJ?%SXS?';QM\-M!U!;31KK4?!_A_P 1^']%N9V@
MO;C2GN+QYI^3ZM2QV499D.+E5>&R7"4,OJ5,(_:8K%<-83-EC<!@JJ;;P.)H
M8>4L@EFU55<)/ 0PF(I4/[3P[PU?K]O5PN:9AGV'A3>(S7$_7%3Q<)+!4N(Z
MV5O XG%J49)8K#XJ=&CG4\KI.ABGCJ>+HJHL!BZF)P^1_P $;?V#O^'<7_!/
M'X _LRZLEJWQ"TO0[KQO\8+RU:WFBNOBOX^NF\1>+[6.[ME6.^M?#DUS;>$-
M,O1N-SI/AZPE+MNR?U"HHKT<?C*N88W$XVM&G"IB:KJ>RI1<:-&"C3IT</0B
MW)QH8;#T<-AJ$7*4HT</34I2FZDY^=@L)3P.%H82G*4XT8-.I4Y?:5JM2I5K
M5\15Y(QA[7$8FOB,15Y8QC[2O)12A&"11117(=05_ [_ ,W5_P#>?[_X/#7]
M\5?P._\ -U?_ 'G^_P#@\- ']\5%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5_,?_P4,\$Q>)_V]]9\07L0ETWP5H'A>_V,"8[C6;OP;X7CTR!\
M.%=;=5ENIX9%/#VTJD$ U_3A7\\?[1G@WXL^/?C9\0/%J?#/QO)'JNMA8I(O
M#6JW"-:Z596NC:?&+FVL#!<"VL;&&!98FD1U4 2R!0U?A_CYFV*P/!<,!@<-
MC,1C,YS"&$A+"83%XGZOAJ="K4QE6I+"X;$>RE.E.-"CS\KG*M4<+NF^7U,N
MXMS'A+#9]/*G5IX[/^'\?PU'$4N=3PN%S6IA8YC5A*"<HU)X"C7PM.2<7%XN
MI)--77RD,]R68DEF)R68G+$D\DDDGFEKT/\ X5!\6_\ HF/CO_PE=<_^5]0'
MX5?%%9UM6^'7C1;EU9TMCX;U@3NB%0SK";'S&52RAF"D LH)&17\.K*LUV65
M9J[+IE6:.R773*]$NKT2[H_+O9U%O3J+IK":U>R^#=]%NS@B,@@]ZS/@W\*]
M UG]M3]G_P 3ZOH.DZ]H?B/Q?HV@>*=*UG3;75=+N;^TN8GTVZO+&_2>RE6[
MA'DN98'>:\$?H,>K_P#"H/BW_P!$Q\=_^$KKG_ROKJO ?PX^+_AOQQX1\20?
M#'QT+C0/$NAZU;N?"NM9BNM+U&"Z@F1GTUT213&51V0JA8.V%5C7U7!&,S?A
M?BS(L[669RJ.#S'"/&1HY9FRJ3P<L305?D<,NA+VE)<N(I.,HR56A'EE%RN?
M5\'\3YGPCF.-Q>#C4>'S;(\ZX<S;#RA-TL7E6>Y?6P.)I58.#A/V-26&QE+G
MC)1K85-+WI7_ *#=/^"?P9TEY)-*^$?PQTR290DKZ?X"\*V;RHIW*DC6VDQL
MZJW(5B0#R!FM3_A5WPS_ .B=^!?_  D= _\ E?72Z%?W.JZ)HVIWNGW&DWFH
MZ5I]_=Z7=@"ZTVYO+2&XGT^Y"DJ+BSED>WF"DCS(VP<5JU_IA]>QE2TWC,9/
MFC&2E/%8MR:<4XWY\2Y+1K26JV:332[(X?#))1P^'BMTHX>A%:Z[*@EKZ'"_
M\*N^&?\ T3OP+_X2.@?_ "OH_P"%7?#/_HG?@7_PD= _^5]=U11];Q7_ $%8
MK_PIQ/\ \T#]A0_Y\4/_  31_P#E)SMOX/\ "5G#';6GA;PY:V\0(BM[?1-,
M@AC!8L1'%%:K&@+,S$*H!8DGDFIO^$8\-?\ 0O:'_P""FP_^1ZW**S=:JVVZ
MM5MZMNK5;;>[;=1MM]6VWYEJ$$K*$$EHDH022[)*"2^2,/\ X1CPU_T+VA_^
M"FP_^1ZDB\.^'X)8YH="T:&:&1)8I8M,LHY8I8V#QR1R) '21' 9'4AE8!E(
M(!K8HI>UJ_\ /VI_X,J?_+ Y(?R0_P# 8_\ R(4445!04444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4A (((!!!!!&
M00>""#P01U%+10!^(W_!2G_@FO:?%:RU+XY? W2[>Q^(NG6TEUXL\)VB)!!X
MOM8%9WU/3%4+'%KT$8Q<6QVQ:I JO&4O8BE]_,;>6M[IE[=Z7JMK/I^IV$\M
MM>V=U$\$]O/ YCECDCD"NCHZLK*P#*000"#C_0J(!!! (((((R"#P00>"".H
MK\>OVW/^"5OA[]HKQ58_$'X7:EH_@/Q9?7T">+8[J"5=+U6SDD5;C4$CM$)7
M4((\N1@>>FY"7*P(G]$>%OBY#*Z5+ASBS$R_LVE!QRS-ZBJ5:F C"+<<%C'%
M5*M7!VBXX6LHU*N&DX4)J>'E2=#\5\0?#>685*F=\.4(_7JD^;'Y;!PIPQDI
M-)XK"\SA3IXF[YL13;A3Q"4JT>2NIJM_.E^S9^S9\2/VI/B'IW@/X?Z:[6S3
M1/KWB&Y62/2-"TXO^^O+^Y5&"JJ*YBAC#SW+KY<$;MD#^R']F#]E[X<_LL?#
MG3O O@:QBFOC''<>)?%$]O&FJ^)-79%%Q>7#C<T-JK#R[&Q61H[6W559Y9VF
MGE3]F']E_P"'?[+GP]L/!/@FQB>\\F-]>\0RPH-1US4=BB>ZN)0N\([C]W%N
MV1H$C0+''&B_2=?(>)GB9B^,\5++LO=7"<-82LWA\.VX5<QJTVU''8Y)[;RP
MN$;<,/&2G44\3*4J7TG G >'X7PZQN-5/$Y[B*5JU9)2I8&G-)RPF#;6^RQ&
M)5IUY1<(<E",8U"BBBOR8_1@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D
MSXT?L9?!GXQ?:]3?2/\ A"O%]QOD_P"$H\*0P6;W5RV3YNM:/M73-8WOAKB=
MXK759@-BZI$*_)/XT?L6_&;X/_:]332O^$Y\(6^^3_A)O"D$]T]K;+D^;K6A
MX?4]*V("]Q.B7VE0#AM48\5_0_17Y1QIX-<&<9>VQ,\'_8F<5.:7]K9/"EAY
MU:KN^?'8'EC@<=>3O.<Z6'Q4KM_6I2?,_/Q.6X;$WER^RJ/_ )>4TE=]YPTC
M+S=HR_O-G\D]?7?P:_;5^-'PC:VT^?5V\>^$X2B-X<\77-Q>2V]NN!Y>CZ\S
M2:KI95 $@@=[[2X!RNEL>:_6KXT?L9?!GXQ?:]3?2/\ A"O%]QOD_P"$H\*0
MP6;W5RV3YNM:/M73-8WOAKB=XK759@-BZI$*_);XR?L4_&GX2/<ZA;Z._C[P
MI#YDB^(O"%M<WLMM;H"QEUG05635=+V1J9+B=([[2K=1\VJ,>*_F/./#7Q/\
M+,;/.>'L3C<7@Z+YGF_#<L1.7L8-R4<VR>U>LJ25W4C6PF9X)7FU6HI\Z\.K
M@L=@).K2<I17_+VBY/3_ *>4]6EW4HSAYK<_6GX+_MF_!GXQ?9-,35_^$*\7
MW&R/_A%_%<T%F]U<M@>5HNL;ETS6-[Y6W@26UU68#>VEQ"OK.OY)Z^N?@O\
MMI?&;X/_ &33'U7_ (3GPA;[(_\ A&?%<\]T]K;+@>5HNN9?4]*V( EO [WV
ME0#E=+8\U^A<%_22A+V.!XYR_D?NP_MW)Z+<'LO:8[*>=RCWG5RVM-;R^IKX
M3LPV=;1Q4/+VM-?C.G?[W!_]NG]#]%?)GP7_ &S?@S\8OLFF)J__  A7B^XV
M1_\ "+^*YH+-[JY; \K1=8W+IFL;WRMO DMKJLP&]M+B%?6=?TYDV>9/Q#@H
M9CD>9X+-,%4LE7P=>%90DTI>SK03C6P]9)^]1Q%&A5CUIM>\_<I5:5:*G2G&
MI%]8M.WDUO%^4DGY!17YX?MQ?M+ZS\)T\->#/ FIQV7B?4&&N:S=I!:W<ECI
MD<S06%J8;N.>#-_-%>R3!HO-C2UMRC(+C=7T_P#L\_%BW^,?PPT/Q6'B&J!#
M8:Y;Q[1Y&HVX&XA!)(P26,HV]M@DF6?RT5% 'B8'CC(<QXNS?@O#5YRSC)L)
M0Q6(NH+#U744'B,-AZBJ.53$8&-;#3Q=-PBJ:Q$.5R<*O)E#%49XBIA8MNK2
MBI2T7*[VO&+OK*"<7)6TYEOK;W"BBBOL#I"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH _ '_@Z._P"4%'[<W_=LW_K8?[/M? '_  94_P#*++X^
M?]G_ /Q3_P#6=?V5:^__ /@Z._Y04?MS?]VS?^MA_L^U\ ?\&5/_ "BR^/G_
M &?_ /%/_P!9U_95H _K]HHHH **** "OX _^"!?_*TU_P %J/\ O(W_ .O%
M/@W7]_E?P!_\$"_^5IK_ (+4?]Y&_P#UXI\&Z /[_**** /@#_@K%_RBR_X*
M6?\ 9@'[9'_K.OQ&K\ ?^#*G_E%E\?/^S_\ XI_^LZ_LJU^_W_!6+_E%E_P4
ML_[, _;(_P#6=?B-7X _\&5/_*++X^?]G_\ Q3_]9U_95H _K]HHHH ****
M"BBB@#^3K]G?]H+PG^WE_P '&7[9'P/_ &H'T_7?#W[!'@+3=/\ V*O@-XQ
MG\&VOC6PFT"#XJ?'J+PAJ#SZ+XD^*L</B$)X8\2W=M<:CX<\#:Q'+H5O92VM
MYJ*_HG_P< _#'P%K'_!,S]HSX\7EZW@+XU?LM^#O^%X_L\?'#PW<'P_\2_AA
M\5O!NH6L_AH^"_&=@]KK>C_\)=-=S^"M5L;2]2UU73?$EW:W%M.SQ[?Q5_X.
M0/\ @ES\3?A+\5--_P""W7[!'Q<M_@G^TK\+[[P>/BCX<BU[2/#>L?$/6[5K
M+P?X1\3_  R;6)$T_P 7?$35=+EL? WB'X.WMKJX^+^@I9:-H6C:MK[W?AKQ
MCXC^QM_P4E\+?\'$WQ(^%G[$?_!2'XD>%_V7--^$6I>'O$/C7]D7PK'K_A63
M_@H-\8O!.H2W L?$7C+Q%+8CP%X3\&:CIT>H:I^S7IG]K^,/$NMB;7],\6>1
MX<2T\-88/#U\XR+*,FP6(>!X@R5JCFE1>TIU*&(P^:U\^K\:Y=/#N-?,,9B<
M!.E5>#PDI9O/%4,#@OW654<5'+NC%U*.4YOCLZQ=-8W),XIQJ8"G&%.:E2AE
M.'R3_5'&TL3&>&P>#IX]5H+&8R,<GC2Q^/QU=5,9B,//&?UG_P#!,K]HOQ]^
MTK_P3F_9'_:5^-\46D?$'XD_L_\ @WQQ\0[V:UATFTO=3&D$:GXN6SBC@M=.
MT_Q/#9GQ9;V]O&EG:V>JQI;@6Z1FOP9_X)5_M S_ /!;C_@IQ^UU^V7\1I[W
MQ/\ LF?L'^(M#^&'["7PEU0F;X>67B_Q4?%=CJ_[0VK>&;JW%GJOQ5U+PKX>
M.H:'K6K0RZAX-TCQ]#I.F?9Y])AO#^\'_!2K7Y/@?_P3%_;:UWX=6=KX:;X;
M?L;?' >"['18HM*LO#T>A_"C7[+0H-)@M8A#86VCQ16RV$%M$D=O';111"-5
M4K_.G_P90:3:V_\ P3X_:=UM%'VS4_VO-2TZX;: 3;Z/\(/AA/:+NZD*^L79
M (^4L2"=QQ[6&JTLRXGXPS;#X>.'PF1Y!4S+*\-:G%8/,>*,_IY5A\9"G14:
M$,3EV4K,*6#=*"HX&OF^-J8%4)T<#6P_F5,)6P/"F08.K7C7Q&:9]A,JS*M+
MVLJE?*\ERROF>)PL9RDI.CF&92RRABG5G.IC,%E-*CBJ=6EBL5"M]B_\'#?B
M+Q_^P1X<^ O_  5Y_9C6+P[\8?@#\6_!GPQ^/^F60>PT#]H3]G'XB3W6DO\
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
M*_)3_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\>?\ PF/A[_\ /1H
M_6NBOR4_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#_P!")\>?_"8^'O\ \]&@
M#]:Z*_)3_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\>?\ PF/A[_\
M/1H _6NBOR4_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#_P!")\>?_"8^'O\
M\]&@#]:Z*_)3_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\>?\ PF/A
M[_\ /1H _6NBOR4_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#_P!")\>?_"8^
M'O\ \]&@#]:Z*_)3_A\K^S#_ -")\>?_  F/A[_\]&C_ (?*_LP_]")\>?\
MPF/A[_\ /1H _6NBOR4_X?*_LP_]")\>?_"8^'O_ ,]&C_A\K^S#_P!")\>?
M_"8^'O\ \]&@#]:ZH2:5IDSM)+IUA+([%G>2SMW=F8DLS,T99F8DDDDDDDGF
MORC_ .'RO[,/_0B?'G_PF/A[_P#/1H_X?*_LP_\ 0B?'G_PF/A[_ //1J91C
M)6E&,DM4I1C))]TI1DK^=K^8'ZL_V-H__0*TW_P!M?\ XU41T#03*LYT32#.
MB-&LQTVS,JHY4LBR&'>J,40LH(#%5)!*C'Y5_P##Y7]F'_H1/CS_ .$Q\/?_
M )Z-'_#Y7]F'_H1/CS_X3'P]_P#GHU/LJ7_/JE_X*I__ "L5D]TGUU2>O?;?
MSW/U9_L;1_\ H%:;_P" -K_\:IRZ1I*,&33-.5E((9;*V5@0<@@B($$'D$=#
M7Y2?\/E?V8?^A$^//_A,?#W_ .>C1_P^5_9A_P"A$^//_A,?#W_YZ-'L:7_/
MJE_X*I?_ "L++LON7^1^M=%?DI_P^5_9A_Z$3X\_^$Q\/?\ YZ-'_#Y7]F'_
M *$3X\_^$Q\/?_GHUH,_6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP
M_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'R
MO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?
M*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:
M/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1
MH_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__
M #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_
M //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)C
MX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF
M/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_
M ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'
MG_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B
M?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\
M0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,
M/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_L
MP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'
MRO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X
M?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4
M_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBO
MR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6N
MBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _
M6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H
M _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/
M1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>_
M_/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[
M_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )
MCX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_P
MF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G
M_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?
M'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0
MB?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/
M_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP
M_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'R
MO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?
M*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:
M/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1
MH_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__
M #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_
M //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)C
MX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF
M/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_
M ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'
MG_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B
M?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\
M0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,
M/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_L
MP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'
MRO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X
M?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4
M_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBO
MR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6N
MBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _
M6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H
M _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/
M1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>_
M_/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[
M_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )
MCX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_P
MF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G
M_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?
M'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0
MB?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/
M_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP
M_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'R
MO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?
M*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:
M/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1
MH_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__
M #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_
M //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)C
MX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF
M/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_
M ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'
MG_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B
M?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\
M0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,
M/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_L
MP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4_P"'
MRO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBOR4_X
M?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6NBOR4
M_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _6NBO
MR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H _6N
MBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/1H _
M6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>__/1H
M _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[_P#/
M1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )CX>_
M_/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_PF/A[
M_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G_P )
MCX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?'G_P
MF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0B?'G
M_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/_0B?
M'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP_P#0
MB?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'RO[,/
M_0B?'G_PF/A[_P#/1H _6NBOR4_X?*_LP_\ 0B?'G_PF/A[_ //1H_X?*_LP
M_P#0B?'G_P )CX>__/1H _6NBOR4_P"'RO[,/_0B?'G_ ,)CX>__ #T:/^'R
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
M=]Y);QR^3"\EQ%H_\&5/_*++X^?]G_\ Q3_]9U_95H _K]HHHH **** "OX
M_P#@@7_RM-?\%J/^\C?_ *\4^#=?W^5_ '_P0+_Y6FO^"U'_ 'D;_P#7BGP;
MH _O\HHHH ^ /^"L7_*++_@I9_V8!^V1_P"LZ_$:OP!_X,J?^467Q\_[/_\
MBG_ZSK^RK7[_ '_!6+_E%E_P4L_[, _;(_\ 6=?B-7X _P#!E3_RBR^/G_9_
M_P 4_P#UG7]E6@#^OVBBB@ HHHH **** /Y3/V'/C%K7_!4?_@NK^W)XS^+]
MS<:A\%?^"3FIQ?"']E?X,WT"'PIH7Q=\2>(/%O@?QC\?]7TNYC*ZI\2'7X?>
M+M/\,:W=Q&7PSH.OV5OHXL[NTDO+OS?_ (.0?^"%?@+X\?#7XA?\%)?V2+%?
MA%^V1\!]%O?B[\06\%"]T./XX^'/ %J?$&HZ\4T!%N=+^-WA&PTM]9\*^--+
MCAU'Q+_9Z>'_ !%//<+X>UOP[^A'B'_@G9^T%^QC_P %'_BU_P %'/V!- \%
M_%3P1^U;X=M]._;+_8]\4>,+?X7Z[XG\6Z-)+J6G?&#X$>/=3TS4?!@\=W5X
M)WO/ _Q!N/!OAC5]8U[Q)?7GC_1X_$;7OAOZ9^/NN_MN?MG? SXF_L\?#/\
M98^('[%,WQ<\*ZU\,_&7QR_:G\?_ +-OB6Z\#>"/''A_6=%\3^)OA)\._P!E
M;X[_ +1LOQ!\=:;9RBQTG2/'_BGX-Z':7FK6NMC7M572[G29N/$4\16X?X=I
MY6WAN(<FRFG'VDZ[P=2AQ9''XJMFN;UL:_91J9;GN-J8',:V*I5<5.640I8-
MX.EC.'\NPU#TZ-;"4N),YKXJ'-P]FN/PL90<8XR,^&5EF78>EE=/#*%2<,PR
MFE'.:&&P\L/22SC$K&4L96I9SF%>I\J?\$[/B[\2/^"O7_! :WF^+S_;OBM\
M=_V;?CU^SSXN\03[;=?%OBK0K?QK\)++QM<-$&6.\\2/I^FZWK3QQ)"-:N-3
M,%O';^5$/S)_X,N=:N-!_9,_;9^ _B*QGT7Q]\*?VM!J'BWP_?PR6VK:/<^(
M?A_H/A62RU"VE8203V6L_#?7+&:)HHWAN;:>.0LR[4_JH_9 _96^%/[$G[-?
MPB_9;^"NFS:=\.O@]X3M?#6CR7AC?5-:O6FFU'Q!XHUR:%(XI]>\5>(+W4_$
M6M311Q0OJ6I7/V>*&W$42?F!=?\ !/OXJ?L2?\%$/BY_P4*_8>\":7\3OAS^
MU=X6&G_ME_LD6'B7P[X#\9^(/'F@/>:SX;^-'P!UWQSJGA_X83^-M2U6:\L_
M$_@?XA>+_AUX9U.Y\2:]XAB\;:=>:A<)%]%B,9A*?%/$^*PK=/)^)\FJY5*I
M&BZ=.CF&5YC@<[R?'5,-3IN6'P69XNAG>%J>SH-Y?4S3*G6HT\(L5]1^>H4L
M7+A?)\#-26.R3.L-G%/#5*U.M4J9?BL-CLKS'+HXF<U&MC,OP.(RC%46Z_+C
M'E./H4:E3$3PU3&>*_\ !USXYM?!W_!%;]H32II(5N_B)X\^!7@?3(I7"O<7
M+?%CPQXKN4@7:QDFCTKPKJ-P$!0B.&1R^$*M]4?\&_7[.NO_ ++_ /P2&_8P
M^''BW3;C1_%FL_#V_P#BMXBTN\CG@O=/O?C%XHUSXE6=A?6UQ'%-:WUCHOB7
M2[.]M)(T>UNH)8'!:-B?,/VHOV$_B_\ \%=_BQ^SA-^U[\)]5_9I_8A_9P\:
M_P#"XYOV</&OC3X=^,_CY^T#\8K&/4]$T"U^)\GP4\9?$[X.?#_X3>&M)EN;
MF+3_  Q\5_B)XG\<6OBB^LM33P'-:F,?N)K<U_H7A?5Y_"^A1:QJ>CZ#?R^'
MO#,-S;Z3#JE]I^GROI.A17DJ&UTV*]N(;>PCN9$-O9I*)77RXR*\O"U?[*RG
MB2IB%+ZQG>:8'&5*%&*Q-7#Y)PQE5:GA%*&&==U,;FF8XC'XRE@J4ZE>G@\-
M@858K%9A1PU#OQ?/F.-X>PM&<OJN2X/,8*=6<:&&K9UQ%CZ'M_9.JJ?^SY=E
MV&PE#$8VLZ="6-Q.(5!SPV!Q&)J;]?P:?\$Z?AA<?L<?\'<_[:_PM\2V$FDV
M?[0O@'X]^._AM<722K#KVD?%C5/!/Q_ANM)GD\I;F*!]%\5:-.Z+,D=_H>IV
M8)EM7=/Z(O\ @CG^VI_P4M_;$TG]I"Z_X*)?L*_\,9W'PY^)-KX>^$4W_"/>
M//!G_"=:'.=8_MC3/[#^(NL:WJGBO_A#_L6D?\7=\+3V'P\^(']O9\+Z39?V
M1>^9L_\ !2K_ ()H>(OVC_C%^S)^W9^RWJW@WP+^WC^QEXG36?AQJOC=]3T_
MP%\9OAS<M>+XJ^!?Q-U;0[/4]6T;1M?L-3UNU\/^+;/1]:NO"UQKNLI_9MQ8
MZQ>&#;#1GE/$&29I5G%X7$Y3C\MS%X:<,3.CDO&62.E#%3IT'.3K93C7E>,Q
M^#2EBZ6$69*C2JXBE0I8N*M5XW),_P JH7CB?K>$Q&#]M%4:=7->&,VI8KZL
MJE=1A&AFF%689?A\8YPPZQ-; SKSA1C7>%_4?XR^+['X?_"'XJ>/-4FBM]-\
M%?#CQOXLOYYW$<,-GX=\-:GJ]S)+(5<)&D-H[.Q1@J@G:V,'^+3_ (,MOV<=
M<C^ /[</[3OBC29[/0_CQ\0/"?PG\+S3QSPQZKIWP]TGQ+K7B^\L/,C2.XT_
M^U?B-9Z2+R!Y$-_I.H6A*2V<J5^^O[7_ (>_;I_X*&?L^>/?V.?#?[-OBG]B
M/P_\8K1?AS\>_P!H/XU?$SX#>/;2S^$VKB\MOB!;_LW>$/@%\5_BAXH\=Z_X
MLTRT?PWIFH?&C3_V?HM%T/Q0FOW6C7^KV=YX6M/T3_9*_98^#_[%'[.WPM_9
MA^!&ARZ#\,?A-X<BT#08+N9+O5M3N))YM0UKQ'X@OTB@74/$/B76KN_US6[Y
M8((Y]1OK@P6]O;B&WBRP=&%&7$^)Q2A)9QP_AN%,#0C.$W6P.,QM;,L_Q]7D
M<I4<//#QP.4X*%54<1B:M?'XA8>AAL-?$/%UZM;#9)@,/.O3CA,]EQ-F$TG2
MITZ^!P*P&28--IRJXM8FOB\QQ/LI3H83#X;"4Y5ZN+Q,:=+^,W_@U*^']_\
MLE?\%(O^"O\ ^Q7XQLI-(\8^"+_PPMA8WB21W-YX<^%_Q-\?Z!9ZO:^;Y9FT
M[5M%^(/A?6K&X$)%UI^J6-W&ZQ3+O_J!_P""U'CJT^'/_!)K_@H5XGO)(8U/
M[*GQ=\.6WVAQ'')J7C7PO>>#-*@R5?,EQJ6OVL,2!<R2R(@*%MZ^&?M2_P#!
M.'X@>'/^"@_PI_X*M_L2V7@YOV@M%\,3_"+]I[X+^*]9G\'>'?VG?@EJ<=E9
M/)IGBZ*QU2P\+_%_P9;V&EW?AC4=<TX>'O$X\.^'=&\1:MHMMI<%^>9_;<_9
MJ_:@_P""O_PY\'_LN?$OX)^//V&/V0[[X@>&O&'[3,_Q6\?_  0\6_M#?%S1
M? 6IZ3XE\/?##X4Z!^SC\4OCO\-O#/A3Q!X@CBO?$'Q&\:_$NT\2:9+X:ALM
M/^%][!?QZK7+F$,5G?#N2Y74K1CF>'R3+^%,VQ&+?LZ-*AE6.>"CGKJ/_><'
MC.'YQQRI8;ZQCWF2QF5O!PQ$\-B*G=A<9'+>)\USVU1X.MG,^*LNC@X4I8E8
MG$X6EC)9-2HIQA2QF#XAPRH4*F(AA\#]0K8/'O$+#8;$T(?(7_!H?^SIX@^"
M?_!)ZR\?^)M-N=+O_P!I7XV^/?B[H\%Y%/!<R^#;"RT#X<>&[UH)XXREOJC>
M"=3U?3Y4#Q7FFZA9WL4CQ7,9']2=<5\-_AWX+^$7P^\$_"SX<^'['PIX!^'7
MA70O!7@SPUID9CL-"\,^&M-MM(T72[56+.8K.PM((0\C/+(4,DKO([N>UKVL
MYQM/,,RQ&)H*I'"I8?"X.-51558'+\)A,NP7ME!N"K3PN!I5J\8-QC7Q%:,9
M34%.IX65X6KA,%2I8B2EB9SQ&*Q3C)S@L5CL57QE>%.<HPE.E1GB(X:C)QBY
M4<+2FXQ<[(K@_B=\,? _QC\#ZW\-_B1HG_"1^"_$?]F_VSHW]I:OI'VS^R-7
ML->T[_B8Z#?Z7JMO]GU72[&Z_P!%OH/.\CR)_-MI9H9.\HKS#T#X-_X=D_L/
M_P#1$O\ S)/Q=_\ F^K^1;[1-_PT#_PA&_\ XI?_ (>__P##+G]F;4_Y(3_P
M]I_X9E_X0;[;M_M#_DB'_%$_\)-]K_X3'_F9/^$A_P"$N_XG]?WMU_ [_P W
M5_\ >?[_ .#PT ?UX?\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+
MO_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU
M?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10
M!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_
M  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8
M?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\
MZ(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?
MB[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[
M_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\
M#LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#L
MG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#H
MB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^
M9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_
M ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7
MWE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44
M?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P
M[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]
MA_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7
M_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F
M2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?
M4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU
M'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'
M_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^
MB)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)
M^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN_
M_-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]
MY44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% '
MP;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\
M#LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A_
M_HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#H
MB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+
MO_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_
M ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .
MR?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?
MV'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)
M?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YD
MGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\
MS?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>
M5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\
M&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#L
MG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'
M_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^
M9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)
M^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1
M_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?
M\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_
M .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(
ME_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGX
MN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\
MWU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE
M10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!
MO_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .
MR?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^
MB)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)
M?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN_
M_-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\
MS?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)
M_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8
M?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_
MYDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?
MB[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-
M]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y4
M4 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;
M_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?
MV'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_
M .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YD
MGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGX
MN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_
M  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P
M[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\
MZ(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7
M_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[
M_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?
M5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5%
M 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_
M\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)
M_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(
ME_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_
MYDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\
MWU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-
M]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]
MA_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A_
M_HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F
M2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+
MO_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU
M?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10
M!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_
M  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8
M?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\
MZ(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?
MB[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[
M_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^B)?^9)^+O_S?4?\
M#LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#L
MG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#H
MB7_F2?B[_P#-]7WE10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^
M9)^+O_S?5]Y44 ?!O_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_
M ,WU?>5% 'P;_P .R?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7
MWE10!\&_\.R?V'_^B)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44
M?!O_  [)_8?_ .B)?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P
M[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!\&_\ #LG]
MA_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?GEXD_X)T_L%^$
M] UCQ+K?P;6TTG0]-O=4OYV^)/Q<^2UL;:2ZFVC_ (3[+R&.)A&@^9WPJ@DB
MOQ-U&R\+6.J:G!X+T"'PQX8&HWT^D:%!?:IJ4>GV]Q<22I;_ -H:S?:EJ5[Y
M2N(UGO+V>9E5<OC '[%_\%$/C(^A^%K+X7Z-=8O/$$JRZ^87?=;V5JMK?164
M^(P$DNS/8W,6V5A+:)>12( R$_C.KHH R>/]EN?4]*_BWZ1/&:S3/,)PC@JZ
ME@<A2Q69<DO<K9SB:=J=*5G:7]G8-J+B[\F)Q=3:4';YG.<3[2K'#0?N4O>G
M;9U)+1?]N1T_Q2?5$E%,\Q?4_P#?+?X4>8OJ?^^6_P *_G"Z[K[U_F>*>[?L
MX?#OX!?$GXI:5X9^._@B'Q5I^K1'2=%OG\1>+_#[Z;=W$@,"M)X8\2: D\<T
MPA222_6[%M!%)Y"H96-?K'_P[)_8?_Z(E_YDGXN__-]7X86&HSZ9?V>I6<DD
M5U97$4\+IN5E:-PXPVTXY7TYZ'C-?TI?L[?%.#XO?"?POXL,H;5OL:Z;XAB/
M$D.M:>!!<O(NU0@OXUAU.%0,?9KV$]20/["^CEQG];R_'<%8VMS8C*U/,LFY
MY7<\MK54L;A87=W]2Q=6->$5\-#&3LE&.GTF2XGFA+"R>M.\Z?G!OWH_]NR=
MU_=D^Q\^?\.R?V'_ /HB7_F2?B[_ /-]1_P[)_8?_P"B)?\ F2?B[_\ -]7W
ME17]/GN'P;_P[)_8?_Z(E_YDGXN__-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE
M10!\&_\ #LG]A_\ Z(E_YDGXN_\ S?4?\.R?V'_^B)?^9)^+O_S?5]Y44 ?!
MO_#LG]A__HB7_F2?B[_\WU'_  [)_8?_ .B)?^9)^+O_ ,WU?>5% 'P;_P .
MR?V'_P#HB7_F2?B[_P#-]1_P[)_8?_Z(E_YDGXN__-]7WE10!\&_\.R?V'_^
MB)?^9)^+O_S?4?\ #LG]A_\ Z(E_YDGXN_\ S?5]Y44 ?!O_  [)_8?_ .B)
M?^9)^+O_ ,WU'_#LG]A__HB7_F2?B[_\WU?>5% 'P;_P[)_8?_Z(E_YDGXN_
M_-]1_P .R?V'_P#HB7_F2?B[_P#-]7WE10!_*9_P<@?L+?LK_!S_ ((P?ME?
M$CX;_"W_ (1SQIX<_P"&>/[&UG_A-_B-J_V/^U_VK/@9H.H_\2[7O%VJ:5<?
M:-*U2^M?]*L9_)\_SX/*N8H9H_-?^#*G_E%E\?/^S_\ XI_^LZ_LJU]__P#!
MT=_R@H_;F_[MF_\ 6P_V?:^ /^#*G_E%E\?/^S__ (I_^LZ_LJT ?U^T444
M%%%% !7\ ?\ P0+_ .5IK_@M1_WD;_\ 7BGP;K^_ROX _P#@@7_RM-?\%J/^
M\C?_ *\4^#= ']_E%%% 'P!_P5B_Y19?\%+/^S /VR/_ %G7XC5^ /\ P94_
M\HLOCY_V?_\ %/\ ]9U_95K]_O\ @K%_RBR_X*6?]F ?MD?^LZ_$:OP!_P"#
M*G_E%E\?/^S_ /XI_P#K.O[*M ']?M%%% !1110 4444 >#_ +2W[37P-_8_
M^"_C7]H+]HSXAZ'\,?A1X!T\W^O^)M<F?YY96\K3]%T73K=)M2U_Q)K=XT>G
M:#X=T>UO-7UC49H;.PM)II M?CC^S%^UK_P4N_X*O6$GQF_9VT;PG_P3E_8,
MUQKZW^%OQ=^+/PZL?C1^V+\>M%*O9)\0/A_\/-:UZU^#7P>\,&=;J;P[JWC_
M $'XP6^K7,&G:M:Z)XE\.2W%M=?SU_\ !1G]H30_^"Q/_!=OPS^PM\3/B=HG
M@'_@FI_P3ZUGQ#XW_:)U3Q%XSTKP9\/]5N/A%91W'QD\8^-_$^HW]EH^G6\_
MBJ^TWX$Z/?ZC>PGP[8W>N:IIUS9W>OW@']/_ ,*O^"\G_!%OQ%\3-#_9B^&/
M[;_P6L?$VE+IG@_PKI']A^//!GPLV6<.G:9H?A_PK\6?$'@G0_@KJ*>7<6&F
MZ-8Z%XYNEN70V.GI++:7$4+RRG'&X'"9E44L17SF6)GP]E%*<[O*,+6J81Y]
MCZ5!QQ.)JYKBJ=>&29>ZE'"T\%AI9C6IYEBJ^&P]"LS;P>)K9=!2H?V9'"SS
M[-:L>6-+'XJE#%TLBP,JU*6'I+!X2='$9UF#A5Q*Q%>&6X?ZCAZ>*Q=;]1O@
MQX!\:_#3P!I7A/X@_'#XA_M$>*[.2YGU/XH_$_P_\(?"_BG6)+J02_96T/X'
M_#+X2^ ;#2]/.Z#2H;7PE_:B6FQ-7UG6KQ7OI/R/U+_@H9\4/VR?^"A7Q1_X
M)V?L-:_I7@3P?^R[X?;4?VUOVPGT?P]XWUKP'XHUR&]TKPQ\&?@!X2\36^K>
M!KWXH1:['<3^(/&OQ%\/>-O!GAB7PQXET.Y\ >(+^Q=)/TX_:[^-47[/'[)_
M[2'[0,;Q2CX._ CXI_%"S;S8Q%/<^#? ^M>(M/596S$5N+JQMT1OF5]XP&R
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!Y?XU^#/PV^(=]'J7B[PKI&M7T4?E
M1W-_IUA>2JF(U(5KVUN2FY(84;R]@98HPP)12.)_X96^!/\ T3SPW_X(M"_^
M5=?0U%>)BN&>',;7J8K&9!DN*Q-9J5;$8C*LOK5ZLE%14JE6K@YU)R48I<TY
MRE9)7=C*5"A-N4J-*4GO*5.#;]6X-OYL^>?^&5O@3_T3SPW_ ."+0O\ Y5T?
M\,K? G_HGGAO_P $6A?_ "KKZ&HKG_U/X3_Z)GA__P ,V6?_ # 3]6P__0/1
M_P#!5/\ ^0/GG_AE?X$C_FGOAO\ \$6A?_*NO7_"/@WPSX$T:+0/">CV&B:5
M%+-.+33[2VLX6GN)&EFF:*UBAB,CLWS,(P2 ,Y.2>GHKLP.09%EE9XG+<FRK
M 8ATY4G7P678+"UG2FXN=-U</A:-3DDX1<H<_+)QC>+LK5&C1A+FA2IPE9KF
MA"$79[J\8IV=E<****]<U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\
M ?\ @Z._Y04?MS?]VS?^MA_L^U\ ?\&5/_*++X^?]G__ !3_ /6=?V5:^_\
M_@Z._P"4%'[<W_=LW_K8?[/M? '_  94_P#*++X^?]G_ /Q3_P#6=?V5: /Z
M_:*** "BBB@ K^ /_@@7_P K37_!:C_O(W_Z\4^#=?W^5_ '_P $"_\ E::_
MX+4?]Y&__7BGP;H _O\ **** /@#_@K%_P HLO\ @I9_V8!^V1_ZSK\1J_ '
M_@RI_P"467Q\_P"S_P#XI_\ K.O[*M?O]_P5B_Y19?\ !2S_ +, _;(_]9U^
M(U?@#_P94_\ *++X^?\ 9_\ \4__ %G7]E6@#^OVBBB@ HHHH *BN"RP3LF=
MZPR%,#)W!&*X'<YQQWJ6BLJ]-U:-:E&;IRJT:U*-2/Q4Y5:-6G&I'5>]3E44
MXZK6"U6Z<7:2=KV:=GL[-.S\G:S]3_.S_P"#4G]G#X2_M'_M_P#_  4E^.W[
M0OPM\%?$SXD_"7Q9I.L^#;CXB>&-,\03>"_'GQ(^)_Q2O_$_BG1M'U^UNXM*
M\3QR>&1:0ZPELNJ:0+BXAMKBVEN)"_\ 4E_P7T_X)U_"C]O;_@GC\?AK'@CP
M_=_'/X+?#+Q9\5?@3\0UTBS/C'P[XB\ Z7<^++GPI8:ZML^IIX;\=6.E7?AS
M6]%$LFGSM?VVI_9?[2TS3[JW_)+X??":3_@A3_P70^,7QD\?Q/X;_P""<W_!
M4A=5MK'XUW:K;?#_ .!O[1&M^*)?'%AX+^*&OW-T]MX/TV]\57GBJR\+ZSK$
MFGZ)=:-XXT]+>4KX5\12:9_0K_P4N_:D\(_ 3]C_ .*+Z5(GCSXP?&OX>^*_
MAA^S+\'O"?F>(O'?QU^+/C_PMJ6D^"_#'@+PWHL6HZOK]L\]['K?B'6-/L;C
M2?#?A*QU7Q-K=Y8Z-I]S>1\F<1EC.!N'J>74)/%X+A3 9+AL#AXN=?"\<9'1
MJX*>"C1IJ,X9CBLUH9/BJ#Y(U,;DV8X7%1K8C*_;UL'ZF!JTJ/'N?8BNJ6'P
MN8\35L\J5:M50PM?@[.JU+%5,1.M+F4,JPF7U<\P&,C.]/+<=E>+IU:%''+#
M0Q?\U?\ P1\^/?QE_;C_ .#8?]N3X2>+M3U/Q=XW^"'PG_:H_9N\"ZYK-Y/J
M.J:UX/LO@99>-/ VC7-W/)+=3MX<LO%[>#M)60GR-%T?1K1"5@X]#_X,I+VU
ME_X)U_M*:>DRM>6G[8FNW-S  V^*"^^#OPECM)6) 4K,]E=*NUB08'W ?+G]
MEO\ @A[_ ,$V+C_@FK_P3I^'W[-_Q"31]5^*GC*[\0_$[X]_V=MN]'D\>>/[
M>SMK[PQ!<,734K+PGX6T[0?!DMZN+75;C1[S4K>**WODB7\L/^"3'P)N?^"+
M'_!3/]K[]@_XDSQ^&_V9/VVM<TOXV?L&?$G5FGL_"?B37_#LFOCQ'\!GU^]:
M/2X?BEX?\+:S:VMOX<FG&J>(=(\$Q:[I_P!I&KPVL/V6(Q-+_6[B[#TITZL>
M)>$<JP5+$PFJD,;Q+PG6R;,\TI4:T?=KULXA3S[&X-J[S"MEF82P[KXBO3AB
MOEJ'-'A+);4'2ADW%N(S&5"?.JF$X<SU9C@,)6E3<(^SH9;B993]8IRIT_[.
MP6;X2-9T,-@:CH?:7_!T?JMCIG_!$;]KU;V=(&U2]^!NE6(9E!GOKCX]_#::
M*! 2"SM';S/M4,P2-VQM5B(O^#6_P?K7@_\ X(G_ +*"ZW ;:3Q/J/QF\8:=
M&P8.=%UWXR>-Y-+G8,!D7=K MW&5RK0SQD$YS7AW_!PSHGC_ /X*%:=\"?\
M@D'^RC+8>+OBY\6_BYX,^*G[36IV$CZAH?[.7[/?@<ZA>V?C+XK:C92-9^$Y
M_$OBA[*Z\$^']8DBUOQJWA?4[3P[IUW-LF3^A3X'_"/X<_LI_L^?#+X*^"_L
M_A[X7_ 7X7^'/!&C7&HW$<,5AX7\">'[?3SJFK7LS+&)7M;"74]6OYW'F7$E
MU=SOEG:O!RJI#"91Q=C:\H4J>=YQDF&P<JDE",\NX5R[$ULTS/FFX06"6:8O
M^S:6)<G1K5<OS.5&M*G@,7.GZ^:5*N*Q/"F5TDJG]C83/<QQD*=.<ZM+&\2X
MK"8;+,!-JZ^LU<!@Y9D\+&$J]/#8K RK0I3QN$A7]LK_ #ZO^"&WA;4?AI_P
M=+_\%/\ P=XHVVFLW%G^V7>6<)5Q]KM_$7[1/PZ\;:5)%E3@7'AR^@U!"Y4-
M$25))4'^T']CG_@HK^Q5_P % ;3XD7O['OQ_\*?&Z'X1^)(O"GQ"30M-\5:'
M=Z!JEU]L_LZZ6P\8^'_#E]J_AO6O[.U'_A'O&6A6VI^$/$7]GW_]A:[J'V*Y
M\K\ /^"A_P"S'J__  3R_P""TG[-G_!;'PII-Q+^S'\2HU^!O[>E_I=A?7O_
M  J9/$GA-_AUH?QQ\206,;_9?A_]B3P?)XMUR1?L?AV_\%QWFH*Q\1I<6^F5
MNIE_%.3XG$1]AALVR/B#AQU:\72ITY<59/S9!BY5*BA&&%QV98?"8"GB9..'
M]IFV E5JTJ51SISBZJQ'#>?X2@HU\5A,9E&;0HTW*I5G_J]FE*6=82G"DJLI
MXNAE5;%XQ894ZE:I_9E>G1A.K*/M?ZL?%]Y;:=X3\4:A>2K!:6'AW6[RZF=E
M5(;:UTVYGGE=F*JJQQ1L[,S!0 22 ":_@,_X,O? ^M>(;W_@J/XUL8U'A[7]
M&^$G@?3+YPPCN-:U"7XP:MY:L!M*VUC=V4TX!+!;R$@8.3_61_P57_;"T'X&
M?L+?$V\^%NIV/Q&^.W[17P^U[X4_LB?#;P1<+XL\6_&CXH_$SP]=Z+X6;P#H
M7A^>XU+Q+I&AVVIOXS\0ZUI0?2M&\+Z1>ZQJ.H6=E'YY\G_X(*_\$S[_ /X)
M=_L ^"_@YXZ@TX?';XB:W?\ Q=^/<^F7<>HV=GXZ\16=A8V7A.SU&)G@O+3P
M3X7TO1?#TEQ9R/I]YK%MK.IV+O!J EDYL#AE.KQK6Q"E2H8CA"7!=*4HRA.K
MF>>X^M7S*E1C*,.:>3Y/1^L8[XEA<1F&7X3$*EBL13HK3%XVI#+^',#A9T9U
M:G%>&XLJ)+VKI9=D&7^QP6)E*,O9PHYEFN)AA<&Y2D\8L'CZM!5,-AZV(A_-
M9_P96Z-=^"?C1_P5'^'NO@6GBCPU)\#-&U/3G5Q+%=^%_%?QQT361RN +347
MC@=68.&D7"D;B/Z[?^"MFJV.B_\ !+O_ (*$ZEJ4Z6UG#^QO^T3'),[*JA[O
MX6^)K.W3+%06EN;B*)%SN=W55#,0#^$_A+]GIO\ @CC_ ,%[?'_[1^JQP>'?
MV"?^"INBZSX7O?B+.D]MX/\ @M^U3KWB73/%^G^$O'^KOLTKPMIOQ!\8P:\?
M ^KZK-!IM]>^/9- AEM'T*3[1]W_ /!P+\5?%7C/]C77?^"?O[--C!\3OVQ/
MV[I-#^%'P[^%6@7*7NMZ=\+K[Q#I%Q\5OBSXN2UFV^$/AAX>\+0W&D:EX\\1
M/8^&K75-?TRT:ZN)YA:OEGU7%9]PMD$:='VV9X_AK*^$:^#H?'3XBRS$3R3,
M<'*+TH\E*JL[52HX4(9)B:&:RK1RZEB,71[,JQ%'*N,\VQ\I4L-@,!Q(^+\)
MB*[J/#O(JE/"9W@<3.?*ZE2-/$8"62XBG3=6N\TPTLOC&688O#8:M^<O_!EE
MX/UK1?\ @F]\>?%FH0&'2O&O[6WB5]!=@P-U;^'?AE\-=*O[A20%:(:BT]JI
M4G][:S X(Q7]AU?"/_!,[]B;PU_P3P_8@^ 7[)?AVXMM2NOAGX01O&OB"T64
M0>*/B3XDN[CQ)\0?$4'G@7'V+4?%6IZF=)BG DM=&BTZRPJVRHOW=7O\08BC
MB,UK_5JD*V'PM' 9;1KT^;V>(AE66X#+'B:?,E)TL35P>)Q%%R46Z%7#R<8\
MZC#YO)Z=:&!C/$0E2K8K$8W'U*,H\DZ/U_&U\72H5(<T^6K1PT\)3KQYI<N(
M6(C?W6D5X-^TWX$^)_Q,^!_C?P1\&O&7_"O_ (DZW_PC?_"-^+_^$B\0^%/[
M(_LWQ=H&KZQ_Q/\ PK9W^O6'V_0;#5-,_P! M)?M7VW[%=>797-Q*GO-%>,>
MF?@W_P ,)?\ !3S_ */)_P#-AOV@_P#YD*_ [SK;_A:W_"*^5_Q7'_#?_P#P
MH+_A)/+C_P"3I_\ AO'_ (43_P +J_MC/]K_ /)SO_%Y/^%C_9_^%B_\U#_L
M;_A8/_$GK^]6OX'?^;J_^\_W_P 'AH _?[_AA+_@IY_T>3_YL-^T'_\ ,A1_
MPPE_P4\_Z/)_\V&_:#_^9"OWDHH _!O_ (82_P""GG_1Y/\ YL-^T'_\R%'_
M  PE_P %//\ H\G_ ,V&_:#_ /F0K]Y** /P;_X82_X*>?\ 1Y/_ )L-^T'_
M /,A1_PPE_P4\_Z/)_\ -AOV@_\ YD*_>2B@#\&_^&$O^"GG_1Y/_FPW[0?_
M ,R%'_#"7_!3S_H\G_S8;]H/_P"9"OWDHH _!O\ X82_X*>?]'D_^;#?M!__
M #(4?\,)?\%//^CR?_-AOV@__F0K]Y** /P;_P"&$O\ @IY_T>3_ .;#?M!_
M_,A1_P ,)?\ !3S_ */)_P#-AOV@_P#YD*_>2B@#\&_^&$O^"GG_ $>3_P";
M#?M!_P#S(4?\,)?\%//^CR?_ #8;]H/_ .9"OWDHH _!O_AA+_@IY_T>3_YL
M-^T'_P#,A1_PPE_P4\_Z/)_\V&_:#_\ F0K]Y** /P;_ .&$O^"GG_1Y/_FP
MW[0?_P R%'_#"7_!3S_H\G_S8;]H/_YD*_>2B@#\&_\ AA+_ (*>?]'D_P#F
MPW[0?_S(4?\ #"7_  4\_P"CR?\ S8;]H/\ ^9"OWDHH _!O_AA+_@IY_P!'
MD_\ FPW[0?\ \R%'_#"7_!3S_H\G_P V&_:#_P#F0K]Y** /P;_X82_X*>?]
M'D_^;#?M!_\ S(4?\,)?\%//^CR?_-AOV@__ )D*_>2B@#\&_P#AA+_@IY_T
M>3_YL-^T'_\ ,A1_PPE_P4\_Z/)_\V&_:#_^9"OWDHH _!O_ (82_P""GG_1
MY/\ YL-^T'_\R%'_  PE_P %//\ H\G_ ,V&_:#_ /F0K]Y** /P;_X82_X*
M>?\ 1Y/_ )L-^T'_ /,A1_PPE_P4\_Z/)_\ -AOV@_\ YD*_>2B@#\&_^&$O
M^"GG_1Y/_FPW[0?_ ,R%'_#"7_!3S_H\G_S8;]H/_P"9"OWDHH _!O\ X82_
MX*>?]'D_^;#?M!__ #(4?\,)?\%//^CR?_-AOV@__F0K]Y** /P;_P"&$O\
M@IY_T>3_ .;#?M!__,A1_P ,)?\ !3S_ */)_P#-AOV@_P#YD*_>2B@#\&_^
M&$O^"GG_ $>3_P";#?M!_P#S(4?\,)?\%//^CR?_ #8;]H/_ .9"OWDHH _!
MO_AA+_@IY_T>3_YL-^T'_P#,A1_PPE_P4\_Z/)_\V&_:#_\ F0K]Y** /P;_
M .&$O^"GG_1Y/_FPW[0?_P R%'_#"7_!3S_H\G_S8;]H/_YD*_>2B@#\&_\
MAA+_ (*>?]'D_P#FPW[0?_S(4?\ #"7_  4\_P"CR?\ S8;]H/\ ^9"OWDHH
M _!O_AA+_@IY_P!'D_\ FPW[0?\ \R%'_#"7_!3S_H\G_P V&_:#_P#F0K]Y
M** /P;_X82_X*>?]'D_^;#?M!_\ S(4?\,)?\%//^CR?_-AOV@__ )D*_>2B
M@#\&_P#AA+_@IY_T>3_YL-^T'_\ ,A1_PPE_P4\_Z/)_\V&_:#_^9"OWDHH
M_!O_ (82_P""GG_1Y/\ YL-^T'_\R%'_  PE_P %//\ H\G_ ,V&_:#_ /F0
MK]Y** /P;_X82_X*>?\ 1Y/_ )L-^T'_ /,A1_PPE_P4\_Z/)_\ -AOV@_\
MYD*_>2B@#\&_^&$O^"GG_1Y/_FPW[0?_ ,R%'_#"7_!3S_H\G_S8;]H/_P"9
M"OWDHH _!O\ X82_X*>?]'D_^;#?M!__ #(4?\,)?\%//^CR?_-AOV@__F0K
M]Y** /P;_P"&$O\ @IY_T>3_ .;#?M!__,A1_P ,)?\ !3S_ */)_P#-AOV@
M_P#YD*_>2B@#\&_^&$O^"GG_ $>3_P";#?M!_P#S(4?\,)?\%//^CR?_ #8;
M]H/_ .9"OWDHH _!O_AA+_@IY_T>3_YL-^T'_P#,A1_PPE_P4\_Z/)_\V&_:
M#_\ F0K]Y** /P;_ .&$O^"GG_1Y/_FPW[0?_P R%'_#"7_!3S_H\G_S8;]H
M/_YD*_>2B@#\&_\ AA+_ (*>?]'D_P#FPW[0?_S(4?\ #"7_  4\_P"CR?\
MS8;]H/\ ^9"OWDHH _!O_AA+_@IY_P!'D_\ FPW[0?\ \R%'_#"7_!3S_H\G
M_P V&_:#_P#F0K]Y** /P;_X82_X*>?]'D_^;#?M!_\ S(4?\,)?\%//^CR?
M_-AOV@__ )D*_>2B@#\&_P#AA+_@IY_T>3_YL-^T'_\ ,A1_PPE_P4\_Z/)_
M\V&_:#_^9"OWDHH _!O_ (82_P""GG_1Y/\ YL-^T'_\R%'_  PE_P %//\
MH\G_ ,V&_:#_ /F0K]Y** /P;_X82_X*>?\ 1Y/_ )L-^T'_ /,A1_PPE_P4
M\_Z/)_\ -AOV@_\ YD*_>2B@#\&_^&$O^"GG_1Y/_FPW[0?_ ,R%'_#"7_!3
MS_H\G_S8;]H/_P"9"OWDHH _!O\ X82_X*>?]'D_^;#?M!__ #(4?\,)?\%/
M/^CR?_-AOV@__F0K]Y** /P;_P"&$O\ @IY_T>3_ .;#?M!__,A1_P ,)?\
M!3S_ */)_P#-AOV@_P#YD*_>2B@#\&_^&$O^"GG_ $>3_P";#?M!_P#S(4?\
M,)?\%//^CR?_ #8;]H/_ .9"OWDHH _!O_AA+_@IY_T>3_YL-^T'_P#,A1_P
MPE_P4\_Z/)_\V&_:#_\ F0K]Y** /P;_ .&$O^"GG_1Y/_FPW[0?_P R%'_#
M"7_!3S_H\G_S8;]H/_YD*_>2B@#\&_\ AA+_ (*>?]'D_P#FPW[0?_S(4?\
M#"7_  4\_P"CR?\ S8;]H/\ ^9"OWDHH _!O_AA+_@IY_P!'D_\ FPW[0?\
M\R%'_#"7_!3S_H\G_P V&_:#_P#F0K]Y** /P;_X82_X*>?]'D_^;#?M!_\
MS(4?\,)?\%//^CR?_-AOV@__ )D*_>2B@#\&_P#AA+_@IY_T>3_YL-^T'_\
M,A1_PPE_P4\_Z/)_\V&_:#_^9"OWDHH _!O_ (82_P""GG_1Y/\ YL-^T'_\
MR%'_  PE_P %//\ H\G_ ,V&_:#_ /F0K]Y** /P;_X82_X*>?\ 1Y/_ )L-
M^T'_ /,A1_PPE_P4\_Z/)_\ -AOV@_\ YD*_>2B@#\&_^&$O^"GG_1Y/_FPW
M[0?_ ,R%'_#"7_!3S_H\G_S8;]H/_P"9"OWDHH _!O\ X82_X*>?]'D_^;#?
MM!__ #(4?\,)?\%//^CR?_-AOV@__F0K]Y** /P;_P"&$O\ @IY_T>3_ .;#
M?M!__,A1_P ,)?\ !3S_ */)_P#-AOV@_P#YD*_>2B@#\&_^&$O^"GG_ $>3
M_P";#?M!_P#S(4?\,)?\%//^CR?_ #8;]H/_ .9"OWDHH _!O_AA+_@IY_T>
M3_YL-^T'_P#,A1_PPE_P4\_Z/)_\V&_:#_\ F0K]Y** /P;_ .&$O^"GG_1Y
M/_FPW[0?_P R%'_#"7_!3S_H\G_S8;]H/_YD*_>2B@#\&_\ AA+_ (*>?]'D
M_P#FPW[0?_S(4?\ #"7_  4\_P"CR?\ S8;]H/\ ^9"OWDHH _!O_AA+_@IY
M_P!'D_\ FPW[0?\ \R%'_#"7_!3S_H\G_P V&_:#_P#F0K]Y** /P;_X82_X
M*>?]'D_^;#?M!_\ S(4?\,)?\%//^CR?_-AOV@__ )D*_>2B@#\&_P#AA+_@
MIY_T>3_YL-^T'_\ ,A1_PPE_P4\_Z/)_\V&_:#_^9"OWDHH _!O_ (82_P""
MGG_1Y/\ YL-^T'_\R%'_  PE_P %//\ H\G_ ,V&_:#_ /F0K]Y** /P;_X8
M2_X*>?\ 1Y/_ )L-^T'_ /,A1_PPE_P4\_Z/)_\ -AOV@_\ YD*_>2B@#\&_
M^&$O^"GG_1Y/_FPW[0?_ ,R%'_#"7_!3S_H\G_S8;]H/_P"9"OWDHH _!O\
MX82_X*>?]'D_^;#?M!__ #(4?\,)?\%//^CR?_-AOV@__F0K]Y** /P;_P"&
M$O\ @IY_T>3_ .;#?M!__,A1_P ,)?\ !3S_ */)_P#-AOV@_P#YD*_>2B@#
M\&_^&$O^"GG_ $>3_P";#?M!_P#S(4?\,)?\%//^CR?_ #8;]H/_ .9"OWDH
MH _!O_AA+_@IY_T>3_YL-^T'_P#,A1_PPE_P4\_Z/)_\V&_:#_\ F0K]Y**
M/P;_ .&$O^"GG_1Y/_FPW[0?_P R%'_#"7_!3S_H\G_S8;]H/_YD*_>2B@#\
M&_\ AA+_ (*>?]'D_P#FPW[0?_S(4?\ #"7_  4\_P"CR?\ S8;]H/\ ^9"O
MWDHH _!O_AA+_@IY_P!'D_\ FPW[0?\ \R%'_#"7_!3S_H\G_P V&_:#_P#F
M0K]Y** /P;_X82_X*>?]'D_^;#?M!_\ S(4?\,)?\%//^CR?_-AOV@__ )D*
M_>2B@#\&_P#AA+_@IY_T>3_YL-^T'_\ ,A1_PPE_P4\_Z/)_\V&_:#_^9"OW
MDHH _!O_ (82_P""GG_1Y/\ YL-^T'_\R%'_  PE_P %//\ H\G_ ,V&_:#_
M /F0K]Y** /P;_X82_X*>?\ 1Y/_ )L-^T'_ /,A1_PPE_P4\_Z/)_\ -AOV
M@_\ YD*_>2B@#\&_^&$O^"GG_1Y/_FPW[0?_ ,R%'_#"7_!3S_H\G_S8;]H/
M_P"9"OWDHH _!O\ X82_X*>?]'D_^;#?M!__ #(4?\,)?\%//^CR?_-AOV@_
M_F0K]Y** /P;_P"&$O\ @IY_T>3_ .;#?M!__,A1_P ,)?\ !3S_ */)_P#-
MAOV@_P#YD*_>2B@#\&_^&$O^"GG_ $>3_P";#?M!_P#S(4?\,)?\%//^CR?_
M #8;]H/_ .9"OWDHH _!O_AA+_@IY_T>3_YL-^T'_P#,A1_PPE_P4\_Z/)_\
MV&_:#_\ F0K]Y** /P;_ .&$O^"GG_1Y/_FPW[0?_P R%'_#"7_!3S_H\G_S
M8;]H/_YD*_>2B@#\&_\ AA+_ (*>?]'D_P#FPW[0?_S(4?\ #"7_  4\_P"C
MR?\ S8;]H/\ ^9"OWDHH _!O_AA+_@IY_P!'D_\ FPW[0?\ \R%'_#"7_!3S
M_H\G_P V&_:#_P#F0K]Y** /P;_X82_X*>?]'D_^;#?M!_\ S(4?\,)?\%//
M^CR?_-AOV@__ )D*_>2B@#\&_P#AA+_@IY_T>3_YL-^T'_\ ,A1_PPE_P4\_
MZ/)_\V&_:#_^9"OWDHH _!O_ (82_P""GG_1Y/\ YL-^T'_\R%'_  PE_P %
M//\ H\G_ ,V&_:#_ /F0K]Y** /P;_X82_X*>?\ 1Y/_ )L-^T'_ /,A1_PP
ME_P4\_Z/)_\ -AOV@_\ YD*_>2B@#\&_^&$O^"GG_1Y/_FPW[0?_ ,R%'_#"
M7_!3S_H\G_S8;]H/_P"9"OWDHH _!O\ X82_X*>?]'D_^;#?M!__ #(4?\,)
M?\%//^CR?_-AOV@__F0K]Y** /P;_P"&$O\ @IY_T>3_ .;#?M!__,A1_P ,
M)?\ !3S_ */)_P#-AOV@_P#YD*_>2B@#\&_^&$O^"GG_ $>3_P";#?M!_P#S
M(4?\,)?\%//^CR?_ #8;]H/_ .9"OWDHH _!O_AA+_@IY_T>3_YL-^T'_P#,
MA1_PPE_P4\_Z/)_\V&_:#_\ F0K]Y** /P;_ .&$O^"GG_1Y/_FPW[0?_P R
M%'_#"7_!3S_H\G_S8;]H/_YD*_>2B@#\&_\ AA+_ (*>?]'D_P#FPW[0?_S(
M4?\ #"7_  4\_P"CR?\ S8;]H/\ ^9"OWDHH _!O_AA+_@IY_P!'D_\ FPW[
M0?\ \R%'_#"7_!3S_H\G_P V&_:#_P#F0K]Y** /P;_X82_X*>?]'D_^;#?M
M!_\ S(4?\,)?\%//^CR?_-AOV@__ )D*_>2B@#\&_P#AA+_@IY_T>3_YL-^T
M'_\ ,A1_PPE_P4\_Z/)_\V&_:#_^9"OWDHH _!O_ (82_P""GG_1Y/\ YL-^
MT'_\R%'_  PE_P %//\ H\G_ ,V&_:#_ /F0K]Y** /P;_X82_X*>?\ 1Y/_
M )L-^T'_ /,A1_PPE_P4\_Z/)_\ -AOV@_\ YD*_>2B@#\&_^&$O^"GG_1Y/
M_FPW[0?_ ,R%'_#"7_!3S_H\G_S8;]H/_P"9"OWDHH _!O\ X82_X*>?]'D_
M^;#?M!__ #(4?\,)?\%//^CR?_-AOV@__F0K]Y** /P;_P"&$O\ @IY_T>3_
M .;#?M!__,A1_P ,)?\ !3S_ */)_P#-AOV@_P#YD*_>2B@#\&_^&$O^"GG_
M $>3_P";#?M!_P#S(4?\,)?\%//^CR?_ #8;]H/_ .9"OWDHH _!O_AA+_@I
MY_T>3_YL-^T'_P#,A1_PPE_P4\_Z/)_\V&_:#_\ F0K]Y** /P;_ .&$O^"G
MG_1Y/_FPW[0?_P R%'_#"7_!3S_H\G_S8;]H/_YD*_>2B@#\&_\ AA+_ (*>
M?]'D_P#FPW[0?_S(4?\ #"7_  4\_P"CR?\ S8;]H/\ ^9"OWDHH _!O_AA+
M_@IY_P!'D_\ FPW[0?\ \R%'_#"7_!3S_H\G_P V&_:#_P#F0K]Y** /P;_X
M82_X*>?]'D_^;#?M!_\ S(4?\,)?\%//^CR?_-AOV@__ )D*_>2B@#\&_P#A
MA+_@IY_T>3_YL-^T'_\ ,A1_PPE_P4\_Z/)_\V&_:#_^9"OWDHH _!O_ (82
M_P""GG_1Y/\ YL-^T'_\R%'_  PE_P %//\ H\G_ ,V&_:#_ /F0K]Y** /P
M;_X82_X*>?\ 1Y/_ )L-^T'_ /,A1_PPE_P4\_Z/)_\ -AOV@_\ YD*_>2B@
M#\&_^&$O^"GG_1Y/_FPW[0?_ ,R%'_#"7_!3S_H\G_S8;]H/_P"9"OWDHH _
M!O\ X82_X*>?]'D_^;#?M!__ #(4?\,)?\%//^CR?_-AOV@__F0K]Y** /P;
M_P"&$O\ @IY_T>3_ .;#?M!__,A1_P ,)?\ !3S_ */)_P#-AOV@_P#YD*_>
M2B@#\&_^&$O^"GG_ $>3_P";#?M!_P#S(4?\,)?\%//^CR?_ #8;]H/_ .9"
MOWDHH _!O_AA+_@IY_T>3_YL-^T'_P#,A1_PPE_P4\_Z/)_\V&_:#_\ F0K]
MY** /P;_ .&$O^"GG_1Y/_FPW[0?_P R%'_#"7_!3S_H\G_S8;]H/_YD*_>2
MB@#\&_\ AA+_ (*>?]'D_P#FPW[0?_S(4?\ #"7_  4\_P"CR?\ S8;]H/\
M^9"OWDHH _!O_AA+_@IY_P!'D_\ FPW[0?\ \R%'_#"7_!3S_H\G_P V&_:#
M_P#F0K]Y** /P;_X82_X*>?]'D_^;#?M!_\ S(4?\,)?\%//^CR?_-AOV@__
M )D*_>2B@#^);_@OG^R;^W;\,_\ @DQ^U?XW^,O[2_\ PL#X;:)_PHK_ (23
MPA_PN7XQ>*_[7_M+]I7X.:1H_P#Q(/%7ARPT&_\ L&O7^EZG_I]W%]E^Q?;;
M7S+VVMXG]L_X,J?^467Q\_[/_P#BG_ZSK^RK7W__ ,'1W_*"C]N;_NV;_P!;
M#_9]KX _X,J?^467Q\_[/_\ BG_ZSK^RK0!_7[1110 4444 %?P!_P#! O\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X _\ !T=_
MR@H_;F_[MF_];#_9]KX _P"#*G_E%E\?/^S_ /XI_P#K.O[*M??_ /P='?\
M*"C]N;_NV;_UL/\ 9]KX _X,J?\ E%E\?/\ L_\ ^*?_ *SK^RK0!_7[1110
M 4444 %?P!_\$"_^5IK_ (+4?]Y&_P#UXI\&Z_O\K^ /_@@7_P K37_!:C_O
M(W_Z\4^#= ']_E%%% 'P!_P5B_Y19?\ !2S_ +, _;(_]9U^(U?@#_P94_\
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
M?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\
M_%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU
M 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_
M ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*
MBC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_
MZ-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%
M17ZU_P##*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G
M_#[?_JV7_P S/_\ BHH_X?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -
M!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^
M'V__ %;+_P"9G_\ Q45^M?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'
MX#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\
M,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M
M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]
M_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\
M]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_A
MH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##
M*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7
M_P S/_\ BHH_X?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H
M_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+
M_P"9G_\ Q45^M?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'
MO_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\
M1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S
M,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X
M97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_
M /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,
M]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N
M/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\
MBHH_X?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8
M?^C<?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\
MQ45^M?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?D
MI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\
M#0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC
M_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-
MQ^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?
M_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#
M[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\
M/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_
M /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_
MX:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\
MPRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZM
ME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YG
MJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6
MR_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/
MA[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_
M $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_
M\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\/?\ YGJ/
M^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_ /5LO_F9
M_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\
MS/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\ PRO^S#_T
M;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__
M (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]
MF'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__
M ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU '
MY*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_
M  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BH
MH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^
MC<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_ /5LO_F9_P#\5%?K
M7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?DI_
MP^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\ PRO^S#_T;C\!O_#0
M?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V
M_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#
M?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_
M ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^
MK9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^
M9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\
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
M&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\
M^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9
MA_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q4
M5^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^
M2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_
M\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_
MX?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<
M?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^
MM?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?DI_P^
MW_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\ #0?#
MW_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O
M_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W
M_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?_#*_
M[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#[?\
MZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\/?\
MYGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_ /5L
MO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X
M>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\ PRO^
MS#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZME_\
M,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\
MAE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6R_\
MF9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\
MSU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_ $;C
M\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_\S/_
M /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\/?\ YGJ/^&5_
MV8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_ /5LO_F9_P#\
M5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/4
M?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\ PRO^S#_T;C\!
MO_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__ (J*
M/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_H
MW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__ ,5%
M?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\
M/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_  T'
MP]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BHH_X?
M;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^C<?@
M-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_ /5LO_F9_P#\5%?K7_PR
MO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?DI_P^W_
M .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\ PRO^S#_T;C\!O_#0?#W_
M .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V_P#U
M;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@
M^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K
M_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_
M #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_
M (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_
M )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>_
M_,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&
MX_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S
M_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE
M?]F'_HW'X#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\
M_%17ZU_\,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU
M 'Y*?\/M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_
M ;_PT'P]_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*
MBC_A]O\ ]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_
MZ-Q^ W_AH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%
M17ZU_P##*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G
M_#[?_JV7_P S/_\ BHH_X?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -
M!\/?_F>H_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^
M'V__ %;+_P"9G_\ Q45^M?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'
MX#?^&@^'O_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\
M,K_LP_\ 1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M
M_P#JV7_S,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]
M_P#F>H_X97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\
M]6R_^9G_ /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_A
MH/A[_P#,]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##
M*_[,/_1N/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7
M_P S/_\ BHH_X?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H
M_P"&5_V8?^C<?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+
M_P"9G_\ Q45^M?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'
MO_S/4 ?DI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\
M1N/P&_\ #0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S
M,_\ ^*BC_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X
M97_9A_Z-Q^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_
M /Q45^M?_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,
M]0!^2G_#[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N
M/P&_\-!\/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\
MBHH_X?;_ /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8
M?^C<?@-_X:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\
MQ45^M?\ PRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?D
MI_P^W_ZME_\ ,S__ (J*/^'V_P#U;+_YF?\ _%17ZU_\,K_LP_\ 1N/P&_\
M#0?#W_YGJ/\ AE?]F'_HW'X#?^&@^'O_ ,SU 'Y*?\/M_P#JV7_S,_\ ^*BC
M_A]O_P!6R_\ F9__ ,5%?K7_ ,,K_LP_]&X_ ;_PT'P]_P#F>H_X97_9A_Z-
MQ^ W_AH/A[_\SU 'Y*?\/M_^K9?_ #,__P"*BC_A]O\ ]6R_^9G_ /Q45^M?
M_#*_[,/_ $;C\!O_  T'P]_^9ZC_ (97_9A_Z-Q^ W_AH/A[_P#,]0!^2G_#
M[?\ ZME_\S/_ /BHH_X?;_\ 5LO_ )F?_P#%17ZU_P##*_[,/_1N/P&_\-!\
M/?\ YGJ/^&5_V8?^C<?@-_X:#X>__,]0!^2G_#[?_JV7_P S/_\ BHH_X?;_
M /5LO_F9_P#\5%?K7_PRO^S#_P!&X_ ;_P -!\/?_F>H_P"&5_V8?^C<?@-_
MX:#X>_\ S/4 ?DI_P^W_ .K9?_,S_P#XJ*/^'V__ %;+_P"9G_\ Q45^M?\
MPRO^S#_T;C\!O_#0?#W_ .9ZC_AE?]F'_HW'X#?^&@^'O_S/4 ?R'_\ !?/_
M (*D_P##1O\ P28_:O\ @U_PHO\ X0[_ (3'_A17_%2?\+-_X2'^SO\ A'OV
ME?@YXJ_Y _\ PK[0_MGVS^P_L'_(4M?L_P!J^U?O_(^SS>V?\&5/_*++X^?]
MG_\ Q3_]9U_95KZD_P"#F?X _ CP3_P1$_;8\3^#/@I\)/"/B73/^&;_ .S?
M$/ACX<>#M US3_MO[7'P%T^\^PZMI6C6E_:?:["[NK&Y\BXC\^SN;BVEWPS2
M(WRW_P &5/\ RBR^/G_9_P#\4_\ UG7]E6@#^OVBBB@ HHHH *_@#_X(%_\
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
M?&SX@?!G]F^\\'?#73-5?4K[6?AQX5^%>K:UKU[::'?'XHV$,$VE#PC]H/\
MX*"_%G]I[_@JGX:_X)$?L:>/!\,+'X6>#T^-7[=_[1N@V>FZMXY\'^"M-DT"
M[MO@=\(?[:TS6?#NA>-?%O\ PD_A+3/%/CC4=-U&\\+Z?XJEC\-1V7B71+R>
M'0_X*/W_ ,8/^"1G[/-G^W!^RK\0/CI\5?AE\%O''A:\_:K_ &=OVBOV@?C%
M^TO8_%#X-^,=<T7PGXB\4^!/'O[0WCKXD?$?X5_$?P1>7.DZIX=B\%>+=+^&
MTEG<Z^_B'X?:O)(DT?-AZE&A@<JQF(E1P^45LSJXO):N.C[;"8:O//X8:6>*
MAROZIDM7B6E+$4<1B%C\"L?A<7Q!2R6&&HU\=B>NK0JUL;C\'0A5JYNLKH4,
MPI82]'%8K#RR;$XG#Y.L3&K%5\X>0REAXT:?U/%QP6,PN2ULZI8BOA\)A/WI
MT31=(\-Z-I/AWP_IEAHF@Z#IMCHVB:-I=K#8Z9I.DZ9:Q66G:;I]E;I';VEC
M8VD$-M:VT$:0P011Q1HJ* -.O%_V=?C[\,_VIO@9\*_VB?@[KB>(OAG\8?!>
MB^.?".I_N5N#INLVJS-I^IP037"66M:/=BYTC7=-,TDFFZQ8WUA,QEMGKVBN
MG%4L11Q.(HXN-2&+I5ZU/%1K-RJK$1JS5?VLG.HYU'5<Y3G[2K[1S]JJM6-6
M-6KQX6IAZV&P]7!NG+"5*%*6&=&*A2^KNG%453@HP4(1IQC!4_9T_9>S=)TZ
M<J,J=,HHHK W"OX'?^;J_P#O/]_\'AK^^*OX'?\ FZO_ +S_ '_P>&@#^^*B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /P!_X.CO\ E!1^W-_W;-_Z
MV'^S[7P!_P &5/\ RBR^/G_9_P#\4_\ UG7]E6OO_P#X.CO^4%'[<W_=LW_K
M8?[/M? '_!E3_P HLOCY_P!G_P#Q3_\ 6=?V5: /Z_:*** "BBB@ K^ /_@@
M7_RM-?\ !:C_ +R-_P#KQ3X-U_?Y7\ ?_! O_E::_P""U'_>1O\ ]>*?!N@#
M^_RBBB@#X _X*Q?\HLO^"EG_ &8!^V1_ZSK\1J_ '_@RI_Y19?'S_L__ .*?
M_K.O[*M?O]_P5B_Y19?\%+/^S /VR/\ UG7XC5^ /_!E3_RBR^/G_9__ ,4_
M_6=?V5: /Z_:*** "BBB@ IKHDB-'(JNCJR.CJ&1T8%65E8$,K D,I!!!((P
M:=12:4DXR2E&2<91DE*,HR3C*,HR34HR3:::::;333:8FTTTVFG=-:--:IIJ
MS332:::::33329FZ-HNC^'-(TOP_X>TG3-!T#0]/L](T71-&L+72](T?2M.M
MX[33],TO3;&*"RT_3[&UBBMK.RM(8;:UMXHX8(DC15'\QW_!VF;;Q7_P3,\%
M_ G0])N/%'QB_:!_:S^!?P\^"'@_3+5K[7O$7CAK[6-1DM='MD4L)I-(M[W3
M7F9HHE?58+>25?M2AOZ9?%/BCPYX(\-:_P",O&&N:7X9\*>%='U'Q!XD\1:W
M>V^FZ/H>AZ1:2W^J:KJE_=/';6=C86<$US=7,\B1Q0QN[L *_'#]GSX(>(?V
M]/VPO"G_  4Y^//AK5/#GP:^"WAWQ!X/_P""<'P6\56EQ:ZM'HOBUEA\:_MB
M?$3PYJ5M#/X?\:_%C3[6PT_X2^%[J&+4_"/PTM[#7]<C@\4>(([/0<JF%I9I
MBL/AL9*<L%0QN79MG555&JRP6!S&EF-/"TJLO:3>8Y[CLOHY7@G[]2G3K9SF
MU7_9LJJ5,1T4L14R^CB,91C!XJ>%Q^ RNC.ZA6S''8'$8)5*L8.$_J.5X?,:
M^:9E.+A%TZ&"R^-2.+SG#07KVK:+J?\ P35_X(SZSH5E?F_\2?L;?\$_=6LX
M=350!>>,/A3\$;D-?(+,$!+CQ+IK7$9A)"HZMOP"]?@-_P &4'A>!?V*_P!L
M#XEW"_:-?\9_M3V>@:IJDSM-?7T/A/X8^%]8MQ<S.S22;;SQSJ=QN;EYKN9V
M9F8X_IR_X*1_#'6OC1_P3Z_;9^%'AM)9?$/Q!_99^.GA;0H(8FGFN=8U7X;^
M(K?3;6*% SRR75XT-NB(K.S2 *I; /\ -1_P91:Q8S_\$^OVGO#Z2_\ $TTC
M]KS4M2OK8E \-IK7PA^&-M82,F\R*)9M$U%,O&BEH&",Y5PGKY=BY9EGOB3F
M>,E%YCB^%<HQ4.2/)#V>9\<5,3FOL()6C2^L3HPE",K0I4L-"2<:=-G%C,)1
MP?#7!N"IOGI87BZO3<ZL^:O4Q&#X5J4<'4K)<L)5)4*N/KJHJ<6\1B<;[/V<
M9.G']%?^#IOPYIOB#_@B3^U;/J$2R2^&]:^!?B+2Y",M;ZE;?'+X?Z>LL9R-
MI>SU.]MW/.8IY$Q\V1Z/_P &V?QI\3?'+_@C+^QMX@\7W37VM^#?#?C'X1"\
M<NSSZ'\)_B!XG\#^$5D9^6DM?".CZ%8NV6#-:ELY) \Z_P"#IKQ!8:%_P1(_
M:PBO7*R>(-8^!6@:>HR3+?W/QU^'EZB#"MPMM87,K%BH"1L=V< ])_P;'?#/
M7OAA_P $5_V0++Q%!/:WWC&T^)GQ*M;:X@>WDCT/QU\5/&.M^'9@D@5VBO\
M0IM/U.WFQMF@O8Y8RT3(QY<BM]1\0U*WLUF? ,Z5WMC7@,WIS<%>WM99>Y1J
MNSE]7C33:A9/ISIX=4N N7E^NM\=1JVY_:/+U/*)TU.WN>R6+5Z?-9JJYN'O
M.1^^5?P$?\$K_'-Q^U'_ ,';?[??Q9\1DW\_PNT7]IGP]X4-T\S_ -E:9\+_
M !#X"_9VT46,=P0T _X1Y+A3&J*JM?74BHOFLU?W[U_G^?\ !&+P3>? W_@Z
MQ_X*8?#CQ6TMOK&O:3^UGJ^B+/%]G>_LO'7QB^&GQ=T.:..4QN\=UX0U*/4(
M7A642P@3+F$F0&0JG+C'".JVG2X+\0JV"W2^O1R:A3;CI;VJP56LHJZE[.=;
ME;3J)K,E"7".<QDH-3S[@J%?FDT_JZSSVU)*-U&=.684<,YJ2DE4IX:22GR2
M/[U_'NCV/B'P+XTT#4X4N--USPGXBTC4+>1=T<]EJ6CWEE=0NN1N22">1&7(
MR"1D=:_A=_X,LOC=KNE>"?\ @HO\ K^ZDG\"_#/Q+\._C'X<MG,KM8ZGXAT_
MQSX4\7.H ?Y=0T_X?^$6*)ES+9R,%8N37]TGCK5;30O!'C'6[]Q%8Z/X5\0Z
MI>R'.([33](O+NX<X#'"PPNW"L>. 3P?X-/^#+7X6:WXBTC_ (*8_%GRKFU\
M*^-)?A9\+M%O)+=Q#<:RMM\3O$>KI'.P$<D^E:?XD\/R7$"$M&-2@:4*)8MW
M'@95XXOCEX97JKPIS6=-+5O'4<\I5<F:6TJT<S5+ZLI)^_.MR*\ILZ,9]2>2
M9"L4U&H_$G(H4I+G]JL%4R;&0S=T^1/W/J3JNMS+E]RG>[C31?\ ^#0SQ1>_
MM#_MV_\ !6G]J_Q43?>,?'=UX7UBYU&YDDFNH%^,/Q6^)GCC4[.)YV:5;8R^
M&--B5#DQQ6-M#\JQJI_K-_X*^^'--\5_\$L?^"A>B:M$LUE-^Q]\?;TJPSLN
MM'^'&OZSI\Z<C$EM?V%M<1-GY)(E;G&#_);_ ,&:/AR[^$W[2O\ P5<^"'BA
M9+/QKX)U#X4>'M3T^XC\B=+GX=^//C9X3\0>9;RE+B-[75+NTBD0PXC:8+(R
M,45OZU/^"O7B"P\+_P#!+/\ X*%ZUJ;E+2#]CS]H"U8C)9I]4^&OB'2K.-0J
ML2TMY>P1J,8RXR5&6"XOAA*?!^3T\N:E@8>&G#?U%I\R<)Y?4JTVG)*\I8B=
M"<KI2]O-N?[QS;[>'^3_ (B#F4\;&C!U/$S%RS11DY45%9GEE/'1<N:4I4*>
M I8BE%N<G]2I4E&3A[,_$;_@S=^-/B;XC_\ !+;QA\./$-TUW8_ 3]I7QYX,
M\',Y=FM/"OBOP[X0^)!T_+<;8/%/BOQ1<1A20D5XB84*,_UH5_(=_P &8WPS
MU[PC_P $R/BMX\U:">WTWXL?M4^--6\,>= \27FC^%/!'@'PA<ZA;2. +B%]
M?TS6; R1[HUGTZ:+=YD<BK_7C7TO$S3S;F=O:2ROAZ>(:;;>*EPYD;Q$IMMM
MU92]E*LY-R=64W+WN9+Y#)''ZE5]G_!6:9W&A\5E2CG&.24>=)\BK?7%%?"D
MI*'[M4PHHKP;]IOX(_\ #1OP/\;_  :_X2?_ (0[_A,?^$;_ .*D_L7_ (2'
M^SO^$>\7:!XJ_P"0/_:VA_;/MG]A_8/^0I:_9_M7VK]_Y'V>;P#USWFOX'?^
M;J_^\_W_ ,'AK]_O^')'_5S7_F&/_P :]?@=]L_XNM_PK'R_^;__ /AAC^V]
M_P#U?C_PQ+_PM'^S=O\ W4W_ (0G[?\ ]29_PEW_ #-= ']ZM%?@W_PY(_ZN
M:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/
M^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_
M ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY
M(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\
MXUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\
MF&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@
MW_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,
M,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7
M-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\
ME%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:
M_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1
M_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O
M0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_
M *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C
M_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_
M /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\
M#DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_
M^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_
MYAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X
M-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_
M\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_
MU<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O
M)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_
MZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\
MAR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QK
MT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\
MPY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XU
MZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&
M/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^
M#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#
M'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S
M7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[
MR45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JY
MK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')
M'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :
M] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#D
MC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ
M/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/
M_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#
M?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_
M (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7
M_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R
M45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\
M,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'
M_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:]
M '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN
M:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/
M^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_
M ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY
M(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\
MXUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\
MF&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@
MW_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,
M,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7
M-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\
ME%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:
M_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1
M_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O
M0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_
M *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C
M_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_
M /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X-_\
M#DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_
M^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_
MYAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O)17X
M-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_ZN:_
M\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\ AR1_
MU<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QKT ?O
M)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\ PY(_
MZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XUZ/\
MAR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&/_QK
MT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^#?\
MPY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#'_XU
MZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S7_F&
M/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[R45^
M#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JYK_S#
M'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')'_5S
M7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :] '[
MR45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#DC_JY
MK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ/^')
M'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/_P :
M] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#?_#D
MC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_ (UZ
M/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7_F&/
M_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R45^#
M?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\ ,,?_
M (UZ/^')'_5S7_F&/_QKT ?O)17X-_\ #DC_ *N:_P#,,?\ XUZ/^')'_5S7
M_F&/_P :] '[R45^#?\ PY(_ZN:_\PQ_^->C_AR1_P!7-?\ F&/_ ,:] '[R
M45^#?_#DC_JYK_S#'_XUZ/\ AR1_U<U_YAC_ /&O0!^\E%?@W_PY(_ZN:_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /P!_X.CO^4%'[<W_ ';-_P"MA_L^U\ ?\&5/_*++X^?]
MG_\ Q3_]9U_95K[_ /\ @Z._Y04?MS?]VS?^MA_L^U\ ?\&5/_*++X^?]G__
M !3_ /6=?V5: /Z_:*** "BBB@ K^ /_ ((%_P#*TU_P6H_[R-_^O%/@W7]_
ME?P!_P#! O\ Y6FO^"U'_>1O_P!>*?!N@#^_RBBB@#X _P""L7_*++_@I9_V
M8!^V1_ZSK\1J_ '_ (,J?^467Q\_[/\ _BG_ .LZ_LJU^_W_  5B_P"467_!
M2S_LP#]LC_UG7XC5^ /_  94_P#*++X^?]G_ /Q3_P#6=?V5: /Z_:*** "B
MBB@ HHHH **** .3\>^,]#^''@;QE\0O$]TEEX;\">%?$/C'Q!>2.B):Z+X9
MTF[UK5+AW<JBK#964\A9V51MRQ YK^0+_@V%^(OBW_@H'^U%_P %0_\ @JK\
M9[9-1\>_$CXB>"O@M\+!?M'?R_"_X6V-OK'BUOAOX8N9(P]AHVG:#+\-=,O/
MLB6BZO>:)+JM['+?7]W*_P#0Q_P5SOM1TW_@EM_P4,O=)FF@U&#]C?\ :':V
MFMUW3QLWPO\ $D;M&-K_ #>4[C(4E02P((!'\^/_  92V\*?\$YOVD+E8U6>
M?]L?Q#%+*!\TD=O\'/A T*,>F(VN)BO'_+1LYXQOD,)5<SXOQC:ODO!6#H82
M+5Y4ZO%'$.#P&8XBF_L59Y=E]/ .I%J:PU;%4%+V>)K0J7FT.7(\BA&4HK,N
M,8/&)0CRU\-D64XG&X+"SFTW[-9IC(X^=**2E5PF$JRD_90C'ZS_ .#J_P %
MZ]H__!.GPE^U[\--5OO"'QQ_8D_:.^#_ ,7_ (8_$#0II;+Q'X8;Q%XEM?A]
MJ\6GW]O-#+%9WE[XA\/:CJ5J?-@O1H=M%/"\:DC]F/\ @G/^UEI_[<O[#O[,
MO[5EF+"&]^,7PJ\/:]XJL=,+_8-(\?6,<F@_$/1+59'DE2WT;QOI.OZ; DKO
M*(;:/>S,2Q_-G_@Z _Y0B?MF?]<_@G_ZO_X7UQ'_  :F2W,G_!$S]FI;AI"D
M/C/X^Q6H<$!;;_A=?C:3;%D#,?VB2=LC(\QG&<@@+)(JKEW'.'E=PR[.^%,V
MPFEU1KYWE=?+,UA!_8AC8Y9EF*JPCI4Q6#A7FN>/-*LYH^S7!.8QF_:8["\6
M9)B(<L4JF%RK'83-LNE.:M*<L)7S',*='VG/[*AC*U"DZ=*I.$OZ,:_BJ^(W
MQXU'_@I/_P '4WP9_9=U@PZS^S9_P3/T7QOXXL_!MU)!J'A[7OC9X;\"V^J:
MO\0-1T^1&MIM:\._$/Q/X)\-:2+A+F71_P#A!9[BS>TEUC4D;^U6O\\__@@=
M-=ZO_P '/W_!4+4=::2ZU.(_MR2+/<KMGC9/VI_ ]A$0H5 @6P86Z *%$)
MQ@T\CA*OQ?EB;2AE/#_&7$M*,E=2S#+,DKX/+JJ6WM,%4S7%8S#S?O4<4J&(
MIN%:A2J0G,(6X4SVI&4H5,9CN&\DE.,(RM@,RS?#U\THN4DU!8["Y?2P%2T6
MZF&JXJC>,:D^?^X+]NOX!>'/VI?V-OVG/V??%.GVVI:5\5?@G\0O"T45W$)4
MM=:N?#E_/X:U:)2\96\T/Q';Z5K-A,LD;P7MC;S(Z,@8?@U_P:>_M^>,/VN_
M^"?.M_!CXM^)+CQ'\5OV-/&-E\+'U35KRXO=?U#X1ZSI+:G\+KK6[N[FFFN9
M]%&G>*?!%K.6Q_9'A'2TDW3K++)_3WXA_P"0!KG_ &!]3_\ 2*>O\]__ (,S
M[O4+;QO_ ,%6VLY)D6+P'\*;N/RTWJ-0MM7^-ALI "K*9D#S>4ASN!?Y6&<<
MF KK#XCCE2@ZE*'AW5XC]E]EYEPKFF(K8&LOY*E3 XW,,LJ58^_+"XF%!WA&
M*CT8S!O$Y1P]B8U/9U\/Q]@LEI2<4T\'Q3E,</CJ4YJT_8K$X++L=[.\J:Q&
M$6(4%7?M5]R?\$KOCOJ7_!5#_@XK_;@_:L\8^5KOPJ_8:^&'BGX)?LN:'>20
M:EI7@J"_\?K\/X/&N@(Z-#;:YXZT_0/B3XDU#5;=!>?9_%L.DF]FLM*T]4_;
M;_@X-^!FG?'7_@D9^V-;O"R>)_A%\.W_ &A?A_K-J\D&K>&O&?P0O+?Q]::Q
MH=[!-;W&GZH^D:3K.DQW=O,DL=MJERBAMY1OYDO^#(SS+SXB_P#!2_5+[=-J
MDMA^SM]HNI@?M#27FN?&^XO?,SCYIKF)))05!WH.G(K^Q#_@JO\ \HR?^"@G
M_9FG[2/_ *J/Q94\4X6>4\(9%A(5FZV6\#Y-F\<51<J52><8K%U^*,5F<:D'
M&<<77SJ'UQXB,E64H8;EJ+ZKAW3[,AA#'\?9C"7,J&8<<+(X4JU&D_89*H9=
MPOA,OEAYPG2E2P^48VM2GAJJJTJE2OC(UE4CB*WM/EC_ ((!_MXZ_P#\%"O^
M"8_P-^,/C_6DU[XP^"6UGX*?&74VDDEO=4\<?#B2WL[;Q%JK2O)(^K^+_!M[
MX4\6ZO*6"3:IK=[)$J1%47]HJ_C/_P"#)^6Y;_@GW^T_"[2&UC_:[OWMU((B
M$TOP@^&0N2AQ@NRQ6XD )("QY R,_P!F%?1\24X0S>K4IPC36-PF59G.G"$:
M<(5\TRC+<PQ<:=."C"G3>,Q&,J4X0C&,(8A1C"$5&$/DLE4H8!8=RE-8+%YA
ME]*<G)R>'P6.KT,*I2E*<I2IX66'H<\IRE-86$Y2<I28445X-^TW\;O^&<O@
M?XW^,O\ PC'_  F/_"'?\(W_ ,4W_;7_  CW]H_\)#XNT#PK_P AC^R=<^Q_
M8_[<^W_\@NZ^T?9?LO[CS_M$/A'K'O-?P._\W5_]Y_O_ (/#7[_?\/M_^K9?
M_,S_ /XJ*_GN\6:5XJO/%GB;XA>!==\/^'/&UU^V_K/[;W@Z;Q9X7U'QIX5T
M+Q5/^V_<_MJ^'O _B;0-'\7^ M7\6>']+U=K/P!K.HZ7XJ\%ZCKNG07.OV*^
M'+FZBTNS /[]:*_D<_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%T?\/</^"IO_0W
M?L ?^(=?M%?_ $PN@#^N.BOY'/\ A[A_P5-_Z&[]@#_Q#K]HK_Z871_P]P_X
M*F_]#=^P!_XAU^T5_P#3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\0Z_:*_\ IA='
M_#W#_@J;_P!#=^P!_P"(=?M%?_3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\ $.OV
MBO\ Z871_P /</\ @J;_ -#=^P!_XAU^T5_],+H _KCHK^1S_A[A_P %3?\
MH;OV /\ Q#K]HK_Z871_P]P_X*F_]#=^P!_XAU^T5_\ 3"Z /ZXZ*_D<_P"'
MN'_!4W_H;OV /_$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17_ -,+H _KCHK^
M1S_A[A_P5-_Z&[]@#_Q#K]HK_P"F%T?\/</^"IO_ $-W[ '_ (AU^T5_],+H
M _KCHK^1S_A[A_P5-_Z&[]@#_P 0Z_:*_P#IA='_  ]P_P""IO\ T-W[ '_B
M'7[17_TPN@#^N.BOY'/^'N'_  5-_P"AN_8 _P#$.OVBO_IA='_#W#_@J;_T
M-W[ '_B'7[17_P!,+H _KCK\T?VE/VR_B?\ !S]L;X _L]^&-!\!7W@OXJ?\
M*K_X2'4]>TOQ#=>*+/\ X3CXI:]X(U;^QKW3_%&EZ5;_ &?2M+M[C3OMVBZC
MY.H/-+<_:[9DM(_Q*_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%UX;XX_:X_:G^+
M7Q+\'_'CXI:O^S_=_&WX9?\ "/\ _"NK_P  ?!SXB^#_ (66O_"&:_=^,O"/
M_":_#_Q%^T+\0?%OBGR?%NI:A-XC_L+XK^"/[;\.-9Z)IG_"-:G:S^)+T _M
M5HK^1S_A[A_P5-_Z&[]@#_Q#K]HK_P"F%T?\/</^"IO_ $-W[ '_ (AU^T5_
M],+H _KCHK^1S_A[A_P5-_Z&[]@#_P 0Z_:*_P#IA='_  ]P_P""IO\ T-W[
M '_B'7[17_TPN@#^N.BOY'/^'N'_  5-_P"AN_8 _P#$.OVBO_IA='_#W#_@
MJ;_T-W[ '_B'7[17_P!,+H _KCHK^1S_ (>X?\%3?^AN_8 _\0Z_:*_^F%T?
M\/</^"IO_0W?L ?^(=?M%?\ TPN@#^N.BOY'/^'N'_!4W_H;OV /_$.OVBO_
M *871_P]P_X*F_\ 0W?L ?\ B'7[17_TPN@#^N.BOY'/^'N'_!4W_H;OV /_
M !#K]HK_ .F%T?\ #W#_ (*F_P#0W?L ?^(=?M%?_3"Z /ZXZ*_D<_X>X?\
M!4W_ *&[]@#_ ,0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?_ $PN@#^N.BOY
M'/\ A[A_P5-_Z&[]@#_Q#K]HK_Z871_P]P_X*F_]#=^P!_XAU^T5_P#3"Z /
MZXZ*_D<_X>X?\%3?^AN_8 _\0Z_:*_\ IA='_#W#_@J;_P!#=^P!_P"(=?M%
M?_3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\ $.OVBO\ Z871_P /</\ @J;_ -#=
M^P!_XAU^T5_],+H _KCHK^1S_A[A_P %3?\ H;OV /\ Q#K]HK_Z871_P]P_
MX*F_]#=^P!_XAU^T5_\ 3"Z /ZXZ*_D<_P"'N'_!4W_H;OV /_$.OVBO_IA=
M'_#W#_@J;_T-W[ '_B'7[17_ -,+H _KCHK^1S_A[A_P5-_Z&[]@#_Q#K]HK
M_P"F%T?\/</^"IO_ $-W[ '_ (AU^T5_],+H _KCHK^1S_A[A_P5-_Z&[]@#
M_P 0Z_:*_P#IA='_  ]P_P""IO\ T-W[ '_B'7[17_TPN@#^N.BOY'/^'N'_
M  5-_P"AN_8 _P#$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17_P!,+H _KCHK
M^1S_ (>X?\%3?^AN_8 _\0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?\ TPN@
M#^N.BOY'/^'N'_!4W_H;OV /_$.OVBO_ *871_P]P_X*F_\ 0W?L ?\ B'7[
M17_TPN@#^N.BOY'/^'N'_!4W_H;OV /_ !#K]HK_ .F%T?\ #W#_ (*F_P#0
MW?L ?^(=?M%?_3"Z /ZXZ*_D<_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%T?\/<
M/^"IO_0W?L ?^(=?M%?_ $PN@#^N.OAS]OW]ICQW^RK\'/#7Q"^'ND^$M9UK
M6?B9HW@RZM?&=AK.HZ7'I>H>%O&6MS3P0Z)KWAV[6_6[\.V4<4LE[+;K;RW2
M/:O(\,T'\_\ _P /</\ @J;_ -#=^P!_XAU^T5_],+KRGXP?MS?MH?M->&K'
MP'^T9KO[,&I^"=(UVV\7:7;_  4^ GQ6^%OBI/%5AI^IZ-8S:AX@\=?M3_'#
M2+SP^ND:_KB76C6_A/3]1N-1DTJ]A\0VEMI]YINK ']=OP6\9ZI\1O@Y\)OB
M%K<%A:ZUX\^&?@3QGJ]KI45Q!I=MJGBCPMI6MZA!IL-W=7UW#80W=]-'9Q75
M[>7$=NL:375Q(&F?TROX_P#PO_P5"_X*2?#_ ,->'? ?@7Q3^Q!;^"?!.A:1
MX1\'6_BS]E/X\^(O%4'A7PWI]OHWAZ'Q-X@T?]NGPCI&N^((M(LK--9UG2_"
M?AC3M3U%;F]L?#VBVT\6FVV[_P /</\ @J;_ -#=^P!_XAU^T5_],+H _KCH
MK^1S_A[A_P %3?\ H;OV /\ Q#K]HK_Z871_P]P_X*F_]#=^P!_XAU^T5_\
M3"Z /ZXZ*_D<_P"'N'_!4W_H;OV /_$.OVBO_IA='_#W#_@J;_T-W[ '_B'7
M[17_ -,+H _KCHK^1S_A[A_P5-_Z&[]@#_Q#K]HK_P"F%T?\/</^"IO_ $-W
M[ '_ (AU^T5_],+H _KCHK^1S_A[A_P5-_Z&[]@#_P 0Z_:*_P#IA='_  ]P
M_P""IO\ T-W[ '_B'7[17_TPN@#^N.BOY'/^'N'_  5-_P"AN_8 _P#$.OVB
MO_IA='_#W#_@J;_T-W[ '_B'7[17_P!,+H _KCHK^1S_ (>X?\%3?^AN_8 _
M\0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?\ TPN@#^N.BOY'/^'N'_!4W_H;
MOV /_$.OVBO_ *871_P]P_X*F_\ 0W?L ?\ B'7[17_TPN@#^N.BOY'/^'N'
M_!4W_H;OV /_ !#K]HK_ .F%T?\ #W#_ (*F_P#0W?L ?^(=?M%?_3"Z /ZX
MZ*_D<_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?_
M $PN@#^N.BOY'/\ A[A_P5-_Z&[]@#_Q#K]HK_Z871_P]P_X*F_]#=^P!_XA
MU^T5_P#3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\0Z_:*_\ IA='_#W#_@J;_P!#
M=^P!_P"(=?M%?_3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\ $.OVBO\ Z871_P /
M</\ @J;_ -#=^P!_XAU^T5_],+H _KCHK^1S_A[A_P %3?\ H;OV /\ Q#K]
MHK_Z871_P]P_X*F_]#=^P!_XAU^T5_\ 3"Z /ZXZ*_D<_P"'N'_!4W_H;OV
M/_$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17_ -,+H _KCHK^1S_A[A_P5-_Z
M&[]@#_Q#K]HK_P"F%T?\/</^"IO_ $-W[ '_ (AU^T5_],+H _KCHK^1S_A[
MA_P5-_Z&[]@#_P 0Z_:*_P#IA='_  ]P_P""IO\ T-W[ '_B'7[17_TPN@#^
MN.BOY'/^'N'_  5-_P"AN_8 _P#$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17
M_P!,+H _KCHK^1S_ (>X?\%3?^AN_8 _\0Z_:*_^F%T?\/</^"IO_0W?L ?^
M(=?M%?\ TPN@#^N.O,_C3XSU3X<_!SXL_$+1(+"ZUKP'\,_'?C/2+758KB?2
M[G5/"_A;5=;T^#4H;2ZL;N:PFN[&&.\BM;VSN)+=I$ANK>0K,G\M'_#W#_@J
M;_T-W[ '_B'7[17_ -,+K"\4?\%0O^"DGQ \->(O ?CKQ3^Q!<>"?&VA:OX1
M\8V_A/\ 93^//AWQ5/X5\2:?<:-XAA\,^(-8_;I\7:1H7B"72+V\31M9U3PG
MXGT[3-1:VO;[P]K5M!+IMR ?T._L!?M,>._VJO@YXE^(7Q"TGPEHVM:-\3-9
M\&6MKX,L-9T[2Y-+T_PMX-UN&>>'6]>\17;7[7?B*]CEECO8K=K>*U1+5)$F
MFG^XZ_C&^#_[<W[:'[,OAJ^\!_LYZ[^S!IG@G5]=N?%VJ6_QK^ GQ6^*7BI_
M%5_I^F:-?3:?X@\"_M3_  /TBS\/MI&@:&EKHUQX3U#4;?48]5O9O$-W;:A9
MZ;I/JW_#W#_@J;_T-W[ '_B'7[17_P!,+H _KCHK^1S_ (>X?\%3?^AN_8 _
M\0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?\ TPN@#^N.BOY'/^'N'_!4W_H;
MOV /_$.OVBO_ *871_P]P_X*F_\ 0W?L ?\ B'7[17_TPN@#^N.BOY'/^'N'
M_!4W_H;OV /_ !#K]HK_ .F%T?\ #W#_ (*F_P#0W?L ?^(=?M%?_3"Z /ZX
MZ*_D<_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?_
M $PN@#^N.BOY'/\ A[A_P5-_Z&[]@#_Q#K]HK_Z871_P]P_X*F_]#=^P!_XA
MU^T5_P#3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\0Z_:*_\ IA='_#W#_@J;_P!#
M=^P!_P"(=?M%?_3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\ $.OVBO\ Z871_P /
M</\ @J;_ -#=^P!_XAU^T5_],+H _KCHK^1S_A[A_P %3?\ H;OV /\ Q#K]
MHK_Z871_P]P_X*F_]#=^P!_XAU^T5_\ 3"Z /ZXZ*_D<_P"'N'_!4W_H;OV
M/_$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17_ -,+H _KCHK^1S_A[A_P5-_Z
M&[]@#_Q#K]HK_P"F%T?\/</^"IO_ $-W[ '_ (AU^T5_],+H _KCHK^1S_A[
MA_P5-_Z&[]@#_P 0Z_:*_P#IA='_  ]P_P""IO\ T-W[ '_B'7[17_TPN@#^
MN.BOY'/^'N'_  5-_P"AN_8 _P#$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17
M_P!,+H _KCHK^1S_ (>X?\%3?^AN_8 _\0Z_:*_^F%T?\/</^"IO_0W?L ?^
M(=?M%?\ TPN@#^N.BOY'/^'N'_!4W_H;OV /_$.OVBO_ *871_P]P_X*F_\
M0W?L ?\ B'7[17_TPN@#^N.BOY'/^'N'_!4W_H;OV /_ !#K]HK_ .F%T?\
M#W#_ (*F_P#0W?L ?^(=?M%?_3"Z /ZXZ*_D<_X>X?\ !4W_ *&[]@#_ ,0Z
M_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?_ $PN@#^N.BOY'/\ A[A_P5-_Z&[]
M@#_Q#K]HK_Z871_P]P_X*F_]#=^P!_XAU^T5_P#3"Z /ZXZ*_D<_X>X?\%3?
M^AN_8 _\0Z_:*_\ IA='_#W#_@J;_P!#=^P!_P"(=?M%?_3"Z /ZXZ*_D<_X
M>X?\%3?^AN_8 _\ $.OVBO\ Z871_P /</\ @J;_ -#=^P!_XAU^T5_],+H
M_;7]FO\ ;+^)_P 8_P!L;X_?L]^)]!\!6/@OX5_\+4_X1[4]!TOQ#:^*+S_A
M!_BEH/@C2?[9O=0\4:II5Q]HTK5+BXU'[#HNG>=J"0RVWV2V5[23]+J_BJ\#
M_M<?M3_"7XE^,/CQ\+=7_9_M/C;\3?\ A(/^%BW_ (_^#GQ%\8?"RZ_X3/7[
M3QEXN_X0KX?^'?VA?A]XM\+>=XMTW3YO#G]N_%?QO_8GAQ;W1-3_ .$EU.Z@
M\267N7_#W#_@J;_T-W[ '_B'7[17_P!,+H _KCHK^1S_ (>X?\%3?^AN_8 _
M\0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?\ TPN@#^N.BOY'/^'N'_!4W_H;
MOV /_$.OVBO_ *871_P]P_X*F_\ 0W?L ?\ B'7[17_TPN@#^N.BOY'/^'N'
M_!4W_H;OV /_ !#K]HK_ .F%T?\ #W#_ (*F_P#0W?L ?^(=?M%?_3"Z /ZX
MZ*_D<_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?_
M $PN@#^N.BOY'/\ A[A_P5-_Z&[]@#_Q#K]HK_Z871_P]P_X*F_]#=^P!_XA
MU^T5_P#3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\0Z_:*_\ IA='_#W#_@J;_P!#
M=^P!_P"(=?M%?_3"Z /ZXZ*_D<_X>X?\%3?^AN_8 _\ $.OVBO\ Z871_P /
M</\ @J;_ -#=^P!_XAU^T5_],+H _KCHK^1S_A[A_P %3?\ H;OV /\ Q#K]
MHK_Z871_P]P_X*F_]#=^P!_XAU^T5_\ 3"Z /ZXZ*_D<_P"'N'_!4W_H;OV
M/_$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17_ -,+H _KCHK^1S_A[A_P5-_Z
M&[]@#_Q#K]HK_P"F%T?\/</^"IO_ $-W[ '_ (AU^T5_],+H _KCHK^1S_A[
MA_P5-_Z&[]@#_P 0Z_:*_P#IA='_  ]P_P""IO\ T-W[ '_B'7[17_TPN@#^
MN.BOY'/^'N'_  5-_P"AN_8 _P#$.OVBO_IA='_#W#_@J;_T-W[ '_B'7[17
M_P!,+H _KCHK^1S_ (>X?\%3?^AN_8 _\0Z_:*_^F%T?\/</^"IO_0W?L ?^
M(=?M%?\ TPN@#^N.BOY'/^'N'_!4W_H;OV /_$.OVBO_ *871_P]P_X*F_\
M0W?L ?\ B'7[17_TPN@#^N.BOY'/^'N'_!4W_H;OV /_ !#K]HK_ .F%T?\
M#W#_ (*F_P#0W?L ?^(=?M%?_3"Z /ZXZ*_D<_X>X?\ !4W_ *&[]@#_ ,0Z
M_:*_^F%T?\/</^"IO_0W?L ?^(=?M%?_ $PN@#^N.BOY'/\ A[A_P5-_Z&[]
M@#_Q#K]HK_Z871_P]P_X*F_]#=^P!_XAU^T5_P#3"Z /ZXZ*_D<_X>X?\%3?
M^AN_8 _\0Z_:*_\ IA='_#W#_@J;_P!#=^P!_P"(=?M%?_3"Z /ZXZ*_D<_X
M>X?\%3?^AN_8 _\ $.OVBO\ Z871_P /</\ @J;_ -#=^P!_XAU^T5_],+H
M_6G]OW]OWXQ_LJ_&/PU\/?A[X:^&>LZ+K/PST;QG=77C/1O%.HZI'JFH>*?&
M6B3003:)XR\.VBV"VGAVRDBBDLI;A;B6Z=[IXWAA@_7JOXC?C!^T5\??VFO$
MMCX\_:,U'X/ZGXVTC0K;PCI=Q\%/AKXT^%OA5/"MAJ&IZS8PZAX?\=?&3XX:
MO>>(%U?7]<>ZUFW\6:?IUQITFE64/AZTN=/O-2U;Z/\ ^'N'_!4W_H;OV /_
M !#K]HK_ .F%T ?UQT5_(Y_P]P_X*F_]#=^P!_XAU^T5_P#3"Z/^'N'_  5-
M_P"AN_8 _P#$.OVBO_IA= ']<=%?R.?\/</^"IO_ $-W[ '_ (AU^T5_],+H
M_P"'N'_!4W_H;OV /_$.OVBO_IA= ']<=%?R.?\ #W#_ (*F_P#0W?L ?^(=
M?M%?_3"Z/^'N'_!4W_H;OV /_$.OVBO_ *870!_7'17\CG_#W#_@J;_T-W[
M'_B'7[17_P!,+H_X>X?\%3?^AN_8 _\ $.OVBO\ Z870!_7'17\CG_#W#_@J
M;_T-W[ '_B'7[17_ -,+H_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%T ?UQT5_(
MY_P]P_X*F_\ 0W?L ?\ B'7[17_TPNC_ (>X?\%3?^AN_8 _\0Z_:*_^F%T
M?UQT5_(Y_P /</\ @J;_ -#=^P!_XAU^T5_],+H_X>X?\%3?^AN_8 _\0Z_:
M*_\ IA= ']<=%?R.?\/</^"IO_0W?L ?^(=?M%?_ $PNC_A[A_P5-_Z&[]@#
M_P 0Z_:*_P#IA= ']<=%?R.?\/</^"IO_0W?L ?^(=?M%?\ TPNC_A[A_P %
M3?\ H;OV /\ Q#K]HK_Z870!_7'17\CG_#W#_@J;_P!#=^P!_P"(=?M%?_3"
MZ/\ A[A_P5-_Z&[]@#_Q#K]HK_Z870!_7'17\CG_  ]P_P""IO\ T-W[ '_B
M'7[17_TPNC_A[A_P5-_Z&[]@#_Q#K]HK_P"F%T ?UQT5_(Y_P]P_X*F_]#=^
MP!_XAU^T5_\ 3"Z/^'N'_!4W_H;OV /_ !#K]HK_ .F%T ?UQT5_(Y_P]P_X
M*F_]#=^P!_XAU^T5_P#3"Z/^'N'_  5-_P"AN_8 _P#$.OVBO_IA= ']<=%?
MR.?\/</^"IO_ $-W[ '_ (AU^T5_],+H_P"'N'_!4W_H;OV /_$.OVBO_IA=
M ']<=%?R.?\ #W#_ (*F_P#0W?L ?^(=?M%?_3"Z/^'N'_!4W_H;OV /_$.O
MVBO_ *870!_7'17\CG_#W#_@J;_T-W[ '_B'7[17_P!,+H_X>X?\%3?^AN_8
M _\ $.OVBO\ Z870!_7'17\CG_#W#_@J;_T-W[ '_B'7[17_ -,+H_X>X?\
M!4W_ *&[]@#_ ,0Z_:*_^F%T ?UQT5_(Y_P]P_X*F_\ 0W?L ?\ B'7[17_T
MPNC_ (>X?\%3?^AN_8 _\0Z_:*_^F%T ?UQT5_(Y_P /</\ @J;_ -#=^P!_
MXAU^T5_],+H_X>X?\%3?^AN_8 _\0Z_:*_\ IA= '] '[?O[3'CO]E7X.>&O
MB%\/=)\):SK6L_$S1O!EU:^,[#6=1TN/2]0\+>,M;FG@AT37O#MVM^MWX=LH
MXI9+V6W6WEND>U>1X9H/3/V/?C+XH_:"_9S^'?Q>\9V&@Z9XE\7?\)=_:5CX
M8M=0LM#@_L#QUXG\,6?V&VU75-:OX_,L-%M9KGS]3N=]Y)<21>3"\=O%_*[\
M8/VYOVT/VFO#5CX#_:,UW]F#4_!.D:[;>+M+M_@I\!/BM\+?%2>*K#3]3T:Q
MFU#Q!XZ_:G^.&D7GA]=(U_7$NM&M_">GZC<:C)I5[#XAM+;3[S3=6W?AM_P4
M4_;Z^!/@K1?A5\%/$?[(%A\,O"O]H_\ ",VGQ2_9K^-'C_QW%_;FK7_B/6?[
M=\7>$_VR/A5X?U;S/$&L:K)IG]G^ =!^P:.^GZ9=?VI>V5SK6H@']CE%?R.?
M\/</^"IO_0W?L ?^(=?M%?\ TPNC_A[A_P %3?\ H;OV /\ Q#K]HK_Z870!
M_7'17\CG_#W#_@J;_P!#=^P!_P"(=?M%?_3"Z/\ A[A_P5-_Z&[]@#_Q#K]H
MK_Z870!_7'17\CG_  ]P_P""IO\ T-W[ '_B'7[17_TPNC_A[A_P5-_Z&[]@
M#_Q#K]HK_P"F%T ?UQT5_(Y_P]P_X*F_]#=^P!_XAU^T5_\ 3"Z/^'N'_!4W
M_H;OV /_ !#K]HK_ .F%T ?UQT5_(Y_P]P_X*F_]#=^P!_XAU^T5_P#3"Z/^
M'N'_  5-_P"AN_8 _P#$.OVBO_IA= ']<=%?R.?\/</^"IO_ $-W[ '_ (AU
M^T5_],+H_P"'N'_!4W_H;OV /_$.OVBO_IA= ']<=%?R.?\ #W#_ (*F_P#0
MW?L ?^(=?M%?_3"Z/^'N'_!4W_H;OV /_$.OVBO_ *870!_7'17\CG_#W#_@
MJ;_T-W[ '_B'7[17_P!,+H_X>X?\%3?^AN_8 _\ $.OVBO\ Z870!_7'17\C
MG_#W#_@J;_T-W[ '_B'7[17_ -,+H_X>X?\ !4W_ *&[]@#_ ,0Z_:*_^F%T
M ?L;_P %M_@?X3_:0_X)A_M-?!?QQJ'B+2O"WC/_ (4Q_:E_X4N]-L=?@_X1
MW]H/X4>*[+[!=:OI.NZ=%YNHZ%:0W7VC2KK?927,</D3O%<P_*?_  ;@_LK_
M  ]_9#_8?^*GPV^&VL^,M;T+6_VJ_''CB[N_'&H:)J6K1ZMJ7PB^!N@SV]O/
MH/AWPU9IIR6?AJPDAADL);E;F6[=[N2*2&&#\Y?B3_P44_;Z^.W@K6OA5\:_
M$?[(%_\ #+Q5_9W_  DUI\+?V:_C1X \=R_V'JUAXCT;^PO%WBS]LCXJ^'])
M\OQ!H^E2:G_:'@'7OM^CIJ&F6O\ 9=[>VVM:=^MW_!"CXK> ?BI^S#\<_P#A
M M>_M[_A7'[7GQ-^%/C3_B5ZUI?]C>/O!_P]^$/_  D6@_\ $YT[3O[1_L[^
MT;/_ (FFE?;M%N_._P!!U&Z\N78 ?M=1110 4444 %?P!_\ ! O_ )6FO^"U
M'_>1O_UXI\&Z_O\ *_@#_P""!?\ RM-?\%J/^\C?_KQ3X-T ?W^4444 ? '_
M  5B_P"467_!2S_LP#]LC_UG7XC5^ /_  94_P#*++X^?]G_ /Q3_P#6=?V5
M:_?[_@K%_P HLO\ @I9_V8!^V1_ZSK\1J_ '_@RI_P"467Q\_P"S_P#XI_\
MK.O[*M ']?M%%% !1110 4444 %%%% 'FOQF^&6B?&KX0_%/X.^)1GP]\5?A
MWXT^'6N81)"-*\:>'-1\.7[*DBM&S);:C(ZJZLI91D$<5_(Q_P &D.E^*_V8
MKS_@II_P3E^+MN^A?&/]G']I#1/%>JZ#<K<0MJ.EZ_H$O@>?Q-I$5PB"XT/4
MT\"^'M7T^^B7%WI/B+0[T_N;VU9O[,:_.GX\?\$]= \;_M,^'/VX_P!G[XCW
M7[-W[8OAWP/J'PUU;XAVWA*V^(/PT^,GP\N86?3? O[0GPE?7O!=U\0_#WA_
M58[#5]"O_#'Q ^''CO2Y=.MK/3_&]I8QPP0/ S^HYEC<2XSGA<XR&OD.90I6
M=6G*CC</G.29A3IN4%76"S/#5L-BL.IPJ2P.:5,1AY2KX#V&(>,YL7EE#!QF
MH5\OSO"9[@7.4HTJLHX;$99FF!K24:BIK&Y;BHU</6=.4*>89=A85W'#XJ=2
MC^3_ /P=K?$R+PY_P2=U/X-Z8]S>>//VFOC[\$_A3X%\,Z;!+>:QXFU'3/%<
M7Q%O+#3[*"&:>=FA\&PVVV,(SW5[96J.TMU'#+^M/_!)_P#9+O\ ]AO_ ()V
M?LG?LQ:Y'#'XN^'/PJTN3Q\D#I+!'\1/%]U>^-O'MO!,D<0GM[+Q9XBU:QMI
MS&KS6UM%(^68FL+1/^">C_$C]H#X6_M5?MO?%71_VH?C)\"K34D^!7A3PO\
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
M^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\
M10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]
MG7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\
M8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#I
MW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<
MT?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\
M8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67
M_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\
M ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_Y
MW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\
M0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@E
ME_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\
M#IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\
M0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/
M]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\
M#IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??
M]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9
MU_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC
M3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_
M ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9
MU_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_
M ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_
M ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% '
MP!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\
MG<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8
M_P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9
M?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\
MG<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W
M_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9
M?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_P
MZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]
M_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$
M-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T
M_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?
M\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_
M^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T
M_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X
M)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!%
M 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=
M?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@
M#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?
M^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1
M_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@
M#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?]
M(T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!
M_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<
MU]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#
M?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67
M_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .
MG?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#
M?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V
M /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .
MG?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T
M4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7
M_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/
M]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\
M@EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7
M_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V /\
MQ#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\
M@EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ?
M'_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=
MS7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_
M ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_
MTC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=
MS1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]
MG7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_
MTC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#I
MW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_
M $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W
M_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_
M & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_P
MZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_Y
MW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_
M & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@E
ME_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4
M? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_
M^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /
M_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X
M)9?](T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_
M  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /
M_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC
M3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_
M  Z=_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7
MW_10!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_
MV=?_ )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?]
M(T_V /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=
M_P""67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_
MV=?_ )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8
M_P#$-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=
M_P""67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10
M!\ ?\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_
M )W-??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V
M /\ Q#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""
M67_2-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_
M )W-'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$
M-_V=?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""
M67_2-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?
M\.G?^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-
M??\ 10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\
MQ#?]G7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2
M-/\ 8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-
M'_#IW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=
M?_G<T?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2
M-/\ 8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?
M^"67_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\
M10!\ ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]
MG7_YW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\
M8 _\0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#I
MW_@EE_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<
MT?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\
M8 _\0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67
M_2-/]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\
M ?\ #IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_Y
MW-??]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\
M0W_9U_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@E
ME_TC3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\
M#IW_ ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\
M0W_9U_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/
M]@#_ ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\
M#IW_ ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??
M]% 'P!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9
MU_\ G<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC
M3_8 _P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_
M ()9?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9
MU_\ G<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_
M ,0W_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_
M ()9?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% '
MP!_PZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\
MG<U]_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8
M_P#$-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9
M?](T_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\
MG<T?\.G?^"67_2-/]@#_ ,0W_9U_^=S7W_10!\ ?\.G?^"67_2-/]@#_ ,0W
M_9U_^=S1_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-??\ 10!\ ?\ #IW_ ()9
M?](T_P!@#_Q#?]G7_P"=S1_PZ=_X)9?](T_V /\ Q#?]G7_YW-??]% 'P!_P
MZ=_X)9?](T_V /\ Q#?]G7_YW-'_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]
M_P!% 'P!_P .G?\ @EE_TC3_ & /_$-_V=?_ )W-'_#IW_@EE_TC3_8 _P#$
M-_V=?_G<U]_T4 ? '_#IW_@EE_TC3_8 _P#$-_V=?_G<T?\ #IW_ ()9?](T
M_P!@#_Q#?]G7_P"=S7W_ $4 ? '_  Z=_P""67_2-/\ 8 _\0W_9U_\ G<U]
MO^$_"?A7P%X5\,^!? OAGP_X+\$^"_#^C>$_!W@[PGHVG>'/"OA/PKX<TZVT
M?P]X9\,^'M'MK/2-!\/Z%I%G9Z7HVC:79VNG:7IUK;6-C;06T$42]!10 444
M4 %%%% !7\ ?_! O_E::_P""U'_>1O\ ]>*?!NO[_*_@#_X(%_\ *TU_P6H_
M[R-_^O%/@W0!_?Y1110!\ ?\%8O^467_  4L_P"S /VR/_6=?B-7X _\&5/_
M "BR^/G_ &?_ /%/_P!9U_95K]_O^"L7_*++_@I9_P!F ?MD?^LZ_$:OP!_X
M,J?^467Q\_[/_P#BG_ZSK^RK0!_7[1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7\ ?_! O_E::_X+4?\ >1O_ ->*?!NO
M[_*_@#_X(%_\K37_  6H_P"\C?\ Z\4^#= ']_E%%% 'P!_P5B_Y19?\%+/^
MS /VR/\ UG7XC5^ /_!E3_RBR^/G_9__ ,4__6=?V5:_?[_@K%_RBR_X*6?]
MF ?MD?\ K.OQ&K\ ?^#*G_E%E\?/^S__ (I_^LZ_LJT ?U^T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 ?BS^W=_P4[_:"^&7Q@OOV1O^"<7[%'BS
M]O7]K'0?#^F>)OBBD?BS1/AK\!/V?-*\10B;PK9_%;XJ>);S2_#I^('B:WDM
MM9T;X8MXB\,:K=>%)G\33ZY96R6MM??B3KG_  <6?\%6O^"=OQ5\"^'/^"UW
M_!,SP9\*?A/\2=9M=.TGXI?LUZG>RVNA6J6TDVJR6-T?B_\ M ?#OXD:]81O
M;ZA<>#[/XD^!-?M=*AOKA8+Z:..$_P!@GPF^"_@?X,P>/%\'VMTVH_$[XF^-
M/BWX[U_59+6ZU[Q+XQ\:ZD;JXN=4U"UL[$W5IX?T:WT7P7X5@FB>31_!?AGP
M[H?GW"Z:+B7\F?\ @XU^&7PX^)?_  1N_;6/Q%TG2[__ (0'X=VGQ)\#ZAJ$
M<9NM ^(?A;Q#I,OA;4M'NFQ+9ZC>7-S+H#M;NCWFG:S?Z9*)+:^FAD\_%8R>
M38-9DXPS"6'AAJV9X;&)_5JU.MB,+#%8;+J="6'J83ZK'&PH87$RK5\5C)8.
MKB*\J#Q]"A@N[#X6GFN+67*4\#3K3K8? 8K!W>*A4C0Q#PV,QWME6CBG7J8>
M56M@H4J.&PM.O1HT?K3PE>KC/U\^$WQ6^'WQS^&/@+XR?"CQ/IWC3X:_$[PI
MHGC?P/XJTII&L-=\->(K"'4M*U"%9DBN(&EMIT$]I=0P7EG<++:7D$%U#+$G
MY_?M=?\ !2*P^#/[2_P._8-_9]\!P?'G]MCX^P_\)+I_@2ZUJX\._#[X+?![
M3[BX_P"$F^-_QR\5Z?INMZCHGAC3+*PU1O#GAG2-)NO$'C?6+.+1;2;18[ZV
MU5OF+_@VO\#>.OA=_P $4_V.+/XE/=PWFJ^&?B#\0]$MKV=KB33_  !XX^)?
MC+QAX*5&95:*UN_#&J6&KVMN2XM[?48X8V$:(B?AG_P;:_%/5_V[/^"SO_!6
MO]O3QMJ$^NZLVA1>"_ 4]W&I70?AYXQ^)MQ8^"=$L!EDLX=&\ ?"#PWHT:0
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
M:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MS>GC\#4C37U>G3I.-'$8.<I4HQJ1E"<IRI-?ULT445@:!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R66.".
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
M(ZI\!-+MO#^FV?P;N/VA?C]%X?=+&QM[CQ%\$?%7@[Q/?:G:0*8#/XOUS6?
MMSJ<)CC-_K/B)M9E/VVX>Y;^WG5/"GAG6]8\-^(-8\/Z-JFN^#KK4+[PGK&H
M:;:7>I^&KW5M,N-&U.[T.]GBDN-+N=0TB[NM,O)[*2&2XL+F>TE9H)9$9SY,
M=D?#F;4HK+JV<8;'?VAA\/\ O5AZF4<09CD.*Q67?6>=*&8K*Z]; _655HT:
MKJXATZ].DL)(Y7@<XSG+IU'F-#+YY?7P4\1&>'G.GFV387-\-@L>Z"C*3P;Q
ME%8BKA91JU\+*%.-2E6K0Q-+^03]K+_@L#_P<?\ [-&G:O\ M*>*?^"-7P;^
M'O['/A2&U\0>+=)UCXFVGQO^,NB>#HYVFU'5O$7B+X,_')+GP7#!IDUM+JNK
MZW^SU=:7X-,%_?:^)K*"<6G[S_\ !*#_ (*?_![_ (*P_LK:5^T=\+M#U+P-
MKFEZY=>!_BQ\+-;U"WU?5OAQ\0=-M+.^N](76K6WLH/$&@:EIU_9:SX9\0II
M^F2:II-Y$+_2M(U:VU'2K+[7^/GC_P"'/PM^"GQ3\?\ Q<NM.M?AKX8\#>)-
M1\9C5$2:TOM#_LRX@NM&%FP=M2N]=\Y=&T_28(YKK5[^^MM-L[>XNKJ&%_PG
M_P"#:/\ X)K_ !$_X)[_ +%WC;7?C)H-YX%^*?[5/Q+D^,6H?"B^;-]\)O M
MOIW]D?#CP5KH\V4KXLCT62ZUGQ% YCGTN75[30+Z"+4M&OBYELH3CGN$Q-*$
ML/@<NRW&9=F,IS>,CF>+S26%_LC$5&U#'+%9;2QN:-^QHSP6&P<<0U2IUJ$,
M69A%J.4XS#UE'%8O-\3@L=ER2CAJF4T<IKXNIFN%H*,Y818#,7EV6R<L1.&*
MQ&84\/&=>M#$JA_1I1116)84444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %?E9_P %"?\ @H_XN_96\1^"?V??
MV6_V7OB!^W#^VO\ %/1+[Q3X.^ ?P_U2R\,>'_!?@+3[E["Z^*?QR^)>IV]W
MH?PO\"S:C#=:1X8N-:C@;QIXCLY] T^\T[R[O5+']4Z\G\&_!?P/X'^)/Q<^
M+>E6MU=>/OC5?>$)?&&OZI):W5Y#HW@/PQ:>&?"?@[1)XK.VN+#PAHI76_$5
MGHT\]X(_%/C#Q?K"SAM9:""'#VE2G&=6I2H1]I4K^PY(XBLX07L,+2J5(588
M>%:O-2Q6*]E5JT\+AZE'#4UB<9&OA-(S5.%22ITZM:U.%&-?VCP\'.HXUL15
MA2G3G6>'H)SH89U:5.OB:E/V]6.'P]2GB?X__C/_ ,%YO^"[G_!.S6]+^)G_
M  4\_P""3'PD\,?LN>(?$-KHT/B#X%>-FO\ 7/"<>IZP(K.+7_B7X9^-?[0_
MP\GU\:4LUOI>B>)- ^&:>+-:2$66HZ/!<B"+^K_]CW]KGX(?MT?L[?#C]I_]
MGGQ+)XF^%_Q,TJ6^TN6]M?[.US1-3L+J;3=?\*^)]*,DS:3XE\-:Q;7>DZQ8
MB:X@6YMS<6%W?:=<6=]<\S_P4!^&7PX^,7[$'[6/PZ^+6DZ7K'P^\0_L_P#Q
M5'B"WU>.-[2SCTSP;J^KV.MQR28^R7_A_4K"SUS2]0B:.XT[4=/M;VVEBG@C
M=?YW_P#@S<\#>.O!/_!*[XA>-/&#W<'@[XC?M._$7Q9\.8+F=I8#X<\/^$/
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KY(_;7_;(^&W[#?P/U+XR_$'0_&OCK4;K6=*\%_#+X0_"W0)O%WQ;^
M-7Q/\2/+%X6^&?PR\)6K"[U_Q/K4D%S<O'%^YTS1K#5-;OGCL=-N''UO7D_B
MOX+^!_&WQ4^%?Q>\36MUJGB;X,6/CN+X?65S):S:!HNL_$&QT;1M8\8QV$UG
M).OB^Q\.:;J7A?1-9@O;<Z=X?\7^,=/\B<:VTD$3A*HZ<%5E0A*K35>M3C"=
M>GAHN4Z_U:-6,J7UJK&$<-AZE:%2CAZF)>,JTL1#!QPV*N$HPYYRIQK2A2J2
MI49RJ4Z56O:*HPKU*7[V&'4YRJ5W2M5G3H>PIRI3Q7M\/_*K\>?^"K?_  <R
M_"NTOOV@S_P14^$/A3]E;P[:Q>(/$O@S4/B7:_&/X_VWA>T:[N]6N)I_A?\
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
MX*Q?\HLO^"EG_9@'[9'_ *SK\1J_ '_@RI_Y19?'S_L__P"*?_K.O[*M?O\
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
MXQRIQJ3R6E.E/VU)XJA4A'-\53]G++\JQ5:C0J?VOFN IX#>%>K@)T*]*/\
MM\H_6,O]I152CAW"HX4LUQ,:L?95:.&KTY3P.#DYO,\PPU*-2$<JP69UL7]Y
M?\$\/V&OA;_P3I_9*^%?[*_PI0WFG^"-*:]\8^+KB(1ZO\1?B3KFR^\<>/\
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
M&X6.#^A?^"3W[$7Q!^%^K_M"_M^_M9>'['3?VY_V^/%L7CWXC:$DL-\?@/\
M!^PBM[;X0?LY:=>Q P->>!_"EGHL?CR\LGDBU7Q3:16LMWJ<7AZQU*X_FC_X
M/?/#^K'6?^";OBP6CG0+=_VB/#\^H?\ +&+5KJ[^#.I6UI(W17FLK*[GCR1N
M6WE(^XV/ZN_'_P#P60_X)O>&K;0-+^'/[7W[/'[1OQ2\=^*/#W@'X7?!7]G/
MXT_#;XR_$KXA^/O%^L6/A_PQX<T[0_ 'B/Q"^BVM]JNI6HU'Q/XD.E>&M TU
M+W5]6U*WLK&=U^0?^#C[_@F]XJ_X*.?\$ZO$>A_"K16UK]H#]G[Q#!\=/A'H
M=J8OM_BNYT/2=1TWQKX T^:41B2^\3^$]0U!]#M3)!'?^*M(\.6\LD<;LRUC
M<9++ZO#F?4<'*GE?"?$/#5>AA*?MYT:&5<.8C"UL3@L/6JKVN)J8++<8\=C<
M2W7KU<5B<PQV-G+'8VM1.O)G">-S/!XC$0JYCQ!EV<SQ%:3ITIU<PS:*AA<1
M4ITY2AAL/6QV68?*\!AY2A1H8/#9?@<.W@\"\4_W1\!RQS>!O!DT,B2PR^%/
M#LL4L3K)'+')H]FR21NI*NCJ0R.I*LI!!((-?P#_ /!PYIE[XJ_X.3?^"5OA
MO083J&LRZ=^QU$+&'F52W[6'CR\W2#'RHMK%+<.YX6*-W/"FO[!O^"2/[4.A
M_M>?\$[/V5_B]87T<OB.+X4>%_ 'Q0TF24G5?"OQ:^&VE6O@OXB>&]?M98X;
MS3=6LO$>CW=R]G?V]M=?8KRRNFA$=S$S?@)\"?V=KW_@IM_P<E?&G_@H+%HL
MFH_LC_\ !/73M&^!OPU^(:B&\\*_%7X_^ O#U[I-]I?A>_:$VNL6_P .O&/C
M'QOK6K7VE3W,6E:OH7A:.6Z#ZJL">W*BL'XCY.W.%7#Y!GG$'$N*Q,))T995
ME6#Q\\'BHU(WC*EG&)S7(,-ETHR?UJKF^'C0=5*JZ7S^ Q4X\ 9O!4XPQ6<<
M+Y7PG1PU9R52.:YG7RW!8K"J$4IRKY8LESO$8R/+!8?#Y7B:]?V4%353^QBO
MS(_X*=?M)?$CX<_">Q_9L_99MH?$W[<G[7%MK?PP_9S\-JDD]KX)M;NW@T_X
M@?M#^/IXH;F/PW\,/@?X?U5O$NKZ]J4+VU_XD?PSX2TZUU36?$%EIL_JW[=W
M[?OP _8 ^%VG>.OC-XU\%:-XE\;ZU!X,^$7@?Q9\0/!WPX_X6%XZU#"6.G3^
M+/'&JZ/X9\'^%-,++J'C3Q[XDOK7P[X/T*.>_OYIKM]/TW4/A3]EK]L;_@F9
M\,]6\7_'CXZ_\%2/^"='Q)_:X^,EI96_Q-^(.F?M?_L^1>'?!OA'3KNZU#PM
M\"/A#:WWQ$6ZT/X2?#Y[V:.U=X+/6/'OB-]2\?\ C"-M=U9+73/ ]EA\P5>A
MB+5<MIR>'S.$*WLYXQRIQJ3R6E.E/VU)XJA4A'-\53]G++\JQ5:C0J?VOFN
MIX#V(5ZN G0KTH_[?*/UC+_:454HX=PJ.%+-<3&K'V56CAJ].4\#@Y.;S/,,
M-2C4A'*L%F=;%_>7_!/#]AKX6_\ !.G]DKX5_LK_  I0WFG^"-*:]\8^+KB(
M1ZO\1?B3KFR^\<>/];8L\C7WB'63+):V\DLHTK1H-+T2W<VFF6X'VU7Y_P#P
MT_X*<?L9_'[]H/PI^S7^S#\<?AQ^U!X]U;PSXF\>^--2^ ?CCPS\3O _PJ^'
M_AFVM8&\2^.?'7A'4=7\*6EUK?BC6/#?A/0/"UKJUQXEU&]U>YU'^S8M(T/5
M[RWY'_@H+_P4I^!W[$T/@KX9:Q\6?@/X2_:,^-KWFG?"70?CI\7?!GPC^'OA
MRRMT9=6^*_Q9\6^+=9TFV\/_  V\'H6NI;6U>?Q1X[U6*#P=X(T[4-8O)YM-
M[<PQ6(KU88[$QE.OFM>:P=.,*6'^N58U:F$A0P-*I+"T*>'I2P=3"T'%T,OP
MN%RVLXUX8'*\16I<6#H4*-.IA:-2U/+Z2JXVK4G5Q$Z$:L/KE7$XZM".)KU<
M3B/K;QN(<HUL=BL3F$)2HSQF8X>C6^?_ /@K3XG^(G[4&DZ?_P $H/V8=5:V
M^,7[5>C6W_#2?Q M;5[S2OV9OV,+S49;#XE^//%%XL<EG9>+OBK:6>H_"_X2
M>%KAEU7Q7J>H^(=4LUL]+\,ZGK.G_J7^SW\!?AC^R[\$?AA^SW\&?#L'A7X8
M?"+P=H_@GP=HL)WO!I>D6XB-W?7! DOM7U6Z-QJNM:G/FYU/5KV]U"Y9Y[F1
MC^8?[+?[8O\ P24_9O\ "NOR7G_!4K]@OXD_&GXI:S#XW_: ^.6O_M=_LVV?
MBOXO_$1K&&P?6+VVM_B5-;^'_"V@V$,/A_X?^ ]*E'A_P+X4L[+1-*B9UO;V
M^^O_ -GG_@H9^RY^US\9?'OPD_98^)GA?]H33_A/X/TOQ+\4/BS\*-?TKQC\
M(_">L>*-7FT[P7X%MO'>BW%YX>\5^+?$5EI/BG7IK3PMJ&JVWA[2= CDUVYL
MY]=T6"Z="G*E1KX+#_OZ^)G+,\VQ-!5)TJ\LMPLJ-"%*<J5-T\GR3"8FI1P4
MZZP\L9CLRQV:5:4<9FV7X'".O6A5GAL563P^'PD/J.64,0X1JTYYGB*,L37J
MTXU*B>:YQB,-AXU:5"5=X/+<NP66*K4I8+,\;7^X****P-0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KW=
MW:V%K<WU]<V]E965O-=WEY=31V]K:VMO&TUQ<W-Q*R10001(\LTTKK''&K.[
M*JDB622.*-Y972**)&DDDD94CCC12SN[L0J(B@LS,0JJ"20!7\]/QU_X*3?L
M'?MD?%;QA^S1XH_;X_9%^#'[(GPN\1W7AC]I"\\;_M2?!GX=^.?VH_$NF@IJ
M7P'\$:3KGCG1?%&C_ O3KHQQ?%OXDQ)9+\2'BF^&O@F6]\.3>+]>7*4I3JQP
MM"5%8FI3J55[>35'#X>E*$*V-Q*A)5GAJ$ZE."IT(RQ.,Q-3#X#!Q>)Q$JV
MM*$*;Q%95OJ\*E.D_84U.M6K5%*5+"X=3M1^L5HTZDE.O4IX;#4*=;&8RI#"
MT''%:'P.^$/_  ]#_P""B^@_\%+?'FE/=?L<?L<:5X@^&?\ P3ITK6+">T3X
MP_$G5[R*/XM_M>Q:?>P1S3^!6O=.L_"/P3U&Y!@\20>'(OB+I%O;6:Z+J6KO
M_P"#HKP]J_B+_@B3^U[%H]G)>2:3<?!3Q#?I&,M#I&B_'3X=7FIWA !)CM+5
M'N)3_#$CN2%4FOM^7_@K'_P2/^'7@]$T_P#X*)?L#Z;X5\':';VFG^'_  7^
MT]\"M9ET[1-'M8[6QTGPWX.\'>,=2U:[CLK.&&UT_1M T>YF6&*.WL[,JBH.
M[\2Z+\-_^"HO_!/[QEX=U/0?$GAGX2?MB?!3Q?I'AP^)].&G^*$\">.['4[7
MX>_$1]%N4^T:)?ZKI$GA_P"(NB:/JD4.L:,MYIUGK-K9ZM;7EI!AG6'JUL@Q
M.#RNAB*N'RBG2JX>-2,75Q6/KYI3SNM6Q=6/L\-/-L_QF5XRM4I4JO)1A3R_
M"4%1RK*L+7J=>48NC1S_  F.S*I1I5,PK1H58PG.4,+EF$P%7*J>&PJY98IX
M#),%FM.3K2HQGB,57S+&3A+,,W>#H?F;_P &KLL4O_!$7]E)8Y8Y&@\0?'Z*
M94=7,,O_  OSXC2^5*%),<GE2QR;'PVR1'QM=2?AW_@]*N8(O^"9/P/MI)42
M>Z_;*\#&WB8X:40?"3XS/-L'?RU96;V.?6O:_P#@V F\>?LU?!O]JC_@EG^T
M+:)X5_:)_8J_:#\4:H/#5S< 'Q1\'OBDEEJWA?XC>$$D5&U7P7K?B&TU^]LM
M5LS<0);ZUI"WK6E_=M:)X]_P<1_"'Q5_P4__ &Q/^"=__!*/X.6MUK=QIGC+
M5OVF_P!JCQ/HK1W5O\#/@X4M?!&D>(O%4@BFMM'OM?T>]\>CPK9ZE+!-K6KQ
MZ+96EK<KJ4<B>SQ7&/$6>9/]1JTG1XHS7A',\'B7*7U>EELL!EF:X_'UI<JG
M##93A,ES6IF+E"%3#2R[%8:K"EC(T\-/AX:Q;R/#YSB<;3]E4R##<983&X=R
MC.;Q=:IF^5X3"T?9MJOB,SGQ#ECRNG2<ECIX_!2H3GAZL\33_=/_ (([:%JG
MAO\ X)5_\$]=&UJTDL=2M?V1?@;)<VDHQ+"+WP'H]] LB]5<V]S"S(>49BIY
M!KZN_:4_:*^&?[*?P6\;_'7XLZI<V'A'P5I\4BV.EV-SJ_B7Q7XAU.ZATKPK
MX&\%^'[".;4O$WC;QKXBO--\->$_#NEP3W^L:WJ5G9V\1,C,MCQGXX^"7[(7
MP%O/%OC_ ,4>&/A'\"_@9X!LH;[7M>O(-*\/^%/!OA#2+?3M/ME9L&1XK*SM
MK#3--LXIK[4+HVUAI]K<7<\,#_B5\)O^"@__  3Q_:F^*_AC]K3]J']OO]A/
MP7X0\ 7S:Q^R%^R]XN_:^_9SCU?X97,UM>6#?M!?&G2?^%CFW'Q]\3Z1>RVO
MA7P==B]C^!7AFZGL4G_X6#KGB:;27G>-IYWGN=U\+4GA:.+S'&YA7K7H3Q.7
MX#,,=C:F$4*51RIULUQ.'4:> H5*<\/]8IXG,,;R95E]59CR951J9;E651QU
M%5J\,+0H+#4I58T<7CJ%"G4QE-8A1YJ.6X7$8B2Q>,O[=8;V&&PE.KFN/P\,
M']"_\$GOV(OB#\+]7_:%_;]_:R\/V.F_MS_M\>+8O'OQ&T))8;X_ ?X/V$5O
M;?"#]G+3KV(&!KSP/X4L]%C\>7ED\D6J^*;2*UEN]3B\/6.I7'[.U^8/C_\
MX+(?\$WO#5MH&E_#G]K[]GC]HWXI>._%'A[P#\+O@K^SG\:?AM\9?B5\0_'W
MB_6+'P_X8\.:=H?@#Q'XA?1;6^U74K4:CXG\2'2O#6@::E[J^K:E;V5C.Z^W
M_M>?\%#/V,_V"(/A;<?M@?'GPK\#8OC-XHF\'?#R7Q)I_BG5(-:URSAM9]3D
MN[CPQX?UR/PYX=T:.^LCK?C+Q4=#\(Z*;ZQ75M;LGO;99<*TU*&$]G1CA,#2
MEA<ARG#J<_84EA<-!83*\+6Q+A4QF(IT:RJXFJYU<1B<=CL9B\;56.S&M".]
M.,Y5\6YU'BL?B%BL\S*K"G'VDU5JM8G'U:-#VJPF$I_5H8;"TGRT<)EV6X3"
MX?GPN 5:I^1O_!8[_@@_\6O^"GOA/76T3_@I%^TQX=U&TUC5/%'@KX#?$R+X
M;ZC^RK87;R0W6C^&QX/^$?P]^%'BE(]+>UALM%\>_$'6_C)XQT&!YKO.K7=S
MJ#7WYM?\&N/[<?[8?A[]H7]JC_@D)^W#K_C+Q1X]_9GT;6O$WP[G\>7VH^(_
M$_@FV\$>+]+\'>// ;>+M3>;4-;\$SR>*/#'B3X=2W\]Q!;:--=QZ%=#P_=:
M18V7]@T7[0GP&G^#[_M"0?&GX53_  &C\.'Q@_QG@^('A6;X6)X5%JMZ?$3>
M/8]5;PN-&%HZ3_V@=3^R^6RMYGS#/\_O_!)/]G'_ (7M_P %-/\ @HE_P6@M
M?"NH>&O@Q^TS'X:^#/[(5]KMG?:5J_Q1^%OA'1O NC>-OCQ9Z)J2QZAI_@OX
ME:Y\-M N?A[>7]M87.NZ"+S6(+!-+O;"\OWD=.67YGF^!J0JQRBIP[G=7-\+
M6A)_4\[HPP%+AC$.IB(>WI9EB\REB<+2HUJL\96PN#S&M2C'!X?,+:9K*..R
MG"XUN^8T<[R6AD^*H.$/K.$JXC$SSW"<E)*A4P&%RRF\=BY4J=.G0E5P=.K_
M +5BL$W_ $Q4445S@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !117YH_P#!07_@I3\#OV)H?!7PRUCXL_ ?
MPE^T9\;7O-.^$N@_'3XN^#/A'\/?#EE;HRZM\5_BSXM\6ZSI-MX?^&W@]"UU
M+:VKS^*/'>JQ0>#O!&G:AK%Y/-IN=2JJ?LXV<ZM>K&AAJ$94XU<3B*BFZ="E
M[6K1I\\E3J3E.I5I4:-&E7Q.(JT<-AZ]6-P@Y*<FU"G1IRK5ZLHU)0H4*?+[
M2M4]E3K5.6//"*C3I5*M6I4HT*%*M7KT:4_G_P#X*T^)_B)^U!I.G_\ !*#]
MF'56MOC%^U7HUM_PTG\0+6U>\TK]F;]C"\U&6P^)?CSQ1>+')9V7B[XJVEGJ
M/PO^$GA:X9=5\5ZGJ/B'5+-;/2_#.IZSI_Z4?"O]GGX<?LW?LR>&/V:_@?X:
M@\,_#KX8?"Q_A]X%T&%MSQV5CHEQ:17%]<L ][J^KWTDVJ:UJ<^;C4]6OKW4
M+EGGN9&/YS?LM_MB_P#!)3]F_P *Z_)>?\%2OV"_B3\:?BEK,/C?]H#XY:_^
MUW^S;9^*_B_\1&L8;!]8O;:W^)4UOX?\+:#80P^'_A_X#TJ4>'_ OA2SLM$T
MJ)G6]O;[Z_\ V>O^"AG[+G[7/QE\>_"3]ECXE^%_VA-.^$_@[2_$OQ1^+/PI
MU_2O&/PC\*:QXHU>;3O!?@2V\=Z-<7GA[Q7XL\1V6D^*==FM/"VH:K;>'M(T
M".37;FSGUW1H+JJ^"=?+,SR:C)U:V:X;&XC.,7AU4J4ZCH95C,OI*E*5*FX9
M1D.#S.K3P,L0L.\9C\PQV9U:4<9FV7X+"2L8J>+R[,IQ]C1RRK0HY5A\2X1J
M0JXS'X/$UZU>G"I43S/.<5@,+"O2H2K/!Y9E^#RQ59T\%F>.K?QO?\&2^GW6
M@_$S_@ISX=U:/[%K>DQ?L]Z??Z=,P2ZM[K2O$'QSL=0C:$D2?Z+=@03-MQ'(
MR*Q#.H/]?_\ P5@N8+/_ ()A_P#!0>XN94A@C_8U_:.#RN<(ID^$_BJ-,GG&
MYW51[D5_/5^Q=^S]??\ !(S_ (.)OVA?A]XAM1H'[+W_  5/\&>+O&G[.'C&
M>6.T\--\8M-\51?$?5O@])/L2TM/$NBW>J>/[/P]H\LD,]]H.J^$QIPO;B\N
MHK?]0/\ @XN^-%YX"_X)A_&+X)^!](O?&OQV_;+N_#_[*WP-^&'A]&OO%_C[
MQ1\3-8LK/Q':^'=%MXY[[4VT;P1#XAU2\-O 8;<1VPNKBU6=)1GQ)B:V=<*9
M!5IT'+&YGPEDW#7U.@G4JQXAP6-GPQC\KC#67UFEF5;GC1E[WU7$8+$M_5JZ
MQ"]+)JU++.-\UQ'-3I83+.+)<3T:^)K*%"60O#X3B? 8^M7:BH8:>"RZIA\1
M6:]S$X3'4FEB(1PY^6O_  93Z%JEC_P3N_:/UR[M)(=,U[]KK68])N7&%O#I
M/PG^&5O?M%ZI!/<)"7Z&59$'*&O[&;N[M;"UN;Z^N;>RLK*WFN[R\NIH[>UM
M;6WC::XN;FXE9(H(((D>6::5UCCC5G=E521^87_!'']A)/\ @FY_P3M^ G[-
M6M&S7Q]H^@WGCOXRZA!);/;S?%3QW</XD\90?;H D-Y9>&9+BW\):=?DD3Z1
MX=L9F<@[J^*_CK_P4F_8._;(^*WC#]FCQ1^WQ^R+\&/V1/A=XCNO#'[2%YXW
M_:D^#/P[\<_M1^)=-!34O@/X(TG7/'.B^*-'^!>G71CB^+?Q)B2R7XD/%-\-
M?!,M[X<F\7Z\ON<28B&(SNI@\%6PM6KA\'@<#"NZO/A%1R7+<MRK&9I4G3DJ
MM7 1QE'$*A]6C.OF$YX'"8&,JV-5?!_-9+"5/+5C<92KTZ6)QV+Q;I4J,OK,
MI9GC<3B\%@J5.LHQAC:N"A0JU5BITJ&"3Q6(QLZ6'PDJ6(T/@=\(?^'H?_!1
M?0?^"EOCS2GNOV./V.-*\0?#/_@G3I6L6$]HGQA^).KWD4?Q;_:]BT^]@CFG
M\"M>Z=9^$?@GJ-R#!XD@\.1?$72+>VLUT74M7_13_@I)^W9X _X)Y_LM^*?C
MMXPU#PLOB;4M5T?X;?!KPWXQ\4Z3X+\/^-/C+XXEET[P1H6N^*]=NK+2/#'A
M2TN4N/$GCKQ5J=W;:=X5\#:%XC\0WLR0::V>-E_X*Q_\$C_AUX/1-/\ ^"B7
M[ ^F^%?!VAV]II_A_P %_M/? K69=.T31[6.UL=)\-^#O!WC'4M6NX[*SAAM
M=/T;0-'N9EABCM[.S*HJ!/B1^SQ^QK_P6=_9%^$>H_M-? OQ%X\^ WC+5].^
M.7PO\(>*_%GQ+^%?B":S-GXCTCX>>/\ 4/\ A6GB_P #^*M,_P"$K\!^(7\1
M6?A;7-1\S3K#Q-:VVOZ3;Z]8-%9>3B:52> I8/+X5EEV75L-2K5*M2>'KU(9
MKF53&9OBZV,PU&=.EGF>*AF6(C/#*K]24,'#"4Z> R'+:U7UL-6PZS)XS,G#
MZSC:59T:%*,,33IQRC+*E#*,!2P^(JT*E;)\JJU\NIXMUI8?ZZ\7FV(J3ACL
M[JX?"_*O[#7[6?\ P2V_99^%>KGQO_P5-_X)]_$7]HWXU^*+GXP_M2_&!OVP
M?V>(9OB3\:/$5C9P:Q+I4,_Q*FGTCP!X.L+.Q\$?##PHL[VOA?P-H6D:?$&N
MC>W-S_.#^QA^V-^R)X6_X.M?V_/VB?$_[5'[.'AS]G[QE\(/$FF>$/CIKWQP
M^&6D?!SQ5J4_A+]G>V@T_P -_$[4/$]OX)UR^FN=$UFWBM-+UNZGDGTC4XDC
M,EA=K%_0E_Q"X_\ !"C_ *,9_P#-F?VP_P#Z(*OY7OV3O^"2/_!/?XF?\'*7
M[;'[ /C?]G[^V_V2/A'\+=?\1_#SX3?\+6^-NF_\(_K-EX8^!>HVUY_PGFD?
M$FP^)FK>5>>,O$DWV?7/&6I6K_VEY<D#Q6=@EKUY?5G5XGP52C3HPQ,>&N-:
M.%PL8.AEV'RREPY@\/B,/1C3=6KAU@,MI8>CE&&@JE&3I*EBJZBZN)Q/)BJ:
MIY!F$*M2K4I3S7ARMB\5.2JX[$8VKGJK4\14<E3I5IXS'3G4Q]67LG"G-/"T
M8QHX;"X?_1S\"^/? WQ1\'^'OB%\,_&GA/XB^ ?%VF0:UX3\<>!?$>C^+O!_
MB?1KH$VNK>'O$WA^\U#1=:TRY"L8+_3;VYM9@"8Y6P:ZRO)_@7\#OA=^S5\'
M_AY\!?@GX7_X0OX3_"GPS8>#_ /A3^VO$7B/^P?#FF!EL=._MWQ;JVO>)=4\
M@.P^UZUK&HW\F?WUU(0,>L5C75!5ZRPLJT\,JDU0EB(4X5Y4KKDE6A2E.E"H
MU?GC3G*"=N635RZ+K.E3>(C2C7<%[6-&4YT8SO.ZISJ1A4E"W)9SC&5W.ZLH
MW****R- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHKYJ_:T_:X^ O[$?P1\5?'_ /:*\>:-X#\ >&(XH(YM3U'3
MK+4/$GB"^?R-$\)^&;?4KRP@U'Q%KMZR6MC;/=6]K;J9M1U6\T[2+*_U"USJ
MUJ="G*K5DH0BXJ[3;<ISA3ITX1BG.I5JU:E*E1I4XRJ5:U6E2IPG4J1B[ITY
MU9JG3BY3ES-)6248QE.<Y2;480ITX5*E2I.4:=.G3J5*DX0A*2XK]NC]K.Q_
M9$^!NH^,-(\.WWQ'^-?CG4(_AK^S7\$] ADO?%7QI^.OB:TNT\$^"-&L8622
M/34N()=>\:>(+B2VTGPAX)TC7_$^LWMGI^F2S#P'_@DU_P $^9/V!?V>=:M?
MB)JVF>-_VKOVBO'6O?M ?M?_ !4T]=T/C7XW>/+VZUK6]/T:=X+:1?!O@R34
M;C0?"]LMO:P2JNHZVME9W6N7<*_)_P"SG^V]_P $\/$OQ*F_;%_:R_X*.?\
M!.Q_V@M7T?4= ^$GPQM/VUOV;M>\+_LD?"C7A:2WOP]\+ZK!\15T_P 0_%#Q
M<;.TOOC/\3[.!6UK4(;?P7X9NO\ A!/#NGR:M]LQ?\%9/V"?%_Q5^$/P)^ 7
M[2_P8_:D^,_QI\86WAKPMX _9P^*/@CXP7FDZ/:6M[K?C/QUXUU?P)K6OZ'X
M,\)>"/">D:SXAU*[\17]A<ZI):6>A:%;:AK.KZ?:R]>%I5:,JU*%-SS7-8T<
M#6C2:KO"X"C6GF%/)Z,Z'M:4I5,5AWFG$&+A5>%E6R["8&&*EE60UL9F'-B*
M]&M1HS<O9Y9ELZN8QJ5DZ*Q>.=!X)9I4IU53J0H87"8F>"R/#5*4<6Y9EC,Q
MGAX8[.,%@<%_'UJVB:EX;_X/<-(GUJ#[!#XC\46^MZ-+.RQQW^FZA^PA=Z=9
MSP,Y4/Y]_975FBJ2S7$+PJ"XVU_H25_'Y_P7K_9C\2_LP_\ !13_ ()\_P#!
M<'P'H-[JGP^^!7Q'^''PR_;%.D1,]SX6^&A\37>EZ5\4+Z"WAEN)-'A\,^,?
M%7A'Q'?E)5LFB\&Q3"&RFNKJW_J:^*_Q^^%GP?\ @%XW_:4\6^,-"M/A%X'^
M&NJ?%34/&7]J6?\ 85UX2L-"?7K74;#4_--I=1:O:?9UTEX))!J$UY:16HED
MN(E?"EC:>'X&R;ZRU#_53$<7Y3F25W.G;-)\2Y?6=-7GRYEDV84:^"<5+ZU.
MCB:=!3K4IT8=N-A/&<6XI8>FY?V[E?#&-R^TDU7JQP\LCS&A%RY5&I@,XP_L
M,3&4DJ%/&82K.4*$XUY?PB_\$)],O=<_X.B_^"HGB+2X3>:-HFH_MO2ZE?Q<
MP6PU']I;PKIUDK,0/GGN]\:)P3Y4K=(VK_0CK^3O_@UW_83^(_PW\%_M1?\
M!2+]H#P1J?@/XN?\% _B1J_C?P3X1\06GV77/#GP7U/Q1KGCRTU2X@N+>VO[
M$_$'Q-XGGU2&WN8H/MGA[P]X6U=+>./4$!_9;_@H+_P4I^!W[$T/@KX9:Q\6
M?@/X2_:,^-KWFG?"70?CI\7?!GPC^'OARRMT9=6^*_Q9\6^+=9TFV\/_  V\
M'H6NI;6U>?Q1X[U6*#P=X(T[4-8O)YM-Z,3&>5Y/P;D6(A_PI9/PMD>3XK"0
MJ4G5>>5Z5;,L7ED)5*M&C[?!5,7]4Q+G6IT,-4P685<36HT,%BZE'"KBHYOG
MG%V>TITGE^9<09ECL+BZ:KSP\\HP,:&64,S4HT:E6>'QBPDL3AI4J$IXJEB,
M"L+1JU<9AJ=7Y_\ ^"M/B?XB?M0:3I__  2@_9AU5K;XQ?M5Z-;?\-)_$"UM
M7O-*_9F_8PO-1EL/B7X\\47BQR6=EXN^*MI9ZC\+_A)X6N&75?%>IZCXAU2S
M6STOPSJ>LZ?^I?[/?P%^&/[+OP1^&'[/?P9\.P>%?AA\(O!VC^"?!VBPG>\&
MEZ1;B(W=]<$"2^U?5;HW&JZUJ<^;G4]6O;W4+EGGN9&/YA_LM_MB_P#!)3]F
M_P *Z_)>?\%2OV"_B3\:?BEK,/C?]H#XY:_^UW^S;9^*_B_\1&L8;!]8O;:W
M^)4UOX?\+:#80P^'_A_X#TJ4>'_ OA2SLM$TJ)G6]O;[Z_\ V>O^"AO[+G[7
M'QD\>_"7]EGXF>%_V@].^$W@[2_$WQ1^+7PIU_2O&'PC\)ZQXGU:;3O!G@6V
M\=Z+<7GA[Q7XL\166D>*=>FM/"VHZK;>'M(T".37;FSGUW18+I482HT,1@Z%
MJU;$3EFF;XJC[25&L\LPDZ5&-.I.E2]EDV1X/$5:6#GB%AWB\;F./S6K3CC,
MUP&"P>5>K"K/#8FLG0P^$A]1RRA7<(U:<\TQ%&6)KU:<:E1/-<XQ&&P\:M*@
MZ[P>6Y=@LL56I2P69XVO]P$ @@@$$8(/((/4$=P:_BK_ .#G3_@C#\*[7X*^
M(_\ @J;^QYX8M?@?^TC^SIJGA_XA?%B+X76B^$['X@^%=.UVP$OQ*AL= %C;
MZ'\4/AQJ$UGXKG\9:9'9WVM>'[#53K<M]J>FZ)=VG]+G[-O_  5&_P""?O[7
M?Q.^(7P6_9X_:F^&?Q!^+?PO\2:[X5\7?#@W&L^$O&(U/PS?C2]>N?"^@^.=
M(\,ZAX_\.:9J+)97'C'P##XF\(FYEABCUR1IH@_SK_P5A\5#]HWX$?%'_@FE
M\ -5\/\ C7]J+]JOPC#\-=<\.V5Y#JL'P$^#/C2^&F_$'X\_&./3[GS/!OA7
M0_"MMK\'@JVUF2QU'XA>.CI7ACPK:ZG-_:;Z?Y>,H8R<<LQ>5.='-JE7+\;P
M[C:4W1<Y5,5E]>GB:6+C:+RN6%=?$X_%>TG@L/@*%3&XB=%X6A-^K@JM'#U\
M;A\QC!Y?2AB\+G^%Q,7*G2I*AC*%2EBJ#IU9T\9"O*C1P=-47C*F.JTL'A85
MZF,K8>I]5?\ !-WX^^*/VIOV!OV0/VA_'"0IXU^+G[/WPS\9>,6M[>:UMKCQ
M7J'AJQ7Q%>VMO/+/+%:7^L0WM[:J\TO^CW$961U(8_;%>._L\_!+P?\ LU_
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
MO-%OA=7>F3VMQJ&H277WRD:1QK%&BQQHBQI'& B(BJ%5$5,!%50%4* %  &
M!3Z*<JE2<%3G.<X)RERSG.2<YQ4)SES2E*=2<(QA*K4G5K2A&%.5=TX4Z=,Y
M8\SFHQ4W'EYE&*:ASSJ<D;1BH0]I4G4]G3C2I^TG.HZ;J3G4G^&WQ'_X-M_^
M",7Q>\>^,/BC\3OV0]9\;_$+Q_XAU3Q7XR\7>(/VI/VQK[6?$/B'6KN2]U+4
M[^Y?]H(;IKBXE=ECC6.WMXPEO;0PV\442<5_Q"X_\$*/^C&?_-F?VP__ *(*
MOW^HK&G3IT:=.C1IPI4J4(4J5*G&,*=.G3C&%.G3A%*,(0A&,8QBDHQBDEIK
MK4J5*U2=6K.=6K5G.I4J5).<ZE2<G.<YSDW*4YRE*4I-W;;?9+YO_90_9&_9
MU_8>^"V@?L\_LL_#6R^%'P?\,ZAKFK:1X2M->\5^*9(]3\1ZE/JVM:A?>)/'
M.O>)_%FLWE[?3NQN=9UV_E@MTMK"V>&PM+2VA/VD?V4?@_\ M8^&[/P?\9IO
MC#-X7M;?6K*ZT'X6_M*_M(_L]Z9XBT_Q!;VUIJNF>-[;]GSXL?"]/B!I,UO:
MI%;Z5XX'B#3M/$MZ=.MK1M1OVN?I"BKQ/^VN4L9_M3FXN;Q/[[GY*<:,%-5.
M934:4(4E&<9P5*$:;IN$8P48?_9$EA?]F4?:<OL/W7+[6<ZM5Q<%%QE4J5)U
M)RBX3=2<ZGM(U).;_)#]F[_@AE_P30_8^\5?\)I^RY\'OB]\!M?FU#1-1U:3
MX9?MJ?MQ^%]+\4/X=OQJ6D6/C?PYI_[1\?ASQYH,%T'\_P ->,])UWP[J%M/
M=6.HZ7=V-Y=6\WZWT45I.M5J0A"I5J3A25J<9SE-4U91Y8<SDX1222A&2IQ7
MP4X7ESQ&G3C*4XPA&<_CE&,8N;O>\W%+FE?[4DYO1.;2C&)1116984444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?&G[:G_!/[]DW_ (*'> O#OPN_:_\ AMK/Q7^'OA;Q"?%>D^$;/XL?&7X9
MZ*_B$6KV4&IZS;?"/X@^ _\ A)9K&WEF72X_$C:M!I,EQ<W&F16EQ<SRR?F9
M_P 0N/\ P0H_Z,9_\V9_;#_^B"K]_J*SA2I4W4E3IPA*M4=6M*$8Q=6JX4Z;
MJ5&E><_9TJ<.:3;Y*<(*T8J)<JE2:IQG.<XTH>SI1E)R5.GSSJ<E--VA#VE2
MI-QBDG.<Y.\I-GXX?LX?\&__ /P2*_9)^-/@7]H;X ?LA67@GXP?#74+K5O
M_BV^^-7[1OCJ/0-3O--O=)EU"#PW\0_B_P"+/"=U>1V.H72V=SJ&A7<NGW#Q
MW]@]M?V]O<Q?L?1171*K5G3I4IU)RI4/:>QIRG)TZ7MIQJ5O9P;Y8.K4A&=1
MQ2<Y1BY-N,>7%4Z<9U*L:<(U*JIJK448J=148SC24YI<TE2C4J1IJ3:@IS44
MN>7-\0^,O^"<_P"R%XT\;>(_B!+\.O%7@CQ!XYUEO$'Q,MO@I\<?CY^SYX1^
M,6M2Q6%M<:A\<?A[\"?B?\.O 'QPGO;+3;73=0/Q;\,^,TU'2C=Z3?+<:;J.
MH6MU]3_#CX:?#SX/>"/#?PT^%'@?PG\-OAYX/TRWT;PKX)\#Z!IGACPMX>TJ
MU0)!8Z1H>CVUGIUC;H!DI!;IO<M)(6D=F/;T5$).G25"#<*"Y$J46XTTJ2DJ
M4>1:<E%3FJ%.[I8=3FL-1PT9U(U+FE4J>UG[]6\W[27O3YJB@JLN9W?/55.F
MJM3^+65.FJU:NJ<%#\M?VQ_^"+7_  37_P""@/Q2M?C/^U]^SYK/QE^(EAX>
ML/"FEZM?_'_]I;PGI6C>'M.>66WTS0O"'@#XQ>%/!NAPR7$\UW?R:1X?LI]5
MOI9+_5);R\=IS\E_\0N/_!"C_HQG_P V9_;#_P#H@J_?ZBLJ=*E1AR4:<*4.
M:I/DIQC"//5J3JU9VBDG*I5J5*E23O*=2<IRDY2;+J5*E67/5G.I)1A!2G)R
MDH4H1I4X)R;M&G3A"G"*M&$(QC%)+7\\/V'O^"47[ '_  3?U7Q_KO[&'[/E
ME\&]:^*&GZ)I/CC56^(GQ<^(VH:QIGAZYOKS2=/BO/BQX^\=3Z-9PW6H7-S<
M6VA/ID6H3_9I=12[>QLC;^"?M)?\$"?^"3G[7WQE\8_M!?M(_LP:S\5/B]X]
MNX+OQ/XPUK]I+]J[3Y+HVEM%965EIVB>'_CEH_ASP]H^GVD,5MIN@^'-'TG1
M--@016.GVZ%@?V*HK2K^_J8>K7_?5<+1>&PM2K^\GAL.URNA0E*[HTG%M.%/
MEBTVG=2DI13_ ',*].C^ZABJL:V)A3]R.(K1Y7&K74;*K4BXQ<9U.9IQC;X8
M\OX _P#$+C_P0H_Z,9_\V9_;#_\ H@J_2_\ 8G_X)Z?L=_\ !.KP)XI^&G[&
MWP8LO@UX.\;>*!XS\5Z?%XQ^(GCR^UOQ&FF6FCPWMYXA^)WB[QIXD\BVTZRA
MM[/3(M7CTFR+74]I8PW%]>S7'V?16D*M6G&K"G4G"->FJ5:,)RC&M252G65.
MHDTITU5I4JG)*\>>G3DTW"-HG3IU'3E.G"<J-3VM)SC&3I55"I352FVGR5%3
MJU8*<;24*E2*:4Y7****S+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#S3XR?"'P'\??A;XY^#'Q0T_6=6^'
M?Q)\/7WA3QGI.@>,O&GP_P!5U7P]J:"+4M,@\7_#SQ#X5\9:-#J%ONM+V30_
M$&FSW5C-<V$\LEG=7,$OXF?\0N/_  0H_P"C&?\ S9G]L/\ ^B"K]_J*S5*E
M&I.M&G!5:L:<*E51BJE2%'G]E"<[<THTO:U/9Q;Y8.I-J-YRD[=2HZ<*3G-T
MJ<ISA3<FX0G54%4G&%^52J*G34Y)<TE3@F[145^ L7_!KM_P0JAECF3]AE"\
M4B2H)/VE?VOYHRT;!E$D,W[0$D,J9 W1RH\<BY5T920?WFT/1-)\-:+I'AS0
M-/M=)T+0-+L-%T72K*(0V6F:3I=I%8Z=I]I"ORQ6UG9P0V\$8X2*-%' K4HK
MH]K5]E[#VD_8>U]O['GE[+VWLO8^VY+\KJ>Q_=*;3DJ;<$U%M2Q]G3]HJWLX
M>V5-T55Y8^T5*52-65)3MS*G*K&-1P347.,9M.48M?,'QQ_8U_9S_:(\1:'X
MX^)/@34;?XE^&=*N- \-_&+X7_$+XF? ;XY>'O#M[?6FHZAX:T/XY? KQC\.
M/B[I'AG4[RQMIM5\.:?XTM]#U0(\6H6%S#//')U/P-_9F^!?[-VG:]8_!KX>
MZ;X4O?%]_::QXZ\6WFH:YXO^)/Q(UVRTVTTBV\1_%#XJ>-]4\2?$KXG>)UTV
MQM+.3Q-X^\5^(]>GBA7S]1E8LS>[45%.3I0G3I-TX5.?GA!N,9*I456HFHV2
MC5JQC6JPCR4ZU:,:]>E7KQC7C<TJCC*I^\E#D<'/WG%TH2ITFF[WE2ISG3HR
MESRHTYSIT)T*<YTY?&G[:G_!/[]DW_@H=X"\._"[]K_X;:S\5_A[X6\0GQ7I
M/A&S^+'QE^&>BOXA%J]E!J>LVWPC^(/@/_A)9K&WEF72X_$C:M!I,EQ<W&F1
M6EQ<SRR?F9_Q"X_\$*/^C&?_ #9G]L/_ .B"K]_J*RA2I4W4E3IPA*M4=6M*
M$8Q=6JX4Z;J5&E><_9TJ<.:3;Y*<(*T8J)<JE2:IQG.<XTH>SI1E)R5.GSSJ
M<E--VA#VE2I-QBDG.<Y.\I-GXX?LX?\ !O\ _P#!(K]DGXT^!?VAO@!^R%9>
M"?C!\-=0NM6\#^+;[XU?M&^.H] U.\TV]TF74(/#?Q#^+_BSPG=7D=CJ%TMG
M<ZAH5W+I]P\=_8/;7]O;W,7W#^US^PU^R3^WE\/[7X8?M=? KP5\;_!^G7-W
M?:);^)H=1L-=\,:A?VAL+[4?!_C/PWJ&B>,_!NI7=F1;W&H^%O$&D7LL<<(>
M<F"$Q_5U%:5G]8HTL/B/W]##SE4H4:O[RE1J3JQK2J482O&E4E6A"JYT^2;J
M1C+G32(I?N*M2O1_=5ZL(TZM:G[E6K3C3J4HTZDXVE4IQIU:M-0FY04*DX\C
M4F?CK\!_^#?W_@CC^S=XF'C'X8?L&_":;Q%%>Z5J5E?_ !2U;XB_'U-)U'19
M+F;3+_0;#X]>-?B5IWAZ]MI[I[DW6AVFGSSW5OI]U<237&EZ9):?L-%%%;Q1
M0011PP0QI%##$BQQ111J$CBBC0*D<<:*$1$ 55 50  *DHK256K.$*<ZE25.
MG\%-SDX0?+RWC"Z@I<J47+E<W%*+J2BE%0J=.,Y5%""J22C*:BN>44^91<[.
M3BI>\H\R@I7DH<S<F4445F6%%%% !1110 4444 %%%% !1110 4444 %%%%
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *_@#_X(%_\K37_  6H_P"\C?\ Z\4^
M#=?W^5_ '_P0+_Y6FO\ @M1_WD;_ /7BGP;H _O\HHHH ^ /^"L7_*++_@I9
M_P!F ?MD?^LZ_$:OP!_X,J?^467Q\_[/_P#BG_ZSK^RK7[_?\%8O^467_!2S
M_LP#]LC_ -9U^(U?@#_P94_\HLOCY_V?_P#%/_UG7]E6@#^OVBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OX _P#@@7_R
MM-?\%J/^\C?_ *\4^#=?W^5_ '_P0+_Y6FO^"U'_ 'D;_P#7BGP;H _O\HHH
MH ^ /^"L7_*++_@I9_V8!^V1_P"LZ_$:OP!_X,J?^467Q\_[/_\ BG_ZSK^R
MK7[_ '_!6+_E%E_P4L_[, _;(_\ 6=?B-7X _P#!E3_RBR^/G_9__P 4_P#U
MG7]E6@#^OVBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "OX _\ @@7_ ,K37_!:C_O(W_Z\4^#=?W^5_ '_ ,$"_P#E::_X
M+4?]Y&__ %XI\&Z /[_**** /@#_ (*Q?\HLO^"EG_9@'[9'_K.OQ&K\ ?\
M@RI_Y19?'S_L_P#^*?\ ZSK^RK7[_?\ !6+_ )19?\%+/^S /VR/_6=?B-7X
M _\ !E3_ ,HLOCY_V?\ _%/_ -9U_95H _K]HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^ /_@@7_P K37_!:C_O(W_Z
M\4^#=?W^5_ '_P $"_\ E::_X+4?]Y&__7BGP;H _O\ **** /@#_@K%_P H
MLO\ @I9_V8!^V1_ZSK\1J_ '_@RI_P"467Q\_P"S_P#XI_\ K.O[*M?O]_P5
MB_Y19?\ !2S_ +, _;(_]9U^(U?@#_P94_\ *++X^?\ 9_\ \4__ %G7]E6@
M#^OVBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "OX _^"!?_*TU_P %J/\ O(W_ .O%/@W7]_E?P!_\$"_^5IK_ (+4?]Y&
M_P#UXI\&Z /[_**** /@#_@K%_RBR_X*6?\ 9@'[9'_K.OQ&K\ ?^#*G_E%E
M\?/^S_\ XI_^LZ_LJU^_W_!6+_E%E_P4L_[, _;(_P#6=?B-7X _\&5/_*++
MX^?]G_\ Q3_]9U_95H _K]HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K^ /\ X(%_\K37_!:C_O(W_P"O%/@W7]_E?P!_
M\$"_^5IK_@M1_P!Y&_\ UXI\&Z /[_**** /@#_@K%_RBR_X*6?]F ?MD?\
MK.OQ&K\ ?^#*G_E%E\?/^S__ (I_^LZ_LJU^_P!_P5B_Y19?\%+/^S /VR/_
M %G7XC5^ /\ P94_\HLOCY_V?_\ %/\ ]9U_95H _K]HHKY _;H^,7Q3^!W[
M/\/B[X*77P_T[XF^*/V@/V._@7X9UCXI>#_$?Q \">'?^&F_VO\ X%_LWZSX
MIUWP1X3^(7PI\0>*?^$6\/\ Q6U7Q%IFB:?\1?"/V_6-,T^"ZU>*R:YCE /K
M^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17
M_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/
MV /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\
M!4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17
M_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\
M%:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\
M!4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@
M#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-
MBH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_
M !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_
M */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-
MBH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[
M17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_
M */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7
M/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^
M_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G
M^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(
M_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X
M5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_T
MV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(
M_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4
MW_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"B
MO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_
M]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _
M\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P
M5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_
M (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _
M\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\
MC]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_
M (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH
M ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_
MM%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z
M/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S
M_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_
MM%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#
M_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S
M_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z
M*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_
M $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8
M _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %
M3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_
M $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5
MI_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %
M3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /
M^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*
M@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\
M%:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\
MH\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*
MC_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%
M?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\
MH\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_
M\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_
M **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[
M17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\ H\C]
M@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7
M/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38
MJ/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]
M@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?
M^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_ **^
M /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_T
MV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q
M6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4
MW_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\
MA7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q
M6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/
MV /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\
MA7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#
M[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T
M5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\
MC]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_
M  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T
M5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_
M !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_
M  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HK
MX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\
M38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#
M_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-
M_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\
M38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G
M^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-
M_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X
M5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J
M/O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5
MI_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"C
MR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/
M^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_
M]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"C
MR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P
M5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\
MHKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%
M?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V
M/_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_
M\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH
M_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V
M/_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z
M/(_8 _\ %:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX
M_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38
MJ /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:
M?[17_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?
M^CR/V /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%
M<_\ !4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:
M?[17_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8
M _\ %:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%
M<_\ !4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O
M^BO@#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17
M_P!-BH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/
MV /_ !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\
M!4W_ */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17
M_P!-BH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\
M%:?[17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\
M!4W_ */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@
M#_A7/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-
MBH ^_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_
M !6G^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_
M */(_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-
MBH_X5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[
M17_TV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_
M */(_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7
M/_!4W_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^
M_P"BO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G
M^T5_]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(
M_8 _\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X
M5S_P5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_T
MV*C_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(
M_8 _\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4
MW_H\C]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"B
MO@#_ (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_
M]-BH ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _
M\5I_M%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P
M5-_Z/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_
M (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _
M\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\
MC]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_
M (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH
M ^_Z*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_
MM%?_ $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z
M/(_8 _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S
M_P %3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_
MM%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#
M_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S
M_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z
M*^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_
M $V*@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8
M _\ %:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %
M3?\ H\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_
M $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5
MI_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %
M3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z*^ /
M^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*
M@#[_ **^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\
M%:?[17_TV*@#[_HKX _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\
MH\C]@#_Q6G^T5_\ 38J /O\ HKX _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*
MC_A7/_!4W_H\C]@#_P 5I_M%?_38J /O^BO@#_A7/_!4W_H\C]@#_P 5I_M%
M?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BH ^_P"BO@#_ (5S_P %3?\
MH\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BH ^_Z_@#_ ."!
M?_*TU_P6H_[R-_\ KQ3X-U_7[_PKG_@J;_T>1^P!_P"*T_VBO_IL5?QQ?\&[
MUMXJL_\ @YQ_X+!V?CK6?#_B/QM:^'_^"@5MXQ\0^$_#.H^"_"NN^*H/^"@?
MP3B\0ZSX9\':QXL\>ZOX3\/ZIJZWE]HWAG5/'7C34="TZ>VTN^\6>([FUEUB
M\ /]!RBBB@#X _X*Q?\ *++_ (*6?]F ?MD?^LZ_$:OP!_X,J?\ E%E\?/\
ML_\ ^*?_ *SK^RK7[_?\%8O^467_  4L_P"S /VR/_6=?B-7X _\&5/_ "BR
M^/G_ &?_ /%/_P!9U_95H _K]KX _P""EG_)NOPY_P"S_P#_ ()._P#KTW]C
M>OO^O@#_ (*6?\FZ_#G_ +/_ /\ @D[_ .O3?V-Z /O^BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_@#_X(%_\K37_  6H_P"\
MC?\ Z\4^#=?W^5_ '_P0+_Y6FO\ @M1_WD;_ /7BGP;H _O\HHHH ^ /^"L7
M_*++_@I9_P!F ?MD?^LZ_$:OP!_X,J?^467Q\_[/_P#BG_ZSK^RK7[_?\%8O
M^467_!2S_LP#]LC_ -9U^(U?@#_P94_\HLOCY_V?_P#%/_UG7]E6@#^OVO@#
M_@I9_P FZ_#G_L__ /X)._\ KTW]C>OO^O@#_@I9_P FZ_#G_L__ /X)._\
MKTW]C>@#[_HHHH **** "BBB@ HHK\4/V@_^"V7P;^%_C:^\%_"+X=:C\=8M
M!U'4M+U_QE#XSL/!7@FZN;./3A#+X%U>#0/&UYXRTXWDNL:?>:Q-I?A[2))-
M*M]1\,7WBO0=8M-73W^'^%\_XIQ-7"9#EE?,:U"FJM=TW2I4,/3DW&$J^)Q%
M2CAZ/M)1E"E&=7VE62:ITY*,YP\?.>(,GX>H4\3G&/HX*E5FZ=%352I5K323
MDJ-"A"K7J\D6I5)1I\E.+3G.+<8S_:^BOYU_^'^G_5I__F=?_P 3='_#_3_J
MT_\ \SK_ /B;KZ__ (@WXC_]$[_YE<F_^;SYG_B)_ __ $.__,=FG_S&?T44
M5_.O_P /]/\ JT__ ,SK_P#B;JM>_P#!?*\DL[M-._97MK74'MITL;J]^-4M
M_9VUXT3BUGN[&#X4:;/>VT,Y22>TAU&PEN8E>&.]M7<3QM>#?B.VE_J\E=I7
M>:Y/97:5W;'MV5[NR;LG9-V3'XG\#I-_VTW9-V679G=V3T5\&E=[+5:M:K=?
MJM^VY^VY\/OV-OA\=4U0VWB/XF^([:YC^'GP\CN=EUJUTF8FUO6VB)GTSPGI
MDY!OKXA9K^9?[+TO?=O++:?#O[ W_!69/CKXP;X2?M&6WA/P5XZ\0:@%^'?B
MC0+>\T;PGXAGNF A\':G;ZKJFJOI7B)Y6V>'KUK_ .P^(%>/2'2UUU+$^(?Y
MQOBK\5?B#\=_B#K_ ,4OBEK]SXC\6>([GS[FYG^2UM+5,K9:5I5DI,&F:+ID
M!%MINFVP6&"%<G?(\LLOGTL1<K)&QCFC(:.1258,IROS#!!!&58<J>17[GE7
M@=PY1X8JY7FK^L9_C(1JU<\H.?-EN+4;TJ.7TY3A3G@J,WR8B->FYX]>TG.6
M&_V94?R3,?%G.ZN?T\PRY>QR;"S=.GE-91MC\.Y6J5<;4493ABJL5S4'2FHX
M-\D5&O?$.I_H;T5_+7^S]_P6O^)GPH^&NC^ OBG\*Q\;-;\.C[!IWCJY^(LO
M@_7;O0X(HDL+3Q)&_@GQ<-=U:R"O"WB W-E=:C:+;-J4%WJ:7FJZA[9_P_T_
MZM/_ /,Z_P#XFZ_$\5X+>(5#$UZ-#)Z6-HTJLX4L70S++:='$TXR:A7IT\3B
MZ.(IQJ1Y9>SK4H5(-RA)-QYI_JN'\4^"JU"C5JYG4PM6I3A.IAJV Q\ZM";2
M<Z4YT,-5HSE"5X\]*I*$TE*+2ERQ_HHHK^=?_A_I_P!6G_\ F=?_ ,3='_#_
M $_ZM/\ _,Z__B;KG_X@WXC_ /1._P#F5R;_ .;S;_B)_ __ $.__,=FG_S&
M?T45%<0)<P3VTC3+'<0R02-;W$]I.J2HT;-!=6LD-S;3!6)CN+::*>%]LD,B
M2*K#^>W1_P#@OAI$^KZ7#K_[+NHZ9H4VHV,6MZEH_P 8;;7-7T_2)+F)-2OM
M+T2]^&?AZSUC4;2S,T]CI=WK^AVVH7,<5I/K&F13/>P?N#\#_C-X)_:$^%/@
MSXQ_#J?49_"'CC3I[[34UC3Y-+U>QN=/U&]T36]'U2R=YHH]1T/7M,U/1KZ6
MPNM0TBZN;"6[T75-5TF>RU*Z^<XCX%XIX7P]&OQ!D]7!X3%SEAJ=?V^$Q6'G
M5E3FWAYU<'B:RIU:E)591IU/9RJ4XU)0F^5J/N9'Q=P]Q!6JTLFS.GBL3AHQ
MKSH^RQ.'K1IJ<$JT*>)H4G.G"HZ<93ASJ$Y04XKF3?\ #S_P=->&?CE_P3B\
M.?LG?%']C']N+_@HG\(-,^*_BCXB>!?'W@Z;_@H?^V;X_P!&O;O0M*\.Z[X?
MUW2I/B9\9?&6OZ;>".ZUJTU..#Q-'I<D9TW[+H\<J7%P?V,\ _\ !#CQWXT^
M#GP^\?>'?^"VW_!<OP[\0_%/@#P3XSLKSQ%^W1=>.? FF>(]9T/2M=E&H>!I
M_ >A7'B+P_%=W$L)T*\\56XNK3;;7U]<QF83?F'_ ,'N_P#R;O\ L'_]EP^*
M'_J#Z)7]<_@+XM?"WX*?LF_!_P"('QB^(_@;X6>!="^!_P /-0UGQ?\ $+Q5
MHG@_PWIMEI_P_P!)OKVXO-9U^]L+"&.VM()KB7=."L43OC"FOCLI=-\.\08J
MO5<*N$X]QF7T,7*M*%7"X%</9?CXX>E7G*7LZ5/&5JE>BN6;IU'&-.\(PH/Z
M;-'-YSD&'ITXRAB^#'C,1AX48RIXO&1XCQF"^L5Z44O:U9X1+#U97IJI27[Q
M*7-6/Y"?V0_^"RO_  40_P""=W_!6*?_ ()2_P#!6+XEZ)^T?X)\<?$#P[X-
M^&W[1B^%="\(>)M);XGBQ?X1^,H)?#FE:+9:U\/_ !;>:A::/XGT7Q'::AKW
M@;7KS4H[3QA>Z1X7?3K_ /M<^*'PU\._%[P1K7P^\5ZEX_TG0=>%B+Z_^%_Q
M8^*?P0\;P?V?J%KJ<']B_$WX+>,O 'Q(\.&2YLXH[X^'O%FEG4]/>ZTG4OM>
ME7U[97'^;_\ %J_U+_@X _X./_AY\1/V._#_ (@UO]FW]G;Q%\#-.\6_'%](
MU&#PS;_##X&>*K_QIK?CV_GNM-B30F\?>()-?\-?"[1]5']J>)"NDZA):VL+
MZM!H_P#I?UWTHSQ/"O#F,S*C&&:8J6:PFY4%A:V/RC"8R$,ES/%X2$*"I5\3
M"%HU72H2Q<(2J2I/ZLY+FKM83B7.</@*DOJ5"EEE?EAB'BJ.!S7$X:^8X'"8
MF7M;TH*<JLZ"JXF.&G)153]\W6_SL/VZ?#'[3'PZ_P"#B#X(_P#!-[X<_P#!
M2K_@J'\.OV7OV@+_ .#U_-I'AG]OG]HO6/&O@'3?'VC:TNN:5X0\8?$;QGX[
MN9U@U3P[->Z9<^,+3Q;=00Z@]M<S7BQ1-'_2C_PX+_ZS4?\ !?[_ ,6-_P#X
MFZ_G;_X*L?$#P'\*O^#M[]BOXB?%#QMX1^&_P_\ ".B?LVZQXL\=>/?$FC>#
M_!WAC2(+;X@K/JGB'Q/XAO=.T31=.A:1%EOM2OK:VC9T#R@L ?[()/\ @K+_
M ,$L(T>1O^"E?[ 96-&=A'^V+^SQ+(0H+$)%%\1'ED<@?+'&C.YPJ*S$ \.5
M.G/A/),3.:J8N>9<7T<36G4]IB)8? 9_5PV7QKMSG4<:.%ISI4)SA&4Z<)OG
MKN$I1>-E67%6=X=1E#!T\KX.JX6E&FJ>'CB,9D=2MF$J"C3A3=2OB/85,2H5
M)*-64&X4/:*-3\N?@G^P#^U'_P $_P#_ (*>_LK>);3_ (*3_MZ?M:_LD?'7
MPE\</A=XB^%7[8'[0?C+XQ:AX6^+&B_#74_B)X2UIF:;2/ ^L:9JFE>$O$LF
MGWR^!M"UOPOJ&CBT74M9M_$;BP^ZO^"BG_!,[Q-^V'X2\;>(?@1^VQ^W!^QO
M^T1>Z0)/!_C#X)?M?_M&^%/A%+KNDZ0NGZ'IOB[X$Z7\1E^&UGX9O'@@;Q!=
M_#GPYX)\67UV\NN7>MZG?M=PZA]%_L/?MJ?#/]N[P)\4_C!\%?$&C^,?@_X;
M^.WC;X2_#OQMHEMJ-O9>,])\ Z-X3M=:\10OJ,A:_L[OQG?>)X-%U6TMK'3]
M4\/6NCWUI!-'/]OO?M.M,70E6P6"PF(=>%2A1KXG#8J,GA\;2PV=3PV<X).<
M:5*I[3"X?&0ITUBZ>(E]7K4L-6INE2]E.L'B(PQ>-QN%E2G3Q%3#X7$8=P5;
M!SQ&2QQ>38S]W.I5IN.(Q&$G+$?5Y8>,L7AJF)I5%5J>VC_FI?\ !'#Q]^UY
M_P /CO$__!/7_@K=^W;_ ,%#K37_  UHOC3PKX2^&TW[?_[5G@_PQXR^-VD7
M/A_6O"MA<^*?!WQ8T#6]8\-^+/ 9U_Q%X*_LW7=(M?%3S:%%(;H:A%I5U_HW
M_$SP=X6\<?#SQ3X0\9ZUXL\/>$M4T::'7M=\&_%#X@?!_P 5Z5I=GLO+B_TS
MXJ?#3Q9X+^('@Z>WCM?,N-=\/>+=%U!+87"37_V::Y63^3?_ (.J/^"77B+X
MM_"OPE_P4\_9;TS4]'_:D_8^.E:YX_U'P:39>)O$GP=\+7[>(+#QG936:+?3
M^+?@CKL<?B;3;R&9+F/P?<>)BQN9=&T6VBJ?L0_\%#?B[_P<3? 7X1?LF6NE
MZY\*_!'A#PAHEW_P5E^*6EDZ*?B#I4%[J&C^&_@#\%KBVNTO+.#]I9/#]]XB
M^*.MPK&W@7P$^K>$M-N;K4M5M[D]&%JU<[R6EED882GG>1UY8'.*4Z4J.!Q&
M7XJ=7&83C/$*A_M#P5+"1EA\SI4JTZ\:^&RS*LNA+%8NARF*I4<KS;^TG4Q+
MR3.*$<3@*E.:Q&-P688*-'"XSA>A&M*%&IC<57JTJ^53J0I4ZT<16QN.G#"X
M3'8B#_\ @G5_P3R_:'_;&_:7_:,_:FUK_@I;_P %2;3_ ()F6?Q@\5^'/V-/
MA?%^WA^U!IFO_'CP?H$QTC5/']]\0_\ A9LOB]_@8?$<&L6WPNU?2]5M/&/C
M_0[;3=>O/$\%E#)+XE_KP\+>'-/\'^&O#_A/2;C7KO2_#6C:;H.G77BGQ3XG
M\<>);FQTFSAL;6?Q!XS\:ZOX@\8>+-9EA@1]2\1^*==UGQ#K5XTVHZQJE]J%
MQ<7,J^%_"_AWP3X:T#P=X0T33/#7A7PKHVF^'O#?A[1;.#3](T30]'LX;#2]
M*TRQMDCM[2QL+*"&VM;>%%CBAC1%4 5NTYU*=/#X? 85U7@L%1H4*4\3[.6-
MQDL/2=%YAF5:"FZV/Q<I5J]91K2P^&5:G@\+%X?!TZ^*RA"I4KXC&XE4XXK%
MUJV(G2H2J/!X*-><9QP&7PE&DH8/"PA3HTYRH0KXJ<*V,Q#A4Q2P^$***BGG
MAMH)KFXEC@M[>*2>>:5@D4,,2&2661V(5(XT5G=F("J"20!7+.481E.<HPA"
M,ISG.2C"$(1E.<Y2DU&,80A.4I2:C&,92;2BVNA)R:C%.4I-1C%)MRE)I)))
M-MMM)))MMI)-M)_R _\ !W'^WY\1OV>/V=?@M^SC\!;_ ,1V'Q(\;>.O#'[0
MGQ*\1^%[+5)Y/AW\)_@OX]\+OX*UGQ!J=A"]OX>T_P 4_'6_\#:?I6H:E/;V
MU]J7A^3149[C4;>"?^C_ /X)_?M9^&/VY_V,OV=?VK/"CVRVOQB^&FA>(-;T
MZUD:5/#_ (VM8FT;Q_X7=G5',OAGQIINNZ&[LH$OV$31EHI$=OQY^ _[+'AC
M_@K5\%?^"HO[3GQ1@AG\+_\ !0^#Q3^S+^RYJFHV4.H#P?\ LM_LYS^(/"'P
M9\?Z':W$=J(Y_%WQPB\6_':R>XM8-15I_#;+?S06>GSQ_F)_P9^?M2>+? ;_
M +8?_!*?XW3W.C?$C]GGXA>(?B)X&\+ZU>S?VAID$&O_ /" _&OPCIEA<*OV
M:Q\+>.-.T/7VAMV(EOO&FL7K0H#)+)UY+2;H9YDF*4O[5KY?EGB#A%4BXU*=
M.MA:>7YOD<8-<T:F4</8CA;%XFE*TUC:N92G3ISPU46<NSRG-,,U]0RS,\QX
M&Q\8ZPG5GB'C<+G$I)RBZ>-XFPF?Y?0JZ1^JY?AE&I*&(@?W"T53U"YGL["^
MO+;3[O5KFUM+FYM]*L)+&*^U*>"%Y8M/LY=4O-.TR.ZO)%6WMY-1U"QL4FD1
MKN\MH!),G\L/[0__  <!_M)? /\ X*P?L\?\$\/BG^Q]\.?V;?A]\2/$'P_U
M_P 9?&+XM?&.R^(NIWOP8\6:#X@NM4\1Z!9_#^?PYX-\"ZQI/B71-3\.R7.M
M^*_']G!-X7U68Z1>6VMZ5<V?+2E&KCL'ET&EB<?4=+#*?[NE*4:5:O/FKS2I
MQY*.'JU91BZE7D2<:,^>$9JLUA\#C<PJ7^K9?0^L8EP4JM6--U:%"')0IJ56
M;G7Q-"C!VA#VE1*52"4I1_JJHK^6#_@I#_P5Z_X+)? /0?$/[0?[)'_!**"]
M_8C^&2#Q#XS^-W[26LP-\2?&O@&S83:MXNT?]G7P9\5O!?QI^#7AQ+$/?Q:]
M\1_!'B+4-(T?.N>,/!WAI+>\TRW^F_V??^"ZD7[8_P"P]\-?CI^QO^REXZ_:
M+_:^^)%MK^BR?L>>%/&7AS2;7X;>,?"EU_9GB'6OB[\;O$Z:+X(^&_PG-V]I
M=^%/%GBY=%UGQS;ZC9Z9X>\.RZM;ZY%HJI2=;"XK$TX592P5;"T<3@O936:4
MOKSK1P=:666^MQP^(EAZ\8UJD:4:*I3GC%@J:4WI7@\-7PU"M*G".+6*5#%N
MK3>7SJX*-.>,PRS!2>%EB<-"M2E.E3G6]HZL*>&GC*LE3E_0)17\@?[.W_!P
M#_P4$^#G_!1+X:?L'_\ !8S]A[X;?LLW'[1NKZ/I?P2\8_"C6;_4[30I_%NL
M7>A>"H_$FN1?$WXO^!_B=INL>(4M/"6K>(?!'B/PM-X:UJ5+C4_"XM[EK6Q_
MI@_:_P#VM_@_^Q%\!_%O[0/QKU'4HO#'AQK#2]&\.>&[%=9\<?$3QMKURNG>
M$/AO\//#OGVTOB3QSXRUB2#2O#^CQ3PK+<2M<7=Q::?;7=Y;Z5(NG@<)F/-&
MIA,=.I0P]3#R^LRGC:&*P^"KY;[+#QJU7F=+&XO"81X"G3K8BIB,5AJ6'CB7
M7IMYT^:KC:^7J%2&+H1I59TZ\?J\7A:]*O7H8Z%6O*E1> J8?#8FO]<G5HT:
M5'#5ZN)EA84:DH_3E%?SX_%?]H+_ (..[_PQ:_'3X$_L2?\ !.KP_P##Q=+M
M/$+_ +*/Q5^-7QA\8_MB:II(O)KZ?29?&F@+\+OV<O"?C.^\.M:VK:))X@\7
M67A[Q +D-JWB1 FG#W+_ ()&?\%E/A?_ ,%5?@[\2=8T3X<ZU\+_ -I+X"79
MT3XX?LWW&O:/K.M:7K++J,6F7_@KQ%JC^&--USPWXDU+2-2T:PO];7P[_8NN
MV=SI?B"2TMDM-8U A"4UC8I6Q&78:6-QN!;4L?0P4*JH3QGU6D\0\1AZ=>4*
M%:>#KXUT*U2G3KPI2J0YE4G&FL'._/A\?B(83"XV$9/ U,95I2K4L)+$SC1C
M0KUJ,*E7#QQ5/"T\33ISGAZU6,6?LY17\HO[2_\ P<2?'7]F/_@J9\(/V"OC
M=^QSX8_9\^&?B2[\/>)?%7Q.\7?$F3XT>//&GPU\1^#?$]]I7_"L?!GPJATS
M2=,\<:Y\0-(B\!>'-"EUKXB:GK.MZ=/I5CX<N;[Q-HK6'T/\&_\ @I!_P6?\
M7_\ !1?PG\&_BW_P2(UWX2_L/_$30?%^K^&_B*^NZ?XJ^)WA'2M!T>ZU;P]X
MD^)7Q-\+?$?7/@1X;\0^*Y?[&T9?@CKUGX6\5Z7JNLW21>,M8M_#.KS,8:$L
M53P=>E;V&._MA4,1-\M!5,DAB)XRA6JVG"CBJGU/%0P>$DY8G%3P\^6C1C4P
MT\9>(7U9XJ-5KVF$AEM2K1BTZTJ>:RIK#5*%%^SJ8BE"-;#U,57IP^KX:&)H
M*=:=:=2AAOIS]J7_ ()#?\-,?\%./V2O^"CO_#7'QI^&_P#PR[HUMI7_  H?
MPS#YWA?Q=]@U?4-7V:3XC_X2+3_^$'TGQC_:']C_ !:TG_A%O%/_  L/P]8:
M7I7VWP_]C^T2?LO7\QWQ _X+D_M6^#O^"QW[,_\ P2Y\6_L3>$O@?H7QDU?P
MMK.I?$7QS\6+;XJ>*_$OPS\2>"O%VK?VCX3T;X<_V+X3\':Y:>,O#E[X8G?5
MO$WC^WC_ .$:UF8:9-!K>DWUA_1;\6_BQ\._@3\,O'7QD^+?BS2? WPT^&OA
MG5O&'C;Q;KMRMKI>A>']%M9+R_O;F4Y9BL<?EV]O"LES=W,D-K:Q2W$T4;I5
M%ALBP6(=2G1R6.)XBKX64YPM3K1S2,L]JU)-U*T8RS)-*-6K.TJ<X8>C"+A'
M$*5+VV<XFER2JYO4P7#]&O&G&;<\,\%7AD=*$5&E1E+ZDYR4J5-2E"K"5>M*
M2FJ'HE%?SQZ!^W+_ ,%FOVZ?APG[0G_!-C]E+]BWX0?LXZQ/?ZC\(O%'_!0_
MQ[\:Y?BM^T7X%AM7.D>._!WPH^!6EZ9I_P +]%\37L4G_",K\1OB!/<ZOI;6
M.L/#I^FZC'=0=+_P1P_X+AZ-_P %*_&GQN_9D^,OP>/[.'[:O[-EWKMM\4/A
M?9>(E\6>#=>L/"WBH^"/$^N^"M=:&&[A?PYXK-OI'B#P]?G438'4-,O=+\0^
M(+*ZN)K'6EAZ]6MB,(Z52CCL+@ZF8ULNQ,7A\PC@*/L/;XOZI/FFH87ZS0^N
M49SIXW!<[^MX##.G6C0RK5J5&E1Q/M(U<'7QE/+X8[#OV^"6.K>W]AAIXF"4
M5+$/#5X8>NJ<\%7J4W2HXZ=25-5?WWHK^>[]J3_@L-\<O$7_  4&U?\ X)1_
M\$R_@?\ ";XO_M9>#_ M]XU^+_Q9_:7\<^)? _[._P $(8]'T+6;2UU;0_ ^
ME7OQ$^)EQ;VGBGPU)KMKX1O=(FL+G6].TRP.JSC7[GPS\G^,?^"W'_!1/_@G
M-^V9^SK^RO\ \%??V;/V4[GP-^U+KMAI/P[_ &D_V&_$WQ:C\$Z&M]J^D>%K
ML:EX-^-$NL>*O$=SX3\2:YH<GC*'S?!MU9>'=>M=4\/6/B>XM!9:E&"A+'U,
MLIT5R/.ZT\/DD\0UAZ>;UX5\5A52R^I4;C5E5Q6"Q6&PTJJP=+&5Z$Z>#JXA
MN,I:XRV!IX^I7::RK"1QV;1HM5JF5X.6'IXMU\="#7L8T\)5I8NO"$L16PV&
MJ0JXFC03<8_U@T5\R?M7_&;XR? WX1^*_'OP0_9MUC]IKQAX=\)^,/%$'@>R
M^)G@CX4Z;<MX5T*?6+;2+_Q5XK;5-1MK_P 2SQ#3=&.A^#?$T4<R7,NK-IJ+
M9B__ )Z/^":O_!Q'\9OV\O@)^T)\1-+_ &/(/'_[0ND_%2#P#^S)^R!\!O$-
MS-XK\4Z9;^ -'UW6_%/QE^,'Q!OM,\#^ ? &C>(]0\G6_BIKNA>"O#^DV^H:
M/X4TK1/%WC:]TRQUO*C/ZQ/'TJ$:E6MEV#CCL11A3G*O*A/%4L'3^K45'VN+
MG/$57%*A%TXQH8JI6Q%"EA:U2-SINE#"5:LZ=*EC<9' T*M2I"%&-=T*^*E]
M8K-^RPM.GAZ$ZU2>(G%\DZ*IT:]2O2HU/ZLJ*_CM^&O_  <%_P#!1G]G#_@H
M;\)_V//^"P/[!OPP_9<\&?M,^(M$T;X,^*/A=XHNO$VI>#;;Q9XBN/#7AO4/
M%7C'1_B7\6_AY\5]/BUV[T+P_P"++OPE+\.]0\*/-/K^H>'S;75KH\/]B5;J
MC)X/"X^$J=7"XN>)HTZM*K"JJ>*P4Z=/&X*NH-^QQ>$G6I*O1ES652,H5*L.
M:4,95%#%U\#-5(8C#TL+B'&=.I3C5PN-A.>%Q>'E.,57PU=4ZL858J-JE.5.
M<(2</:<WXQ\*:7XZ\*>(_!FMW7B2QTCQ3HVHZ#J=YX.\9>+_ (=^*[6QU.VD
MM+F?PYX\^'^N>&/''@_68HI6?3_$?A+Q%HGB'2+D1WNDZI97D,4Z?Y\__!>_
M2?VDOV+?^"GG[$WP"_9K_P""A'_!2CX8? O]JVQ^'-IXG\(6O_!0/]JOQEJ?
MA34M5^,3?#WQ/>^$/$/Q(^)/C'7+9;O0;W3;W3T\1ZMXKAM]:BNY3:IIYCL)
M/]#ROX#_ /@Z7_Y3%_\ !'O_ *^OAS_ZTSHE<V#IPJ<6<"8><>:AF/&64Y=C
MZ+E-4L9@<10QZJX7$0C.*J4I<D6E[LH23E"I&3<C;$U9T^'.,ZL&E5P7!^>X
M_!57&+J83'8:GAJE#%X>3BW3KTY+27OQ<6XSI3CHOW)\8?\ !"+XW^'M#NM?
M_9T_X+C?\%E_#OQBT9)]0\$ZA^T%^ULOQ^^$)UJ&TN!86WC;X5S>"/!UIXGT
M6:\:W%[;7NIW%NEN)9!IMY,(53\X/^")O_!;_P#;-D_;W\=_\$@O^"J%YHGB
M_P"/7ACQ-X\\"_#KXV6&D:1H&LZIXY^'D>IZK?>#?%L7A[2M \.>)=$\4>%=
M-N=;^'GC:UT'0M9OH+:RM=?BUV^\1V]]I_\ 6;^T/^U%^SQ^R;\/-;^*O[2/
MQD^'WP:\!Z!I\^HWNN>.O$FG:+]JC@>.%;/1-.N)QJOB+5[RZGM[#3-$T&RU
M+5]4U&ZM-/TZRN;VZ@@D_P _'_@D]X&^(_\ P5P_X.-OBG_P5#^&7@+Q1X1_
M93^%_P 8/%7Q+O?'.OZ=<06-VFD?#Q?AI\*_ T=^UH-.D\?^+-/_ +"\8^(/
M#-M-//X;T#^U6NKQF_LJYU/KR*<\1Q)' 3:Q&3SR3.L1GBJ1A.AE+PV&=3+<
M?2Q7L^; XVIC.2E3H1KN6-:HTI85K$)5N?-Z4:7#V(QT8^PS.EF>4PRBI3J2
MIU\PJ5ZTZ>)P%3#7DL?@W0=ZDW0C'"*=2:Q/-33PO^D/165KNNZ-X7T36/$O
MB/5;#0O#WA[2[_6]=UO5;J&QTO2-'TJUEOM2U/4;VX>.WL[&PLX)KJ[N9Y$A
M@@BDED944D?A0/VYO^"IG[<7A+5?BM_P2C_9U_9"\+_L\6_B'5--^'7QZ_X*
M$>./C)IL_P"TAHOAZYU72=5\6?"#X,? O03K>@^ ]7UFTA'@CQQ\1O'VBOXG
MTRWGU)/"=I87]I>V_)[2\ZD(4ZM65&C#$8CV5-SCAL/4K2P]*MB)\T8THUJ\
M*E'#P;G7Q52E7AA<+B/J^(GA^E4_<C4G.E2A4JO#T75J*#KXA47B)4:$;3G5
MG"BE5K.,%1PU*I1J8O$86%>@ZW[V45_.1_P3\_X+?_%'XA?MIZ]_P2__ ."E
M_P"SOX7_ &2OVZM(TN"_\(S> /&</BWX+_&?;X?3Q%(OA&:XU37M0\+7VNZ%
M'=>*?".C7OBKQ<=2T6.YTR^U;3_$^G-I5]]V_P#!0[_@H9XL_98\<_LW?LO_
M +.7P?TW]H3]MC]L+Q%XFT;X'_##Q)XO/@#X>:!X7\":6FM_$7XL?%7QI'IV
MKWNE>"_!6D2+=G2=&TVZ\0^)[A)[#1EBDMYYH]YPER9=4PZ^O0S=N.4RP#6*
M68SC+&0JT\,[T+5<-++LP6-AB7@Y9?'!8JIC_JE&A4JF4)*53'T:JEA*F5P=
M7,HXV,L,\%05'#XB&(K<RJ*6'KT,7A*N$K8=XJ&-6*P\,']9K5H4#]2J*_FN
M^./[>O\ P73_ &"OASI?C[]K[]CK]@7]H7P?XK^(7@SP!<?%3]BKXM?M ^'-
M%^ Z^/\ Q%H?A+0_%OQ5^%_QG\$ZOXK\:^';+6M28WUQX.\7>'+)C>Z;9:EJ
MWAN-9-6N?Z&OB3\2/ OP?^'OC3XK?$_Q1I'@GX=_#OPQK/C/QMXNUVY%IH_A
MSPSX>L)]3UG5]0N"&*6UE96\TSA%DEDVB*&.25T1HJ.E3PM?&RKX=87"XB6%
MQ-7VO+]7KT\!1S.I"M"I"G4A&&#Q%&I[7DE0J.?+AZV)<)N$PE*IC*6!A1KO
M%5\-3Q>'IJE*7UBA5Q]7+:<J,X.I"I.>,HU*+H)QQ%.T95J-!5*7M.WHK^=_
MP9^WS_P5Z_X*#^!)/CQ_P2__ &8?V,OA-^S)?Z_K5K\*OBE_P49\;_'*/QO^
MT/X1T2:ZTP^._!/P<^ VA6E]\.?#>M:S;S1^&KKQ_P",KB[U?2[(ZFVG6=OJ
M=N]G+^PI_P %P/%/C_\ ;$UW_@F=_P %(/V>+7]B[]NO2HXF\#PZ/XHE\4_
M[]H*V&FM?QZI\+_$>HQ17NE/XDM[34=6\':+=ZGXIM=7T^SNM('BH>,]/O?#
M2;4L/6JXCZG*G/#X^5&IB*678M?5L?7HTL/#%UI4,+4<I3K4<+4CB*V"E4I9
ME2H\]2IEL52K0I*O6I4*4\2ZD*V#I5:=&OCL+*.)P.'JU<1]4IQKXFDW"-.>
M*OAUBX0K9?[=.F\PO:4OZ&Z*_G4_X*]?\%KOVG_^"0L?A'QM\2O^"?\ \*_C
M!\#?B;\1-9^'_P ./B+X#_;@UW1O$TMY96-YK6DQ?$'X=>(OV-H_^$0US6M
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
M8Z5\$_A3\%O#5W\1O%7AC0HG@LX?B/JWB+0=!U+4;X"QTZYCTZ=+GROX0_\
M!</X_P#[.7[9G@;_ ()^_P#!9?\ 9R^'/[,OQ2^+,=A#\$?VH_@/XI\1:_\
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
MDG&LP^%[K2-;U&UGMH%MK+7]':.6>2>XCM?#?VE_B)^TOXD_97N_B)^P+8?
M7Q'\2/&O@2'Q7X$\3_M&>,O'_@CP!X;\.:]X5EU_2?&[:/X&^%OQ(U_QGJMI
M%/IT]IX&OT\$V-_Y[OJ'BRQ6T:POOXD?^#<GXJ_\%QOCE\//VS_C!^R-XO\
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
M]^S)\+/B9X+T7X:ZE/8SW'B7P_K_ (W^(OQX^+G_  LJYBNKBSLK74="\-^
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
MQ0\7>"M*;2=-\6^"/'&O027&E:!9W&H&\\2WZRZA+<RVRVEL\5I#^JG_  =
M?\H1/VS/^N?P3_\ 5_\ POKG_P#@U@_Y0B?LG?\ 8<^/W_J__B577DL(XC!<
M>5*\55GEF+X%AE\IZO"0S*GG+Q\:-G%)8MX>@ZW,JE_90Y73L^;IS:$*& X,
MJT8JG4S#&<8T\;..DL3# 0RMX*-6[DFL,ZU5TN54[>TES.I=6M?L!_L8?M7_
M +!'_!2GXA_#WXD?M]?M5_MJ?LQ_'']E?Q%XV^#=I^U;\9O'7Q-\:?#GQO\
M##XH?#71?%^DSQ:YXAN/"-_>RZ5\0=)O(O%WAOPMX:N;RPOVTB\TJR&F?;-:
M_H0HK\;/VFO^"GOQ$_X:RN?^">?_  3Q^!WA?]J3]K[PUX33QQ\<-=^(?CZ^
M^&O[./[*WA2_MK:;P]>?&+QGHOASQ5XCU[Q=XDEU#2CH_P ,_!6DR>(9].U%
M-5NK^QB@D@;&5:=2&6X&-.KBL50PF+H48TJ=.>*Q5#"5\SS6K7K-+#0<<!@L
M8J.)QV*K4H1P^'P<L3BO:5</2K<5/#4X5,QQBG##X>O7PV*Q,J]7V>$PM>KA
MLORM0H7=9TUC\3@J-3#X&A3JUJN.Q&,AA<-/VDU1_9.BOY:/CY_P5G_X*V?\
M$J;_ ,$?$#_@J_\ LB_LG_%?]D_QKXKTGPIX@_:(_P""<WB/XS>7\%+S4Q)%
M;+XZ\#_'IKS6M?N-5N6B&D-'-X)T*Y:WN=+MO$5]XAN])TB^_H$?XU:[\:_V
M:-)^.7[$,WP=^-5]\2_!>D>+?@MJ/Q&^(/BKX>_"CQ'8:_%#+9ZIXA\5^#OA
MO\4O%FFP:=;2S3W>AVO@>;59M2LI?#>H3^&[IKG4=.F2?U.MCJ/^UT</7^J8
MB.#?MJ^'QCIJM#!XC#R]A5H5ZU)^UP_M5'#XFBIUL/BZU*C6=,C)?6Z."J_[
M+6Q%%XG#O%6HT<1A85?85,50KIUJ56C1JVIXA0;KX><H1KX6E*K1]IW4'QL^
M'MU\<=0_9VL]86\^*6C_  OL/C!KNAVQMI!H7@C6?%%WX0\/7VK'[2+JUF\1
MZSI6O1Z+$+22*YA\.ZQ++/ 8;=+KUFO\ZC_@DE\7_P#@N/\ &K_@J9_P53\2
M_!CQW_P3_P#B#^U+X<U73_AG^T+J_P"UH_[1B_"#3=(^&?Q)\8>"_#?AS]G>
MS^#%AI6OZ=X3T/4-'U"STNU\7:98S3: ++4+^&3Q)?:S<S_UJ_\ !03_ (*C
M)_P2:_8(\ _M#_MF>&O"7Q!_:-\0V7A/X>CX6_L_WOB'2/AS\0OVAM1\,W6K
M^(=)\#>(_'MEJ/B+PI\*[";1]=U5?$GBW3M4U_3_  Y:V\3:1K/B*ZM-*O"7
M)3RC)\RJ5(.>9X+*L1##TU.I7Q=;/<3F#RVGE5"G3E4S##RHK+,%#$P]@\3C
MZM5QPM.E*-2GM&C5JYOF65T(2D\#C\7@N>;A2C0668'+:F/J9A.I*$,%)8BK
MC\0J5659T<%##^UK3K.5.7[!5!=0R7%K<V\5U<6,L]O-#%>VJVS75G)+&R)=
M6RWMO>6;7%NS":%;NTNK8R(HGMYXB\3?RY_'W]O'_@XD_9S_ &==:_;Q\;?L
ME?\ !,K6?V:_"O@ZP^+'C;]G7P9\1OVB=:_:M\%?#*XTB'4M5N-:^(%S/IOP
M5U#4O"EM,=<\2WGA71?$*P:/!=0Z;H>I36TMVO['?\$O_P#@H1\/O^"GO[''
MPW_:V^'WA?5_ <?BN?6_#GC'P#K=Y%JMYX(\?>$[XZ9XG\/PZY;VMC;>(=*2
M?R-0T+78K'3I-3T34-/N+[2M'U-KW2;+5X2I4AF4)**J974HX;-L)[:,<9@'
MC9XK#4'7ITZG,J5:MAL5AX8G"8G$TH5Z;IO$4:WLF<WUFE!Y=4C+FHYFJU3*
M\4H<V%QSPE&ABZT:$YQ7-.GAJU#$NC7P]&4\-4C5C3JT92YOY2?VK_#_ ,3_
M (.?\'5O_!.[X/:C^TY^TI\9_AEXKTWX=_&2S\%_&GXIZKXN\,^$?&%QX0^-
M'@+4)_"/A.TCT;P3X<M[^'PG+KKQ:%X7TM;?5_$OB,VHBL[Y;:+^[NOX@/\
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
M-6HKXJM&CSTX5J]+#U*%&=:7]B5%%%<QJ%%%% !1110 445\??M%?MF?#WX
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
M=3\!>$-.\-6>M'0F\"_V=ILGBF;Q'-/I_B;Q*FIRWMQ?_:$^$/\ @DE\7_\
M@N/\:O\ @J9_P53\2_!CQW_P3_\ B#^U+X<U73_AG^T+J_[6C_M&+\(--TCX
M9_$GQAX+\-^'/V=[/X,6&E:_IWA/0]0T?4+/2[7Q=IEC--H LM0OX9/$E]K-
MS/\ >O\ P=Z_\+<_X=+?L2_\+^_X5Q_PN_\ X::^''_"VO\ A3__  DW_"JO
M^%A?\*(^*_\ PEG_  KK_A-/^*N_X0S^VOMG_"._\)+_ ,3O^R_LW]I?Z7YM
M<>)H<V X1S-U*2J8_,>#L7*FYZ5:&=Y[B:D982E*,J6-RV.6T,!AJN-J0IJI
MBI594\+1C*E4C[&72Y,YS_+DJCA@*/$.$4DN6I2KY5D&$JS>(E%PJX/$O,JV
M*K8?#QJ3J0PZPT:M>51U8Q_K^_9T_P"3?/@3_P!D;^&'_J$Z'7LE?S??&S_@
MHA_P4>L_V=_AGX<_X)#_ /!/R#]L2?P!\(_ 5A\0?VAOBAXQ\+>$O@5IGB+0
MO!_AQ];\%_"SPAJ7Q/\ A7X[_:*UK2XH]3T;Q'J_PW\1VWA[PSXM@'A>SN_%
MOB73O$>@:)ZI_P $*?\ @M%=?\%9?AU\8/#WQ8^%&G_ O]J7]F[7M%\/?&'X
M>Z/<:T= U"WUF/4+*V\5:!I7B=#XD\+A?$OA_P 2Z%K?@O6]0\0:EX6N["QB
MO/$.I/J2&+W\PA+'9UQ,\.O?P6/S?,*E"K^XQ-7+7GF/HO,L-AZO+5Q& C4Q
M6&4L3",(N&(HXBG3J86I#$S^6RNV"R#AAUVN3%99D>!52E^_I8?'/(LKJ4\#
MC*U)2I87%U84:O)0G.<U4IRH594<1^XC^]M%?C7_ ,%</^"O7A;_ ()E6'P'
M^'GA;X47_P"T'^U9^U?XVA^'_P"SS\%H/$]IX#T'5]2?6O#WAVZ\0^-?'NHV
M&IV?AS0;'6?%6@:;:6Z6,][K>IZA':B72-+M]7\0:1^;?[:/_!2__@O=_P $
MPOAC#^UG^V%^RQ_P35^,O[+EOXET?0_&/A7]E?X@?M':)\7_ (81^+]4M;'P
MM+XS\8_%*&_\(WL"7MS!X4O=5\)>!==L+SQ+?6%SLT;2IT,GBPJTYT_K$IJA
M@O[0EE7]H8B]' ?VE!X2-3!K$M5+U:,\?@J=><:#PV'JXJC1KXJG6DZ4?<E0
MJQE3I1A[7%5L'+,:>"HN-3&RP$7B$L7[!2CRTJGU3%NBIUH5\1##5ZE##5*5
M/VD_ZN**^,OA!^V##^TM^Q_\'?VN/V9OA1XJ^+&G?'+P5X=\9>#_  '?>(O!
MW@#5=)BUJSN)=0M?&6N>)]7CTS34\-:I9W>@:O-X=A\67<^J)#+I&F:GI3S:
ME;?@3_P3Y_X.._BM^U;\=OVROAC\:OV/X_A;XA_9WL]#\$_#7]F+X0:]JGQM
M_:0^*'Q]D\=>,_"WB+X?V/B63_A"_ U_IND0^'$;5]?;PKX9\'^"M/TO7_'7
MB_QW9^$4+:9T2HU89ACLJG2J1S#+L+C<7BL-R2G4]E@)TJ=>.&C3]J\=5=6O
M0HT:6!6)=:I6I<M2-.:KQY:=6E5P&%S.G4A+ XW$8/#8?$<R4'5QTJL:'M7)
MPCA8<M#$5*M3%SP\*5/#8B4G*5+V=7^L.BOXO_V@?^#A7_@K-_P3Z_:.^%VI
M_P#!2_\ X)?_  W_ &>/V+_C1XC.@>%KGP;\3++XI_%KPW:V\NDC6M4O_BM\
M/_B7XU^&7B?7?#^G3W^O/\/;WX9?#?7==L"D6G:E NFW=]>?V2Z=XDT+5?#=
MCXOL=5LY?#.I:);>)+/6VF6'3Y="O+!-4M]5:XF,:16;Z?(EV9I2BI =\A4
MX2A?+UF?/2^IK$8C"8B?MJ7-@<9A*$<5B,)CX\]L)7IX2<<4XU*DJ;P[E45;
M]W5C3NH_9X[^SVIRQ$L-1QF'<*=5TL;A*]>>&IXC U73BL72^LTY8>3ITXS5
M5TU[)QK493VZ*_GTT;_@IE^WI_P4(U7XJM_P1N^ W[+VK_ GX4^-)_AY#^VE
M^W5XY^*^@?![XP>-="E1O&.E?!/X4_!;PU=_$;Q5X8T*)X+.'XCZMXBT'0=2
MU&^ L=.N8].G2Y\K^$/_  7#^/\ ^SE^V9X&_P""?O\ P67_ &<OAS^S+\4O
MBS'80_!']J/X#^*?$6O_ +*/QBU35-2;3;*UL(?'(N/%/@6QFU&?3_#QO-;\
M2ZU?Z9XBNK9/&&B^#])U32M3N7AZ53$5\+A5"5'%8^G3JY=A<6GA<3F,*V&6
M,HQP5&JN>=?$81QQ.&PE=X+'8JC.G/#8&M[6G3G.*G#"4L37J2C4P^ <UF.(
MPTHXFAESI5EAZ_UVI1;5.&&KMT,76I+%X?!585H8S$X=T*[H_N-^UO\ !W5O
MC=\#O'O@W2/C;\;?@/<S^#O&OE>,O@-XNLO GC>WO+OPCK.GZ;>VWBO^Q-1U
M_2I=!OKJ'7]-D\-ZGH-VVK:?9&\O+FR22SD_EO\ ^#-+QYX]^)?[,7[;_C/X
MF^./%_Q(\;:O^T_X:&M>,_'?B36?%OBG6GL?A5H%A:RZIK_B"^U+5K]X+.VM
M[6 W=[.8+:"&WC811(H_K]\>_P#(B^-/^Q3\1?\ IGO*_C8_X,GO^3/_ -M'
M_LZ'1?\ U6VCT\D5LRXMBOA? ^&KV?O6JRXQRRA*<7+F<'*C3ITI*G*G"4(1
M4H2<5(O-K_V1P_*[3_UWIT79N*E27"V=5U":CRJI&-;][#VBJ<E1RG!PE*3?
M]J=?,'[2_P"RGX(_:=T2VL?%'Q%_:9^&>K:+I'B#3_#GB7]G']J_]H_]FS4M
M*N==BM ^K:CIWP2^)W@CPMXXU'39K"VFT4_$CP[XSLM()O8K&RAMM4U2"]^G
MZ9)_JY/]QO\ T$UP8V$9X3%)\R:PV)E"4)SIU*<UA<4HU*=2G*$Z=2',W"<9
M<T)6E'WDFM*52=*<90:3O%-.,9QDN>$G&<)PG"<).$>:,HN,DK.Z;3_S>/\
M@A#\+/VP_P#@IO\ M0_MG_!#]HS_ (*Z?\%:?"'AW]E^"W@T2Z^"G[<OQ1T3
M6O$&IR^/?$O@^635=5\=?\)U8FQAAT!;F..T\.V%Q<2SEFDMD40U^C'_  5
MMO\ @K5_P0%T#X:?M:?LV?\ !0?X]_MN_L:67CZS\*_%OX._MTWNC?&SQYH6
MH>*Y9/[)?7OBX^AZ7XNU'P;XAN;6+1M,U+PS?^!M5\$>)CI-I;VNO:)XEU.S
MMO!/^#1G_E(?_P %=?\ K_M__5X?$:OUR_X.UOVBOA/\+/\ @DK\2?@QXM\0
MZ*GQ._:,\9_#+PU\+/!DT\$VOZN?!7Q&\*^/_%GB2UTX%[J'1O#6B>'7AO\
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
MJ$\/A;5%*EAIX:KF5+$U84UEN'E*5>K0Q')3Q?=?%*'_ ()Q?L@?MW:W\:O
M_P "S\1O^"H_[4WP_&B_\*_^!J7GB?X[?$CX?Z!#:>;XBUOP]XA\9Z'\(OA#
MX,8^%=+TW7_C'X_OOAMH>MW&B:5H>J>,-9U"TTW2S_,C_P '8EQ\?==\2_\
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
ML94Y0AC,HPM/"2FI6Y/K-6]*@I24JM6-2E352I2K1I?V7_LSV-EIG[.'[/\
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
MX7%U73IXJ6#3IU9RJVE^T7_!=[_E#S_P4._[-J\;_P#H-I7R)_P:L6-E:?\
M!$G]EN>TL[6UGU+Q+\?+W49K>WAAEO[Q/CK\0;%;N]DC17NKE;*RL[-9YS)*
M+6TMK<.(8(D3Z[_X+O?\H>?^"AW_ &;5XW_]!M*_#[_@V3_X*=_LB_!'_@F-
M\'?V=/VI?C%X&_94\7>$]9^+'B'X?:]^T9XJ\._!_P"'WQI^'_B/XK>,=1F\
M5?"KX@^-]1T3PCXJ_P"$9\6R>(O!7BS0K76#XBT'6=&CEO=-33]6TFYN?,R*
M<+>(M&Z56IAO#:I34G&//##8GC&I7A"4Y04ZBA5IUO80E*K4IT:M6%"K'"UI
M8?TLU3^K<(SY)2A#,N*U.482FJ;JX+*:5.51QC-TX2J-4E5DHTXU*E.$ZE/V
MU-U/ /\ @]#^$^D>$K#_ ()^?ME>$T_L3XO>#_BOX@^%D?B.P2W@O[O3+>UM
M/B=X,-U=+&+R9_"GB+PYK=UHH:9H;-_$6JLJ*]T6;J?^"K?QKU;XM?\ !Q'_
M ,$-OV>_B21%\-?!>C?"+XU+H$\I>QO/BG\3O%GB=EN]0MFO]/LYY[+4OAGX
M3T[3IBAFM_-OUAMKY;U]/G]/_;LU?PI_P<*?\%&_V//V6OV3]5M_B]^PI^P]
MX^G^-G[9/[1WAVU6_P#@YK/BRZ;2)="^$_@3QRT?]G>.-;U'P]I=YH<G_"+3
MZAI4L7C6^U475Q9^%[VX@Z[_ (.A/^"=GQ\\:ZC^R_\ \%1_V-O"FH^*_C=^
MP_JFCW/C;PGX6TV[U+Q9J7P\\)>+[/X@^#/%>AZ3IEO/J&M1?#?Q1%K,NNZ5
M9HUT/#7B34-4B1X-&N(VSRG$4<FPG"V.S+VN&RZ/BOFG$[DX24\OX>Q60T>&
MZ&>SP_LZ=>G@Y<05\QSJAS0C[7!X9YM2A&G.EB)/-*,LXJ<0Y;@72K9G/POI
M\-0K1E%K$9T\X6>0R%UU4C">*IY)A*66UG"K4^KU<WCE4TZLJ^&?]@=?P<?\
M(W>?L=_\'EVA:%\'A;Z/X2_:^\%7OB3XC>%](M9;73[BT^('P3\3>(?%QNK>
M$M$]Q<?$KX90?$6XNEC$1U"YFDD$;23R#^AC]DS_ (. O^"6_P"TG^SIX/\
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
MJT*%*HZ4:\J\JG^;?17^DA17G_\ $,_^IU_YC_\ [\/J_P#B='_JW'_FV?\
MXOG^;?705_11_P '"/\ S:+_ -U\_P#>+5_.?]J@_P">G_CK_P#Q-?!YQEJR
M;,\5ESKK$?5_8_OO9^RY_:T*=;^'SU.7E]IR_&[VOI>R_J?P[XS?B)P5DG%Z
MRQY3_:W]H_\ ">L4\?\ 5_J.9XO+O]Z^KX7VOM?JGMOX%/DY_9^]R\\K%1S?
MZJ7_ *YO_P"@FH_M4'_/3_QU_P#XFF27,#1R*'R61P!M?DE2 .5QU]:\YM6>
MJV?7R9]HH2NO=ENNC[HRJ*_I(_X-[O\ F[K_ +H'_P"]IK^DBON,DX&_MC+,
M-F/]I_5_K'MOW/U/VO)[*O4H_P 3ZS3YN;V?-\"M>VMKO^7O$KZ3O_$/.-<Y
MX0_U*_M?^R/J'_"A_K#]1^L?7LMPF8_[K_8^*]E[+ZU['^/4Y_9^T]WFY(_Y
MM]%?Z2%%>K_Q#/\ ZG7_ )C_ /[\/A?^)T?^K<?^;9_^+Y_,!_P0:^!_Q(M?
MBM\2OC_J?AW4M&^&D_PDNO 7A[7-8TC7M.M?&VL>(_'^C7T]SX)U.XTE= \2
M:;X5E^&&N:5XPFL=9-UH>L:CH5B]G.UW>/I_]-LVM:/;ZM8:!<:MIL&NZK8Z
MGJ>EZ+-?VL6K:EINBS:9;ZQJ%AIKRK>7ECI-QK6CP:G=V\,EO83:MID5U)$]
M_:K+I5^ /_!9W]J?]H#]C?\ :!_X)J?'+X"?L_\ QC_:=AT3X@_'[2?C9\(?
M@7X%\2_$#Q[K'P*UKP'X4M?&FM6&B^&=/U&> ^$]3'AOQ+97^JK9Z#_;6EZ5
MI^JZGI]OJ!NH_NLCRS#Y#ALJRGZPYPQ>:4\'4QE9*E3I5\Q6.G'$55%5(T,)
M3KX+#TZU2I+V>&P]:>*Q%:G2H8BK3_EKQ,X[QWB?Q7G?&%?+*6 JK)Z?U3*<
M)7>(E'!Y%A\/2H8;ZS7CAY8O&5J6,Q=5RC3HO$8GV.$PM)>TP\9^G_\ !4'_
M (()_L%_\%2+*]\3_$KP9<?"3]H5;(V^C_M'?"*WTS1/'4SQ",VEK\0-*FM9
M/#OQ0T>,P0VQB\4V4GB.PTTW%EX7\5>&C<RW!_C%_9Z\1?\ !0/_ (-<?^"F
M?PI_9Q^-/CR3X@_L7_M">,=&AU./2+W6)?A%\1_A]X@\26WA2]^*?A#1-:63
M_A7OQB^'3WVG:EXPT.S<W4D<5KH.IZSXB\,:KX>\1R_W1?#'_@M9_P $J_B=
MX>_MIOVZ?V<_A1JUK//I_B'X=_M%?$WPO^SE\5O!VO6-W=Z=J_AOQ;\-?C7J
M7@?Q?H^N:-J5C=V.HVSZ7+ LD4=Q;75U87EC=W7\[G_!1N_\#?\ !Q)_P4(_
M8H_9E_8IB3XN?LN_L8^/]7^)/[7/[7ND:/>-\)-,M-=OO!5W=_"KX>^.[J$:
M7XR\0ZMH'AB2V6WTBVO]-U#5=<TB_L[V[T?P_P"(+JT^@R6E5R_B;(J.&A;
M8W-:%'B/ ^[4RR7#524Z^?9C7=.57"86&$P:GBZ>(I5X4L7C*V7T\/3J9C7P
M.)?YSFE6CC,@SN>-D_K6#RC%SR+%RC*&9TN(*5&5+(<NPT:L*6)KUL;CYTL%
M]7JT'4P]"%>K7K4,MP^847_1)_P6'_X**Z5_P3%_8*^*W[4<-CI?B#Q]$FF>
M!?@KX8U61O[-\1_%;QH9K7PPNHQ0SV]S=Z)H-M!J/B_7[2TN(+J[T+P_J%M;
M7%O-/'/'\3_\$%/V/]/UO]CO2OV\OVIKM?V@?VRO^"A_@B[^('QK^,'Q CL/
M$.L#X3^.9+L^#O@WX6+VD=KX1^','@UM*N-5\%>'X-/T-]6N9+,V0T[1]$LM
M.Y3_ (.DOV&OC'^VI_P3&FT[X >&=?\ ''C[]GKXK>&/CE#\-O"MF=2U[QIX
M4T/PUXL\(>*K#0M(AS>ZQK&AZ)XLF\3:?HVEQW6K:LFBW&FZ387^I75I:R?D
M#_P09_X.8_V-/@'^Q=X"_9 _X*$>-/$_P.\<?LWV$G@3P+\0F^&WQ$^(/ACQ
MQ\.[.[O'\-:/?67PR\,^,O%?AWQ?X+MV/A>_M=3\-6^CW>E6.BWMMJ\FH2ZK
M8V'/E/U3$1XUI8ET7F*_LK X&AB_9Q<^%,3A:ZSFG@55?+.>;8S$4:>;^QM4
MQ>!P']E2E.AAZ^"Q.^91Q%+#<'5*,*CPDJV98W-:V%O*%/B3"U*$<E^LN*]O
M&EEE&GB,5E:J-0H8S'1S?V?MXT<;EWY]?#CQ/\0/^#77_@N=XG^'_B9M7'[!
M'[2NJ6,<VH3VU[<:7JG[/?BO7[J;P?XOLY6DN'O/&O[.'B'4+_0]?*O-JFI:
M/8^(2EG##XSTJ2O[%_AE?^#/^"IG[;/@/]J3PI>6GC3]B3]@;4/%-C^SGXZT
MN[LM4\$?M'?M:>*M,E\->/OBKX1NHGEBUWX>_L^>%C<>!O!WBFT$VE>)/B-X
MH\87VAWTUKX.@N;[\E?^"A'P^G_X.@O /A;P1^Q9\)W\$_L[_ W4/%7CKPI_
MP44_:&\ ^,/!-O\ $;QN_AV;3K/X+_LX^ -1G\+^.=>\$>+]7;3XOBG\2/%^
ME6WAOPO+X<M/[-\,ZWXETRPA?\>/^"97_!>#]IC_ ((1:AK_ /P39_X*@?LZ
M?%;7_AK\);V^/@&#PU!H0^,/PNL=4U:]OKC3_# \3Z]H'@KXL_"/7KR74-6\
M':C:^+])729I;Z#2?$.L:)+9Z/H'3E6)G3PV!R[.JD\/G.083&SX5Q&8>UI5
M\TRMSGAL+7QKJPG6I9GDN!QV9SR:GBXT*U:>8U<WK4J.%Q.0U7CFE*%>OC\R
MRJ-.OE^=U<%0XHH8+V=6C@,PE!5L7# JG)8>I@LZJ83+Z6;3PDJU'"T,/5RB
MC/Z]A\SP]+_2FK_/S_X.O?#VF^+O^"L__!)OPIK)OQI'B;3O!WA_53I6K:IH
M&J#3M9_:+TO3KTZ;KNAWFGZUHU^+:XE^R:KI%_9:GI]QY=W87=M=0Q3)_2K^
MP#_P54D_X*)1>.OVR/#_ ('\>?LH?\$W_@_\.?$EBOQ"_:EA^&_@&]^,?C\:
MGI^H^+/'TNJ6OBOQ1X>\$_"?X#^'?#&J:7=^)H/'$^D^)M?\:ZS%JUSIS^ K
MBS/\>W_!R7_P4$_9*^-?_!67_@G[X_\ @G\;/ 'QJ^&G[,^F_#36/B?\0_A!
MXEL/B+X3LKB/XY#QGJVD:3K_ (9:^\/^(;_2/#&E6^HW \/:SJR&74H]/E-M
M?020MC3PKI<6^'E''4XTU_K=DN-QV&KM*>$RZK0S."K9C!3_ -BI5\-5I8A?
M6:F&E'"XS"SJ.C4K>SH7.JZO#G&\\'-U9+A'/L)A:U&[CB,R5/!..$P$I07U
MW%T,4HX>5/"PQ%\71K4J:JK#5:DOZL_CC_P;F_LV_M$2PZ#\5OVZ/^"L_B_X
M)QWWAF[N/V9O%W[=OBSXD? B^@\,26,L&FW>A_%;PIX]\9"ROY+%)+F2U\<V
MVI::\KOX9U#0&@L3:?JU^QM^PU^RO^P!\)+?X)?LF?"+0/A-X$^W'6-8CT^7
M4=6\1>+?$#V\-K-XC\:>+=>O-3\2^*M;EMX(;=+S6=3NA8V44&FZ9%8Z9;6U
MG#UW[/7[6W[+G[6FA:CXD_9B_:'^"WQ^T?1(]';Q'/\ "+XE>$/'T_A277[6
M:]T>Q\86'AK5M1U#PCJM_;6UU)#I'B2UTO4\VEY&]HLEI<)']"ULGB,)"MAO
MWN'CB7&IB8.+ISQ7ONI3EB*DHJOBZ:G!U*+K8C%44X*=%M0C.&/-0Q;HU^:G
MB/JW/##RC*,Z>&DXPA5C1I0DJ&&J\KA"JH8;#UUS<M50E.2F445\*_\ !1W]
MKGXF?L.?LH^./VCOA/\ LL?$#]L3Q5X,U/PS;R?!GX;:O<Z)X@N=%UK6;;3-
M7\437VG>$/'^M)I'ABUG.H:D-%\%>(KM(PLUU;Z?H\6IZUIG%7KTL-2=:O/V
M=*,J493:DXP]M6HT(2GRQER4U4KTW5JR2I4:?M*]:=.C1JU:?70H5<36A0HQ
M4JM3GY(N<(<SA2JUI)2J2A'FY*%3EC?FG-0ITXSJU*5.I]U=>M?Q8?M$?L::
M!^Q5_P '3/\ P3M^,G[,VFQ^!_#O[<F@?&K5_BYX"\+"YTS1)O$'A?P/XIM_
MBKK<VEZ<D=C#HGBFRU/PEXPN].,9L7\;Z3J>O3)%<744B?I_^QW_ ,'+?_!.
MG]L?PU9VW@O3?VG]/^.PL&GUG]FKP[^RQ\>/C7\2=/O([L::5MM8^!'@#XB^
M GT:]U%H8-,U[7_%'AB$17=H_B"U\.W)NK.T^S/@-^S5X[^,O[7;_P#!1W]I
MKP->?#;QMX?^%%W\$_V5?V?M<U/0=?\ $/P)^&7B748=>^(/C?XC:GX6U;7_
M  B?C?\ %B_AL=.UG3/"6M:YHO@7P1HNF^%X/$NNZEJ.OW$?HX2A5P.?91FE
M2#A2RS^UJF(Q$)4Y4,;@\;D&=9='+*%:+G2QT<RQV8Y;-QH?6*.'HY?B\=6J
MX2=*BJ_)B,1"OD^=99&:=;,:6$PD,)5IS]MA<=A\WRK%K'8C#R4:N J97AL'
MF<XU\1"C4=?$4<#0A6GBY/#_ ,O?_![M\,]:N/"O_!/;XU11S/X:\,^,OC3\
M-M6E6%C#;:QXNT_X?^*M$62<#RXY+RQ\#^(/*B=E,@LY60,(W*_W'?"[5K'7
M_AG\.]=TR87&FZUX%\(ZMI\ZE&6:QU'0-/O+24-&SH1)!-&X*.Z$'*LPP3\)
M_P#!6?\ X)X^$?\ @I[^Q!\5OV6?$%_:>'O%.K06GB_X1>-;NU^UQ^"/BUX4
M$]WX1UJ>-"LYTF]>:\\-^)4M72ZF\,:[K,-LRSO&1\A_\$Y?^"@GP^_9_P#V
M0_@O^S/_ ,%&?'/AW]D[]L']GOPUIOP!\2_#;XVZS8>$-?\ C7<_#6STWPSX
M5\<?LZQ7[6Q_:(T;QWX>?PQ<:?)\'8/%VH2>)-3?P])IT6KRVMI<8976]EDV
M>Y-5G&-2CQ2N)\OBT^?&8#.<GAEV8QPR2E+$5\KS3+*?UC"T85\7'"9EA\;#
M#U<*JM3#=&:.>(QO#V.IPYJ,,AQ?#^-E"+OAL=@<RCF&75<0T^2GA\QRS$UJ
M5'$U71H+&Y;4PDZU*M*E]9_G9_X+I>$[_P".7_!T'_P2]^%/A**XNM=TK1/V
M3KW5Q;P27#66G:)^T#\2?B)K5VR(G^KTWPII=YJ=S)DQ0V\9EE=$5]LW_!QS
MX)O/A_\ \'!7_!(SX[ZXTL'@GQ=JW[,FD17[Q;+>"]^%'[4LVH^)85N93' \
MEMIOC?0KN5&E4Q1W4;2;$D1C^TG_  3\_84^*'[1_P#P51_:(_X+8_M.>!-?
M^'&B^(-*C^%7["'P<^)'AZ?P[\3?#7PFTWPY8>$%^,?CGPIJ,$&K> =8\9Z#
M%K4WASPAXAAM?&&F67CCQ$?$VF:-.FGVK_2O_!>O_@EKK/\ P4R_9+TJ+X0W
M-CHO[6'[-OBI?C%^S;KEX]K:1:IXCT^.!]=^'5]JETT<6F6/C>UL+ V5]<2+
M8Z?XKT3PQJ&HAM.M;M367XJ?#V%\.,5B*555N'>+,;QAG^%IT95<5A,%Q)F^
M)I8S!/#PYZE3,<JX:JX7,<3@J=Z]/&*OEJ4L90K4H:8JI/.L?QEAZ5?#NCFG
M!^%X)R3%UE[+"5,9DV4)X?&NM=-Y?B>(75RZGCW:E5PD)YC1C+!UJ%:?[DU_
MG[Z#X3O_ (S?\'K_ (LU+PO%<3Z=\(+U/%7BZ[B@DEBL;+P?^QMH'A>Z>=P@
M6"&7Q-K^D:.)I"(_M5W'%&[O)&&_J5^#G_!7?]FF;X">#[[]H#Q3-\'_ -KO
M3O  ?XB_L0^)=)U&+]KZY^)'AC3KZS\6:!\-_P!G*VM9OBK\4M-U;7M!UN;P
M7XF^'_A?Q#X7\1Z(B:Q9:O\ V?;W\]G\D?\ !%#_ ()N_%_X1_&3]L+_ (*<
M?MC^&H?"G[6?[=_C[Q%XAT;X97IL+SQ!\ ?@AJ?B:?7]!^'_ (BU#3GGT]/&
M.JVUOX7C\3:?IMU=VVEV?A/P]8SWDFJC588-\!1E@>*:.8SE2JX/A_*N)Y4\
M;0FJV"S',LUP?]@9/ALNQ,&Z&-5=8G&9O5GAZE587+<)3KXOZK5Q%+!3X:^,
MG7X8QF IQJ8;&<28CA["U<#7H..,P6 P./CG><U<;1GRRP7U-X:EEJG6C'ZU
MF&*6'P+Q<:4\3'^BJBBOG[]H3]K#]F+]DSPW8^+OVG/V@O@Y\ O#VKG4X]!O
M_BW\1?"G@,^)[S1K(:CJ6E^$K3Q%JEA?>+-:M;,I.VB>&[;5-7D66%8K*1YH
ME?SJU6G1IRG5J0IP2:YIR44Y.,VHQN[RG+EERPA&=2;BU"G4DN4ZH4YU)*%.
M$JDFF^6$7)V5KR:2=HQYDY2DXPBFG.<(^\?P_P#_  ;+?\IW?^"P?_7S^T9_
MZUW;U_7!_P %B/\ E%/_ ,%%/^S-OVA/_5:>(:_A5_X-U_\ @H!^R)\'O^"S
M'_!0'XN?&CXW^!_@U\+_ -INW^.=_P#"CXA_%36K3P!X(U"3Q!^T)9_$/1+#
M7?$WBN32-,\)W>J^%7FOK$>)IM)A>:TFTZ:6#4Y+6SN/[ _^"X/[;G[)GP]_
MX)._M0W&O?M#_!QI_P!IW]E#XI:+^SCINF?$;PGJ^J?'=_'/A.+P_HFI_"+3
M]*U2]O/B'X?6?Q?H%]J/B/PK!JF@Z3I&HVVKZIJ-GIDJ79YL[IS7A[PK!PGS
MTO#S(LKJPY9.=+,XRJQEEU2$5*5/'IJ3>#G&&*Y85*D:$Z5*M6HZ<.^YQ]Q-
M4E94ZGB%CLRIU+KV=3+U1R^;QU.=^2>$4:-1O$PG*BK14JD)5*,*_P N_P#!
MH_IVGV?_  1H^&5W:6-G:W6J_&?XZ76IW-M:P07&I74'C%K&&YOYHD62\GAL
MK6VLXIKAI)([6V@MT80PQHOYM_\ !5FT@L?^#LO_ ())7]FAM[S4_A]\&EOY
MXI)$>Z6+XB_'RR59,/MVFT)MW50HDB.R0.*^B?\ @T?_ &UOV6E_X)P>%OV6
M=;^/'PF\*_M"^#?BY\:]2?X/>*?'WA[PY\1-?\,WN[XAMXK\,>%-=N],U;Q+
MX?T_P\-6O-:U/PW;ZS8:';:'J5QK-W8"WFCA_*;_ (*H?\%%/V,O$W_!RQ_P
M3G_:+\#?M _#;XB? ;X!Z'\$/"_Q2^,7@#Q3I'C/X:>'K^?XB?$_4]4GB\9^
M&;K5=#U?3_#6D>--%U'Q#J&DW=[9Z;&UW!+/]IL;R*#ZK,FGXA\'58R7LIYE
M@J\*O-&-+ZH^!E@)5?:N4:,,.L9*.!G.56G2AB[X*I*&)C4PM/PL!%?Z@\>4
M90?MY9#G="E1=.2KRQT^.L!C:-.G1Y?;2Q-3!4<5C*"A3E4J813Q-)SH5(U:
MGZ2?\'>GQLU?^S_^";7[&TE]>6?PX_:-_:1/BOXL6=M<-9Q>(?#_ ,.M?^'O
MA[2M$OYPVQ[".]^(]YK;0RH\::EI&DWW$EDE?V5:3IMAHVEZ;H^E6L-EI>E:
M?9Z;IMG;(L5O:6%C;QVMG:V\: )'#;V\4<42( J(BJH  %?RC_\ !R_^Q3J7
M_!43_@G]\'?VLOV%=;T+]H;Q=^S-XG\0?$SP/?\ P1\2Z?\ $*/XE_"G7H8-
M*^(B_"_5/!NH:GIGBOQ'X<USPGX>\0VUCH=Q?:K=KX7UW1='AN=>DMM-N.3_
M ."<?_!V-^PIX[_9R\#^&/VZO%_C7X&_M8>"](TKP-XOT&R^#_Q5^(^F?&#Q
M7I-K!I4/B+P$WPL\'^,YM+U3Q;=Q1F_\+>+[?PU+I/B6YN].LKG4-+2UU*7Q
M,J:CE>>Y75<J6;X;C+%9O7P-:,H8K&9;F>1Y-EN5XG!T'35?%+"/ SRZ6&I4
MJM:C4K*-&A.6)J4Y^KF<>?'9!F]"2K917X1IY/'$TIPGA<'FV!S_ #G-<R6(
MJQKSHT'CZ&+PV)6)J.A2J4L#'VM14\+[:G\;?#VSM;/_ (/9?B8+6WBMQ<^
M-1O)Q$@02W5S^Q5X5DN+A\?>EF?YI'/+-R>:^D?^"G7CWQ9\0?\ @Z!_X)=_
ML\O\9O'OP*T+PS^SIXVU;P!\0?AK8?"G7?%OAGXA?%G1?CGI^H7^CZ/\=OAO
M\8/A6E]XCA\ ^%_"<EWJ?PXUO4A9S$:9-9:HNFW^G?E_\/\ ]KGPQX3_ .#N
M^Y^/G[0/A'Q9^SYH7Q'T72?#.B^%O&FGR:MXS\/K\0?V2O#>B_"Z+QWH?A:/
M6)_#OB/Q5!-H<NL>&X/[4N/!NK:VNA:U<B?3=2N;?]$/^#HS]B+]H#XIVO[)
M_P#P6!_8<L_&U_\ $#]F30-(N/%D6@>#_$&F?$KPYX#TW76^)OPV^+$/@SQ'
MI=EXBAM_ &O7VMQ>,_#NM>%QJEAIGB"WO=;TN/1]'UQ;98+$4LKR;PHS+,*=
M199E.)XFPN=3IN?/ED<SS/CG*J>(K*C6IN%7+'GE'%SH2K05)/\ ?SIT%B*E
M/IQ=&>.XD\4L%@73CC<ZR/A'^Q.>,8T\?6P_"' N*J0I7BY2H9B\FQM"%>G1
MJ2Q2:5"EB98RC2Q/]('BC]A'XW>-/#7B'P?XF_X*I_M^ZIX;\5Z'JWAOQ!IC
M_#__ ()=VR:CHFN6%QIFJV+W%G_P39MKR!;NQNI[=IK6X@N8A(7@FBE577S#
M_@E9_P $;?V:O^"0NB_&/P_^S;\1_P!H/QSI'QNU3P?K/B>S^.?BOX>>)8M)
MU'P9::[96-SX93P#\*_AFME)J-MKTL6L-J:ZPUPNGZ8+4V0@G%S_ #R_LP_\
M'K7[,MQ\(?#-C^UU^R_^T19_'VRTVTTSQ!<?L\:3\,_&7PW\8:U!#]G?7=-3
MQY\4OAQXC\)+K=RL=RWAI=.\5KI#W,MM;:WJB01--_1)^S%^U;KR? #XL?\
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
M*<8\T5R<_.D[2M[\;.-T[:W3OT/YI**_K8HK]G_XE=_ZK?\ \UW_ /#)Z?\
M87_45_Y1_P#NI_)/7ZP_\$X?@Y\0M"\6^(OBQK_A^[T#PAJ?@:3PWH,VM076
MG7_B.;7-3\+^)+;5M#L;BW1[SP['IFF(YUQFBL+Z;4;2'1Y=3-OJYTO]=Z*^
MLX)^C]@^%.(\NXBQ?$N(S6IE-;ZU@L)1RRGEU-XM4Z]*%3$UI8S&U*E&G'$5
M)*A2A2=2IRJI55./++HPN41P]:%:5>51TWS1BH*"YK-)R?-)M+F>B2N]W8_)
M;_@N]_RAY_X*'?\ 9M7C?_T&TK\+_P#@UC_8._8<_:$_X)3:#\1/C[^QG^RC
M\</B!-\>OC'H\WCKXP?L[_"'XE^,9=(TN[T)=,TN3Q/XT\'ZUK;Z=IRS2K8V
M+7QMK199!;Q1AV!_0W_@XC_;_P#V,_A?_P $X?VXOV;?$_[2GP:_X:.\9_"6
M3X=Z+\ -*^(/AK7/C.GB'QR-$N-$_MCX:Z-J&H>+_#NFR:+J4'B)]8\0:1I>
ME?V(8[X7ODW%LTOX8?\ !MM_P7,_X)E_L)_\$Z%_9U_:Y_:"O_@S\4=#^-_Q
M)\4P:1<_![XW^/K+6_#7BV/0+W3-7T[6/A3\./'>F0(DT%YI]U8ZM=:;J4=Q
M:-*EG)9S07,G]!9&Z,L5QU5DZ35;*N#:>#JR]FU6K8;,L?/&0PE22:JU:&'K
M0>)6&J3E"E-QJOE52G#U<[IXF,>"8QA6BJ.;<5U,;37M(NE0Q6282&"J8NDG
M"4*-?$Q7U:>(I>SG4Y*E+XJ=>?\ 5%X__P""._[""^/_ -GKXR?L_P#[)7[,
MW[/GQB_9[^._PZ^*_ASQK\'_ (3^$?@U=7>A:+K4=OXY\.ZT/A?X:T>#Q3%K
M/@V]UJ#1].\2V=]86WB!=*O([G2FA:^B_5FOYV/&W_!U;_P0_P#"WA;6M?T#
M]JWQ-\2=8TNPN+O3_ _@[]G+]I#3O$OB2YAB9XM,TB]^(7PJ\"^#;:\NG588
MI=?\5Z)IZ.ZM<7L,89U^C?\ @C%\:_B3^VY\(/BA_P %(OBKX:E\%3_M<>/[
MRQ^!OP_GDDGF^'?[+7P:O]:\'?"SP_<W+D1WNL^(/%%S\1_B%XBU:UCBM-4U
M+Q>&L%&D6NE10]N'A6K4<72C&JL%E\:N95ZTU-T*>,S6MEV7X?"493ERRKYA
M5R^=>5"A[N'H9;B\=6495H4ZN=;ZO1JT<1)T_KN82PV6T:490]O6P^6TLQQU
M6O4A%<T,/EV'QE1.O5BG6K9A@\#2G)QE[+\&O^#;#_E,O_P7H_[+3XY_]:9^
M+5>R?\'JP!_X)U_LU @$']LWPT"#R"#\'/C!D$=P:_-'_@F9^WE^SQ_P2=_X
M+>?\%CO#?[=>K^,/A _QM^,7CT_#^]L?AQX[^(O]KZC>?&WQ3XY\):3'HGPV
M\/\ BSQ0\_CWPKXWT?5?"5_!H4VBW<;&.^U/3Y)[,7/LW_!W#^VY\&_C1^Q!
M^RY\%6\2>$?#?[347[1&C_%KQW^S9;>.O#_BSXJ_!KP-+\*_'O\ PC7_  N;
M0M(:*^^'OB[6="\;^"]3O/"FL62R6%_J][I^FZCXATW3(_$&H^97G3J\->&5
M:#56CA\I\-,-B)07M%'$8'&5JF/PLHI2<L1@Z%"K7QN'Y'/"X9TZ^*5"AB*$
M\1[N'OA^+N/8UDZ4JV;<:XJDI^[SX7%Y/@(83%1=[?5L75K4Z&$Q%U2Q.);P
MV'E6KPJ4Z?\ ;G^S+I]AI/[-_P"S_IFEV-GING6/P4^%EK9:?I]M#9V5G;0^
M!]#2*WM;2V2."W@B0!8XH8TC10%50!BOXX_^#=N"/2?^"\7_  7:T;3O,M=*
MC^(GQ7E73XYIOLOFP_M1^*?)E:)G97DA%W=+"[[FA2XFCC*I(RG^D+]C3_@I
M3^P?X^_87^%?QTM?VO?V;]+^'_P^^$GP6T3XM^(-?^,7@;PQ8_"/QAKGA72]
M)T_P=\3%\2ZWI5WX!\2ZGKEE?:3HFA^+8-(U77;NV:/2;6]+QE_X^/\ @@=_
MP4#_ &0/!7_!<?\ X*I_$7X@?'?X>?#7X;_M5^*_BYJGP/\ B#\2O$^D^ O!
MWC(W'[0]WXFT/3H/$/B>ZTW2++5/$^@:K'J7AW3]2O;.ZU41/96D4NHO%:/]
M+5A4EXCY[3BG.=3(?$:DE!\_MJF/S2E6RZG3E%RC7GF"A[;+H4YUIX^')6P,
M,7&=*I4^1PTZ<?#++.;EISH9YX55)1FO9U,/2RJABX9Y*K"7+/#QRU2IT\V]
MJJ4<$TZ>.=!TZD8?V,?\%&/A[_P3-TB?X#?M<?\ !07PKX#O?$G[,_Q M=3_
M &;?$VO2>,;[QN/BEJ]S9WVB^#_ASX!\"WPUSXQ>+-;U;0]-U'P]\-1X:\;&
MZUS2;+6;#P^M_IR7]O\ EO\ \%_/B+^TE\:?^",_[:7B;5?@1H/[/_P73PA\
M-]4MM/\ C9J\?BK]H?Q7'!\</!<<#3?#3P'?2^ O@U#(D.A>(-!UK6OBM\1O
M&+V]_>Z-XJ^%?@+6],/G?E[_ ,'&/[0GCW]CW_@M_P#\$L_VL/C5X5\3^-?V
M,/A#H7A?Q)H6EV\)O_#4'C>R\?>*D^+6IZ)9,&L'^(N@^&[[X>^*M-AN_*N]
M231-"AL[E(K::6U^O?\ @L+_ ,%5O@5_P4<_X(_?MLZ3^P%X2^*7[1GPWT?P
M'X4OOC/\>;SX?>.?@U\)/A#!HWQ)^'VO7?AG^U?BUX3\,:Y\2OB8;58+Y_!W
MP[T+6M)TCP^+S7_%'C'P]"_A^U\1_'9@I8O@S,<30_>SAG&<0GEM.36'R98'
M/>%\/6S3,:4734,5F\Z7UNKB\1/#8&E2HY9A?^%#,:RYOM,K<<'QCDM"J^2D
M\KR/%_VI)IU,>LPP/$=>&6Y95YI?N\KA.&'6'HK$X_$8G%X^O2I83 X>4H?J
M9_P;B?\ *%3]@[_LG?B__P!6QX_K\+O^#;33M/F_X+2_\%WM4FL;.74K'XQ?
M$2ULM1DM8'OK.UO_ -IOXHO?6UK=LAN+>"]>RLWNX89$CN6M+9IE<P1%/LC_
M (-T_P#@IQ^RGHW_  2D^ ?PY\3^-1X!T?\ 98\'>+M%_::^,?Q1AD^%7P)^
M#6OZU\4-:NOAWX4U7XN_$./PWX&\5^-/B;;^*]*N?#'A?P)K7B6_LK<31^)C
MH>I7?A_3==_&S_@W;_X*&_L?_#K_ (*Y_P#!5WQQ\5OCU\,?A!\/OVJ/&GQ!
M\;?!GQ[\6?&&E?#?PEXJM!\?_%WB;3=-B\0^,7T;1+'5M:\.^+;/5=+TS5]2
MTS4[Y8)[6RL;J[2:&#[O%?O?$3/)4OWGUO@WBE81TUSNO+'/@_ZC&CRWE*>/
MAA<6\!3BE6Q\*-9X.ABZ;4JWP>74YX?P\RNA7A*G5P_%G"OUBG*+;HK"9AQ;
M5Q<JB2DHPP<<7@IXR;;IX/ZSAOK53#3J0C']4O\ @],L+2?_ ()G? K4)85>
M\T_]LKP2MG<;G#P+>?"3XR)<A=K!2)5BC#!U;!167# &OL3_ (*W?'?QK\ O
M^#;WQ?X[\$7]S9>*?$?[(O[-OPO&L17-Q#?V&F_&*T^&7PY\3ZA;7<,T5S%J
M \/>)M76UNDE$D5U+'/\Q3!_+C_@\L_:[_9G\4_LB_"G]E7PC\;?AMXR_:%\
M/?M1^&/&?C'X3^$/&/A_Q-XS\ >'=%^%?CZ*:^^(.AZ-J%Y?^"7OF\:^&I-&
MLO$<&GWVLVNI)?:=;7%C%-<Q_M!\.H_V4_\ @M%_P1:F_9B^$?QL^&OCB?Q?
M^R)\*OA]XJM?#_B71O$/B7X'?%W2_ NBWG@I?B3X3LKF;7_!^L>'O'_A"'4(
M].U[3M.N=5M=%N[G2Q=V;)<-\3*A6Q?!O'-/#4JF*4N,,OQ?U>A[\\5@:'#>
M74\?[&,7[]+$?5<3ELJT4\//%U:>#J8F-6O&G+[-XG"X7BSPZQ%>K2HPI\)Y
MWA:V(FXJ%#'8CC2MB\L5:3DE[:EA:M#-*-%R]O\ 4,-4Q-&E*G0U]"_X-WM%
M\+Z)_P $8?V"X?"<5O'9:A\)]1UK5&@2-#/XGU?QUXLO?%,TXCO+X-<G79;Z
M.5FG5_W:A[6Q(^PV_P"9'_!X_P# GPQXX_X)F^"OCO+;65KX]_9Z_:"\#7'A
MS7A;G^UU\/?$F'4?"'B/P_9WT962WM;W5'\*Z]<1L6C>X\,VCJ%F2-J^9/\
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
MP;^? +XB?MS_  C_ ."BGQA_:]_;A^+_ .TW\&O$'P]UWPYX@\2ZO^R1X/\
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
MWFMM&T(:)\0_ OB_X=QV=J"\5HGA/1_BGK?A"VSMC:WN_+B8*(8F_I/\._\
M!>+_ ()&>(_@;;_'J+]O']GG3-"E\,)XEG^'VK_$+0;+X[VSFRBNI?#:_ 8W
MC_%K4O%<4THTY-$T;PCJ5Q?7Z/'IIO(@)C\,_P#!#3]C7XJ7G[1?[>O_  5T
M_:)^'OB#X4>/_P!OCXD:J/@7\*O&FF7.B>._ G[--AKOV_PQJ7CG0KEQ<:%X
MF\=6>F^$9)-"OH([[3K#PM;7[F./7_LT''EE&MA.(\7C:U.5/"X+A'BO*\RE
M)+V-?%YNLIPN1Y9&JE.AB<2\QIXK-H4J%>O/#X++ZN9/V-"5"MB/0QM>GB.'
M8X:E*G4JYAQ'PQB\OIRYHUZ<<LJYAC,TS*-.2C7P]+"9<Z>$Q%2M1P\*U?,,
M/EMZN(Y\/1_-C]M?_E<D_P""?7_9!/"G_J#?M-5_3!_P6(_Y13_\%%/^S-OV
MA/\ U6GB&OY8/^"]?BO5?^">G_!?_P#X)Q_\%0/B+X7\3ZE^S:G@KPMX%\3^
M)?#VFOJ;:=?^%M1^)FA>/=(@5[5+-M=M/ GQ(LO%.CZ))>KJ&OP6.J)ILL+V
M4TMK^GO[<?\ P5V_9T_X*&?\$TO^"@OAK_@GH?%G[0/A_0OV2/C=/\:/C)X@
M^&?Q6^$WPA^$.AM\.=<N;_0+K6_B7X+\):GXU^*^M:>3!X4\%>#-.U:QC:X'
MB#Q/X@T;0K(G4/%QDEB?#G#X7#WJXC+:G'V'S"C!.53!2J\7K,*=;%QT^K86
M6#QE"LL57=/#M3C&$ZE6I0H8GV<$GAN/*%>LO9T,71X%Q&$KMKV6+2RRKA94
M<---JMBXXJA/#RP=-/$*KHX*G"O6PW2_\&D__*&#X1_]E@^/'_J=W-?FA_P3
M>L;*[_X.]O\ @J%<75G:W,^F_"3XE7FG3W%O#--I]W)=?LW6$EU92R(SVMR]
MC>7EF\\#1RM:75S;LQAGE1_J7_@T-_:H^#6O?\$V/#'[-6GZYK-Q\8? 7QM^
M+%OXB\,V?@WQGJ=KIUCXH>X\?:)KFJ>)-,\/WGA;0]#OM(2ZLHM4UW6M-LVU
MZ"V\/^=_;6L:)8:C^6_P._:R\"?L:?\ !UY_P4:^+/Q;L?$=K\';[1?%W@GX
MH?$;1M#O=<T'X,^'O$<7P&_LSXF?$?\ LZ"YO-#^'-CXNLO#GAOQ)XI%N]CX
M:/B:RUC69+31+34;VW^SQ$X1\1L'5DXJEC.!N-H86M)QC1G.OP'P;A:,U6G*
M%.$/K-.IAW6G4I4Z=9^RG6IRGK\K@$Y<%9M34)SJ4>(\H=6C&$IU8JGQOQ%B
M)IT8QE4<E0:K\D83G*DE4A3J+E4O[8/^"B_P%\'_ +3O["?[67P,\=:?!J&@
M^/?@/\1[)/.AMIGTW7=-\-W^M^%=?LOM4<L,.J>'?$^FZ1KFEW13=::AI]M<
M1LCQJP_G1_X,N_&GB;Q!_P $T/C1X5UBXGN=!\!?M:^,-/\ "7G2;X[*SU[X
M<?#3Q%JNFVR%<QPIK-]=ZDR[RIGU69U5"6+_ '%_P4^_X+5?L@:5^R5\1_A/
M^Q7^T-\*?VOOVPOVD_".N?!3]G'X-_LO>-/"GQ]\7WOCWXCZ1=^';37O$&F_
M#[4_$5IX8TCPI9W]UXAO6\5RZ9]J;3DTZW@N+B<Q+]0_\$-?^">.I_\ !,[_
M ()V_"/]GSQE'8+\7];N=6^+'QP?39X+RU@^)OCM;.;4-"BO[8M;ZC'X.T+3
M] \&C4+=Y+6^?0)+RTDDMKB)V\3)XRP\^-,94IRAA,?E/#61X=SCR1Q>=X//
ML5F^)G04Z<77_LG)84Z6,Q%&4Z="MF.#P,ZLJM7V-/TLTJ0K4.%L%&5.KBL-
MG&=9TXQ:E4P&55<EH9:JE647+V,,WS*HJ.&P\_9U,2L!B\9&DZ.'E5?Z]T44
M5@:!1110 5_ '_P0+_Y6FO\ @M1_WD;_ /7BGP;K^_ROX _^"!?_ "M-?\%J
M/^\C?_KQ3X-T ?W^4444 ? '_!6+_E%E_P %+/\ LP#]LC_UG7XC5^ /_!E3
M_P HLOCY_P!G_P#Q3_\ 6=?V5:_?[_@K%_RBR_X*6?\ 9@'[9'_K.OQ&K\ ?
M^#*G_E%E\?/^S_\ XI_^LZ_LJT ?U^U\ ?\ !2S_ )-U^'/_ &?_ /\ !)W_
M ->F_L;U]_U\ ?\ !2S_ )-U^'/_ &?_ /\ !)W_ ->F_L;T ??]%%% !111
M0 4444 %%%% !1110 4444 4=4TO3=;TW4-&UG3[+5M(U:RNM-U32]2M8;W3
M]1T^]A>VO+&^L[E)+>[M+NWDD@N;:>-X9H7>.1&1B#Q7PY^$OPO^$&E7NA_"
MSX?^$/AYI&I7YU34=.\'^']-T"TO]1,$-K]MO(M-M[=;FY%M!# LTV]UAB2-
M2$4"O0Z*VCB,1"C4PT*]>.'K3A4K8>-:M'#U:E*_LJE6A&K&C5G3YI>SG4I5
M)T^9\DH7=\W1HRJPKRHTI5J<9PIUI4J<JU.%2WM(4ZLJ;JTX5++GC"I",[+G
MC*RL4445B:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!\S^*_P!BS]CGQY\4+'XW^.?V3/V9_&?QHTR2WETW
MXO>*_@1\+?$7Q0T^6SDN9K22Q\?ZOX5O/%=I):S7MY+;O;ZM&T$EW<R1%6GE
M+_2R(D2)'&BQQQJJ1QHH1$1 %1$50%554!550 H    IU%$?=IQI1]VE!RE"
ME'W:4)3=YRA2CRTXRF]9RC3C*;UG*3U$TI3E5DE*K)1C*I))U)1@K0C*HTZD
MHP6D(RJ2C!:0C%:!1110,**** /G3XH?L??LD_&[QGX?^(_QH_9;_9T^+WQ#
M\)S6UQX6\>?%#X(_#3Q_XS\-7%E/:75G/X?\4>*_#&K:YHTUI<V%C<6TNG7U
ML\$]E:31,DEO"R?0EK:VUC;6]E96\%G9VD$5K:6EK#';VUK;01K%!;V\$2I%
M#!#$BQQ11HL<<:JB*JJ )Z*(^[35*/NTE.=54H^[256I_$JJG'EIJI4LO:5%
M352=ESU)V5B7O3]I+WJG)&G[27O5/9P^"GSRYI^SA]BGS^SA]F$3PGXJ?LM_
MLR?'3Q-X.\:?&W]G3X$?&+QC\.[I+[X?^+/BI\(OA_\ $+Q-X%O8[RUU&.\\
M':]XM\/:OJGABZCU"RLKY+C1+JQE6\M+6Y5Q/;Q.G4?%'X)_!GXX>'+'P=\:
M?A'\,?B_X1TO6-+\0Z;X5^*/@+PKX_\ #FG:_H<HGT77+'0_%FDZMIEIK&CS
MJ)M+U.WM8[W3Y0)+2>%P#7IU%"TA&FM*<*WUF%-:4X8GGIU?K,(*T(8CVM&C
M5^L0A'$>THT:GM_:4J52DY-S;E-N;=%X9N3<F\-*-2,L,W)R;P\HUJT98=MX
M=QK58N@XU:L:D%K:VMC;6]E96T%G9V<$5K:6EK#';VUK;6\:Q06]O!$J1000
MQ(D<4,2+''&JHBJJ@">BBFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVY222222
M222222222222222222222222211112&%%%% !1110 5X/\;?V6?V8_VE[32;
M#]H_]G+X#_M 6.@7'VS0K/XV_"'X??%:TT6[\JY@^U:3;^._#VO0Z;<>3>7<
M/GV:0R^5=7,>[9/*&]XHJ91C+EYHQERR4X\T8RY9QORSCS1ERSC=\LH\LHW?
M+)7=VI2C?EE*/-%QERR<>:,K<T9<K5XRLN:+O%V5XNRMSGA+P?X2\ ^'M+\(
M^!?"WASP7X4T.UCLM%\,>$M$TSPYX>T>RA4)%::7HNCVMGINGVL2@+';VEM#
M$B@*J  "H]8\$>"_$4U_<^(/"'A?7;C5-*M-#U.?6- TK4YM1T2POY=5L='O
MY;VTG>[TJSU2:;4K33[AI+2WOYI;R&%+B1Y#T]%54;JN4JK=64W)SE5;JRFY
MJ2FYRJ>TE)S4I*;E*3FI24W)2DI3!*G&,*:5.$5&,84TJ<(Q@XN$8QIJ$8Q@
MX0<%&,5!QBXJ+C%Q^;_@[^QO^R%^SOK^L>*OV?\ ]E7]F_X&>*/$2+'X@\2?
M!WX&_#'X9:_KJ(UTZ)K&L>"O"^B:CJ:*]]>NJWMQ.%:\NF !N)2_TA113<I.
M,(N4G&G"-.G%R;C3IQ^&G3BVXTZ<;OEITXPIQN^6$;N[>LIS>LZLY5*LWK.K
M4E\52I-WG4J2^U4J2J5)?:G(^=OC7^R#^R9^TK=:1??M&?LO?L[?'Z]T 3C0
MKSXU_!/X:_%2ZT07*Q)<C2+CQUX9UZ731<);P).+-X1*L,2R;A&@7VSPSX6\
M,^"M"TWPOX-\.:%X2\,Z-;K::1X=\,Z1I^@Z%I5JI)6VTW2-*M[33[&W4L2L
M-K;Q1@DD*"36[12C[D)4X>Y3G4=6=.'N4YU6FG5G"')"=5IM.K.$JC3:=1IM
M,E[\H3G[\Z</9TYS]^<*=[^SA*?-*%.^OLX2A3OKR7U*M[966I6=WIVHVEKJ
M&GW]M/9WUC>V\5U9WMI<QM#<VMW:SI)!<6UQ"[Q3P3(\4L;LDBLK$'Q[X/\
M[-?[.?[/2^(D^ 7P!^"GP.7Q?JDVM^+%^#_PK\"_#1?%&M7'E_:-7\1#P7H.
MB#6]4G\J+SK_ %(7-W+Y<>^5MBX]KHHC[DI3C[LYT_8SG'W93H\ZJ>RG*/+*
M=+VD8U/93E.ESQC/V?/%30_>BH2]Z$:BJQA+WH1JQC*$:L8RO&-50E*"JQC&
MHH2E!5%&4HR\^\!_"7X5?"L^(C\,/AE\/OAP?&'B'5_%OBT^ _!GASP@?%'B
MO7]2O-9UWQ-XB/A[3=._MOQ#K>L:CJ&JZOK6I_:M2U+4KZ\OKRYFNKJ>5_0:
M**=W:*N[0A"G!7=H4Z<(TZ=."O:-.G3A"G3IQ484Z<(4Z<*=.$(0.LI?:G.=
M2<OM3J5).=2I-[SG4G*4YSDY3G.4ISG.4I2D56O;*SU*SN].U&TM;_3[^VFL
M[ZQO;>*ZL[RTN8VAN+6[M9TD@N+:XA=XIH)D>*6-V2165B#9HJ6DTTTFFFFF
MDTT]TTTTT^J::?5,:;333:::::;33333333332:::::3332:^=OA/^R#^R9\
M!?%'B'QQ\#/V7OV=O@QXT\72R3^*_%_PG^"?PU^'7BCQ/-+->7,LWB'Q!X/\
M,Z/JVM2RW&HZA/))J5W<N\U]>2L2]S.S_1-%%5=\M.%WR4H1I4H7?)2I05H4
MJ4;\M.E!:0ITXTZ<%I&G%:$V7-.=ESU)NI4E9<U2I+XIU)6YJDW97G4E.;LK
MS=CP?XV_LL_LQ_M+VFDV'[1_[.7P'_: L= N/MFA6?QM^$/P^^*UIHMWY5S!
M]JTFW\=^'M>ATVX\F\NX?/LTAE\JZN8]VR>4-ZKX2\'^$O /A[2_"/@7PMX<
M\%^%-#M8[+1?#'A+1-,\.>'M'LH5"16FEZ+H]K9Z;I]K$H"QV]I;0Q(H"J@
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
M[12JI48^[25):'EWPG^!WP5^ O@N'X;_  ,^$'PN^#'P[MY[ZZ@\!?"?X?\
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
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_
MX=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3O_!++_I&G^P!_P"(;_LZ
M_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH ^_Z*^ /^'3O_  2R_P"D
M:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO^SK_ /.YH ^_Z*^ /^'3
MO_!++_I&G^P!_P"(;_LZ_P#SN:/^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH
M^_Z*^ /^'3O_  2R_P"D:?[ '_B&_P"SK_\ .YH_X=._\$LO^D:?[ '_ (AO
M^SK_ /.YH ^_Z_@#_P""!?\ RM-?\%J/^\C?_KQ3X-U_7[_PZ=_X)9?](T_V
M /\ Q#?]G7_YW-?QQ?\ !N]X3\*^ O\ @YQ_X+!^!? OAGP_X+\$^"_#_P#P
M4"\)^#O!WA/1M.\.>%?"?A7PY_P4#^">C^'O#/AGP]H]M9Z1H/A_0M(L[/2]
M&T;2[.UT[2].M;:QL;:"V@BB4 _T'**** /@#_@K%_RBR_X*6?\ 9@'[9'_K
M.OQ&K^6+_@T4_;=_8O\ V:_^";?QM\"_M&?M=_LP? 'QMJW[;_Q)\6:7X.^-
M?Q]^%/PK\5:EX5OO@-^S5H]CXFT_P]XZ\6:#J]YX?O-7T+7-+M=9M[.33KC4
M=&U6QAN7N=.O(H?[//VA?@IX5_:4^ 7QP_9S\=:AX@TGP3\?O@_\2_@IXQU3
MPG=:=8^*M-\*_%3P7K7@7Q#J'AF^UC2M>TBS\06>D:[>7&C76J:'K.G6^HQV
MTU]I6HVR2V<W\,?_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'
M[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_
MQ Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $
MLO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_
M ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK
M_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_
M  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^
M(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '
M_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^
M5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%
M_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\
M-)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF
M1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^
M'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:O
MY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DE
MG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_Y
MI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C
M_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE
M%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P
M!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /
MZ_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\
M\\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$L
MO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K
M*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\
M\\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#
M'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I
M)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#R
MN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[
M.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q
M?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8
M_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[
M.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%
M'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!
M++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF
M_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\
MB9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_
M (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_
M (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\
MB9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_
M )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'
ML7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_
M ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L
M ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#
M^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K
M^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L
M ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^
M:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H
M_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\
M647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z
M26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\
MKB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ_
M_/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z
M26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_Z
MRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ_
M_/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q
MQ_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P
M2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S
M2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D
M?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P
M2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B
M!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D
M?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q
M1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A
M[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#6
M47_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L
M?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A
M[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^
M0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L
M?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_
M .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \
M:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q
M_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z2
M6?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^
MOW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\
M/&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z2
M6?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\
MFDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O
M_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_
M ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2
MR_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P K
MB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^S
MK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2
MR_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZR
MB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9
M'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y
M7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[
M%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O
M_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_X
MF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[
M%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!
MC_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[
M'_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#F
MDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:
MC_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?
M_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^
MP!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^O
MW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0
M+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"D
MEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB
M_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_
M ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_
M]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\
MI)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB
M@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/
M&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R
M_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_
M *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'
M[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_
MQ Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $
MLO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_
M ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK
M_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_
M  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^
M(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '
M_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^
M5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%
M_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\
M-)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF
M1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^
M'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:O
MY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DE
MG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_Y
MI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C
M_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE
M%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P
M!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /
MZ_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\
M\\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$L
MO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K
M*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\
M\\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#
M'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I
M)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#R
MN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[
M.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q
M?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8
M_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[
M.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%
M'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!
M++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF
M_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\
MB9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_
M (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_
M (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\
MB9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_
M )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'
ML7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_
M ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L
M ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#
M^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K
M^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L
M ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^
M:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H
M_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\
M647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z
M26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\
MKB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ_
M_/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z
M26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_Z
MRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ_
M_/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q
MQ_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P
M2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S
M2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D
M?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P
M2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B
M!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D
M?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q
M1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A
M[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#6
M47_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L
M?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A
M[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^
M0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L
M?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_
M .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \
M:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q
M_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z2
M6?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^
MOW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^SK_\
M/&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z2
M6?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\
MFDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O
M_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y7%'_
M ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[%_P2
MR_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O_P K
MB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_XF1^S
MK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[%_P2
MR_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!C_ZR
MB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[ '_B9
M'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#FDW_Y
M7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:C_A[
M%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?_-)O
M_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^P!_X
MF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^OW_A[
M%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0+_B!
MC_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"DEG[
M'_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB_P#F
MDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_ ,\:
MC_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_]91?
M_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\ I)9^
MP!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB@#^O
MW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/&K^0
M+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R_P"D
MEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_ *RB
M_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'[.O_
M ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_Q Q_
M]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $LO\
MI)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_ ,KB
M@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK_P#/
M&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_  2R
M_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^(&/_
M *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '_B9'
M[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^5Q1_
MQ Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%_P $
MLO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\ -)O_
M ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF1^SK
M_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^'L7_
M  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:OY O^
M(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DEG[ '
M_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_YI-_^
M5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C_A[%
M_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE%_\
M-)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P!_XF
M1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /Z_?^
M'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\ \\:O
MY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$LO^DE
MG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K*+_Y
MI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\ \\:C
M_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#'_UE
M%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I)9^P
M!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#RN* /
MZ_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:C_A[%_P2R_Z26?L ?\ B9'[.O\
M\\:OY O^(&/_ *RB_P#FDW_Y7%'_ ! Q_P#647_S2;_\KB@#^OW_ (>Q?\$L
MO^DEG[ '_B9'[.O_ ,\:C_A[%_P2R_Z26?L ?^)D?LZ__/&K^0+_ (@8_P#K
M*+_YI-_^5Q1_Q Q_]91?_-)O_P KB@#^OW_A[%_P2R_Z26?L ?\ B9'[.O\
M\\:C_A[%_P $LO\ I)9^P!_XF1^SK_\ /&K^0+_B!C_ZRB_^:3?_ )7%'_$#
M'_UE%_\ -)O_ ,KB@#^OW_A[%_P2R_Z26?L ?^)D?LZ__/&H_P"'L7_!++_I
M)9^P!_XF1^SK_P#/&K^0+_B!C_ZRB_\ FDW_ .5Q1_Q Q_\ 647_ ,TF_P#R
MN* /Z_?^'L7_  2R_P"DEG[ '_B9'[.O_P \:OXXO^#=[Q9X5\>_\'./_!8/
MQUX%\3>'_&G@GQIX?_X*!>+/!WC'PGK.G>(_"OBSPKXC_P""@?P3UCP]XF\,
M^(='N;S2->\/Z[I%Y9ZIHVLZ7>76G:IIUU;7UC<SVT\4K=!_Q Q_]91?_-)O
M_P KBOV>_P"")?\ P;C>%?\ @CU\??BO^T9>?M9>(/VC_&WC_P"#\GP4\/:7
M;?!W3O@UX5\,>%=;\:>%O'7C'4-9L9?B/\6=7\5^(-0U?X?>!;?PS=6.N>$=
M.\.:=;^+(=4TKQ;<^(M'O/"(!_2]1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
G 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.(G)
<SEQUENCE>3
<FILENAME>c112133_ex10g.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; background-color: transparent"><B>Exhibit 10(g)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B><IMG SRC="x1_c112133x66x1.jpg" ALT="">&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>AMENDMENT NO. 1 TO CONSULTING SERVICES AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">This AMENDMENT
NO. <U>1</U> TO CONSULTING SERVICES AGREEMENT is made and entered into as of as of January 1, 2025 to amend that certain Consulting
Services Agreement dated August 1, 2024], and any subsequent amendment, (collectively, the &ldquo;Agreement&rdquo;) by and between
<B>Highstake 35 LLC dba Mercury Public Affairs </B>(&ldquo;Consultant&rdquo;) and <B>One Earth Sequestration LLC </B>(&ldquo;Client&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>RECITALS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">The Term
of the Agreement is in effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">It is the
intent of the parties to confirm the Agreement, and modify and amend the Agreement related to the following terms only: term and
services</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>AMENDED
TERMS OF AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">For good
and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Consultant and the Client agree as
follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt; background-color: transparent">1.<FONT STYLE="font: 7pt Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT><U>Term</U>. The Term of the Agreement is hereby amended and extended effective as of January 1, 2025, and will continue
through June 30, 2025.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt; background-color: transparent">2.<FONT STYLE="font: 7pt Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT><U>Agreement Confirmed</U>. The Agreement and its terms are confirmed. Except as specifically amended herein, no other amendments
or modifications are intended or made.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt; background-color: transparent">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white">
    <TD COLSPAN="2"><B>CONSULTANT:</B><BR> <B>Mercury Public Affairs</B></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><B>CLIENT:</B><BR> <B>One Earth Sequestration LLC</B></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD>
    <TD STYLE="width: 25%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: left; vertical-align: bottom">By:&nbsp;&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1px solid; text-align: left; vertical-align: bottom; padding-top: 1px"><IMG SRC="x1_c112133x66x2.jpg" ALT=""></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom">By:</TD>
    <TD STYLE="border-bottom: Black 1px solid; text-align: left; vertical-align: bottom; padding-bottom: 1px"><IMG SRC="x1_c112133x66x3.jpg" ALT="" STYLE="width: 150px; height: 39px"></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>Name:&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1px solid; font-family: Arial, Helvetica, Sans-Serif">Thomas Doherty</TD>
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1px solid">Steven Kelly</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: bottom">Title:</TD>
    <TD STYLE="border-bottom: Black 1px solid; font-family: Arial, Helvetica, Sans-Serif">Partner</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">Title:</TD>
    <TD STYLE="border-bottom: Black 1px solid">President</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>Date:</TD>
    <TD STYLE="border-bottom: Black 1px solid; font-family: Arial, Helvetica, Sans-Serif">01/21/2025</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Date:</TD>
    <TD STYLE="border-bottom: Black 1px solid">1-17-2025</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 8.5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"></P>

<P STYLE="font: 8.5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<P STYLE="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; background-color: Transparent">Confidential - Not for Public Consumption or Distribution</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>x1_c112133x66x1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 x1_c112133x66x1.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" !# .<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MKK3-/\/#0?@G9^*_"]\INC!->>+M0O\ PA/8Z=/I-^NHV/AO68C<6D*3VFJ
M']E/[&OQ?\6?M"?LA?LK?'SQ[IOAW1_''QO_ &<?@C\7O&&D^$$U./PIIGB?
MXE?#3PSXSUVP\-1:U=ZAK$.@VFIZU=0:3!JFH:AJ,%A'!%>:A?7"274WYB_M
MZ?M6_P#!8;]EVX_:X^-7PG_9C_8G\??L;?LZ^!_$OQ>\/^+/B+\8?B1X3^-'
MBGX9_#OX!>&OB1\1V;PCX9TOQ/H,NM:7XZL?B9H'AUKR^\+R:YIVE:+;SZ-I
M\(C\6>(ON/\ X)>P7=M_P31_X)Y07UV]_>1_L._LH+<W;VEO8-/-_P *(\!E
MV%E:I';VB!B4CMXU/E(JHSR.K2-D_P#!6+_E%E_P4L_[, _;(_\ 6=?B-0!_
M/5^P%_P<P_'O]L_X(_%/4]-_98^$GBS]K/Q=\:O 7P _8N_92^%7Q-D'C#X@
M^)M9\#>(_&?Q+^*OQAC\3:S/XB\'_L]?![1M+T[7_&?Q9M?#>G^%=.%[#X0O
M]8L=6OHM:M?C?_@I]_P6O_X+(?\ !)']N7X(?";XV?%7]F3X]Z3X\^"_P?\
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
MAFTO6;/^VO#VIPWWA[6[V"Y_E\_8,_:,_:A_X-B6^,O[&G_!1OX$?%WXM?L
M1^.)/'WP#_;J_9[\!:MXL^&OAS7O&UC8R7/A#Q5%J4&DP:&GCJ^CMH&\,ZYX
MCT_Q/X*^)VF>*+70;+XG> O%FG^/=" /[J:\LT3XW_!_Q+\6_'7P%\/_ !)\
M':Q\9_ACX9\(>,OB#\,M.UVQNO&/@_PQX]?54\(:QKVBQ2M=Z?;:X-&O)K43
M()H[633+RYB@M-;T6:__  %A_P"#F_\ 9"^-OA#3=,_X)_\ P+_:C_;@_:6\
M6-?Z=X-_9W\)_"3Q9\/?(\0:?8SZW/9_$7XL>(-$U7P+X1TU/#.G:[XCDU+P
MY+X_N(=/T2[-SIENK+*OUG_P2:_8&^./[/>M_M+_ +;?[:_BOP]XH_;Y_P""
M@^L_#[QY^T!X<\$V%G%\-?@)H7@+1=4TKX<_L_?#;43JOB74M7T[X>>']9@\
M-:_X@?Q5K=CK;>&_#FGV^J^*HO"UOX\\6 'C?_!T=_R@H_;F_P"[9O\ UL/]
MGVO)O^#2T1C_ ((N?!D1.[I_PMGX]G=)&L3>8WQ%U)ITV+)*-D=P98HI-^Z:
M%(YWCMWD:WB^,?\ @O7_ ,%"/B-^UG^Q=^W%_P $Z_AE_P $O?\ @JO=?$.Y
M^(FA_#[2?C1;?L@Z[K_[.OB(? S]JCP=XHA\9^&O'OAW7]2UO6O WQ'\._#"
MZO\ P7KUKX0VWCZ[I@6"?3Q)J9\;_P""$7[>?[1__!.S]D?P#^Q+^T7_ ,$E
MO^"I9\9ZQ^T7XLE\">*_"7['GB?2_AGHG@;XN>(= ET>7QUXJ\77_A"ZL]6T
M?Q9>>,YM=FL/!5AI%GX2L]%OK9;FX:_$0!_<37^7'_P=2Z'K/P'_ ."WUO\
M&;Q/8Z%J&D>.O@?^SY\7OA_9ZAHD'C#0M8M/ =Y>>!+WPYXST/45TQ FH>)/
MA=KD%[!I6JK=V^A:EH]_'?Q37\MK;?ZCE?@;_P %_O\ @C-H_P#P5P_9HT7_
M (0?48/#/[5_[/D/BOQ!^SUKNHW_ -@\+^)O^$GCT.3QC\*O'):*6%-%\:Q^
M&-&.A>(F$5UX.\5:?INHBZ7P[?\ BW2]: /WJM+F*]M;:\@+&"[MX;F$NC1N
M8IXUEC+HP#(Q1QN1@&4Y! (-1ZCJ%CI&GWVJZI>6VGZ9IEG=:AJ-_>31V]I8
MV-E ]S=WEU<2LL4%M;6\4DT\TC+'%$CN[!5)'\9G[$O_  <9G]@?X!Z-^R7_
M ,%L?@E^T;^S_P#M2?L\Z9X=^&OAKQ'>^!?%_CK4_P!I'P/H>G>+K73_ (A1
M:IJ4,.F7M[X7T[PQX.\%^)O&Y^(OC>U^*WB/Q7HWQ&TC7KO3]4\:2>$/K+X^
M_P#!0SQ7_P %P/@7+^Q9_P $I_!OQDTGP!^T_H5CX$_:J_;K^+OP;UWP9\&/
MV9_@;XU@\<6_Q3\$:'IWB:?3-6^,/QR\8>"?"5WX4TWP_P""(9OA_#9?$_PZ
MDWQ>\+ZW=ZGK7@( _I+^$OQ6^'WQT^%_P]^-'PG\26WC'X8_%7P;X=^('@#Q
M79VNHV-KXB\(>+-*M=:\/ZQ#8ZO9Z=JUDE_IEY;7/V/5+"QU&U,AM[VTMKF.
M6%/\^;]NRPTFW_X/'/@T;C4=3TR'5/C]^P7K-W%::?+KL>IZ_8_"+P+I6B^8
ME[K%C!H=L5M;'3+BXT]TBM;:[U#5DTG5M2:XL]5_T!O@5\&? G[.?P4^$GP
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
MBB@ HHHH **** "BBB@ HHHH **** "O&?VB_CKX$_9A^ GQD_:*^)U^-.\
M?!'X:^,OB=XKG#HEQ-I'@W0KW7)].TU'RUWK.KFS32=#TZ!);O5-8O;'3K*"
MXN[J""3^;+_@M7_P7Z_:3_X)J_MU?!C]E#X#?LW_  X^-.E^+_A#\./B;KME
MXS'CS3_B#\2/$GQ ^+_BOX?V7PI^#<FEZMHNG'5[C2O"<0M?%&G>'?BQ%#XC
M\2K93>%I[WPK?^']:]P_X+)WMW_P4@^-_P "/^"(7P/O]+\11^-O&WP^_:1_
MX*6>)-+\9R:0W[/_ .QQ\+/%WA+Q7IG@[5VL='UB*/XN_'?Q)?>&[WX3^')1
M?ZMI5QH/A?Q/XH\+:;\//&-K\2?#(!ZG_P &[GP3\9Z-^Q+K_P"VI\;K"['[
M2_\ P4U^+?C3]M#XL:IJOESZA#X2\>ZK>K\#?"FCWS0I>CX?:;\,QIWC/P/H
MMW/=1Z!#\1-6L].:UTZ2VTZS_?"LS1-%TGPWHND>'= TZST?0M TNPT71=)T
M^!+:PTO2=*M(K'3=.L;:,+';V=C9P0VUM!&H2*&)(T 50*TZ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X
MX_;'_81_9*_;B\+>%M-_:B^"V@?$ZZ^%>JW/C#X6^+$U;Q5X'^)7PR\2++I6
MISZI\.OBM\.=>\(_$SP-)J.H>&_#=YK,'A;Q9I-KKEQX<\/RZS!?-HFEFUT_
MV3OV+OV8_P!C_0?%!_9X^%&F> ]7^*]SH?B7XJ>,;O7/%GCGXC_$_P 0:;97
M2:?K/Q&^)WQ$U_Q9\0_'6I6/]K:O)9W?BGQ/JTUM/J^KW,+)<:I?RW!10!]:
*4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>x1_c112133x66x2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 x1_c112133x66x2.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  : *4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBOSC/[
M<G[0IN7A@_X)-?\ !0>\MH]>GT1=0@\5_P#!.:T@ND@-Y:_VK:6VN?M_:-J2
MZ9<ZC92"TO=3L=+LGT::SUB>ZMFO;73Y;]Q^VM^T1"L)7_@DS_P4%9IK^"P&
M?'7_  3&=5:28)++(;+_ (*-WTD,"1K(\=Y/#%I;2"%;K4+.VE-Y$ ?EU_P2
MH_X*9_%'XF_\%*O^"D?_  3[^+&E>/O&?@_P=^U3^VCXX_9P_:/\8^+/MWA6
M72?A#\0O@EX5^(7['_@FRNO#-A%J&H_ Z;XL:3XQ33],\7>(-4\)^$O$\&E:
MOH>B:+:^'+R__I2K^+WX6_L?_P#!1SPI^SE^S[\>_AC^P)\?_ __  5.^$O[
M9/[6G[;][XC\9?$K]B^+]E_XFZ[^V)\0=>T[XZ?!_P")5K=_MC/\7D\/^-OV
M?K3P1X2T?Q;<_#VX\<^'/'/A;1[O3M8T#2+^^U_3/UT\5_\ !4#]OC7/ /B'
MP-\(?^"*G[;.F_MA0^&+6RL=)^+>N?LVZ=^R#X>^(VIVVM6CSS_M*:9^T%IR
M_$KX?>&=7T/4+R2]\+>%O#>J^+-'BT2)_P#A!I?&WAJ_D /V5\!?$[X=?%.Q
M\0ZE\-O'/A3QW8>$O&_C'X:^*;KPGKNG:[#X;^(7P^UV[\,^./!.NMIUQ<?V
M3XH\*:]8W6EZ[HE\(-0T^YC"W$"+)$S_ #Y^U#^WO^QW^Q5K/PFT+]JSX_\
M@3X%WWQQU+Q-I?PQE\>3ZEIVDZ_/X+@T.Y\6W=YK\.G7.A>%]$\-P>)= ?6?
M$?BW4M"\/Z?_ &O8)<ZG&]PBG^;;X>_L4_MI_LC:'X8\7_LP?#3_ (*G?"_]
MNOQIK5WXL_;#^.OA^T_X)L?'[]DG]MKXL_$/XD1_$WXG>.OBG^S7\1/V_P#X
M>6/AM+WQ+J'B'P7\.OB1X#N?@%\6? /PLU&YLO$,MQYD#I]<_"^U_;>D_:=N
M?VK/V[/V//VOOVJ?$WP]^!'C+X$?!7X9_"/X ?\ !/CX/_!GX8>'/BUKFBZS
M^T%XIN?#OC'_ (*G_'OQI\2/B3\1=,\"?#_P9/?:5XJL?"]KX%T'5_#^@Z)X
MPN_&ET^F ']"?PZ^)_PU^+_A32O'GPE^(?@;XH^!]=M8K[0_&?PZ\6Z!XV\*
M:S93;O)O-*\1>&M0U/2-1M9=K>5<6EY-%)M;:YP<=S7\POQ0_8E_X)V_$CQ2
ML_C/_@VI_:4\/:I#=6MI_:GPI\'_ +"7PMT?4)[Z_CM+E[Y_V>/V_O#>G:C;
MVO\ I.JZCJ&L6\MG+!8-=075[J%WHT.I>50?L3_L(6VCMX;M_P#@A7_P6CLM
M \._9K:R\)VW[7>L0^&[>X2W%C::;H6C6?\ P5\_X1A[:ST&1E@O--0^&[#2
MX1X=CU*#5(X-!(!_6?17Y-?"7]KOQ1\'_AC\*OA)X!_X))_\%,?!_P -?AQX
M)\(?#'P+H^I)^Q_XJNO"G@KP)I5AX/\ #VG:QJFH?MX^*_&FK-HGAS3-,DFU
MC6KS7=>UZ#-P]_KNOC5(HNA?_@H[\6D61F_X)*_\%1,K<Q6D:)X6_8ED:>:X
MO;>RMVC,?[<;I';2/<-<2WUR]O8V%E;7%WJ=S90K&TH!^HE%?F!<_P#!1WXH
M6;8N/^"4?_!3\*Z7C026W@C]C[45G.GVBW=]'MTS]L^]EM'C5XX+,ZC'9)K=
MVS6WAY]6E@N5AOWO_!0SXJ65M]I_X=6?\%,+MEEN$EM;+PO^QK/<PP0VT,\-
MWL_X;32.XBO9I7LK>"REN=0BN;>:2^LK.R,-Y, ?IA17YB_\/'_'4<\:7?\
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
:)M,M;B:2"PEU;4I+6.)[^Z,H![!1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>x1_c112133x66x3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 x1_c112133x66x3.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  G )8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M$6O>")_BVV@3:?I?PN\-^)=!\%>)'\'Z?9:;=M;Z-H,VK:GIVA^';C1=1U0
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
M=\/_  ]J/Q[^ 7A:V\(^*8?"/Q.U'PKH^N7/@CPG\0HO&R^ O%&FZS>ZC/\
M\(GK\?BE+$:5%'+XLG\.:B38$HH ]I_8^^&WQ+^*7QP^*'_!0KX\>"G^&7BK
MXP?"[X<_!K]G3X,W_B3P[XL\1?!C]F/PU>ZI\0[FY\=:WX+O]5\$R?%GXY_$
L;Q7<^+_B!IOA/7_%_A_PWX5\&?"/PC8^+=;U#PYKFHWOZ4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19
<SEQUENCE>7
<FILENAME>c112133_ex19.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY>



<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 19</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Effective March 25, 2025</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>REX AMERICAN RESOURCES CORPORATION<BR>
<U>REVISED INSIDER TRADING POLICY</U></B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Background</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">REX American Resources Corporation (&ldquo;<U>REX American</U>&rdquo; or the &ldquo;<U>Company</U>&rdquo;) has adopted this Revised Insider Trading Policy (this &ldquo;<U>Policy</U>&rdquo;) to further
assist the directors, officers and employees of the Company and its controlled subsidiaries in complying with the requirements
of U.S. laws that prohibit certain persons who are aware of material nonpublic information about a company from engaging in transactions
in the securities of that company and from providing material nonpublic information to other persons who may trade on the basis
of that information.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Persons Subject to This Policy</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">This Policy applies to the directors, officers and employees
of the Company and its controlled subsidiaries (collectively, &ldquo;<U>Covered Persons</U>&rdquo;). For this purpose, One Earth
Energy, LLC, NuGen Energy, LLC and their respective subsidiaries are considered to be controlled subsidiaries of the Company. The
Company also may determine from time to time that other persons should be subject to this Policy, such as contractors or consultants
who have access to material nonpublic information with respect to the Company. This Policy also applies to Family Members (defined
below) of a Covered Person, other members of a Covered Person&rsquo;s household and entities controlled by a Covered Person, as
described below.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>The Policy</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">This Policy applies to transactions in the Company&rsquo;s securities
(&ldquo;<U>Company Securities</U>&rdquo;), including its common stock and restricted stock and any other type of securities that
the Company may issue, such as options to purchase common stock, preferred stock and convertible debentures, as well as derivative
securities with a value based on the Company&rsquo;s securities, unless a specific exception is made in this Policy.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">No Covered Person may buy, sell, donate, make a gift of, or
engage in any other transaction in Company Securities while aware of material nonpublic information concerning the Company and
its subsidiaries.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, no Covered Person may disclose material nonpublic
information to anyone outside of the Company who may trade based on that information or while aware of material nonpublic information,
recommend to others that they trade in Company Securities (sometimes referred to as &ldquo;tipping&rdquo;).</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Further, no Covered Person who, in the course of working for
the Company, learns of material nonpublic information about a customer, vendor, supplier or other company with which the Company
has a business relationship may engage in any transaction in the securities of such</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> other company. In addition, Covered Persons
should be aware that the Securities and Exchange Commission (&ldquo;<U>SEC</U>&rdquo;) has successfully brought an action for insider
trading against employees of a public company who traded in securities of a competitor while aware of material nonpublic information
about their company that could affect the industry in which both companies operated.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>What Information is &ldquo;Material&rdquo;</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Information is considered &ldquo;material&rdquo; if it could
affect a person&rsquo;s decision to buy, sell or hold Company Securities. The materiality of information depends upon the facts
and circumstances unique to each situation. Material information can be positive or negative and may relate to virtually any aspect
of the Company&rsquo;s business or finances. It is important to remember that whether particular information is material will be
viewed by enforcement authorities with the benefit of hindsight. If a Covered Person is unsure whether particular nonpublic information
is material, he or she should presume that it is material and consult with the Company&rsquo;s Compliance Officer (defined below)
before disclosing such information or engaging in any transaction in or recommending any Company Securities. While it is not possible
to identify all information that might be deemed &ldquo;material,&rdquo; information about the following ordinarily would be considered
material:</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font: 12pt Symbol">&#183;</FONT></TD><TD><FONT STYLE="font: 12pt Times New Roman, Times, Serif">quarterly or annual earnings or operational results or projections;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font: 12pt Symbol">&#183;</FONT></TD><TD><FONT STYLE="font: 12pt Times New Roman, Times, Serif">mergers, acquisitions, joint ventures or launches of new products or
businesses;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font: 12pt Symbol">&#183;</FONT></TD><TD><FONT STYLE="font: 12pt Times New Roman, Times, Serif">major changes in senior management;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font: 12pt Symbol">&#183;</FONT></TD><TD><FONT STYLE="font: 12pt Times New Roman, Times, Serif">major litigation;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font: 12pt Symbol">&#183;</FONT></TD><TD><FONT STYLE="font: 12pt Times New Roman, Times, Serif">stock-oriented activities such as splits, dividend payments and buybacks.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 11pt Calibri, Helvetica, Sans-Serif">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">This list is illustrative only and not exhaustive. Other types
of information may be material at particular times, depending on the circumstances.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>When Information is &ldquo;Nonpublic&rdquo;</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Information is &ldquo;nonpublic&rdquo; if it is not available
to the general public. In order for information to be considered public, it generally must have been disclosed in the Company&rsquo;s
public filings with the SEC or released broadly to the marketplace, and the investing public must have had time to absorb and evaluate
the information. The circulation of rumors, even if accurate, does not constitute effective public dissemination of information.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Even after the Company has publicly announced material information,
a reasonable period of time must elapse in order for the market to absorb the information. Therefore, for purposes of this Policy,
information will not be considered public until 48 hours have passed following the Company&rsquo;s widespread public release of
the information via press release or public filing with the SEC.</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Transactions by Family Members and Others</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">In addition to the Covered Persons described under &ldquo;Persons
Subject to this Policy&rdquo; above, this Policy applies to the family members of Covered Persons who reside with them (including
their spouse, children, children away at college, stepchildren, grandchildren, parents, stepparents, grandparents, siblings and
in-laws), anyone else who lives in their household, and any family members who do not live in their household but whose transactions
in Company Securities are directed by the Covered Person or are subject to their influence or control, such as parents or children
who consult with the Covered Person before they trade in Company Securities (collectively referred to as &ldquo;<U>Family Members</U>&rdquo;).
Covered Persons are responsible for the transactions of these Family Members and therefore should make them aware of the need to
confer with the Covered Person before they trade in Company Securities, and all such transactions by Family Members should be considered
for purposes of this Policy and applicable securities laws as if the transactions were for the account of the Covered Person. This
Policy does not, however, apply to personal securities transactions by Family Members where the purchase or sale decision is made
by a third party not controlled by, influenced by or related to a Covered Person or their Family Members.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Transactions by Entities that Covered Persons Influence or
Control</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">This Policy also applies to any entities that a Covered Person
influences or controls, including any corporation, partnership, trust or other entity (collectively referred to as &ldquo;<U>Controlled
Entities</U>&rdquo;). Transactions in Company Securities by Controlled Entities should be treated for the purposes of this Policy
and applicable securities laws as if they were for the account of the Covered Person.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Certain Exceptions</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">This Policy does not apply in the following described circumstances:</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>Restricted Stock</U>.</B> This Policy does not apply to the vesting of restricted stock, or to the exercise of a tax
withholding right pursuant to which the Company withholds shares of common stock to satisfy tax withholding requirements upon the
vesting of the restricted stock. The Policy does apply, however, to any subsequent sale of restricted stock on the market.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>Stock Options</U>.</B> This Policy does not apply to the exercise of an employee stock option granted to a Covered Employee
under a Company plan, nor does it apply to the exercise of a tax withholding right pursuant to which a Covered Employee elects
to have the Company withhold shares subject to a stock option to satisfy tax withholding requirements. This Policy does apply,
however, to any sale of stock as part of a broker-assisted cashless exercise of an option, or any other sale of the stock, including
any market sale for the purpose of generating the cash needed to pay the exercise price of an option.</TD></TR></TABLE>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>Transactions Pursuant to Rule 10b5-1 Plans</U>.</B> This Rule does not apply to transactions for a Director, Officer
or Key Employee made pursuant to a trading plan that meets all of the requirements of Rule 10b5-1(b) under the Securities and Exchange
Act of 1934, as amended (the &ldquo;<U>Exchange Act</U>&rdquo;) if the trading plan has been approved by the Compliance Officer
in accordance with this Policy (see &ldquo;Rule 10b5-1 Plans&rdquo; below).</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Post-Termination Transactions</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">This Policy continues to apply to a Covered Person&rsquo;s transactions
in Company Securities even after that person&rsquo;s service with the Company and its controlled subsidiaries has terminated. If
a Covered Person is in possession of material nonpublic information when his or her service terminates, the Covered Person may
not trade in Company Securities until that information has been made public or is no longer material.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Covered Employees are Responsible for Compliance</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">This Policy is intended to assist Covered Employees in complying
with the applicable laws and rules governing insider trading, but it is each individual Covered Employee&rsquo;s responsibility
to comply with all such laws and rules. Violations of the insider trading laws and rules can subject individuals to civil and criminal
penalties, including fees and imprisonment. Violation of this Policy also can subject Covered Employees to disciplinary action
by the Company, including termination of employment.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Compliance Officer</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">The Compliance Officer is the person designated by the Board
of Directors of the Company as the Compliance Officer under this Policy. Until changed by the Board of Directors of the Company,
the Company&rsquo;s Chief Financial Officer shall be the Compliance Officer, and the Company&rsquo;s Secretary shall act as Compliance
Officer in the absence of the Chief Financial Officer.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">The Compliance Officer shall be responsible for: (i) administering,
monitoring and enforcing compliance with this Policy; (ii) responding to inquiries relating to this Policy, and making final determinations
as to the applicability or interpretation of this Policy; (iii) recommending any modifications or amendments of this Policy to
the Board of Directors; (iv) maintaining and periodically updating the list of Key Employees and periodically informing Key Employees
of their status as such; and (v) monitoring the opening and closing of Blackout Periods and implementing any special blackout periods
as deemed necessary or appropriate by the Compliance Officer.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>Additional Restrictions &ndash; Company Directors, Officers
and Key Employees</U></B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">In addition to the restrictions in this Policy applicable to
all Covered Persons, all members of the Board of Directors of the Company (&ldquo;<U>Directors</U>&rdquo;); all executive officers
of the Company as designated by the Board of Directors for purposes of the rules under Section 16 of the Exchange</P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> Act (&ldquo;<U>Executive
Officers</U>&rdquo;); and all Company employees who work at the Company corporate headquarters, all plant general managers, plant
CEO&rsquo;s, controllers and commodity buyers employed by those controlled subsidiaries of the Company that are operating ethanol
plants; all employees who have received, or have been told that they will receive, Company restricted stock, stock options or other
stock grants; and all other employees of the Company or a controlled subsidiary who are so designated by the Company (collectively,
&ldquo;<U>Key Employees</U>&rdquo;), are subject to the following additional restrictions:</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>No Transactions During Quarterly Blackout Periods</U>.</B> The Company&rsquo;s Directors, Officers and Key Employees
may not engage in any transaction in Company Securities during a &ldquo;Blackout Period&rdquo; commencing 14 calendar days prior
to the end of each fiscal quarter of the Company and ending 48 hours after the Company&rsquo;s public release of quarterly earnings
for that fiscal quarter.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>No Transactions During Special Blackout Periods</U>.</B> From time to time, other types of material information regarding
the Company (such as negotiation of material mergers, acquisitions or dispositions or other corporate developments) may be pending
but not yet publicly disclosed by the Company. While such material information remains nonpublic, Directors, Officers and Key Employees
who are or may become aware of such material information may not engage in any transaction in Company Securities and must keep
both the material information and the existence of a special blackout period confidential. The Compliance Officer will notify in
writing those Directors, Officers, Key Employees and any other employees who are subject to a special blackout period.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>Compliance Officer Pre-Approval Required for All Transactions</U>.</B> No Director, Officer or Key Employee may engage
in any transaction in Company Securities unless and until he or she (i) has notified the Compliance Officer in writing of the amount
and nature of the proposed transaction(s), and (ii) confirms no earlier than two business days prior to the proposed transaction
that: (i) he or she is not in possession of any material nonpublic information concerning the Company, (ii) the proposed transaction
does not violate the trading restrictions of Section 16 of the Exchange Act or Rule 144 of the Securities Act, and (iii) the Compliance
Officer approves the proposed transaction in writing (which may include by email or other electronic communication).</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>Case-By-Case Exceptions</U>.</B> The Compliance Officer may, on a case-by-case basis, in the Compliance Officer&rsquo;s
sole discretion, authorize a sale of Company Securities by a Director, Officer or Key Employee during an applicable Blackout Period
due to financial hardship or other extenuating circumstances, but only after:</TD></TR></TABLE>
<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 36pt">(a)</TD><TD>the Director, Officer or Key Employee requesting the authorization notifies the Compliance Officer in writing of the circumstances
of the hardship or other extenuating circumstances and the amount and nature of the proposed transaction(s);</TD></TR></TABLE>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 36pt">(b)</TD><TD>the Director, Officer or Key Employee requesting the authorization informs the Compliance Officer in writing no earlier than
two business days prior to the proposed transaction(s) that he or she is not aware of any material nonpublic information concerning
the Company;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 36pt">(c)</TD><TD>the Compliance Officer is not aware of any material nonpublic information concerning the Company at the time of the transaction(s)
the disclosure of which could reasonably be expected to negatively impact the market price of Company Securities (regardless of
whether the Director, Officer or Key Employee requesting authorization is aware of such information); and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 36pt">(d)</TD><TD>the Compliance Officer approves the transaction(s) in writing.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72pt">The Compliance Officer is under no obligation to grant
any authorization requested by a Director, Officer or Key Employee.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72pt">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>Additional Restrictions Applicable Only to Directors and
Officers</U></B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">In addition to all other limitations set forth in this Policy,
all Directors and Officers of the Company are subject to the following additional restrictions:</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>No Pledging or Margin Accounts</U>.</B> Company Securities pledged (or hypothecated) as collateral for a loan or other
obligation may be sold by the lender or counterparty to the pledge if the borrower defaults on the loan or obligation. Similarly,
Company Securities held in a margin account pledged as collateral for a margin loan may be sold by the broker without the customer&rsquo;s
consent if the customer fails to meet a margin call. Because a sale on a default may occur at a time when the owner of the Company
Securities is aware of material nonpublic information or is otherwise not permitted to engage in a transaction in Company Securities,
Directors and Officers of the Company are prohibited from holding Company Securities in a margin account or otherwise pledging
Company securities in any other way, including as collateral for a loan. Directors and Officers should confirm with their brokers
that Company Securities are not held in a margin account or another account in which they are marginable by the broker.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>No Short Sales</U>.</B> No Director or Officer of the Company may engage in short sales of Company Securities. A short
sale is the sale of a security that the seller does not own at the time of the trade. Section 16(c) of the Exchange Act prohibits
Directors and Officers from engaging in short sales.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 36pt">&#9679;</TD><TD><B><U>No Hedging or Other Derivative Transactions</U>.</B> No Director or Officer of the Company may engage in transactions
in puts, calls or other derivative instruments that relate to or involve Company Securities or in hedging transactions involving
</TD></TR></TABLE>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
                                                                                                                  <TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt">&nbsp;</TD><TD STYLE="width: 36pt">&nbsp;</TD><TD>Company Securities, including forward sale or purchase contracts, equity swaps,
collars, or exchange funds. These transactions can be speculative in nature and can create the appearance that they are based
on nonpublic information.</TD></TR>
</TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 12pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Rule 10b5-1 Plans</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Rule 10b5-1 adopted under the Exchange Act provides a defense
from insider trading liability under Section 10(b) of the Exchange Act and Rule 10b-5. In order to rely on this defense, a person
planning to engage in transactions in Company Securities must enter into a Rule 10b5-1 plan (a &ldquo;<U>Rule 10b5-1 Plan</U>&rdquo;)
that meets all of the conditions specified in the rule. If the Rule 10b5-1 Plan meets the conditions of Rule 10b5-1, subsequent
transactions in Company Securities pursuant to the Rule 10b5-1 Plan may occur even if the person who entered into the plan is aware
of material nonpublic information at the time of the subsequent transaction.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">To comply with this Policy, a Rule 10b5-1 Plan must be approved
by the Compliance Officer and meet all of the requirements of Rule 10b5-1. A Rule 10b5-1 Plan may only be entered into in good
faith at a time when the person entering into the plan is <U>not</U> aware of any material nonpublic information. Once a Rule 10b5-1
Plan is adopted, the person entering into the plan must not exercise any influence over how, when or whether Company Securities
will be traded under the Plan. The Rule 10b5-1 Plan must either specify the amount, pricing and timing of transactions in advance
or delegate discretion on these matters to an independent third party. The Rule 10b5-1 Plan must include a cooling-off period before
trading can commence that, for Directors or Officers, ends on the <U>later</U> of 90 days after the adoption of the Rule 10b5-1
Plan or two business days following the disclosure of the Company&rsquo;s financial results in an SEC periodic report for the fiscal
quarter in which the Rule 10b5-1 Plan was adopted (subject to a maximum cooling off period of 120 days after adoption of the plan).
Persons other than Directors and Officers (or the Company) must include a 30-day cooling off period in their Rule 10b5-1 Plans
before trading may begin.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Overlapping Rule 10b5-1 Plans are prohibited under Rule 10b5-1
(subject to certain exceptions), and a person may enter into only one single-trade Rule 10b5-1 Plan during any 12-month period
(subject to certain exceptions). Directors and Officers must include a representation in their Rule 10b5-1 Plans certifying that:
(i) they are not aware of any material nonpublic information, and (ii) they are adopting the plan in good faith and not as part
of a plan or scheme to evade the prohibitions in Rule 10b-5. All persons entering into a Rule 10b5-1 Plan must act in good faith
with respect to the plan. If a trade of a Company Security is made on behalf of a Director or Officer pursuant to a Rule 10b5-1
Plan, the Director or Officer must so indicate on his or her Form 4 filed to report the trade pursuant to Section 16(a) of the
Exchange Act.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">The Company must report the adoption, amendment and termination
of a Rule 10b5-1 Plan by any of its Officers or Directors each quarter in its Quarterly Report on Form 10-Q filed with the SEC
and, therefore, Officers and Directors must timely notify the Compliance Officer of any such adoption, amendment or termination
of a Rule 10b5-1 Plan.</P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Compliance with Section 16</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Section 16(a) of the Exchange Act requires each Director, Officer
and owner of more than 10% of the Company&rsquo;s outstanding common stock to file reports with the SEC on Forms 3, 4 and 5 to
report ownership and transactions in the Company&rsquo;s common stock (including restricted stock and derivative securities such
as options to purchase common stock and restricted stock units) beneficially owned by such person. After filing a Form 3 to first
enter the filing system, reports generally must be filed with the SEC on Form 4 <U>within two business days</U> after any transaction
occurs.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Section 16(b) of the Exchange Act provides that any profit realized
by a Director, Officer or 10% shareholder subject to Section 16 from the purchase and sale, or sale and purchase, of the Company&rsquo;s
common stock and/or derivative securities within any period of less than six months may be recovered by the Company from the Director,
Officer or shareholder (in a suit brought by the Company or by any shareholder on behalf of the Company if the Company fails to
or refuses to do so). The possession of inside information is not a precondition to liability under Section 16(b), and good faith
is not a defense.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">It is not necessary that the same shares be purchased and/or
sold for a violation of Section 16(b) to occur. Any purchase and sale, or sale and purchase, of common stock or derivative securities
within any period of less than six months can be matched. The &ldquo;profit&rdquo; realized will be computed by matching the highest
sale price and lowest purchase price during the six-month period.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">Because a Director, Officer or 10% shareholder is deemed to
be the beneficial owner of shares held by Family Members living in the same household, transactions by such Family Members are
matchable with transactions by the insider for short-swing profit purposes.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>Insider Trading Policy Applicable to the Company</U></B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">The Company will not engage in transactions in Company Securities
in the public market (other than pursuant to a qualifying Rule 10b5-1 Plan) while the Company is in possession of material nonpublic
information.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Changes to this Policy</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">The Company may amend or modify this Policy at any time or from
time to time.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0">4868-2912-8942</P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>8
<FILENAME>c112133_ex21.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">EXHIBIT 21</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SUBSIDIARIES OF REX AMERICAN RESOURCES
CORPORATION</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 12pt Times New Roman, Times, Serif">
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center"><U>Name</U></TD>
    <TD>&nbsp;&nbsp;&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">State of Incorporation<BR> <U>or Organization</U></TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left; width: 24pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;&nbsp;&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; width: 8%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Alistar Enterprises, LLC<SUP>(1)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Delaware</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>AVA Acquisition Corp.</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Delaware</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Rex Radio and Television, Inc.<SUP>(2)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Rex Acquisition, LLC<SUP>(3)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>REX Carbon, LLC</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>RGPP I, LLC<SUP>(4)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>REX/GPP II, LLC<SUP>(4)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>REX Investment, LLC<SUP>(5)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>REX IP, LLC</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>REX Marketing Group, LLC<SUP>(4)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">South Dakota</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>RRC1, LLC<SUP>(6)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Incorporated</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Delaware</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Big River Holding, LLC<SUP>(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Big River, LLC<SUP>(8)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Cardinal Holding, LLC<SUP>(4)(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Highwater Holding, LLC<SUP>(4)(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Highwater, LLC<SUP>(4)(8)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Levelland Holding, LLC<SUP>(4)(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Levelland, LLC<SUP>(4)(8)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 12pt Times New Roman, Times, Serif">
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Millennium Holding, LLC<SUP>(4)(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Millennium, LLC<SUP>(4)(8)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>Farmers Energy One Earth Holding, LLC<SUP>(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="width: 24pt">&nbsp;</TD>
    <TD NOWRAP>Farmers Energy One Earth, LLC<SUP>(8)</SUP></TD>
    <TD STYLE="width: 3%">&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 8%; text-align: left">Ohio</TD>
    <TD STYLE="width: 4%">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>One Earth Energy, LLC<SUP>(9)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Illinois</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>One Earth Sequestration, LLC<SUP>(10)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Illinois</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Patriot Holding, LLC<SUP>(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>Farmers Energy Patriot, LLC<SUP>(8)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>FEI Investment Incorporated</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Delaware</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>Future Energy, LLC<SUP>(11)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>FE-II, LLC<SUP>(12)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">Ohio</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>REX NuGen Holding, LLC<SUP>(7)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">South&nbsp;Dakota</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>REX NuGen, LLC<SUP>(8)</SUP></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">South Dakota</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD NOWRAP>NuGen Energy, LLC<SUP>(9)</SUP> </TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">South Dakota</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 12pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 20%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 12pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 18pt; padding-bottom: 5pt"><SUP>(1)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Wholly-owned subsidiary of RRC1, LLC</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(2)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Wholly-owned subsidiary of AVA Acquisition Corp.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(3)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Wholly-owned subsidiary of Rex Radio and Television, Inc.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(4)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Non-operating or inactive subsidiary. </TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(5)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">AVA Acquisition Corp. is the managing member and owns a 98.032% Class A membership interest, a 95.46% Class B membership
    interest and a 100% Class C membership interest.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(6)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">AVA Acquisition Corp. owns a 95.35% percentage interest.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(7)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">First-tier wholly-owned subsidiary of Farmers Energy Incorporated.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(8)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Second-tier wholly-owned subsidiary of Farmers Energy Incorporated.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(9)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Third-tier majority-owned subsidiary of Farmers Energy Incorporated.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(10)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Fourth-tier majority-owned subsidiary of Farmers Energy Incorporated.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 5pt"><SUP>(11)</SUP>&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt">Majority-owned subsidiary of REX IP, LLC.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><SUP>(12)</SUP>&nbsp;</TD>
    <TD>Wholly-owned subsidiary of Future Energy, LLC.</TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.(A)
<SEQUENCE>9
<FILENAME>c112133_ex23a.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: right"><B>Exhibit 23(a)</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">Consent of Independent Registered Public
Accounting Firm</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">We consent to the incorporation by reference in the Registration
Statement (No. 333-205419) on Form S-8 of REX American Resources Corporation of our reports dated March 28, 2025, relating to the
consolidated financial statements and the financial statement schedule, and the effectiveness of internal control over financial
reporting of REX American Resources Corporation, appearing in this Annual Report on Form 10-K of REX American Resources Corporation
for the year ended January 31, 2025.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">/s/ RSM US LLP</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Des Moines, Iowa</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">March 28, 2025</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.(B)
<SEQUENCE>10
<FILENAME>c112133_ex23b.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY>

<P STYLE="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif"><B>Exhibit 23(b)</B></P>

<P STYLE="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We consent to the incorporation by reference in Registration
Statement No. 333-205419 on Form S-8 of our report dated March 30, 2023 (March 29, 2024 as to the change in the method of accounting
for shipping and handling costs described in Note 1 and March 28, 2025 as to Note 16), relating to the financial statements of
REX American Resources Corporation and subsidiaries (the &ldquo;Company&rdquo;) for the year ended January 31, 2023 appearing in
this Annual Report on Form 10-K for the year ended January 31, 2025.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>/s/ Deloitte &amp; Touche LLP</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Dayton, Ohio<BR>
March 28, 2025</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>11
<FILENAME>c112133_ex31.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: right">Exhibit 31</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center">CERTIFICATIONS</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">I, Zafar A. Rizvi, certify
that:</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">1.
I have reviewed this annual report on Form 10-K of REX American Resources Corporation;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect
to the period covered by this report;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all
material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined
in Exchange Act Rule 13a-15(f) and 15d-15(f)) for the registrant and have:</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly during the period in which this report is being prepared;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation; and</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that
has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting; and</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">5.
The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of
directors (or persons performing the equivalent functions):</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting
which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report
financial information; and</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the
registrant&rsquo;s internal control over financial reporting.</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 55%; layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="width: 45%; layout-grid-mode: line">Date: March 28, 2025</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD>/s/ Zafar A. Rizvi </TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line">Zafar A. Rizvi</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line"><I>Chief Executive Officer and President</I></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center">CERTIFICATIONS</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">I, Douglas L. Bruggeman,
certify that:</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">1.
I have reviewed this annual report on Form 10-K of REX American Resources Corporation;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading
with respect to the period covered by this report;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the
periods presented in this report;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls
and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as
defined in Exchange Act Rule 13a-15(f) and 15d-15(f)) for the registrant and have:</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly during the period in which this report is being prepared;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation; and</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that
has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting; and</P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><PAGE></PAGE></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">5.
The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of
directors (or persons performing the equivalent functions):</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which
are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
and</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt; text-indent: 18pt; font: 10pt Times New Roman, Times, Serif">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 55%; layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="width: 45%; layout-grid-mode: line">Date: March 28, 2025</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line">/s/ Douglas L. Bruggeman</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line">Douglas L. Bruggeman</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line"><I>Vice President, Finance, Treasurer and</I></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line"><I>Chief Financial Officer</I></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>12
<FILENAME>c112133_ex32.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-style: normal">Exhibit
32</FONT></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>REX American Resources Corporation</B></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION
1350, AS ADOPTED BY SECTION 906<BR>
OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">The undersigned officers of REX American Resources
Corporation (the &ldquo;Company&rdquo;) hereby certify, to their knowledge, that the Company&rsquo;s Annual Report on Form 10-K
for the period ended January 31, 2025 which this certificate accompanies, fully complies with the requirements of Section 13(a)
or 15(d) of the Securities Exchange Act of 1934 and that the information contained therein fairly presents, in all material respects,
the financial condition and results of operations of the Company.</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 36pt; font: 10pt Times New Roman, Times, Serif">A signed original of this written statement
required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in
typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and
will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">/s/ Zafar A.
Rizvi<BR> Zafar A. Rizvi<BR> <I>Chief Executive Officer and President</I></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">/s/ Douglas L. Bruggeman<BR>
Douglas L. Bruggeman<BR>
<I>Vice President, Finance, Treasurer and</I><BR>
<I>Chief Financial Officer</I></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; font: 10pt Times New Roman, Times, Serif">Date: March 28, 2025</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Silver 4px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>rex-20250131.xsd
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Mar 28 16:30:29 UTC 2025 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2024" targetNamespace="http://www.rexamerican.com/20250131" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:rex="http://www.rexamerican.com/20250131" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="rex-20250131_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="rex-20250131_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="rex-20250131_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="rex-20250131_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.rexamerican.com/role/ConsolidatedBalanceSheet" id="rex_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals" id="rex_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ConsolidatedIncomeStatement" id="rex_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals" id="rex_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>995304 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ShareholdersEquityType2or3" id="rex_r_ShareholdersEquityType2or3">
        <link:definition>995305 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ConsolidatedCashFlow" id="rex_r_ConsolidatedCashFlow">
        <link:definition>995306 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" id="rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>995307 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/NETSALESANDREVENUE" id="rex_r_NETSALESANDREVENUE">
        <link:definition>995308 - Disclosure - NET SALES AND REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/INVESTMENTS" id="rex_r_INVESTMENTS">
        <link:definition>995309 - Disclosure - INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/FAIRVALUE" id="rex_r_FAIRVALUE">
        <link:definition>995310 - Disclosure - FAIR VALUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/OTHERASSETS" id="rex_r_OTHERASSETS">
        <link:definition>995311 - Disclosure - OTHER ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" id="rex_r_ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES">
        <link:definition>995312 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/LEASES" id="rex_r_LEASES">
        <link:definition>995313 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/COMMONSTOCK" id="rex_r_COMMONSTOCK">
        <link:definition>995314 - Disclosure - COMMON STOCK</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS" id="rex_r_DERIVATIVEFINANCIALINSTRUMENTS">
        <link:definition>995315 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITS" id="rex_r_EMPLOYEEBENEFITS">
        <link:definition>995316 - Disclosure - EMPLOYEE BENEFITS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/COMMITMENTS" id="rex_r_COMMITMENTS">
        <link:definition>995317 - Disclosure - COMMITMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/INCOMETAXES" id="rex_r_INCOMETAXES">
        <link:definition>995318 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/CONTINGENCIES" id="rex_r_CONTINGENCIES">
        <link:definition>995319 - Disclosure - CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/RELATEDPARTIES" id="rex_r_RELATEDPARTIES">
        <link:definition>995320 - Disclosure - RELATED PARTIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SEGMENTREPORTING" id="rex_r_SEGMENTREPORTING">
        <link:definition>995321 - Disclosure - SEGMENT REPORTING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SUBSEQUENTEVENTS" id="rex_r_SUBSEQUENTEVENTS">
        <link:definition>995322 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/AccountingPoliciesByPolicy" id="rex_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" id="rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>996001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/NETSALESANDREVENUETables" id="rex_r_NETSALESANDREVENUETables">
        <link:definition>996002 - Disclosure - NET SALES AND REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/INVESTMENTSTables" id="rex_r_INVESTMENTSTables">
        <link:definition>996003 - Disclosure - INVESTMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/FAIRVALUETables" id="rex_r_FAIRVALUETables">
        <link:definition>996004 - Disclosure - FAIR VALUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/OTHERASSETSTables" id="rex_r_OTHERASSETSTables">
        <link:definition>996005 - Disclosure - OTHER ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" id="rex_r_ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables">
        <link:definition>996006 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/LEASESTables" id="rex_r_LEASESTables">
        <link:definition>996007 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/COMMONSTOCKTables" id="rex_r_COMMONSTOCKTables">
        <link:definition>996008 - Disclosure - COMMON STOCK (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" id="rex_r_DERIVATIVEFINANCIALINSTRUMENTSTables">
        <link:definition>996009 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables" id="rex_r_EMPLOYEEBENEFITSTables">
        <link:definition>996010 - Disclosure - EMPLOYEE BENEFITS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/INCOMETAXESTables" id="rex_r_INCOMETAXESTables">
        <link:definition>996011 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SEGMENTREPORTINGTables" id="rex_r_SEGMENTREPORTINGTables">
        <link:definition>996012 - Disclosure - SEGMENT REPORTING (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" id="rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>996013 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" id="rex_r_ScheduleofComponentsofInventoryTable">
        <link:definition>996014 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Components of Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable" id="rex_r_ScheduleofPropertyPlantandEquipmentTable">
        <link:definition>996015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable" id="rex_r_ScheduleofChangetotheConsolidatedStatementofOperationsTable">
        <link:definition>996016 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Change to the Consolidated Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable" id="rex_r_ScheduleofDisaggregatedRevenuebyProductTable">
        <link:definition>996017 - Disclosure - NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/INVESTMENTSDetails" id="rex_r_INVESTMENTSDetails">
        <link:definition>996018 - Disclosure - INVESTMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable" id="rex_r_ScheduleofEquityMethodInvestmentsTable">
        <link:definition>996019 - Disclosure - INVESTMENTS - Schedule of Equity Method Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable" id="rex_r_ScheduleofCondensedBalanceSheetTable">
        <link:definition>996020 - Disclosure - INVESTMENTS - Schedule of Condensed Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable" id="rex_r_ScheduleofFinancialinformationForEquityMethodInvestmentTable">
        <link:definition>996021 - Disclosure - INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" id="rex_r_ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable">
        <link:definition>996022 - Disclosure - FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofOtherAssetsTable" id="rex_r_ScheduleofOtherAssetsTable">
        <link:definition>996023 - Disclosure - OTHER ASSETS - Schedule of Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+zoEiIZmtp2H7C6qvFYFNeA86aF0ybghZbK7fxvu022HCfsE6Ud1anyx4yqDpLTG3PYMPNkyR5zgsPwr6Daa8+a/fnq1Jd5ypmqy4RocrEO3/PFneYsP9AC9slygTZkEUDDZ/jQ0alKx2pZsBsli8BFHTJHDbEljeZUDgg9RA0PgDVcbyDtsFWi5Ys0CcgIaD2pxb7DqAHw1K14dkNafWbYf0uwZSImAlIw1aPAgl1nJNd+k64QhwsKQUNRlbgpgNNJ057Q46wlYmAyAACTIpX] CSR-->
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" id="rex_r_ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable">
        <link:definition>996024 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/LEASESDetails" id="rex_r_LEASESDetails">
        <link:definition>996025 - Disclosure - LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable" id="rex_r_ScheduleofComponentsofLeaseExpenseTable">
        <link:definition>996026 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" id="rex_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable">
        <link:definition>996027 - Disclosure - LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/COMMONSTOCKDetails" id="rex_r_COMMONSTOCKDetails">
        <link:definition>996028 - Disclosure - COMMON STOCK (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofCommonStockTable" id="rex_r_ScheduleofCommonStockTable">
        <link:definition>996029 - Disclosure - COMMON STOCK - Schedule of Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" id="rex_r_DERIVATIVEFINANCIALINSTRUMENTSDetails">
        <link:definition>996030 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" id="rex_r_ScheduleofFairValuesforDerivativeFinancialInstrumentsTable">
        <link:definition>996031 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofNetSalesTable" id="rex_r_ScheduleofNetSalesTable">
        <link:definition>996032 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Sales (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails" id="rex_r_EMPLOYEEBENEFITSDetails">
        <link:definition>996033 - Disclosure - EMPLOYEE BENEFITS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" id="rex_r_ScheduleofNonVestedRestrictedStockAwardActivityTable">
        <link:definition>996034 - Disclosure - EMPLOYEE BENEFITS - Schedule of Non-Vested Restricted Stock Award Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofDilutedSharesTable" id="rex_r_ScheduleofDilutedSharesTable">
        <link:definition>996035 - Disclosure - EMPLOYEE BENEFITS - Schedule of Diluted Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/COMMITMENTSDetails" id="rex_r_COMMITMENTSDetails">
        <link:definition>996036 - Disclosure - COMMITMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/INCOMETAXESDetails" id="rex_r_INCOMETAXESDetails">
        <link:definition>996037 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable" id="rex_r_ScheduleoftheProvisionforIncomeTaxesTable">
        <link:definition>996038 - Disclosure - INCOME TAXES - Schedule of the Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" id="rex_r_ScheduleofDeferredTaxAssetsandLiabilitiesTable">
        <link:definition>996039 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable" id="rex_r_ScheduleofEffectiveIncomeTaxReconciliationTable">
        <link:definition>996040 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable" id="rex_r_ScheduleofUnrecognizedTaxBenefitsRollForwardTable">
        <link:definition>996041 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable" id="rex_r_ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable">
        <link:definition>996042 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/RELATEDPARTIESDetails" id="rex_r_RELATEDPARTIESDetails">
        <link:definition>996043 - Disclosure - RELATED PARTIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SEGMENTREPORTINGDetails" id="rex_r_SEGMENTREPORTINGDetails">
        <link:definition>996044 - Disclosure - SEGMENT REPORTING (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable" id="rex_r_ScheduleofSegmentAssetsTable">
        <link:definition>996045 - Disclosure - SEGMENT REPORTING - Schedule of Segment Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails" id="rex_r_SUBSEQUENTEVENTSDetails">
        <link:definition>996046 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.rexamerican.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd"/>
  <xs:element name="ScheduleOfComponentsOfInventoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfComponentsOfInventoryAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract"/>
  <xs:element name="ScheduleOfDisaggregatedRevenueByProductAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfDisaggregatedRevenueByProductAbstract"/>
  <xs:element name="ScheduleOfEquityMethodInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfEquityMethodInvestmentsAbstract"/>
  <xs:element name="ScheduleOfCondensedBalanceSheetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfCondensedBalanceSheetAbstract"/>
  <xs:element name="ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract"/>
  <xs:element name="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract"/>
  <xs:element name="ScheduleOfOtherAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfOtherAssetsAbstract"/>
  <xs:element name="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfComponentsOfLeaseExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfComponentsOfLeaseExpenseAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract"/>
  <xs:element name="CommonStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CommonStockAbstract"/>
  <xs:element name="ScheduleOfCommonStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfCommonStockAbstract"/>
  <xs:element name="ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract"/>
  <xs:element name="ScheduleOfNetSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfNetSalesAbstract"/>
  <xs:element name="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract"/>
  <xs:element name="ScheduleOfDilutedSharesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfDilutedSharesAbstract"/>
  <xs:element name="ScheduleOfTheProvisionForIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract"/>
  <xs:element name="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
  <xs:element name="ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract"/>
  <xs:element name="ScheduleOfSegmentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfSegmentAssetsAbstract"/>
  <xs:element name="LiabilitiesAndEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_LiabilitiesAndEquityAbstract"/>
  <xs:element name="LongTermLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_LongTermLiabilitiesAbstract"/>
  <xs:element name="CommitmentsAndContingenciesNotes11And13Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CommitmentsAndContingenciesNotes11And13Abstract"/>
  <xs:element name="RexShareholdersEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_RexShareholdersEquityAbstract"/>
  <xs:element name="CashFlowsFromOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CashFlowsFromOperatingActivitiesAbstract"/>
  <xs:element name="AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract"/>
  <xs:element name="ChangesInAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ChangesInAssetsAndLiabilitiesAbstract"/>
  <xs:element name="CashFlowsFromInvestingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CashFlowsFromInvestingActivitiesAbstract"/>
  <xs:element name="CashFlowsFromFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CashFlowsFromFinancingActivitiesAbstract"/>
  <xs:element name="ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract"/>
  <xs:element name="SalesOfProductsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_SalesOfProductsAbstract"/>
  <xs:element name="FederalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_FederalAbstract"/>
  <xs:element name="StateAndLocalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_StateAndLocalAbstract"/>
  <xs:element name="CostOfSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CostOfSalesAbstract"/>
  <xs:element name="EthanolAndByProductsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_EthanolAndByProductsAbstract"/>
  <xs:element name="DepreciationAndAmortizationExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_DepreciationAndAmortizationExpenseAbstract"/>
  <xs:element name="IncomeBeforeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_IncomeBeforeTaxesAbstract"/>
  <xs:element name="NonCashFinancingActivitiesEquityAwardsIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_NonCashFinancingActivitiesEquityAwardsIssued"/>
  <xs:element name="NonCashFinancingActivitiesEquityAwardsAccrued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_NonCashFinancingActivitiesEquityAwardsAccrued"/>
  <xs:element name="NonCashFinancingActivitiesStockRepurchasesAccrued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_NonCashFinancingActivitiesStockRepurchasesAccrued"/>
  <xs:element name="NonCashInvestingActivitiesAccruedCapitalExpenditures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures"/>
  <xs:element name="NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses"/>
  <xs:element name="CommonStockTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CommonStockTextBlock"/>
  <xs:element name="StockSplitPolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_StockSplitPolicyPolicyTextBlock"/>
  <xs:element name="TradeReceivablePolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_TradeReceivablePolicyPolicyTextBlock"/>
  <xs:element name="ChangeInAccountingPrinciplesPolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock"/>
  <xs:element name="OtherIncomePolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_OtherIncomePolicyPolicyTextBlock"/>
  <xs:element name="ScheduleOfDisaggregatedRevenueByProductTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock"/>
  <xs:element name="ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock"/>
  <xs:element name="ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock"/>
  <xs:element name="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable"/>
  <xs:element name="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems"/>
  <xs:element name="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable"/>
  <xs:element name="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems"/>
  <xs:element name="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable"/>
  <xs:element name="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems"/>
  <xs:element name="ForwardPurchaseContractsAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_ForwardPurchaseContractsAsset"/>
  <xs:element name="ForwardPurchaseContractsLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_ForwardPurchaseContractsLiability"/>
  <xs:element name="ForwardPurchaseContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_ForwardPurchaseContracts"/>
  <xs:element name="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable"/>
  <xs:element name="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems"/>
  <xs:element name="PresentValueDiscount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_PresentValueDiscount"/>
  <xs:element name="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable"/>
  <xs:element name="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems"/>
  <xs:element name="NetSales" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_NetSales"/>
  <xs:element name="CostOfSales" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_CostOfSales"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears"/>
  <xs:element name="DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation"/>
  <xs:element name="EffectiveIncomeTaxReconciliationUncertainTaxPosition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition"/>
  <xs:element name="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable"/>
  <xs:element name="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems"/>
  <xs:element name="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
  <xs:element name="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
  <xs:element name="NumberOfOperatingEntities" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_NumberOfOperatingEntities"/>
  <xs:element name="ConcentrationRiskNumberOfCustomers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ConcentrationRiskNumberOfCustomers"/>
  <xs:element name="PropertyPlantAndEquipmentDepreciationMethod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_PropertyPlantAndEquipmentDepreciationMethod"/>
  <xs:element name="MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting"/>
  <xs:element name="OutboundFreightCharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_OutboundFreightCharges"/>
  <xs:element name="INVESTMENTSDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_INVESTMENTSDetailsTable"/>
  <xs:element name="INVESTMENTSDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_INVESTMENTSDetailsLineItems"/>
  <xs:element name="QuantityOfEthanolShipped" type="dtr:volumeItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_QuantityOfEthanolShipped"/>
  <xs:element name="ProportionateShareOfRestrictedNetAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_ProportionateShareOfRestrictedNetAssets"/>
  <xs:element name="StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased"/>
  <xs:element name="DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable"/>
  <xs:element name="DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems"/>
  <xs:element name="ForwardPurchaseContractsQuantity" type="dtr:volumeItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_ForwardPurchaseContractsQuantity"/>
  <xs:element name="CommodityFuturesQuantity" type="dtr:volumeItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_CommodityFuturesQuantity"/>
  <xs:element name="EMPLOYEEBENEFITSDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_EMPLOYEEBENEFITSDetailsTable"/>
  <xs:element name="EMPLOYEEBENEFITSDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_EMPLOYEEBENEFITSDetailsLineItems"/>
  <xs:element name="PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain"/>
  <xs:element name="COMMITMENTSDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_COMMITMENTSDetailsTable"/>
  <xs:element name="COMMITMENTSDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_COMMITMENTSDetailsLineItems"/>
  <xs:element name="QuantityOfNaturalGasUnderSalesCommitmen" type="dtr:energyItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_QuantityOfNaturalGasUnderSalesCommitmen"/>
  <xs:element name="QuantityOfEthanolUnderSalesCommitment" type="dtr:volumeItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_QuantityOfEthanolUnderSalesCommitment"/>
  <xs:element name="QuantityOfDistillersGrainsUnderSalesCommitment" type="dtr:massItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_QuantityOfDistillersGrainsUnderSalesCommitment"/>
  <xs:element name="QuantityOfNonFoodGradeCornOilUnderSalesCommitments" type="dtr:massItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments"/>
  <xs:element name="LeaseExpirationPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_LeaseExpirationPeriod"/>
  <xs:element name="InstallmentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_InstallmentAmount"/>
  <xs:element name="FeesIncurredBySubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_FeesIncurredBySubsidiary"/>
  <xs:element name="UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest"/>
  <xs:element name="IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized"/>
  <xs:element name="RELATEDPARTIESDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_RELATEDPARTIESDetailsTable"/>
  <xs:element name="RELATEDPARTIESDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_RELATEDPARTIESDetailsLineItems"/>
  <xs:element name="SEGMENTREPORTINGDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="rex_SEGMENTREPORTINGDetailsTable"/>
  <xs:element name="SEGMENTREPORTINGDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_SEGMENTREPORTINGDetailsLineItems"/>
  <xs:element name="AuditorFirmMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_AuditorFirmMember"/>
  <xs:element name="BigRiverMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_BigRiverMember"/>
  <xs:element name="CashCollateralBalanceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CashCollateralBalanceMember"/>
  <xs:element name="ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember"/>
  <xs:element name="CornMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CornMember"/>
  <xs:element name="CustomerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_CustomerMember"/>
  <xs:element name="DerivativeFinancialInstrumentLossesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_DerivativeFinancialInstrumentLossesMember"/>
  <xs:element name="DistillersGrainsMarketingServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_DistillersGrainsMarketingServicesMember"/>
  <xs:element name="DriedDistillersGrainsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_DriedDistillersGrainsMember"/>
  <xs:element name="EffectOfChangeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_EffectOfChangeMember"/>
  <xs:element name="EquityMethodEthanolInvestmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_EquityMethodEthanolInvestmentMember"/>
  <xs:element name="EthanolAndByProductsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_EthanolAndByProductsMember"/>
  <xs:element name="EthanolMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_EthanolMember"/>
  <xs:element name="FixturesAndEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_FixturesAndEquipmentMember"/>
  <xs:element name="ModifiedDistillersGrainsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_ModifiedDistillersGrainsMember"/>
  <xs:element name="NaturalGasPipelineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_NaturalGasPipelineMember"/>
  <xs:element name="NetPositionWithBrokerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_NetPositionWithBrokerMember"/>
  <xs:element name="NonFoodGradeCornOilMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_NonFoodGradeCornOilMember"/>
  <xs:element name="OneEarthEnergyAndNuGenEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_OneEarthEnergyAndNuGenEnergyMember"/>
  <xs:element name="OneEarthEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_OneEarthEnergyMember"/>
  <xs:element name="OtherCostOfSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_OtherCostOfSalesMember"/>
  <xs:element name="OtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_OtherMember"/>
  <xs:element name="RefinedCoalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_RefinedCoalMember"/>
  <xs:element name="RenewalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_RenewalMember"/>
  <xs:element name="StockOptionPlans2015Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_StockOptionPlans2015Member"/>
  <xs:element name="UnrecognizedTaxBenefitMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_UnrecognizedTaxBenefitMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="rex_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>rex-20250131_cal.xml
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Mar 28 16:30:29 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedBalanceSheet" roleURI="http://www.rexamerican.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedIncomeStatement" roleURI="http://www.rexamerican.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedCashFlow" roleURI="http://www.rexamerican.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofComponentsofInventoryTable" roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofCondensedBalanceSheetTable" roleURI="http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" roleURI="http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofOtherAssetsTable" roleURI="http://www.rexamerican.com/role/ScheduleofOtherAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" roleURI="http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofComponentsofLeaseExpenseTable" roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" roleURI="http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDilutedSharesTable" roleURI="http://www.rexamerican.com/role/ScheduleofDilutedSharesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDeferredTaxAssetsandLiabilitiesTable" roleURI="http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofEffectiveIncomeTaxReconciliationTable" roleURI="http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable" roleURI="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofSegmentAssetsTable" roleURI="http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"/>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_EquityMethodInvestments" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestAndOtherIncome" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForDeposits" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndLandImprovements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandAndLandImprovements"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_LandAndLandImprovements" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_BuildingsAndImprovementsGross" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross" order="3" weight="1"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+zoEiIZmtp2H7C6qvFYFNeA86aF0ybghZbK7fxvu022HCfsE6Ud1anyx4yqDpLTG3PYMPNkyR5zgsPwr6Daa8+a/fnq1Jd5ypmqy4RocrEO3/PFneYsP9AC9slygTZkEUDDZ/jQ0alKx2pZsBsli8BFHTJHDbEljeZUDgg9RA0PgDVcbyDtsFWi5Ys0CcgIaD2pxb7DqAHw1K14dkNafWbYf0uwZSImAlIw1aPAgl1nJNd+k64QhwsKQUNRlbgpgNitZ2eVVbH/0Z3Er32QPE8] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_ConstructionInProgressGross" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_MembersEquity" xlink:to="us-gaap_MembersCapital" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMinorityInterests" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherMinorityInterests"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_MembersEquity" xlink:to="us-gaap_OtherMinorityInterests" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsAsset" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="rex_ForwardPurchaseContractsAsset" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_CommodityContractAssetCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofOtherAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneous" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContracts" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContracts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="rex_ForwardPurchaseContracts" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxes" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="rex_PresentValueDiscount" xlink:href="rex-20250131.xsd#rex_PresentValueDiscount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="rex_PresentValueDiscount" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofDilutedSharesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsOther" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" xlink:href="rex-20250131.xsd#rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition" xlink:href="rex-20250131.xsd#rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" order="7" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_OtherAssets" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_IncomeTaxesReceivable" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_DeferredTaxAssetsOther" order="5" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentIncome"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetInvestmentIncome" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetInvestmentIncome" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>rex-20250131_def.xml
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Mar 28 16:30:29 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedBalanceSheet" roleURI="http://www.rexamerican.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedIncomeStatement" roleURI="http://www.rexamerican.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ShareholdersEquityType2or3" roleURI="http://www.rexamerican.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedCashFlow" roleURI="http://www.rexamerican.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_NETSALESANDREVENUE" roleURI="http://www.rexamerican.com/role/NETSALESANDREVENUE"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INVESTMENTS" roleURI="http://www.rexamerican.com/role/INVESTMENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_FAIRVALUE" roleURI="http://www.rexamerican.com/role/FAIRVALUE"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_OTHERASSETS" roleURI="http://www.rexamerican.com/role/OTHERASSETS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" roleURI="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_LEASES" roleURI="http://www.rexamerican.com/role/LEASES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMONSTOCK" roleURI="http://www.rexamerican.com/role/COMMONSTOCK"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_DERIVATIVEFINANCIALINSTRUMENTS" roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_EMPLOYEEBENEFITS" roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMITMENTS" roleURI="http://www.rexamerican.com/role/COMMITMENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INCOMETAXES" roleURI="http://www.rexamerican.com/role/INCOMETAXES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_CONTINGENCIES" roleURI="http://www.rexamerican.com/role/CONTINGENCIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_RELATEDPARTIES" roleURI="http://www.rexamerican.com/role/RELATEDPARTIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SEGMENTREPORTING" roleURI="http://www.rexamerican.com/role/SEGMENTREPORTING"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUBSEQUENTEVENTS" roleURI="http://www.rexamerican.com/role/SUBSEQUENTEVENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_AccountingPoliciesByPolicy" roleURI="http://www.rexamerican.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_NETSALESANDREVENUETables" roleURI="http://www.rexamerican.com/role/NETSALESANDREVENUETables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INVESTMENTSTables" roleURI="http://www.rexamerican.com/role/INVESTMENTSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_FAIRVALUETables" roleURI="http://www.rexamerican.com/role/FAIRVALUETables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_OTHERASSETSTables" roleURI="http://www.rexamerican.com/role/OTHERASSETSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" roleURI="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_LEASESTables" roleURI="http://www.rexamerican.com/role/LEASESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMONSTOCKTables" roleURI="http://www.rexamerican.com/role/COMMONSTOCKTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_DERIVATIVEFINANCIALINSTRUMENTSTables" roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_EMPLOYEEBENEFITSTables" roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INCOMETAXESTables" roleURI="http://www.rexamerican.com/role/INCOMETAXESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SEGMENTREPORTINGTables" roleURI="http://www.rexamerican.com/role/SEGMENTREPORTINGTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofComponentsofInventoryTable" roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofChangetotheConsolidatedStatementofOperationsTable" roleURI="http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDisaggregatedRevenuebyProductTable" roleURI="http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofEquityMethodInvestmentsTable" roleURI="http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofCondensedBalanceSheetTable" roleURI="http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFinancialinformationForEquityMethodInvestmentTable" roleURI="http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" roleURI="http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofOtherAssetsTable" roleURI="http://www.rexamerican.com/role/ScheduleofOtherAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" roleURI="http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofComponentsofLeaseExpenseTable" roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" roleURI="http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofCommonStockTable" roleURI="http://www.rexamerican.com/role/ScheduleofCommonStockTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" roleURI="http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofNetSalesTable" roleURI="http://www.rexamerican.com/role/ScheduleofNetSalesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofNonVestedRestrictedStockAwardActivityTable" roleURI="http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDilutedSharesTable" roleURI="http://www.rexamerican.com/role/ScheduleofDilutedSharesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleoftheProvisionforIncomeTaxesTable" roleURI="http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDeferredTaxAssetsandLiabilitiesTable" roleURI="http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofEffectiveIncomeTaxReconciliationTable" roleURI="http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofUnrecognizedTaxBenefitsRollForwardTable" roleURI="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable" roleURI="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofSegmentAssetsTable" roleURI="http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INVESTMENTSDetails" roleURI="http://www.rexamerican.com/role/INVESTMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_LEASESDetails" roleURI="http://www.rexamerican.com/role/LEASESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMONSTOCKDetails" roleURI="http://www.rexamerican.com/role/COMMONSTOCKDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_DERIVATIVEFINANCIALINSTRUMENTSDetails" roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_EMPLOYEEBENEFITSDetails" roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMITMENTSDetails" roleURI="http://www.rexamerican.com/role/COMMITMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INCOMETAXESDetails" roleURI="http://www.rexamerican.com/role/INCOMETAXESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_RELATEDPARTIESDetails" roleURI="http://www.rexamerican.com/role/RELATEDPARTIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SEGMENTREPORTINGDetails" roleURI="http://www.rexamerican.com/role/SEGMENTREPORTINGDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUBSEQUENTEVENTSDetails" roleURI="http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#DocumentAndEntityInformation" roleURI="http://www.rexamerican.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_ShortTermInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_EquityMethodInvestments" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockValue" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockValue" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquity" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_MinorityInterest" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="28" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockPreferredShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockPreferredShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockPreferredShares" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndOtherIncome" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartiesAmountInCostOfSales" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartiesAmountInCostOfSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RelatedPartiesAmountInCostOfSales" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromInterestAndDividendsReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestAndDividendsReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromInterestAndDividendsReceived" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForDeposits" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfOtherInvestments" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsIssued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesEquityAwardsIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="rex_NonCashFinancingActivitiesEquityAwardsIssued" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsAccrued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesEquityAwardsAccrued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="rex_NonCashFinancingActivitiesEquityAwardsAccrued" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashFinancingActivitiesStockRepurchasesAccrued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesStockRepurchasesAccrued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="rex_NonCashFinancingActivitiesStockRepurchasesAccrued" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures" xlink:href="rex-20250131.xsd#rex_NonCashInvestingActivitiesAccruedCapitalExpenditures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" xlink:href="rex-20250131.xsd#rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="36" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/NETSALESANDREVENUE" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/INVESTMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_InvestmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/FAIRVALUE" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/OTHERASSETS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/LEASES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/COMMONSTOCK" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_CommonStockAbstract" xlink:href="rex-20250131.xsd#rex_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="rex_CommonStockTextBlock" xlink:href="rex-20250131.xsd#rex_CommonStockTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_CommonStockAbstract" xlink:to="rex_CommonStockTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/EMPLOYEEBENEFITS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/COMMITMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_CommitmentsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/INCOMETAXES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/CONTINGENCIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDisclosures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/RELATEDPARTIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SEGMENTREPORTING" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_StockSplitPolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_StockSplitPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="rex_StockSplitPolicyPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiscalPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiscalPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_TradeReceivablePolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_TradeReceivablePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="rex_TradeReceivablePolicyPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OtherIncomePolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_OtherIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="rex_OtherIncomePolicyPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/NETSALESANDREVENUETables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/INVESTMENTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/FAIRVALUETables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/OTHERASSETSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/LEASESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/COMMONSTOCKTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_CommonStockAbstract" xlink:href="rex-20250131.xsd#rex_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_CommonStockAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/INCOMETAXESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SEGMENTREPORTINGTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfComponentsOfInventoryAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfComponentsOfInventoryAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndLandImprovements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandAndLandImprovements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_LandAndLandImprovements" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_BuildingsAndImprovementsGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_MachineryAndEquipmentGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="srt_RestatementAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RestatementDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="srt_ScenarioPreviouslyReportedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EffectOfChangeMember" xlink:href="rex-20250131.xsd#rex_EffectOfChangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="rex_EffectOfChangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_GrossProfit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" xlink:href="rex-20250131.xsd#rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" xlink:href="rex-20250131.xsd#rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" xlink:to="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolMember" xlink:href="rex-20250131.xsd#rex_EthanolMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_EthanolMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_DriedDistillersGrainsMember" xlink:href="rex-20250131.xsd#rex_DriedDistillersGrainsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_DriedDistillersGrainsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NonFoodGradeCornOilMember" xlink:href="rex-20250131.xsd#rex_NonFoodGradeCornOilMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_NonFoodGradeCornOilMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ModifiedDistillersGrainsMember" xlink:href="rex-20250131.xsd#rex_ModifiedDistillersGrainsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_ModifiedDistillersGrainsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_DerivativeFinancialInstrumentLossesMember" xlink:href="rex-20250131.xsd#rex_DerivativeFinancialInstrumentLossesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_DerivativeFinancialInstrumentLossesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OtherMember" xlink:href="rex-20250131.xsd#rex_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_OtherMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="rex_BigRiverMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="dei_LegalEntityAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="rex_BigRiverMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Assets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Liabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_MembersCapital" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMinorityInterests" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherMinorityInterests"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherMinorityInterests" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_MembersEquity" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" xlink:href="rex-20250131.xsd#rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" xlink:to="dei_LegalEntityAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="rex_BigRiverMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_GrossProfit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:href="rex-20250131.xsd#rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" xlink:href="rex-20250131.xsd#rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsAsset" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="rex_ForwardPurchaseContractsAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="us-gaap_CommodityContractAssetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsLiability" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="rex_ForwardPurchaseContractsLiability" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofOtherAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfOtherAssetsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfOtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneous" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContracts" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContracts"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+zoEiIZmtp2H7C6qvFYFNeA86aF0ybghZbK7fxvu022HCfsE6Ud1anyx4yqDpLTG3PYMPNkyR5zgsPwr6Daa8+a/fnq1Jd5ypmqy4RocrEO3/PFneYsP9AC9slygTZkEUDDZ/jQ0alKx2pZsBsli8BFHTJHDbEljeZUDgg9RA0PgDVcbyDtsFWi5Ys0CcgIaD2pxb7DqAHw1K14dkNafWbYf0uwZSImAlIw1aPAgl1nJNd+k64QhwsKQUNRlbgpgNVFS54abIdG4BdrXH8ZgUz] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="rex_ForwardPurchaseContracts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfComponentsOfLeaseExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:to="us-gaap_VariableLeaseCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:to="us-gaap_LeaseCost" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:href="rex-20250131.xsd#rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" xlink:href="rex-20250131.xsd#rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_PresentValueDiscount" xlink:href="rex-20250131.xsd#rex_PresentValueDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="rex_PresentValueDiscount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofCommonStockTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfCommonStockAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfCommonStockAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfCommonStockAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfCommonStockAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForwardContractsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_CashCollateralBalanceMember" xlink:href="rex-20250131.xsd#rex_CashCollateralBalanceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="rex_CashCollateralBalanceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityContractMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_CommodityContractMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NetPositionWithBrokerMember" xlink:href="rex-20250131.xsd#rex_NetPositionWithBrokerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="rex_NetPositionWithBrokerMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="us-gaap_DerivativeAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="us-gaap_DerivativeLiabilities" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofNetSalesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfNetSalesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfNetSalesAbstract"/>
    <loc xlink:type="locator" xlink:label="rex_NetSales" xlink:href="rex-20250131.xsd#rex_NetSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNetSalesAbstract" xlink:to="rex_NetSales" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_CostOfSales" xlink:href="rex-20250131.xsd#rex_CostOfSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNetSalesAbstract" xlink:to="rex_CostOfSales" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofDilutedSharesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfDilutedSharesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDilutedSharesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDilutedSharesAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDilutedSharesAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDilutedSharesAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfTheProvisionForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" xlink:href="rex-20250131.xsd#rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition" xlink:href="rex-20250131.xsd#rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" xlink:href="rex-20250131.xsd#rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_UnrecognizedTaxBenefitMember" xlink:href="rex-20250131.xsd#rex_UnrecognizedTaxBenefitMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="rex_UnrecognizedTaxBenefitMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_IncomeTaxesReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOther" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolAndByProductsMember" xlink:href="rex-20250131.xsd#rex_EthanolAndByProductsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_EthanolAndByProductsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EquityMethodEthanolInvestmentMember" xlink:href="rex-20250131.xsd#rex_EquityMethodEthanolInvestmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_EquityMethodEthanolInvestmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_CornMember" xlink:href="rex-20250131.xsd#rex_CornMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_CornMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OtherCostOfSalesMember" xlink:href="rex-20250131.xsd#rex_OtherCostOfSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_OtherCostOfSalesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetInvestmentIncome" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:href="rex-20250131.xsd#rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:href="rex-20250131.xsd#rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="srt_MajorCustomersAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="srt_RangeAxis" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_FixturesAndEquipmentMember" xlink:href="rex-20250131.xsd#rex_FixturesAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="rex_FixturesAndEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_CustomerMember" xlink:href="rex-20250131.xsd#rex_CustomerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="rex_CustomerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidatedEntitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidatedEntitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ConsolidatedEntitiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvesteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_EquityMethodInvesteeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolMember" xlink:href="rex-20250131.xsd#rex_EthanolMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_EthanolMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" xlink:href="rex-20250131.xsd#rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NumberOfOperatingEntities" xlink:href="rex-20250131.xsd#rex_NumberOfOperatingEntities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="rex_NumberOfOperatingEntities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ConcentrationRiskNumberOfCustomers" xlink:href="rex-20250131.xsd#rex_ConcentrationRiskNumberOfCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="rex_ConcentrationRiskNumberOfCustomers" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_InventoryWriteDown" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_PropertyPlantAndEquipmentDepreciationMethod" xlink:href="rex-20250131.xsd#rex_PropertyPlantAndEquipmentDepreciationMethod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="rex_PropertyPlantAndEquipmentDepreciationMethod" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_Depreciation" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" xlink:href="rex-20250131.xsd#rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_Assets" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_Liabilities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OutboundFreightCharges" xlink:href="rex-20250131.xsd#rex_OutboundFreightCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="rex_OutboundFreightCharges" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/INVESTMENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INVESTMENTSDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_INVESTMENTSDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="rex_INVESTMENTSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_INVESTMENTSDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_INVESTMENTSDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CertificatesOfDepositMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="rex_BigRiverMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfEthanolShipped" xlink:href="rex-20250131.xsd#rex_QuantityOfEthanolShipped"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="rex_QuantityOfEthanolShipped" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRestrictedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestrictedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_OtherRestrictedAssets" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ProportionateShareOfRestrictedNetAssets" xlink:href="rex-20250131.xsd#rex_ProportionateShareOfRestrictedNetAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="rex_ProportionateShareOfRestrictedNetAssets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_ShortTermInvestments" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/LEASESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/COMMONSTOCKDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_CommonStockAbstract" xlink:href="rex-20250131.xsd#rex_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_CommonStockAbstract" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_CommonStockAbstract" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_CommonStockAbstract" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" xlink:href="rex-20250131.xsd#rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_CommonStockAbstract" xlink:to="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="us-gaap_TradingActivityByTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="us-gaap_ContractWithCustomerDurationAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerDurationDomain" xlink:to="us-gaap_ShortMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerDurationDomain" xlink:to="us-gaap_LongMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesTotalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesTotalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_LiabilitiesTotalMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_AssetsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_CornMember" xlink:href="rex-20250131.xsd#rex_CornMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TradingActivityByTypeDomain" xlink:to="rex_CornMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolMember" xlink:href="rex-20250131.xsd#rex_EthanolMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TradingActivityByTypeDomain" xlink:to="rex_EthanolMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsQuantity" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsQuantity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="rex_ForwardPurchaseContractsQuantity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_CommodityFuturesQuantity" xlink:href="rex-20250131.xsd#rex_CommodityFuturesQuantity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="rex_CommodityFuturesQuantity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_EMPLOYEEBENEFITSDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_EMPLOYEEBENEFITSDetailsTable" xlink:href="rex-20250131.xsd#rex_EMPLOYEEBENEFITSDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="rex_EMPLOYEEBENEFITSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_EMPLOYEEBENEFITSDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_EMPLOYEEBENEFITSDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RestrictedStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_StockOptionPlans2015Member" xlink:href="rex-20250131.xsd#rex_StockOptionPlans2015Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rex_StockOptionPlans2015Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedInvestmentsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_RestrictedInvestmentsAtFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedInvestmentsPercentOfNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsPercentOfNetAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_RestrictedInvestmentsPercentOfNetAssets" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/COMMITMENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_COMMITMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_COMMITMENTSDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_COMMITMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_COMMITMENTSDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_COMMITMENTSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_COMMITMENTSDetailsTable" xlink:to="dei_LegalEntityAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_COMMITMENTSDetailsTable" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" xlink:href="rex-20250131.xsd#rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain_0" xlink:href="rex-20250131.xsd#rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_COMMITMENTSDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_RenewalMember" xlink:href="rex-20250131.xsd#rex_RenewalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="rex_RenewalMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_NaturalGasPipelineMember" xlink:href="rex-20250131.xsd#rex_NaturalGasPipelineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" xlink:to="rex_NaturalGasPipelineMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_DistillersGrainsMarketingServicesMember" xlink:href="rex-20250131.xsd#rex_DistillersGrainsMarketingServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" xlink:to="rex_DistillersGrainsMarketingServicesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OneEarthEnergyAndNuGenEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyAndNuGenEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="rex_OneEarthEnergyAndNuGenEnergyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OneEarthEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="rex_OneEarthEnergyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsQuantity" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsQuantity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_ForwardPurchaseContractsQuantity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfNaturalGasUnderSalesCommitmen" xlink:href="rex-20250131.xsd#rex_QuantityOfNaturalGasUnderSalesCommitmen"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_QuantityOfNaturalGasUnderSalesCommitmen" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfEthanolUnderSalesCommitment" xlink:href="rex-20250131.xsd#rex_QuantityOfEthanolUnderSalesCommitment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_QuantityOfEthanolUnderSalesCommitment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfDistillersGrainsUnderSalesCommitment" xlink:href="rex-20250131.xsd#rex_QuantityOfDistillersGrainsUnderSalesCommitment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_QuantityOfDistillersGrainsUnderSalesCommitment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments" xlink:href="rex-20250131.xsd#rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProjects"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireProjects" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_LeaseExpirationPeriod" xlink:href="rex-20250131.xsd#rex_LeaseExpirationPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_LeaseExpirationPeriod" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_InstallmentAmount" xlink:href="rex-20250131.xsd#rex_InstallmentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_InstallmentAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="us-gaap_MarketingExpense" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_FeesIncurredBySubsidiary" xlink:href="rex-20250131.xsd#rex_FeesIncurredBySubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_FeesIncurredBySubsidiary" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/INCOMETAXESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_TaxCreditCarryforwardAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" xlink:href="rex-20250131.xsd#rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" xlink:href="rex-20250131.xsd#rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/RELATEDPARTIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_RELATEDPARTIESDetailsLineItems" xlink:href="rex-20250131.xsd#rex_RELATEDPARTIESDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_RELATEDPARTIESDetailsTable" xlink:href="rex-20250131.xsd#rex_RELATEDPARTIESDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_RELATEDPARTIESDetailsLineItems" xlink:to="rex_RELATEDPARTIESDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_RELATEDPARTIESDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OneEarthEnergyAndNuGenEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyAndNuGenEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="rex_OneEarthEnergyAndNuGenEnergyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_OneEarthEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="rex_OneEarthEnergyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_RefinedCoalMember" xlink:href="rex-20250131.xsd#rex_RefinedCoalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="rex_RefinedCoalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_CostsAndExpensesRelatedParty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SEGMENTREPORTINGDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="rex_SEGMENTREPORTINGDetailsLineItems" xlink:href="rex-20250131.xsd#rex_SEGMENTREPORTINGDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="rex_SEGMENTREPORTINGDetailsTable" xlink:href="rex-20250131.xsd#rex_SEGMENTREPORTINGDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rex_SEGMENTREPORTINGDetailsLineItems" xlink:to="rex_SEGMENTREPORTINGDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rex_SEGMENTREPORTINGDetailsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolAndByProductsMember" xlink:href="rex-20250131.xsd#rex_EthanolAndByProductsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rex_EthanolAndByProductsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rex_SEGMENTREPORTINGDetailsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventDescription" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsDate" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.rexamerican.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="rex_AuditorFirmMember" xlink:href="rex-20250131.xsd#rex_AuditorFirmMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="rex_AuditorFirmMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="32" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>rex-20250131_lab.xml
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Mar 28 16:30:29 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Assets_lbl1" xml:lang="en-US">Assets (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total REX shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GrossProfit_lbl1" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Income from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net income attributable to REX common shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">CASH, CASH EQUIVALENTS AND RESTRICTED CASH-Beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">CASH, CASH EQUIVALENTS AND RESTRICTED CASH-End of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Total cash, cash equivalents and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property and equipment - net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US">Revision of Prior Period [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-Vested Shares, Beginning of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Non-Vested Shares, End of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Beginning of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, End of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl" xml:lang="en-US">Weighted Average Vesting Term, Beginning of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl0" xml:lang="en-US">Weighted Average Vesting Term, End of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized tax benefits, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl0" xml:lang="en-US">Unrecognized tax benefits, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US">Unrecognized tax benefits, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl0" xml:lang="en-US">Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Refundable income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl0" xml:lang="en-US">Refundable income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Equity method investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl0" xml:lang="en-US">Carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl1" xml:lang="en-US">Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl1"/>
    <loc xlink:type="locator" xlink:label="rex_LiabilitiesAndEquityAbstract" xlink:href="rex-20250131.xsd#rex_LiabilitiesAndEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_LiabilitiesAndEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LiabilitiesAndEquityAbstract" xlink:to="rex_LiabilitiesAndEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl" xml:lang="en-US">Accounts payable &#8211; trade (includes $1.4 million and $5.8 million with related parties at January 31, 2025 and 2024, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xml:lang="en-US">Accounts payable - trade, related parties (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_LongTermLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_LongTermLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_LongTermLiabilitiesAbstract_lbl" xml:lang="en-US">LONG-TERM LIABILITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LongTermLiabilitiesAbstract" xlink:to="rex_LongTermLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long-term operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Long-term taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CommitmentsAndContingenciesNotes11And13Abstract" xlink:href="rex-20250131.xsd#rex_CommitmentsAndContingenciesNotes11And13Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CommitmentsAndContingenciesNotes11And13Abstract_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES (Notes 11 and 13)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommitmentsAndContingenciesNotes11And13Abstract" xlink:to="rex_CommitmentsAndContingenciesNotes11And13Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">EQUITY:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_RexShareholdersEquityAbstract" xlink:href="rex-20250131.xsd#rex_RexShareholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_RexShareholdersEquityAbstract_lbl" xml:lang="en-US">REX shareholders&#8217; equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RexShareholdersEquityAbstract" xlink:to="rex_RexShareholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, at $0.01 par value; 45,000 shares authorized; 29,853 shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Authorized shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Issued shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Paid in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockPreferredShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockPreferredShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockPreferredShares_lbl" xml:lang="en-US">Treasury stock, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockPreferredShares" xlink:to="us-gaap_TreasuryStockPreferredShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Net sales and revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Sales of products, continuing operations:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_Revenues_lbl1" xml:lang="en-US">Net Sales and Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of sales (includes $99.2 million, $117.0 million and $135.4 million with related parties for the years ended January 31, 2025, 2024 and 2023, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl0" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartiesAmountInCostOfSales" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartiesAmountInCostOfSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartiesAmountInCostOfSales_lbl" xml:lang="en-US">Cost of sales, related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartiesAmountInCostOfSales" xlink:to="us-gaap_RelatedPartiesAmountInCostOfSales_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Equity in income of unconsolidated affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income from equity method investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl1" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndOtherIncome_lbl" xml:lang="en-US">Interest and other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncome" xlink:to="us-gaap_InterestAndOtherIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding &#8211; basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted average shares - basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic net income per share attributable to REX common shareholders (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding &#8211; diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted average shares - diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income per share attributable to REX common shareholders (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Treasury stock acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Treasury stock acquired (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of equity awards, stock based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Issuance of equity awards, stock based compensation expense (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates_lbl" xml:lang="en-US">Capital contributions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates_lbl0" xml:lang="en-US">Proceeds from Contributions from Affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_CashFlowsFromOperatingActivitiesAbstract" xlink:href="rex-20250131.xsd#rex_CashFlowsFromOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CashFlowsFromOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashFlowsFromOperatingActivitiesAbstract" xlink:to="rex_CashFlowsFromOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract" xlink:href="rex-20250131.xsd#rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of operating lease right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xml:lang="en-US">Dividends received from equity method investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl0" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromInterestAndDividendsReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestAndDividendsReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromInterestAndDividendsReceived_lbl" xml:lang="en-US">Interest income from investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromInterestAndDividendsReceived" xlink:to="us-gaap_ProceedsFromInterestAndDividendsReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ChangesInAssetsAndLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ChangesInAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ChangesInAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ChangesInAssetsAndLiabilitiesAbstract" xlink:to="rex_ChangesInAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable &#8211; trade</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Long-term taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued expenses and other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CashFlowsFromInvestingActivitiesAbstract" xlink:href="rex-20250131.xsd#rex_CashFlowsFromInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CashFlowsFromInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashFlowsFromInvestingActivitiesAbstract" xlink:to="rex_CashFlowsFromInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xml:lang="en-US">Maturities of short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of real estate and property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CashFlowsFromFinancingActivitiesAbstract" xlink:href="rex-20250131.xsd#rex_CashFlowsFromFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CashFlowsFromFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashFlowsFromFinancingActivitiesAbstract" xlink:to="rex_CashFlowsFromFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfOtherInvestments_lbl" xml:lang="en-US">Capital contributions from minority investor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:to="us-gaap_ProceedsFromSaleOfOtherInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl" xml:lang="en-US">Payments to noncontrolling interests holders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsIssued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesEquityAwardsIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsIssued_lbl" xml:lang="en-US">Non-cash financing activities-Stock awards issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashFinancingActivitiesEquityAwardsIssued" xlink:to="rex_NonCashFinancingActivitiesEquityAwardsIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsAccrued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesEquityAwardsAccrued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsAccrued_lbl" xml:lang="en-US">Non-cash financing activities-Stock awards accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashFinancingActivitiesEquityAwardsAccrued" xlink:to="rex_NonCashFinancingActivitiesEquityAwardsAccrued_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashFinancingActivitiesStockRepurchasesAccrued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesStockRepurchasesAccrued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NonCashFinancingActivitiesStockRepurchasesAccrued_lbl" xml:lang="en-US">Non-cash financing activities-Stock repurchases accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashFinancingActivitiesStockRepurchasesAccrued" xlink:to="rex_NonCashFinancingActivitiesStockRepurchasesAccrued_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures" xlink:href="rex-20250131.xsd#rex_NonCashInvestingActivitiesAccruedCapitalExpenditures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures_lbl" xml:lang="en-US">Non-cash investing activities-Accrued capital expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures" xlink:to="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" xlink:href="rex-20250131.xsd#rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses_lbl" xml:lang="en-US">Non-cash investing activities-Capital additions transferred from prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" xlink:to="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Right-of-use assets acquired and liabilities incurred upon lease execution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract" xlink:href="rex-20250131.xsd#rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract_lbl" xml:lang="en-US">Reconciliation of total cash, cash equivalents and restricted cash:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract" xlink:to="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock, 12,659 and 12,350 shares, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Benefit for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl" xml:lang="en-US">Net income attributable to noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US">Noncontrolling interests distribution and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Loss (gain) on disposal of real estate and property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US">Income taxes refundable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Capital expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xml:lang="en-US">Purchases of short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForDeposits_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForDeposits" xlink:to="us-gaap_PaymentsForDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Treasury stock acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_AuditorFirmMember" xlink:href="rex-20250131.xsd#rex_AuditorFirmMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_AuditorFirmMember_lbl" xml:lang="en-US">Auditor Firm [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_AuditorFirmMember" xlink:to="rex_AuditorFirmMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury Stock, Common [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US">Ethanol and other finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US">Work in process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US">Grain and other raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndLandImprovements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandAndLandImprovements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandAndLandImprovements_lbl" xml:lang="en-US">Land and improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovements" xlink:to="us-gaap_LandAndLandImprovements_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Buildings and improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Machinery, equipment and fixtures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock_lbl" xml:lang="en-US">Schedule of Disaggregated Revenue by Product [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock" xlink:to="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_SalesOfProductsAbstract" xlink:href="rex-20250131.xsd#rex_SalesOfProductsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_SalesOfProductsAbstract_lbl" xml:lang="en-US">Sales of products:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_SalesOfProductsAbstract" xlink:to="rex_SalesOfProductsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentTextBlock_lbl" xml:lang="en-US">Investment [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTextBlock" xlink:to="us-gaap_InvestmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xml:lang="en-US">Equity Method Investments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Non current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MembersCapital_lbl" xml:lang="en-US">Members&#8217; capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MembersCapital" xlink:to="us-gaap_MembersCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMinorityInterests" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherMinorityInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherMinorityInterests_lbl" xml:lang="en-US">Noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherMinorityInterests" xlink:to="us-gaap_OtherMinorityInterests_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_MembersEquity_lbl" xml:lang="en-US">Total members&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MembersEquity" xlink:to="us-gaap_MembersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Financial Information for Equity Method Investments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" xlink:to="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsAsset" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ForwardPurchaseContractsAsset_lbl" xml:lang="en-US">Forward purchase contracts asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContractsAsset" xlink:to="rex_ForwardPurchaseContractsAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommodityContractAssetCurrent_lbl" xml:lang="en-US">Commodity futures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommodityContractAssetCurrent" xlink:to="us-gaap_CommodityContractAssetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsLiability" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ForwardPurchaseContractsLiability_lbl" xml:lang="en-US">Forward purchase contracts liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContractsLiability" xlink:to="rex_ForwardPurchaseContractsLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Other Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_lbl" xml:lang="en-US">Deferred taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneous_lbl" xml:lang="en-US">Prepaid utility equipment deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneous" xlink:to="us-gaap_OtherAssetsMiscellaneous_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Other Current Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued payroll and related items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl" xml:lang="en-US">Accrued utility charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedUtilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Accrued transportation related items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContracts" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ForwardPurchaseContracts_lbl" xml:lang="en-US">Forward purchase contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContracts" xlink:to="rex_ForwardPurchaseContracts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxes_lbl" xml:lang="en-US">Accrued income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US">Variable lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_PresentValueDiscount" xlink:href="rex-20250131.xsd#rex_PresentValueDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_PresentValueDiscount_lbl" xml:lang="en-US">Less: present value discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_PresentValueDiscount" xlink:to="rex_PresentValueDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CommonStockTextBlock" xlink:href="rex-20250131.xsd#rex_CommonStockTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CommonStockTextBlock_lbl" xml:lang="en-US">Common Stock [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommonStockTextBlock" xlink:to="rex_CommonStockTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock_lbl" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Outstanding shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl" xml:lang="en-US">Schedule of Derivative Assets at Fair Value [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAssets_lbl" xml:lang="en-US">Asset Derivatives, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssets" xlink:to="us-gaap_DerivativeAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilities_lbl" xml:lang="en-US">Liability Derivatives, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NetSales" xlink:href="rex-20250131.xsd#rex_NetSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NetSales_lbl" xml:lang="en-US">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NetSales" xlink:to="rex_NetSales_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CostOfSales" xlink:href="rex-20250131.xsd#rex_CostOfSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CostOfSales_lbl" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CostOfSales" xlink:to="rex_CostOfSales_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Non-Vested Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xml:lang="en-US">Forfeited, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl" xml:lang="en-US">Forfeited, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Non-Vested Shares, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl" xml:lang="en-US">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Dilutive effect of RSUs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">Commitments Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_FederalAbstract" xlink:href="rex-20250131.xsd#rex_FederalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_FederalAbstract_lbl" xml:lang="en-US">Federal:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FederalAbstract" xlink:to="rex_FederalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_StateAndLocalAbstract" xlink:href="rex-20250131.xsd#rex_StateAndLocalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_StateAndLocalAbstract_lbl" xml:lang="en-US">State and Local:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StateAndLocalAbstract" xlink:to="rex_StateAndLocalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">General business credit carryforward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US">State net operating loss carryforward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl0" xml:lang="en-US">Deferred taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Net deferred tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax at statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State and local taxes, net of federal tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_lbl" xml:lang="en-US">Nondeductible compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition" xlink:href="rex-20250131.xsd#rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition_lbl" xml:lang="en-US">Uncertain tax positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition" xlink:to="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Changes for tax positions for prior years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Changes for tax positions for current year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock_lbl" xml:lang="en-US">Schedule of Unrecognized Tax Benefits [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" xlink:to="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDisclosures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDisclosures_lbl" xml:lang="en-US">Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CostOfSalesAbstract" xlink:href="rex-20250131.xsd#rex_CostOfSalesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CostOfSalesAbstract_lbl" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CostOfSalesAbstract" xlink:to="rex_CostOfSalesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolAndByProductsAbstract" xlink:href="rex-20250131.xsd#rex_EthanolAndByProductsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_EthanolAndByProductsAbstract_lbl" xml:lang="en-US">Ethanol and by-products:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EthanolAndByProductsAbstract" xlink:to="rex_EthanolAndByProductsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfitAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfitAbstract_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfitAbstract" xlink:to="us-gaap_GrossProfitAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DepreciationAndAmortizationExpenseAbstract" xlink:href="rex-20250131.xsd#rex_DepreciationAndAmortizationExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_DepreciationAndAmortizationExpenseAbstract_lbl" xml:lang="en-US">Depreciation and amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DepreciationAndAmortizationExpenseAbstract" xlink:to="rex_DepreciationAndAmortizationExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_IncomeBeforeTaxesAbstract" xlink:href="rex-20250131.xsd#rex_IncomeBeforeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_IncomeBeforeTaxesAbstract_lbl" xml:lang="en-US">Income before taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_IncomeBeforeTaxesAbstract" xlink:to="rex_IncomeBeforeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTax_lbl" xml:lang="en-US">Income Before Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetInvestmentIncome_lbl" xml:lang="en-US">Total consolidated net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentIncome" xlink:to="us-gaap_NetInvestmentIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl" xml:lang="en-US">Schedule of Subsequent Events [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" xlink:href="rex-20250131.xsd#rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation_lbl" xml:lang="en-US">Basis in pass through entities, including depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" xlink:to="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xml:lang="en-US">Research and experimentation credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl" xml:lang="en-US">Noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US">Previously Reported [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EffectOfChangeMember" xlink:href="rex-20250131.xsd#rex_EffectOfChangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_EffectOfChangeMember_lbl" xml:lang="en-US">Effect of Change [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EffectOfChangeMember" xlink:to="rex_EffectOfChangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolMember" xlink:href="rex-20250131.xsd#rex_EthanolMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_EthanolMember_lbl" xml:lang="en-US">Ethanol [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EthanolMember" xlink:to="rex_EthanolMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DriedDistillersGrainsMember" xlink:href="rex-20250131.xsd#rex_DriedDistillersGrainsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_DriedDistillersGrainsMember_lbl" xml:lang="en-US">Dried Distillers Grains [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DriedDistillersGrainsMember" xlink:to="rex_DriedDistillersGrainsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NonFoodGradeCornOilMember" xlink:href="rex-20250131.xsd#rex_NonFoodGradeCornOilMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NonFoodGradeCornOilMember_lbl" xml:lang="en-US">Non-Food Grade Corn Oil [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonFoodGradeCornOilMember" xlink:to="rex_NonFoodGradeCornOilMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ModifiedDistillersGrainsMember" xlink:href="rex-20250131.xsd#rex_ModifiedDistillersGrainsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ModifiedDistillersGrainsMember_lbl" xml:lang="en-US">Modified Distillers Grains [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ModifiedDistillersGrainsMember" xlink:to="rex_ModifiedDistillersGrainsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DerivativeFinancialInstrumentLossesMember" xlink:href="rex-20250131.xsd#rex_DerivativeFinancialInstrumentLossesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_DerivativeFinancialInstrumentLossesMember_lbl" xml:lang="en-US">Derivative Financial Instrument Losses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DerivativeFinancialInstrumentLossesMember" xlink:to="rex_DerivativeFinancialInstrumentLossesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_OtherMember" xlink:href="rex-20250131.xsd#rex_OtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_OtherMember_lbl" xml:lang="en-US">Other[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OtherMember" xlink:to="rex_OtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_BigRiverMember_lbl" xml:lang="en-US">Big River [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_BigRiverMember" xlink:to="rex_BigRiverMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForwardContractsMember_lbl" xml:lang="en-US">Forward Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForwardContractsMember" xlink:to="us-gaap_ForwardContractsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CashCollateralBalanceMember" xlink:href="rex-20250131.xsd#rex_CashCollateralBalanceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CashCollateralBalanceMember_lbl" xml:lang="en-US">Cash Collateral Balance [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashCollateralBalanceMember" xlink:to="rex_CashCollateralBalanceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityContractMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommodityContractMember_lbl" xml:lang="en-US">Commodity Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommodityContractMember" xlink:to="us-gaap_CommodityContractMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NetPositionWithBrokerMember" xlink:href="rex-20250131.xsd#rex_NetPositionWithBrokerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NetPositionWithBrokerMember_lbl" xml:lang="en-US">Net Position with Broker [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NetPositionWithBrokerMember" xlink:to="rex_NetPositionWithBrokerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_UnrecognizedTaxBenefitMember" xlink:href="rex-20250131.xsd#rex_UnrecognizedTaxBenefitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_UnrecognizedTaxBenefitMember_lbl" xml:lang="en-US">Unrecognized Tax Benefit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_UnrecognizedTaxBenefitMember" xlink:to="rex_UnrecognizedTaxBenefitMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EthanolAndByProductsMember" xlink:href="rex-20250131.xsd#rex_EthanolAndByProductsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_EthanolAndByProductsMember_lbl" xml:lang="en-US">Ethanol and By-Products [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EthanolAndByProductsMember" xlink:to="rex_EthanolAndByProductsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EquityMethodEthanolInvestmentMember" xlink:href="rex-20250131.xsd#rex_EquityMethodEthanolInvestmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_EquityMethodEthanolInvestmentMember_lbl" xml:lang="en-US">Equity Method Ethanol Investment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EquityMethodEthanolInvestmentMember" xlink:to="rex_EquityMethodEthanolInvestmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CornMember" xlink:href="rex-20250131.xsd#rex_CornMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CornMember_lbl" xml:lang="en-US">Corn [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CornMember" xlink:to="rex_CornMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_OtherCostOfSalesMember" xlink:href="rex-20250131.xsd#rex_OtherCostOfSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_OtherCostOfSalesMember_lbl" xml:lang="en-US">Other Cost of Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OtherCostOfSalesMember" xlink:to="rex_OtherCostOfSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Statement of Income Location, Balance [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingActivityByTypeAxis_lbl" xml:lang="en-US">Trading Activity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerDurationAxis_lbl" xml:lang="en-US">Contract with Customer, Duration [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xml:lang="en-US">Property Subject to or Available for Operating Lease [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermAxis_lbl" xml:lang="en-US">Lease Contractual Term [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NumberOfOperatingEntities" xlink:href="rex-20250131.xsd#rex_NumberOfOperatingEntities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NumberOfOperatingEntities_lbl" xml:lang="en-US">Number Of Operating Entities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NumberOfOperatingEntities" xlink:to="rex_NumberOfOperatingEntities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ConcentrationRiskNumberOfCustomers" xlink:href="rex-20250131.xsd#rex_ConcentrationRiskNumberOfCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ConcentrationRiskNumberOfCustomers_lbl" xml:lang="en-US">Concentration Risk, Number of Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ConcentrationRiskNumberOfCustomers" xlink:to="rex_ConcentrationRiskNumberOfCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory Write-down (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_PropertyPlantAndEquipmentDepreciationMethod" xlink:href="rex-20250131.xsd#rex_PropertyPlantAndEquipmentDepreciationMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_PropertyPlantAndEquipmentDepreciationMethod_lbl" xml:lang="en-US">Property, Plant, and Equipment Depreciation Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_PropertyPlantAndEquipmentDepreciationMethod" xlink:to="rex_PropertyPlantAndEquipmentDepreciationMethod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" xlink:href="rex-20250131.xsd#rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting_lbl" xml:lang="en-US">Maximum Percentage of Equity Ownership Interest Which May be Considered for Equity Method of Accounting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" xlink:to="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_OutboundFreightCharges" xlink:href="rex-20250131.xsd#rex_OutboundFreightCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_OutboundFreightCharges_lbl" xml:lang="en-US">Outbound Freight Charges (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OutboundFreightCharges" xlink:to="rex_OutboundFreightCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US">Payments to Acquire Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfEthanolShipped" xlink:href="rex-20250131.xsd#rex_QuantityOfEthanolShipped"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_QuantityOfEthanolShipped_lbl" xml:lang="en-US">Quantity of ethanol shipped (in US Gallons)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfEthanolShipped" xlink:to="rex_QuantityOfEthanolShipped_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_lbl" xml:lang="en-US">Equity Method Investment, Underlying Equity in Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:to="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRestrictedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestrictedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherRestrictedAssets_lbl" xml:lang="en-US">Other Restricted Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRestrictedAssets" xlink:to="us-gaap_OtherRestrictedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ProportionateShareOfRestrictedNetAssets" xlink:href="rex-20250131.xsd#rex_ProportionateShareOfRestrictedNetAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ProportionateShareOfRestrictedNetAssets_lbl" xml:lang="en-US">Proportionate Share of Restricted Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ProportionateShareOfRestrictedNetAssets" xlink:to="rex_ProportionateShareOfRestrictedNetAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Stock Repurchased During Period, Value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" xlink:href="rex-20250131.xsd#rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US">Stock Repurchase Program Number of Additional Shares Authorized to be Repurchased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" xlink:to="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ForwardPurchaseContractsQuantity" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsQuantity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ForwardPurchaseContractsQuantity_lbl" xml:lang="en-US">Forward Purchase Contracts, Quantity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContractsQuantity" xlink:to="rex_ForwardPurchaseContractsQuantity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="rex_ForwardPurchaseContractsQuantity_lbl0" xml:lang="en-US">Forward Purchase Contracts, Quantity (in US Bushels)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContractsQuantity" xlink:to="rex_ForwardPurchaseContractsQuantity_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_CommodityFuturesQuantity" xlink:href="rex-20250131.xsd#rex_CommodityFuturesQuantity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CommodityFuturesQuantity_lbl" xml:lang="en-US">Commodity Futures, Quantity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommodityFuturesQuantity" xlink:to="rex_CommodityFuturesQuantity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl" xml:lang="en-US">Debt Instrument, Collateral Amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Number of Shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedInvestmentsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedInvestmentsAtFairValue_lbl" xml:lang="en-US">Restricted Investments, at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedInvestmentsAtFairValue" xlink:to="us-gaap_RestrictedInvestmentsAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedInvestmentsPercentOfNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsPercentOfNetAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedInvestmentsPercentOfNetAssets_lbl" xml:lang="en-US">Restricted Investments, Percent of Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedInvestmentsPercentOfNetAssets" xlink:to="us-gaap_RestrictedInvestmentsPercentOfNetAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfNaturalGasUnderSalesCommitmen" xlink:href="rex-20250131.xsd#rex_QuantityOfNaturalGasUnderSalesCommitmen"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_QuantityOfNaturalGasUnderSalesCommitmen_lbl" xml:lang="en-US">Quantity Of Natural Gas Under Sales Commitment (in Millions of British Thermal Units)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfNaturalGasUnderSalesCommitmen" xlink:to="rex_QuantityOfNaturalGasUnderSalesCommitmen_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfEthanolUnderSalesCommitment" xlink:href="rex-20250131.xsd#rex_QuantityOfEthanolUnderSalesCommitment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_QuantityOfEthanolUnderSalesCommitment_lbl" xml:lang="en-US">Quantity of Ethanol under Sales Commitment (in US Gallons)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfEthanolUnderSalesCommitment" xlink:to="rex_QuantityOfEthanolUnderSalesCommitment_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfDistillersGrainsUnderSalesCommitment" xlink:href="rex-20250131.xsd#rex_QuantityOfDistillersGrainsUnderSalesCommitment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_QuantityOfDistillersGrainsUnderSalesCommitment_lbl" xml:lang="en-US">Quantity of Distillers Grains Under Sales Commitment (in US Tons)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfDistillersGrainsUnderSalesCommitment" xlink:to="rex_QuantityOfDistillersGrainsUnderSalesCommitment_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments" xlink:href="rex-20250131.xsd#rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments_lbl" xml:lang="en-US">Quantity of Non-food Grade Corn Oil Under Sales Commitments (in Pounds)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments" xlink:to="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProjects"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireProjects_lbl" xml:lang="en-US">Payments to Acquire Projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProjects" xlink:to="us-gaap_PaymentsToAcquireProjects_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_LeaseExpirationPeriod" xlink:href="rex-20250131.xsd#rex_LeaseExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_LeaseExpirationPeriod_lbl" xml:lang="en-US">Lease Expiration Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LeaseExpirationPeriod" xlink:to="rex_LeaseExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_InstallmentAmount" xlink:href="rex-20250131.xsd#rex_InstallmentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_InstallmentAmount_lbl" xml:lang="en-US">Installment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_InstallmentAmount" xlink:to="rex_InstallmentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketingExpense_lbl" xml:lang="en-US">Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_FeesIncurredBySubsidiary" xlink:href="rex-20250131.xsd#rex_FeesIncurredBySubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_FeesIncurredBySubsidiary_lbl" xml:lang="en-US">Fees Incurred By Subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FeesIncurredBySubsidiary" xlink:to="rex_FeesIncurredBySubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_lbl" xml:lang="en-US">Deferred Tax Assets, Regulatory Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:to="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_lbl" xml:lang="en-US">Deferred Tax Liabilities, Regulatory Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US">Tax Credit Carryforward, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" xlink:href="rex-20250131.xsd#rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest_lbl" xml:lang="en-US">Unrecognized Tax Benefits Without Accrued Penalties and Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" xlink:to="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" xlink:href="rex-20250131.xsd#rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized_lbl" xml:lang="en-US">Increase (Decrease) in Provision for Income Taxes If Unrecognized Benefits Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" xlink:to="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesRelatedParty_lbl" xml:lang="en-US">Costs and Expenses, Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesRelatedParty" xlink:to="us-gaap_CostsAndExpensesRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Subsequent Event, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsDate_lbl" xml:lang="en-US">Subsequent Event, Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsDate" xlink:to="us-gaap_SubsequentEventsDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_StockSplitPolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_StockSplitPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_StockSplitPolicyPolicyTextBlock_lbl" xml:lang="en-US">Stock Split, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StockSplitPolicyPolicyTextBlock" xlink:to="rex_StockSplitPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiscalPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiscalPeriod_lbl" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_TradeReceivablePolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_TradeReceivablePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_TradeReceivablePolicyPolicyTextBlock_lbl" xml:lang="en-US">Trade Receivable, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_TradeReceivablePolicyPolicyTextBlock" xlink:to="rex_TradeReceivablePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</label>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+zoEiIZmtp2H7C6qvFYFNeA86aF0ybghZbK7fxvu022HCfsE6Ud1anyx4yqDpLTG3PYMPNkyR5zgsPwr6Daa8+a/fnq1Jd5ypmqy4RocrEO3/PFneYsP9AC9slygTZkEUDDZ/jQ0alKx2pZsBsli8BFHTJHDbEljeZUDgg9RA0PgDVcbyDtsFWi5Ys0CcgIaD2pxb7DqAHw1K14dkNafWbYf0uwZSImAlIw1aPAgl1nJNd+k64QhwsKQUNRlbgpgP2Df0Yy6gKr/6srSEoLTC5] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock_lbl" xml:lang="en-US">Change in Accounting Principles, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock" xlink:to="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Director [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_OtherIncomePolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_OtherIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_OtherIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Other Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OtherIncomePolicyPolicyTextBlock" xlink:to="rex_OtherIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidatedEntitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidatedEntitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidatedEntitiesMember_lbl" xml:lang="en-US">Consolidated Entities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidatedEntitiesMember" xlink:to="us-gaap_ConsolidatedEntitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvesteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvesteeMember_lbl" xml:lang="en-US">Equity Method Investee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvesteeMember" xlink:to="us-gaap_EquityMethodInvesteeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_CustomerMember" xlink:href="rex-20250131.xsd#rex_CustomerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_CustomerMember_lbl" xml:lang="en-US">Customer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CustomerMember" xlink:to="rex_CustomerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Building and Building Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_FixturesAndEquipmentMember" xlink:href="rex-20250131.xsd#rex_FixturesAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_FixturesAndEquipmentMember_lbl" xml:lang="en-US">Fixtures And Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FixturesAndEquipmentMember" xlink:to="rex_FixturesAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" xlink:href="rex-20250131.xsd#rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember_lbl" xml:lang="en-US">Contracts Not Accounted For Under Normal Purchases and Normal Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" xlink:to="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CertificatesOfDepositMember_lbl" xml:lang="en-US">Certificates of Deposit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositMember" xlink:to="us-gaap_CertificatesOfDepositMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesTotalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesTotalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesTotalMember_lbl" xml:lang="en-US">Liabilities, Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesTotalMember" xlink:to="us-gaap_LiabilitiesTotalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsMember_lbl" xml:lang="en-US">Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsMember" xlink:to="us-gaap_AssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortMember_lbl" xml:lang="en-US">Short [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortMember" xlink:to="us-gaap_ShortMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongMember_lbl" xml:lang="en-US">Long [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongMember" xlink:to="us-gaap_LongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_StockOptionPlans2015Member" xlink:href="rex-20250131.xsd#rex_StockOptionPlans2015Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_StockOptionPlans2015Member_lbl" xml:lang="en-US">Stock Option Plans 2015 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StockOptionPlans2015Member" xlink:to="rex_StockOptionPlans2015Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_OneEarthEnergyAndNuGenEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyAndNuGenEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_OneEarthEnergyAndNuGenEnergyMember_lbl" xml:lang="en-US">One Earth Energy And Nu Gen Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OneEarthEnergyAndNuGenEnergyMember" xlink:to="rex_OneEarthEnergyAndNuGenEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_OneEarthEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_OneEarthEnergyMember_lbl" xml:lang="en-US">One Earth Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OneEarthEnergyMember" xlink:to="rex_OneEarthEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NaturalGasPipelineMember" xlink:href="rex-20250131.xsd#rex_NaturalGasPipelineMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_NaturalGasPipelineMember_lbl" xml:lang="en-US">Natural Gas Pipeline [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NaturalGasPipelineMember" xlink:to="rex_NaturalGasPipelineMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_RenewalMember" xlink:href="rex-20250131.xsd#rex_RenewalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_RenewalMember_lbl" xml:lang="en-US">Renewal [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RenewalMember" xlink:to="rex_RenewalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DistillersGrainsMarketingServicesMember" xlink:href="rex-20250131.xsd#rex_DistillersGrainsMarketingServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_DistillersGrainsMarketingServicesMember_lbl" xml:lang="en-US">Distillers Grains Marketing Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DistillersGrainsMarketingServicesMember" xlink:to="rex_DistillersGrainsMarketingServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_RefinedCoalMember" xlink:href="rex-20250131.xsd#rex_RefinedCoalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rex_RefinedCoalMember_lbl" xml:lang="en-US">Refined Coal [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RefinedCoalMember" xlink:to="rex_RefinedCoalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementDomain_lbl" xml:lang="en-US">Revision of Prior Period [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_lbl" xml:lang="en-US">Error Correction [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_lbl" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" xlink:href="rex-20250131.xsd#rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable_lbl" xml:lang="en-US">NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" xlink:to="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" xlink:href="rex-20250131.xsd#rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems_lbl" xml:lang="en-US">NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" xlink:to="rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US">Equity Method Investment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementTable_lbl" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" xlink:href="rex-20250131.xsd#rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable_lbl" xml:lang="en-US">INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" xlink:to="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems_lbl" xml:lang="en-US">INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" xlink:href="rex-20250131.xsd#rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable_lbl" xml:lang="en-US">FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" xlink:to="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:href="rex-20250131.xsd#rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems_lbl" xml:lang="en-US">FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" xlink:href="rex-20250131.xsd#rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable_lbl" xml:lang="en-US">LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" xlink:to="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:href="rex-20250131.xsd#rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems_lbl" xml:lang="en-US">LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable_lbl" xml:lang="en-US">DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" xlink:to="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems_lbl" xml:lang="en-US">DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US">Measurement Input Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" xlink:href="rex-20250131.xsd#rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable_lbl" xml:lang="en-US">INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" xlink:to="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems_lbl" xml:lang="en-US">INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Statement of Income Location, Balance [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:href="rex-20250131.xsd#rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:href="rex-20250131.xsd#rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US">Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_INVESTMENTSDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_INVESTMENTSDetailsTable_lbl" xml:lang="en-US">INVESTMENTS (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_INVESTMENTSDetailsTable" xlink:to="rex_INVESTMENTSDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_INVESTMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INVESTMENTSDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_INVESTMENTSDetailsLineItems_lbl" xml:lang="en-US">INVESTMENTS (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_INVESTMENTSDetailsLineItems" xlink:to="rex_INVESTMENTSDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerDurationDomain_lbl" xml:lang="en-US">Contract with Customer, Duration [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerDurationDomain" xlink:to="us-gaap_ContractWithCustomerDurationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingActivityByTypeDomain_lbl" xml:lang="en-US">Trading Activity, by Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingActivityByTypeDomain" xlink:to="us-gaap_TradingActivityByTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable_lbl" xml:lang="en-US">DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems_lbl" xml:lang="en-US">DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EMPLOYEEBENEFITSDetailsTable" xlink:href="rex-20250131.xsd#rex_EMPLOYEEBENEFITSDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EMPLOYEEBENEFITSDetailsTable_lbl" xml:lang="en-US">EMPLOYEE BENEFITS (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EMPLOYEEBENEFITSDetailsTable" xlink:to="rex_EMPLOYEEBENEFITSDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_EMPLOYEEBENEFITSDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EMPLOYEEBENEFITSDetailsLineItems_lbl" xml:lang="en-US">EMPLOYEE BENEFITS (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EMPLOYEEBENEFITSDetailsLineItems" xlink:to="rex_EMPLOYEEBENEFITSDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" xlink:href="rex-20250131.xsd#rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain_lbl" xml:lang="en-US">PropertySubjectToOrAvailableForOperatingLeaseDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" xlink:to="rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermDomain_lbl" xml:lang="en-US">Lease Contractual Term [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="us-gaap_LeaseContractualTermDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_COMMITMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_COMMITMENTSDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_COMMITMENTSDetailsTable_lbl" xml:lang="en-US">COMMITMENTS (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_COMMITMENTSDetailsTable" xlink:to="rex_COMMITMENTSDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_COMMITMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_COMMITMENTSDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_COMMITMENTSDetailsLineItems_lbl" xml:lang="en-US">COMMITMENTS (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_COMMITMENTSDetailsLineItems" xlink:to="rex_COMMITMENTSDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_RELATEDPARTIESDetailsTable" xlink:href="rex-20250131.xsd#rex_RELATEDPARTIESDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_RELATEDPARTIESDetailsTable_lbl" xml:lang="en-US">RELATED PARTIES (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RELATEDPARTIESDetailsTable" xlink:to="rex_RELATEDPARTIESDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_RELATEDPARTIESDetailsLineItems" xlink:href="rex-20250131.xsd#rex_RELATEDPARTIESDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_RELATEDPARTIESDetailsLineItems_lbl" xml:lang="en-US">RELATED PARTIES (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RELATEDPARTIESDetailsLineItems" xlink:to="rex_RELATEDPARTIESDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_SEGMENTREPORTINGDetailsTable" xlink:href="rex-20250131.xsd#rex_SEGMENTREPORTINGDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_SEGMENTREPORTINGDetailsTable_lbl" xml:lang="en-US">SEGMENT REPORTING (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_SEGMENTREPORTINGDetailsTable" xlink:to="rex_SEGMENTREPORTINGDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_SEGMENTREPORTINGDetailsLineItems" xlink:href="rex-20250131.xsd#rex_SEGMENTREPORTINGDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_SEGMENTREPORTINGDetailsLineItems_lbl" xml:lang="en-US">SEGMENT REPORTING (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_SEGMENTREPORTINGDetailsLineItems" xlink:to="rex_SEGMENTREPORTINGDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Change in Accounting Principles, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock" xlink:to="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_CommonStockTextBlock_lbl0" xml:lang="en-US">Common Stock [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommonStockTextBlock" xlink:to="rex_CommonStockTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_CostOfSales_lbl0" xml:lang="en-US">Coat of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CostOfSales" xlink:to="rex_CostOfSales_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation_lbl0" xml:lang="en-US">Deferred tax liabilities basis in pass through entities including depreciation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" xlink:to="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized_lbl0" xml:lang="en-US">Increase (Decrease) in Provision for Income Taxes If Unrecognized Benefits Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" xlink:to="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_InstallmentAmount_lbl0" xml:lang="en-US">Installment amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_InstallmentAmount" xlink:to="rex_InstallmentAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_LeaseExpirationPeriod_lbl0" xml:lang="en-US">Lease expiration period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LeaseExpirationPeriod" xlink:to="rex_LeaseExpirationPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting_lbl0" xml:lang="en-US">Maximum percentage of equity ownership interest which may be considered for equity method of accounting.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" xlink:to="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_NetSales_lbl0" xml:lang="en-US">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NetSales" xlink:to="rex_NetSales_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_NonCashFinancingActivitiesStockRepurchasesAccrued_lbl0" xml:lang="en-US">Non-cash financing activities-Stock repurchases accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashFinancingActivitiesStockRepurchasesAccrued" xlink:to="rex_NonCashFinancingActivitiesStockRepurchasesAccrued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures_lbl0" xml:lang="en-US">non cash payments to acquire property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures" xlink:to="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses_lbl0" xml:lang="en-US">Non-cash investing activities-Capital additions transferred from prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" xlink:to="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_OtherIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Other Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OtherIncomePolicyPolicyTextBlock" xlink:to="rex_OtherIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_PropertyPlantAndEquipmentDepreciationMethod_lbl0" xml:lang="en-US">Property, Plant, and Equipment Depreciation Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_PropertyPlantAndEquipmentDepreciationMethod" xlink:to="rex_PropertyPlantAndEquipmentDepreciationMethod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ProportionateShareOfRestrictedNetAssets_lbl0" xml:lang="en-US">Proportionate share of restricted net assets as of the reporting date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ProportionateShareOfRestrictedNetAssets" xlink:to="rex_ProportionateShareOfRestrictedNetAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_QuantityOfDistillersGrainsUnderSalesCommitment_lbl0" xml:lang="en-US">Quantity of distillers grains under sales commitment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfDistillersGrainsUnderSalesCommitment" xlink:to="rex_QuantityOfDistillersGrainsUnderSalesCommitment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_QuantityOfEthanolShipped_lbl0" xml:lang="en-US">Quantity of ethanol shipped.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfEthanolShipped" xlink:to="rex_QuantityOfEthanolShipped_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_QuantityOfEthanolUnderSalesCommitment_lbl0" xml:lang="en-US">Quantity of ethanol under sales commitment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfEthanolUnderSalesCommitment" xlink:to="rex_QuantityOfEthanolUnderSalesCommitment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock_lbl0" xml:lang="en-US">Schedule of Disaggregated Revenue by Product [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock" xlink:to="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of financial information for equity method investments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" xlink:to="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Unrecognized Tax Benefits [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" xlink:to="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">The Weighted Average Grant Date Fair Value of shares in share based compensation arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased_lbl0" xml:lang="en-US">Stock repurchase program number of additional shares authorized to be repurchased.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" xlink:to="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_TradeReceivablePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Trade Receivable, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_TradeReceivablePolicyPolicyTextBlock" xlink:to="rex_TradeReceivablePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_BigRiverMember_lbl0" xml:lang="en-US">Big River [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_BigRiverMember" xlink:to="rex_BigRiverMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_DistillersGrainsMarketingServicesMember_lbl0" xml:lang="en-US">Distillers Grains Marketing Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DistillersGrainsMarketingServicesMember" xlink:to="rex_DistillersGrainsMarketingServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_DriedDistillersGrainsMember_lbl0" xml:lang="en-US">Dried Distillers Grains [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DriedDistillersGrainsMember" xlink:to="rex_DriedDistillersGrainsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_EthanolMember_lbl0" xml:lang="en-US">Ethanol [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EthanolMember" xlink:to="rex_EthanolMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_FixturesAndEquipmentMember_lbl0" xml:lang="en-US">Fixtures And Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FixturesAndEquipmentMember" xlink:to="rex_FixturesAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_ModifiedDistillersGrainsMember_lbl0" xml:lang="en-US">Modified Distillers Grains [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ModifiedDistillersGrainsMember" xlink:to="rex_ModifiedDistillersGrainsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_NaturalGasPipelineMember_lbl0" xml:lang="en-US">Natural gas pipeline member.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NaturalGasPipelineMember" xlink:to="rex_NaturalGasPipelineMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_NonFoodGradeCornOilMember_lbl0" xml:lang="en-US">Non-Food Grade Corn Oil [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonFoodGradeCornOilMember" xlink:to="rex_NonFoodGradeCornOilMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_OneEarthEnergyAndNuGenEnergyMember_lbl0" xml:lang="en-US">One Earth Energy And NuGen Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OneEarthEnergyAndNuGenEnergyMember" xlink:to="rex_OneEarthEnergyAndNuGenEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rex_OneEarthEnergyMember_lbl0" xml:lang="en-US">One Earth Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OneEarthEnergyMember" xlink:to="rex_OneEarthEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortMember_lbl0" xml:lang="en-US">Short [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortMember" xlink:to="us-gaap_ShortMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl0" xml:lang="en-US">Payments to Acquire Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CommitmentsAndContingenciesNotes11And13Abstract_lbl0" xml:lang="en-US">Commitments And Contingencies Notes11 And13 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommitmentsAndContingenciesNotes11And13Abstract" xlink:to="rex_CommitmentsAndContingenciesNotes11And13Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EthanolAndByProductsAbstract_lbl0" xml:lang="en-US">Ethanol And By Products Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EthanolAndByProductsAbstract" xlink:to="rex_EthanolAndByProductsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_StockSplitPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Stock Split Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StockSplitPolicyPolicyTextBlock" xlink:to="rex_StockSplitPolicyPolicyTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfDisaggregatedRevenueByProductAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDisaggregatedRevenueByProductAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfDisaggregatedRevenueByProductAbstract_lbl" xml:lang="en-US">Schedule Of Disaggregated Revenue By Product Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfDisaggregatedRevenueByProductAbstract" xlink:to="rex_ScheduleOfDisaggregatedRevenueByProductAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_PresentValueDiscount_lbl0" xml:lang="en-US">Present Value Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_PresentValueDiscount" xlink:to="rex_PresentValueDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_FixturesAndEquipmentMember_lbl1" xml:lang="en-US">Fixtures And Equipment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FixturesAndEquipmentMember" xlink:to="rex_FixturesAndEquipmentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl0" xml:lang="en-US">Variable Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule Of Future Minimum Rental Payments For Operating Leases Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CommodityFuturesQuantity_lbl0" xml:lang="en-US">Commodity Futures Quantity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommodityFuturesQuantity" xlink:to="rex_CommodityFuturesQuantity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfComponentsOfInventoryAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfComponentsOfInventoryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfComponentsOfInventoryAbstract_lbl" xml:lang="en-US">Schedule Of Components Of Inventory Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfComponentsOfInventoryAbstract" xlink:to="rex_ScheduleOfComponentsOfInventoryAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates_lbl1" xml:lang="en-US">Proceeds from Contributions from Affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingExpense_lbl0" xml:lang="en-US">Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl1" xml:lang="en-US">Income Taxes Receivable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield_lbl0" xml:lang="en-US">Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ForwardPurchaseContractsAsset_lbl0" xml:lang="en-US">Forward Purchase Contracts Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContractsAsset" xlink:to="rex_ForwardPurchaseContractsAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl1" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_QuantityOfEthanolShipped_lbl1" xml:lang="en-US">Quantity Of Ethanol Shipped</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfEthanolShipped" xlink:to="rex_QuantityOfEthanolShipped_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_TradeReceivablePolicyPolicyTextBlock_lbl1" xml:lang="en-US">Trade Receivable Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_TradeReceivablePolicyPolicyTextBlock" xlink:to="rex_TradeReceivablePolicyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ConcentrationRiskNumberOfCustomers_lbl0" xml:lang="en-US">Concentration Risk Number Of Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ConcentrationRiskNumberOfCustomers" xlink:to="rex_ConcentrationRiskNumberOfCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl0" xml:lang="en-US">Accounts Payable, Trade, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DepreciationAndAmortizationExpenseAbstract_lbl0" xml:lang="en-US">Depreciation And Amortization Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DepreciationAndAmortizationExpenseAbstract" xlink:to="rex_DepreciationAndAmortizationExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl0" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_lbl0" xml:lang="en-US">Equity Method Investment, Underlying Equity in Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:to="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_lbl0" xml:lang="en-US">Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTextBlock_lbl0" xml:lang="en-US">Investment [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTextBlock" xlink:to="us-gaap_InvestmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl0" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl0" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_FeesIncurredBySubsidiary_lbl0" xml:lang="en-US">Fees Incurred By Subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FeesIncurredBySubsidiary" xlink:to="rex_FeesIncurredBySubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentIncome_lbl0" xml:lang="en-US">Net Investment Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentIncome" xlink:to="us-gaap_NetInvestmentIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_PropertyPlantAndEquipmentDepreciationMethod_lbl1" xml:lang="en-US">Property Plant And Equipment Depreciation Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_PropertyPlantAndEquipmentDepreciationMethod" xlink:to="rex_PropertyPlantAndEquipmentDepreciationMethod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl0" xml:lang="en-US">Treasury Stock, Common [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ForwardPurchaseContractsLiability_lbl0" xml:lang="en-US">Forward Purchase Contracts Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContractsLiability" xlink:to="rex_ForwardPurchaseContractsLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EthanolMember_lbl1" xml:lang="en-US">Ethanol Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EthanolMember" xlink:to="rex_EthanolMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl0" xml:lang="en-US">Machinery and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US">Schedule Of Effective Income Tax Reconciliation Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_LeaseExpirationPeriod_lbl1" xml:lang="en-US">Lease Expiration Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LeaseExpirationPeriod" xlink:to="rex_LeaseExpirationPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongMember_lbl0" xml:lang="en-US">Long [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongMember" xlink:to="us-gaap_LongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CommonStockTextBlock_lbl1" xml:lang="en-US">Common Stock Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommonStockTextBlock" xlink:to="rex_CommonStockTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DerivativeFinancialInstrumentLossesMember_lbl0" xml:lang="en-US">Derivative Financial Instrument Losses Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DerivativeFinancialInstrumentLossesMember" xlink:to="rex_DerivativeFinancialInstrumentLossesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForwardContractsMember_lbl0" xml:lang="en-US">Forward Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForwardContractsMember" xlink:to="us-gaap_ForwardContractsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl0" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MembersEquity_lbl0" xml:lang="en-US">Members&apos; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MembersEquity" xlink:to="us-gaap_MembersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsDate_lbl0" xml:lang="en-US">Subsequent Event, Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsDate" xlink:to="us-gaap_SubsequentEventsDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl0" xml:lang="en-US">Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartiesAmountInCostOfSales_lbl0" xml:lang="en-US">Related Parties Amount in Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartiesAmountInCostOfSales" xlink:to="us-gaap_RelatedPartiesAmountInCostOfSales_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherMinorityInterests_lbl0" xml:lang="en-US">Other Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherMinorityInterests" xlink:to="us-gaap_OtherMinorityInterests_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_StockOptionPlans2015Member_lbl0" xml:lang="en-US">Stock Option Plans2015 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StockOptionPlans2015Member" xlink:to="rex_StockOptionPlans2015Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl0" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting_lbl1" xml:lang="en-US">Maximum Percentage Of Equity Ownership Interest Which May Be Considered For Equity Method Of Accounting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" xlink:to="rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ModifiedDistillersGrainsMember_lbl1" xml:lang="en-US">Modified Distillers Grains Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ModifiedDistillersGrainsMember" xlink:to="rex_ModifiedDistillersGrainsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_RenewalMember_lbl0" xml:lang="en-US">Renewal Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RenewalMember" xlink:to="rex_RenewalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures_lbl1" xml:lang="en-US">Non Cash Investing Activities Accrued Capital Expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures" xlink:to="rex_NonCashInvestingActivitiesAccruedCapitalExpenditures_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DriedDistillersGrainsMember_lbl1" xml:lang="en-US">Dried Distillers Grains Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DriedDistillersGrainsMember" xlink:to="rex_DriedDistillersGrainsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRestrictedAssets_lbl0" xml:lang="en-US">Other Restricted Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRestrictedAssets" xlink:to="us-gaap_OtherRestrictedAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl0" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl0" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized_lbl1" xml:lang="en-US">Increase Decrease In Provision For Income Taxes If Unrecognized Benefits Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" xlink:to="rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl0" xml:lang="en-US">Schedule of Derivative Assets at Fair Value [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_LiabilitiesAndEquityAbstract_lbl0" xml:lang="en-US">Liabilities And Equity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LiabilitiesAndEquityAbstract" xlink:to="rex_LiabilitiesAndEquityAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract_lbl" xml:lang="en-US">Schedule Of Fair Values For Derivative Financial Instruments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract" xlink:to="rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_lbl0" xml:lang="en-US">Deferred Income Taxes and Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvesteeMember_lbl0" xml:lang="en-US">Equity Method Investee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvesteeMember" xlink:to="us-gaap_EquityMethodInvesteeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_StateAndLocalAbstract_lbl0" xml:lang="en-US">State And Local Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StateAndLocalAbstract" xlink:to="rex_StateAndLocalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandAndLandImprovements_lbl0" xml:lang="en-US">Land and Land Improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovements" xlink:to="us-gaap_LandAndLandImprovements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl0" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments_lbl0" xml:lang="en-US">Quantity Of Non Food Grade Corn Oil Under Sales Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments" xlink:to="rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DistillersGrainsMarketingServicesMember_lbl1" xml:lang="en-US">Distillers Grains Marketing Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DistillersGrainsMarketingServicesMember" xlink:to="rex_DistillersGrainsMarketingServicesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl2" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Remaining Contractual Terms In Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition_lbl0" xml:lang="en-US">Effective Income Tax Reconciliation Uncertain Tax Position</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition" xlink:to="rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CostOfSalesAbstract_lbl0" xml:lang="en-US">Cost Of Sales Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CostOfSalesAbstract" xlink:to="rex_CostOfSalesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfitAbstract_lbl0" xml:lang="en-US">Gross Profit [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfitAbstract" xlink:to="us-gaap_GrossProfitAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfTheProvisionForIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract_lbl" xml:lang="en-US">Schedule Of The Provision For Income Taxes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="rex_ScheduleOfTheProvisionForIncomeTaxesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember_lbl0" xml:lang="en-US">Contracts Not Accounted For Under Normal Purchases And Normal Sales Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" xlink:to="rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl0" xml:lang="en-US">Accounts Payable, Related Parties, Current (Deprecated 2023)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_lbl0" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_OutboundFreightCharges_lbl0" xml:lang="en-US">Outbound Freight Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OutboundFreightCharges" xlink:to="rex_OutboundFreightCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_AuditorFirmMember_lbl0" xml:lang="en-US">Auditor Firm Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_AuditorFirmMember" xlink:to="rex_AuditorFirmMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl1" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Director [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl0" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl0" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDisclosures_lbl0" xml:lang="en-US">Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Unrecognized Tax Benefits Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" xlink:to="rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_FederalAbstract_lbl0" xml:lang="en-US">Federal Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_FederalAbstract" xlink:to="rex_FederalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl0" xml:lang="en-US">Debt Instrument, Collateral Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl0" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CashFlowsFromFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Flows From Financing Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashFlowsFromFinancingActivitiesAbstract" xlink:to="rex_CashFlowsFromFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl0" xml:lang="en-US">Previously Reported [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedInvestmentsAtFairValue_lbl0" xml:lang="en-US">Restricted Investments, at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedInvestmentsAtFairValue" xlink:to="us-gaap_RestrictedInvestmentsAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next 12 Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl1" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl0" xml:lang="en-US">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfOtherAssetsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfOtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfOtherAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Other Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfOtherAssetsAbstract" xlink:to="rex_ScheduleOfOtherAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockAbstract_lbl" xml:lang="en-US">Disclosure Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfComponentsOfLeaseExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfComponentsOfLeaseExpenseAbstract_lbl" xml:lang="en-US">Schedule Of Components Of Lease Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:to="rex_ScheduleOfComponentsOfLeaseExpenseAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest_lbl0" xml:lang="en-US">Unrecognized Tax Benefits Without Accrued Penalties And Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" xlink:to="rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_OneEarthEnergyAndNuGenEnergyMember_lbl1" xml:lang="en-US">One Earth Energy And Nu Gen Energy Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OneEarthEnergyAndNuGenEnergyMember" xlink:to="rex_OneEarthEnergyAndNuGenEnergyMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CashCollateralBalanceMember_lbl0" xml:lang="en-US">Cash Collateral Balance Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashCollateralBalanceMember" xlink:to="rex_CashCollateralBalanceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesRelatedParty_lbl0" xml:lang="en-US">Costs and Expenses, Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesRelatedParty" xlink:to="us-gaap_CostsAndExpensesRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl0" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NetSales_lbl1" xml:lang="en-US">Net Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NetSales" xlink:to="rex_NetSales_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract_lbl" xml:lang="en-US">Schedule Of Non Vested Restricted Stock Award Activity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromInterestAndDividendsReceived_lbl0" xml:lang="en-US">Proceeds from Interest and Dividends Received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromInterestAndDividendsReceived" xlink:to="us-gaap_ProceedsFromInterestAndDividendsReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl0" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl0" xml:lang="en-US">Restricted Cash, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_OtherCostOfSalesMember_lbl0" xml:lang="en-US">Other Cost Of Sales Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OtherCostOfSalesMember" xlink:to="rex_OtherCostOfSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsMember_lbl0" xml:lang="en-US">Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsMember" xlink:to="us-gaap_AssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiscalPeriod_lbl0" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CashFlowsFromInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Flows From Investing Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashFlowsFromInvestingActivitiesAbstract" xlink:to="rex_CashFlowsFromInvestingActivitiesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract_lbl" xml:lang="en-US">Schedule Of Change To The Consolidated Statement Of Operations Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract" xlink:to="rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_OneEarthEnergyMember_lbl1" xml:lang="en-US">One Earth Energy Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OneEarthEnergyMember" xlink:to="rex_OneEarthEnergyMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl0" xml:lang="en-US">Accrued Utilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedUtilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ProportionateShareOfRestrictedNetAssets_lbl1" xml:lang="en-US">Proportionate Share Of Restricted Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ProportionateShareOfRestrictedNetAssets" xlink:to="rex_ProportionateShareOfRestrictedNetAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl0" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_SalesOfProductsAbstract_lbl0" xml:lang="en-US">Sales Of Products Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_SalesOfProductsAbstract" xlink:to="rex_SalesOfProductsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_QuantityOfNaturalGasUnderSalesCommitmen_lbl0" xml:lang="en-US">Quantity Of Natural Gas Under Sales Commitmen</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfNaturalGasUnderSalesCommitmen" xlink:to="rex_QuantityOfNaturalGasUnderSalesCommitmen_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl1" xml:lang="en-US">Cost of Goods and Services Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl0" xml:lang="en-US">Schedule of Subsequent Events [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ChangesInAssetsAndLiabilitiesAbstract_lbl0" xml:lang="en-US">Changes In Assets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ChangesInAssetsAndLiabilitiesAbstract" xlink:to="rex_ChangesInAssetsAndLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" xlink:to="rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockPreferredShares_lbl0" xml:lang="en-US">Treasury Stock, Preferred, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockPreferredShares" xlink:to="us-gaap_TreasuryStockPreferredShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommodityContractMember_lbl0" xml:lang="en-US">Commodity Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommodityContractMember" xlink:to="us-gaap_CommodityContractMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule Of Property Plant And Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="rex_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract_lbl" xml:lang="en-US">Schedule Of Unrecognized Tax Benefits Roll Forward Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl1" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl0" xml:lang="en-US">Treasury Stock, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl2" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl1" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Other Current Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl0" xml:lang="en-US">Subsequent Event, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfOtherInvestments_lbl0" xml:lang="en-US">Proceeds from Sale of Other Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:to="us-gaap_ProceedsFromSaleOfOtherInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_LongTermLiabilitiesAbstract_lbl0" xml:lang="en-US">Long Term Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_LongTermLiabilitiesAbstract" xlink:to="rex_LongTermLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl0" xml:lang="en-US">Assets, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsAccrued_lbl0" xml:lang="en-US">Non Cash Financing Activities Equity Awards Accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashFinancingActivitiesEquityAwardsAccrued" xlink:to="rex_NonCashFinancingActivitiesEquityAwardsAccrued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl0" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl0" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract_lbl" xml:lang="en-US">Schedule Of Financial Information For Equity Method Investment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract" xlink:to="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments To Reconcile Net Income To Net Cash Provided By Operating Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="rex_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl0" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl0" xml:lang="en-US">Payments to Acquire Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfSegmentAssetsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfSegmentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfSegmentAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Segment Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfSegmentAssetsAbstract" xlink:to="rex_ScheduleOfSegmentAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NetPositionWithBrokerMember_lbl0" xml:lang="en-US">Net Position With Broker Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NetPositionWithBrokerMember" xlink:to="rex_NetPositionWithBrokerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForDeposits_lbl0" xml:lang="en-US">Payments for Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForDeposits" xlink:to="us-gaap_PaymentsForDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_RefinedCoalMember_lbl0" xml:lang="en-US">Refined Coal Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RefinedCoalMember" xlink:to="rex_RefinedCoalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_QuantityOfEthanolUnderSalesCommitment_lbl1" xml:lang="en-US">Quantity Of Ethanol Under Sales Commitment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfEthanolUnderSalesCommitment" xlink:to="rex_QuantityOfEthanolUnderSalesCommitment_lbl1"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Deferred Tax Assets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl0" xml:lang="en-US">Construction in Progress, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation_lbl1" xml:lang="en-US">Deferred Tax Liabilities Basis In Pass Through Entities Including Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" xlink:to="rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased_lbl1" xml:lang="en-US">Stock Repurchase Program Number Of Additional Shares Authorized To Be Repurchased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" xlink:to="rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0" xml:lang="en-US">Employee-related Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl0" xml:lang="en-US">Cost of Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_OtherMember_lbl0" xml:lang="en-US">Other Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OtherMember" xlink:to="rex_OtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EquityMethodEthanolInvestmentMember_lbl0" xml:lang="en-US">Equity Method Ethanol Investment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EquityMethodEthanolInvestmentMember" xlink:to="rex_EquityMethodEthanolInvestmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_BigRiverMember_lbl1" xml:lang="en-US">Big River Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_BigRiverMember" xlink:to="rex_BigRiverMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneous_lbl0" xml:lang="en-US">Other Assets, Miscellaneous</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneous" xlink:to="us-gaap_OtherAssetsMiscellaneous_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl0" xml:lang="en-US">Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Income Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl0" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock_lbl1" xml:lang="en-US">Change In Accounting Principles Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock" xlink:to="rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NaturalGasPipelineMember_lbl1" xml:lang="en-US">Natural Gas Pipeline Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NaturalGasPipelineMember" xlink:to="rex_NaturalGasPipelineMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_OtherIncomePolicyPolicyTextBlock_lbl1" xml:lang="en-US">Other Income Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_OtherIncomePolicyPolicyTextBlock" xlink:to="rex_OtherIncomePolicyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl0" xml:lang="en-US">Proceeds from (Payments to) Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl2" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CertificatesOfDepositMember_lbl0" xml:lang="en-US">Certificates of Deposit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositMember" xlink:to="us-gaap_CertificatesOfDepositMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US">Loss Contingency [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EthanolAndByProductsMember_lbl0" xml:lang="en-US">Ethanol And By Products Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EthanolAndByProductsMember" xlink:to="rex_EthanolAndByProductsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ForwardPurchaseContractsQuantity_lbl1" xml:lang="en-US">Forward Purchase Contracts Quantity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContractsQuantity" xlink:to="rex_ForwardPurchaseContractsQuantity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_lbl" xml:lang="en-US">Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:to="rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProjects_lbl0" xml:lang="en-US">Payments to Acquire Projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProjects" xlink:to="us-gaap_PaymentsToAcquireProjects_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses_lbl1" xml:lang="en-US">Non Cash Investing Activities Capital Additions Transferred From Prepaid Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" xlink:to="rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedInvestmentsPercentOfNetAssets_lbl0" xml:lang="en-US">Restricted Investments, Percent of Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedInvestmentsPercentOfNetAssets" xlink:to="us-gaap_RestrictedInvestmentsPercentOfNetAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl1" xml:lang="en-US">Deferred Tax Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl0" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Financial Information For Equity Method Investments Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" xlink:to="rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NumberOfOperatingEntities_lbl0" xml:lang="en-US">Number Of Operating Entities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NumberOfOperatingEntities" xlink:to="rex_NumberOfOperatingEntities_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfDilutedSharesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDilutedSharesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfDilutedSharesAbstract_lbl" xml:lang="en-US">Schedule Of Diluted Shares Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfDilutedSharesAbstract" xlink:to="rex_ScheduleOfDilutedSharesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl0" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Regulatory Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl0" xml:lang="en-US">Stock Repurchased During Period, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl0" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Other Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_CommonStockAbstract" xlink:href="rex-20250131.xsd#rex_CommonStockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CommonStockAbstract_lbl" xml:lang="en-US">Common Stock Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CommonStockAbstract" xlink:to="rex_CommonStockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Accrued Expenses And Other Current Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CostOfSales_lbl1" xml:lang="en-US">Cost Of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CostOfSales" xlink:to="rex_CostOfSales_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl2" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl2" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_EffectOfChangeMember_lbl0" xml:lang="en-US">Effect Of Change Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_EffectOfChangeMember" xlink:to="rex_EffectOfChangeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_lbl0" xml:lang="en-US">Deferred Tax Assets, Regulatory Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:to="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl0" xml:lang="en-US">Buildings and Improvements, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommodityContractAssetCurrent_lbl0" xml:lang="en-US">Commodity Contract Asset, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommodityContractAssetCurrent" xlink:to="us-gaap_CommodityContractAssetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl0" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl0" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl1" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_QuantityOfDistillersGrainsUnderSalesCommitment_lbl1" xml:lang="en-US">Quantity Of Distillers Grains Under Sales Commitment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_QuantityOfDistillersGrainsUnderSalesCommitment" xlink:to="rex_QuantityOfDistillersGrainsUnderSalesCommitment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxes_lbl0" xml:lang="en-US">Accrued Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract_lbl0" xml:lang="en-US">Reconciliation Of Total Cash Cash Equivalents And Restricted Cash Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract" xlink:to="rex_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl2" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl2"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfEquityMethodInvestmentsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfEquityMethodInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfEquityMethodInvestmentsAbstract_lbl" xml:lang="en-US">Schedule Of Equity Method Investments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfEquityMethodInvestmentsAbstract" xlink:to="rex_ScheduleOfEquityMethodInvestmentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CashFlowsFromOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Flows From Operating Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CashFlowsFromOperatingActivitiesAbstract" xlink:to="rex_CashFlowsFromOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NonFoodGradeCornOilMember_lbl1" xml:lang="en-US">Non Food Grade Corn Oil Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonFoodGradeCornOilMember" xlink:to="rex_NonFoodGradeCornOilMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl0" xml:lang="en-US">Tax Credit Carryforward, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl0" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl0" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfCondensedBalanceSheetAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfCondensedBalanceSheetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfCondensedBalanceSheetAbstract_lbl" xml:lang="en-US">Schedule Of Condensed Balance Sheet Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfCondensedBalanceSheetAbstract" xlink:to="rex_ScheduleOfCondensedBalanceSheetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl1" xml:lang="en-US">Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ForwardPurchaseContracts_lbl0" xml:lang="en-US">Forward Purchase Contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ForwardPurchaseContracts" xlink:to="rex_ForwardPurchaseContracts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract_lbl" xml:lang="en-US">Schedule Of Unrecognized Tax Benefit Consolidated Balance Sheet Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract" xlink:to="rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl0" xml:lang="en-US">Building and Building Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CustomerMember_lbl0" xml:lang="en-US">Customer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CustomerMember" xlink:to="rex_CustomerMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfNetSalesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfNetSalesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfNetSalesAbstract_lbl" xml:lang="en-US">Schedule Of Net Sales Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfNetSalesAbstract" xlink:to="rex_ScheduleOfNetSalesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl2" xml:lang="en-US">Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssets_lbl0" xml:lang="en-US">Derivative Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssets" xlink:to="us-gaap_DerivativeAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesTotalMember_lbl0" xml:lang="en-US">Liabilities, Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesTotalMember" xlink:to="us-gaap_LiabilitiesTotalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_IncomeBeforeTaxesAbstract_lbl0" xml:lang="en-US">Income Before Taxes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_IncomeBeforeTaxesAbstract" xlink:to="rex_IncomeBeforeTaxesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="rex_ScheduleOfCommonStockAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfCommonStockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfCommonStockAbstract_lbl" xml:lang="en-US">Schedule Of Common Stock Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfCommonStockAbstract" xlink:to="rex_ScheduleOfCommonStockAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MembersCapital_lbl0" xml:lang="en-US">Members&apos; Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MembersCapital" xlink:to="us-gaap_MembersCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl0" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Disaggregated Revenue By Product Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock" xlink:to="rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_UnrecognizedTaxBenefitMember_lbl0" xml:lang="en-US">Unrecognized Tax Benefit Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_UnrecognizedTaxBenefitMember" xlink:to="rex_UnrecognizedTaxBenefitMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidatedEntitiesMember_lbl0" xml:lang="en-US">Consolidated Entities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidatedEntitiesMember" xlink:to="us-gaap_ConsolidatedEntitiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl0" xml:lang="en-US">Equity Method Investments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl0" xml:lang="en-US">Treasury Stock, Shares, Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilities_lbl0" xml:lang="en-US">Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl0" xml:lang="en-US">Proceeds from Sale of Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl0" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NonCashFinancingActivitiesStockRepurchasesAccrued_lbl1" xml:lang="en-US">Non Cash Financing Activities Stock Repurchases Accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashFinancingActivitiesStockRepurchasesAccrued" xlink:to="rex_NonCashFinancingActivitiesStockRepurchasesAccrued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_NonCashFinancingActivitiesEquityAwardsIssued_lbl0" xml:lang="en-US">Non Cash Financing Activities Equity Awards Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_NonCashFinancingActivitiesEquityAwardsIssued" xlink:to="rex_NonCashFinancingActivitiesEquityAwardsIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndOtherIncome_lbl0" xml:lang="en-US">Interest and Other Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncome" xlink:to="us-gaap_InterestAndOtherIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_InstallmentAmount_lbl1" xml:lang="en-US">Installment Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_InstallmentAmount" xlink:to="rex_InstallmentAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_RexShareholdersEquityAbstract_lbl0" xml:lang="en-US">Rex Shareholders Equity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_RexShareholdersEquityAbstract" xlink:to="rex_RexShareholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock_lbl0" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_lbl0" xml:lang="en-US">Compensation Expense, Excluding Cost of Good and Service Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rex_CornMember_lbl0" xml:lang="en-US">Corn Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rex_CornMember" xlink:to="rex_CornMember_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>rex-20250131_pre.xml
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Mar 28 16:30:29 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedBalanceSheet" roleURI="http://www.rexamerican.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedIncomeStatement" roleURI="http://www.rexamerican.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ShareholdersEquityType2or3" roleURI="http://www.rexamerican.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ConsolidatedCashFlow" roleURI="http://www.rexamerican.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_NETSALESANDREVENUE" roleURI="http://www.rexamerican.com/role/NETSALESANDREVENUE"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INVESTMENTS" roleURI="http://www.rexamerican.com/role/INVESTMENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_FAIRVALUE" roleURI="http://www.rexamerican.com/role/FAIRVALUE"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_OTHERASSETS" roleURI="http://www.rexamerican.com/role/OTHERASSETS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" roleURI="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_LEASES" roleURI="http://www.rexamerican.com/role/LEASES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMONSTOCK" roleURI="http://www.rexamerican.com/role/COMMONSTOCK"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_DERIVATIVEFINANCIALINSTRUMENTS" roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_EMPLOYEEBENEFITS" roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMITMENTS" roleURI="http://www.rexamerican.com/role/COMMITMENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INCOMETAXES" roleURI="http://www.rexamerican.com/role/INCOMETAXES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_CONTINGENCIES" roleURI="http://www.rexamerican.com/role/CONTINGENCIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_RELATEDPARTIES" roleURI="http://www.rexamerican.com/role/RELATEDPARTIES"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SEGMENTREPORTING" roleURI="http://www.rexamerican.com/role/SEGMENTREPORTING"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUBSEQUENTEVENTS" roleURI="http://www.rexamerican.com/role/SUBSEQUENTEVENTS"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_AccountingPoliciesByPolicy" roleURI="http://www.rexamerican.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_NETSALESANDREVENUETables" roleURI="http://www.rexamerican.com/role/NETSALESANDREVENUETables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INVESTMENTSTables" roleURI="http://www.rexamerican.com/role/INVESTMENTSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_FAIRVALUETables" roleURI="http://www.rexamerican.com/role/FAIRVALUETables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_OTHERASSETSTables" roleURI="http://www.rexamerican.com/role/OTHERASSETSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" roleURI="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_LEASESTables" roleURI="http://www.rexamerican.com/role/LEASESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMONSTOCKTables" roleURI="http://www.rexamerican.com/role/COMMONSTOCKTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_DERIVATIVEFINANCIALINSTRUMENTSTables" roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_EMPLOYEEBENEFITSTables" roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INCOMETAXESTables" roleURI="http://www.rexamerican.com/role/INCOMETAXESTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SEGMENTREPORTINGTables" roleURI="http://www.rexamerican.com/role/SEGMENTREPORTINGTables"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofComponentsofInventoryTable" roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofChangetotheConsolidatedStatementofOperationsTable" roleURI="http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDisaggregatedRevenuebyProductTable" roleURI="http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofEquityMethodInvestmentsTable" roleURI="http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofCondensedBalanceSheetTable" roleURI="http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFinancialinformationForEquityMethodInvestmentTable" roleURI="http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" roleURI="http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofOtherAssetsTable" roleURI="http://www.rexamerican.com/role/ScheduleofOtherAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" roleURI="http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofComponentsofLeaseExpenseTable" roleURI="http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" roleURI="http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofCommonStockTable" roleURI="http://www.rexamerican.com/role/ScheduleofCommonStockTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" roleURI="http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofNetSalesTable" roleURI="http://www.rexamerican.com/role/ScheduleofNetSalesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofNonVestedRestrictedStockAwardActivityTable" roleURI="http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDilutedSharesTable" roleURI="http://www.rexamerican.com/role/ScheduleofDilutedSharesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleoftheProvisionforIncomeTaxesTable" roleURI="http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofDeferredTaxAssetsandLiabilitiesTable" roleURI="http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofEffectiveIncomeTaxReconciliationTable" roleURI="http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofUnrecognizedTaxBenefitsRollForwardTable" roleURI="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable" roleURI="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_ScheduleofSegmentAssetsTable" roleURI="http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INVESTMENTSDetails" roleURI="http://www.rexamerican.com/role/INVESTMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_LEASESDetails" roleURI="http://www.rexamerican.com/role/LEASESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMONSTOCKDetails" roleURI="http://www.rexamerican.com/role/COMMONSTOCKDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_DERIVATIVEFINANCIALINSTRUMENTSDetails" roleURI="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_EMPLOYEEBENEFITSDetails" roleURI="http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_COMMITMENTSDetails" roleURI="http://www.rexamerican.com/role/COMMITMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_INCOMETAXESDetails" roleURI="http://www.rexamerican.com/role/INCOMETAXESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_RELATEDPARTIESDetails" roleURI="http://www.rexamerican.com/role/RELATEDPARTIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SEGMENTREPORTINGDetails" roleURI="http://www.rexamerican.com/role/SEGMENTREPORTINGDetails"/>
  <roleRef xlink:type="simple" xlink:href="rex-20250131.xsd#rex_r_SUBSEQUENTEVENTSDetails" roleURI="http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_EquityMethodInvestments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_LongTermLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="LongTermLiabilitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermLiabilitiesAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermLiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_EquityAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_MinorityInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockPreferredShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockPreferredShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockPreferredShares" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndOtherIncome" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartiesAmountInCostOfSales" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartiesAmountInCostOfSales"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RelatedPartiesAmountInCostOfSales" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockCommonMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="5.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="CashFlowsFromOperatingActivitiesAbstract" xlink:href="rex-20250131.xsd#rex_CashFlowsFromOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="CashFlowsFromOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromInterestAndDividendsReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestAndDividendsReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromInterestAndDividendsReceived" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangesInAssetsAndLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ChangesInAssetsAndLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromOperatingActivitiesAbstract" xlink:to="ChangesInAssetsAndLiabilitiesAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashFlowsFromInvestingActivitiesAbstract" xlink:href="rex-20250131.xsd#rex_CashFlowsFromInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="CashFlowsFromInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForDeposits" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsForDeposits" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="CashFlowsFromFinancingActivitiesAbstract" xlink:href="rex-20250131.xsd#rex_CashFlowsFromFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="CashFlowsFromFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfOtherInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="NonCashFinancingActivitiesEquityAwardsIssued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesEquityAwardsIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="NonCashFinancingActivitiesEquityAwardsIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCashFinancingActivitiesEquityAwardsAccrued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesEquityAwardsAccrued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="NonCashFinancingActivitiesEquityAwardsAccrued" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCashFinancingActivitiesStockRepurchasesAccrued" xlink:href="rex-20250131.xsd#rex_NonCashFinancingActivitiesStockRepurchasesAccrued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="NonCashFinancingActivitiesStockRepurchasesAccrued" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCashInvestingActivitiesAccruedCapitalExpenditures" xlink:href="rex-20250131.xsd#rex_NonCashInvestingActivitiesAccruedCapitalExpenditures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="NonCashInvestingActivitiesAccruedCapitalExpenditures" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" xlink:href="rex-20250131.xsd#rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/NETSALESANDREVENUE" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/INVESTMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_InvestmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/FAIRVALUE" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/OTHERASSETS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/LEASES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/COMMONSTOCK" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="CommonStockAbstract" xlink:href="rex-20250131.xsd#rex_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockTextBlock" xlink:href="rex-20250131.xsd#rex_CommonStockTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/EMPLOYEEBENEFITS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/COMMITMENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_CommitmentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/INCOMETAXES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/CONTINGENCIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDisclosures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/RELATEDPARTIES" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SEGMENTREPORTING" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockSplitPolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_StockSplitPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="StockSplitPolicyPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiscalPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiscalPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TradeReceivablePolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_TradeReceivablePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="TradeReceivablePolicyPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInAccountingPrinciplesPolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ChangeInAccountingPrinciplesPolicyPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherIncomePolicyPolicyTextBlock" xlink:href="rex-20250131.xsd#rex_OtherIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OtherIncomePolicyPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/NETSALESANDREVENUETables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDisaggregatedRevenueByProductTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="ScheduleOfDisaggregatedRevenueByProductTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/INVESTMENTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/FAIRVALUETables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/OTHERASSETSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/LEASESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/COMMONSTOCKTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="CommonStockAbstract" xlink:href="rex-20250131.xsd#rex_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/INCOMETAXESTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfUnrecognizedTaxBenefitsTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SEGMENTREPORTINGTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfComponentsOfInventoryAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfComponentsOfInventoryAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfInventoryAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndLandImprovements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandAndLandImprovements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_LandAndLandImprovements" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_BuildingsAndImprovementsGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_MachineryAndEquipmentGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="srt_RestatementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="srt_ScenarioPreviouslyReportedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectOfChangeMember" xlink:href="rex-20250131.xsd#rex_EffectOfChangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="EffectOfChangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDisaggregatedRevenueByProductAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDisaggregatedRevenueByProductAbstract"/>
    <loc xlink:type="locator" xlink:label="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" xlink:href="rex-20250131.xsd#rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" xlink:href="rex-20250131.xsd#rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregatedRevenueByProductAbstract" xlink:to="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EthanolMember" xlink:href="rex-20250131.xsd#rex_EthanolMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EthanolMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DriedDistillersGrainsMember" xlink:href="rex-20250131.xsd#rex_DriedDistillersGrainsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DriedDistillersGrainsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonFoodGradeCornOilMember" xlink:href="rex-20250131.xsd#rex_NonFoodGradeCornOilMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="NonFoodGradeCornOilMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ModifiedDistillersGrainsMember" xlink:href="rex-20250131.xsd#rex_ModifiedDistillersGrainsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="ModifiedDistillersGrainsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DerivativeFinancialInstrumentLossesMember" xlink:href="rex-20250131.xsd#rex_DerivativeFinancialInstrumentLossesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DerivativeFinancialInstrumentLossesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="rex-20250131.xsd#rex_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="OtherMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable" xlink:to="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEquityMethodInvestmentsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfEquityMethodInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquityMethodInvestmentsAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="BigRiverMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedBalanceSheetAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfCondensedBalanceSheetAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedBalanceSheetAbstract" xlink:to="srt_CondensedBalanceSheetStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="BigRiverMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Liabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_MembersCapital" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMinorityInterests" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherMinorityInterests"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherMinorityInterests" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MembersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MembersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_MembersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract"/>
    <loc xlink:type="locator" xlink:label="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" xlink:href="rex-20250131.xsd#rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable"/>
    <loc xlink:type="locator" xlink:label="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract" xlink:to="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="BigRiverMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable" xlink:to="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+zoEiIZmtp2H7C6qvFYFNeA86aF0ybghZbK7fxvu022HCfsE6Ud1anyx4yqDpLTG3PYMPNkyR5zgsPwr6Daa8+a/fnq1Jd5ypmqy4RocrEO3/PFneYsP9AC9slygTZkEUDDZ/jQ0alKx2pZsBsli8BFHTJHDbEljeZUDgg9RA0PgDVcbyDtsFWi5Ys0CcgIaD2pxb7DqAHw1K14dkNafWbYf0uwZSImAlIw1aPAgl1nJNd+k64QhwsKQUNRlbgpgMr4eoqY0exfINhL85GH683] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract"/>
    <loc xlink:type="locator" xlink:label="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" xlink:href="rex-20250131.xsd#rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:href="rex-20250131.xsd#rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:to="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable" xlink:to="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ForwardPurchaseContractsAsset" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="ForwardPurchaseContractsAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="us-gaap_CommodityContractAssetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ForwardPurchaseContractsLiability" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems" xlink:to="ForwardPurchaseContractsLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofOtherAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherAssetsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfOtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneous" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForwardPurchaseContracts" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContracts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="ForwardPurchaseContracts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfComponentsOfLeaseExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:to="us-gaap_VariableLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfLeaseExpenseAbstract" xlink:to="us-gaap_LeaseCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" xlink:href="rex-20250131.xsd#rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:href="rex-20250131.xsd#rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable" xlink:to="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="PresentValueDiscount" xlink:href="rex-20250131.xsd#rex_PresentValueDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="PresentValueDiscount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofCommonStockTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCommonStockAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCommonStockAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCommonStockAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCommonStockAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract" xlink:to="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_ForwardContractsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashCollateralBalanceMember" xlink:href="rex-20250131.xsd#rex_CashCollateralBalanceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="CashCollateralBalanceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityContractMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_CommodityContractMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetPositionWithBrokerMember" xlink:href="rex-20250131.xsd#rex_NetPositionWithBrokerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="NetPositionWithBrokerMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable" xlink:to="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="us-gaap_DerivativeAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="us-gaap_DerivativeLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofNetSalesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetSalesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfNetSalesAbstract"/>
    <loc xlink:type="locator" xlink:label="NetSales" xlink:href="rex-20250131.xsd#rex_NetSales"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetSalesAbstract" xlink:to="NetSales" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfSales" xlink:href="rex-20250131.xsd#rex_CostOfSales"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetSalesAbstract" xlink:to="CostOfSales" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_0" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_0" xlink:href="rex-20250131.xsd#rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedStockAwardActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofDilutedSharesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDilutedSharesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDilutedSharesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDilutedSharesAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDilutedSharesAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDilutedSharesAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfTheProvisionForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="FederalAbstract" xlink:href="rex-20250131.xsd#rex_FederalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="FederalAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalAbstract" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StateAndLocalAbstract" xlink:href="rex-20250131.xsd#rex_StateAndLocalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="StateAndLocalAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndLocalAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndLocalAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndLocalAbstract" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" xlink:href="rex-20250131.xsd#rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxReconciliationUncertainTaxPosition" xlink:href="rex-20250131.xsd#rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxReconciliationUncertainTaxPosition" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract"/>
    <loc xlink:type="locator" xlink:label="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" xlink:href="rex-20250131.xsd#rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract" xlink:to="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="UnrecognizedTaxBenefitMember" xlink:href="rex-20250131.xsd#rex_UnrecognizedTaxBenefitMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="UnrecognizedTaxBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable" xlink:to="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_IncomeTaxesReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOther" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfSegmentAssetsAbstract" xlink:href="rex-20250131.xsd#rex_ScheduleOfSegmentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentAssetsAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EthanolAndByProductsMember" xlink:href="rex-20250131.xsd#rex_EthanolAndByProductsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EthanolAndByProductsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityMethodEthanolInvestmentMember" xlink:href="rex-20250131.xsd#rex_EquityMethodEthanolInvestmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EquityMethodEthanolInvestmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CornMember" xlink:href="rex-20250131.xsd#rex_CornMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="CornMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherCostOfSalesMember" xlink:href="rex-20250131.xsd#rex_OtherCostOfSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="OtherCostOfSalesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="EthanolAndByProductsAbstract" xlink:href="rex-20250131.xsd#rex_EthanolAndByProductsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="EthanolAndByProductsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EthanolAndByProductsAbstract" xlink:to="us-gaap_CostOfRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetInvestmentIncome" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:href="rex-20250131.xsd#rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:href="rex-20250131.xsd#rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CustomerMember" xlink:href="rex-20250131.xsd#rex_CustomerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" xlink:href="rex-20250131.xsd#rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidatedEntitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidatedEntitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_ConsolidatedEntitiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvesteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_EquityMethodInvesteeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FixturesAndEquipmentMember" xlink:href="rex-20250131.xsd#rex_FixturesAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="FixturesAndEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EthanolMember" xlink:href="rex-20250131.xsd#rex_EthanolMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EthanolMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="srt_RangeAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NumberOfOperatingEntities" xlink:href="rex-20250131.xsd#rex_NumberOfOperatingEntities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="NumberOfOperatingEntities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskNumberOfCustomers" xlink:href="rex-20250131.xsd#rex_ConcentrationRiskNumberOfCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="ConcentrationRiskNumberOfCustomers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_InventoryWriteDown" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentDepreciationMethod" xlink:href="rex-20250131.xsd#rex_PropertyPlantAndEquipmentDepreciationMethod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="PropertyPlantAndEquipmentDepreciationMethod" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_Depreciation" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" xlink:href="rex-20250131.xsd#rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_Assets" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_Liabilities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutboundFreightCharges" xlink:href="rex-20250131.xsd#rex_OutboundFreightCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="OutboundFreightCharges" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/INVESTMENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="INVESTMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_INVESTMENTSDetailsTable"/>
    <loc xlink:type="locator" xlink:label="INVESTMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_INVESTMENTSDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="INVESTMENTSDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BigRiverMember" xlink:href="rex-20250131.xsd#rex_BigRiverMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="BigRiverMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_CertificatesOfDepositMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsTable" xlink:to="INVESTMENTSDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QuantityOfEthanolShipped" xlink:href="rex-20250131.xsd#rex_QuantityOfEthanolShipped"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="QuantityOfEthanolShipped" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRestrictedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestrictedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_OtherRestrictedAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProportionateShareOfRestrictedNetAssets" xlink:href="rex-20250131.xsd#rex_ProportionateShareOfRestrictedNetAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="ProportionateShareOfRestrictedNetAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_ShortTermInvestments" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="INVESTMENTSDetailsLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/LEASESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/COMMONSTOCKDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="CommonStockAbstract" xlink:href="rex-20250131.xsd#rex_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" xlink:href="rex-20250131.xsd#rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesTotalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesTotalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_LiabilitiesTotalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_AssetsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="us-gaap_TradingActivityByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CornMember" xlink:href="rex-20250131.xsd#rex_CornMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="CornMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EthanolMember" xlink:href="rex-20250131.xsd#rex_EthanolMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="EthanolMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="us-gaap_ContractWithCustomerDurationAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ShortMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_LongMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSDetailsTable" xlink:to="DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ForwardPurchaseContractsQuantity" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsQuantity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="ForwardPurchaseContractsQuantity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommodityFuturesQuantity" xlink:href="rex-20250131.xsd#rex_CommodityFuturesQuantity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="CommodityFuturesQuantity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="EMPLOYEEBENEFITSDetailsTable" xlink:href="rex-20250131.xsd#rex_EMPLOYEEBENEFITSDetailsTable"/>
    <loc xlink:type="locator" xlink:label="EMPLOYEEBENEFITSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_EMPLOYEEBENEFITSDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="EMPLOYEEBENEFITSDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StockOptionPlans2015Member" xlink:href="rex-20250131.xsd#rex_StockOptionPlans2015Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="StockOptionPlans2015Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_RestrictedStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsTable" xlink:to="EMPLOYEEBENEFITSDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedInvestmentsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_RestrictedInvestmentsAtFairValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedInvestmentsPercentOfNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsPercentOfNetAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_RestrictedInvestmentsPercentOfNetAssets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EMPLOYEEBENEFITSDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/COMMITMENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="COMMITMENTSDetailsTable" xlink:href="rex-20250131.xsd#rex_COMMITMENTSDetailsTable"/>
    <loc xlink:type="locator" xlink:label="COMMITMENTSDetailsLineItems" xlink:href="rex-20250131.xsd#rex_COMMITMENTSDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="COMMITMENTSDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OneEarthEnergyAndNuGenEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyAndNuGenEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="OneEarthEnergyAndNuGenEnergyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OneEarthEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="OneEarthEnergyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsTable" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" xlink:href="rex-20250131.xsd#rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="PropertySubjectToOrAvailableForOperatingLeaseDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NaturalGasPipelineMember" xlink:href="rex-20250131.xsd#rex_NaturalGasPipelineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="NaturalGasPipelineMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DistillersGrainsMarketingServicesMember" xlink:href="rex-20250131.xsd#rex_DistillersGrainsMarketingServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="DistillersGrainsMarketingServicesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RenewalMember" xlink:href="rex-20250131.xsd#rex_RenewalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="RenewalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsTable" xlink:to="COMMITMENTSDetailsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ForwardPurchaseContractsQuantity" xlink:href="rex-20250131.xsd#rex_ForwardPurchaseContractsQuantity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="ForwardPurchaseContractsQuantity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="QuantityOfNaturalGasUnderSalesCommitmen" xlink:href="rex-20250131.xsd#rex_QuantityOfNaturalGasUnderSalesCommitmen"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="QuantityOfNaturalGasUnderSalesCommitmen" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QuantityOfEthanolUnderSalesCommitment" xlink:href="rex-20250131.xsd#rex_QuantityOfEthanolUnderSalesCommitment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="QuantityOfEthanolUnderSalesCommitment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QuantityOfDistillersGrainsUnderSalesCommitment" xlink:href="rex-20250131.xsd#rex_QuantityOfDistillersGrainsUnderSalesCommitment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="QuantityOfDistillersGrainsUnderSalesCommitment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QuantityOfNonFoodGradeCornOilUnderSalesCommitments" xlink:href="rex-20250131.xsd#rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="QuantityOfNonFoodGradeCornOilUnderSalesCommitments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProjects"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireProjects" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseExpirationPeriod" xlink:href="rex-20250131.xsd#rex_LeaseExpirationPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="LeaseExpirationPeriod" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InstallmentAmount" xlink:href="rex-20250131.xsd#rex_InstallmentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="InstallmentAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="us-gaap_MarketingExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FeesIncurredBySubsidiary" xlink:href="rex-20250131.xsd#rex_FeesIncurredBySubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="COMMITMENTSDetailsLineItems" xlink:to="FeesIncurredBySubsidiary" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/INCOMETAXESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_TaxCreditCarryforwardAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" xlink:href="rex-20250131.xsd#rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" xlink:href="rex-20250131.xsd#rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/RELATEDPARTIESDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RELATEDPARTIESDetailsTable" xlink:href="rex-20250131.xsd#rex_RELATEDPARTIESDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RELATEDPARTIESDetailsLineItems" xlink:href="rex-20250131.xsd#rex_RELATEDPARTIESDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RELATEDPARTIESDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTIESDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OneEarthEnergyAndNuGenEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyAndNuGenEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="OneEarthEnergyAndNuGenEnergyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OneEarthEnergyMember" xlink:href="rex-20250131.xsd#rex_OneEarthEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="OneEarthEnergyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RefinedCoalMember" xlink:href="rex-20250131.xsd#rex_RefinedCoalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RefinedCoalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTIESDetailsTable" xlink:to="RELATEDPARTIESDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_CostsAndExpensesRelatedParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTIESDetailsLineItems" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SEGMENTREPORTINGDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="SEGMENTREPORTINGDetailsTable" xlink:href="rex-20250131.xsd#rex_SEGMENTREPORTINGDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SEGMENTREPORTINGDetailsLineItems" xlink:href="rex-20250131.xsd#rex_SEGMENTREPORTINGDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="SEGMENTREPORTINGDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SEGMENTREPORTINGDetailsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="EthanolAndByProductsMember" xlink:href="rex-20250131.xsd#rex_EthanolAndByProductsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EthanolAndByProductsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SEGMENTREPORTINGDetailsTable" xlink:to="SEGMENTREPORTINGDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SEGMENTREPORTINGDetailsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:label="AuditorFirmMember" xlink:href="rex-20250131.xsd#rex_AuditorFirmMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="AuditorFirmMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:label="AuditorFirmMember" xlink:href="rex-20250131.xsd#rex_AuditorFirmMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="AuditorFirmMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Mar. 27, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Documents Incorporated by Reference</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Portions of REX American Resources Corporation&#8217;s
definitive Proxy Statement for its Annual Meeting of Shareholders on June 4, 2025 are incorporated by reference into Part III of
this Form 10-K.</p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">REX AMERICAN RESOURCES CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000744187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-09097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">31-1095548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--01-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 786,096,804<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">7720 Paragon Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dayton<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">45459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">276-3931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">REX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,012,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityContactPersonnelLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPhoneFaxNumbersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorTable', window );"><strong>Auditor [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">RSM US LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Des Moines, Iowa<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=rex_AuditorFirmMember', window );">Auditor Firm [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorTable', window );"><strong>Auditor [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte&#160;&&#160;Touche LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Dayton, Ohio<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=rex_AuditorFirmMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=rex_AuditorFirmMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 196,255<span></span>
</td>
<td class="nump">$ 223,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">162,820<span></span>
</td>
<td class="nump">155,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">21,511<span></span>
</td>
<td class="nump">23,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">31,676<span></span>
</td>
<td class="nump">26,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">6,445<span></span>
</td>
<td class="nump">5,728<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">17,112<span></span>
</td>
<td class="nump">17,549<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">435,819<span></span>
</td>
<td class="nump">452,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment - net</a></td>
<td class="nump">210,683<span></span>
</td>
<td class="nump">155,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">20,985<span></span>
</td>
<td class="nump">13,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">16,721<span></span>
</td>
<td class="nump">9,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="nump">35,800<span></span>
</td>
<td class="nump">34,936<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">720,008<span></span>
</td>
<td class="nump">664,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Accounts payable &#8211; trade (includes $1.4 million and $5.8 million with related parties at January 31, 2025 and 2024, respectively)</a></td>
<td class="nump">28,337<span></span>
</td>
<td class="nump">42,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">5,746<span></span>
</td>
<td class="nump">4,469<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">16,360<span></span>
</td>
<td class="nump">19,717<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">50,443<span></span>
</td>
<td class="nump">66,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_LongTermLiabilitiesAbstract', window );"><strong>LONG-TERM LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred taxes</a></td>
<td class="nump">3,562<span></span>
</td>
<td class="nump">1,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">15,367<span></span>
</td>
<td class="nump">8,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Long-term taxes payable</a></td>
<td class="nump">4,334<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">970<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">25,963<span></span>
</td>
<td class="nump">10,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, at $0.01 par value; 45,000 shares authorized; 29,853 shares issued</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Paid in capital</a></td>
<td class="nump">6,470<span></span>
</td>
<td class="nump">3,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">759,928<span></span>
</td>
<td class="nump">701,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 12,659 and 12,350 shares, respectively</a></td>
<td class="num">(206,360)<span></span>
</td>
<td class="num">(191,911)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total REX shareholders&#8217; equity</a></td>
<td class="nump">560,337<span></span>
</td>
<td class="nump">513,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">83,265<span></span>
</td>
<td class="nump">73,679<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">643,602<span></span>
</td>
<td class="nump">587,597<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">$ 720,008<span></span>
</td>
<td class="nump">$ 664,802<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_LongTermLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_LongTermLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)<br> shares in Thousands, $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable - trade, related parties (in Dollars)</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 5.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">29,853<span></span>
</td>
<td class="nump">29,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockPreferredShares', window );">Treasury stock, shares</a></td>
<td class="nump">12,659<span></span>
</td>
<td class="nump">12,350<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockPreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued preferred shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockPreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales and revenue</a></td>
<td class="nump">$ 642,491<span></span>
</td>
<td class="nump">$ 833,384<span></span>
</td>
<td class="nump">$ 855,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales (includes $99.2 million, $117.0 million and $135.4 million with related parties for the years ended January 31, 2025, 2024 and 2023, respectively)</a></td>
<td class="nump">551,014<span></span>
</td>
<td class="nump">735,166<span></span>
</td>
<td class="nump">806,398<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">91,477<span></span>
</td>
<td class="nump">98,218<span></span>
</td>
<td class="nump">48,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(27,148)<span></span>
</td>
<td class="num">(29,379)<span></span>
</td>
<td class="num">(22,827)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in income of unconsolidated affiliates</a></td>
<td class="nump">9,385<span></span>
</td>
<td class="nump">13,921<span></span>
</td>
<td class="nump">8,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and other income, net</a></td>
<td class="nump">19,158<span></span>
</td>
<td class="nump">15,724<span></span>
</td>
<td class="nump">12,959<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">92,872<span></span>
</td>
<td class="nump">98,484<span></span>
</td>
<td class="nump">47,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(21,386)<span></span>
</td>
<td class="num">(22,560)<span></span>
</td>
<td class="num">(9,542)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net income</a></td>
<td class="nump">71,486<span></span>
</td>
<td class="nump">75,924<span></span>
</td>
<td class="nump">37,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity', window );">Net income attributable to noncontrolling interests</a></td>
<td class="num">(13,319)<span></span>
</td>
<td class="num">(14,989)<span></span>
</td>
<td class="num">(10,240)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income attributable to REX common shareholders</a></td>
<td class="nump">$ 58,167<span></span>
</td>
<td class="nump">$ 60,935<span></span>
</td>
<td class="nump">$ 27,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding &#8211; basic (in Shares)</a></td>
<td class="nump">17,636,000<span></span>
</td>
<td class="nump">17,482,000<span></span>
</td>
<td class="nump">17,638,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share attributable to REX common shareholders (in Dollars per share)</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 3.49<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding &#8211; diluted (in Shares)</a></td>
<td class="nump">17,636,000<span></span>
</td>
<td class="nump">17,576,000<span></span>
</td>
<td class="nump">17,638,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share attributable to REX common shareholders (in Dollars per share)</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 3.47<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartiesAmountInCostOfSales', window );">Cost of sales, related parties</a></td>
<td class="nump">$ 99.2<span></span>
</td>
<td class="nump">$ 117.0<span></span>
</td>
<td class="nump">$ 135.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartiesAmountInCostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartiesAmountInCostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jan. 31, 2022</a></td>
<td class="nump">$ 299<span></span>
</td>
<td class="num">$ (181,114)<span></span>
</td>
<td class="nump">$ 611,607<span></span>
</td>
<td class="nump">$ 56,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 487,562<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2022</a></td>
<td class="nump">29,853<span></span>
</td>
<td class="nump">12,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,697<span></span>
</td>
<td class="nump">10,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,012)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,012)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling interests distribution and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,998)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,998)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of equity awards, stock based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 405<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 578<span></span>
</td>
<td class="nump">2,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of equity awards, stock based compensation expense (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jan. 31, 2023</a></td>
<td class="nump">$ 299<span></span>
</td>
<td class="num">$ (193,721)<span></span>
</td>
<td class="nump">640,826<span></span>
</td>
<td class="nump">63,012<span></span>
</td>
<td class="nump">578<span></span>
</td>
<td class="nump">510,994<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2023</a></td>
<td class="nump">29,853<span></span>
</td>
<td class="nump">12,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,935<span></span>
</td>
<td class="nump">14,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromAffiliates', window );">Capital contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling interests distribution and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,344)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of equity awards, stock based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,810<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,191<span></span>
</td>
<td class="nump">5,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of equity awards, stock based compensation expense (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jan. 31, 2024</a></td>
<td class="nump">$ 299<span></span>
</td>
<td class="num">$ (191,911)<span></span>
</td>
<td class="nump">701,761<span></span>
</td>
<td class="nump">73,679<span></span>
</td>
<td class="nump">3,769<span></span>
</td>
<td class="nump">587,597<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2024</a></td>
<td class="nump">29,853<span></span>
</td>
<td class="nump">12,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,167<span></span>
</td>
<td class="nump">13,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (15,522)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,522)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling interests distribution and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,733)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of equity awards, stock based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,073<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,701<span></span>
</td>
<td class="nump">3,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of equity awards, stock based compensation expense (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(64)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jan. 31, 2025</a></td>
<td class="nump">$ 299<span></span>
</td>
<td class="num">$ (206,360)<span></span>
</td>
<td class="nump">$ 759,928<span></span>
</td>
<td class="nump">$ 83,265<span></span>
</td>
<td class="nump">$ 6,470<span></span>
</td>
<td class="nump">$ 643,602<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2025</a></td>
<td class="nump">29,853<span></span>
</td>
<td class="nump">12,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributionsFromAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributionsFromAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CashFlowsFromOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net income</a></td>
<td class="nump">$ 71,486<span></span>
</td>
<td class="nump">$ 75,924<span></span>
</td>
<td class="nump">$ 37,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation</a></td>
<td class="nump">15,927<span></span>
</td>
<td class="nump">17,794<span></span>
</td>
<td class="nump">17,976<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of operating lease right-of-use assets</a></td>
<td class="nump">5,788<span></span>
</td>
<td class="nump">5,245<span></span>
</td>
<td class="nump">5,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">3,638<span></span>
</td>
<td class="nump">6,209<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investments</a></td>
<td class="num">(9,385)<span></span>
</td>
<td class="num">(13,921)<span></span>
</td>
<td class="num">(8,745)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Dividends received from equity method investments</a></td>
<td class="nump">8,521<span></span>
</td>
<td class="nump">12,030<span></span>
</td>
<td class="nump">6,266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromInterestAndDividendsReceived', window );">Interest income from investments</a></td>
<td class="num">(5,576)<span></span>
</td>
<td class="num">(10,008)<span></span>
</td>
<td class="num">(2,839)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss (gain) on disposal of real estate and property and equipment</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="num">(102)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax</a></td>
<td class="nump">9,802<span></span>
</td>
<td class="nump">14,627<span></span>
</td>
<td class="nump">915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ChangesInAssetsAndLiabilitiesAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">1,674<span></span>
</td>
<td class="nump">1,977<span></span>
</td>
<td class="nump">659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(4,692)<span></span>
</td>
<td class="nump">21,760<span></span>
</td>
<td class="num">(6,519)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(14,946)<span></span>
</td>
<td class="num">(4,495)<span></span>
</td>
<td class="num">(452)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income taxes refundable</a></td>
<td class="num">(717)<span></span>
</td>
<td class="num">(2,766)<span></span>
</td>
<td class="nump">3,715<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable &#8211; trade</a></td>
<td class="num">(14,724)<span></span>
</td>
<td class="nump">7,868<span></span>
</td>
<td class="nump">1,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Long-term taxes payable</a></td>
<td class="nump">4,334<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(6,988)<span></span>
</td>
<td class="num">(4,517)<span></span>
</td>
<td class="num">(2,752)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">64,192<span></span>
</td>
<td class="nump">127,970<span></span>
</td>
<td class="nump">54,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CashFlowsFromInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(71,318)<span></span>
</td>
<td class="num">(37,663)<span></span>
</td>
<td class="num">(15,578)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchases of short-term investments</a></td>
<td class="num">(372,341)<span></span>
</td>
<td class="num">(448,507)<span></span>
</td>
<td class="num">(399,350)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Maturities of short-term investments</a></td>
<td class="nump">370,357<span></span>
</td>
<td class="nump">514,586<span></span>
</td>
<td class="nump">216,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of real estate and property and equipment</a></td>
<td class="nump">262<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForDeposits', window );">Deposits</a></td>
<td class="nump">180<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="num">(319)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(72,860)<span></span>
</td>
<td class="nump">28,402<span></span>
</td>
<td class="num">(198,507)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CashFlowsFromFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Treasury stock acquired</a></td>
<td class="num">(14,741)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(13,012)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherInvestments', window );">Capital contributions from minority investor</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsToMinorityShareholders', window );">Payments to noncontrolling interests holders</a></td>
<td class="num">(3,733)<span></span>
</td>
<td class="num">(4,344)<span></span>
</td>
<td class="num">(3,997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(18,474)<span></span>
</td>
<td class="num">(4,322)<span></span>
</td>
<td class="num">(17,009)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</a></td>
<td class="num">(27,142)<span></span>
</td>
<td class="nump">152,050<span></span>
</td>
<td class="num">(160,721)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS AND RESTRICTED CASH-Beginning of year</a></td>
<td class="nump">223,397<span></span>
</td>
<td class="nump">71,347<span></span>
</td>
<td class="nump">232,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS AND RESTRICTED CASH-End of year</a></td>
<td class="nump">196,255<span></span>
</td>
<td class="nump">223,397<span></span>
</td>
<td class="nump">71,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NonCashFinancingActivitiesEquityAwardsIssued', window );">Non-cash financing activities-Stock awards issued</a></td>
<td class="nump">2,172<span></span>
</td>
<td class="nump">965<span></span>
</td>
<td class="nump">1,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NonCashFinancingActivitiesEquityAwardsAccrued', window );">Non-cash financing activities-Stock awards accrued</a></td>
<td class="nump">2,037<span></span>
</td>
<td class="nump">2,172<span></span>
</td>
<td class="nump">965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NonCashFinancingActivitiesStockRepurchasesAccrued', window );">Non-cash financing activities-Stock repurchases accrued</a></td>
<td class="nump">781<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NonCashInvestingActivitiesAccruedCapitalExpenditures', window );">Non-cash investing activities-Accrued capital expenditures</a></td>
<td class="nump">1,152<span></span>
</td>
<td class="nump">918<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses', window );">Non-cash investing activities-Capital additions transferred from prepaid expenses</a></td>
<td class="nump">217<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets acquired and liabilities incurred upon lease execution</a></td>
<td class="nump">13,734<span></span>
</td>
<td class="nump">3,210<span></span>
</td>
<td class="nump">9,321<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">196,255<span></span>
</td>
<td class="nump">223,397<span></span>
</td>
<td class="nump">69,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,735<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 196,255<span></span>
</td>
<td class="nump">$ 223,397<span></span>
</td>
<td class="nump">$ 71,347<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CashFlowsFromFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CashFlowsFromFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CashFlowsFromInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CashFlowsFromInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CashFlowsFromOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CashFlowsFromOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ChangesInAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ChangesInAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NonCashFinancingActivitiesEquityAwardsAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NonCashFinancingActivitiesEquityAwardsAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NonCashFinancingActivitiesEquityAwardsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NonCashFinancingActivitiesEquityAwardsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NonCashFinancingActivitiesStockRepurchasesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash financing activities-Stock repurchases accrued</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NonCashFinancingActivitiesStockRepurchasesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NonCashInvestingActivitiesAccruedCapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>non cash payments to acquire property, plant and equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NonCashInvestingActivitiesAccruedCapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash investing activities-Capital additions transferred from prepaid expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInterestAndDividendsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received for dividends and interest on the entity's equity and debt investments during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromInterestAndDividendsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">1.</td><td style="text-align: justify">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Principles of Consolidation
&#8211; </i></b>The accompanying financial statements consolidate the operating results and financial position of REX American
Resources Corporation and its wholly-owned and majority owned subsidiaries (the &#8220;Company&#8221; or &#8220;REX&#8221;). All
intercompany balances and transactions have been eliminated. As of January 31, 2025, the Company owns interests in three operating
entities &#8211; two are consolidated and one is accounted for using the equity method of accounting. The results of One Earth
are included on a delayed basis of one month lag as One Earth has a fiscal year end of December 31. The other consolidated entity
has the same fiscal year end as the parent company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Stock Split</i></b><i>
&#8211; </i>On June 21, 2022, the Board of Directors of the Company adopted resolutions declaring a three-for-one split of the
Company&#8217;s Common Stock to be effectuated in the form of a 200% stock dividend, payable on August 5, 2022 to stockholders
of record at the close of business on July 29, 2022. The stock split has been retroactively reflected in the accompanying consolidated
financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Fiscal Year &#8211; </i></b>All
references in these consolidated financial statements to a particular fiscal year are to the Company&#8217;s fiscal year ended
January&#160;31. The Company refers to its fiscal year by reference to the year immediately preceding the January 31 fiscal year
end date. For example, &#8220;fiscal year 2024&#8221; means the period February&#160;1, 2024 to January 31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Segments </i></b>&#8211;
The Company has one reportable segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity
investments in three ethanol limited liability companies, two of which are majority ownership interests.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">In applying the criteria set
forth in ASC 280,<i> Segment Reporting</i>, the Company determined that based on the nature of the products and production process
and the expected financial results, the Company&#8217;s operations at its ethanol plants are aggregated into one reporting segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Use of Estimates &#8211;
</i></b>The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the
United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts
of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Cash Equivalents &#8211;
</i></b>Cash equivalents are principally short-term investments with original maturities of three months or less. The carrying
amount of cash equivalents approximates fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Concentrations of Risk
</i></b><i>&#8211;</i>The Company maintains cash and cash equivalents in accounts with financial institutions which exceed federally
insured limits. The Company has not experienced any losses in such accounts. The Company does not believe there is significant
credit risk related to its cash and cash equivalents.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company sells its products
to a limited number of larger commercial buyers, which may increase the chance of loss due to non-performance by a counterparty.<i>
</i>Ten (fiscal year 2024), nine (fiscal year 2023), and eight (fiscal year 2022) customers accounted for approximately 92%, 92%,
and 90% of the Company&#8217;s net sales and revenue during fiscal years 2024, 2023, and 2022, respectively. At January 31, 2025
and 2024, six customers in each period represented approximately 92% and 93%, respectively, of the Company&#8217;s accounts receivable
balance. The Company has not experienced any significant losses in such accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Trade Receivables&#160;&#8212;
</i></b>Trade receivables are recorded at their estimated net realizable value. Accounts are considered past due if payment is
not received on a timely basis in accordance with the Company&#8217;s credit terms. Accounts considered uncollectible are written
off in the period they are determined to be uncollectible. As of January&#160;31, 2025 and 2024, the Company believes that all
amounts are collectible and an allowance for credit losses was not considered necessary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Inventory </i></b>&#8211;
Inventories are carried at the lower of cost or net realizable value. Cost for all inventories is determined using the first-in,
first-out method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonable predictable
costs of completion, disposal and transportation. Inventory includes direct production costs and certain overhead costs such as
depreciation, property taxes and utilities related to producing ethanol and related by-product. Inventory is permanently written
down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices
as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $0.1 million
and $0.8 million of inventory write-downs in cost of sales at January 31, 2025 and January 31, 2024, respectively. Fluctuations
in the write-down of inventory generally relate to the levels and composition of such inventory at a given point in time and commodity
prices<b><i>. </i></b>The components of inventory are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Ethanol and other finished goods</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,923</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">9,102</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,299</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Grain and other raw materials</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">21,568</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">12,583</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">31,676</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">26,984</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Property and Equipment
&#8211; </i></b>Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment
acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 15 to
40 years for buildings and improvements, and 3 to 20 years for machinery, fixtures and equipment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The components of property
and equipment are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Land and improvements</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">34,112</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">32,403</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Buildings and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,810</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Machinery, equipment and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">318,399</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">307,326</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Construction in progress</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">94,010</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">37,334</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">470,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">400,873</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Less: accumulated depreciation</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(259,864</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(245,286</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total property and equipment, net</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">210,683</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">155,587</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Impairment of Long-Lived
Assets</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In accordance with ASC 360-05,
<i>Impairment or Disposal of Long-Lived Assets</i>, the Company reviews its long-lived assets, consisting of property and equipment,
equity method investments and operating lease right-of-use assets, for impairment whenever events or changes in circumstances indicate
the carrying amount of the asset may not be recoverable. The Company assesses long-lived assets for impairment by first determining
the forecasted, undiscounted cash flows the asset group is expected to generate. If this total is less than the carrying value
of the asset, the Company will then determine the fair value of the asset group. An impairment loss would be recognized</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">in the amount
by which the carrying amount of the asset exceeded the fair value of the asset. Significant management judgement is required to
determine the fair value of long-lived assets, which includes discounted cash flows. Such estimates could be significantly affected
by future changes in market conditions. The Company recorded no impairment charges in fiscal years 2024, 2023, and 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify; text-indent: 36pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Depreciation expense was approximately
$15.9 million, $17.8 million, and $18.0 million in fiscal years 2024, 2023, and 2022, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Investments &#8211; </i></b>The
method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant
terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee
and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts
for investments in limited liability companies in which it may have a less than 20% ownership interest, using the equity method
of accounting when the factors discussed in ASC 323, <i>Investments-Equity Method and Joint Ventures </i>(&#8220;ASC 323&#8221;),
are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated
to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability
to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts
for its investment in Big River using the equity method of accounting and includes the results of Big River on a delayed basis
of one month as it has a fiscal year end of December 31.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company periodically evaluates
its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations
include, in addition to persistent, declining market prices, general economic and company-specific evaluations. If the Company
determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Statements
of Operations and a new cost basis in the investment is established.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">Short-term investments, consisting of U.S. government
obligations, are considered held-to-maturity, and therefore are carried at amortized historical cost.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Revenue Recognition</i></b>
&#8211; The Company recognizes sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of
the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment
from the ethanol plant or upon loading of the rail car used to transport the products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Cost of Sales &#8211;
</i></b>Cost of sales includes depreciation, costs of raw materials, third-party freight charges, purchasing and receiving costs,
inspection costs, other distribution expenses, warehousing costs, plant repair and maintenance costs, plant management, certain
compensation costs and general facility overhead charges.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>SG&amp;A Expenses &#8211;
</i></b>The Company includes non-production related costs such as professional fees, selling charges, operating lease expense,
and certain payroll in SG&amp;A expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Change in Accounting
Principles&#8211; </i></b>Effective<span style="background-color: white"> during fiscal year 2023, the Company changed the method
of accounting for shipping and handling costs for products sold to customers from recorded within &#8220;Selling, general and administrative
expenses&#8221; to recorded within &#8220;Cost of sales&#8221; on the accompanying Consolidated Statements of Operations. While
both presentations are allowable under accounting principles generally accepted in the United States of America, the Company believes
that this change in classification is preferable because it improves the comparability of gross margin between periods and among
industry peers.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The following tables show the
effect of the retrospective change to the Consolidated Statements of Operations previously presented:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 92%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended<br/> January 31, 2023</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Previously <br/> Reported</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Effect of<br/> Change</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Currently<br/> Reported</b></span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 54%">Cost of sales</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">800,269</td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">6,129</td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">806,398</td><td style="width: 3%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">54,731</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(6,129</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">48,602</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(28,956</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">6,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(22,827</td><td style="text-align: left">)</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Financial Instruments</i></b>
&#8211; Certain of the forward corn purchase and ethanol, distillers grains and distillers corn oil sale contracts are accounted
for under the &#8220;normal purchases and normal sales&#8221; scope exemption of ASC 815, <i>Derivatives and Hedging </i>(&#8220;ASC
815&#8221;)<i>,</i> because these arrangements are for purchases of grain that will be delivered in quantities expected to be used
and sales of ethanol, distillers grains and distillers corn oil that will be produced in quantities expected to be sold by us over
a reasonable period of time in the normal course of business. During fiscal years 2024, 2023, and 2022 there were no material settlements
of forward contracts that were recorded at fair value. The Company recorded an asset and liability of $1.3 million and $0.4 million,
respectively, associated with contracts not accounted for under the &#8220;normal purchases and normal sales&#8221; scope exception
of ASC 815 at January 31, 2025. The Company recorded an asset and liability of $0.6 million and $0.8 million, respectively, associated
with contracts not accounted for under the &#8220;normal purchases and normal sales&#8221; scope exception of ASC 815 at January
31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company uses derivative
financial instruments (exchange-traded futures contracts and swaps) to manage a portion of the risk associated with changes in
commodity prices, primarily related to corn and ethanol. The Company monitors and manages this exposure as part of its overall
risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets
may have on its operating results. The Company may take hedging positions in these commodities as one way to mitigate risk. While
the Company attempts to link its hedging activities to purchase and sale activities, there are situations in which these hedging
activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or
speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings
as the Company does not use hedge accounting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Stock Compensation </i></b>&#8211;
The Company has a stock-based compensation plan, approved by its shareholders, which reserved a total of 1,650,000 shares of common
stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. The Company measures share-based compensation grants at fair
value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to equity
and liability awards in its consolidated financial statements over the requisite service period on a straight-line basis. See Note
10 for a further discussion of restricted stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Other Income </i></b>&#8211;
<span style="background-color: white">As part of the Coronavirus Aid, Relief, and Economic Security Act, passed in 2020, $700 million
in funds were made available to the U.S. Department of Agriculture to distribute to impacted producers of ethanol, biodiesel, and
other renewable fuels under the Biofuel Producer Program. The U.S. Department of Agriculture (&#8220;USDA&#8221;) distributed funds
to applicants in May 2022. Our consolidated plants received a total of approximately $1.0 million in fiscal year 2023 which was
recorded within &#8220;Interest and other income, net&#8221; in the Consolidated Statements of Operations. The Company has no further
reporting or other obligations related to the receipt of these funds.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Income Taxes</i></b>
&#8211; The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences
between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating
loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive
and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Comprehensive Income</i></b>
&#8211; The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>New Accounting Pronouncements
&#8211; </i></b>In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update
(&#8220;ASU&#8221;) 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure&#8221;, which
improves reportable segment disclosure requirements through enhanced disclosure about significant segment expenses. The Company
adopted this guidance for the fiscal-year ended January 31, 2025. See Note 16<i> </i>included in the notes to the audited consolidated
financial statements for more information on our segment reporting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In December 2023, the FASB issued
ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;, to enhance the transparency and decision
usefulness of income tax disclosures. This ASU is effective for all entities that are subject to Topic 740 for fiscal years beginning
after December 15, 2024. Early adoption and retrospective application are permitted, but not required. The Company is currently
evaluating the impact of this ASU.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In November 2024, the FASB issued
ASU 2024-03,&#160;&#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#8221;,<i>&#160;</i>which
provides clarity in assessing an entity&#8217;s performance and prospects for future cash flows by disclosure of more detailed information
about the types of expenses in commonly presented expense captions. ASU 2024-03 is effective for the company&#8217;s fiscal year-ended
January 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET SALES AND REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">2.</td><td style="text-align: justify">NET SALES AND REVENUE</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company recognizes sales
of products when obligations under the terms of the respective contracts with customers are satisfied. This occurs with the transfer
of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products.
Revenue is measured as the amount of consideration expected to be received in exchange for transferring goods. Sales, value added
and other taxes the Company collects concurrent with revenue producing activities are excluded from net sales and revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The majority of the Company&#8217;s
sales have payment terms ranging from 5 to 10 days after transfer of control. The Company has determined that sales contracts do
not generally include a significant financing component. The Company has not historically, and does not intend to, enter sales
contracts in which payment is due from a customer prior to transferring product to the customer. Thus, the Company does not record
unearned revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">The following table shows disaggregated
revenue by product (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="font-weight: bold; text-decoration: none; text-align: justify"><span style="border-bottom: Black 1px solid">Sales of products:</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 64%; text-align: justify">Ethanol</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">496,411</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">635,420</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">649,501</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Dried distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,432</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,118</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Distillers corn oil</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,935</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,595</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Modified distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,896</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,579</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Derivative financial instruments losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">424</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(37)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,024)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">329</td><td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">309</td><td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">231</td><td style="text-align: left; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 3px">Total sales</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">642,491</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">833,384</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">855,000</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTextBlock', window );">Investment [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">3.</td><td style="text-align: justify">INVESTMENTS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Equity Method Investment
in Big River</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company&#8217;s equity method
investment in Big River Resources, LLC (&#8220;Big River&#8221;) is accounted for under ASC 323. The following table summarizes
the investment (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 80%; text-align: justify; padding-bottom: 3px">Carrying amount</td><td style="width: 3%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 4%; border-bottom: Black 3px double; text-align: right">35,800</td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td><td style="width: 5%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 4%; border-bottom: Black 3px double; text-align: right">34,936</td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">Ownership percentage</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">10.3%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">10.3%</td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The Company invested approximately
$20.0 million in Big River which is a holding company for several entities. Big River, through its various entities (both wholly
and partially owned), operates four ethanol manufacturing facilities that combined shipped approximately 437.8 million gallons
of ethanol in the twelve months ended January 31, 2025. The Company recorded income of approximately $9.4 million, $13.9 million,
and $8.7 million as its share of earnings from Big River during fiscal years 2024, 2023, and 2022, respectively. The Company received
dividends of approximately $8.5 million, $12.0 million, and $6.3 million from Big River during fiscal years 2024, 2023, and 2022,
respectively. At January 31, 2025, the carrying value of the investment in Big River was approximately $35.8 million; the amount
of underlying equity in the net assets of Big River was approximately $36.7 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Summarized financial information
for the Company&#8217;s equity method investee as of and for its fiscal year end is presented in the following tables (amounts
in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 62%; text-align: left">Current assets</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">300,492</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">351,278</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Non current assets</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">181,235</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">144,933</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">481,727</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">496,211</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">89,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">98,187</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">12,235</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">7,559</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Total liabilities</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">101,644</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">105,746</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Members&#8217; capital</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">356,340</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">355,385</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Noncontrolling interests</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">23,743</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">35,080</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total members&#8217; equity</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">380,083</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">390,465</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Years Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 52%; text-align: left">Net sales and revenue</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,021,561</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,379,651</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,509,406</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">117,159</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,549</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">94,106</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Depreciation expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,314</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">26,142</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,752</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net income attributable to members</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">93,321</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">135,012</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">84,814</td><td style="text-align: left">&#160;</td></tr>
</table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Big River has debt agreements
that limit and restrict amounts the entity can pay in the form of dividends or advances to owners. The restricted net assets of
Big River at January 31, 2025 are approximately $144.3 million; the Company&#8217;s proportionate share of restricted net assets
of Big River is approximately $14.9 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Short-term Investments</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">At January 31, 2025, the Company
owned United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately
$162.8 million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately
4.4%. Unrecognized holding losses at January 31, 2025 were approximately $19,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">At January 31, 2024, the Company
owned United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately
$155.3 million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately
5.5%. Unrecognized holding losses at January 31, 2024 were approximately $94,000.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 321<br> -Publisher FASB<br> -URI https://asc.fasb.org/321/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 325<br> -Publisher FASB<br> -URI https://asc.fasb.org/325/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">4.</td><td style="text-align: justify">FAIR VALUE</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company applies ASC 820,
&#8220;<i>Fair Value Measurements and Disclosures</i>&#8221; (&#8220;ASC 820&#8221;) which defines fair value as the exchange price
that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market
for the asset or liability in an orderly transaction between market participants on the measurement date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company determines the
fair market values of its financial instruments based on the fair value hierarchy established by ASC 820, which requires an entity
to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes
three levels of inputs that may be used to measure fair values which are provided below. The Company carries certain cash equivalents,
investments and derivative financial instruments at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">Level 1
&#8211; Quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include derivative
contracts that are traded in an active exchange market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">Level 2
&#8211; Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets
that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the
full term of the assets or liabilities. Level 2 assets and liabilities include derivative contracts whose value is determined using
a pricing model with inputs that are observable in the market or can be derived principally or corroborated by observable market
data.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">Level 3
&#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the
assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models,
discounted cash flow methods, or similar techniques, as well as instruments for which the determination of fair value requires
significant management judgment or estimation. Unobservable inputs are developed based on the best information available, which
may include the Company&#8217;s own data.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The fair values of derivative
assets and liabilities traded in the over-the-counter market are determined using quantitative models that require the use of multiple
market inputs including interest rates, prices and indices to generate pricing and volatility factors, which are used to value
the position. The predominance of market inputs are actively quoted and can be validated through external sources, including brokers,
market transactions and third-party pricing services. Estimation risk is greater for derivative asset and liability positions that
are either option-based or have longer maturity dates where observable market inputs are less readily available or are unobservable,
in which case interest rate, price or index scenarios are extrapolated in order to determine the fair value. The fair values of
derivative assets and liabilities include adjustments for market liquidity, counterparty credit quality, the Company&#8217;s own
credit standing and other specific factors, where appropriate. The fair values of property and equipment are determined by using
various models that discount future expected cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">To ensure the prudent application
of estimates and management judgment in determining the fair value of derivative assets and liabilities and property and equipment,
various processes and controls have been adopted, which include: (i) model validation that requires a review and approval for pricing,
financial statement fair value determination and risk quantification; and (ii) periodic review and substantiation of profit and
loss reporting for all derivative instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Financial assets and liabilities
measured at fair value at January 31, 2025 on a recurring basis are summarized below (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;1</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;2</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;3</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Total&#160;Fair<br/> Value</b></span></td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 60%; text-align: justify">Forward purchase contracts asset&#160;(1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,253</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,253</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,291)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,291)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(1,291)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">1,253</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(38)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Forward purchase contracts liability&#160;(3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">378</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">378</td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Financial assets and liabilities
measured at fair value at January 31, 2024 on a recurring basis are summarized below (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;1</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;2</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;3</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Total&#160;Fair<br/>
    Value</b></span></td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 60%; text-align: justify">Forward purchase contracts asset&#160;(1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">579</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">579</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(297)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(297)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(297)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">579</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">282</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Forward purchase contracts liability&#160;(3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">802</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">802</td><td style="text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 27pt"></td><td style="width: 23.4pt">(1)</td><td style="text-align: justify">The forward purchase contracts asset is included in &#8220;Prepaid expenses and other&#8221; on
the accompanying Consolidated Balance Sheets.</td></tr> <tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td>&#160;</td><td>(2)</td><td style="text-align: justify">The
commodity futures liability is netted with cash collateral due from broker and included in &#8220;Prepaid expense and other&#8221;
on the accompanying Consolidated Balance Sheets.</td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 27pt"></td><td style="width: 23.4pt">(3)</td><td style="text-align: justify">The forward purchase contracts liability is included in &#8220;Accrued expenses and other current
liabilities&#8221; on the accompanying Consolidated Balance Sheets.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt"><span style="font-weight: normal">No
other financial instruments were elected to be measured at fair value in accordance with ASC 470-20-25-21. The carrying value of
all other financial assets and liabilities approximate fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">There were no assets measured
at fair value at January 31, 2025 and 2024 on a non-recurring basis.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Assets Disclosure [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">5.</td><td style="text-align: justify">OTHER ASSETS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">The components of other noncurrent assets are as
follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Deferred taxes</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,837</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid utility equipment deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,600</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,121</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,301</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">16,721</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,138</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">6.</td><td style="text-align: justify">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">The components of accrued expenses and other current
liabilities are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Accrued payroll</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,961</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">9,457</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued utility charges</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,085</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,373</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Accrued transportation related items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">555</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,972</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Forward purchase contracts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">378</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">802</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Accrued real estate taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,742</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,635</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,371</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">16,360</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">19,717</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases of Lessee Disclosure [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">7.</td><td style="text-align: justify">LEASES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">The Company elected the practical
expedient, available pursuant to ASC 842, <i>Leases</i>, for lessees to include both lease and non-lease components as a single
component and account for it as a lease. In general, certain maintenance costs are the responsibility of the Company under its
railcar leases. These maintenance costs are a non-lease component which the Company elected to combine with rental payments and
account for the total amount as operating lease expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">At January 31, 2025, the Company
has lease agreements, as lessee, for railcars. All the leases are accounted for as operating leases. The lease agreements do not
contain a specified implicit interest rate; therefore, the Company&#8217;s estimated incremental borrowing rate was used to determine
the present value of future minimum lease payments. The lease term for all the Company&#8217;s leases includes the noncancelable period
of the lease and any periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include
rent escalations pre-set in the agreements, which are factored into the lease payment stream.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">For fiscal years 2024, 2023,
and 2022, the components of lease expense, classified as SG&amp;A expenses on the Consolidated Statement of Operations are as follows
(amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: justify">Operating lease expense</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">7,209</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">6,386</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">7,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Variable lease expense</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">143</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">301</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">399</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total lease expense</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,352</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,687</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,759</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">Total cash paid for amounts
included in the measurement of lease liabilities was $6.9 million for fiscal year 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">The following table is a summary
of future minimum rentals on such leases at January 31, 2025 (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; padding-bottom: 1px; text-align: left"><span style="border-bottom: Black 1px solid">Years Ended January 31,</span></td><td colspan="3" style="font-weight: bold; border-bottom: Black 1px solid; text-align: right">Minimum&#160;Rentals</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 90%; text-align: left">2026</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">6,789</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,740</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,497</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,207</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; text-align: left">Thereafter</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,744</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,977</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Less: present value discount</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,864</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Operating lease liabilities</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">21,113</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">At January 31, 2025, the weighted
average remaining lease term was 3.5 years, and the weighted average discount rate was 6.60% for the above leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">At January 31, 2024, the weighted
average remaining lease term was 3.4 years, and the weighted average discount rate was 5.94% for the above leases.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/840/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommonStockAbstract', window );"><strong>Common Stock Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommonStockTextBlock', window );">Common Stock [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">8.</td><td style="text-align: justify">COMMON STOCK</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">On June 21, 2022, the Board
of Directors of the Company adopted resolutions declaring a three-for-one split of the Company&#8217;s Common Stock to be effectuated
in the form of a 200% stock dividend, payable on August 5, 2022 to stockholders of record at the close of business on July 29,
2022. The stock split has been retroactively reflected in the accompanying consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal years 2024 and
2022 the Company purchased approximately 373,000 shares and 472,000 shares of its common stock for approximately $15.5 million
and $13.0 million, respectively. The Company did not purchase any shares of its common stock during fiscal year 2023. At January
31, 2025, the Company had prior authorization by its Board of Directors to purchase, in open market transactions, an additional
approximately 504,000 shares of its common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Information regarding the Company&#8217;s
common stock is as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">January 31,</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 59%; text-align: justify">Authorized shares</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">45,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">45,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Issued shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,853</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,853</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Outstanding shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,195</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,504</td><td style="text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CommonStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CommonStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">9.</td><td style="text-align: justify">DERIVATIVE FINANCIAL INSTRUMENTS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The Company is exposed to various market risks,
including changes in commodity prices (raw materials and finished goods). To manage risks associated with the volatility of these
natural business exposures, the Company enters into commodity agreements (exchange-traded futures contracts and swaps) and forward
purchase (corn) and sale (ethanol, distillers grains and distillers corn oil) contracts. The Company does not purchase or sell
derivative financial instruments for trading or speculative purposes. The Company does not purchase or sell derivative financial
instruments for which a lack of marketplace quotations would require the use of fair value estimation techniques.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The changes in fair value of these derivative financial
instruments are recognized in current period earnings as the Company does not use hedge accounting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The following table provides information about the
fair values of the Company&#8217;s derivative financial instruments and the line items on the Consolidated Balance Sheets in which
the fair values are reflected (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Asset Derivatives<br/> Fair Value at January 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Liability Derivatives<br/> Fair Value at January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 48%; text-align: justify">Forward purchase contracts (1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,253</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">579</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">378</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">802</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Cash collateral balance (3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,523</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,152</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,291)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(297)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px; padding-left: 10pt">Net position with broker</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">$</td><td style="border-bottom: Black 1px solid; text-align: right">1,232</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">$</td><td style="border-bottom: Black 1px solid; text-align: right">1,855</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,485</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,434</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">378</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">802</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(1)</td><td style="text-align: justify">Forward purchase contracts assets are included in &#8220;Prepaid expenses and other&#8221; on the
accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 16.8 million and 9.3 million bushels
of corn at January 31, 2025 and 2024, respectively.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify">Forward purchase contracts
liabilities are included in &#8220;Accrued expenses and other current liabilities&#8221; on the accompanying Consolidated Balance
Sheets. These contracts are for purchases of approximately 7.6 million and 8.2 million bushels of corn at January 31, 2025 and
2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(2)</td><td style="text-align: justify">Commodity futures assets and liabilities are included in &#8220;Prepaid expenses and other&#8221;
on the accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for
approximately 4.2 million gallons of ethanol at January 31, 2025. These contracts included short/sell positions and long/buy positions
for approximately 255,000 and 6.9 million bushels of corn, respectively at January 31, 2024. These contracts also included short/sell
positions for approximately 210,000 gallons of ethanol at January 31, 2024.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(3)</td><td style="text-align: justify">As of January 31, 2025, and 2024, all of the derivative financial instruments held by the Company
were subject to enforceable master netting arrangements. The Company&#8217;s accounting policy is to offset position amounts owed
or owing with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the
Company, the counterparty may require collateral to secure the Company&#8217;s derivative contract positions. As of January 31,
2025 and 2024, the Company was required to maintain collateral with the counterparty in the amount of approximately $2,523,000
and $2,152,000, respectively, recorded within &#8220;Prepaid expenses and other&#8221; on the accompanying Consolidated Balance
Sheets.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">See Note 4 which contains fair
value information related to derivative financial instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The following table provides information about gains
(losses) recognized in income on the Company&#8217;s derivative financial instruments and the line items on the accompanying Consolidated
Statements of Operations in which the fair values are reflected for the years ended January 31, 2025, 2024 and 2023 (amounts in
thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 64%; text-align: left">Net sales</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">424</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(37)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(1,024)</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Cost of sales</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,739)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(12,714)</td><td style="text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Compensation and Employee Benefit Plans [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">10.</td><td style="text-align: justify">EMPLOYEE BENEFITS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company maintains the REX
American Resources Corporation 2015 Incentive Plan, approved by its shareholders, which reserved a total of 1,650,000 shares of
common stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. Until 2022, the Company had only granted restricted stock
awards. &#160;In May 2022, the Company issued restricted stock units to certain officers of the Company which vested based on the
Company&#8217;s Total Shareholder Return (TSR) compared to the TSRs of companies that comprise the Russell 2000 Index over a three-year
performance period. The Company measures share-based compensation grants at fair value on the grant date, adjusted for estimated
forfeitures. The Company records noncash compensation expense related to equity awards in its consolidated financial statements
over the requisite service period on a straight-line basis. At January 31, 2025, 1,065,809 shares remain available for issuance
under the Plan, after taking into account restricted stock units that vested, detailed further below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Restricted Stock Awards</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">As a component of their compensation,
restricted stock has been granted to directors and certain employees at the market price of REX common stock on the date of the
grant. In addition, one-quarter of executives&#8217; incentive compensation is payable by an award of restricted stock based on
the then market price of REX common stock. The Company&#8217;s board of directors has determined that the grant date will be June
15<sup>th</sup>, or the next business day, for all grants of restricted stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Based on retirement eligibility
provisions, a portion of restricted stock grants are expensed at grant date, based on grant date fair value, thus considered vested
for accounting purposes. At January 31, 2025,&#160;20,046&#160;shares were unvested for accounting purposes and unrecognized compensation
cost related to these nonvested restricted stock awards was approximately $554,000, to be recognized over a weighted average vesting
term of 1.9 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The following table summarizes
legally non-vested restricted stock award activity for fiscal years 2024, 2023, and 2022:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td colspan="10" style="text-align: center; border-bottom: Black 1px solid"><b>2024</b></td><td style="padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000&#8217;s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> VestingTerm<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2024</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">162,855</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">5,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">2</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">63,407</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,894</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">63,870</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,073</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2025</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">162,392</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,190</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000&#8217;s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> VestingTerm<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2023</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">81,264</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,320</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">2</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">113,726</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,945</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">32,135</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">896</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2024</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">162,855</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">5,369</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> Vesting Term<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2022</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">30,167</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">773</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">70,689</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,032</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">450</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">19,142</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">472</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2023</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">81,264</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,320</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Restricted Stock Units
(RSUs)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">In May 2022, the Company issued
a total of 67,500 RSUs to certain officers. The number of RSUs that would vest was determined based on how the Company&#8217;s
TSR compared to the TSR of companies that comprise the Russell 2000 Index during the three-year performance period ended December
31, 2024. The number of RSUs eligible to vest ranged from zero percent to two hundred percent, depending on actual performance
during the performance period. At grant date, the fair value of the RSUs was approximately $2.7 million based on a Monte-Carlo
simulation model.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">For the years ended January
31, 2025 and 2024, the Company recognized compensation cost of approximately $0.9 million and $1.1 million, respectively, related
to RSUs. Unrecognized compensation cost related to nonvested RSUs was $0 and approximately $0.9 million at January 31, 2025 and
2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The performance period for
these awards ended on December 31, 2024. The calculated payout of the units that vested was 148%, or 99,900 shares. As the shares
were vested upon completion of the performance period and the shares were issued at the end of February 2025, it was determined
appropriate to include these shares within weighted average shares &#8211; basic. The company had no other dilutive shares at January
31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2024, we calculated
the diluted weighted average shares as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 90%; text-align: justify">Weighted average shares - basic</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">17,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Dilutive effect of RSUs</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">94</td><td style="text-align: left; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Weighted average shares - diluted</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="text-align: left; padding-bottom: 3px">&#160;</td><td style="text-align: right; border-bottom: Black 3px double">17,576</td><td style="text-align: left; padding-bottom: 3px">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsDisclosureTextBlock', window );">Commitments Disclosure [Text Block]</a></td>
<td class="text"><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="text-align: justify; width: 23.75pt">11.</td>
    <td style="text-align: justify">COMMITMENTS</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: -23.75pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
and NuGen had combined forward purchase contracts for approximately 24.4 million&#160;bushels of corn, the principal raw material
for their ethanol plants and they had combined forward purchase contracts for approximately 0.8 million MmBtu of natural gas.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
and NuGen had combined sales commitments for approximately 51.2 million gallons of ethanol, 88,000&#160;tons of distillers grains
and 12.0 million pounds of distillers corn oil.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
had signed contracts in place for capital projects of approximately $9.6 million, primarily related to its carbon capture and sequestration
project and plant expansion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025, One Earth
had a facilities rental agreement with a utility provider that has been executed and is scheduled to commence in early 2025. The
remaining future payments are estimated to be approximately $4.7&#160;million over an initial term of ten years. The facility will
service both the One Earth Energy ethanol plant and the planned carbon sequestration compression facility.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">One Earth has entered into
a 10-year agreement in 2009 with an unrelated party for the use of a portion of that party&#8217;s natural gas pipeline. A new
15-year agreement, with monthly payments of $29,250 was effective February 1, 2019. One Earth paid approximately $351,000 in fiscal
years 2024, 2023, and 2022 pursuant to the agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">One Earth and NuGen each have
a contract with an unrelated party (&#8220;Distillers Grains Marketers&#8221;) for distillers grains marketing services. Under
the terms of the contracts, the Distillers Grains Marketers will purchase all of One Earth&#8217;s and NuGen&#8217;s distillers grains
production during the term of the contracts. The contracts call for One Earth and NuGen to pay a fee per ton of distillers grains
sold for the Distillers Grains Marketers&#8217; services. The terms of the agreements are for one year and renew automatically
for additional one-year terms, unless either party sends notice to the other party of its intent to terminate the agreement at
least 90 days prior to the expiration of the then current term of the agreement. One Earth and NuGen combined incurred fees of
approximately $1,110,000, $1,199,000, and $1,159,000 in fiscal years 2024, 2023, and 2022, respectively, for these marketing services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Subsequent to the end of fiscal
year 2024, management entered into an agreement at one of the consolidated ethanol subsidiaries to purchase equipment with delivery
commencing in the second quarter of fiscal year 2025 for approximately $15.4 million.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">12.</td><td style="text-align: justify">INCOME TAXES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The provision for income taxes
for fiscal years 2024, 2023, and 2022 consists of the following (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Federal:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 51%; padding-left: 10pt">Current</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,232</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,580</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,485</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; padding-left: 10pt">Deferred</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">13,522</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">14,102</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,925</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">17,754</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">18,682</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">7,410</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">State and Local:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,947</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,377</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,167</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; padding-left: 10pt">Deferred</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">685</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">501</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(2,035</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">3,632</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">3,878</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,132</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Provision for income taxes</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">21,386</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">22,560</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,542</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The tax effects of significant
temporary differences representing deferred tax assets and liabilities are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; padding-left: 10pt">General business credit carryforward</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,151</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">12,296</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">628</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">611</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">State net operating loss carryforward</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">167</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">202</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Other items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">288</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt">Valuation allowance</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(132</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(160</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">5,125</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">13,237</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Basis in pass through entities, including depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,470</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,334</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px; padding-left: 10pt">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,217</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(664</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(8,687</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(6,998</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Net deferred tax (liability) asset</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(3,562</td><td style="padding-bottom: 1.5px; text-align: left">)</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,239</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The net deferred tax liability
(asset) is reported on the accompanying Consolidated Balance Sheets based on net position by tax jurisdiction, with both federal
positions and state positions recorded as net liabilities within &#8220;Deferred taxes&#8221; at January 31, 2025. At January 31,
2024, federal positions of approximately $7.8 million are recorded as assets on the Consolidated Balance Sheets within &#8220;Other
assets&#8221; and state positions of $1.6 million are recorded as liabilities on the accompanying Consolidated Balance Sheets within
&#8220;Deferred taxes&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company has a general business
credit carryforward, net of the impact of uncertain tax positions, of approximately $4.2 million and $12.3 million at January 31,
2025 and 2024, respectively. The Company can carry these credits forward for up to twenty years. The carryforward periods expire
between fiscal years 2041 and 2042.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company has a valuation
allowance of approximately $132,000 and $160,000 at January 31, 2025 and 2024, respectively, related to state net operating loss
carryforwards. The Company decreased the valuation allowance by $28,000 in fiscal year 2024. These adjustments to the valuation
allowance are a result of estimates of realizing certain future state tax benefits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company assessed all available
positive and negative evidence to determine whether it expects sufficient future taxable income will be generated to allow for
the realization of existing federal deferred tax assets. There is sufficient objectively verifiable income for management to conclude
that it is more likely than not that the Company will utilize available federal deferred tax assets prior to their expiration.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal year 2022, the
Company recognized an income tax benefit for federal and state research and experimentation credits (net of uncertain tax position
expense) of approximately $0.4 million. The credits can be used to reduce future income tax liabilities for up to 20 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company paid income taxes
of approximately $7,895,000, $12,730,000, and $2,795,000 fiscal years 2024, 2023, and 2022, respectively. The Company did not receive
any refunds in fiscal years 2024, 2023, and 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Reconciliations of the federal
statutory tax and the Company&#8217;s income tax expense for fiscal years 2024, 2023, and 2022 are as follows (amounts in thousands):</p><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 51%; text-align: left">Federal income tax at statutory rate</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">19,503</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">20,682</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">9,971</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State and local taxes, net of federal tax benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,008</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,299</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,725</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Research and experimentation credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,542</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Nondeductible compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,150</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">508</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Uncertain tax positions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(98</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,281</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,228</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,650</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,523</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">30</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">177</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">122</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">21,386</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">22,560</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,542</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company files a U.S. federal
income tax return and income tax returns in various states. In general, the Company is no longer subject to U.S. federal, state
or local income tax examinations by tax authorities for fiscal years ended January 31, 2014 and prior. The Company is currently
undergoing a federal income tax examination for the years ended January 31, 2015 through January 31, 2022 related to tax credits
claimed on returns during those years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company applies the provisions
of ASC 740-10-25-5 for uncertain tax positions. As of January 31, 2025, total unrecognized tax benefits were approximately $18,880,000,
and accrued penalties and interest were approximately $99,000. If the Company were to prevail on all unrecognized tax benefits
recorded, the provision for income taxes would be reduced by approximately $18,795,000. In addition, the impact of penalties and
interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded
within income tax expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">On a quarterly and annual basis,
the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest. It is reasonably
possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease
during the next 12 months; however, the Company does not expect the change to have a material effect on results of operations or
financial position. The Company accounts for uncertainty in income taxes by determining whether it is more likely than not the
position will be sustained on audit, including resolution of any related tax audits. A reconciliation of the beginning and ending
amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1px; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1px; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 70%; text-align: left">Unrecognized tax benefits, beginning of year</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">18,965</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">19,088</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Changes for tax positions for prior years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Changes for tax positions for current year</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(6</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(168</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of year</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,978</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,965</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025 and
2024, the total unrecognized tax benefits were included within the following lines on the accompanying Consolidated Balance
Sheets (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 70%; text-align: left">Other assets</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">16,372</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Refundable income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,002</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,007</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Deferred taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Other long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">605</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">586</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of year</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,978</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,965</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Loss Contingency [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">Contingencies Disclosure [Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">13.</td><td>CONTINGENCIES</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company is involved in
various legal actions arising in the normal course of business. After taking into consideration legal counsels&#8217; evaluation
of such actions, management is of the opinion that their outcome will not have a material effect on the Company&#8217;s consolidated
financial statements. There were no liabilities recorded at January 31, 2025 as the Company did not believe that there was a probable
and reasonably estimable loss associated with any legal contingencies.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450-20/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450-30/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483049/450-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text"><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 23.75pt">14.</td>
    <td>RELATED PARTIES</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal years 2024, 2023,
and 2022, One Earth and NuGen, combined, purchased approximately $99.2 million, $117.0 million, and $135.4 million, respectively,
of corn and other supplies from minority equity investors. The Company had amounts payable to related parties of approximately
$1.4 million and $5.8 million at January 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal year 2024, $1.5
million was paid to landowners who are equity investors of One Earth Energy, for land easements related to the carbon sequestration
project.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">During fiscal year 2023 the
Company received approximately $22,000 in capital contributions from the minority investor in the refined coal entity. The Company
did not receive capital contributions related to the refined coal entity in fiscal years 2024 and 2022.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text"><table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 23.75pt">15.</td>
    <td>SEGMENT REPORTING</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company has one reportable
segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity investments in three ethanol
limited liability companies, two of which are majority ownership interests and are consolidated in the financial statements presented.
Prior period amounts have been reclassified to conform to current segment reporting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company&#8217;s chief operating
decision maker is the Executive Committee that includes the Executive Chairman of the Board and The Chief Executive Officer. The
chief operating decision maker uses net income generated from operating segments in determining the allocation of resources and
making assessment of Company performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">In applying the criteria set
forth in ASC 280, Segment Reporting, the Company determined that based on the nature of the products and production process and
the expected financial results, the Company&#8217;s operations at its ethanol plants are aggregated into one reporting segment, each of which is reviewed in the same manner by the CODM. Aggregation into one reporting segment is appropriate based upon the similarity of economic characteristics of the operating segments, including the markets for identical revenue sources and the primary input, corn. The plants in all locations operate in a similar manner to produce ethanol and by-products. The types of customers and how the products are distributed to the customers are similar across each operating entity, consisting of a combination of rail and truck shipments. Finally, the regulatory environment is largely impacted by guidance from the federal level, impacting each operating segment the same.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The measure of segment assets
is reported on the balance sheet as total consolidated assets.</p><table cellpadding="0" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Net sales and revenue</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2023</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 46%; text-align: left">Ethanol and by-products</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;&#160;&#160;$</td><td style="width: 11%; text-align: right">1,664,052</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,213,035</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,364,406</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,021,561</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,379,651</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,509,406</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated net sales and revenue</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">642,491</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">833,384</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">855,000</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Cost of sales</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products:</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Cost of corn</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">1,094,364</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,542,265</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,791,876</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Other cost of sales (1)</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">361,052</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">412,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">429,822</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(904,402</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,219,102</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,415,300</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total cost of sales</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">551,014</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">735,166</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">806,398</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">208,636</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">258,767</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">142,708</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(117,159</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(160,549</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(94,106</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated gross profit</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">91,477</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">98,218</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">48,602</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Depreciation and amortization expense</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">49,071</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,993</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(27,356</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(33,168</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(33,689</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated depreciation and amortization expense</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">21,715</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">23,039</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">23,304</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income before taxes</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">201,650</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">253,600</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">148,469</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(108,778</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(155,116</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(100,990</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Total consolidated income before income taxes</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">92,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98,484</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,479</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Provision for income taxes</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(21,386</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(22,560</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(9,542</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated net income</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">71,486</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">75,924</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">37,937</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(1)</td><td style="text-align: justify">Expenses within &#8220;Other cost of sales&#8221; consists primarily of depreciation, other raw materials
such as denaturant and chemicals, utilities, repair and maintenance and production labor.</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSubsequentEventsTextBlock', window );">Schedule of Subsequent Events [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 23.75pt">16.</td><td>SUBSEQUENT EVENTS</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Subsequent to January 31, 2025
the Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases,
a total of 222,510 shares remained available to purchase under existing board authorization.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">On March 25, 2025, the Board
of Directors authorized the repurchase from time to time of up to an additional 1,500,000 shares through open market transactions,
privately negotiated transactions, or transactions by other means in accordance with applicable securities laws.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, losses resulting from fire or flood, losses on receivables, significant realized and unrealized gains and losses that result from changes in quoted market prices of securities, declines in market prices of inventory, changes in authorized or issued debt (SEC), significant foreign exchange rate changes, substantial loans to insiders or affiliates, significant long-term investments, and substantial dividends not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Principles of Consolidation
&#8211; </i></b>The accompanying financial statements consolidate the operating results and financial position of REX American
Resources Corporation and its wholly-owned and majority owned subsidiaries (the &#8220;Company&#8221; or &#8220;REX&#8221;). All
intercompany balances and transactions have been eliminated. As of January 31, 2025, the Company owns interests in three operating
entities &#8211; two are consolidated and one is accounted for using the equity method of accounting. The results of One Earth
are included on a delayed basis of one month lag as One Earth has a fiscal year end of December 31. The other consolidated entity
has the same fiscal year end as the parent company.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_StockSplitPolicyPolicyTextBlock', window );">Stock Split, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Stock Split</i></b><i>
&#8211; </i>On June 21, 2022, the Board of Directors of the Company adopted resolutions declaring a three-for-one split of the
Company&#8217;s Common Stock to be effectuated in the form of a 200% stock dividend, payable on August 5, 2022 to stockholders
of record at the close of business on July 29, 2022. The stock split has been retroactively reflected in the accompanying consolidated
financial statements.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Period, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Fiscal Year &#8211; </i></b>All
references in these consolidated financial statements to a particular fiscal year are to the Company&#8217;s fiscal year ended
January&#160;31. The Company refers to its fiscal year by reference to the year immediately preceding the January 31 fiscal year
end date. For example, &#8220;fiscal year 2024&#8221; means the period February&#160;1, 2024 to January 31, 2025.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Segments </i></b>&#8211;
The Company has one reportable segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity
investments in three ethanol limited liability companies, two of which are majority ownership interests.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">In applying the criteria set
forth in ASC 280,<i> Segment Reporting</i>, the Company determined that based on the nature of the products and production process
and the expected financial results, the Company&#8217;s operations at its ethanol plants are aggregated into one reporting segment.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Use of Estimates &#8211;
</i></b>The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the
United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts
of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Cash Equivalents &#8211;
</i></b>Cash equivalents are principally short-term investments with original maturities of three months or less. The carrying
amount of cash equivalents approximates fair value.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Risk, Credit Risk, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Concentrations of Risk
</i></b><i>&#8211;</i>The Company maintains cash and cash equivalents in accounts with financial institutions which exceed federally
insured limits. The Company has not experienced any losses in such accounts. The Company does not believe there is significant
credit risk related to its cash and cash equivalents.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company sells its products
to a limited number of larger commercial buyers, which may increase the chance of loss due to non-performance by a counterparty.<i>
</i>Ten (fiscal year 2024), nine (fiscal year 2023), and eight (fiscal year 2022) customers accounted for approximately 92%, 92%,
and 90% of the Company&#8217;s net sales and revenue during fiscal years 2024, 2023, and 2022, respectively. At January 31, 2025
and 2024, six customers in each period represented approximately 92% and 93%, respectively, of the Company&#8217;s accounts receivable
balance. The Company has not experienced any significant losses in such accounts.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_TradeReceivablePolicyPolicyTextBlock', window );">Trade Receivable, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Trade Receivables&#160;&#8212;
</i></b>Trade receivables are recorded at their estimated net realizable value. Accounts are considered past due if payment is
not received on a timely basis in accordance with the Company&#8217;s credit terms. Accounts considered uncollectible are written
off in the period they are determined to be uncollectible. As of January&#160;31, 2025 and 2024, the Company believes that all
amounts are collectible and an allowance for credit losses was not considered necessary.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Inventory </i></b>&#8211;
Inventories are carried at the lower of cost or net realizable value. Cost for all inventories is determined using the first-in,
first-out method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonable predictable
costs of completion, disposal and transportation. Inventory includes direct production costs and certain overhead costs such as
depreciation, property taxes and utilities related to producing ethanol and related by-product. Inventory is permanently written
down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices
as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $0.1 million
and $0.8 million of inventory write-downs in cost of sales at January 31, 2025 and January 31, 2024, respectively. Fluctuations
in the write-down of inventory generally relate to the levels and composition of such inventory at a given point in time and commodity
prices<b><i>. </i></b>The components of inventory are as follows (amounts in thousands):</p><table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Ethanol and other finished goods</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,923</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">9,102</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,299</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Grain and other raw materials</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">21,568</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">12,583</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">31,676</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">26,984</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Property and Equipment
&#8211; </i></b>Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment
acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 15 to
40 years for buildings and improvements, and 3 to 20 years for machinery, fixtures and equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The components of property
and equipment are as follows (amounts in thousands):</p><table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Land and improvements</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">34,112</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">32,403</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Buildings and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,810</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Machinery, equipment and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">318,399</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">307,326</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Construction in progress</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">94,010</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">37,334</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">470,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">400,873</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Less: accumulated depreciation</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(259,864</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(245,286</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total property and equipment, net</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">210,683</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">155,587</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>Impairment of Long-Lived
Assets</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In accordance with ASC 360-05,
<i>Impairment or Disposal of Long-Lived Assets</i>, the Company reviews its long-lived assets, consisting of property and equipment,
equity method investments and operating lease right-of-use assets, for impairment whenever events or changes in circumstances indicate
the carrying amount of the asset may not be recoverable. The Company assesses long-lived assets for impairment by first determining
the forecasted, undiscounted cash flows the asset group is expected to generate. If this total is less than the carrying value
of the asset, the Company will then determine the fair value of the asset group. An impairment loss would be recognized</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">in the amount
by which the carrying amount of the asset exceeded the fair value of the asset. Significant management judgement is required to
determine the fair value of long-lived assets, which includes discounted cash flows. Such estimates could be significantly affected
by future changes in market conditions. The Company recorded no impairment charges in fiscal years 2024, 2023, and 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Depreciation expense was approximately
$15.9 million, $17.8 million, and $18.0 million in fiscal years 2024, 2023, and 2022, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investment, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Investments &#8211; </i></b>The
method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant
terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee
and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts
for investments in limited liability companies in which it may have a less than 20% ownership interest, using the equity method
of accounting when the factors discussed in ASC 323, <i>Investments-Equity Method and Joint Ventures </i>(&#8220;ASC 323&#8221;),
are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated
to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability
to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts
for its investment in Big River using the equity method of accounting and includes the results of Big River on a delayed basis
of one month as it has a fiscal year end of December 31.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company periodically evaluates
its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations
include, in addition to persistent, declining market prices, general economic and company-specific evaluations. If the Company
determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Statements
of Operations and a new cost basis in the investment is established.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">Short-term investments, consisting of U.S. government
obligations, are considered held-to-maturity, and therefore are carried at amortized historical cost.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Revenue Recognition</i></b>
&#8211; The Company recognizes sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of
the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment
from the ethanol plant or upon loading of the rail car used to transport the products.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods and Service [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Cost of Sales &#8211;
</i></b>Cost of sales includes depreciation, costs of raw materials, third-party freight charges, purchasing and receiving costs,
inspection costs, other distribution expenses, warehousing costs, plant repair and maintenance costs, plant management, certain
compensation costs and general facility overhead charges.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative Expenses, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>SG&amp;A Expenses &#8211;
</i></b>The Company includes non-production related costs such as professional fees, selling charges, operating lease expense,
and certain payroll in SG&amp;A expenses.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock', window );">Change in Accounting Principles, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Change in Accounting
Principles&#8211; </i></b>Effective<span style="background-color: white"> during fiscal year 2023, the Company changed the method
of accounting for shipping and handling costs for products sold to customers from recorded within &#8220;Selling, general and administrative
expenses&#8221; to recorded within &#8220;Cost of sales&#8221; on the accompanying Consolidated Statements of Operations. While
both presentations are allowable under accounting principles generally accepted in the United States of America, the Company believes
that this change in classification is preferable because it improves the comparability of gross margin between periods and among
industry peers.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The following tables show the
effect of the retrospective change to the Consolidated Statements of Operations previously presented:</p><table cellpadding="0" style="border-collapse: collapse; width: 92%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended<br/> January 31, 2023</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Previously <br/> Reported</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Effect of<br/> Change</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Currently<br/> Reported</b></span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 54%">Cost of sales</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">800,269</td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">6,129</td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">806,398</td><td style="width: 3%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">54,731</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(6,129</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">48,602</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(28,956</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">6,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(22,827</td><td style="text-align: left">)</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Financial Instruments</i></b>
&#8211; Certain of the forward corn purchase and ethanol, distillers grains and distillers corn oil sale contracts are accounted
for under the &#8220;normal purchases and normal sales&#8221; scope exemption of ASC 815, <i>Derivatives and Hedging </i>(&#8220;ASC
815&#8221;)<i>,</i> because these arrangements are for purchases of grain that will be delivered in quantities expected to be used
and sales of ethanol, distillers grains and distillers corn oil that will be produced in quantities expected to be sold by us over
a reasonable period of time in the normal course of business. During fiscal years 2024, 2023, and 2022 there were no material settlements
of forward contracts that were recorded at fair value. The Company recorded an asset and liability of $1.3 million and $0.4 million,
respectively, associated with contracts not accounted for under the &#8220;normal purchases and normal sales&#8221; scope exception
of ASC 815 at January 31, 2025. The Company recorded an asset and liability of $0.6 million and $0.8 million, respectively, associated
with contracts not accounted for under the &#8220;normal purchases and normal sales&#8221; scope exception of ASC 815 at January
31, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The Company uses derivative
financial instruments (exchange-traded futures contracts and swaps) to manage a portion of the risk associated with changes in
commodity prices, primarily related to corn and ethanol. The Company monitors and manages this exposure as part of its overall
risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets
may have on its operating results. The Company may take hedging positions in these commodities as one way to mitigate risk. While
the Company attempts to link its hedging activities to purchase and sale activities, there are situations in which these hedging
activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or
speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings
as the Company does not use hedge accounting.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy', window );">Share-Based Payment Arrangement, Director [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Stock Compensation </i></b>&#8211;
The Company has a stock-based compensation plan, approved by its shareholders, which reserved a total of 1,650,000 shares of common
stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. The Company measures share-based compensation grants at fair
value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to equity
and liability awards in its consolidated financial statements over the requisite service period on a straight-line basis. See Note
10 for a further discussion of restricted stock.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_OtherIncomePolicyPolicyTextBlock', window );">Other Income, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Other Income </i></b>&#8211;
<span style="background-color: white">As part of the Coronavirus Aid, Relief, and Economic Security Act, passed in 2020, $700 million
in funds were made available to the U.S. Department of Agriculture to distribute to impacted producers of ethanol, biodiesel, and
other renewable fuels under the Biofuel Producer Program. The U.S. Department of Agriculture (&#8220;USDA&#8221;) distributed funds
to applicants in May 2022. Our consolidated plants received a total of approximately $1.0 million in fiscal year 2023 which was
recorded within &#8220;Interest and other income, net&#8221; in the Consolidated Statements of Operations. The Company has no further
reporting or other obligations related to the receipt of these funds.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Income Taxes</i></b>
&#8211; The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences
between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating
loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive
and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"><b><i>Comprehensive Income</i></b>
&#8211; The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"><b><i>New Accounting Pronouncements
&#8211; </i></b>In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update
(&#8220;ASU&#8221;) 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure&#8221;, which
improves reportable segment disclosure requirements through enhanced disclosure about significant segment expenses. The Company
adopted this guidance for the fiscal-year ended January 31, 2025. See Note 16<i> </i>included in the notes to the audited consolidated
financial statements for more information on our segment reporting.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In December 2023, the FASB issued
ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;, to enhance the transparency and decision
usefulness of income tax disclosures. This ASU is effective for all entities that are subject to Topic 740 for fiscal years beginning
after December 15, 2024. Early adoption and retrospective application are permitted, but not required. The Company is currently
evaluating the impact of this ASU.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">In November 2024, the FASB issued
ASU 2024-03,&#160;&#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#8221;,<i>&#160;</i>which
provides clarity in assessing an entity&#8217;s performance and prospects for future cash flows by disclosure of more detailed information
about the types of expenses in commonly presented expense captions. ASU 2024-03 is effective for the company&#8217;s fiscal year-ended
January 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in Accounting Principles, Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_OtherIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Income, Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_OtherIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_StockSplitPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_StockSplitPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_TradeReceivablePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade Receivable, Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_TradeReceivablePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current [Table Text Block]</a></td>
<td class="text">The components of inventory are as follows (amounts in thousands):<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Ethanol and other finished goods</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,923</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">9,102</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,299</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Grain and other raw materials</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">21,568</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">12,583</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">31,676</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">26,984</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The components of property
and equipment are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Land and improvements</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">34,112</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">32,403</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Buildings and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,810</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Machinery, equipment and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">318,399</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">307,326</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Construction in progress</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">94,010</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">37,334</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">470,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">400,873</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Less: accumulated depreciation</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(259,864</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(245,286</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total property and equipment, net</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">210,683</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">155,587</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The following tables show the
effect of the retrospective change to the Consolidated Statements of Operations previously presented:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 92%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended<br/> January 31, 2023</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Previously <br/> Reported</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Effect of<br/> Change</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>As Currently<br/> Reported</b></span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 54%">Cost of sales</td><td style="width: 3%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">800,269</td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">6,129</td><td style="width: 3%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 3%; text-align: right">$</td><td style="width: 5%; text-align: right">806,398</td><td style="width: 3%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">54,731</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(6,129</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">48,602</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(28,956</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">6,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">(22,827</td><td style="text-align: left">)</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET SALES AND REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock', window );">Schedule of Disaggregated Revenue by Product [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">The following table shows disaggregated
revenue by product (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="font-weight: bold; text-decoration: none; text-align: justify"><span style="border-bottom: Black 1px solid">Sales of products:</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 64%; text-align: justify">Ethanol</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">496,411</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">635,420</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">649,501</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Dried distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,432</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,118</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Distillers corn oil</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,935</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,595</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Modified distillers grains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,896</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,579</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Derivative financial instruments losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">424</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(37)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,024)</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">329</td><td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">309</td><td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1px solid">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">231</td><td style="text-align: left; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 3px">Total sales</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">642,491</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">833,384</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">855,000</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Disaggregated Revenue by Product [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Equity Method Investments [Table Text Block]</a></td>
<td class="text">The following table summarizes
the investment (amounts in thousands):<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 80%; text-align: justify; padding-bottom: 3px">Carrying amount</td><td style="width: 3%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 4%; border-bottom: Black 3px double; text-align: right">35,800</td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td><td style="width: 5%; padding-bottom: 3px">&#160;</td>
    <td style="width: 1%; border-bottom: Black 3px double; text-align: left">$</td><td style="width: 4%; border-bottom: Black 3px double; text-align: right">34,936</td><td style="width: 1%; padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">Ownership percentage</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">10.3%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">10.3%</td><td style="text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Condensed Balance Sheet [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Summarized financial information
for the Company&#8217;s equity method investee as of and for its fiscal year end is presented in the following tables (amounts
in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 62%; text-align: left">Current assets</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">300,492</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">351,278</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Non current assets</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">181,235</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">144,933</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">481,727</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">496,211</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">89,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">98,187</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">12,235</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">7,559</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Total liabilities</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">101,644</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">105,746</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Members&#8217; capital</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">356,340</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">355,385</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Noncontrolling interests</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">23,743</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">35,080</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total members&#8217; equity</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">380,083</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">390,465</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock', window );">Schedule of Financial Information for Equity Method Investments [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Years Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 52%; text-align: left">Net sales and revenue</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,021,561</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,379,651</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,509,406</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">117,159</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,549</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">94,106</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Depreciation expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,314</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">26,142</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,752</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net income attributable to members</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">93,321</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">135,012</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">84,814</td><td style="text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial information for equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Financial assets and liabilities
measured at fair value at January 31, 2025 on a recurring basis are summarized below (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;1</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;2</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;3</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Total&#160;Fair<br/> Value</b></span></td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 60%; text-align: justify">Forward purchase contracts asset&#160;(1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,253</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,253</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,291)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,291)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(1,291)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">1,253</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(38)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Forward purchase contracts liability&#160;(3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">378</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">378</td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Financial assets and liabilities
measured at fair value at January 31, 2024 on a recurring basis are summarized below (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;1</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;2</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level&#160;3</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Total&#160;Fair<br/>
    Value</b></span></td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 60%; text-align: justify">Forward purchase contracts asset&#160;(1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">579</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">579</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(297)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(297)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">(297)</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">579</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">282</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Forward purchase contracts liability&#160;(3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">802</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">802</td><td style="text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 27pt"></td><td style="width: 23.4pt">(1)</td><td style="text-align: justify">The forward purchase contracts asset is included in &#8220;Prepaid expenses and other&#8221; on
the accompanying Consolidated Balance Sheets.</td></tr> <tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td>&#160;</td><td>(2)</td><td style="text-align: justify">The
commodity futures liability is netted with cash collateral due from broker and included in &#8220;Prepaid expense and other&#8221;
on the accompanying Consolidated Balance Sheets.</td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 27pt"></td><td style="width: 23.4pt">(3)</td><td style="text-align: justify">The forward purchase contracts liability is included in &#8220;Accrued expenses and other current
liabilities&#8221; on the accompanying Consolidated Balance Sheets.</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Assets [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">The components of other noncurrent assets are as
follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Deferred taxes</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,837</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid utility equipment deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,600</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,121</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,301</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">16,721</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,138</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock', window );">Other Current Liabilities [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">The components of accrued expenses and other current
liabilities are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: left">Accrued payroll</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,961</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">9,457</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued utility charges</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,085</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,373</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Accrued transportation related items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">555</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,972</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Forward purchase contracts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">378</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">802</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Accrued real estate taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,742</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,635</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,371</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">16,360</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">19,717</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">For fiscal years 2024, 2023,
and 2022, the components of lease expense, classified as SG&amp;A expenses on the Consolidated Statement of Operations are as follows
(amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 64%; text-align: justify">Operating lease expense</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">7,209</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">6,386</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">7,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Variable lease expense</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">143</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">301</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">399</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total lease expense</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,352</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,687</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,759</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">The following table is a summary
of future minimum rentals on such leases at January 31, 2025 (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; padding-bottom: 1px; text-align: left"><span style="border-bottom: Black 1px solid">Years Ended January 31,</span></td><td colspan="3" style="font-weight: bold; border-bottom: Black 1px solid; text-align: right">Minimum&#160;Rentals</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 90%; text-align: left">2026</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">6,789</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,740</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,497</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,207</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; text-align: left">Thereafter</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">1,744</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,977</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Less: present value discount</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,864</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Operating lease liabilities</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">21,113</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommonStockAbstract', window );"><strong>Common Stock Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockByClassTextBlock', window );">Schedule of Stock by Class [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">Information regarding the Company&#8217;s
common stock is as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">January 31,</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 59%; text-align: justify">Authorized shares</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">45,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">45,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Issued shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,853</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,853</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify">Outstanding shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,195</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,504</td><td style="text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-10<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock', window );">Schedule of Derivative Assets at Fair Value [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The following table provides information about the
fair values of the Company&#8217;s derivative financial instruments and the line items on the Consolidated Balance Sheets in which
the fair values are reflected (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Asset Derivatives<br/> Fair Value at January 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Liability Derivatives<br/> Fair Value at January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 48%; text-align: justify">Forward purchase contracts (1)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,253</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">579</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">378</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">802</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Cash collateral balance (3)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,523</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,152</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 1px">Commodity futures (2)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,291)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(297)</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px; padding-left: 10pt">Net position with broker</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">$</td><td style="border-bottom: Black 1px solid; text-align: right">1,232</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">$</td><td style="border-bottom: Black 1px solid; text-align: right">1,855</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,485</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,434</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">378</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">802</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(1)</td><td style="text-align: justify">Forward purchase contracts assets are included in &#8220;Prepaid expenses and other&#8221; on the
accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 16.8 million and 9.3 million bushels
of corn at January 31, 2025 and 2024, respectively.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify">Forward purchase contracts
liabilities are included in &#8220;Accrued expenses and other current liabilities&#8221; on the accompanying Consolidated Balance
Sheets. These contracts are for purchases of approximately 7.6 million and 8.2 million bushels of corn at January 31, 2025 and
2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(2)</td><td style="text-align: justify">Commodity futures assets and liabilities are included in &#8220;Prepaid expenses and other&#8221;
on the accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for
approximately 4.2 million gallons of ethanol at January 31, 2025. These contracts included short/sell positions and long/buy positions
for approximately 255,000 and 6.9 million bushels of corn, respectively at January 31, 2024. These contracts also included short/sell
positions for approximately 210,000 gallons of ethanol at January 31, 2024.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(3)</td><td style="text-align: justify">As of January 31, 2025, and 2024, all of the derivative financial instruments held by the Company
were subject to enforceable master netting arrangements. The Company&#8217;s accounting policy is to offset position amounts owed
or owing with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the
Company, the counterparty may require collateral to secure the Company&#8217;s derivative contract positions. As of January 31,
2025 and 2024, the Company was required to maintain collateral with the counterparty in the amount of approximately $2,523,000
and $2,152,000, respectively, recorded within &#8220;Prepaid expenses and other&#8221; on the accompanying Consolidated Balance
Sheets.</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Derivative Instruments [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">The following table provides information about gains
(losses) recognized in income on the Company&#8217;s derivative financial instruments and the line items on the accompanying Consolidated
Statements of Operations in which the fair values are reflected for the years ended January 31, 2025, 2024 and 2023 (amounts in
thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 64%; text-align: left">Net sales</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">424</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(37)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(1,024)</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Cost of sales</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,739)</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(12,714)</td><td style="text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative assets at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Nonvested Restricted Stock Shares Activity [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The following table summarizes
legally non-vested restricted stock award activity for fiscal years 2024, 2023, and 2022:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td colspan="10" style="text-align: center; border-bottom: Black 1px solid"><b>2024</b></td><td style="padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000&#8217;s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> VestingTerm<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2024</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">162,855</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">5,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">2</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">63,407</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,894</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">63,870</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,073</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2025</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">162,392</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,190</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000&#8217;s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> VestingTerm<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2023</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">81,264</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,320</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">2</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">113,726</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,945</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">32,135</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">896</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2024</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">162,855</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">5,369</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Non-Vested<br/> Shares</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000s)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-size: 10pt"><b>Weighted<br/> Average&#160;Remaining<br/> Vesting Term<br/> (in years)</b></span></td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 43%">Non-Vested at January 31, 2022</td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">30,167</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">773</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">70,689</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,032</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">450</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">19,142</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">472</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td> <td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px; text-align: right">&#160;</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Non-Vested at January 31, 2023</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double; text-align: right">81,264</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,320</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td> <td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock', window );">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2024, we calculated
the diluted weighted average shares as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 90%; text-align: justify">Weighted average shares - basic</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">17,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1px">Dilutive effect of RSUs</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="text-align: left; padding-bottom: 1px">&#160;</td><td style="text-align: right; border-bottom: Black 1px solid">94</td><td style="text-align: left; padding-bottom: 1px">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: justify; padding-bottom: 3px">Weighted average shares - diluted</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="text-align: left; padding-bottom: 3px">&#160;</td><td style="text-align: right; border-bottom: Black 3px double">17,576</td><td style="text-align: left; padding-bottom: 3px">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The provision for income taxes
for fiscal years 2024, 2023, and 2022 consists of the following (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Federal:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 51%; padding-left: 10pt">Current</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,232</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,580</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,485</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; padding-left: 10pt">Deferred</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">13,522</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">14,102</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,925</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">17,754</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">18,682</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">7,410</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">State and Local:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,947</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,377</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,167</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px; padding-left: 10pt">Deferred</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">685</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">501</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(2,035</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">3,632</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">3,878</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">2,132</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Provision for income taxes</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">21,386</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">22,560</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,542</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">The tax effects of significant
temporary differences representing deferred tax assets and liabilities are as follows (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td>Assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; padding-left: 10pt">General business credit carryforward</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,151</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">12,296</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">628</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">611</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">State net operating loss carryforward</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">167</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">202</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Other items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">288</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px; padding-left: 10pt">Valuation allowance</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(132</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(160</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">5,125</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">13,237</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Basis in pass through entities, including depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,470</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,334</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1px; padding-left: 10pt">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,217</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(664</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Total</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(8,687</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(6,998</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Net deferred tax (liability) asset</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(3,562</td><td style="padding-bottom: 1.5px; text-align: left">)</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,239</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">Reconciliations of the federal
statutory tax and the Company&#8217;s income tax expense for fiscal years 2024, 2023, and 2022 are as follows (amounts in thousands):</p><table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2023</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2022</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 51%; text-align: left">Federal income tax at statutory rate</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">19,503</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">20,682</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">9,971</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State and local taxes, net of federal tax benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,008</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,299</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,725</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Research and experimentation credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,542</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Nondeductible compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,150</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">508</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Uncertain tax positions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(98</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,281</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,228</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,650</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,523</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">30</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">177</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">122</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">21,386</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">22,560</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,542</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</a></td>
<td class="text">A reconciliation of the beginning and ending
amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):<table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1px">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1px; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1px; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 70%; text-align: left">Unrecognized tax benefits, beginning of year</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">18,965</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">19,088</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Changes for tax positions for prior years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Changes for tax positions for current year</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(6</td><td style="padding-bottom: 1px; text-align: left">)</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(168</td><td style="padding-bottom: 1px; text-align: left">)</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of year</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,978</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,965</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock', window );">Schedule of Unrecognized Tax Benefits [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">At January 31, 2025 and
2024, the total unrecognized tax benefits were included within the following lines on the accompanying Consolidated Balance
Sheets (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">January 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2025</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1px">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2024</td><td style="padding-bottom: 1px; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 70%; text-align: left">Other assets</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">16,372</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Refundable income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,002</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,007</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Deferred taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 1px">Other long-term liabilities</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">605</td><td style="padding-bottom: 1px; text-align: left">&#160;</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">586</td><td style="padding-bottom: 1px; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of year</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,978</td><td style="padding-bottom: 3px; text-align: left">&#160;</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">18,965</td><td style="padding-bottom: 3px; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Unrecognized Tax Benefits [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">The measure of segment assets
is reported on the balance sheet as total consolidated assets.</p><table cellpadding="0" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Fiscal Year</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Net sales and revenue</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2023</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="width: 46%; text-align: left">Ethanol and by-products</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;&#160;&#160;$</td><td style="width: 11%; text-align: right">1,664,052</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,213,035</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,364,406</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,021,561</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,379,651</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,509,406</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated net sales and revenue</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">642,491</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">833,384</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">855,000</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Cost of sales</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products:</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Cost of corn</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">1,094,364</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,542,265</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,791,876</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-left: 10pt">Other cost of sales (1)</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">361,052</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">412,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">429,822</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(904,402</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,219,102</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(1,415,300</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total cost of sales</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">551,014</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">735,166</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">806,398</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">208,636</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">258,767</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">142,708</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(117,159</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(160,549</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(94,106</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated gross profit</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">91,477</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">98,218</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">48,602</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Depreciation and amortization expense</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">49,071</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,993</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(27,356</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(33,168</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(33,689</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated depreciation and amortization expense</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">21,715</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">23,039</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">23,304</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income before taxes</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Ethanol and by-products</td><td>&#160;</td>
    <td style="text-align: right">$</td><td style="text-align: right">201,650</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">253,600</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">148,469</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Reconciling Item: Equity method ethanol investment</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(108,778</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(155,116</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(100,990</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left">Total consolidated income before income taxes</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: right">92,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98,484</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,479</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1px">Provision for income taxes</td><td style="padding-bottom: 1px">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: right">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(21,386</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(22,560</td><td style="border-bottom: Black 1px solid; text-align: left">)</td><td style="border-bottom: Black 1px solid">&#160;</td>
    <td style="border-bottom: Black 1px solid; text-align: left">&#160;</td><td style="border-bottom: Black 1px solid; text-align: right">(9,542</td><td style="border-bottom: Black 1px solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(229,255,255)">
    <td style="text-align: left; padding-bottom: 3px">Total consolidated net income</td><td style="padding-bottom: 3px">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: right">$</td><td style="border-bottom: Black 3px double; text-align: right">71,486</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">75,924</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td><td style="border-bottom: Black 3px double">&#160;</td>
    <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">37,937</td><td style="border-bottom: Black 3px double; text-align: left">&#160;</td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 23.75pt"></td><td style="width: 24.5pt">(1)</td><td style="text-align: justify">Expenses within &#8220;Other cost of sales&#8221; consists primarily of depreciation, other raw materials
such as denaturant and chemicals, utilities, repair and maintenance and production labor.</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NumberOfOperatingEntities', window );">Number Of Operating Entities</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory Write-down (in Dollars)</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_PropertyPlantAndEquipmentDepreciationMethod', window );">Property, Plant, and Equipment Depreciation Method</a></td>
<td class="text">Depreciation is computed using the straight-line method<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation (in Dollars)</a></td>
<td class="nump">$ 15,900,000<span></span>
</td>
<td class="nump">17,800,000<span></span>
</td>
<td class="nump">$ 18,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets (in Dollars)</a></td>
<td class="nump">$ 720,008,000<span></span>
</td>
<td class="nump">664,802,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance (in Shares) | shares</a></td>
<td class="nump">1,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_OutboundFreightCharges', window );">Outbound Freight Charges (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ConcentrationRiskNumberOfCustomers', window );">Concentration Risk, Number of Customers</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolMember', window );">Ethanol [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=rex_FixturesAndEquipmentMember', window );">Fixtures And Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=rex_FixturesAndEquipmentMember', window );">Fixtures And Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ConsolidatedEntitiesMember', window );">Consolidated Entities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NumberOfOperatingEntities', window );">Number Of Operating Entities</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember', window );">Equity Method Investee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NumberOfOperatingEntities', window );">Number Of Operating Entities</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting', window );">Maximum Percentage of Equity Ownership Interest Which May be Considered for Equity Method of Accounting</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember', window );">Contracts Not Accounted For Under Normal Purchases and Normal Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets (in Dollars)</a></td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities (in Dollars)</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=rex_CustomerMember', window );">Customer [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=rex_CustomerMember', window );">Customer [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">93.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ConcentrationRiskNumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ConcentrationRiskNumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of equity ownership interest which may be considered for equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NumberOfOperatingEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NumberOfOperatingEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_OutboundFreightCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_OutboundFreightCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_PropertyPlantAndEquipmentDepreciationMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment Depreciation Method</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_PropertyPlantAndEquipmentDepreciationMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_EthanolMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=rex_FixturesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=rex_FixturesAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ConsolidatedEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ConsolidatedEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=rex_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=rex_CustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Components of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfComponentsOfInventoryAbstract', window );"><strong>Schedule Of Components Of Inventory Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Ethanol and other finished goods</a></td>
<td class="nump">$ 4,923<span></span>
</td>
<td class="nump">$ 9,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">5,185<span></span>
</td>
<td class="nump">5,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Grain and other raw materials</a></td>
<td class="nump">21,568<span></span>
</td>
<td class="nump">12,583<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 31,676<span></span>
</td>
<td class="nump">$ 26,984<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfComponentsOfInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfComponentsOfInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfPropertyPlantAndEquipmentAbstract', window );"><strong>Schedule Of Property Plant And Equipment Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LandAndLandImprovements', window );">Land and improvements</a></td>
<td class="nump">$ 34,112<span></span>
</td>
<td class="nump">$ 32,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings and improvements</a></td>
<td class="nump">24,026<span></span>
</td>
<td class="nump">23,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery, equipment and fixtures</a></td>
<td class="nump">318,399<span></span>
</td>
<td class="nump">307,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">94,010<span></span>
</td>
<td class="nump">37,334<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">470,547<span></span>
</td>
<td class="nump">400,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(259,864)<span></span>
</td>
<td class="num">(245,286)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 210,683<span></span>
</td>
<td class="nump">$ 155,587<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandAndLandImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LandAndLandImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Change to the Consolidated Statement of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">$ 551,014<span></span>
</td>
<td class="nump">$ 735,166<span></span>
</td>
<td class="nump">$ 806,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">91,477<span></span>
</td>
<td class="nump">98,218<span></span>
</td>
<td class="nump">48,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="num">$ (27,148)<span></span>
</td>
<td class="num">$ (29,379)<span></span>
</td>
<td class="num">(22,827)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,956)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RestatementAxis=rex_EffectOfChangeMember', window );">Effect of Change [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,129)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,129<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=rex_EffectOfChangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=rex_EffectOfChangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems', window );"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales of products, continuing operations:</a></td>
<td class="nump">$ 642,491<span></span>
</td>
<td class="nump">$ 833,384<span></span>
</td>
<td class="nump">$ 855,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolMember', window );">Ethanol [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems', window );"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales of products, continuing operations:</a></td>
<td class="nump">496,411<span></span>
</td>
<td class="nump">635,420<span></span>
</td>
<td class="nump">649,501<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_DriedDistillersGrainsMember', window );">Dried Distillers Grains [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems', window );"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales of products, continuing operations:</a></td>
<td class="nump">101,432<span></span>
</td>
<td class="nump">139,173<span></span>
</td>
<td class="nump">139,118<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_NonFoodGradeCornOilMember', window );">Non-Food Grade Corn Oil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems', window );"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales of products, continuing operations:</a></td>
<td class="nump">38,999<span></span>
</td>
<td class="nump">52,935<span></span>
</td>
<td class="nump">55,595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_ModifiedDistillersGrainsMember', window );">Modified Distillers Grains [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems', window );"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales of products, continuing operations:</a></td>
<td class="nump">4,896<span></span>
</td>
<td class="nump">5,584<span></span>
</td>
<td class="nump">11,579<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_DerivativeFinancialInstrumentLossesMember', window );">Derivative Financial Instrument Losses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems', window );"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales of products, continuing operations:</a></td>
<td class="nump">424<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="num">(1,024)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_OtherMember', window );">Other[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems', window );"><strong>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales of products, continuing operations:</a></td>
<td class="nump">$ 329<span></span>
</td>
<td class="nump">$ 309<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_EthanolMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_DriedDistillersGrainsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_DriedDistillersGrainsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_NonFoodGradeCornOilMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_NonFoodGradeCornOilMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_ModifiedDistillersGrainsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_ModifiedDistillersGrainsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_DerivativeFinancialInstrumentLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_DerivativeFinancialInstrumentLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENTS (Details)<br> gal in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>USD ($) </div>
<div>gal</div>
</th>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_INVESTMENTSDetailsLineItems', window );"><strong>INVESTMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income (Loss) from Equity Method Investments</a></td>
<td class="nump">$ 9,385,000<span></span>
</td>
<td class="nump">$ 13,921,000<span></span>
</td>
<td class="nump">$ 8,745,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Proceeds from Equity Method Investment, Distribution</a></td>
<td class="nump">8,521,000<span></span>
</td>
<td class="nump">12,030,000<span></span>
</td>
<td class="nump">6,266,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">35,800,000<span></span>
</td>
<td class="nump">34,936,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Investments</a></td>
<td class="nump">162,820,000<span></span>
</td>
<td class="nump">155,260,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_INVESTMENTSDetailsLineItems', window );"><strong>INVESTMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Investments</a></td>
<td class="nump">$ 162,800,000<span></span>
</td>
<td class="nump">$ 155,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield', window );">Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="nump">$ 94,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rex_BigRiverMember', window );">Big River [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_INVESTMENTSDetailsLineItems', window );"><strong>INVESTMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payments to Acquire Equity Method Investments</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_QuantityOfEthanolShipped', window );">Quantity of ethanol shipped (in US Gallons) | gal</a></td>
<td class="nump">437.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income (Loss) from Equity Method Investments</a></td>
<td class="nump">$ 9,400,000<span></span>
</td>
<td class="nump">13,900,000<span></span>
</td>
<td class="nump">8,700,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Proceeds from Equity Method Investment, Distribution</a></td>
<td class="nump">8,500,000<span></span>
</td>
<td class="nump">12,000,000<span></span>
</td>
<td class="nump">$ 6,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">35,800,000<span></span>
</td>
<td class="nump">$ 34,936,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets', window );">Equity Method Investment, Underlying Equity in Net Assets</a></td>
<td class="nump">36,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRestrictedAssets', window );">Other Restricted Assets</a></td>
<td class="nump">144,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ProportionateShareOfRestrictedNetAssets', window );">Proportionate Share of Restricted Net Assets</a></td>
<td class="nump">$ 14,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_INVESTMENTSDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_INVESTMENTSDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ProportionateShareOfRestrictedNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proportionate share of restricted net assets as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ProportionateShareOfRestrictedNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_QuantityOfEthanolShipped">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Quantity of ethanol shipped.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_QuantityOfEthanolShipped</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRestrictedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total assets that cannot be used for operating purposes because of contract or regulatory requirements that are in effect for a period that extends beyond one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestrictedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rex_BigRiverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rex_BigRiverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVESTMENTS - Schedule of Equity Method Investments (Details) - Big River [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Carrying amount</a></td>
<td class="nump">$ 35,800<span></span>
</td>
<td class="nump">$ 34,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">10.30%<span></span>
</td>
<td class="nump">10.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rex_BigRiverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rex_BigRiverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVESTMENTS - Schedule of Condensed Balance Sheet (Details) - Big River [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">$ 300,492<span></span>
</td>
<td class="nump">$ 351,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Non current assets</a></td>
<td class="nump">181,235<span></span>
</td>
<td class="nump">144,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">481,727<span></span>
</td>
<td class="nump">496,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">89,409<span></span>
</td>
<td class="nump">98,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Long-term liabilities</a></td>
<td class="nump">12,235<span></span>
</td>
<td class="nump">7,559<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">101,644<span></span>
</td>
<td class="nump">105,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersCapital', window );">Members&#8217; capital</a></td>
<td class="nump">356,340<span></span>
</td>
<td class="nump">355,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherMinorityInterests', window );">Noncontrolling interests</a></td>
<td class="nump">23,743<span></span>
</td>
<td class="nump">35,080<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Total members&#8217; equity</a></td>
<td class="nump">$ 380,083<span></span>
</td>
<td class="nump">$ 390,465<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedBalanceSheetStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MembersCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of member capital in limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MembersCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MembersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MembersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherMinorityInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of equity interests owned by noncontrolling shareholders, partners, or other equity holders in one or more of the entities consolidated into the reporting entity's financial statements other than joint ventures, limited partnerships, operating partnerships or interests held by preferred unit holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherMinorityInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=rex_BigRiverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=rex_BigRiverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details) - Big River [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems', window );"><strong>INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales and revenue</a></td>
<td class="nump">$ 1,021,561<span></span>
</td>
<td class="nump">$ 1,379,651<span></span>
</td>
<td class="nump">$ 1,509,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">117,159<span></span>
</td>
<td class="nump">160,549<span></span>
</td>
<td class="nump">94,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income from continuing operations</a></td>
<td class="nump">20,314<span></span>
</td>
<td class="nump">26,142<span></span>
</td>
<td class="nump">27,752<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 93,321<span></span>
</td>
<td class="nump">$ 135,012<span></span>
</td>
<td class="nump">$ 84,814<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=rex_BigRiverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=rex_BigRiverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems', window );"><strong>FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsAsset', window );">Forward purchase contracts asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,253<span></span>
</td>
<td class="nump">$ 579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommodityContractAssetCurrent', window );">Commodity futures</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1,291)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(38)<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsLiability', window );">Forward purchase contracts liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">378<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems', window );"><strong>FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsAsset', window );">Forward purchase contracts asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommodityContractAssetCurrent', window );">Commodity futures</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1,291)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,291)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsLiability', window );">Forward purchase contracts liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems', window );"><strong>FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsAsset', window );">Forward purchase contracts asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,253<span></span>
</td>
<td class="nump">579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommodityContractAssetCurrent', window );">Commodity futures</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,253<span></span>
</td>
<td class="nump">579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsLiability', window );">Forward purchase contracts liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">378<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems', window );"><strong>FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsAsset', window );">Forward purchase contracts asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommodityContractAssetCurrent', window );">Commodity futures</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsLiability', window );">Forward purchase contracts liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The forward purchase contracts asset is included in &#8220;Prepaid expenses and other&#8221; on
the accompanying Consolidated Balance Sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The
commodity futures liability is netted with cash collateral due from broker and included in &#8220;Prepaid expense and other&#8221;
on the accompanying Consolidated Balance Sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The forward purchase contracts liability is included in &#8220;Accrued expenses and other current
liabilities&#8221; on the accompanying Consolidated Balance Sheets.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ForwardPurchaseContractsAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ForwardPurchaseContractsAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ForwardPurchaseContractsLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ForwardPurchaseContractsLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommodityContractAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommodityContractAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS - Schedule of Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfOtherAssetsAbstract', window );"><strong>Schedule Of Other Assets Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent', window );">Deferred taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 7,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneous', window );">Prepaid utility equipment deposit</a></td>
<td class="nump">15,600<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">1,121<span></span>
</td>
<td class="nump">1,301<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total</a></td>
<td class="nump">$ 16,721<span></span>
</td>
<td class="nump">$ 9,138<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract', window );"><strong>Schedule Of Accrued Expenses And Other Current Liabilities Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and related items</a></td>
<td class="nump">$ 8,961<span></span>
</td>
<td class="nump">$ 9,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedUtilitiesCurrent', window );">Accrued utility charges</a></td>
<td class="nump">3,085<span></span>
</td>
<td class="nump">3,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued transportation related items</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContracts', window );">Forward purchase contracts</a></td>
<td class="nump">378<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Accrued income taxes</a></td>
<td class="nump">1,746<span></span>
</td>
<td class="nump">1,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">1,635<span></span>
</td>
<td class="nump">1,371<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 16,360<span></span>
</td>
<td class="nump">$ 19,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ForwardPurchaseContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ForwardPurchaseContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedUtilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedUtilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 6.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">6.60%<span></span>
</td>
<td class="nump">5.94%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Schedule of Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfComponentsOfLeaseExpenseAbstract', window );"><strong>Schedule Of Components Of Lease Expense Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 7,209<span></span>
</td>
<td class="nump">$ 6,386<span></span>
</td>
<td class="nump">$ 7,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">143<span></span>
</td>
<td class="nump">301<span></span>
</td>
<td class="nump">399<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 7,352<span></span>
</td>
<td class="nump">$ 6,687<span></span>
</td>
<td class="nump">$ 7,759<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfComponentsOfLeaseExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfComponentsOfLeaseExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details) - Minimum [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems', window );"><strong>LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2026</a></td>
<td class="nump">$ 6,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2027</a></td>
<td class="nump">6,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2028</a></td>
<td class="nump">5,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2029</a></td>
<td class="nump">3,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">1,744<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">23,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_PresentValueDiscount', window );">Less: present value discount</a></td>
<td class="nump">2,864<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">$ 21,113<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_PresentValueDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_PresentValueDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 21, 2022</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommonStockAbstract', window );"><strong>Common Stock Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred Stock, Dividend Rate, Percentage</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock Repurchased During Period, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">373,000<span></span>
</td>
<td class="nump">472,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.5<span></span>
</td>
<td class="nump">$ 13.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program Number of Additional Shares Authorized to be Repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">504,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock repurchase program number of additional shares authorized to be repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMON STOCK - Schedule of Common Stock (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfCommonStockAbstract', window );"><strong>Schedule Of Common Stock Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Issued shares</a></td>
<td class="nump">29,853<span></span>
</td>
<td class="nump">29,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Outstanding shares</a></td>
<td class="nump">17,195<span></span>
</td>
<td class="nump">17,504<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details)<br></strong></div></th>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>USD ($) </div>
<div>gal </div>
<div>bu</div>
</th>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($) </div>
<div>gal </div>
<div>bu</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount (in Dollars) | $</a></td>
<td class="nump">$ 2,523,000<span></span>
</td>
<td class="nump">$ 2,152,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilitiesTotalMember', window );">Liabilities, Total [Member] | Corn [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsQuantity', window );">Forward Purchase Contracts, Quantity</a></td>
<td class="nump">16,800,000<span></span>
</td>
<td class="nump">9,300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilitiesTotalMember', window );">Liabilities, Total [Member] | Corn [Member] | Short [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommodityFuturesQuantity', window );">Commodity Futures, Quantity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilitiesTotalMember', window );">Liabilities, Total [Member] | Corn [Member] | Long [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommodityFuturesQuantity', window );">Commodity Futures, Quantity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilitiesTotalMember', window );">Liabilities, Total [Member] | Ethanol [Member] | Short [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommodityFuturesQuantity', window );">Commodity Futures, Quantity | gal</a></td>
<td class="nump">4,200,000<span></span>
</td>
<td class="nump">210,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AssetsMember', window );">Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsQuantity', window );">Forward Purchase Contracts, Quantity</a></td>
<td class="nump">7,600,000<span></span>
</td>
<td class="nump">8,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AssetsMember', window );">Assets [Member] | Corn [Member] | Short [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommodityFuturesQuantity', window );">Commodity Futures, Quantity</a></td>
<td class="nump">6,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AssetsMember', window );">Assets [Member] | Corn [Member] | Long [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CommodityFuturesQuantity', window );">Commodity Futures, Quantity</a></td>
<td class="nump">575,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CommodityFuturesQuantity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CommodityFuturesQuantity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ForwardPurchaseContractsQuantity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ForwardPurchaseContractsQuantity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilitiesTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LiabilitiesTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingActivityByTypeAxis=rex_CornMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingActivityByTypeAxis=rex_CornMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerDurationAxis=us-gaap_ShortMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerDurationAxis=us-gaap_ShortMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerDurationAxis=us-gaap_LongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingActivityByTypeAxis=rex_EthanolMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingActivityByTypeAxis=rex_EthanolMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Asset Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,485<span></span>
</td>
<td class="nump">$ 2,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Liability Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">378<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Contracts [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Asset Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,253<span></span>
</td>
<td class="nump">579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Liability Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">378<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=rex_CashCollateralBalanceMember', window );">Cash Collateral Balance [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Asset Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,523<span></span>
</td>
<td class="nump">2,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Liability Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity Contract [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Asset Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="num">(1,291)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Liability Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=rex_NetPositionWithBrokerMember', window );">Net Position with Broker [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Asset Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">1,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Liability Derivatives, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Forward purchase contracts assets are included in &#8220;Prepaid expenses and other&#8221; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 16.8 million and 9.3 million bushels of corn at January 31, 2025 and 2024, respectively.
Forward purchase contracts liabilities are included in &#8220;Accrued expenses and other current liabilities&#8221; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 7.6 million and 8.2 million bushels of corn at January 31, 2025 and 2024, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">As of January 31, 2025, and 2024, all of the derivative financial instruments held by the Company
were subject to enforceable master netting arrangements. The Company&#8217;s accounting policy is to offset position amounts owed
or owing with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the
Company, the counterparty may require collateral to secure the Company&#8217;s derivative contract positions. As of January 31,
2025 and 2024, the Company was required to maintain collateral with the counterparty in the amount of approximately $2,523,000
and $2,152,000, respectively, recorded within &#8220;Prepaid expenses and other&#8221; on the accompanying Consolidated Balance
Sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Commodity futures assets and liabilities are included in &#8220;Prepaid expenses and other&#8221;
on the accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for
approximately 4.2 million gallons of ethanol at January 31, 2025. These contracts included short/sell positions and long/buy positions
for approximately 255,000 and 6.9 million bushels of corn, respectively at January 31, 2024. These contracts also included short/sell
positions for approximately 210,000 gallons of ethanol at January 31, 2024.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 30: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=rex_CashCollateralBalanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=rex_CashCollateralBalanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=rex_NetPositionWithBrokerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=rex_NetPositionWithBrokerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Sales (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfNetSalesAbstract', window );"><strong>Schedule Of Net Sales Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_NetSales', window );">Net sales</a></td>
<td class="nump">$ 424<span></span>
</td>
<td class="num">$ (37)<span></span>
</td>
<td class="num">$ (1,024)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_CostOfSales', window );">Cost of sales</a></td>
<td class="num">$ (2,739)<span></span>
</td>
<td class="nump">$ 15,023<span></span>
</td>
<td class="num">$ (12,714)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Coat of sales</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_NetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net sales</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_NetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfNetSalesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfNetSalesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EMPLOYEEBENEFITSDetailsLineItems', window );"><strong>EMPLOYEE BENEFITS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in Shares)</a></td>
<td class="nump">20,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 554,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsAtFairValue', window );">Restricted Investments, at Fair Value</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">3,638,000<span></span>
</td>
<td class="nump">6,209,000<span></span>
</td>
<td class="nump">$ 1,930,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsPercentOfNetAssets', window );">Restricted Investments, Percent of Net Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EMPLOYEEBENEFITSDetailsLineItems', window );"><strong>EMPLOYEE BENEFITS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=rex_StockOptionPlans2015Member', window );">Stock Option Plans 2015 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EMPLOYEEBENEFITSDetailsLineItems', window );"><strong>EMPLOYEE BENEFITS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in Shares)</a></td>
<td class="nump">1,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Share Repurchase Program, Remaining Authorized, Number of Shares (in Shares)</a></td>
<td class="nump">1,065,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_EMPLOYEEBENEFITSDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_EMPLOYEEBENEFITSDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedInvestmentsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of all restricted investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedInvestmentsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedInvestmentsPercentOfNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percent of net assets of the aggregate value of all restricted investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedInvestmentsPercentOfNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=rex_StockOptionPlans2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=rex_StockOptionPlans2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS - Schedule of Non-Vested Restricted Stock Award Activity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract', window );"><strong>Schedule Of Non Vested Restricted Stock Award Activity Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-Vested Shares, Beginning of Period</a></td>
<td class="nump">162,855<span></span>
</td>
<td class="nump">81,264<span></span>
</td>
<td class="nump">30,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Beginning of Period</a></td>
<td class="nump">$ 5,369,000<span></span>
</td>
<td class="nump">$ 2,320,000<span></span>
</td>
<td class="nump">$ 773,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears', window );">Weighted Average Vesting Term, Beginning of Period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Non-Vested Shares, Granted</a></td>
<td class="nump">63,407<span></span>
</td>
<td class="nump">113,726<span></span>
</td>
<td class="nump">70,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Weighted Average Grant Date Fair Value, Granted</a></td>
<td class="nump">$ 2,894,000<span></span>
</td>
<td class="nump">$ 3,945,000<span></span>
</td>
<td class="nump">$ 2,032,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Forfeited, Shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Forfeited, Amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 13,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Non-Vested Shares, Vested</a></td>
<td class="nump">63,870<span></span>
</td>
<td class="nump">32,135<span></span>
</td>
<td class="nump">19,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Weighted Average Grant Date Fair Value, Vested</a></td>
<td class="nump">$ 2,073,000<span></span>
</td>
<td class="nump">$ 896,000<span></span>
</td>
<td class="nump">$ 472,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-Vested Shares, End of Period</a></td>
<td class="nump">162,392<span></span>
</td>
<td class="nump">162,855<span></span>
</td>
<td class="nump">81,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, End of Period</a></td>
<td class="nump">$ 6,190,000<span></span>
</td>
<td class="nump">$ 5,369,000<span></span>
</td>
<td class="nump">$ 2,320,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears', window );">Weighted Average Vesting Term, End of Period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Weighted Average Grant Date Fair Value of shares in share based compensation arrangement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS - Schedule of Diluted Shares (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfDilutedSharesAbstract', window );"><strong>Schedule Of Diluted Shares Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares - basic</a></td>
<td class="nump">17,636,000<span></span>
</td>
<td class="nump">17,482,000<span></span>
</td>
<td class="nump">17,638,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares - diluted</a></td>
<td class="nump">17,636,000<span></span>
</td>
<td class="nump">17,576,000<span></span>
</td>
<td class="nump">17,638,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfDilutedSharesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfDilutedSharesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS (Details)<br> lb in Millions, gal in Millions, bu in Millions, MMBTU in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>USD ($) </div>
<div>MMBTU </div>
<div>T </div>
<div>lb </div>
<div>gal </div>
<div>bu</div>
</th>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_COMMITMENTSDetailsLineItems', window );"><strong>COMMITMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_FeesIncurredBySubsidiary', window );">Fees Incurred By Subsidiary</a></td>
<td class="nump">$ 15,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=rex_OneEarthEnergyAndNuGenEnergyMember', window );">One Earth Energy And Nu Gen Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_COMMITMENTSDetailsLineItems', window );"><strong>COMMITMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ForwardPurchaseContractsQuantity', window );">Forward Purchase Contracts, Quantity (in US Bushels) | bu</a></td>
<td class="nump">24.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_QuantityOfNaturalGasUnderSalesCommitmen', window );">Quantity Of Natural Gas Under Sales Commitment (in Millions of British Thermal Units) | MMBTU</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_QuantityOfEthanolUnderSalesCommitment', window );">Quantity of Ethanol under Sales Commitment (in US Gallons) | gal</a></td>
<td class="nump">51.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_QuantityOfDistillersGrainsUnderSalesCommitment', window );">Quantity of Distillers Grains Under Sales Commitment (in US Tons) | T</a></td>
<td class="nump">88,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments', window );">Quantity of Non-food Grade Corn Oil Under Sales Commitments (in Pounds) | lb</a></td>
<td class="nump">12.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=rex_OneEarthEnergyAndNuGenEnergyMember', window );">One Earth Energy And Nu Gen Energy [Member] | Distillers Grains Marketing Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_COMMITMENTSDetailsLineItems', window );"><strong>COMMITMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing Expense</a></td>
<td class="nump">$ 1,110,000<span></span>
</td>
<td class="nump">$ 1,199,000<span></span>
</td>
<td class="nump">$ 1,159,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=rex_OneEarthEnergyMember', window );">One Earth Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_COMMITMENTSDetailsLineItems', window );"><strong>COMMITMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProjects', window );">Payments to Acquire Projects</a></td>
<td class="nump">9,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Payments for Rent</a></td>
<td class="nump">$ 4,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=rex_OneEarthEnergyMember', window );">One Earth Energy [Member] | Natural Gas Pipeline [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_COMMITMENTSDetailsLineItems', window );"><strong>COMMITMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_LeaseExpirationPeriod', window );">Lease Expiration Period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Operating Leases, Future Minimum Payments Due</a></td>
<td class="nump">$ 351,000<span></span>
</td>
<td class="nump">$ 351,000<span></span>
</td>
<td class="nump">$ 351,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=rex_OneEarthEnergyMember', window );">One Earth Energy [Member] | Natural Gas Pipeline [Member] | Renewal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_COMMITMENTSDetailsLineItems', window );"><strong>COMMITMENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_LeaseExpirationPeriod', window );">Lease Expiration Period</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_InstallmentAmount', window );">Installment amount</a></td>
<td class="nump">$ 29,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_COMMITMENTSDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_COMMITMENTSDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_FeesIncurredBySubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_FeesIncurredBySubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ForwardPurchaseContractsQuantity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ForwardPurchaseContractsQuantity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_InstallmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Installment amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_InstallmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_LeaseExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease expiration period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_LeaseExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_QuantityOfDistillersGrainsUnderSalesCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Quantity of distillers grains under sales commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_QuantityOfDistillersGrainsUnderSalesCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_QuantityOfEthanolUnderSalesCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Quantity of ethanol under sales commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_QuantityOfEthanolUnderSalesCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_QuantityOfNaturalGasUnderSalesCommitmen">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_QuantityOfNaturalGasUnderSalesCommitmen</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the amount invested for projects in hopes of getting a future return or interest from it.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProjects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=rex_OneEarthEnergyAndNuGenEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=rex_OneEarthEnergyAndNuGenEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=rex_DistillersGrainsMarketingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=rex_DistillersGrainsMarketingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=rex_OneEarthEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=rex_OneEarthEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=rex_NaturalGasPipelineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=rex_NaturalGasPipelineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=rex_RenewalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=rex_RenewalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Deferred Tax Assets, Regulatory Assets and Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Deferred Tax Liabilities, Regulatory Assets and Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Deferred Tax Assets, Tax Credit Carryforwards</a></td>
<td class="nump">$ 4,151,000<span></span>
</td>
<td class="nump">12,296,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">132,000<span></span>
</td>
<td class="nump">160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income Taxes Paid</a></td>
<td class="nump">7,895,000<span></span>
</td>
<td class="nump">$ 12,730,000<span></span>
</td>
<td class="nump">$ 2,795,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest', window );">Unrecognized Tax Benefits Without Accrued Penalties and Interest</a></td>
<td class="nump">18,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">99,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized', window );">Increase (Decrease) in Provision for Income Taxes If Unrecognized Benefits Recognized</a></td>
<td class="num">$ (18,795,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Provision for Income Taxes If Unrecognized Benefits Recognized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences derived regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of the Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_FederalAbstract', window );"><strong>Federal:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">$ 4,232<span></span>
</td>
<td class="nump">$ 4,580<span></span>
</td>
<td class="nump">$ 4,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">13,522<span></span>
</td>
<td class="nump">14,102<span></span>
</td>
<td class="nump">2,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Total</a></td>
<td class="nump">17,754<span></span>
</td>
<td class="nump">18,682<span></span>
</td>
<td class="nump">7,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_StateAndLocalAbstract', window );"><strong>State and Local:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">2,947<span></span>
</td>
<td class="nump">3,377<span></span>
</td>
<td class="nump">4,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">685<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="num">(2,035)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">Total</a></td>
<td class="nump">3,632<span></span>
</td>
<td class="nump">3,878<span></span>
</td>
<td class="nump">2,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit for income taxes</a></td>
<td class="nump">$ 21,386<span></span>
</td>
<td class="nump">$ 22,560<span></span>
</td>
<td class="nump">$ 9,542<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_FederalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_FederalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_StateAndLocalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_StateAndLocalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">General business credit carryforward</a></td>
<td class="nump">$ 4,151,000<span></span>
</td>
<td class="nump">$ 12,296,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">628,000<span></span>
</td>
<td class="nump">611,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carryforward</a></td>
<td class="nump">167,000<span></span>
</td>
<td class="nump">202,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other items</a></td>
<td class="nump">311,000<span></span>
</td>
<td class="nump">288,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(132,000)<span></span>
</td>
<td class="num">(160,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total</a></td>
<td class="nump">5,125,000<span></span>
</td>
<td class="nump">13,237,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation', window );">Basis in pass through entities, including depreciation</a></td>
<td class="num">(7,470,000)<span></span>
</td>
<td class="num">(6,334,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(1,217,000)<span></span>
</td>
<td class="num">(664,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total</a></td>
<td class="num">(8,687,000)<span></span>
</td>
<td class="num">(6,998,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax asset</a></td>
<td class="num">$ (3,562,000)<span></span>
</td>
<td class="nump">$ 6,239,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities basis in pass through entities including depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Effective Income Tax Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract', window );"><strong>Schedule Of Effective Income Tax Reconciliation Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rate</a></td>
<td class="nump">$ 19,503<span></span>
</td>
<td class="nump">$ 20,682<span></span>
</td>
<td class="nump">$ 9,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local taxes, net of federal tax benefit</a></td>
<td class="nump">3,008<span></span>
</td>
<td class="nump">3,299<span></span>
</td>
<td class="nump">1,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and experimentation credits</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,542)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold', window );">Nondeductible compensation expense</a></td>
<td class="nump">2,062<span></span>
</td>
<td class="nump">2,150<span></span>
</td>
<td class="nump">508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition', window );">Uncertain tax positions</a></td>
<td class="nump">11<span></span>
</td>
<td class="num">(98)<span></span>
</td>
<td class="nump">2,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">Noncontrolling interest</a></td>
<td class="num">(3,228)<span></span>
</td>
<td class="num">(3,650)<span></span>
</td>
<td class="num">(2,523)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Other</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Total</a></td>
<td class="nump">$ 21,386<span></span>
</td>
<td class="nump">$ 22,560<span></span>
</td>
<td class="nump">$ 9,542<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract', window );"><strong>Schedule Of Unrecognized Tax Benefits Roll Forward Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits, beginning of year</a></td>
<td class="nump">$ 18,965<span></span>
</td>
<td class="nump">$ 19,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Changes for tax positions for prior years</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Changes for tax positions for current year</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(168)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits, end of year</a></td>
<td class="nump">$ 18,978<span></span>
</td>
<td class="nump">$ 18,965<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details) - Unrecognized Tax Benefit [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems', window );"><strong>INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 16,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">2,002<span></span>
</td>
<td class="nump">2,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Deferred taxes</a></td>
<td class="nump">12,037<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Long-term taxes payable</a></td>
<td class="nump">4,334<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">605<span></span>
</td>
<td class="nump">586<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits, end of year</a></td>
<td class="nump">$ 18,978<span></span>
</td>
<td class="nump">$ 18,965<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=rex_UnrecognizedTaxBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=rex_UnrecognizedTaxBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_OneEarthEnergyAndNuGenEnergyMember', window );">One Earth Energy And Nu Gen Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_RELATEDPARTIESDetailsLineItems', window );"><strong>RELATED PARTIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Costs and Expenses, Related Party</a></td>
<td class="nump">$ 99,200,000<span></span>
</td>
<td class="nump">$ 117,000,000<span></span>
</td>
<td class="nump">$ 135,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts Payable</a></td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">5,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_OneEarthEnergyMember', window );">One Earth Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_RELATEDPARTIESDetailsLineItems', window );"><strong>RELATED PARTIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_RefinedCoalMember', window );">Refined Coal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_RELATEDPARTIESDetailsLineItems', window );"><strong>RELATED PARTIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromAffiliates', window );">Proceeds from Contributions from Affiliates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_RELATEDPARTIESDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_RELATEDPARTIESDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributionsFromAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributionsFromAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_OneEarthEnergyAndNuGenEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_OneEarthEnergyAndNuGenEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_OneEarthEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_OneEarthEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_RefinedCoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rex_RefinedCoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolAndByProductsMember', window );">Ethanol and By-Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_SEGMENTREPORTINGDetailsLineItems', window );"><strong>SEGMENT REPORTING (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_SEGMENTREPORTINGDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_SEGMENTREPORTINGDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolAndByProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_EthanolAndByProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Schedule of Segment Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net Sales and Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 642,491<span></span>
</td>
<td class="nump">$ 833,384<span></span>
</td>
<td class="nump">$ 855,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EthanolAndByProductsAbstract', window );"><strong>Ethanol and by-products:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">551,014<span></span>
</td>
<td class="nump">735,166<span></span>
</td>
<td class="nump">806,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">91,477<span></span>
</td>
<td class="nump">98,218<span></span>
</td>
<td class="nump">48,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and Amortization Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21,715<span></span>
</td>
<td class="nump">23,039<span></span>
</td>
<td class="nump">23,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Income Before Taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">92,872<span></span>
</td>
<td class="nump">98,484<span></span>
</td>
<td class="nump">47,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(21,386)<span></span>
</td>
<td class="num">(22,560)<span></span>
</td>
<td class="num">(9,542)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentIncome', window );">Total consolidated net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">71,486<span></span>
</td>
<td class="nump">75,924<span></span>
</td>
<td class="nump">37,937<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolAndByProductsMember', window );">Ethanol and By-Products [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net Sales and Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,664,052<span></span>
</td>
<td class="nump">2,213,035<span></span>
</td>
<td class="nump">2,364,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EthanolAndByProductsAbstract', window );"><strong>Ethanol and by-products:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">208,636<span></span>
</td>
<td class="nump">258,767<span></span>
</td>
<td class="nump">142,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and Amortization Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,071<span></span>
</td>
<td class="nump">56,207<span></span>
</td>
<td class="nump">56,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Income Before Taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">201,650<span></span>
</td>
<td class="nump">253,600<span></span>
</td>
<td class="nump">148,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_EquityMethodEthanolInvestmentMember', window );">Equity Method Ethanol Investment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net Sales and Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,021,561)<span></span>
</td>
<td class="num">(1,379,651)<span></span>
</td>
<td class="num">(1,509,406)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EthanolAndByProductsAbstract', window );"><strong>Ethanol and by-products:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(904,402)<span></span>
</td>
<td class="num">(1,219,102)<span></span>
</td>
<td class="num">(1,415,300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(117,159)<span></span>
</td>
<td class="num">(160,549)<span></span>
</td>
<td class="num">(94,106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and Amortization Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(27,356)<span></span>
</td>
<td class="num">(33,168)<span></span>
</td>
<td class="num">(33,689)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Income Before Taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(108,778)<span></span>
</td>
<td class="num">(155,116)<span></span>
</td>
<td class="num">(100,990)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_CornMember', window );">Corn [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EthanolAndByProductsAbstract', window );"><strong>Ethanol and by-products:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,094,364<span></span>
</td>
<td class="nump">1,542,265<span></span>
</td>
<td class="nump">1,791,876<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rex_OtherCostOfSalesMember', window );">Other Cost of Sales [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rex_EthanolAndByProductsAbstract', window );"><strong>Ethanol and by-products:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 361,052<span></span>
</td>
<td class="nump">$ 412,003<span></span>
</td>
<td class="nump">$ 429,822<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Expenses within &#8220;Other cost of sales&#8221; consists primarily of depreciation, other raw materials
such as denaturant and chemicals, utilities, repair and maintenance and production labor.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rex_EthanolAndByProductsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rex_EthanolAndByProductsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rex_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 220<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_EthanolAndByProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_EthanolAndByProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_EquityMethodEthanolInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_EquityMethodEthanolInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_CornMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_CornMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rex_OtherCostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rex_OtherCostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventDescription', window );">Subsequent Event, Description</a></td>
<td class="text">Subsequent to January 31, 2025
the Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases,
a total of 222,510 shares remained available to purchase under existing board authorization.On March 25, 2025, the Board
of Directors authorized the repurchase from time to time of up to an additional 1,500,000 shares through open market transactions,
privately negotiated transactions, or transactions by other means in accordance with applicable securities laws.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsDate', window );">Subsequent Event, Date</a></td>
<td class="text">Jan. 31,  2025<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the event occurred after the balance sheet date but before financial statements are issues or available to be issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>91
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -EN?%I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( -EN?%IOD% 9]    "L"   1
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
MY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @ V6Y\6L"RWV]/"   U34  !@
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6RUFVUSHS87AK_W5VC<3J>=V<2\
M.7:V268<;+=N-XG'SK;=9^?YH(!L,P'D2B(O_[Y'F$!HA0P=>3_LFI=S ]?J
M2.>6X.*9LD>^)42@ER1.^65O*\3N8[_/@RU),#^E.Y+"D35E"1:PR39]OF,$
MAWE0$O<=RSKK)SA*>U<7^;X%N[J@F8BCE"P8XEF28/9Z36+Z?-FS>V\[EM%F
M*^2._M7%#F_(BHC/NP6#K7ZI$D8)27E$4\3(^K(WMC]./$<&Y&?\'I%G_NXW
MDH_R0.FCW)B'ESU+WA&)22"D!(9_GHA/XE@JP7W\58CVRFO*P/>_W]1G^</#
MPSQ@3GP:_Q&%8GO9&_502-8XB\62/O]"B@<:2+V QCS_&SWOSQVX/11D7-"D
M"(8[2*)T_R]^*4"\"QA9#0%.$>#\(\#V&@+<(L!M&^ 5 5Y.9O\H.8<)%OCJ
M@M%GQ.39H"9_Y##S:'C\*)7_[RO!X&@$<>+*IT^$H1/T>35!/WSWXT5?@*@\
MU \*@>N]@-,@8#OHAJ9BR]$T#4E8%^C#W92WY+S=TK6C5?P5IZ?(M3\@QW(&
MBAOR]>$WF)TB9]@8/CEP]2PNK^YIGL8M ;NYGMN@-Z%!!GDBT#S=9ZEL[5\_
MP5EH+DC"_Z]"OI?TU)*R*_C(=S@@ESW(=4[8$^E=??^M?6;]I,)E4FQB2*R&
MTBM1>CKU"N7]ZXZHL.G#;>OD-Q4?;517/H;$:GP&)9]!.S[C-,UPC)9D1YE0
M@=+K"):I\/K:J*Z@#(G50)V5H,Y:-B2&803+4[(9EEYKC6.NI*4-ZTK+D%B-
MUK"D-6Q':Q:E. TB:%DK@:'ODONFC%&&?,I8,9!_G<5XH^S4]%=IY*@-Z\K1
MD%B-XZCD.-(^X305D7B%<4 0MB]WD!RRD9\!O%39]/2"7PA7 =,&=05F2*P&
M[+P$=JY]OKD_6Z)Q%D8"FMA8",+%?OB434R%2R_7U*UIH[KR,B16XV5;53%G
M:1]Q##D9[G.U =$!@<8LU,=UI61*K8[I7<UKM^O1%H1%-)25JTQ%94UQ0*HL
M5ANK5;U 9W*&U.KDG(J<TW8LX $,!%\(9F@&.U4]T?4!L7]7V 4Q;5AG8H;4
MZL2J\M_6EL3_(E8TN69F>KG9%R4QHS6^*;4ZL:K*M]N5^1R&RH R*,L@-4/T
M\ HUVIK 4!D0]/6>O AT'=/@45EK&+C$ LI!&&PXHFNTG/Z)H&]E48!EI<AI
MQ@+"9=F3A\)IWW\[<NSA3_R;D*RC-,I']P6C+Z_O:B7P?RB":Q;E^0UX]BC=
M2/W5%C.RI7%(&%PO1;]F8 ^]O85%< A%_[A-5MYFE J*%IB!P9S/0>L;L8TX
MDG,B2!J>4V5S,6IY3*G5FTME>NR!UF"7955[>VV;=#*^4;6)*;4ZS<H9V7H[
M4]!<DDW$!;@C@6YQHAX8]4)YRMQ,EW-_? OYL[K[O/2G*^3?+1=WR_']_.Y6
MR=*H:S*E5F=9^29;;VD*EC[D/H-\GZ<A>4&_D5<E3;V4!7^&GF>/ADIJ1CV2
M*;4ZM<HEV:ULTBR*";K-D@?"E+ST(I9EGUCGUKD:EU&'9$JMCJOR2+;>U12X
M[O$+FH?0TJ(U#%)Y+ZB!IY=T[1/;.A\,O)&2GE&_9$JM/M-<&29'[W?*P2.H
MAO(/^R$;Y?,:&>0NI# -E7W@ ?7)5#E];=1*F5*K ZRLE*/W/\7D1<T/Z.S4
M ;F3$TA<UU9B,^JC3*G5L54^RM%;GZ+=_4'B^.0QI<\I6A',:0K5W9SS3)VV
M!S1OJ1*;43-E2JV.K3)3CM[]%-A^IS'D)6;[48(I?=0!I0981GV4*;4ZK,I'
M.7J3\U9^%!FZG^"6AD-V;VKS>4"Q8<)1']69VC'LA%/9"4>_^%%06VTA-:'?
M3W8X519L!V0:)]+T<9UA'<,M.)5;<%JYA3P+D0]=_H8R-2V]SB?,-@2-@X"
M4.YQ<TDE/Z,.P91:G5_E$)Q6#F&58&ALUQF'PUR=F/]Q\40?UYG6,9R!4SD#
MIY4SF":$;60_]C,HB*TV2?6"S=B,.@13:G5LE4-P6CF$1?801P&:Q10KUYKT
M*ETG18RJ30JU0:XF7V5ZNAJ.SJSSLY'E7?2?%'C<R@*X5IOY(Y]"11'D2P)0
MAZ4D/OR2ALDZWC>J-C&E5F=:N0)77\873,=A".K\P]L/E!.]2Y7.X(#D<.A8
M<IX3;^1B/<6A$J)1CV!*K0ZQ\@AN*X]00O3E%IC2>[ +2H 'EF[PJZ"J0%\?
MV)G:,2R"^^YUJU86H:16>OD%HT]1&JC;GE[S[A<E-K,O5AW#++B567!;F842
MVX)R 7[^?]&N<?+C@*(W\ ;G2FY&[8(IM3JWRBZXK58?%EOP[FB&7XI9-WYX
M]#"Z!F%4;6)*K<ZT<A6NW@WD'=V8$=S<]/0"YZYRWE<?U1G2,:R#6UD'5U_R
M?Z+Y:G+>[IIG>@^(.,.S$_=</=^F#^U,ZQC6P:VL@SMJDZ:?(BYG0%IDITD#
MX!M5FYA2JZ.L[(2KMQ/WD8B)7+2VG1\>?D0K$F0,V"HIZI7 N"50S*T$#1X_
MH.].+1OM,$-/.%:_J*67ZXSQ&"L/7F4[//W:P#W#83X9]YH\T%A%[X# <OJG
M"I(^JO/KS,?P$5[E(SQ]T?_6N-#T)=CB=$,:5Z,/"-U^62G78O1AG6D=PS!X
ME6'P6AF&>EKEKY9P=)<)*.A2V>24^$Q: +]0.WMGU^VA93O#X5GIU@MB1LU"
M_]UW,'*2*/^>B*- KN+M/XDI]Y;?+(WS+W7ZU>G[#YYNL)QCXB@F:PBU3H=0
M$K']-T3[#4%W^5<U#U0(FN0_MP2'A,D3X/B:4O&V(2]0?LEU]3=02P,$%
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
MOAKGV<#*@%*_OAZ:9BYQ_+8$6S$5VZ%ZL2& K.6M..+W41SE$1I5F^#IULL
M@Y7K>BWDPA5CL1VR\#352I@@6P)MGWP#4SWJ-9*$P2ST<1LD*O;B]\!WG]8F
M6YGCN@VB-<T\J+U;)IM4!":.-5]<W5S_?C09C'[LS1C$BO)W-ST?Y&TW[(KC
MQ,[Q2S$7\'AF[34F:;*8,J]>O!FL, M;D$BV.E [L*]D^K#N==ZY<8F!Y(QZ
M]71C, NHWR:[(CFQD[R274SK:SHV"FT"VJ74K>NTWL^\2I!M@52@)W;0KTNF
MN QHW[PW>4[\1E5BL K]EH:35,@G]I9SG6[>+M705;+0JR<<@QEV0K>E@B(5
MJXEG33B#/^^&DW_-&<9*^7=GF _RMAMG15ZRA[PR2:"FR+2<_CS,JX@#Y]C!
M>5F!'GF\$J?(98=0&:)LP54.N164ORKZ3\Q.$0D/ T9??XFR#'!HG+ F@$E8
M[]WV&.V&5T&:[.F$\S8X2M&4+R-8?D9U3;QZKM_8$TTKZK<5$:1B,+$S>"0T
MATM017"50OHT;X4F5'T6AJ1>K9OL'.Q[V*R25O2E]OYWHB"IKZ"TW"P33 X]
M%A8%#QQ2]KHZ=@M-X[NY9L=[1!Q#T6,RQ"'\:PNF8BJU,W6=AT:#?]:B%S*>
M"945I;A_6G3WVBR]R5#F.<T:V62':8A;L$4KVE([;:]E.I6I5A+:  !ME$(:
MA1[4_ [41$[B-=Z!-LU\P'#+LJ9;KVOMA%W/L64NFUCU7%@$];K%8,<"6/LM
MM2^MN$G?TB!OU9*H?WV)UDG?*-AMO"TV-LP&.V/#W-WZV)%_:?K!U4.49E ]
MS6&@<^R#![7^>+,^T7)9?/^XEUK+I#A<".@:56X O\^EU*\G^2>5\A-:[W]0
M2P,$%     @ V6Y\6KA^-=CV @  !@@  !@   !X;"]W;W)K<VAE971S+W-H
M965T-"YX;6RM56MOVC 4_2M65DVMQ,B+ .T@$@6J=NH#%;I]F/;!)(98=>+,
M=J#=K]]U$J) T\>D?4GL^)[C<ZZO<P=;+AYE1(A"3S%+Y-"(E$K/3%,&$8FQ
M;/.4)+"RXB+&"J9B;<I4$!SFH)B9CF5US1C3Q/ '^;>9\ <\4XPF9":0S.(8
MB^=SPOAV:-C&[L,]74=*?S#]08K79$[40SH3,#,KEI#&))&4)TB0U= 8V6?C
MGH[/ [Y3LI6U,=).EIP_ZLE5.#0L+8@P$BC-@.&U(6/"F"8"&;]+3J/:4@/K
MXQW[1>X=O"RQ)&/.?M!014.C;Z"0K'#&U#W?7I+2CZ?Y LYD_D3;,M8R4)!)
MQ>,2# IBFA1O_%3FH0:P.Z\ G!+@?!3@E@ W-UHHRVU-L,+^0/ M$CH:V/0@
MSTV.!C<TT:<X5P)6*>"4/[Z[G=]=7TU&B^D$G8^N1[?C*9I?3J>+.3J>84$2
M%1%% \SD"?J"'N83='QT@F0$2Q+1!"TBGDF<A+*%CO3\AC(&YR,'I@)Y>A,S
M**6<%U*<5Z1\PTD;N78+.9;C-<#''X=W]N$F)*7*C%-EQLGYW%?XY@HK O6J
M$%^A"YK@)*"8H1F7-"_ GZ.E5 +*\%>3U8*[T\RMK^:93'% A@;</4G$AAC^
MYT]VU_K:9/P_D>VEP:W2X+[%[H^"@&>)DBC%SWC)"!0!N Y)"^XP@PR%L" 4
MA6(XAM.?<,:PD"=-*2GVZ>7[Z)_+QK?;<%";NM.7,5Z[7\7L&>A4!CIO&ACS
M.(;C@IL4/+9VA8LS%7%!_Y"P26E!V*VIZ'B691UH?2]J3ZU7J?7^72V5,FM6
MZKW0X)SV/?= Z7M1>TJ[E=+N/RB%(D ;S#)2+P.4$E%X:"R(@K]?DV6U+?M
M^SM!>])[E?3>F](7T.]D)I[WT]PDL?<B<[;3]4X/-#9%N=YA)9BUO[3ND#=8
MK&DB$2,KP%GM'AR3*+I.,5$\S7_<2ZZ@#>3#"!HU$3H UE><J]U$]X*J]?M_
M 5!+ P04    " #9;GQ:R1,_8W\%  "O$P  &    'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;+U8;6_;-A#^*X0;%"V0VJ+>E3H&$COM,JQ-$*?K@&$?:(NV
MA4JB2U)V\N]WI!39D2@E XI]L2GIN4=\[H['$\=[QG^(#:42/61I+LX'&RFW
M9Z.16&YH1L20;6D.3U:,9T3")5^/Q)93$FNC+!W9EN6/,I+D@\E8W[OEDS$K
M9)KD])8C4609X8^7-&7[\P$>/-VX2]8;J6Z,)N,M6=,YE=^VMQRN1C5+G&0T
M%PG+$:>K\\$%/IOA4!EHQ)\)W8NC,5)2%HS]4!?7\?G 4C.B*5U*14'@;T>G
M-$T5$\SC9T4ZJ-^I#(_'3^R?M'@0LR""3EGZ/8GEYGP0#E!,5Z1(Y1W;_T8K
M09[B6[)4Z%^TK[#6 "T+(5E6&<,,LB0O_\E#Y8@C ^QW&-B5@=TT<#L,G,K
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
M2IN.[:[U?P2$"=#K2\[5?F V:/Y,\5]02P,$%     @ V6Y\6I5=M)8A!P
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
M9JY>$XL ')%RDG8M]%9!D4,*2LPXE[OS:L<J]W7\WVWLB*F&B&=$-P"DEUD
M3!?95E,1NZ:*N-RZIATC!M1U GU+"H#ZQI84 M$NK4M:!47L"FJ;=CYLBFIC
M^G$O =43\H@$!,@JGP2Z9!\!.!(P?6\;0>9PN+=&]_FVTHJ$[TI!7R<WPYO1
M,2GH'R@?2PHZI;7H5-;VSSI::4;MTNQ!+NQBD[^B0I50Y4R12SG73X6:\PVH
M[,1\(TC;W_@.P0J^D#JX0Z_15J]1NUY[R[LSD95Y^KA1I>(FWJW23.2J#%FO
M'I&#GK":/Y[AB (%+7T]G>!E^VYJ)1^UE[SNXM<JG:%2H$QDE;?$<JDB2MI4
M-PNT$,N$YV!@H6;Y2J9U2O7Y L 89?KI"&@M##NB"MTY[K.+L&T4;8(HFJ=9
MG,T.QTT*J:B &14=",>H.<Z0.=]Q.M($;449/7 "-WY 'Z+QZ'X\G(X_2N%>
M?Y(?J@/F3_4Q\_B_WR;?AU?5T?/P)D+W4MW?3T;J4%K]#CH $%G$QTQ/[@ .
MN\31R[L19$\&.G^GKK_O@E:T4;MH.YYG_PM_2K-,C;Y4/:\\A@, (+X(I:$N
MY@"<U.U,5ZN0.4H<KT./TU;+4;N6>P?OL=J26QB;X@N''G'U@R4 !WDF G#[
MGMEGW HZ:A=T-R+K5ZL96L7]:9WD7N)<ZMNT*#8=F<[4:P3[QK0V4:&GUP(!
M$':[CF!H*_WH >EW/,VX+KZ / %%YU!C$@,HPQL1@-KUQC[/5O)1>S7M&)XY
M7V^WG3:R9K7-#PSM<JIBVPD,[5^W:!4=LRNZK<L@_=]_*\7-CBP],%.#8>SJ
M2P% A7IU(@) C'3,$-9J.7:@]F:E^Z;TXD1RK%1>F<=9T1SE58IOK9T8@%X
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
M1AHJ-+>LZ5&(R@K0?2FEV6^L@>F9N?H74$L#!!0    ( -EN?%I* 4Y]Y@8
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
MM%K)E+0G,AUM6#_A6I,K$Z$MN!C/)F-D$D@A^PXC6:Y@P<Z/J=#X2*2XQR.
MU]?N-U* 35V,3*<7[)^ULL!2:9E@7]DP;/ YW*PT UJX(H%@;@R]Q+M<\KG,
MI07:5FCSF7#UOD-JDM>IZ&&-$E .Y6XP(-D%SV05@M"B$$])QLME Z?9*6[A
M_^.%9Q4\KTEJV<(*RIF:/&#8XX;*I*!!S.1<[U;O8FL!  ;C1"WV4MD ^8)6
M>PS]"*%)O2C$G 0 $3.)TEK-E>;6YT-O4DB[%!7!HZSG%)<6'LZ??7;6><XH
M7RD@*>)?]4_\W_N'=?Y99PIIY+-8FHX?4H0[4B?BSBZ41(5*!54^F[VFNO3<
M$)3K#.$V]U9&$%=.1_KZEGTBLD^CXJP-C&\[DKZ%8^JJ4CI(A!&L=TFI&EC.
MER ?9ZINF5R6<H%$*"VE^1;%>1=$K[I@]I8+=N?P&S[8] !((@6YJ[HD!1V#
M+$ T8"6;J=0,62_@K4BR4CZ"H(:4&6OT5?2[OS=%GB<OTK?9FKMN#"KW#-!P
M=]2W4\%+M(4DBOU>ITLW@$1PF"R<D-%.5Y&Y4S(9&M=TLZJ C"VF^5;6]80K
M#F6P.!21B.BX,:CMV-6%QND%?+,NF8^:^VR3I:%0CZ3V^*HC*A*N5D(?87#D
M+=Y62Z_!EJ,>:\I?ZW/,>\N'5[!=OVP5:$EEE8LH" R6\8J1,$G;D3$H.>#
MP$\$5Y:I&R-*EZ(4-*$-$OJ^4CDPY!3A"\2ZTF;8JU!-'7-&B0A2I8STSB*+
MH65*5>$BU2/= $@2/!<B@P-UTIXASR%4IBZ;45%5O41]>X(>)4+>J%HGI$FG
MXURK!P%TC1%@^])P=Q8P(3FE3H\JKJ%*HR$%$ZD_8A_:,&-:F@=*GB5./>0F
MBNL>X3E?;[CZN=7:^R@BQ81TU*XJ>G\4XE*SC$-$KE"IR/\63066DY:NT]@D
MP)?6RH4QC YC$A9KHYGD.F_TTH/J?W 4$EMLAD"( %H'_XLG9A)1<BV5WP5F
MUKPBQ_O@53JE0JFZ*-UBM%WI$6V;;#^5\?3WNNE4R-A![QQT(U/89\A"QGCG
M)0@J:2E#<O=Q3^)&89[KT)IP]O765"(AVNF'--D>_;%6, T4WYGQ]%7H0/:4
MAY5CJ:T$1J7P!6]%)JW-1OHVA,L6M:V=K8%E@WX1C/<*+:UK#%U*Z3IUVU#W
MGK@8C0 F$&/(XUWL"=<UL$C_EU7H;1?1\VZMAZUZ^(X4,F&VZP=P2O61/A?H
MGGF*+!!I0QS![>?L0!Z&5B"DNG3$W9$<)&*XHL,^B7;NP507)"&%AU%7".%I
MZTW04W.S#I$8E]^>7Q?!GA?NPX$$(*@J%3BQOW'73S7%#$ 6TK% A+,1Y22U
M">Z 0,F(XMBS;:](XFC6PMUM\BB<"=+-?IR><%RNN7YN3\Q4Y\A 2:W=V00D
M(TUH6^C.!:>;<'9@![R@J#.^%L%KV-4<GD=-X]OT?4WS<:\L$-*Q,/JH])H.
M.!4H-R,JZ3H^3X4'TT/V%W:$?]-A?#+KCR/D)3SLJH>+=\,.XD.L&,;OL>H(
M?\(X\CL&FS03O$!,FIT=O@:D8^*#60-F=GK6&_WOS'[\?V?VD]/WW6B?R>/W
MI\'@--HRM_M(8HY8?!;_J*7/)G$WB@B7X\ZW%)!M!7!5)MQ%?$8J<9DZ8BP;
M4G&T[2:@80?]N1-,DGC2)Q_<H?:JIEVXY;EK.+[2-9D91:0_$.$HN6V93AN
M*86EU>Y8XM@X43G50 U#I0B%A59%:#-"Z_06^!?8H]"9_@#VV9O6W%!B!ZB;
M)-&UV&511B$,6HIZB=!9^<>0LK^KR O=<S*A NMN9WW+B 9O3\JYJP6<YE(G
MWKF#[GZ.3R=',?Z>',537YWI#L3A:@I:1,2[#6)?9:-B\N0JZ'8G Z .+4YY
M87&#-'J;DVF?CB5*]'Y;3#':=6\X[EWI%D(OW<6U\7V/O]UMW[9WXS?^2KB;
M[B_6/W&]A.'1*RZP=#(Z/1F@Y+G+:O]@5>4NB.?*6E6X88:64FB:@.\+A4X\
M/- &[?\87/\)4$L#!!0    ( -EN?%J^RAT"KP(  *4%   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$S+GAM;'U4;6_:,!#^SJ\X9=6T292\\#H&2-!VZB95
M185M'ZI]<),+L>K8F>T4^N]W3B!E$N5#'/M\S^/G?+Z;;)5^-AFBA5TNI)EZ
MF;7%V/=-G&'.3$<5*&DG53IGEI9ZXYM"(TLJ4"[\* @&?LZX]&:3RK;4LXDJ
MK> 2EQI,F>=,ORY0J.W4"[V#X8%O,NL,_FQ2L VNT/XLEII6?L.2\!REX4J"
MQG3JS</QHN?\*X=?'+?F: XNDB>EGMWB>S+U B<(!<;6,3#ZO> 5"N&(2,;?
M/:?7'.F Q_,#^[<J=HKEB1F\4N(W3VPV]48>))BR4M@'M;W%?3Q]QQ<K8:H1
MMK5OK^=!7!JK\CV8%.1<UG^VV]_#$6 4O .(]H"HTET?5*F\9I;-)EIM03MO
M8G.3*M0*3>*X=$E964V[G'!V=K^^O7F ^6IULUY-?$N,SN['>_2B1D?OH,,(
M[I2TF8$;F6#R/X%/4AH]T4'/(CK+^(/)#G3#-D1!U#_#UVWBZU9\W7?XKKF)
MA3*E1ECCSL)"J/@95F51"*2W9>%Q_F2LIL?QYU3X-7GO-+DKF+$I6(Q3CRK"
MH'Y!;_;Q0S@(OIZ1WFND]\ZQS^YMAAKFQJ U<!3'XUL@)S6?93VMN=^!XX<
MZPPA5GFA)%V1 96"JL1()>-2:W=OK-;%2! SK50)*F\#GUBN2@?A$FRF2L-D
M8CZ/6Y36DFK>9;;E,NO2VVM=8XK$EH!E.S1P 9?T#=NC[K"UU%@PGD!IN>#V
M%?!OR8LJ80D6RG +8;\]" *X;-7W%+;#**2Q&X2MM;),$%4X: _)> %?VF%W
M!*=RXA^53HYZ4S4(0\%3%'45-=:F!\WKTGMSKQO8'=,;+@T(3 D:=(9]#W3=
M%.J%5455B$_*4EE7TXSZ*&KG0/NI4O:P< <TG7GV#U!+ P04    " #9;GQ:
MRN9(/BX#  "P!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6R555V/
MZC80?>=7C-*J:J5H\\77;@$)6*I+M7<O K:M5/7!),/&6L=.;>?"_ON.$\A2
MB8O:%\<>>\Z<XTQ.1@>EWTR.:.%8"&G&7FYM^1 $)LVQ8.9.E2AI9Z]TP2PM
M]6M@2HTLJY,*$<1AV \*QJ4W&=6QE9Z,5&4%E[C28*JB8/I]AD(=QE[DG0-K
M_II;%P@FHY*]X@;M2[G2M I:E(P7* U7$C3NQ]XT>IAUW?GZP&\<#^9B#D[)
M3JDWMUAF8R]TA%!@:AT"H\=7G*,0#HAH_'W"]-J2+O%R?D;_I=9.6G;,X%R)
MWWEF\[$W]"##/:N$7:O#)SSIZ3F\5 E3CW XG0T]2"MC57%*)@8%E\V3'4_W
M\%\2XE-"7/-N"M4L'YEEDY%6!]#N-*&Y22VUSB9R7+J7LK&:=CGEV<ET/E^_
M+!YA\<=J\;Q9;&#Z_ A?MI\6:YB_K->+YRT\+:>SY=-RNUQL1H&EFBXS2$_X
MLP8__@9^%,-G)6UN8"$SS/X-$!#9EG%\9CR+;R+^RN0=))$/<1CW;N E[0TD
M-5[R#;Q';E*A3*41MGBT,!,J?8--598"J?LL_#G=&:NI??ZZ)K\![UX'=Y_4
M@RE9BF./OAF#^BMZDQ^^B_KASS>H=UOJW5OHDVF:JDI: ROVSG8"?:"(KC"#
M)\YV7'#+T?C 9 9?;([Z,@P?NGV85UK74C]NX*K8FW2NB^W?P?_K,=CF"*DJ
M2B71:5-[^G0;57@D+S+$W2E2M:*T8=X1%\H8O4IF8*\$68Z!'UG1W!*78'-5
M&<HV/SUTJ)$J\B'72QW72ZZANIWS#9;L71, ? ]#_[X?T?/>[_8&[7YE7;EW
M2'.F7ZEHXH?#'HW)(&G/4-=(4RIMF6T\3#!+86ZQ,-#K447_?A!WR%X.3%/)
M2A.:<>IEW7"$.AC",(Q;1/)= 6@($,&R(]6-_$&W7X]QIWG)D=]/>C0F@ZBS
M598Y#5'?3_JAF]S[@V@ UYHON'"1 DF4\TH#=8LUAM)&6SN>-B[T<;SQ\L]T
M)UP:$+BGU/!NT/- -_[8+*PJ:T_:*4L.5T]S^J6@=@=H?Z^4/2]<@?8G-?D'
M4$L#!!0    ( -EN?%I;8INJ(@4  *\+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;)U668_;-A!^UZ\8.&G0 JX/2;[V,.#=)#V0($&\31$$?:"E
M\9H(12HDM=[]]YTA9:^=/8#VQ2:EF6^^.35G6V._N0VBA]M*:7?>V7A?G_3[
MKMA@)5S/U*CIS=K82GBZVNN^JRV*,BA5JI\.!N-^):3NS,_"LX]V?F8:KZ3&
MCQ9<4U7"WEV@,MOSSK"S>_!)7F\\/^C/SVIQC4OT?]4?+=WZ>Y125JB=-!HL
MKL\[B^')1<[R0>"SQ*T[. -[LC+F&U_^*,\[ R:$"@O/"(+^;O 2E6(@HO&]
MQ>SL3;+BX7F'_C;X3KZLA,-+H_Z6I=^<=Z8=*'$M&N4_F>WOV/HS8KS"*!=^
M81ME<[)8-,Z;JE6F>R5U_!>W;1P.%*:#)Q325B$-O*.AP/*U\&)^9LT6+$L3
M&A^"JT&;R$G-25EZ2V\EZ?GYNS>+Y9OE6=\3%C_I%ZW>1=1+G] ;IO#>:+]Q
M\$:76!X#](G$GDFZ8W*1/HOXI] ]R(9=2 ?IZ!F\;.]9%O"R)_!>2U<HXQJ+
M<(6W'BZ4*;[!U\7*>4NU\,]C/D?$_'%$[H\35XL"SSO4  [M#7;FKUX,QX/3
M9_CF>[[Y<^CS=TC%Y<"LX1TZAP@'#GR]]^!1WL\C3WH0TPQ7&X1+4]5"WT%H
M#"S!T[.:(R(+H1*\K;&4J'T7Q(V02JP4O6ZL:X3VX TLEI<PS=,NM'P7'BAS
M#37T/GG=@-G:23;"@6)9$-<6D1K:.P+GA^QF%VBR@"53A;"N!PNE@KJ*\(*\
M%T5A&LU<690T:219X:6^;J5ZP;$?C4!I0!N?%%2G-)U @*NQD&M)0+*JE2RD
M!TFXE$M/##R>LF6:"L;BD0^O7DS3X>34 0E*F@0,H L;S @%*V,IUTR'06!+
M#!O'D34T'PB>VA:3&&:J&@KCC5 -<J;7C>?TDH"LFJKUH!9W@?^A5XP2O6_#
M\R.S-EQ$2S4E'5A&&UT(76";1+32E E9]??!TB5P+<1W#@IS0_Z7L+JC@:MQ
M2\Z9FJ<G PI_:!FD(QGAC";T.RC0AB"3SWB+MI .>W#9/CPFEUB. 3HJ-Q&Q
M*2Z_.N1D! N'=;+=R&(3JF!-)6IL"#T9N?>A#1=06Z.H>D##&M:2T>$.J:2X
M)/-0F%DW88?IE,;T%N2*T:%6*"P1CAM .\I_H81SL5HHH<O?7HFJ/EWLWI.&
M;L.AG5&R#%6Q]/07V!#>AUBE[&"H8D<)5/01=,G/HN*"=M%ATSBBY7XY2=Y&
MVE^(=L*L ^G -_EP7/([&O 2)MUT,*/_<3>;CL,]&P^2S\+*D/9C\6&>0388
M0C:;)5>&B_<A7#9* ]QX.@GWR6@&4;80;D/QEFTC1B>2-JWE+GT5(39V'X9H
M0!$;J:27%#END)?CWHSJ7BG^-*^/4Q8R%JL_1HS=]L$;*CJQ6R"2APUD0T.&
MW+B&ZF8W1![.*'@J!U]"S82/VI'2^];$IVB"\S,.89I,9WR9\#$?\'$*HVX^
MF_!Q!AFE9Y)<\5P1:VIC&))8W@:?2G(VF20\\$]^F XEQ8,)0MJ=CO,'^3^,
MYTM(A]WA,'MZ%F_#<H)E(JB_:=>B0/'"=@\7Y@OG)>N-8MMTPW X5(:=\I[:
M?MR->^/!3R&-H7]7-$;VH_DAJ?R_D\K_!ZE1;Y8_0>JQSW7_8(FJT%Z'59%'
M(H'&?6K_=+^-+N(2=B\>5]GWPEY+S4-Y3:J#WF34 1O7PWCQI@XKV<IX6O#"
M<4,;-5H6H/=K8_SNP@;V._K\7U!+ P04    " #9;GQ:VMK*9Q($  #<"
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
MD+M(8:0L2Q)=*(>K@V]S+;&K$MZ.S9 (N=$/(O7.AG[M&]\,FS%ICK;^VS*
MC;'??YO$_?%;NS><G203GTB0M@(0CF>H2I6JE-52I+Z6+IE$80ZWU)D\>#Y;
M$2VLNQ'0F5.31JFF(%58_FC%MMY$4VMQ#]AN;A;^%&P6*K/V-J+&0-UA"-6O
MZ$.HFBVWMO75[+?@%?3;\6B WZ/Q*7X.QA/\G/3BZ(K9)2Z6DC82JO@RE.:
MI.+V*![X[_XHAM?P.KJJJGQ3R<VXA3;:\2G::<:GXY9?=X.A8!$(GQ2_U\R,
MON<FN#*(_?=D-/*+[Y"^TIL93D;A>S#<<9.".! C(^@"OF'S#-RC1,>]MY\-
MSYE(:1/# 8N'M&I,CO$+^F_+I$;$.,\0(MF!#'L^[CI@N*_2C6^><BQ'BCY2
MJ7&YAOY)9X)#C92>INC!:6=0/>-&N^321BCE-RWF  >! B?':A;P,I3L-G*(
MMAMB@UQW#N 2R9) @C\+SC1)3,'W@5.5;DW++F!P%+#H%P ;=TYV\)ITXJ=X
MP1&\HCUX1438'VF\H1 :>@%J1RD5O12A9RE56;5+;5S7=XI-195^:K7HSHIU
M[35!NH-B=%)C&0F-QJ-VK]=[BN N2/OPW)-#:?41-]&?:#>KPUH6%PQW=.5]
M*)OZRPS_/]!$/T #\2A 00(GG=/GR'44FN'+H8D.I KB?L_[\R)8ADADW*.G
M?ME3R-JUS0*5;?K?T7Z'8:<P6]>;9;3B6 *VF/T'$:"9E5.W3;AOP7ADQK8!
MBCMJTU@LAL8'KVMG^*DZ[K:G8V:D2/Q C$KU?&[K'8-EM QC6_$T0J!"WZ]F
M5LLR0KN@\3-GQN$N^(YC)89IK*P\KX)"+Q2>X*4?2!;5F(A' K_KJ#HJVP36
MD(C*(,+H6[>*\:^K6:O61#$@B^-@.8 =F#HV]K8T[?R8T>C)[E\?FU8X1I4.
M^ ,%W4PXYH\+E3<5:CNNBZ<H[7+QE6_]1,>(++_R$P ][E9#VT][)BT/%#_?
M<W^BA=QR#C?:<1B6PS"AY_-),U841M7Z+&BX](H0EV/,_^D)TQ,I:@86M9[,
MO%CX&@E:C8I_V]3Y+%C1+1X RC,7YO(?.&V7!X+-, J'AU%_G,$5:QS0\;A'
MEQE[=A4_=99,'$!S4Z5"1?5!]E^H(]R'_$CCS=PZ\!,B'>@LCGC#F,:]YF!,
M0R<.D[BHA65G/3$WBYIQ>SPX]<,L[MM^+FWV\5U_V()]MPK=VD51QLW"7X?9
M4 7ASJAZ6]VX3<-%TW9YN*[[Q,R"B";Y'$5[G?&H@2=J?P46'IS._;733#NG
M,_]SR?' :V@!_C_72-SR@0Q4]Y 7_P-02P,$%     @ V6Y\6HH09AC+"
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
MXR5-8NCCOP!]#(LX3&83LDB6DZB'/(['X3R9P3A<3J;'H8^3,!Y/8;&<_>D
M,?#D+P!/8!R%\6Q.%N<4M[B#/8_"V6+)X1PG/=23:03QN 4>+\-XDL!DGOSI
M\!R4B2]<8H*7US=?S*L_ZI."7M<[FX=3ZCIXWK$^R:=#61<KK]Y^'(O@3M6Y
MUQ*7D3V-[/1H2V<3>RBS ?5$Q_JD_Z--RFKMDM3)?MLJP6&K!,A'27B'*;(G
M0<N(H^YU/2Y!<_[1GFY8YK0JX'?4BHURR7+8=PJVU!JP*\UC+NXD<[Z==Q\*
M:HIU#U30@WVLK;O8UW<>UN_8?.?JH![1PF0XIX-]GG-!Z79"N",UGKP5.E>!
MD46=^R);J SS(3/4&?7RY(/5D##HTKY1JLD^I9Z0=W#R3EB_@Q>1T+;PV."+
M>!BW#]RAI$+W825_"-OB$%"8V5L^03R[6J^8/):1+DXO(K?@<WB.:!U-";S3
M?6S-0>^09W0?^$+65"L?2S+><@_VN4=%(:T];.IV5-VV=H<]HW,BGBS^1BV5
MAN4R7'9'U2&WASS)WP:N/#>SZLJ%A[H[;)N,X[QST7DTXFM\<[!JFAYRAN>_
MQY5V4?*M@?Q> 0(78TI<[D3X?.Q.M]A4^-:\M%L2FH/*W+QV8A&_<0U\VH2J
M=UXL%2C7-F<R=]UD.^]Q#SOB'NMH:#]W_>"[SM'9XD _@4F8IC$P\%(4W.ZX
MXXO=JMI0\,RKU\'7)Z:>>$<@GH>311*\:U'C>DV<ZJ1G.7G&0@N/;$SG,SCV
M-6C4^W)7H-ZX[Y/<_!%6_Q&O>]I] KWP7_X>A_OOIQ^%WO"GF!S7-#4:SJ<#
M_W6AO;&J<M\!5\I:5;C++0IJ,7D O5\K9=L;7J#[,'S^/U!+ P04    " #9
M;GQ:<6I'&RP&  #F#@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6RE
M5UMOVS84?O>O(-QBV #/EA2[39H+D/2V#DA;-.GV4.R!EHYM+A2IDE0<__M]
MAY)EY=IA>T@LB>0YW_>="\FCM757?D44Q$VIC3\>KD*H7DTF/E]1*?W85F0P
MLK"NE &O;CGQE2-9Q$6EGF1)\F)22F6&)T?QVV=W<F3KH)6AST[XNBREVYR1
MMNOC83K<?OBBEJO 'R8G1Y5<T@6%K]5GA[=)9Z50)1FOK!&.%L?#T_35V93G
MQPE_*%K[WK-@)G-KK_CE0W$\3!@0:<H#6Y#XN:;7I#4; HSOK<UAYY(7]I^W
MUM]%[N REYY>6_VG*L+J>+@_% 4M9*W#%[O^C5H^,[:76^WC?[%NYDZG0Y'7
M/MBR70P$I3+-K[QI=>@MV$\>69"U"[*(NW$44;Z109X<.;L6CF?#&C]$JG$U
MP"G#0;D(#J,*Z\+)ZT_GYQ\NS]]^O+PXF@08Y,^3O%U\UBS.'EF<9N+<FK#R
MXJTIJ+AM8 (D'9QL"^<L>]+B[]*,Q5XZ$EF2S9ZPM]?1VXOV]AZQ]T;Y7%M?
M.Q*7=!/$F;;YE;BHJTH34BN(;Z=S'QQRXZ^'Z#?&IP\;YWIYY2N9T_$0!>')
M7=/PY*=GZ8OD\ GHTP[Z]"GK)Z]M6:K (+WHT?BVX_$@Y*>-INE8]$(N3H.
MY#7*L5-])#X9$F^E"ZN!-(7X6+\G(U:R$+DMY[!7"/2"M72%J&J7KU 2&#%1
M1,]#0E:5LS<*)4-Z([+I>(K,U9J+<%XC5;47=H$USHQ$6)&HG#*YJJ063JX%
M+W-*Z@&;PK!R@L)*&I1&I26KP:@PL/D?H)+Q?H?IO#P+-2,R,M0.*);H>O]1
M&2\U>7[M0G??]RP=9YWSI=3:FBA(RW(D]O='29*(T'XOE ^83<Z+I4.;]=%Y
MFHV3SDIE:U/<G<P""ZOT#[DP Z^6C'^GF3(L=TZ10"XK%: ,:/Q-/ I/MTD]
M/QB_V,(9<431XA6^.]*8@'A9H; NEVX.O+ 7.)F9B*?O-7$-<I<>M![B2 RW
MH)M*QCW@7_&08B%SI550B(-#!(!:+ATUU;Y6884I=> 9&Z9SK0KB-),!@?1B
M3H@HW5!>,V@&H;S@G;"H=<."8TL&ND @DHX3'##&XG)% T>\#2JS%(LZ\JOD
MILD"B1>0C&I%,W.Z*^!T_+*+I[T&*&G@ T3  !51LN8!Z#;PZJ._+=4->&D]
MX :D &QN09+KJE,&[9G<<G.[CK9E%-]B[)O8W(H'T^7>%O?@K;MQSS*+!H;D
M8$"98 =2I,FOC+$G.Z3"(>&@E=^(VFS3HH*1C6@K7=2H6LXLY+.+WIDRAR9.
M^^G9?I:^//3].A65JHB;'))#&%H/TMD=YZ/&:\G[%&3N(@+3S[.#439+Q)HY
M+!84#PCB'<U=3+&88>E!GVTE57$W;GNS-)8K2"[0IM&X8H0X+:8Q1_=&46H\
M9=R<?,WB(P68<0>S[V776TCF+/$U0=9M:3ZJXL\L4)8<OMFU@/>Q7XASZ:X(
M,?)Q1GKX2U3\7E]!Z^5YG+]M+B'/OF)G=P/&RDGHFY#TFFO3PI_P&9-SUY71
M[]A&Q[:+:L>Z^W*_\4'XHFZ.<T7M&.@6V#U<387L^EG.CIGV0SHC&D@,;AZ$
M>N"&T"3??03>ZJ++UQ\H#1(](2_O2MC%OFD/;-0"6Y.^@(;NA4.MK'$$1"TR
M_DW<$V51*)8 %8#Y3;I'PR.D!+8?)#,R!"2:M/#$6X.Q@7M#FW:V-PXT*O;[
M0&U>PI9"C=%ME$*&@2;I@SA(1"$WGKL\"]&81)M6;<]H^>$/_:-V+MKMQ>@'
M2=]MIC@5\.J"H\*J#>Y47CI*TX1K;Q2?#PZ:9[;$[[.#VW4I'J_+$<3V5=,
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
M]%2<!1\ 8\XH<9H7&_G(A,9\$WG6<"UVNWI7KU$JTFSR__OFT*\<YYU?H-;
M+OP[&R -6<K_&+5;W?V4=^5_P=IO][\#_B0KQ*\5A5KB:#2<I@-1^=_6_(,S
M&_X]:VZ<,VO^NE(2((DVX/W2H+(W#\1@]P/GY?\ 4$L#!!0    ( -EN?%K2
M-?33* ,  )L&   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;'U546_;
M. Q^[Z\@7&!/0YPX[5:T28 FZ]WU<.N*M=L]#/<@VW0L5!9]HIRT_WZ4G'@9
MT.8ED2A^'S]*)#W;DGOB&M'#<V,LSY/:^_8R3;FHL5$\HA:MG%3D&N5EZ]8I
MMPY5&4&-2;/Q^$/:*&V3Q2S:[MUB1ITWVN*] ^Z:1KF7)1K:SI-)LC=\U>O:
M!T.ZF+5JC0_HO[7W3G;IP%+J!BUKLN"PFB?7D\OE6?"/#M\U;OE@#2&3G.@I
M;&[+>3(.@M!@X0.#DK\-KM"80"0R_M]Q)D/( #Q<[]G_B+E++KEB7)'Y5Y>^
MGB<7"918J<[XK[3]"W?YG >^@@S'7]CVOE-Q+CKVU.S HJ#1MO]7S[M[. !<
MC-\ 9#M %G7W@:+*3\JKQ<S1%ESP%K:PB*E&M(C3-CS*@W=RJ@7G%ZLO=X^W
M=W_>W*UN;QYFJ1?*<) 6._BRAV=OP"<9?";K:X8;6V+Y.T$J6@9!V5[0,CO*
M^+>R(YA.WD,VSLZ/\$V'!*>1;_H&WS_$#"O1J.T:;?$"/ZYS]DZJX;_7TNW)
MSEXG"QURR:TJ<)Y("S"Z#2:+=Z>3#^.K(U+/!JEGQ]@7OU1J9/BDN3#$G4/X
M\8C/'I:&BJ=711^GG4Q'\-LSPV.-<B5-J^P+: 9M-V0V6,KB9*.<IH[!X%J9
MV#-D&<3(HDP<P O6AGXP4%#G&($JR#LY1N817%<>'7CUU+M[$B_IX!*=BEW8
M\PK22F?RN].+;/+Q"G"C3!<=3H2-NZ+>AWXOQ6YE.L@<\$&K' <%U&H;Z'RM
M?#!H!S)Q"FI0^L<84>BA5AL$)7A1I"4H5I6, J ^AUW^.P4<99+1I7B7)Y6V
M2EY!0.S%$()+;G)M\AC;\&,)C%:Y-MJ'MW)8D)/Z!U$C!=S)>!MJ&!0?!H12
MEU%>CD:C*-RG$*C%54'K*%>YP1-E2V%63%:V+X#L=1,.P(2:5LPD$D6NI.SE
MPH1[?[L'=31ZK3#3@X'1H%O'L<CQ67P_.P;K,'FO^X'SR[T?VY^56VL;"J82
MZ'CT\3P!UX_"?N.IC>,G)R_#+"YK^7J@"PYR7A'Y_28$&+Y'BY]02P,$%
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
M*?8@1(%%O 9!6)(F;,&9;H1+X5G+)7ITG#'.8%E05-ABN>+VC#:1NH?6L<P
M#ZB ]_8J-KP8UJ#2+"D.J],' 5426#JLO -6UC;*;?\X\*U'XRKLL3?M:."/
M.<]0M+?((D"I2CY:\=.=]R(8]6;HPM/4=F O@DEOVGPE<B^"::]?W3J(N0\-
M=,[M<"+MKO9-1Q5TMU14P[3YH<1]*.$:#[+6O7-*VT@5'S@RK<NCOTD!:_R)
M7VVR:ULNM\T2G""%#W!R-G(23]C0:/@ &K4-6^*FA,<D7-M#G+O"3[1(N/-J
M\C575ZEF,\-1/Q2R?NF9+;(E?_(OK_1JGVA'B?,Z(@:!M=#&'JOC3R%:<L^5
MB*F+6'%D>U@<;IG)C8CM*<1.Y7,R-/E]FUV/W;G +<^EB41-4J-:5,I^HRM"
M^"GM?"*7$8ZT04"BP_TR6ZYLU)<14R:@IK/'O;G!ASUX#X'_!U0N4;,MC,CZ
M6RBC#4W"1)W"&G,1?5P" UI A'->HV,[)X7:1O6=F;0=O8#/E]Z\!_#TP%5F
MB[[$_I5C[-N"WK+JFJ?)N9'GB,D";>/.A1(= X>K<+<<^5-0MC*40=$R_DL;
MP4\J\C>K0F>H-7U_T-WX?^* BS#%H?%U&#4@:8D,20?0)673U@?=C?<-F0SG
M_,[B4SJO.4 7'/9@N0^C/X_2@WK=H.G2@^Y&>HZ&S,XAWI5Q1<)?)1M"W+:C
M>^#LUB7LXZ' =UB_^SG:Y+]<U?0/4:SIXH/O]->VPMDQ1VL*68_<CM;E>&Y>
MPZW*Y0DB"F*TBE99K5KYJ:S-#GYL;*:G5!$U6E#&UFN1YQ;!P%[8D) 5;=RY
MC%ZUUPRIQV9J-^M&AF5+)3=-DB*(!;%)PK#_2^T.JY8[1'ONX)7UVRH50BD0
M?X9:Y;8Z2IOELH1E<9FT2>YG4B3;2Y$]]M=:I-Q;("<SV]=DIDJ>E)>H'Z'F
MF!49,EG[P/)FTEKJ1:@HCGENFC3])1,U=\OY"J>%;+9OG 5/!9*(]FSI@+*Z
MM!>1B5/ -XN[7'-!4PZ^!#^2:L'CJ #L$:;J9[3#HD092T1*I1U\5XKF%RA$
M*Y!<<+/E*#:NF)=E8@.\B"J:P*2*ZCRLZD";:\KLU,^-"?0:<0,N'K<8L,*P
MBALP*5%1I0#LV%&N]FU!BCT(='LXR-(4/'GIV7FI?1H!/(]HJ]?<UNQQ_Z90
MBA,R]?8<!$W.%/U4.)[A:NP'X<S>&:-[FZ*/IT/!L2T%]46CH3\9!+@X=0O/
M:"@P]<?]T#O A6E?./5GH['=6/$Z!5J<AA-VUI& PF8&%W9/Q=X2Q/^S@OAO
M18:.AL98=[;]W/S(1/%[')_B >RMQ(-5VWG/KSQ9D8?X>V"QH/R;U$N]94U+
MM&B=HC>RSG)N:"*5E.T$=1Z9?:CC6.AME.LS<BC7&0'8V,$R8J)R0*'OJ=>1
MU!24>:/5E'@T]@-V-;L:]^$3(2%2ZDA<BTU)32HWW.%N9K3?NB!,!!")D\E)
MHEW((H5)7;A!!DT!22S"Q820D!P\*UZKJ\NM>7KDO!K =C\E:,[OM<N"2+FN
MO\LEP5CA$DT"J@A\%X(EZ*1%#Q**U&&/.UCD\*?V:+RYCN"JE$=(,A=ZL!N.
MNTC-5UT:+3?1/0=Z<]:%?JZ;*].;MHG&GBD]A8/>,J,6;&>MA)N @\XL59IM
MJQ@9 K_&:@FON[<B5:SL@U]'ED!\H6!'L+..@+AN_>X[&&G3-<0K 3I)6+?F
MNE;!:]&-(ZO$1O.4W-@= >VC42__ZBP2B269-&Q-I8^Z&ZT1A(USLZ>=F\HF
MN;7%S,JC]$C#'-H I7"@%:-6\_S->$ ?P(C45PZ!_NOJ3^PR8IGEZV["B_2>
MI]6:%>4Q\5:5Z\+;83/(#KLGS7.T-/S\&@9,V,=H9[W_2BE2V/6[;P1$1U0=
MG+,Z^74]1"2M 31<+>U2KAETA]V#[C]L,W>7(1*.GM ?09K21)55G/F4S*('
MH0K-KD3BH_T B%BZQNJVZF/G<#?JMX @<<PY#8*L;P @]GWV8M*OYQX>.1Y
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
MW./^;C"6+T@:[38ULV _08J%I\D05PD)Z-#M)$BS%*>(U-:K7 E;P#@B@S#
MQ5$K>&Q'4DH2G$4+O%)@!@BL.1*8M5.,Y96=8,;"QXA1CZ9D&"=.<>_KB%*2
MT@$<OT6&_JM#O>)J[:XN&MPYU9[OW6YW.YJTEX)_Q=NKU0U3:X$Y+/D*5?V3
M <X5U5Y7VA<C-^Z*\"@-7CC<LL ;'E=6 +^OI#3[%^N@NS.._P%02P,$%
M  @ V6Y\6K>^-79# P  D@8  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL?57;;MLX$'W75PS48I$ 0G1W+-<V8,<N=A>;-(C=+A;%/M 2)1&A2)>D
MXO3O.Y1LQP4<OXA#<N;,.4-R--Y)]:QK2@V\-ESHB5L;LQWYOLYKVA!]([=4
MX$XI54,,3E7EZZVBI.B"&NY'03#P&\*$.QUW:X]J.I:MX4S01P6Z;1JB?LXI
ME[N)&[J'A2=6U<8N^-/QEE1T1<W7[:/"F7]$*5A#A692@*+EQ)V%HWEB_3N'
M;XSN](D-5LE&RF<[^:N8N($E1#G-C44@.+S0.\JY!4(:/_:8[C&E#3RU#^B?
M.^VH94,TO9/\7U:8>N(.72AH25INGN3N3[K7DUJ\7'+=?6'7^PX2%_)6&]GL
M@Y%!PT0_DM=]'4X"AL$[ =$^(.IX]XDZE@MBR'2LY Z4]48T:W12NV@DQX0]
ME)51N,LPSDP?EFM8S?Y9KF#VL("GY;?EP]<E7*W)AE-]/?8-YK">?K['F_=X
MT3MX803W4IA:PU(4M/@=P$=R1X;1@>$\NHCX-Q$W$(<>1$&47L"+CXKC#B]^
M!^^)OE#14BB5;. .N2J\&5AU4\-=5V^JX/MLH[OU_\]5H,=/SN/;5S326Y+3
MB8O/1%/U0MWI'Q_"0?#I OODR#ZYA#Y=X:LL6DY!EK!@FE25HA4QM("#KLU/
M>%2R:%'4]^X884U?#<RYS)_/RKF8\+R<=8WUDQQ?-!,5F"Z+KN5.0W'*R5%O
MG+9[3E>DD:TP&I@ 4\M6$U'HZY'SF>F<</B/$N7@22?VN&/[B9P5P;MH!>\Q
M],A9FIH(?"P?(<D&7A*&: WBU$NBP%I)YJ5!Z"P4P\(@)<,XITI#I;!-:0B#
MT$OB",(X\\+;N!_#H;-X\\RE$B 9AWCH95D&:>1E<0IIZJ59ZMS+@I7GL1-O
MF T W88)A*&7WF;.@BKV0FSW@9()(G*&0M'7J!;;&Y:"2ZU188*JK^+;:[@*
M/:S M?/%U'@9XRB#.,@@BD-G+0W&ZJX@5F?D)9G5/HQC+\:,:"'%( C@W%WS
M3_H$7O.JZX96*QY(WS*.J\>&.^O[S)M[WZWOB:JL7$Y+# UN;E,75-\!^XF1
MVZ[K;*3!-]69-?XTJ+(.N%]*:0X3F^#X&YK^ E!+ P04    " #9;GQ:9W$Q
M/&D$   7"@  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6RE5FUOVS80
M_JY?0;A;T0):+.K-<IH8R%N[#$L6U%Z'H=@'6CK;1"11):DXV:_?'26KR>8:
M!?;%/HF\YUZ>AR>>;)6^-QL RQZKLC:GHXVUS?%X;/(-5,(<J09J7%DI70F+
MCWH]-HT&43BGJAR'09".*R'KT>S$O;O3LQ/5VE+6<*>9::M*Z*=S*-7V=,1'
MNQ<?Y7ICZ<5X=M*(-<S!_M[<:7P:#RB%K* V4M5,P^IT=,:/SU/:[S9\DK U
MSVQ&E2R5NJ>'Z^)T%%!"4$)N"4'@WP-<0%D2$*;QI<<<#2')\;F]0W_O:L=:
MEL+ A2K_D(7=G(ZR$2M@)=K2?E3;GZ&O)R&\7)7&_;)MOS<8L;PU5E6],V90
MR;K[%X]]'[['(>P=0I=W%\AE>2FLF)UHM66:=B,:&:Y4YXW)R9I(F5N-JQ+]
M[.SZ]M/5?'%S=;N8LS<+L2S!O#T96T2F]7'>HYQW*.$W4'C(;E1M-X9=U044
M+P'&F-*05[C+ZSP\B/B+J(]8Q'T6!F%R "\:ZHP<7O0-O$MI\E*95@-;P*-E
MYZ7*[]F\;9H24&.6?3Y;&JM1)'_M*[\#C_>#T\$Y-HW(X72$)\. ?H#1[/4K
MG@;O#J0>#ZG'A]!G5U]::9_8#=B-*MAU_0#&4LJ&?7:$/2MH;^X'T??GOM@
M6ZD23ZRLU\RZ*-VQE7^#\2PNRR$/]D94JJ5\9,TPQ]:(NC!OCSWDL,6#3C1Z
M1"-Q&7L70NLG@NV\V \L2OPL",B(_6F4>K]M:]!F(QO6@,XQ DX'QH.CZ,?^
M]T!3DZ&IR<&F7B@4:FV@8.>B%'4.;.YFX/>U]"#V_I;.=^TKV$K6&%&*$AO6
MC56<3QY:C!I[H:I&U$^O7V4AG[PS##KZJX[^KNT 3!BF5@P[S<A18O=7*''$
M? *A&>![:9@+7ULH.FK^0ZH9N//^Q=TEY% M0>_(BXF\R+MHM2;*A3& (9&R
M(/#C:>A8Y'XXR;Q;G+7YRVT\PZ4H83PF@B-OH2PF.F#$N#P))V1-4S_D? A3
M2K&4I;02:%\V]>-@BL8T\WDV\7Y5]?HG"[IZL8^'+M;$3Y)I'^DE# ^XG\:Q
MLQ)_$J?>C2O5]"UGN6@DN5%-J1_%3II)XD=90M7E..DT]I&Z*+&YV&,L(XP0
M*B(M!UG0QZU>XO9,(E@6X*Z(K"FV+TT.*3H=%)T>5/0<O]=%B]I%6;P?%';]
M56%.*/]WF!S,8;_R_T1!]A\&ME]6]!-ZMWC\C"!1DJHU/$#= K'D!R'WDY0[
M.YI,_33I["0@1:3>!ZT,B5VM),T3SB<^3T@H.('])':2B7V..R\!\\+&N'[
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
MF^[HV49E#6@_E](<%O: [H_ XG]02P,$%     @ V6Y\6@'*=5&= @  BP4
M !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL?53?;]HP$'[GKSBE4M5*
MJ/E!:"F%2, VC4V,JG3;P[0'DQPDJF-G/J>T^^MG)R%E$N4EY[/O/G_GRW>C
MG51/E")J>,FYH+&3:ET,79?B%'-&5[) 84XV4N5,&U=M72H4LJ1*RKD;>-ZU
MF[-,.-&HVKM7T4B6FF<"[Q50F>=,O4Z1R]W8\9W]QD.V3;7=<*-1P;:X0OV]
MN%?&<UN4),M14"8%*-R,G8D_G(8VO@KXD>&.#M9@*UE+^62=>3)V/$L(.<;:
M(C!CGG&&G%L@0^-/@^FT5]K$P_4>_5-5NZEES0AGDO_,$IV.G8$#"6Y8R?6#
MW'W&IIZ^Q8LEI^H+NSHVO'8@+DG+O$DV#/),U):]-.]PD##PWDD(FH2@XEU?
M5+'\P#2+1DKN0-EH@V875:E5MB&7"=N4E5;F-#-Y.IHM%XOE-U@]+F=?X>*1
MK3G2Y<C5!MH&N'$#,ZUA@G=@_  64NB4X*-(,/D?P#6<6F+!GM@T.(GXA8DK
MZ/E="+R@?P*OUQ;:J_!Z[Q4J\]S\!2LMXR>8K$DK\T,<*[2&"8_#6(T,J6 Q
MCATC D+UC$YT?N9?>W<G2(8MR? 4>K0RFDM*CB W#=/U*\PX(X)?56_@$5\T
M3+DY^GV,_$GXX^3GHI9VK;(M4TDFMJ!3!/-D!1.OYV>#P+^YHTY</R%5Q#("
M1K"1W,B:X(+ELA2:(!,F59;$1$*7PX[I8FFT;AO9L8VTW0P[D]+$J.PO)D I
M,TP@['<]SVM,9TY4OIT%M]U!O]>8SK+4I VZ)=D$^#==_[9O3=\+X5@;W .!
MY*BVU1@@B"WG6BOM;CMI)K7 WL+K,;5@:IL) HX;D^I=W?0=4+7T:T?+HI+;
M6FHCWFJ9FFF)R@:8\XV4>N_8"]KY&_T#4$L#!!0    ( -EN?%HHC%G%/08
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
M@CJ*;TICGOVB31%K:&BZXH(F!5B.((G2_$J^%T94 %)H/< L .8^P#X"L J
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
M@S0)>+X60C\%IM_[\9[\ 5!+ P04    " #9;GQ:ENA7:UT#  !U"@  &0
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
M#0"_KX70#P.S0'_A2OX%4$L#!!0    ( -EN?%KZZ]>S0 4  +@=   9
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;,U9VT[C.A1]YRNLSF@T(S&T=GH#
M2B4*@PY'("%NYP'-@YOLMM8D<8_M4/C[XUQ(&NHX;:ET>*&Y[+VR]TJR]B(>
M++CX(V< "KT$?BA/&C.EYD?-IG1G$%!YP.<0ZC,3+@*J]*Z8-N5< /62I,!O
MDE:KVPPH"QO#07+L1@P'/%(^"^%&(!D% 16O(_#YXJ2!&V\';METIN(#S>%@
M3J=P!^IA?B/T7C-'\5@ H60\1 (F)XU3?'1.NG%"$O'(8"&7ME'<RICS/_'.
MI7?2:,45@0^NBB&H_GF&,_#]&$G7\6\&VLBO&2<N;[^A7R3-ZV;&5,(9]_]A
MGIJ=-/H-Y,&$1KZZY8N_(&NH$^.YW)?)7[3(8EL-Y$92\2!+UA4$+$Q_Z4M&
MQ%("=BH22)9 WB>T*Q*<+,%9-Z&=);039M)6$A[.J:+#@> +).)HC19O)&0F
MV;I]%L;W_4X)?9;I/#6\.+V\18^G5P^_T$]TIY\J+_(!\0FZH$R@1^I'L(].
MI00E$0T]=,7HF/E,,9#H&JB,!'A(W[];<",A6#A%(RJ91-_/05'FRQ\:]N'N
M''W_^@-]12Q$]S,>28TD!TVEZX^K:+I9K6=IK:2BUK]I>( <O(](BW0,Z>?K
MI[?+Z4W-6DX=R:DC"9[SOU'W=*4OB2X5!/*WB:ZTOK:YOE@QCN2<NG#2T)(@
M03Q#8_CM"^ZVCDWD[0BL1*634^G8T(?Z%5Y0X:%Y)-R9?HN1RT,EM"9HYF("
M#?6.[(A/V,A8FM1)DF))?!YBTG$&S>=E)E:#.KW#/*;48#MOL&TMYXP' ?>8
M>D632.D;;WKZ1W:()V+L*$WJ+A7[$Y-#_*XE0Q0Y[)E[ZN0]=:P%W7-%_?3^
M&%_FSNHUG?Z[NE9C2)^8R^KF976W?9;\[ U\-;%O1WURC.QW5^IW>N][7(WI
MMRIZ[.4]]NP]+BG,93B/E-Q'5_ ,/L+HZ1J",0ACN5;4305C1V E OHY ?U/
MKKW]75*Y([ 2E8<YE8<[UUX[8H7V6I/,32(361_'*?&$6X55:GU<Q&LP*E0\
MRZJ3<5-8I8[C)0^(/Z3D67IM=8:PZNH*FX6MUF-K0:^!K5!T>]8&C^D.@,J$
M%68*U[BIRNE K-/!#KNIINT*K4Q"8;AP^Y-/"&SU<QO3N2.T,IV%U\-VL[?-
ME*B!K!@3>-43&CRZ(:K2I./".F*[RUM/X6N<8H7"6[,VT96/ Y79*4PGMKO.
MVC'16^O.K495W[G"#V*K1]I^2-AAJX9$?PW?;PBJ-/ZX<&NXQJY5BKMC%_<M
M;)-%C7:$5O[P4C@QTOKDXDZL-F_C;R\[0BO36?@_8O=_VXA[#62%N-NS-E#!
M'0"5R5KZZF?WC6O-B!J,BAEAS]J$G1U[3U)X3V+WGG4SPIZ^28L?!RJW6#A+
M8O\0M^VHJ8&M&#7VK$T(^SA0F;#8.Y:/%#Z+U'@D_/M^!FA2HSM(2S(+73_R
MM%RS$'W[TB>D=7PC8$Z9A^!E#J&$5.*YFH%( O"QEO8]O8NHZ_)@3L/76.'/
M>"BYSSRJ--B(^C1T =W%"R?R0+^/NIX]]_VK7=S0N)005)R[8&J&7"KU'^[[
M&D[H)]Z+=#N"!V@L^!\024GUI:]4OJ>'TF:5.W5,EEHPE'3JNB("$YLH'HX0
MJCV_&)\%PYO5:7J0FDO+5@&(:;+\)W7I4:C2M8/\:+;$2#I'9R19PELYT]5G
MNJ8S^&B4+B(6ETC7-*^IF+)0$P03?;G604__2R'29<)T1_%YLG VYDKQ(-F<
M ?5 Q 'Z_(1S];837R!?K!W^!U!+ P04    " #9;GQ:FF3;>)$"   J!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RM55U/VS 4_2M6AB:0-O+5
MI(RED4K+Q"9-5*1LSVYSTU@X<;"=%O[];"=$A9J*A[TD_KCG^)QK^SK9,?X@
M2@")GBI:BXE32ME<NJY8EU!A<<X:J-5,P7B%I>KRC2L:#C@WH(JZ@>?%;H5)
M[:2)&5OP-&&MI*2&!4>BK2K,GZ^ LMW$\9V7@3NR*:4><-.DP1O(0-XW"ZYZ
M[L"2DPIJ05B-.!039^I?SF(=;P+^$-B)O3;23E:,/>C.SWSB>%H04%A+S8#5
M;PLSH%03*1F//:<S+*F!^^T7]A_&N_*RP@)FC/XEN2PGSH6#<BAP2^4=V]U
M[R?2?&M&A?FB71<[CART;H5D50]6"BI2=W_\U.=A#^"/W@$$/2#X*"#L :$Q
MVBDSMN98XC3A;(>XCE9LNF%R8]#*#:GU+F:2JUFB<#*]7=Y<WZ%IEETO,_05
M9>J4Y"T%Q IT*TO@:"H$2(%.YR QH>),!=UG<W1Z<H9.$*G1LF2MP'4N$E<J
M/9K57?=K7W5K!^^L_0O7YRCTOZ# "R(+?/9Q^.@UW%59&%(1#*D(#%_X#M_@
M_?:-]^E*2*[.F\UA1SFR4^HK>"D:O(:)H^Z8 +X%)_W\R8^][S:__XGLE?MP
M<!\>8T_G4 #GD".)G\"ZF4?Q=G7(YK+CB0R/+C+;='P1CA-W:U$_&M2/CJI?
M<&@PR5$K"27R&<%C2QI5;*2ZT@T3Q+IW'66\)\2/8L\;E'1RCR[\(=NO'$6#
MH^BH(W,";:JC0]5^X+\1;0D*/=^>XWA0%!]5M&024YNB^&!#_7A\(.DPZIL?
M7KR1Y.Y5,OV*_,9\0VJ!*!0*YIWKNLN[RMQU)&M,<5LQJ4JE:9;J,0.N ]1\
MP9A\Z>AZ.3R/Z3]02P,$%     @ V6Y\6BL0CX8J P  20D  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3 N>&ULK99;;]HP%,>_BI554R=MS8TDT$$D"DQE
MZMJ*R[97$P[$JA-GME/:;S\[H1$%PWC8"_ARSO'O_'ULI[MA_$FD !*]9#07
M/2N5LKBV;9&DD&%QQ0K(U<R*\0Q+U>5K6Q0<\+)RRJCM.4YH9YCD5MRMQAYY
MW&6EI"2'1XY$F668O]X 99N>Y5IO Q.R3J4>L.-N@=<P!3DO'KGJV4V4)<D@
M%X3EB,.J9_7=ZT%'VU<&/PELQ$X;Z4P6C#WISGC9LQP-!!02J2-@]?<, Z!4
M!U(8?[8QK69)[;C;?HO^K<I=Y;+  @:,_B)+F?:LMH66L,(EE1.VN85M/H&.
MES JJE^TV=HZ%DI*(5FV=58$&<GK?_RRU6''P6T=<?"V#MZY#O[6P:\2K<FJ
MM(98XKC+V09Q;:VBZ4:E3>6MLB&YWL6IY&J6*#\9]P>#R7PT1*/?CZ/[Z6B*
M^O=#]#"['4W08#Z9C.YGZ&[<OQG?C6=C-?L%354=+4L*B*U0/TEX"4LT>E%%
M)4 @G"_1@TR!HT').>02W1&\()1(HF8OAR QH>*3"C.?#M'EQ2=T@4B.9BDK
MA?(575NJG#29G6SY;VI^[PC_=YQ?(=_]C#S'"PSN@_/=6^_=;:5D(Z?7R.E5
M\?PC\1IU'@SJ]$^JTU\(R555FS2H%VV9%]4'_5H4.(&>I4ZR /X,5OSQ@QLZ
M7TV*_*=@[_3Q&WW\4]'C-TT*_,H9I57!<*!8JC$B(3-60!TRJ$+J6^DY;G="
MMVL_[V9U:-1I!5%C](ZVU="VSJ(MI=ZD5Y2DF*_!R%@'"G>6]YUVL,=H,/(C
MW\P8-(S!68RJ=G)1,"ZQK"_8?X@:'+ $P3[OH8W7B3PS;]CPAB=YU>6[P5Q5
M0,F5G )0PO*J[HV4X:%B47N/\M"F[1R!C!K(Z"Q129ZP#)#$+^9=CPZ6=J-6
MN,=G-#H"V&X VR<!JVO$1-0^7"ST]_?58.1'KIFHTQ!U3A+-F,341-0Y.)B*
M*'3VD Q6G<C=/[_VSD.G/S)^J/-(<H$HK)2?<Q6I +Q^N.N.9$7U]BV85"]I
MU4S5MPYP;:#F5XS)MXY^3INOI_@O4$L#!!0    ( -EN?%HD_Z7/D (  .\&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;*U5;6_:,!#^*Z>LFEJI
M(R$D=.U") J=MJG5$*SKAVD?3#C JF-GMGG[][.=-*)50-W+E\1GW_/</6?[
MG&R$?%1+1 W;G''5\Y9:%U>^K[(EYD2U1('<K,R%S(DVIESXJI!(9@Z4,S\,
M@JZ?$\J]-'%S(YDF8J49Y3B2H%9Y3N3N&IG8]+RV]S0QIHNEMA-^FA1D@1/4
M]\5(&LNO668T1ZZHX"!QWO/Z[:M!;/V=PW>*&[4W!JMD*L2C-3[/>EY@$T*&
MF;8,Q/S6.$#&+)%)XU?%Z=4A+7!__,3^T6DW6J9$X4"P!SK3RY[WWH,9SLF*
MZ;'8?,)*CTLP$TRY+VQ*W_C"@VREM,@KL,D@I[S\DVU5ASU ^Q @K #A"T 8
M'P!T*D#'"2TS<[*&1),TD6(#TGH;-CMPM7%HHX9RNXL3+<TJ-3B=WM[T)S<3
M.!VB)I2I,W@']Y,AG)Z<P0E0#G>4,5-NE?C:1+,8/ZN8KTOF\ #S%\);T&F?
M0QB$<0-\\'IX]!SN&XVUT+ 6&CJ^S@&^(549$VHE$;[A5L,U$]DC_.A/E9;F
M+/UL$E@R1LV,]GY=J8)DV//,!5(HU^BE;]^TN\&')KG_B>R9^$XMOG.,/?U:
MH"2:\@7<HCGSYW!+R90RJG=-LDNN"\=EN\ Z[;8N$W^]K^9HO+]4$]5JHC]3
M\^ N*\Z@OS8K"X0QV@96>Y@=EWF3TN-Q.K!#(A5T(1=<+YONP.!U#%'% &$$
M,[)31XH0UT6(_[$(]L2+%=<P)MJLCU!FR'53&<I([6!OQX-6T.V^V/-FM_@R
MJOU*)?Y>.[)/P1V1"\H5,)P;8-"Z,$2R;*^EH47A.M14:-/OW'!I7B24UL&L
MSX703X9M>O4;E_X&4$L#!!0    ( -EN?%IB(AM6S (  $((   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;*U6:T_;,!3]*U:&)I V\FP*+(W4U[1-
M(! %]ME-;AN+Q,YLMV7_?K:39FU("Q_X4K_N.;[GV/%MM&'\660 $KT4.14#
M*Y.RO+)MD6108''.2J!J9<%X@:4:\J4M2@XX-: BMSW'">T"$VK%D9F[XW'$
M5C(G%.XX$JNBP/SO"'*V&5BNM9VX)\M,Z@D[CDJ\A!G(Q_*.JY'=L*2D "H(
MHXC#8F -W:M)J.--P!.!C=CI(ZUDSMBS'OQ,!Y:C$X(<$JD9L&K6,(8\UT0J
MC3\UI]5LJ8&[_2W[=Z-=:9EC 6.6_R:IS ;6A8526.!5+N_9Y@?4>GJ:+V&Y
M,+]H4\<Z%DI60K*B!JL,"D*K%K_4/NP W/  P*L!7AL0' #X-<!_+R"H 8%Q
MII)B?)A@B>.(LPWB.EJQZ8XQTZ"5?$+UL<\D5ZM$X61\/1W.IC/T%<W4A4I7
M.2"V0&-6E(P"E4*/KD'YBJ8OZJ:I]G0"$I-<G"G,XVR"3D_.T DB%#UD;"4P
M345D2Y68IK>3.HE1E81W( G70S>,RDR@*4TAW2>PE:)&EK>5-?*.,O["]!SY
M[A?D.5ZO(Z'Q^^%!!WSR?KA_1(W?'))O^/P#?,W9W.Z=S6W[;(9S(;GZDKI.
MH-HAZ-Y!/RY7HL0)#"SU>@C@:[#BSY_<T/G6Y=Y'DDT^B&S/V:!Q-CC&'M^6
MP+$D=(ERXR143G896!'U#)%^3-=QWW,N(WN]:\SKH-"_"/>#)AU,?N@T07M"
M>HV0WE$A3Y@3/%=7Y$T=%4^XL[L;^"T9KV-\QVVIZ(BYO.P6$38BPJ,B'IC$
M^=L*P@[_>EY+PNN@,+SHMS1T,/5[;1'VSNM: %^:*B50PE945B]2,UL5PI$J
MA*9@M.95@1R:NF#_IZFJZPWF2T*%DKY0E,YY7Z7$JXI5#20KS1L^9U)5!-/-
M5)$'K@/4^H(QN1WH#9J_#?$_4$L#!!0    ( -EN?%I\L_+RR@(  ,0'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;+V576_:,!2&_\I15DVMM#4?
M0 (,(O53ZT0U5-KMHNJ%(0=BU;$SVX'VW\].(*4CT+O=@)WX/<_[)O'Q8"7D
MLTH1-;QDC*NADVJ=]UU7S5+,B#H5.7)S9RYD1K29RH6K<HDD*449<P//"]V,
M4.[$@_+:6,8#46A&.8XEJ"++B'P]1R960\=W-A?NZ"+5]H(;#W*RP GJAWPL
MS<RMJR0T0ZZHX"!Q/G3._/ZY[UE!N>(7Q97:&H.-,A7BV4YNDJ'C64?(<*9M
M"6+^EGB!C-E*QL>?=5&G9EKA]GA3_;H,;\),B<(+P7[31*=#I^M @G-2,'TG
M5M]Q':ACZ\T$4^4OK-9K/0=FA=(B6XN-@XSRZI^\K!_$EB (]@B"M2 H?5>@
MTN4ET20>2+$":5>;:G901BW5QASE]JU,M#1WJ='I>'1U-KF:P%>8F/>=% Q!
MS.&ZT(5$N*6<9D4&=\@U83 FK^9U: 7F6X"?.4JB*5_ ",U#47!\B9I0IDY,
MK8WP\1:S*<HG. +*X3X5A2(\40-7&^>6[\[6+L\KE\$>ES\(/X66_P4"+^C
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
M2]WX09@ ?;[D7.T6IK?TOY+T'U!+ P04    " #9;GQ:B3GV%3@$  #>&0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6R]65UOHS@4_2L6,UIUI*J
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
MOJ#QU>W=S;>OGZ[N;M%'= NUYD6<(C%%EX1)=$]X1!6"HD,75+)'8I8.7;*
M!"XC'(T#I64$Q:$5>G]!-6%<?0"@;[<7Z/W;#^@M8@&ZFXM(D<!3)TT->9AH
MFFX<\V@5,]X1\V<2-%#;.4"XA;L%[A<O=^_DW9O 7D(A3BC$%J_]OU/X\ 6F
M1F--??6]B+95G)WB.(V"'*F0N/2T#A*AJ'RD]>&[-TZO=5Q$8D5@.4K;":7M
M,O3AF5(@>2DSZB!#6U'F*[BNA3-2]SC$G0'4QF,VHR*C=B<QRD7:22+ME$;Z
MA9$)XTPO]XEV!=G+!-+N#S:"W;89M'!QK-TDUFYIK""4"R(]-!*!EB"X"CU\
MI?Z$RL)B*L7:MY@J LNEW4O2[OTF^[-7):45@>4H[2>4]BO=G^?E< ].(5W]
MK2W@X&Y[8Y]L&W7[A\7[9)!D-ZA\3Y^70^[(</ "(=BVV2D$ATF"AZ71C(B:
M@PIP3C254,WGA$-=TU(Y*$7<MW8K LLE[[32EJ?UFPA"'&A%K%:%EJ<UTTDZ
MU8K",W@/N)@S9VM#X"[>E(4B*Z>[8]\X::OGE+8]KY.&9S!WY?F*!@P5EL6O
M ^792KLXI[R-&PG?%YYA:]URE$I,.=K>NZ$BM'SN:5_H='X7D2GM8/>FM2*T
M/*UI"^N4][#[BTPYWD.[F+/NEGQ\=/"ALZDR!6;XL+]#9=*&U2EMWEZI,N68
MNQ)]11M9K#*_#I1G*^U%G?+N\0H*XEHH9L^1%DS/T;D4/Z@LUYI2S+TW145H
M>0;2?M49_"Y:4]H&[TUK16AY6M,NV2EOD_<^A8CQ\D\L;;PI&@56@VZW6#1P
MVM7BTO;N=2<1Y9A[;/\*@/)YF[8S?R5S'O=,0^5\7Q]UA)%TYT11Y"9G'L2L
M*GQ(BEC@\LBCGCF/?/=F@''K^%K2D# /T:>0!@HV" D\)/2<2FO@'",0&1@B
MXKK"#TFP9,',M#=*<.;!\Y27/$W=FD-9U4!W<YH/ &8VVVX=FS)[DH2A%$_,
M!P2^1$ZO,4 ^X]P>C4,$AXUV,IY$:DZY]7*%A/L:?29!1.0R.12U/N9X\P !
MVR&UA^M\V4"U$F)X7$",[F3GS'5E1(O806XD)8A%%N6_9*S?Z.4(&S1P%81!
M;WYF'3<=#C(>A'-C8G+T4BF=)E+*,E(*@7AHLK3&HQ4=M06%_%0T^0NF15H@
M&D"R+B43D&N?*'A&1P'5VM!&I"3!C%HLR],:Q'#M](^593D*K'$(!+M+Q)0!
M%=.I4;-P_4-)?&,&N2VH5P-NQ<*XV)]/$YLBOED!,*$R)%)#[5Q06'3/6*T7
MU$*8U*- 4L+9W["6,P+I6G*X4':I@BPKZ:)FF*C%21Q8V.RLD/\25N1GQ*2Y
MD9Q80$**0LG1+)$)!P7S)8D#;5LK6MLH@0PF6A"U#L STYIW:?!C&&2C25C+
MA<XV6<I7[%M\ (^M!ZU6JV9FAB$\GYIAO@3-"*K6[$,SS;^A5+5XWT&+F#ZQ
M32,-]*9R:1;T>8%X-JC:+XM!,JN:"ZF;BL+N2Q8W+KQ@UIQ$R\QEHQXY^FN]
MC*(:IVZ_:\C?%(O\8A1)1X%<<26>"1/BJ>7+H9,1K!DHBK&"&*B>DT#PETW\
M&FIJ6]0@W%U181QZC<-=.OHL-9V74U,K62J$G9:-YT6T=!I%744S\X;4IW)F
MWS2KU7Y=O99*KL9OL[%S-,+VM>_F'>?HO/ ZQN!AW_LVTRE6K\^_$CDSLLCI
M%*9K-?KPW"A7;Z17 RU"^XYV(K06OOTZIP1TS!C _:D0>CTP$R3_%S#\!U!+
M P04    " #9;GQ:GO8)&*H"  !B!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970U."YX;6RM55UOVC 4_2M65DV=M#;?9>L@$A"J,:VL(K1[-LF%1$WLS':@
M^_>SG9 !#:@/?4G\<<_QN<?V=7]+V3-/ 01Z*7+"!T8J1'EKFCQ.H<#\FI9
MY,R*L@(+V65KDY<,<*)!16XZEG5C%C@C1M#78P\LZ--*Y!F!!X9X5128_1U!
M3K<#PS9V _-LG0HU8 ;]$J\A O%8/C#9,UN6)"N \(P2Q& U,(;V;>BK>!WP
ME,&6[[61RF1)Z;/J3).!82E!D$,L% .6OPV,(<\5D93QI^$TVB45<+^]8[_3
MN<M<EIC#F.:_LT2D ^.+@1)8X2H7<[K]#DT^6F!,<ZZ_:-O$6@:**RYHT8"E
M@B(C]1^_-#[L >R;$P"G 3C' .\$P&T [EL!7@/PM#-U*MJ'$ L<]!G=(J:B
M)9MJ:#,U6J:?$;7MD6!R-I,X$823^?1IN)@^3=#==#:<C:?#GV@ZBQ;SQ_O)
M;!&A*Q3)HY94.2"Z0C-Y$".< T>7(0B<Y?R3C'B,0G1Y\0E=H(R@14HKCDG"
M^Z:0 M4R9MR(&=5BG!-B; ?=4R)2CB8D@>20P)29M>DYN_1&SEG&'YA<(]?^
MC!S+\3L$C=\.]SK@X=OA[IELW':S7,WGGN!K=^+7_DX,EUPP>7^Z_*[YO&X^
M55)N>8EC&!BR9G!@&S""CQ_L&^M;EU?O21:^$]F!CU[KHW>./5#><>5=EV4U
MU-=0530W@:?V?K/OQ.N8*[=W&!-VQ-C6'M.!<K]5[I]5/J9<J'MX4KW_>E6G
MYWX]TO\ZRO;U$3W(H(/+=GKV<0KF7O4I@*UU%><HIA41]4UM1^N'8B0?"EU0
MC\;E S+4==/\3U._/O>8K3/"40XK26E=]Z0H5E?TNB-HJ6O<D@I9,74SE8\@
M,!4@YU>4BEU'+= ^J\$_4$L#!!0    ( -EN?%K$^D@]304   H>   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;+5946_B.!#^*Q9W.G6E;A,' J0'
M2$#2W9[:+FJO/9U6]^ & ]$F,6L[4.[7G^VD(8$T0,]]@<29^3R>+S/CB7MK
M0G^P!<8<O$1AS/J-!>?+2\-@_@)'B%V0)8[%DQFA$>+BELX-MJ083952%!J6
M:;:-" 5Q8]!38Q,ZZ)&$AT&,)Q2P)(H0W8QP2-;]!FR\#MP'\P67 \:@MT1S
M_(#YXW)"Q9V1HTR#",<L(#&@>-9O#.&E![M204D\!7C-"M= +N69D!_RYGK:
M;YC2(AQBGTL()/Y6>(S#4"().WYFH(U\3JE8O'Y%OU*+%XMY1@R/2?A7,.6+
M?J/; %,\0TG([\GZ*\X69$L\GX1,_8)U)FLV@)\P3J),65@0!7'ZCUXR1Q04
M+/L-!2M3L'848.L-A6:FT#Q6H94IM(Y5L#,%M70C7;MRG(LX&O0H60,JI06:
MO%#>5]K"7T$L7Y0'3L730.CQ@7<[N?GVM^>!D7?G75W_^0#.7,Q1$+)/X#-X
M?'#!V:^?>@874TD%P\]@1RFL]08LM, MB?F" 2^>XFD9P! VYH9:KX:.K%K$
M/U!\ 9KP'%BF95<8-#Y>O56A[AZOWJQ0]^K57>R_-7O)&<V<M:;":[Z#M>\W
M0AA<<QRQ?ZJ(2Y%;U<@R+UVR)?)QOR$2#\-TA1N#WWZ!;?/W*J?K!'-U@GF:
MP$KTM')Z6G7H@X<%HOCS2.2O*1B32"1UAE1:'%**XCD6B9:#YPTHRDW01@T/
MUXA.S\%=$CUC"L@L%6)@N!+THN<0 U$=P!>!P\%9$&>/*T,T-;*MC)0%8S40
MY:/5[AFK(H6U2SF50IU@GB:P$H5V3J%]-(4Y-5OV!$$D7F'&Q>.,L3%A7(QR
ML!'E_1[[9!X'_V+Q8!B1).95!*4FV 6";+MEFN8.0[66GLJ03C!/$UB)H7;.
M4+N6H0D5NR7*-^=@$LI@0/$4>#^38)GR\\CP+ G!33##5:ZOQX:"1$0!-$&4
M5C&K!:9HPZI28"W2J>SH!/,T@978Z>3L=.KCAQ/_![AF+!$1XB8TB.=@@FE
M1$"D*>M<! GC-/!E#*7B621]H82Q0\FM=OI3RYA.,+>SEW;;'7LWJ#U-4Y;(
MZ>;D=&O)*3C^6F4Q&3*"$,3!%0HH>$)A4ADUW;V$Y9CF?L+:%X.P0L[=E[,Z
M%7)>[6K>Z2LG]Y7S_PJ!]R+K>Z6[G+TWH=EN=O?]M2_7MDQGWU_.OE^=9H6_
M:E?T3G]!<]M1F.]ZNT3X^])[8D]S)TKDD#',JS+JJ![_U-C6BN9J1?,R-*?(
MZ$6KF]-99J#0T\&/WG]^6TH%P=I3NLE1U56\Z8I63M2P?/<%IP&3V])\RWH@
M;]>;?C*Y.M%<K6A>AE8,:\=Q"L%:9M?:LFL=&U]IV?Q^BZ7G*[N]>JR3W:T3
MS=6*YNE"*[.R[<CAQ[7D4&M/KA7-U8KFZ4(KD[3MR^'QC?FIQ3R#+E;?W3I>
M(5*U/W+KK3S9IQ_1)\-MHPP/=,HJ!Z7U0K5BHELRH5V?E71VH6.M:*Y6-$\7
M6IF<;8\,VQ^7E70VHV.M:*Y6-$\76IFD;:L,#_3*'_&Y,.$+0N4'J(,;LOU^
M%;;MBJZN?A4G,Z@3S=.%5F9PVT_#^H9:N1?<XV5"_87@!TPHF5,4R6\<\K1.
M?OW8,E)!UR&.NOL<F6V[:SJ['&EJE3..=*)YNM!2CHS"F5>$Z5P=-C+@RV^M
MZ:E2/IH>:([@I:O._7;&A_!RJ([WC"U,>DIZB^@\$.4LQ#,!:5YT1"ZGZ<%C
M>L/)4IVL/1/.2:0N%QA-,94"XOF,$/YZ(R?(CW\'_P%02P,$%     @ V6Y\
M6I6:OZ,U!   >A$  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULK5AM
M<YLX$/XK&JYST\ZD 0G,2\[VC!V<N]XTK2=NT[F/BI%M)H!<(=O-OS])$&Q
MIG;&7VP$SS[:9W<E5O1WE#WG*T(X^)4F63XP5IRO;TPSGZ](BO-KNB:9>+*@
M+,5<#-G2S->,X$@9I8F)+,LU4QQGQK"O[DW9L$\W/(DS,F4@WZ0I9B]CDM#=
MP(#&ZXV'>+GB\H8Y[*_QDLP(_[Z>,C$R*Y8H3DF6QS0#C"P&Q@C>A+ G#13B
M,2:[_. :2"E/E#[+P:=H8%C2(Y*0.9<46/QMR2U)$LDD_/A9DAK5G-+P\/J5
M_4Z)%V*><$YN:?(CCOAJ8/@&B,@";Q+^0'?_D%*0<G!.DUS]@EV)M0PPW^2<
MIJ6Q\""-L^(?_RH#<6  W2,&J#1 30/GB(%=&MBG&CBE@:,B4TA1<0@QQ\,^
MHSO )%JPR0L53&4MY,>9S/N,,_$T%G9\.+F??O[ZWV0"QI,OD[M/WV;@(YB)
MXHHV"0%T ;[0[.,CR3F)P(/X8_%<7LXXG3^#T0ZS"(QDYF+^ MZ'A.,XR3\(
MBN^S$+Q_]Z%O<N&CG,F<E_Z,"W_0$7\@ O<TXZL<3+*(1'4"4XBK%*)7A6/4
MR?@OSJZ!#:\ LE!/X]#MZ>:.QCP\W=SN4&-7^;(5GWV$K\K-5Y4;<&)N1D_B
MN5ACNH04$SKZ">6^<Y.O\9P,#+&QY(1MB3'\\P_H6G_I@GE)LO!"9+5 .U6@
MG2[VX4'ASU98\%^!,5G&619G2[DPIH3%--+%L^!U%:_<=K=#Z"*_)VIO>QBI
M-LR'R'7JJ+"-LBWH>A6JIJU7:>MU:ONA=D.A;+0E3.SNX&^&,P[$!D+ '8X9
M>,3)AIPLN)BL=^!CSW8#R[(:BMLX9(OW4Q,7MG&>9Q_":J+=2K1[GFB97:GM
M&V'IR5J[YT#@A6"6ZQ;&6PW#;D.H##OJW:O"XYU;[ZHJFGMP$0:O59:N[5A>
M(^%M%(2VA]Q&OMLPSW+]0)]NO]+C7Z3&.T3Z[7KU Z==UVV<'3B]=EUK^"RU
M /1*@TIIT*E4]#\+$@L-5V7F=%HZ*?1;*="5\85XPJ"5<Q$Q?1R@M>]EK%,C
M,4KI)M.^[KHYS@C%I8C"DNBP,.#Q_0X>M';PW"5=#+5A@9HE[7O-6M? ; 3M
MQLLMU,!@ !UT1!+:2T(76=4=.I%F%=9?+Z72-M /W/:JUN <[_BJAOM.#W;V
M-[KTB9ZX^_544C::#SM 37%:7*M)"36X>I=2U[9OKF!W=W5J'G\OV&E%WX5!
MNZFXU0"U74JH 3;;E+KH?=<%SVR[ZAW([[5VTW<T'V^V#-]B683'/#B4IH0M
MU>$^!W.Y+Q>GM^IN\0%A+#\@R$-MX_X(WHS4<=K<TQ1?)>XQ$TU;#A*R$)36
MM2><9<5!OQAPNE9'WR?*Q4%:7:X(C@B3 /%\02E_'<@)JL\MP_\!4$L#!!0
M   ( -EN?%J!_L,"Q (  *8(   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;*U676^;,!3]*Q:3IDW:RF=HUQ&DIJ1JIW6-FG75'AVX!%3 F6V2[M_O
MVA"6-"3*IKZ ;>XY]CFV[R58,?XD,@!)GLNB$D,CDW)Q;IHBSJ"DXH0MH,(O
M*>,EE=CE<U,L.-!$@\K"="S+-TN:5T88Z+$)#P-6RR*O8,*)J,N2\M\C*-AJ
M:-C&>N ^GV=2#9AAL*!SF()\6$PX]LR.)<E+J$3.*L(A'1H7]GGDJW@=\".'
ME=AH$Z5DQMB3ZMPD0\-2"X("8JD8*+Z6< E%H8AP&;]:3J.;4@$WVVOV*ZT=
MM<RH@$M6/.:)S(;&F4$22&E=R'NVNH96ST#QQ:P0^DE63:SO&R2NA61E"\85
ME'G5O.ESZ\,&P-X'<%J \Q+@[0&X+< ]%N"U $\[TTC1/D14TC#@;$6XBD8V
MU=!F:C3*SRNU[5/)\6N..!F.;R=?[WZ.QV0T_C:^NOD^)1_)%,]64A= 6$JB
MO*@E)&2:40Z"O(M TKP0[S%,Z*' E+@,16;&[92C9DIGSY2V0VY9)3-!QE4"
MR3:!B>OO1#AK$2/G(.,76IT0U_Y ',L9]"SH\GBXUP./CH>[!]2XW9:XFL_=
MP]?9?[=C_\5,2(Y7I<_TAM3K)U79XUPL: Q# ].# +X$(WS[QO:MSWV&O299
M]$ID6V9ZG9G>(?;P45]\=) N@6,>:T\M'E_,%GG<9V1#Z&M"E367H7WJN[YE
M68&YW#2I+] [<W8"HW[&L\W +7&#3MS@H#A].C!M$DA3S*/JOMY/'WJOY$&B
M?ST=@QT]G[Q=U:\TY98S?N>,_Y_;GC0WJL\C_]B-[PL<G.X&1OV,/1MO;F3P
M$OA<5T)!8E97LLF#W6A3;$=8;'51>C&.1?A"UQ[S+TU3P6\IG^>5( 6D2&F=
MG.+^\*8J-AW)%KI.S)C$JJ.;&?Y( %<!^#UE3*X[:H+NUR3\ U!+ P04
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
M=_<;W,.GNW=:LNE4HG<TSW^$]YD FF(F5E(?8,M[-"8Q^K1![X#L>KY?0;X
M]J-)_%:XVBC.^1I',+3D3L"!W8(U>O',[3IOFH0S"0L-P6JB^I6HOJ9WCI[)
MWS]*4W0I(.>->OHF]30)"PW!:GH&E9Y!ZR2=4"XXPG)F3N_D*<.!GZ Y9%A
MC&9R\MXW25D@ XU41\[MJ-^71Y#\#.S;?9D.#5WWS&FP#!LL.X%?MZPEV*T2
M[+8F.(XBNB$RQQF^QXL,FO(I"-W]P?VF= [M@EY3,JT1_>,#/:OR/3MNUVG;
M8UI1QZX)D[#0$*PF8:^2L/>?]IB>23U-PD)#L)J>_4K/?NN4K.TGZ(9APK%^
M'SQ!X[Q8G#39[V^2MG^X001-:[0UE&-5,P2KJ>8Z#R]MSE]T2V1/C"849ZW+
MN)US[+PS2@M-T>H:[KWXNO]I+9=@4Z*:I(6F:'51O0=1O=:).6,T H@Y2AC-
MY?0D@J6+C5JY9=<X2=(LE8N>-RK;2C]:6>]@9_"\PS/9U*"%9/9>+9;+8U;7
MM!SI5XVBWJEZB[KY0M7-JI;[HU_6TV-=1=H/F*(8O\)LF4I!,T@DTCD]DQFR
MHKXM&H*N=<6WH$+6C_IR!3@&I@SD_812L6NH :I_&4:_ 5!+ P04    " #9
M;GQ:CN56,D0"  !/!0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6RU
ME-N.TS 0AE_%"A(""9I##Z"21MKNEJ6(EJI=X&+%A9M,FVA]"/:DV7U[;"<-
M1>I6XH*;Q&//?/./DYFXENI!YP!('CD3>N+EB.78]W6: Z>Z)TL0YF0G%:=H
M3+7W=:F 9BZ(,S\*@I'/:2&\)'9[*Y7$LD)6"%@IHBO.J7J: I/UQ N]X\:Z
MV.=H-_PD+ND>-H#?RI4REM]1LH*#T(441,%NXEV%X^G0^CN'[P74^F1-;"5;
M*1^L,<\F7F % 8,4+8&:UP&N@3$+,C)^M4RO2VD#3]='^D=7NZEE2S5<2_:C
MR#"?>.\]DL&.5@S7LOX$;3U.8"J9=D]2-[X#DS&M-$K>!AN;%Z)YT\?V'DX"
MPM$S 5$;$#G=32*G\H8B36(E:Z*LMZ'9A2O511MQA; ?98/*G!8F#I/-['8Q
M6]Z1]6SU=7TW7]Z25S> M&#Z=>RC26#=_+2%31M8] PLC,A""LPUF8D,LK\!
MOE'6R8N.\J;11>)G*GJD'[XA41 -+_#Z7;E]QQL\PYMA3H6Y9"HR,GUZNU(R
MJU+4Y'X!? OJY[F:+Q)MTXQU25.8>*8K-*@#>,G+%^$H^'!![Z#3.W#T_K]_
M'G+_Q3B3.0+79W4/_H/N8:=[>/&>EY6]3B)W9 VE5$BW#,@&]J:=49\3V^!&
M#F<'R2$)8_]PJL _^<DYJ+UK94U260EL_O=NMYL65TV3_'%O1LV"JGTA-&&P
M,Z%![YW)KIKV;0R4I6N9K433@&Z9FXD'RCJ8\YV4>#1L@FZ&)K\!4$L#!!0
M   ( -EN?%H?F"(F\ 8  (LD   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q
M+GAM;+5:6U/;.!A]WU^A23N==J8077RED)E"O%UVEI8!NOO0V0>3".*I;:62
M0F!__<J.B6-9%M!17\"7\QWK?/XD'2LZ7#/^72PHE>"^R$MQ-%I(N3P8C\5L
M08M4[+,E+=6=&\:+5*I3?CL62T[3>1U4Y&,,83 NTJP<30[K:^=\<LA6,L]*
M>LZ!6!5%RA^.:<[61R,T>KQPD=TN9'5A/#E<IK?TDLJORW.NSL9;EGE6T%)D
MK 2<WAR-/J*#A'A50(WX.Z-KL7,,*BG7C'VO3D[G1R-8M8CF="8KBE3]NZ,G
M-,\K)M6.'PWI:/O,*G#W^)']]UJ\$G.="GK"\G^RN5P<C:(1F-.;=)7+"[;^
M@S:"_(IOQG)1_P7K!@M'8+82DA5-L&I!D96;_^E]DXB= $0& G 3@/6 8""
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
MN%@Y)+;C>AT$LO&)8%Y.*# KR/,\'F7I/BBAEQ<F(S;<F6*IT*>P=X66FXT
M[Z1U4J]A:02Q:>LJ0_*K\&$'[S6\%6P.^:C+-_8,8.9-3SC@E226"4.V]^-H
MWN([0UB1J<&Q(OG@X<V.;>-W@N6E+*4/Q0ED\2A-XS3M^?^L*/%)0W+3E5/C
MVCC)Z_)'$^#"'Q[ \AX,,R2HD4]!>H4K#)5"%\@BXBK_GY0L0KDL%BTQ/R:C
MQ-8.CK3GJ&_/T>^V)[-^J"^/X_0C_NB,)P?R5B.M@XA;*$RK7:=T_6E_3UQT
M\OC=O+MDN G6DJNE<,6NZ> Y<Z-.N+N-,TT0RZ5Q++UA6?%=A^0-^/O*&+??
M^ #][3G]!E!+ P04    " #9;GQ:*P:CB#,#   D$P  #0   'AL+W-T>6QE
M<RYX;6S=6%U/VS 4_2N1&1-($VF;$9K15MHJ(4W:)B1XV!MR&Z>UY-B9X[)V
MOWZ^=II^X(L8#UN[5#3V/3GG'MLWV#"HS4JPNSEC)EJ60M9#,C>F^A#']73.
M2EI?J(I)BQ1*E]38KI[%=:49S6L@E2+N=3II7%(NR6@@%^5-:>IHJA;2#$G:
MAB)_^YP/23=]3R(O-U8Y&Y*'L[<_%LI<OXG\_>3=R4GGX?QZ/W[F@',2!T4O
M7R!Z@<M>H,+IBX2?4T:EKW:EW>.G5L@33S%:/T"S639,Z&#D+$C>HCIBW*SD
M:% HN5G0A/B 5:8EBQZI&)(Q%7RB.; *6G*Q\N$>!*9**!T96TDV51<B]2\/
M=WT/BJS1*;E4VN7V&?SWI'E\#UCWP" 7HC78(SXP&E34&*;EC>VXAUWP"10U
M[?M591W.-%UU>Y=D0W WFV2B=,YTFZ9+UJ'10+ "[&@^F\/=J"H&T!A5VD;.
MZ4Q)ZCRL&4W#RDZ9$'?P!GXO=K27Q=::=6#%9-NTAIJFE_$=T-]6\]K;LKU7
MZ485?U3FT\(.1[H^5#:[U:S@2]=?%JT!3+V+J].J$JN/@L]DR?S@7YQP-*!K
M7C17FO^RV:!4IC; -(D>F39\NAWYJ6EUSY9F74[+ O?<.T+/?W>>9TPR3<6V
M:5O[ASS+KW;<;%G_PK/[M;+O.&@RN3I\C\TV?>@FTV,P>13+W3\&D]E!FHR;
M#7SKE+!S1FBC$9S%AN0;G.K$)FDT67!AN&QZ<Y[G3#XY*EAY0R?V3X =??M\
MS@JZ$.:^!8=DT_[*<KXHL_:I6YB(YJE-^PL,KYNV!T&;B\N<+5D^;KIZ-G'-
MR#9LUN8"PCYRXZXP@G$\%D8 P_)@#C".9V%Y_J?Q]-'Q> SSU@\B?9331SF>
M%4+&[H/E"7,R>X5'FF5)DJ;8C(['00=C;-[2%'[":I@W8&!Y(-.?S36^VGB%
M/%\'V)H^5R'82/%*Q$:*SS4@X7D#1I:%5QO+ PQL%;#:@?SA/%!384Z2P*IB
MWK W&$>R#$.@%L,UFJ;([*3P":\/]I8D29:%$<#"#I($0^!MQ!', 7C D"1Q
M^^#>?A2O]ZEX\W^QT6]02P,$%     @ V6Y\6I>*NQS     $P(   L   !?
M<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^O
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
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
M_U/6>^<V?QP_/LO.-OU;/AO_OGG^ E!+ 0(4 Q0    ( -EN?%I&QTU(E0
M ,T    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ V6Y\6F^04!GT    *P(  !$              ( !PP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ V6Y\6IE<G",0!@  G"<  !,
M         ( !Y@$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #9
M;GQ:P++?;T\(  #5-0  &               @($G"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ V6Y\6G&9NFJ- @  I@@  !@
M         ("!K!   'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( -EN?%JCDS$+N 8  $X;   8              " @6\3  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #9;GQ:N'XUV/8"   &"
M&               @(%=&@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ V6Y\6LD3/V-_!0  KQ,  !@              ("!B1T  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( -EN?%H89.5PFP(
M *4&   8              " @3XC  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    " #9;GQ:E5VTEB$'   %,P  &               @($/
M)@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ V6Y\6K4Z
MH-:2"0  2BT  !@              ("!9BT  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( -EN?%K;MK*,@ P  !4<   8
M  " @2XW  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #9
M;GQ:US'"U_ $  !R"@  &0              @('D0P  >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( -EN?%I* 4Y]Y@8  /$0   9
M          " @0M)  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ V6Y\6AO6E+#)"   /1@  !D              ("!*%   'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #9;GQ:OLH= J\"  "E
M!0  &0              @($H60  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( -EN?%K*YD@^+@,  + &   9              " @0Y<
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ V6Y\6EMB
MFZHB!0  KPL  !D              ("!<U\  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    " #9;GQ:VMK*9Q($  #<"   &0
M    @(',9   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M -EN?%J0UT63> <  ),4   9              " @15I  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ V6Y\6HH09AC+"   )!8  !D
M             ("!Q'   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    " #9;GQ:<6I'&RP&  #F#@  &0              @('&>0  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( -EN?%H:H.)$]@H
M .P<   9              " @2F   !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ V6Y\6M(U]-,H P  FP8  !D              ("!
M5HL  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #9;GQ:
M=L0@*H,#  #E!P  &0              @(&UC@  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( -EN?%H.A8*[F0<  *X1   9
M      " @6^2  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ V6Y\6G/:5.,S P  T 8  !D              ("!/YH  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #9;GQ:OY0KRD4"  "+!@
M&0              @(&IG0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( -EN?%IAY69*$@X  "HJ   9              " @26@  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ V6Y\6B+S)T>@
M!   /PH  !D              ("!;JX  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    " #9;GQ:M[XU=D,#  "2!@  &0
M@(%%LP  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( -EN
M?%IG<3$\:00  !<*   9              " @;^V  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ V6Y\6JG:+NFW P  N D  !D
M         ("!7[L  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    " #9;GQ:&T*^ +D"  "E!0  &0              @(%-OP  >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( -EN?%H/1\W('P,  %8&
M   9              " @3W"  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ V6Y\6@?T?VJ/ P  % @  !D              ("!D\4
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #9;GQ: <IU
M49T"  "+!0  &0              @(%9R0  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( -EN?%HHC%G%/08  'D1   9
M  " @2W,  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
MV6Y\6J/[-2+4 P  40D  !D              ("!H=(  'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    " #9;GQ:6P"^2XX&   ($0  &0
M            @(&LU@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( -EN?%HQQZ66W00  #(+   9              " @7'=  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ V6Y\6N]E_Q<C"
M>S\  !D              ("!A>(  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    " #9;GQ:=F+94\H"   R!P  &0              @('?
MZ@  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( -EN?%IY
M:5OW1P,  $T)   9              " @>#M  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ V6Y\6D_=*2!"!   NQ0  !D
M     ("!7O$  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M" #9;GQ:-W!'G+L$  !('0  &0              @('7]0  >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( -EN?%K1)]GX504   <;   9
M              " @<GZ  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ V6Y\6C[3P=]Q @  Z@4  !D              ("!50 ! 'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #9;GQ:ENA7:UT#
M  !U"@  &0              @('] @$ >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( -EN?%KNG5RY/ ,  'P)   9              "
M@9$& 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ V6Y\
M6OKKU[- !0  N!T  !D              ("!! H! 'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    " #9;GQ:FF3;>)$"   J!P  &0
M        @(%[#P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( -EN?%HK$(^&*@,  $D)   9              " @4,2 0!X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ V6Y\6B3_I<^0 @  [P8
M !D              ("!I!4! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    " #9;GQ:8B(;5LP"  !""   &0              @(%K& $
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( -EN?%I\L_+R
MR@(  ,0'   9              " @6X; 0!X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ V6Y\6J*#JC4I P  /0H  !D
M ("!;QX! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " #9
M;GQ:;SB10F "  !6!@  &0              @('/(0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( -EN?%J).?85. 0  -X9   9
M          " @68D 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ V6Y\6@X0V)^R!@  (R   !D              ("!U2@! 'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #9;GQ:GO8)&*H"  !B
M!P  &0              @(&^+P$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM
M;%!+ 0(4 Q0    ( -EN?%K$^D@]304   H>   9              " @9\R
M 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ V6Y\6I6:
MOZ,U!   >A$  !D              ("!(S@! 'AL+W=O<FMS:&5E=',O<VAE
M970V,"YX;6Q02P$"% ,4    " #9;GQ:@?[# L0"  "F"   &0
M    @(&// $ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    (
M -EN?%J^\'BRUP4  ,0B   9              " @8H_ 0!X;"]W;W)K<VAE
M971S+W-H965T-C(N>&UL4$L! A0#%     @ V6Y\6E]L<)@F!   CQ$  !D
M             ("!F$4! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"
M% ,4    " #9;GQ:GN+';VH#   X#   &0              @('U20$ >&PO
M=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( -EN?%HQ'8_WB@,
M /(+   9              " @99- 0!X;"]W;W)K<VAE971S+W-H965T-C4N
M>&UL4$L! A0#%     @ V6Y\6I[+]UO: P  N0P  !D              ("!
M5U$! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " #9;GQ:
M8KA\^N8"   E"   &0              @(%H50$ >&PO=V]R:W-H965T<R]S
M:&5E=#8W+GAM;%!+ 0(4 Q0    ( -EN?%HCRCCX" ,  $8)   9
M      " @858 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%
M  @ V6Y\6FRG4DR* P  <1   !D              ("!Q%L! 'AL+W=O<FMS
M:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " #9;GQ:CN56,D0"  !/!0
M&0              @(&%7P$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+
M 0(4 Q0    ( -EN?%H?F"(F\ 8  (LD   9              " @0!B 0!X
M;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ V6Y\6I-H: <[
M P  20<  !D              ("!)VD! 'AL+W=O<FMS:&5E=',O<VAE970W
M,BYX;6Q02P$"% ,4    " #9;GQ:*P:CB#,#   D$P  #0
M@ &9; $ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( -EN?%J7BKL<P    !,"
M   +              "  ?=O 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( -EN
M?%H2ZG*;8 4  -(N   /              "  >!P 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " #9;GQ:K&U05SP"  "O*@  &@              @ %M
M=@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #9;GQ:
M0&L7N@ "  #&*0  $P              @ 'A> $ 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     4 !0 .<5   2>P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>155</ContextCount>
  <ElementCount>341</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995300 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995301 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995302 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995303 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995304 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995305 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995306 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ConsolidatedCashFlow</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995307 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995308 - Disclosure - NET SALES AND REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/NETSALESANDREVENUE</Role>
      <ShortName>NET SALES AND REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995309 - Disclosure - INVESTMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/INVESTMENTS</Role>
      <ShortName>INVESTMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995310 - Disclosure - FAIR VALUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/FAIRVALUE</Role>
      <ShortName>FAIR VALUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995311 - Disclosure - OTHER ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/OTHERASSETS</Role>
      <ShortName>OTHER ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995312 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995313 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995314 - Disclosure - COMMON STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/COMMONSTOCK</Role>
      <ShortName>COMMON STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995315 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995316 - Disclosure - EMPLOYEE BENEFITS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/EMPLOYEEBENEFITS</Role>
      <ShortName>EMPLOYEE BENEFITS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995317 - Disclosure - COMMITMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/COMMITMENTS</Role>
      <ShortName>COMMITMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995318 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995319 - Disclosure - CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/CONTINGENCIES</Role>
      <ShortName>CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995320 - Disclosure - RELATED PARTIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/RELATEDPARTIES</Role>
      <ShortName>RELATED PARTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995321 - Disclosure - SEGMENT REPORTING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SEGMENTREPORTING</Role>
      <ShortName>SEGMENT REPORTING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995322 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SUBSEQUENTEVENTS</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>996001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>996002 - Disclosure - NET SALES AND REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/NETSALESANDREVENUETables</Role>
      <ShortName>NET SALES AND REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/NETSALESANDREVENUE</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>996003 - Disclosure - INVESTMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/INVESTMENTSTables</Role>
      <ShortName>INVESTMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/INVESTMENTS</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>996004 - Disclosure - FAIR VALUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/FAIRVALUETables</Role>
      <ShortName>FAIR VALUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/FAIRVALUE</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996005 - Disclosure - OTHER ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/OTHERASSETSTables</Role>
      <ShortName>OTHER ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/OTHERASSETS</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996006 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996007 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/LEASES</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996008 - Disclosure - COMMON STOCK (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/COMMONSTOCKTables</Role>
      <ShortName>COMMON STOCK (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/COMMONSTOCK</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996009 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996010 - Disclosure - EMPLOYEE BENEFITS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables</Role>
      <ShortName>EMPLOYEE BENEFITS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/EMPLOYEEBENEFITS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996011 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/INCOMETAXES</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996012 - Disclosure - SEGMENT REPORTING (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SEGMENTREPORTINGTables</Role>
      <ShortName>SEGMENT REPORTING (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/SEGMENTREPORTING</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996013 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996014 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Components of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Components of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996016 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Change to the Consolidated Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Change to the Consolidated Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996017 - Disclosure - NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable</Role>
      <ShortName>NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996018 - Disclosure - INVESTMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/INVESTMENTSDetails</Role>
      <ShortName>INVESTMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/INVESTMENTSTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996019 - Disclosure - INVESTMENTS - Schedule of Equity Method Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable</Role>
      <ShortName>INVESTMENTS - Schedule of Equity Method Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996020 - Disclosure - INVESTMENTS - Schedule of Condensed Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable</Role>
      <ShortName>INVESTMENTS - Schedule of Condensed Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996021 - Disclosure - INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable</Role>
      <ShortName>INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996022 - Disclosure - FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable</Role>
      <ShortName>FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996023 - Disclosure - OTHER ASSETS - Schedule of Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofOtherAssetsTable</Role>
      <ShortName>OTHER ASSETS - Schedule of Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996024 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996025 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/LEASESDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/LEASESTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996026 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable</Role>
      <ShortName>LEASES - Schedule of Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996027 - Disclosure - LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable</Role>
      <ShortName>LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996028 - Disclosure - COMMON STOCK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/COMMONSTOCKDetails</Role>
      <ShortName>COMMON STOCK (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/COMMONSTOCKTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996029 - Disclosure - COMMON STOCK - Schedule of Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofCommonStockTable</Role>
      <ShortName>COMMON STOCK - Schedule of Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996030 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996031 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996032 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Sales (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofNetSalesTable</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Sales (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996033 - Disclosure - EMPLOYEE BENEFITS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails</Role>
      <ShortName>EMPLOYEE BENEFITS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996034 - Disclosure - EMPLOYEE BENEFITS - Schedule of Non-Vested Restricted Stock Award Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable</Role>
      <ShortName>EMPLOYEE BENEFITS - Schedule of Non-Vested Restricted Stock Award Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996035 - Disclosure - EMPLOYEE BENEFITS - Schedule of Diluted Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofDilutedSharesTable</Role>
      <ShortName>EMPLOYEE BENEFITS - Schedule of Diluted Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996036 - Disclosure - COMMITMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/COMMITMENTSDetails</Role>
      <ShortName>COMMITMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/COMMITMENTS</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996037 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/INCOMETAXESTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996038 - Disclosure - INCOME TAXES - Schedule of the Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable</Role>
      <ShortName>INCOME TAXES - Schedule of the Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996039 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable</Role>
      <ShortName>INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996040 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable</Role>
      <ShortName>INCOME TAXES - Schedule of Effective Income Tax Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996041 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable</Role>
      <ShortName>INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996042 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable</Role>
      <ShortName>INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996043 - Disclosure - RELATED PARTIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/RELATEDPARTIESDetails</Role>
      <ShortName>RELATED PARTIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/RELATEDPARTIES</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996044 - Disclosure - SEGMENT REPORTING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SEGMENTREPORTINGDetails</Role>
      <ShortName>SEGMENT REPORTING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/SEGMENTREPORTINGTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996045 - Disclosure - SEGMENT REPORTING - Schedule of Segment Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable</Role>
      <ShortName>SEGMENT REPORTING - Schedule of Segment Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="c112133_10k-ixbrl.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996046 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.rexamerican.com/role/SUBSEQUENTEVENTS</ParentRole>
      <Position>72</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="c112133_10k-ixbrl.htm">c112133_10k-ixbrl.htm</File>
    <File>rex-20250131.xsd</File>
    <File>rex-20250131_cal.xml</File>
    <File>rex-20250131_def.xml</File>
    <File>rex-20250131_lab.xml</File>
    <File>rex-20250131_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>x1_c112133x22x1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="764">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>98
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "c112133_10k-ixbrl.htm": {
   "nsprefix": "rex",
   "nsuri": "http://www.rexamerican.com/20250131",
   "dts": {
    "inline": {
     "local": [
      "c112133_10k-ixbrl.htm"
     ]
    },
    "schema": {
     "local": [
      "rex-20250131.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "rex-20250131_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "rex-20250131_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "rex-20250131_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rex-20250131_pre.xml"
     ]
    }
   },
   "keyStandard": 299,
   "keyCustom": 42,
   "axisStandard": 23,
   "axisCustom": 0,
   "memberStandard": 26,
   "memberCustom": 26,
   "hidden": {
    "total": 59,
    "http://fasb.org/us-gaap/2024": 42,
    "http://www.rexamerican.com/20250131": 12,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 155,
   "entityCount": 1,
   "segmentCount": 57,
   "elementCount": 747,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 764,
    "http://xbrl.sec.gov/dei/2024": 41,
    "http://xbrl.sec.gov/ecd/2024": 4,
    "http://fasb.org/srt/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
     "longName": "995300 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsPayableRelatedPartiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsPayableRelatedPartiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InterestAndOtherIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "longName": "995304 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals)",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartiesAmountInCostOfSales",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartiesAmountInCostOfSales",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.rexamerican.com/role/ShareholdersEquityType2or3",
     "longName": "995305 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c8",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c8",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.rexamerican.com/role/ConsolidatedCashFlow",
     "longName": "995306 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "995307 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.rexamerican.com/role/NETSALESANDREVENUE",
     "longName": "995308 - Disclosure - NET SALES AND REVENUE",
     "shortName": "NET SALES AND REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.rexamerican.com/role/INVESTMENTS",
     "longName": "995309 - Disclosure - INVESTMENTS",
     "shortName": "INVESTMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.rexamerican.com/role/FAIRVALUE",
     "longName": "995310 - Disclosure - FAIR VALUE",
     "shortName": "FAIR VALUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.rexamerican.com/role/OTHERASSETS",
     "longName": "995311 - Disclosure - OTHER ASSETS",
     "shortName": "OTHER ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES",
     "longName": "995312 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES",
     "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.rexamerican.com/role/LEASES",
     "longName": "995313 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.rexamerican.com/role/COMMONSTOCK",
     "longName": "995314 - Disclosure - COMMON STOCK",
     "shortName": "COMMON STOCK",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "rex:CommonStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "rex:CommonStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS",
     "longName": "995315 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.rexamerican.com/role/EMPLOYEEBENEFITS",
     "longName": "995316 - Disclosure - EMPLOYEE BENEFITS",
     "shortName": "EMPLOYEE BENEFITS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.rexamerican.com/role/COMMITMENTS",
     "longName": "995317 - Disclosure - COMMITMENTS",
     "shortName": "COMMITMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.rexamerican.com/role/INCOMETAXES",
     "longName": "995318 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.rexamerican.com/role/CONTINGENCIES",
     "longName": "995319 - Disclosure - CONTINGENCIES",
     "shortName": "CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LossContingencyDisclosures",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LossContingencyDisclosures",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.rexamerican.com/role/RELATEDPARTIES",
     "longName": "995320 - Disclosure - RELATED PARTIES",
     "shortName": "RELATED PARTIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.rexamerican.com/role/SEGMENTREPORTING",
     "longName": "995321 - Disclosure - SEGMENT REPORTING",
     "shortName": "SEGMENT REPORTING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.rexamerican.com/role/SUBSEQUENTEVENTS",
     "longName": "995322 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.rexamerican.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "996001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.rexamerican.com/role/NETSALESANDREVENUETables",
     "longName": "996002 - Disclosure - NET SALES AND REVENUE (Tables)",
     "shortName": "NET SALES AND REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "rex:ScheduleOfDisaggregatedRevenueByProductTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "rex:ScheduleOfDisaggregatedRevenueByProductTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.rexamerican.com/role/INVESTMENTSTables",
     "longName": "996003 - Disclosure - INVESTMENTS (Tables)",
     "shortName": "INVESTMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.rexamerican.com/role/FAIRVALUETables",
     "longName": "996004 - Disclosure - FAIR VALUE (Tables)",
     "shortName": "FAIR VALUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.rexamerican.com/role/OTHERASSETSTables",
     "longName": "996005 - Disclosure - OTHER ASSETS (Tables)",
     "shortName": "OTHER ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables",
     "longName": "996006 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)",
     "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.rexamerican.com/role/LEASESTables",
     "longName": "996007 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.rexamerican.com/role/COMMONSTOCKTables",
     "longName": "996008 - Disclosure - COMMON STOCK (Tables)",
     "shortName": "COMMON STOCK (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "rex:CommonStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "rex:CommonStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables",
     "longName": "996009 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables",
     "longName": "996010 - Disclosure - EMPLOYEE BENEFITS (Tables)",
     "shortName": "EMPLOYEE BENEFITS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.rexamerican.com/role/INCOMETAXESTables",
     "longName": "996011 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.rexamerican.com/role/SEGMENTREPORTINGTables",
     "longName": "996012 - Disclosure - SEGMENT REPORTING (Tables)",
     "shortName": "SEGMENT REPORTING (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
     "longName": "996013 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "rex:NumberOfOperatingEntities",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "rex:NumberOfOperatingEntities",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable",
     "longName": "996014 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Components of Inventory (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Components of Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable",
     "longName": "996015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property Plant and Equipment (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:LandAndLandImprovements",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:LandAndLandImprovements",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable",
     "longName": "996016 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Change to the Consolidated Statement of Operations (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Change to the Consolidated Statement of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c62",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable",
     "longName": "996017 - Disclosure - NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details)",
     "shortName": "NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c46",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "rex:ScheduleOfDisaggregatedRevenueByProductTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.rexamerican.com/role/INVESTMENTSDetails",
     "longName": "996018 - Disclosure - INVESTMENTS (Details)",
     "shortName": "INVESTMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c85",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable",
     "longName": "996019 - Disclosure - INVESTMENTS - Schedule of Equity Method Investments (Details)",
     "shortName": "INVESTMENTS - Schedule of Equity Method Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c84",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c84",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable",
     "longName": "996020 - Disclosure - INVESTMENTS - Schedule of Condensed Balance Sheet (Details)",
     "shortName": "INVESTMENTS - Schedule of Condensed Balance Sheet (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c88",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c88",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable",
     "longName": "996021 - Disclosure - INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details)",
     "shortName": "INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c90",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "rex:ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c90",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "rex:ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable",
     "longName": "996022 - Disclosure - FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)",
     "shortName": "FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "rex:ForwardPurchaseContractsAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "rex:ForwardPurchaseContractsAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable",
     "longName": "996023 - Disclosure - OTHER ASSETS - Schedule of Other Assets (Details)",
     "shortName": "OTHER ASSETS - Schedule of Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable",
     "longName": "996024 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details)",
     "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.rexamerican.com/role/LEASESDetails",
     "longName": "996025 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:OperatingLeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:OperatingLeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable",
     "longName": "996026 - Disclosure - LEASES - Schedule of Components of Lease Expense (Details)",
     "shortName": "LEASES - Schedule of Components of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable",
     "longName": "996027 - Disclosure - LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details)",
     "shortName": "LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c99",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c99",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.rexamerican.com/role/COMMONSTOCKDetails",
     "longName": "996028 - Disclosure - COMMON STOCK (Details)",
     "shortName": "COMMON STOCK (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c100",
      "name": "us-gaap:PreferredStockDividendRatePercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "rex:CommonStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c100",
      "name": "us-gaap:PreferredStockDividendRatePercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "rex:CommonStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.rexamerican.com/role/ScheduleofCommonStockTable",
     "longName": "996029 - Disclosure - COMMON STOCK - Schedule of Common Stock (Details)",
     "shortName": "COMMON STOCK - Schedule of Common Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "rex:CommonStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails",
     "longName": "996030 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details)",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DebtInstrumentCollateralAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DebtInstrumentCollateralAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable",
     "longName": "996031 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details)",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.rexamerican.com/role/ScheduleofNetSalesTable",
     "longName": "996032 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Sales (Details)",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Net Sales (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "rex:NetSales",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "rex:NetSales",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails",
     "longName": "996033 - Disclosure - EMPLOYEE BENEFITS (Details)",
     "shortName": "EMPLOYEE BENEFITS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable",
     "longName": "996034 - Disclosure - EMPLOYEE BENEFITS - Schedule of Non-Vested Restricted Stock Award Activity (Details)",
     "shortName": "EMPLOYEE BENEFITS - Schedule of Non-Vested Restricted Stock Award Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c12",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.rexamerican.com/role/ScheduleofDilutedSharesTable",
     "longName": "996035 - Disclosure - EMPLOYEE BENEFITS - Schedule of Diluted Shares (Details)",
     "shortName": "EMPLOYEE BENEFITS - Schedule of Diluted Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.rexamerican.com/role/COMMITMENTSDetails",
     "longName": "996036 - Disclosure - COMMITMENTS (Details)",
     "shortName": "COMMITMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "rex:FeesIncurredBySubsidiary",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "rex:FeesIncurredBySubsidiary",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.rexamerican.com/role/INCOMETAXESDetails",
     "longName": "996037 - Disclosure - INCOME TAXES (Details)",
     "shortName": "INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable",
     "longName": "996038 - Disclosure - INCOME TAXES - Schedule of the Provision for Income Taxes (Details)",
     "shortName": "INCOME TAXES - Schedule of the Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable",
     "longName": "996039 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable",
     "longName": "996040 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Reconciliation (Details)",
     "shortName": "INCOME TAXES - Schedule of Effective Income Tax Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable",
     "longName": "996041 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details)",
     "shortName": "INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c23",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable",
     "longName": "996042 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details)",
     "shortName": "INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c135",
      "name": "us-gaap:OtherAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "rex:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c135",
      "name": "us-gaap:OtherAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "rex:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.rexamerican.com/role/RELATEDPARTIESDetails",
     "longName": "996043 - Disclosure - RELATED PARTIES (Details)",
     "shortName": "RELATED PARTIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c136",
      "name": "us-gaap:CostsAndExpensesRelatedParty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c136",
      "name": "us-gaap:CostsAndExpensesRelatedParty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.rexamerican.com/role/SEGMENTREPORTINGDetails",
     "longName": "996044 - Disclosure - SEGMENT REPORTING (Details)",
     "shortName": "SEGMENT REPORTING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c143",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c143",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable",
     "longName": "996045 - Disclosure - SEGMENT REPORTING - Schedule of Segment Assets (Details)",
     "shortName": "SEGMENT REPORTING - Schedule of Segment Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails",
     "longName": "996046 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfSubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfSubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c112133_10k-ixbrl.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable",
        "label": "Accounts Payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r1112"
     ]
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable - trade, related parties (in Dollars)",
        "label": "Accounts Payable, Related Parties, Current (Deprecated 2023)",
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableTradeCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable \u2013 trade (includes $1.4 million and $5.8 million with related parties at January 31, 2025 and 2024, respectively)",
        "label": "Accounts Payable, Trade, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r72"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable [Member]",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "us-gaap_AccruedIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued income taxes",
        "label": "Accrued Income Taxes",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r77",
      "r129",
      "r591"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued transportation related items",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accrued expenses and other current liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_AccruedUtilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedUtilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued utility charges",
        "label": "Accrued Utilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r183",
      "r600"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital [Member]",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1004",
      "r1005",
      "r1006",
      "r1008",
      "r1077",
      "r1145"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r870",
      "r886",
      "r921"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r873",
      "r889",
      "r924"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r916",
      "r925",
      "r929",
      "r937"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow",
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "verboseLabel": "Share-Based Payment Arrangement, Expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r431"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of operating lease right-of-use assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r347",
      "r348",
      "r795"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "terseLabel": "Total assets",
        "verboseLabel": "Assets (in Dollars)",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r142",
      "r185",
      "r208",
      "r238",
      "r248",
      "r273",
      "r277",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r479",
      "r483",
      "r521",
      "r590",
      "r698",
      "r786",
      "r787",
      "r822",
      "r838",
      "r1030",
      "r1031",
      "r1103"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets:",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "terseLabel": "Current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r191",
      "r208",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r479",
      "r483",
      "r521",
      "r822",
      "r1030",
      "r1031",
      "r1103"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r499",
      "r811"
     ]
    },
    "us-gaap_AssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsMember",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets [Member]",
        "label": "Assets [Member]",
        "documentation": "Asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non current assets",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r479",
      "r483",
      "r521",
      "r1030",
      "r1031",
      "r1103"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r866"
     ]
    },
    "rex_AuditorFirmMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "AuditorFirmMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm [Member]",
        "label": "Auditor Firm Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r866"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r866"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "rex_BigRiverMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "BigRiverMember",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable",
      "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable",
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Big River [Member]",
        "documentation": "Big River [Member]",
        "label": "Big River Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building and Building Improvements [Member]",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingsAndImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and improvements",
        "label": "Buildings and Improvements, Gross",
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r866"
     ]
    },
    "rex_COMMITMENTSDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "COMMITMENTSDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_COMMITMENTSDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "COMMITMENTSDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r181",
      "r769"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH-Beginning of year",
        "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH-End of year",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r105",
      "r206"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r105"
     ]
    },
    "rex_CashCollateralBalanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CashCollateralBalanceMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Collateral Balance [Member]",
        "label": "Cash Collateral Balance Member"
       }
      }
     },
     "auth_ref": []
    },
    "rex_CashFlowsFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CashFlowsFromFinancingActivitiesAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:",
        "label": "Cash Flows From Financing Activities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_CashFlowsFromInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CashFlowsFromInvestingActivitiesAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:",
        "label": "Cash Flows From Investing Activities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_CashFlowsFromOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CashFlowsFromOperatingActivitiesAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:",
        "label": "Cash Flows From Operating Activities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CertificatesOfDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CertificatesOfDepositMember",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Certificates of Deposit [Member]",
        "label": "Certificates of Deposit [Member]",
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "rex_ChangeInAccountingPrinciplesPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ChangeInAccountingPrinciplesPolicyPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Principles, Policy [Policy Text Block]",
        "documentation": "Change in Accounting Principles, Policy [Policy Text Block]",
        "label": "Change In Accounting Principles Policy Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "rex_ChangesInAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ChangesInAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Changes In Assets And Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r186",
      "r187",
      "r188",
      "r208",
      "r231",
      "r232",
      "r234",
      "r236",
      "r242",
      "r243",
      "r321",
      "r367",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r521",
      "r646",
      "r647",
      "r648",
      "r649",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r686",
      "r707",
      "r728",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r960",
      "r1000",
      "r1010"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsDisclosureTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments Disclosure [Text Block]",
        "label": "Commitments Disclosure [Text Block]",
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_CommodityContractAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommodityContractAssetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity futures",
        "label": "Commodity Contract Asset, Current",
        "documentation": "Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "us-gaap_CommodityContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommodityContractMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity Contract [Member]",
        "label": "Commodity Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r810"
     ]
    },
    "rex_CommodityFuturesQuantity": {
     "xbrltype": "volumeItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CommodityFuturesQuantity",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity Futures, Quantity",
        "label": "Commodity Futures Quantity"
       }
      }
     },
     "auth_ref": []
    },
    "rex_CommonStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CommonStockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance (in Shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r835",
      "r1004",
      "r1005",
      "r1008",
      "r1077",
      "r1143",
      "r1145"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.rexamerican.com/role/ScheduleofCommonStockTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Authorized shares",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r686"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.rexamerican.com/role/ScheduleofCommonStockTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Issued shares",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofCommonStockTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding shares",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r83",
      "r686",
      "r704",
      "r1145",
      "r1146"
     ]
    },
    "rex_CommonStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CommonStockTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/COMMONSTOCK"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Text Block]",
        "documentation": "Common Stock [Text Block]",
        "label": "Common Stock Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, at $0.01 par value; 45,000 shares authorized; 29,853 shares issued",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r594",
      "r822"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and Employee Benefit Plans [Text Block]",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122"
     ]
    },
    "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible compensation expense",
        "label": "Compensation Expense, Excluding Cost of Good and Service Sold",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold."
       }
      }
     },
     "auth_ref": [
      "r786",
      "r995"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income, Policy [Policy Text Block]",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r66",
      "r67",
      "r284",
      "r764"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r66",
      "r67",
      "r284",
      "r639",
      "r764"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r66",
      "r67",
      "r284",
      "r764",
      "r967"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r155"
     ]
    },
    "rex_ConcentrationRiskNumberOfCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ConcentrationRiskNumberOfCustomers",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk, Number of Customers",
        "label": "Concentration Risk Number Of Customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk, Percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r66",
      "r67",
      "r284"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r66",
      "r67",
      "r284",
      "r764"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statement [Table]",
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r211",
      "r964"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r211",
      "r964"
     ]
    },
    "us-gaap_ConsolidatedEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidatedEntitiesMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Member]",
        "label": "Consolidated Entities [Member]",
        "documentation": "Entities which have been consolidated for financial statement presentation purposes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Policy [Policy Text Block]",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r775"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerDurationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerDurationAxis",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Duration [Axis]",
        "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts."
       }
      }
     },
     "auth_ref": [
      "r800",
      "r1033"
     ]
    },
    "us-gaap_ContractWithCustomerDurationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerDurationDomain",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Duration [Domain]",
        "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts."
       }
      }
     },
     "auth_ref": [
      "r800",
      "r1033"
     ]
    },
    "rex_ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contracts Not Accounted For Under Normal Purchases and Normal Sales",
        "label": "Contracts Not Accounted For Under Normal Purchases And Normal Sales Member"
       }
      }
     },
     "auth_ref": []
    },
    "rex_CornMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CornMember",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corn [Member]",
        "label": "Corn Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales (includes $99.2 million, $117.0 million and $135.4 million with related parties for the years ended January 31, 2025, 2024 and 2023, respectively)",
        "verboseLabel": "Cost of sales",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r583"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r208",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r521",
      "r786",
      "r1030"
     ]
    },
    "rex_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CostOfSales",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNetSalesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales",
        "documentation": "Coat of sales",
        "label": "Cost Of Sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales [Member]",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Service [Policy Text Block]",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs and Expenses, Related Party",
        "label": "Costs and Expenses, Related Party",
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r1002",
      "r1071"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r1002",
      "r1071"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk [Member]",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r284"
     ]
    },
    "rex_CustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "CustomerMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Member]",
        "label": "Customer Member"
       }
      }
     },
     "auth_ref": []
    },
    "rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DERIVATIVEFINANCIALINSTRUMENTSDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_DERIVATIVEFINANCIALINSTRUMENTSDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DERIVATIVEFINANCIALINSTRUMENTSDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesforDerivativeFinancialInstrumentsDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values for Derivative Financial Instruments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCollateralAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Collateral Amount (in Dollars)",
        "label": "Debt Instrument, Collateral Amount",
        "documentation": "Amount of assets pledged to secure a debt instrument."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One",
        "label": "Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One",
        "documentation": "Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1070",
      "r1071"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r160",
      "r1002"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r130",
      "r457"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r439",
      "r592"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes",
        "label": "Deferred Income Taxes and Other Assets, Noncurrent",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1070",
      "r1071"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State net operating loss carryforward",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable": {
       "parentTag": "us-gaap_UnrecognizedTaxBenefits",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable",
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other items",
        "negatedLabel": "Deferred taxes",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsRegulatoryAssetsAndLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Regulatory Assets and Liabilities",
        "label": "Deferred Tax Assets, Regulatory Assets and Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences derived regulatory assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails",
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General business credit carryforward",
        "verboseLabel": "Deferred Tax Assets, Tax Credit Carryforwards",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails",
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net deferred tax asset",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "rex_DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Basis in pass through entities, including depreciation",
        "documentation": "Deferred tax liabilities basis in pass through entities including depreciation.",
        "label": "Deferred Tax Liabilities Basis In Pass Through Entities Including Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Regulatory Assets and Liabilities",
        "label": "Deferred Tax Liabilities, Regulatory Assets and Liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r878",
      "r879",
      "r893"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation (in Dollars)",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r37"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and Amortization Expense",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r37"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r238",
      "r253",
      "r277",
      "r786",
      "r787"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Derivatives, Fair Value",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193",
      "r498",
      "r499",
      "r512",
      "r520",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r692",
      "r693",
      "r745",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r774",
      "r811",
      "r814",
      "r830",
      "r1082",
      "r1083",
      "r1084",
      "r1144"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r678",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r699",
      "r700",
      "r701",
      "r702",
      "r716",
      "r717",
      "r718",
      "r719",
      "r722",
      "r723",
      "r724",
      "r725",
      "r745",
      "r746",
      "r749",
      "r751",
      "r828",
      "r830",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1092",
      "r1093"
     ]
    },
    "rex_DerivativeFinancialInstrumentLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DerivativeFinancialInstrumentLossesMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Financial Instrument Losses [Member]",
        "label": "Derivative Financial Instrument Losses Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r62",
      "r63",
      "r125",
      "r676",
      "r678",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r699",
      "r700",
      "r701",
      "r702",
      "r716",
      "r717",
      "r718",
      "r719",
      "r722",
      "r723",
      "r724",
      "r725",
      "r745",
      "r746",
      "r749",
      "r751",
      "r774",
      "r828",
      "r830",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1092",
      "r1093"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r485",
      "r492"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability Derivatives, Fair Value",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193",
      "r498",
      "r499",
      "r512",
      "r520",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r699",
      "r701",
      "r702",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r774",
      "r1082",
      "r1083",
      "r1084",
      "r1144"
     ]
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureTextBlockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Text Block [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureTextBlockSupplementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Text Block Supplement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_DistillersGrainsMarketingServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DistillersGrainsMarketingServicesMember",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distillers Grains Marketing Services [Member]",
        "documentation": "Distillers Grains Marketing Services [Member]",
        "label": "Distillers Grains Marketing Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r878",
      "r879",
      "r893"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r866"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r866",
      "r917"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r866",
      "r917"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "rex_DriedDistillersGrainsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "DriedDistillersGrainsMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dried Distillers Grains [Member]",
        "documentation": "Dried Distillers Grains [Member]",
        "label": "Dried Distillers Grains Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "rex_EMPLOYEEBENEFITSDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EMPLOYEEBENEFITSDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMPLOYEE BENEFITS (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_EMPLOYEEBENEFITSDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EMPLOYEEBENEFITSDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMPLOYEE BENEFITS (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic net income per share attributable to REX common shareholders (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r217",
      "r218",
      "r220",
      "r221",
      "r222",
      "r224",
      "r229",
      "r231",
      "r234",
      "r235",
      "r236",
      "r237",
      "r474",
      "r477",
      "r495",
      "r496",
      "r586",
      "r610",
      "r778"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net income per share attributable to REX common shareholders (in Dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r217",
      "r218",
      "r220",
      "r221",
      "r222",
      "r224",
      "r231",
      "r234",
      "r235",
      "r236",
      "r237",
      "r474",
      "r477",
      "r495",
      "r496",
      "r586",
      "r610",
      "r778"
     ]
    },
    "rex_EffectOfChangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EffectOfChangeMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of Change [Member]",
        "label": "Effect Of Change Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "rex_EffectiveIncomeTaxReconciliationUncertainTaxPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EffectiveIncomeTaxReconciliationUncertainTaxPosition",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Effective Income Tax Reconciliation Uncertain Tax Position"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll and related items",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EQUITY:",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r174",
      "r197",
      "r198",
      "r199",
      "r212",
      "r213",
      "r214",
      "r216",
      "r222",
      "r225",
      "r227",
      "r239",
      "r322",
      "r325",
      "r350",
      "r384",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r494",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r530",
      "r532",
      "r543",
      "r606",
      "r628",
      "r629",
      "r630",
      "r657",
      "r728"
     ]
    },
    "rex_EquityMethodEthanolInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EquityMethodEthanolInvestmentMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Ethanol Investment [Member]",
        "label": "Equity Method Ethanol Investment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvesteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvesteeMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investee [Member]",
        "label": "Equity Method Investee [Member]",
        "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1101"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r319",
      "r320",
      "r470",
      "r961",
      "r962",
      "r963",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ]
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow",
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends received from equity method investments",
        "verboseLabel": "Proceeds from Equity Method Investment, Distribution",
        "label": "Proceeds from Equity Method Investment, Distribution",
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r5",
      "r94",
      "r602"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentUnderlyingEquityInNetAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Underlying Equity in Net Assets",
        "label": "Equity Method Investment, Underlying Equity in Net Assets",
        "documentation": "This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity."
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/INVESTMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investments",
        "verboseLabel": "Carrying amount",
        "netLabel": "Equity Method Investments",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r258",
      "r277",
      "r316",
      "r986",
      "r1025"
     ]
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments [Table Text Block]",
        "label": "Equity Method Investments [Table Text Block]",
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information."
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r870",
      "r886",
      "r921"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r867",
      "r883",
      "r918"
     ]
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r224",
      "r225",
      "r226",
      "r227",
      "r237"
     ]
    },
    "rex_EthanolAndByProductsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EthanolAndByProductsAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ethanol and by-products:",
        "label": "Ethanol And By Products Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_EthanolAndByProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EthanolAndByProductsMember",
     "presentation": [
      "http://www.rexamerican.com/role/SEGMENTREPORTINGDetails",
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ethanol and By-Products [Member]",
        "label": "Ethanol And By Products Member"
       }
      }
     },
     "auth_ref": []
    },
    "rex_EthanolMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "EthanolMember",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails",
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ethanol [Member]",
        "documentation": "Ethanol [Member]",
        "label": "Ethanol Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "FAIRVALUEScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r513",
      "r812"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r513",
      "r812"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r497",
      "r499",
      "r500",
      "r501",
      "r502",
      "r511",
      "r512",
      "r514",
      "r553",
      "r554",
      "r555",
      "r796",
      "r797",
      "r801",
      "r802",
      "r803",
      "r811",
      "r814"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/FAIRVALUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Text Block]",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r509",
      "r510",
      "r511",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r584",
      "r811",
      "r815"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r395",
      "r400",
      "r499",
      "r512",
      "r553",
      "r801",
      "r802",
      "r803",
      "r811"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r395",
      "r400",
      "r499",
      "r500",
      "r512",
      "r554",
      "r796",
      "r797",
      "r801",
      "r802",
      "r803",
      "r811"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r499",
      "r500",
      "r501",
      "r502",
      "r512",
      "r555",
      "r796",
      "r797",
      "r801",
      "r802",
      "r803",
      "r811",
      "r814"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r497",
      "r499",
      "r500",
      "r501",
      "r502",
      "r511",
      "r512",
      "r514",
      "r553",
      "r554",
      "r555",
      "r796",
      "r797",
      "r801",
      "r802",
      "r803",
      "r811",
      "r814"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "rex_FederalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "FederalAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal:",
        "label": "Federal Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r440",
      "r441"
     ]
    },
    "rex_FeesIncurredBySubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "FeesIncurredBySubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fees Incurred By Subsidiary",
        "label": "Fees Incurred By Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r377",
      "r382",
      "r492",
      "r519",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r607",
      "r793",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r823",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1079",
      "r1082",
      "r1083",
      "r1084",
      "r1091",
      "r1094"
     ]
    },
    "us-gaap_FiscalPeriod": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiscalPeriod",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal Period, Policy [Policy Text Block]",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "rex_FixturesAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "FixturesAndEquipmentMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixtures And Equipment [Member]",
        "documentation": "Fixtures And Equipment [Member]",
        "label": "Fixtures And Equipment Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r925"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r925"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r925"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r925"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r925"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r877"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractsMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contracts [Member]",
        "label": "Forward Contracts [Member]",
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "rex_ForwardPurchaseContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ForwardPurchaseContracts",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward purchase contracts",
        "label": "Forward Purchase Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ForwardPurchaseContractsAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ForwardPurchaseContractsAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward purchase contracts asset",
        "label": "Forward Purchase Contracts Asset"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ForwardPurchaseContractsLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ForwardPurchaseContractsLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward purchase contracts liability",
        "label": "Forward Purchase Contracts Liability"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ForwardPurchaseContractsQuantity": {
     "xbrltype": "volumeItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ForwardPurchaseContractsQuantity",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails",
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Purchase Contracts, Quantity",
        "verboseLabel": "Forward Purchase Contracts, Quantity (in US Bushels)",
        "label": "Forward Purchase Contracts Quantity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss (gain) on disposal of real estate and property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable",
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable",
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "terseLabel": "Gross profit",
        "verboseLabel": "Gross Profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r98",
      "r141",
      "r208",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r521",
      "r780",
      "r786",
      "r1012",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1030"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r310"
     ]
    },
    "rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "INCOMETAXESScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES - Schedule of Unrecognized Tax Benefit Consolidated Balance Sheet (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_INVESTMENTSDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "INVESTMENTSDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTMENTS (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_INVESTMENTSDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "INVESTMENTSDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTMENTS (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "INVESTMENTSScheduleofFinancialinformationForEquityMethodInvestmentDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTMENTS - Schedule of Financial information For Equity Method Investment (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r866"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r114"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to REX common shareholders",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r95",
      "r108",
      "r217",
      "r218",
      "r220",
      "r221",
      "r222",
      "r233",
      "r236",
      "r477"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net income attributable to noncontrolling interests",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r123",
      "r222"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r137",
      "r141",
      "r587",
      "r603",
      "r780",
      "r786",
      "r1012",
      "r1014",
      "r1015",
      "r1016",
      "r1017"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow",
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "verboseLabel": "Income from continuing operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r141",
      "r208",
      "r215",
      "r222",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r474",
      "r477",
      "r496",
      "r521",
      "r603",
      "r780",
      "r1012",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1030"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow",
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity in income of unconsolidated affiliates",
        "negatedLabel": "Income from equity method investments",
        "verboseLabel": "Income (Loss) from Equity Method Investments",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r94",
      "r136",
      "r238",
      "r255",
      "r277",
      "r316",
      "r602"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r353",
      "r354",
      "r504",
      "r508",
      "r513",
      "r625",
      "r627",
      "r712",
      "r767",
      "r813",
      "r1114"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r504",
      "r508",
      "r513",
      "r625",
      "r627",
      "r712",
      "r767",
      "r813",
      "r1114"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Text Block]",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r434",
      "r442",
      "r448",
      "r449",
      "r450",
      "r455",
      "r460",
      "r465",
      "r467",
      "r468",
      "r469",
      "r651",
      "r807"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable",
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Provision for income taxes",
        "terseLabel": "Benefit for income taxes",
        "negatedTerseLabel": "Provision for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r161",
      "r226",
      "r227",
      "r238",
      "r256",
      "r277",
      "r440",
      "r442",
      "r466",
      "r612",
      "r807"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax, Policy [Policy Text Block]",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r436",
      "r437",
      "r455",
      "r456",
      "r459",
      "r462",
      "r645"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r807",
      "r1062"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal income tax at statutory rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r807"
     ]
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Noncontrolling interest",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447",
      "r1062"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r807",
      "r1062",
      "r1064"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local taxes, net of federal tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r807",
      "r1062"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable": {
       "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEffectiveIncomeTaxReconciliationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Research and experimentation credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit."
       }
      }
     },
     "auth_ref": [
      "r807",
      "r1062",
      "r1064"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Paid",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r107",
      "r998",
      "r1066",
      "r1067"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable": {
       "parentTag": "us-gaap_UnrecognizedTaxBenefits",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refundable income taxes",
        "negatedLabel": "Refundable income taxes",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r989"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable \u2013 trade",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes refundable",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "rex_IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Provision for Income Taxes If Unrecognized Benefits Recognized",
        "documentation": "Increase (Decrease) in Provision for Income Taxes If Unrecognized Benefits Recognized",
        "label": "Increase Decrease In Provision For Income Taxes If Unrecognized Benefits Recognized"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r916",
      "r925",
      "r929",
      "r937"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r941"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r941"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r941"
     ]
    },
    "rex_InstallmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "InstallmentAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Installment amount",
        "documentation": "Installment amount.",
        "label": "Installment Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndOtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and other income, net",
        "label": "Interest and Other Income",
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ethanol and other finished goods",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r771"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Inventory",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r770",
      "r822"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory, Policy [Policy Text Block]",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r180",
      "r189",
      "r334",
      "r335",
      "r337",
      "r582",
      "r776"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grain and other raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r773"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in process",
        "label": "Inventory, Work in Process, Net of Reserves",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r772"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Write-down (in Dollars)",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r881",
      "r882"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Policy [Policy Text Block]",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r641",
      "r642",
      "r643",
      "r644",
      "r737",
      "r738"
     ]
    },
    "us-gaap_InvestmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment [Text Block]",
        "label": "Investment [Text Block]",
        "documentation": "The entire disclosure for investment."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r1020"
     ]
    },
    "rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "LEASESScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandAndLandImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandAndLandImprovements",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and improvements",
        "label": "Land and Land Improvements",
        "documentation": "Amount before accumulated depreciation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "us-gaap_LeaseContractualTermAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseContractualTermAxis",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Contractual Term [Axis]",
        "documentation": "Information by contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r969"
     ]
    },
    "us-gaap_LeaseContractualTermDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseContractualTermDomain",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Contractual Term [Domain]",
        "documentation": "Contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r969"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease expense",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r821"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Table Text Block]",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "rex_LeaseExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "LeaseExpirationPeriod",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Expiration Period",
        "documentation": "Lease expiration period.",
        "label": "Lease Expiration Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases of Lessee Disclosure [Text Block]",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable",
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "terseLabel": "Liabilities (in Dollars)",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r73",
      "r74",
      "r75",
      "r76",
      "r77",
      "r78",
      "r81",
      "r208",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r480",
      "r483",
      "r484",
      "r521",
      "r685",
      "r779",
      "r838",
      "r1030",
      "r1103",
      "r1104"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r133",
      "r597",
      "r822",
      "r1001",
      "r1026",
      "r1095"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "Current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r179",
      "r208",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r480",
      "r483",
      "r484",
      "r521",
      "r822",
      "r1030",
      "r1103",
      "r1104"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term liabilities",
        "terseLabel": "Long-term liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r76",
      "r77",
      "r78",
      "r81",
      "r208",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r480",
      "r483",
      "r484",
      "r521",
      "r1030",
      "r1103",
      "r1104"
     ]
    },
    "us-gaap_LiabilitiesTotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesTotalMember",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Total [Member]",
        "label": "Liabilities, Total [Member]",
        "documentation": "Carrying amount as of the balance sheet date of total liabilities, when it serves as a benchmark in a concentration of risk calculation. Sum of all reported liabilities as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongMember",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long [Member]",
        "label": "Long [Member]",
        "documentation": "Indicates an ownership position in, or purchase of, a security."
       }
      }
     },
     "auth_ref": []
    },
    "rex_LongTermLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "LongTermLiabilitiesAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LONG-TERM LIABILITIES:",
        "label": "Long Term Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDisclosures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDisclosures",
     "presentation": [
      "http://www.rexamerican.com/role/CONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies Disclosure [Text Block]",
        "label": "Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r361",
      "r363",
      "r364",
      "r365",
      "r366",
      "r432"
     ]
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery, equipment and fixtures",
        "label": "Machinery and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r799",
      "r824",
      "r827",
      "r1033",
      "r1113",
      "r1115",
      "r1116",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_MarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketing Expense",
        "label": "Marketing Expense",
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r360",
      "r362",
      "r363",
      "r364",
      "r402",
      "r432",
      "r502",
      "r581",
      "r624",
      "r626",
      "r638",
      "r677",
      "r678",
      "r734",
      "r739",
      "r742",
      "r743",
      "r753",
      "r765",
      "r766",
      "r792",
      "r798",
      "r804",
      "r814",
      "r815",
      "r819",
      "r820",
      "r825",
      "r1032",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Percentage of Equity Ownership Interest Which May be Considered for Equity Method of Accounting",
        "documentation": "Maximum percentage of equity ownership interest which may be considered for equity method of accounting.",
        "label": "Maximum Percentage Of Equity Ownership Interest Which May Be Considered For Equity Method Of Accounting"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r501",
      "r502",
      "r814"
     ]
    },
    "us-gaap_MembersCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MembersCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": "us-gaap_MembersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Members\u2019 capital",
        "label": "Members' Capital",
        "documentation": "Amount of member capital in limited liability company (LLC)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_MembersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MembersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total members\u2019 equity",
        "label": "Members' Equity",
        "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r240",
      "r241",
      "r242",
      "r243"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r360",
      "r362",
      "r363",
      "r364",
      "r402",
      "r432",
      "r502",
      "r581",
      "r624",
      "r626",
      "r638",
      "r677",
      "r678",
      "r734",
      "r739",
      "r742",
      "r743",
      "r753",
      "r765",
      "r766",
      "r792",
      "r798",
      "r804",
      "r814",
      "r815",
      "r819",
      "r825",
      "r1032",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r132",
      "r208",
      "r321",
      "r367",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r521",
      "r596",
      "r688"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Noncontrolling interests distribution and other",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "rex_ModifiedDistillersGrainsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ModifiedDistillersGrainsMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modified Distillers Grains [Member]",
        "documentation": "Modified Distillers Grains [Member]",
        "label": "Modified Distillers Grains Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NETSALESANDREVENUEScheduleofDisaggregatedRevenuebyProductDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET SALES AND REVENUE - Schedule of Disaggregated Revenue by Product (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r799",
      "r824",
      "r827",
      "r1033",
      "r1113",
      "r1115",
      "r1116",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "rex_NaturalGasPipelineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NaturalGasPipelineMember",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Natural Gas Pipeline [Member]",
        "documentation": "Natural gas pipeline member.",
        "label": "Natural Gas Pipeline Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r108"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r108",
      "r138",
      "r177",
      "r194",
      "r195",
      "r199",
      "r208",
      "r215",
      "r217",
      "r218",
      "r220",
      "r221",
      "r222",
      "r226",
      "r227",
      "r233",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r474",
      "r477",
      "r496",
      "r521",
      "r605",
      "r706",
      "r726",
      "r727",
      "r836",
      "r1030"
     ]
    },
    "us-gaap_NetInvestmentIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetInvestmentIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total consolidated net income",
        "label": "Net Investment Income",
        "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r608",
      "r609",
      "r713",
      "r836"
     ]
    },
    "rex_NetPositionWithBrokerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NetPositionWithBrokerMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Position with Broker [Member]",
        "label": "Net Position With Broker Member"
       }
      }
     },
     "auth_ref": []
    },
    "rex_NetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNetSalesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "documentation": "Net sales",
        "label": "Net Sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r881",
      "r882"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "rex_NonCashFinancingActivitiesEquityAwardsAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NonCashFinancingActivitiesEquityAwardsAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash financing activities-Stock awards accrued",
        "label": "Non Cash Financing Activities Equity Awards Accrued"
       }
      }
     },
     "auth_ref": []
    },
    "rex_NonCashFinancingActivitiesEquityAwardsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NonCashFinancingActivitiesEquityAwardsIssued",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash financing activities-Stock awards issued",
        "label": "Non Cash Financing Activities Equity Awards Issued"
       }
      }
     },
     "auth_ref": []
    },
    "rex_NonCashFinancingActivitiesStockRepurchasesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NonCashFinancingActivitiesStockRepurchasesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash financing activities-Stock repurchases accrued",
        "documentation": "Non-cash financing activities-Stock repurchases accrued",
        "label": "Non Cash Financing Activities Stock Repurchases Accrued"
       }
      }
     },
     "auth_ref": []
    },
    "rex_NonCashInvestingActivitiesAccruedCapitalExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NonCashInvestingActivitiesAccruedCapitalExpenditures",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing activities-Accrued capital expenditures",
        "documentation": "non cash payments to acquire property, plant and equipment",
        "label": "Non Cash Investing Activities Accrued Capital Expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "rex_NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing activities-Capital additions transferred from prepaid expenses",
        "documentation": "Non-cash investing activities-Capital additions transferred from prepaid expenses",
        "label": "Non Cash Investing Activities Capital Additions Transferred From Prepaid Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "rex_NonFoodGradeCornOilMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NonFoodGradeCornOilMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Food Grade Corn Oil [Member]",
        "documentation": "Non-Food Grade Corn Oil [Member]",
        "label": "Non Food Grade Corn Oil Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r890",
      "r916",
      "r925"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Member]",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r384",
      "r1004",
      "r1005",
      "r1006",
      "r1008",
      "r1145"
     ]
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "rex_NumberOfOperatingEntities": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "NumberOfOperatingEntities",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number Of Operating Entities",
        "label": "Number Of Operating Entities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.rexamerican.com/role/SEGMENTREPORTINGDetails",
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Reportable Segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r791",
      "r1013"
     ]
    },
    "rex_OneEarthEnergyAndNuGenEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "OneEarthEnergyAndNuGenEnergyMember",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails",
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One Earth Energy And Nu Gen Energy [Member]",
        "documentation": "One Earth Energy And NuGen Energy [Member]",
        "label": "One Earth Energy And Nu Gen Energy Member"
       }
      }
     },
     "auth_ref": []
    },
    "rex_OneEarthEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "OneEarthEnergyMember",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails",
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One Earth Energy [Member]",
        "documentation": "One Earth Energy [Member]",
        "label": "One Earth Energy Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1096"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/LEASESDetails",
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating lease liabilities",
        "terseLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.rexamerican.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r821"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.rexamerican.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r821"
     ]
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Operating Leases, Future Minimum Payments Due",
        "label": "Operating Leases, Future Minimum Payments Due",
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147"
     ]
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147"
     ]
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147"
     ]
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147"
     ]
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147"
     ]
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable": {
       "parentTag": "us-gaap_UnrecognizedTaxBenefits",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r184",
      "r589",
      "r787",
      "r838"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/OTHERASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets Disclosure [Text Block]",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneous": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsMiscellaneous",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid utility equipment deposit",
        "label": "Other Assets, Miscellaneous",
        "documentation": "Amount of other miscellaneous assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofOtherAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Before Taxes",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r522",
      "r523",
      "r528",
      "r585",
      "r606",
      "r992",
      "r993"
     ]
    },
    "rex_OtherCostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "OtherCostOfSalesMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Cost of Sales [Member]",
        "label": "Other Cost Of Sales Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Liabilities [Table Text Block]",
        "label": "Other Current Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "rex_OtherIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "OtherIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income, Policy [Policy Text Block]",
        "documentation": "Other Income, Policy [Policy Text Block]",
        "label": "Other Income Policy Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r822"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable": {
       "parentTag": "us-gaap_UnrecognizedTaxBenefits",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "rex_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "OtherMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other[Member]",
        "label": "Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherMinorityInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherMinorityInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable": {
       "parentTag": "us-gaap_MembersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofCondensedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Other Noncontrolling Interests",
        "documentation": "Carrying amount of equity interests owned by noncontrolling shareholders, partners, or other equity holders in one or more of the entities consolidated into the reporting entity's financial statements other than joint ventures, limited partnerships, operating partnerships or interests held by preferred unit holders."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_OtherRestrictedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherRestrictedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Restricted Assets",
        "label": "Other Restricted Assets",
        "documentation": "Total assets that cannot be used for operating purposes because of contract or regulatory requirements that are in effect for a period that extends beyond one year."
       }
      }
     },
     "auth_ref": [
      "r762",
      "r763",
      "r988"
     ]
    },
    "rex_OutboundFreightCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "OutboundFreightCharges",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outbound Freight Charges (in Dollars)",
        "label": "Outbound Freight Charges"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r872",
      "r888",
      "r923"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r875",
      "r891",
      "r926"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r875",
      "r891",
      "r926"
     ]
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "us-gaap_PaymentsForDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForDeposits",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deposits",
        "label": "Payments for Deposits",
        "documentation": "The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities."
       }
      }
     },
     "auth_ref": [
      "r996",
      "r997"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments for Rent",
        "label": "Payments for Rent",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock acquired",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Equity Method Investments",
        "label": "Payments to Acquire Equity Method Investments",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_PaymentsToAcquireProjects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireProjects",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Projects",
        "label": "Payments to Acquire Projects",
        "documentation": "The cash outflow from the amount invested for projects in hopes of getting a future return or interest from it."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of short-term investments",
        "label": "Payments to Acquire Short-Term Investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r849"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.rexamerican.com/role/COMMONSTOCKDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Dividend Rate, Percentage",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r735",
      "r740",
      "r741",
      "r754"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prepaid expenses and other",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "rex_PresentValueDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "PresentValueDiscount",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: present value discount",
        "label": "Present Value Discount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromContributionsFromAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributionsFromAffiliates",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails",
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital contributions",
        "verboseLabel": "Proceeds from Contributions from Affiliates",
        "label": "Proceeds from Contributions from Affiliates",
        "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_ProceedsFromInterestAndDividendsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromInterestAndDividendsReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income from investments",
        "label": "Proceeds from Interest and Dividends Received",
        "documentation": "Cash received for dividends and interest on the entity's equity and debt investments during the current period."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r205"
     ]
    },
    "us-gaap_ProceedsFromPaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsToMinorityShareholders",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to noncontrolling interests holders",
        "label": "Proceeds from (Payments to) Noncontrolling Interests",
        "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfOtherInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital contributions from minority investor",
        "label": "Proceeds from Sale of Other Investments",
        "documentation": "Amount of cash inflow from the sale of investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of real estate and property and equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturities of short-term investments",
        "label": "Proceeds from Sale of Short-Term Investments",
        "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net (loss) income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r194",
      "r195",
      "r203",
      "r208",
      "r215",
      "r222",
      "r226",
      "r227",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r474",
      "r477",
      "r478",
      "r481",
      "r482",
      "r496",
      "r521",
      "r587",
      "r604",
      "r656",
      "r706",
      "r726",
      "r727",
      "r808",
      "r809",
      "r837",
      "r994",
      "r1030"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r540"
     ]
    },
    "rex_PropertyPlantAndEquipmentDepreciationMethod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "PropertyPlantAndEquipmentDepreciationMethod",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment Depreciation Method",
        "documentation": "Property, Plant, and Equipment Depreciation Method",
        "label": "Property Plant And Equipment Depreciation Method"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total property and equipment",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r182",
      "r601"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Property and equipment - net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r540",
      "r588",
      "r601",
      "r822"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r156",
      "r159",
      "r599"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table Text Block]",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r540"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails",
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Useful Life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property Subject to or Available for Operating Lease [Axis]",
        "documentation": "Information by property that could be leased or is available for lease."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "rex_PropertySubjectToOrAvailableForOperatingLeaseDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomainDomain",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PropertySubjectToOrAvailableForOperatingLeaseDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ProportionateShareOfRestrictedNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ProportionateShareOfRestrictedNetAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportionate Share of Restricted Net Assets",
        "documentation": "Proportionate share of restricted net assets as of the reporting date.",
        "label": "Proportionate Share Of Restricted Net Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "rex_QuantityOfDistillersGrainsUnderSalesCommitment": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "QuantityOfDistillersGrainsUnderSalesCommitment",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quantity of Distillers Grains Under Sales Commitment (in US Tons)",
        "documentation": "Quantity of distillers grains under sales commitment.",
        "label": "Quantity Of Distillers Grains Under Sales Commitment"
       }
      }
     },
     "auth_ref": []
    },
    "rex_QuantityOfEthanolShipped": {
     "xbrltype": "volumeItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "QuantityOfEthanolShipped",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quantity of ethanol shipped (in US Gallons)",
        "documentation": "Quantity of ethanol shipped.",
        "label": "Quantity Of Ethanol Shipped"
       }
      }
     },
     "auth_ref": []
    },
    "rex_QuantityOfEthanolUnderSalesCommitment": {
     "xbrltype": "volumeItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "QuantityOfEthanolUnderSalesCommitment",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quantity of Ethanol under Sales Commitment (in US Gallons)",
        "documentation": "Quantity of ethanol under sales commitment.",
        "label": "Quantity Of Ethanol Under Sales Commitment"
       }
      }
     },
     "auth_ref": []
    },
    "rex_QuantityOfNaturalGasUnderSalesCommitmen": {
     "xbrltype": "energyItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "QuantityOfNaturalGasUnderSalesCommitmen",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quantity Of Natural Gas Under Sales Commitment (in Millions of British Thermal Units)",
        "label": "Quantity Of Natural Gas Under Sales Commitmen"
       }
      }
     },
     "auth_ref": []
    },
    "rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "QuantityOfNonFoodGradeCornOilUnderSalesCommitments",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quantity of Non-food Grade Corn Oil Under Sales Commitments (in Pounds)",
        "label": "Quantity Of Non Food Grade Corn Oil Under Sales Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "rex_RELATEDPARTIESDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "RELATEDPARTIESDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTIES (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_RELATEDPARTIESDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "RELATEDPARTIESDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTIES (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r360",
      "r362",
      "r363",
      "r364",
      "r394",
      "r402",
      "r425",
      "r426",
      "r427",
      "r432",
      "r502",
      "r556",
      "r565",
      "r581",
      "r624",
      "r626",
      "r638",
      "r677",
      "r678",
      "r734",
      "r739",
      "r742",
      "r743",
      "r753",
      "r765",
      "r766",
      "r792",
      "r798",
      "r804",
      "r814",
      "r815",
      "r819",
      "r820",
      "r825",
      "r830",
      "r1029",
      "r1032",
      "r1083",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r360",
      "r362",
      "r363",
      "r364",
      "r394",
      "r402",
      "r425",
      "r426",
      "r427",
      "r432",
      "r502",
      "r556",
      "r565",
      "r581",
      "r624",
      "r626",
      "r638",
      "r677",
      "r678",
      "r734",
      "r739",
      "r742",
      "r743",
      "r753",
      "r765",
      "r766",
      "r792",
      "r798",
      "r804",
      "r814",
      "r815",
      "r819",
      "r820",
      "r825",
      "r830",
      "r1029",
      "r1032",
      "r1083",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r867",
      "r883",
      "r918"
     ]
    },
    "rex_RefinedCoalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "RefinedCoalMember",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refined Coal [Member]",
        "label": "Refined Coal Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_RelatedPartiesAmountInCostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartiesAmountInCostOfSales",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales, related parties",
        "label": "Related Parties Amount in Cost of Sales",
        "documentation": "Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r401",
      "r547",
      "r548",
      "r593",
      "r598",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r703",
      "r705",
      "r733"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction, Amounts of Transaction",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r547"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIESDetails",
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r401",
      "r547",
      "r548",
      "r593",
      "r598",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r703",
      "r705",
      "r733",
      "r1102"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/RELATEDPARTIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions Disclosure [Text Block]",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545",
      "r546",
      "r548",
      "r549",
      "r652",
      "r653",
      "r654",
      "r710",
      "r711",
      "r712",
      "r731",
      "r732"
     ]
    },
    "rex_RenewalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "RenewalMember",
     "presentation": [
      "http://www.rexamerican.com/role/COMMITMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewal [Member]",
        "label": "Renewal Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r175",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r237",
      "r323",
      "r324",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r493",
      "r494",
      "r495",
      "r496",
      "r529",
      "r531",
      "r542",
      "r543",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r640",
      "r1018"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r884",
      "r919"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r869",
      "r885",
      "r920"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r876",
      "r892",
      "r927"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r175",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r237",
      "r323",
      "r324",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r493",
      "r494",
      "r495",
      "r496",
      "r529",
      "r531",
      "r542",
      "r543",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r640",
      "r1018"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r985",
      "r999"
     ]
    },
    "us-gaap_RestrictedInvestmentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedInvestmentsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Investments, at Fair Value",
        "label": "Restricted Investments, at Fair Value",
        "documentation": "The aggregate value of all restricted investments."
       }
      }
     },
     "auth_ref": [
      "r736",
      "r744",
      "r755",
      "r762",
      "r763"
     ]
    },
    "us-gaap_RestrictedInvestmentsPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedInvestmentsPercentOfNetAssets",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Investments, Percent of Net Assets",
        "label": "Restricted Investments, Percent of Net Assets",
        "documentation": "The percent of net assets of the aggregate value of all restricted investments."
       }
      }
     },
     "auth_ref": [
      "r736",
      "r744",
      "r755"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock [Member]",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r118",
      "r595",
      "r632",
      "r637",
      "r650",
      "r687",
      "r822"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r212",
      "r213",
      "r214",
      "r216",
      "r222",
      "r225",
      "r227",
      "r322",
      "r325",
      "r350",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r486",
      "r488",
      "r489",
      "r491",
      "r494",
      "r530",
      "r532",
      "r628",
      "r630",
      "r657",
      "r1145"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/NETSALESANDREVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Text Block]",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [Policy Text Block]",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r768",
      "r777"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable",
      "http://www.rexamerican.com/role/ScheduleofFinancialinformationForEquityMethodInvestmentTable",
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales and revenue",
        "verboseLabel": "Sales of products, continuing operations:",
        "netLabel": "Net Sales and Revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r200",
      "r208",
      "r238",
      "r249",
      "r250",
      "r271",
      "r277",
      "r281",
      "r283",
      "r284",
      "r321",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r521",
      "r587",
      "r786",
      "r1030"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets acquired and liabilities incurred upon lease execution",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r821"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "rex_SEGMENTREPORTINGDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "SEGMENTREPORTINGDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/SEGMENTREPORTINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT REPORTING (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_SEGMENTREPORTINGDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "SEGMENTREPORTINGDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/SEGMENTREPORTINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT REPORTING (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "rex_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Benchmark [Member]",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r966"
     ]
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Previously Reported [Member]",
        "label": "Previously Reported [Member]",
        "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r212",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r227",
      "r237",
      "r472",
      "r474",
      "r475",
      "r476",
      "r477",
      "r493",
      "r494",
      "r495",
      "r529",
      "r531",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r640",
      "r968",
      "r970",
      "r971",
      "r972",
      "r1007",
      "r1018",
      "r1027",
      "r1028",
      "r1078",
      "r1098",
      "r1099"
     ]
    },
    "rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accrued Expenses And Other Current Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfChangeToTheConsolidatedStatementOfOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Change To The Consolidated Statement Of Operations Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfCommonStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfCommonStockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Common Stock Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "rex_ScheduleOfComponentsOfInventoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfComponentsOfInventoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Components Of Inventory Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfComponentsOfLeaseExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfComponentsOfLeaseExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Components Of Lease Expense Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfCondensedBalanceSheetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfCondensedBalanceSheetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Condensed Balance Sheet Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet [Table Text Block]",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r984",
      "r1003"
     ]
    },
    "rex_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deferred Tax Assets And Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Assets at Fair Value [Table Text Block]",
        "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of derivative assets at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments [Table Text Block]",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r56",
      "r57",
      "r58",
      "r59",
      "r61",
      "r62",
      "r64",
      "r65"
     ]
    },
    "rex_ScheduleOfDilutedSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfDilutedSharesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Diluted Shares Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfDisaggregatedRevenueByProductAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfDisaggregatedRevenueByProductAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Disaggregated Revenue By Product Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfDisaggregatedRevenueByProductTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfDisaggregatedRevenueByProductTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/NETSALESANDREVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregated Revenue by Product [Table Text Block]",
        "documentation": "Schedule of Disaggregated Revenue by Product [Table Text Block]",
        "label": "Schedule Of Disaggregated Revenue By Product Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]",
        "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]",
        "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28",
      "r1009"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r807",
      "r1062"
     ]
    },
    "rex_ScheduleOfEffectiveIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfEffectiveIncomeTaxReconciliationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Effective Income Tax Reconciliation Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSDetails",
      "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r319",
      "r320",
      "r470",
      "r961",
      "r962",
      "r963",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ]
    },
    "rex_ScheduleOfEquityMethodInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfEquityMethodInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Equity Method Investments Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r318",
      "r319",
      "r320",
      "r321",
      "r521"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment [Table]",
        "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r208",
      "r318",
      "r319",
      "r320",
      "r321",
      "r521"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Error Correction [Table]",
        "documentation": "Disclosure of information about prior period adjustment to correct error in previously issued financial statement. Includes, but is not limited to, effect of correction on financial statement line item, affected per-share amount, cumulative effect of change on retained earnings and other appropriate component of equity or net assets in statement of financial position, and effect of prior period adjustment on net income of each prior period presented."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r224",
      "r225",
      "r226",
      "r227",
      "r237"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/FAIRVALUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1081"
     ]
    },
    "rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Values For Derivative Financial Instruments Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Financial Information For Equity Method Investment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Information for Equity Method Investments [Table Text Block]",
        "documentation": "Tabular disclosure of financial information for equity method investments.",
        "label": "Schedule Of Financial Information For Equity Method Investments Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Minimum Rental Payments For Operating Leases Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventory, Current [Table Text Block]",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r89",
      "r90",
      "r91"
     ]
    },
    "rex_ScheduleOfNetSalesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfNetSalesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Net Sales Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfNonVestedRestrictedStockAwardActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Non Vested Restricted Stock Award Activity Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfOtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfOtherAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Other Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/OTHERASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Assets [Table Text Block]",
        "label": "Schedule of Other Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfSegmentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfSegmentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Segment Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r36"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/SEGMENTREPORTINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r36"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/COMMONSTOCKTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table Text Block]",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r44",
      "r45",
      "r82",
      "r83",
      "r116",
      "r117",
      "r118"
     ]
    },
    "us-gaap_ScheduleOfSubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSubsequentEventsTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/SUBSEQUENTEVENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsequent Events [Table Text Block]",
        "label": "Schedule of Subsequent Events [Table Text Block]",
        "documentation": "Tabular disclosure of significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, losses resulting from fire or flood, losses on receivables, significant realized and unrealized gains and losses that result from changes in quoted market prices of securities, declines in market prices of inventory, changes in authorized or issued debt (SEC), significant foreign exchange rate changes, substantial loans to insiders or affiliates, significant long-term investments, and substantial dividends not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "rex_ScheduleOfTheProvisionForIncomeTaxesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfTheProvisionForIncomeTaxesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of The Provision For Income Taxes Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfUnrecognizedTaxBenefitConsolidatedBalanceSheetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Unrecognized Tax Benefit Consolidated Balance Sheet Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Unrecognized Tax Benefits Roll Forward Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r806"
     ]
    },
    "rex_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsTableTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Benefits [Table Text Block]",
        "documentation": "Schedule of Unrecognized Tax Benefits [Table Text Block]",
        "label": "Schedule Of Unrecognized Tax Benefits Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable",
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r141",
      "r142",
      "r238",
      "r245",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r262",
      "r263",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r284",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r349",
      "r355",
      "r356",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r783",
      "r786",
      "r787",
      "r794",
      "r826",
      "r1113",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/SEGMENTREPORTING"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Disclosure [Text Block]",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r238",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r260",
      "r262",
      "r263",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r281",
      "r282",
      "r284",
      "r781",
      "r784",
      "r785",
      "r786",
      "r788",
      "r790",
      "r791"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Policy [Policy Text Block]",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r280",
      "r283",
      "r782",
      "r783",
      "r789"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofChangetotheConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Selling, general and administrative expenses",
        "negatedTerseLabel": "Selling, general and administrative",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r1060"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Non-Vested Shares, Beginning of Period",
        "periodEndLabel": "Non-Vested Shares, End of Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415"
     ]
    },
    "rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Vesting Term, Beginning of Period",
        "periodEndLabel": "Weighted Average Vesting Term, End of Period",
        "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Remaining Contractual Terms In Years"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Vested Shares, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning of Period",
        "periodEndLabel": "Weighted Average Grant Date Fair Value, End of Period",
        "documentation": "The Weighted Average Grant Date Fair Value of shares in share based compensation arrangement",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Vested Shares, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Director [Policy Text Block]",
        "label": "Share-Based Payment Arrangement, Director [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortMember",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short [Member]",
        "label": "Short [Member]",
        "documentation": "Indicates the sale of a borrowed security or written option."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/INVESTMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "verboseLabel": "Short-Term Investments",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r990"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Text Block]",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r207"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "rex_StateAndLocalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "StateAndLocalAbstract",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local:",
        "label": "State And Local Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r1002",
      "r1061",
      "r1071"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.rexamerican.com/role/SEGMENTREPORTINGDetails",
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.rexamerican.com/role/ScheduleofDisaggregatedRevenuebyProductTable",
      "http://www.rexamerican.com/role/ScheduleofSegmentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r141",
      "r142",
      "r176",
      "r238",
      "r245",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r262",
      "r263",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r284",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r349",
      "r352",
      "r355",
      "r356",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r783",
      "r786",
      "r787",
      "r794",
      "r826",
      "r1113",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r186",
      "r187",
      "r188",
      "r208",
      "r231",
      "r232",
      "r234",
      "r236",
      "r242",
      "r243",
      "r321",
      "r367",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r521",
      "r646",
      "r647",
      "r648",
      "r649",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r686",
      "r707",
      "r728",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r960",
      "r1000",
      "r1010"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r83",
      "r86",
      "r87",
      "r174",
      "r197",
      "r198",
      "r199",
      "r212",
      "r213",
      "r214",
      "r216",
      "r222",
      "r225",
      "r227",
      "r239",
      "r322",
      "r325",
      "r350",
      "r384",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r494",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r530",
      "r532",
      "r543",
      "r606",
      "r628",
      "r629",
      "r630",
      "r657",
      "r728"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r239",
      "r532",
      "r583",
      "r641",
      "r668",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r686",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r705",
      "r708",
      "r709",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r728",
      "r831"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r239",
      "r285",
      "r532",
      "r583",
      "r641",
      "r668",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r686",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r705",
      "r708",
      "r709",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r728",
      "r831"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r860",
      "r871",
      "r887",
      "r922"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Granted",
        "label": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited, Shares",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r82",
      "r83",
      "r118"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r118"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of equity awards, stock based compensation expense (in Shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r82",
      "r83",
      "r118"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited, Amount",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r82",
      "r83",
      "r118"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of equity awards, stock based compensation expense",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r82",
      "r83",
      "r118"
     ]
    },
    "rex_StockOptionPlans2015Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "StockOptionPlans2015Member",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Option Plans 2015 [Member]",
        "label": "Stock Option Plans2015 Member"
       }
      }
     },
     "auth_ref": []
    },
    "rex_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.rexamerican.com/role/COMMONSTOCKDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program Number of Additional Shares Authorized to be Repurchased",
        "documentation": "Stock repurchase program number of additional shares authorized to be repurchased.",
        "label": "Stock Repurchase Program Number Of Additional Shares Authorized To Be Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.rexamerican.com/role/EMPLOYEEBENEFITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program, Remaining Authorized, Number of Shares (in Shares)",
        "label": "Share Repurchase Program, Remaining Authorized, Number of Shares",
        "documentation": "Number of shares remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.rexamerican.com/role/COMMONSTOCKDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchased During Period, Shares",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r82",
      "r83",
      "r118",
      "r649",
      "r728",
      "r759"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/COMMONSTOCKDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchased During Period, Value (in Dollars)",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r82",
      "r83",
      "r118",
      "r657",
      "r728",
      "r759",
      "r837"
     ]
    },
    "rex_StockSplitPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "StockSplitPolicyPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Split, Policy [Policy Text Block]",
        "label": "Stock Split Policy Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total REX shareholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r86",
      "r87",
      "r111",
      "r688",
      "r704",
      "r729",
      "r730",
      "r822",
      "r838",
      "r1001",
      "r1026",
      "r1095",
      "r1145"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r55",
      "r174",
      "r175",
      "r198",
      "r212",
      "r213",
      "r214",
      "r216",
      "r222",
      "r225",
      "r322",
      "r325",
      "r350",
      "r384",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r494",
      "r522",
      "r524",
      "r528",
      "r531",
      "r543",
      "r629",
      "r630",
      "r655",
      "r688",
      "r704",
      "r729",
      "r730",
      "r761",
      "r837",
      "r1001",
      "r1026",
      "r1095",
      "r1145"
     ]
    },
    "us-gaap_SubsequentEventDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventDescription",
     "presentation": [
      "http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event, Description",
        "label": "Subsequent Event, Description",
        "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsDate",
     "presentation": [
      "http://www.rexamerican.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event, Date",
        "label": "Subsequent Event, Date",
        "documentation": "Date the event occurred after the balance sheet date but before financial statements are issues or available to be issued, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Amount",
        "label": "Tax Credit Carryforward, Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable": {
       "parentTag": "us-gaap_UnrecognizedTaxBenefits",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet",
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term taxes payable",
        "label": "Taxes Payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r129",
      "r1112"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "rex_TradeReceivablePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "TradeReceivablePolicyPolicyTextBlock",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Receivable, Policy [Policy Text Block]",
        "documentation": "Trade Receivable, Policy [Policy Text Block]",
        "label": "Trade Receivable Policy Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradingActivityByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradingActivityByTypeAxis",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Activity [Axis]",
        "documentation": "Information by type of trading activity."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_TradingActivityByTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradingActivityByTypeDomain",
     "presentation": [
      "http://www.rexamerican.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Activity, by Type [Domain]",
        "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit)."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.rexamerican.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r377",
      "r382",
      "r492",
      "r519",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r607",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r823",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1079",
      "r1082",
      "r1083",
      "r1084",
      "r1091",
      "r1094"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common [Member]",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_TreasuryStockPreferredShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockPreferredShares",
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, shares",
        "label": "Treasury Stock, Preferred, Shares",
        "documentation": "Number of previously issued preferred shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock acquired (in Shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r83",
      "r118"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, 12,659 and 12,350 shares, respectively",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r83",
      "r86"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.rexamerican.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock acquired",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r46",
      "r118"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "rex_UnrecognizedTaxBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "UnrecognizedTaxBenefitMember",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefit [Member]",
        "label": "Unrecognized Tax Benefit Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitConsolidatedBalanceSheetTable",
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unrecognized tax benefits, beginning of year",
        "periodEndLabel": "Unrecognized tax benefits, end of year",
        "totalLabel": "Unrecognized tax benefits, end of year",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r452",
      "r806"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r451",
      "r806"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes for tax positions for current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r806"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes for tax positions for prior years",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r806"
     ]
    },
    "rex_UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.rexamerican.com/20250131",
     "localname": "UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.rexamerican.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits Without Accrued Penalties and Interest",
        "label": "Unrecognized Tax Benefits Without Accrued Penalties And Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.rexamerican.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates, Policy [Policy Text Block]",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33",
      "r153",
      "r154",
      "r157",
      "r158"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease expense",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r821"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDilutedSharesTable": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ScheduleofDilutedSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of RSUs",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDilutedSharesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofDilutedSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding \u2013 diluted (in Shares)",
        "totalLabel": "Weighted average shares - diluted",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r236"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.rexamerican.com/role/ScheduleofDilutedSharesTable": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.rexamerican.com/role/ConsolidatedIncomeStatement",
      "http://www.rexamerican.com/role/ScheduleofDilutedSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding \u2013 basic (in Shares)",
        "verboseLabel": "Weighted average shares - basic",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r236"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-12"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "855",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/710/tableOfContent"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/712/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/840/tableOfContent"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Subparagraph": "(Note 3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481418/840-10-55-40"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "220",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-5"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-4"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450-20/tableOfContent"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450-30/tableOfContent"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10B"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-12"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/321/tableOfContent"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "325",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/325/tableOfContent"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>99
<FILENAME>0000930413-25-001069-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000930413-25-001069-xbrl.zip
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
M9T/MB4Z\@<^PQ=D7294EK)+Y-RK&)F>^(M'@?> X.C4):5/4GK.DQ?N,P^;
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
M%]$>9CZU;[J_:]\T0*/;H0X\&#\XZ+,'\E_?R>DY?<P0]2 ),A""?\> ]]R
MMW#_RH\RYFT_A^#5W_?-OXOI=?H8:9Q[J=IKS 1\[DV:!C_N*B1'3'3Z4@\]
M'[83.?G=Z;H>@VEW4O_@M,CO_/D?\[P,!G:NVBV?:[WIAG=]S8_9M 9%<4SQ
MDY.?_[3?\>!@?/CM7V<3]H*%?]J%>PZ^&$:PSY[\:3_A\'#\X$;M/6XQBJ/[
MXTG';9%JL@S!2OL@.7:,,PZ^*OXU_J%%",""TB1X4$B3Z0<.W?)CDE\D5U[[
MNB"GPC]^[WSJ#^5F9BX0+2OGE;[^<^]U_:N-ZW[(Q1\\2K^.@Q4Y.0JG3B8?
M-%'PYR<;,#QD]KJW^#/[Z\E?=F(GN^/];\.9&?C3 8JJ@8O<K'VRKCV?,V#2
M\: YO]64#25?XSI[>W66<"0!.,Q_V:)W-(S7F/P*PIL/]A[8X"9'M8+@'Y%#
M-10D-/F%M/14I  !':*^S^X;Z):#RG/)O>?K*W5PRN6[]74]%WX485X[_*B]
MPWO=C[JQ\34_ NU%<C"(AM%&F(W4K V!N"(J&M<B!XT@4WB(8\<28&72.*RN
M&"JET#*+3G5%7&9YOZ:B6[@12>'&.#X*H]N]D@_9";6Q0Z:-C;$>EQ75="EB
MLN8YAA9II[=3+!WG@#C'N/GQ,)IHJ(P$(TH^T[07J]:GTJ3R3!(WVIK*+BXH
M_Q+@W1/&^W?G&<^BQ!9'D</TSZIRC=&V-//J%Y(5<J/9P6' $C.]!84S\7!K
MU81-]E)-PRBL=!AI?8,4Z7@U'1&LG5:=,#2?(/R7255S!54QAP=BO/$'P\A]
M')94Q<CW^+$["CIV-HB#]E(V4**2!(W.*:P($^U']0,;=FH!.!C&*JM'W [F
MUF,BU+#0)BY^X/U:40F2K7TP9/Q(E1&]T&YXIDS$7%(DG^0]Y\IO&H&NW4P-
MC'-EDMP^4&/.7O(^7!FB9JAE@2F?49A%V4CQVBCRBE%H*TL!R]7SRV_7KC4C
M#&\V)$ZN<QN5*.+J<&PU6B$,0N.W_K(05$)Q%!=951;*,(C2Q53!Q3!_G*6R
M JG:.@*L^0'-91CG0 <I%X'GI0F$.%O#WY[0<!],P K\'@%N<&2>J[7@&EL_
MB(6968'\%RCJRIIK\JTPB?CE-U=3_$K;GHJ1/)TA$T4L>&A*F*BC2\>'OF$
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
M%[J$"O<0I6]B*S <*R;D1A(AT=?\CP:*W_6:_QEXS9"]*0A*RIV!RYW['4C
MEO!0$/ARI0X#=SHJ"^2E<;39US ?/'2TI>GG<Q%$LGL!C6$M'JD6[VS.>.OF
M//3VT0?:G-$W#[T=SYM3+!3-\GEBBF)GQ:*4EA'$Y1V:G&(3P04WUB(_D7 J
MA=)[U<%<UF%Y_S@?'\:-,WR E.+"GEW&3Y(W99.,-/B)"Z2H00I@&\LH?M;B
M<FJ@]:S,J?=++>'T@>ADI#E;&X,K3(.^@P08[,_2A8-?!R-\06T(>&3C6%"\
M6UZ/MPAKE1_AL 'M:$N(@W#2]DLOZ16<[>-IQ2V[%$9/TI?<J&,F?46%6]"C
M!%3J&LHS(#S3IJ6" #],^KIE%1>0(G7+SS;]E%B0I)=]CP]!'B]YB\U"4K:/
M.CU&?)S]U;:+'4]13A.P*4\NV4^>*H^MA/T-)NP1,EHBC2'7-<!R><PXG2_T
MXLG8VRE*9MJ]@M+'_>RD:A0-#?O[VDT'H840:(Y,PHI1I6 LB+L;>^ ]8Z,V
MY@W3A6'#70S":>3/Q1BC<HU&&;87=6V-2&+R; J\>32HVD=X(&AV";;LDA78
MG(D Q9Z2AR- TL:]&TY"1@LRCGZE#"JOMQ]&%*B\%XQV)H3BQ3S9#LHL94A\
M\%DNLX5I9 3:3=L-@I<X"INL(HM)YK3#;[S/; 0H-)$.=N^-]B:'VE=U@-X(
MVX,%(>_.[W3.U?@&LUC SFF\]W R>K!K'TVF8FB;3B:^?>;(1 O%/%+W$6[]
MBH4[%)=G(+9[$9K7D2UKW=O;&QU,=O6E3#]J4L_>0,M5 =ELC)FW&:?&&641
MS)LD\:AI[(%:!WA.+;?<$VVJ'.F-1FT5^Q[;/BO6]EEP8[LF<SU8CLGH8'>7
M,%3R >^:%:R4H'9O^2;2>C!\?W )BA;O#V@=\=YFWF[4&@1,H6 W;Q].AS =
MJVW@A<V2:/\UF[4T G$?&3':DVD3:6,2D!W_RO]D:"7BNJJ$._+:.D X$PC*
M%R68,#MMZS*]W.2 J&YMOVU\, I_S)5^@14;OY?3^ZDHQ1,)1]T4\G#]KHRS
M?(6Y9.L?PXNV'&NZB:3\BIG#I9:$-^LT@W?7[D@D\1RL&\PMJR*EI PWC*)(
M)J*K5U,< 76VR6?ELLSE FYQV$J=5\(#X9-X09!;L3$NS#*;P=T=B)-V@".S
M! LU9DU28+7]$@\11>S!GZ]*;CFH/TOI%.Q>VT%.2 0)$TE^Y33GDG@JFB2T
M4([E:"BF&J)%IN':^ZE..6O:QG#@TO6-Z#MK:LX)MP?UVZ06/)30H^^B.9]R
MP6XD=MHEE73Y)<^DB!,VD< @(NH7^8F>0DR@/C29-*[@J 1,OLC;65D;EJ9O
M#!( +M":="#[:/OZPIA;J0KDCR-YP@L\CI_V#4M<;TK\H&$W1_Y'E$FU;5E)
M)4=Q75:+9;L"AP"69;:$/];88&YI,)DV3:K<@*^Q!EW3E-+/L&X7H!QP;9,Z
M^,I82%'&\7,$QG:JUTB!D\^JW/>$YN5YTS)$&3MR62;<V(^&ZJ -(".RI$ J
M$7 ?1_'S#$S3FAR:%V8*8W^3"&L^ 4(\&W@<G\)J7H(SE7 FTU9W,S)-_PI&
MYP7V HK\JF8/:)&VMMV$O^2XXA68U"L+&"#<3"9-HA8E5O[YF?BI8Y9H>+0V
MA>9ATZ,CKPR*NM?1+O<KS6!?X%8B^S@K%%52KC%QFWO%BV0-?7E*XX-E[+LX
MTU,K<#&?4R/4J)QQZ7BDL9_39QYFMR\F',LJ*R8G5;"L6UJU@B:Z/YZ09[4E
M49D5@H52[F*4M9.#\?W>37SE/MA]@=6(-F/W4HJ_N#' $]T!XRI]XVVIX+LB
M&1"\IC=ISXZN-1&8 LYJ%G23PX=ZQO'!]QAUYQ4*<N<W&^(IYYU2Z<G#\?Y5
M\^?DPHW=O4_*%:[E;(A2 0YXCY&$X-^*76*X/$H('Z3F-8IE7^(EMBV92=>&
M0S3L=Q^,!%I'SB+(5GG!3 %U9 =OM'4RWD&(2&T9)3=Z/]M<+U=+$!"#M73_
M6MR^<$!90C+Z#$44B=+06L(YX3:BUL.-$'2H=>AHW#3@"E12N1K>7C]BC5V(
MQP%6%?V90T3I14),V_K7L!^$ ]G806BP).J_2+RK4/3@(2((6GQR$CO)<P;_
M=,+'GXK,Q]!.=K'.K2IV.#3M-D5$9S#E4I3!#Z0OJ0R+"AE]BB7.+=%=>&_$
M@F7;1Q"E  Y.^&R\Y_KS%=E9%./TO5*[][^F=C]&:O?^U]3N#4CM-L+J3]4;
M$@.*N)(#3Z8>8&FG-C6NSLIF@1"%19%;4N\.*4H_GF&7@R918?G44?X<V7B@
M=:U8:D3ZTIY,$#' 0H9\2.0T >MF=]BZF6AE$=NJ/E:+BRCHHV^JGC^7M4$L
M#?:?"*;2*I.(9E2GG"J%!J83EX):7VAT@$.71S:TAD@NL2A'=E=41GBQ]@:
M>"[;'UTF5*<2ZX@OD]!_$0BFI^M^H?'&+T&I+"1?:;7=+R]%U=5W=-SW<:_:
M-E)L($];QH8E <IZ%!%D3'B+1L1=PAYD*5#]A])R+RD\])@_R%]>UNZ]U%S)
M;$IR #72R<5J[+-1B@$'LN)>;VPT1999GXR5<(P!.DI*_<A-X";A*0W=+YW
M@"[BIF[L5G_-IA"9$E@T7*\8B8Q8BXJ74WF'ZBB7,$<1/SB@6/ TJ2JQ!9'_
M! %R:4)UZ/#?329%L[PUN1R(-JS6"61!Q05YV#/ZIT0P" /OSIL &Q6YQLWU
MO.U[\J(.H8/PVI$]=VB(@=#L2-DP!^\)V=Z/D2=V1_2)BXIJ?I;&SA=&ZW+B
M!)"6-?*]%.F&T;/8Y[^Y0\LPO?CA0WT.$2.LUJYK!0CD^SOP/P\CJHG+*!Y.
MD(01&[.SMK']V=#):*G;8\<^5U$%)]KCV[S7=^O<T/2\T*=2[&\3;I&-?(T=
MY^$.J@::0KS9]7*CO81U'C.;O;4 <5]OH2#<L8>8JO$HQ;E"E/LZ1Y@&PPW
MC4*'=0FC,<6"V^8NRTN[X?#UL%?37-(>P^.FE*RM)!HY=,9QV;*M#5Z^P5"1
MB(3H"8J3C!VD8QSX-$OBXPS6 ';K1<(R;X4S)8:Z7TM+DW-&(SG5D3S5Q;9;
M^>STJ7718-M@I,JNB31@*K!P>K)[$,.U&I+8&ZY5X2\!.49=C/SIP7DO&F[(
MA' JK3Z997("J&1AXX]^/^(!D7MXG]ZN:!5?1C?.IYD<T&5VHPC+Y(T5J=@8
M.[-I!8=0_OYN]O@F-S%[=XOK\Z62'4:.K\'B"*71)QK,J1$L1,-Q<2I6@9-"
MEA <_14XV,R2XH+LXG/3>>Y>+RI,V#%!(E4FHF#V&U,5AH(W7"/)1!N<!YCG
M<&X\6@CBUM,N:K76RB!7YD@+8U#J.9H^+?JJ48U(@D5,)\$(D#@O"<B!"L-V
M3J*@O]CVR,6)='C!8^$C?MO0 LW _L&4)\=)+C&P;3D["5DNZ15NS[6#5&(8
M:VX)%U;"]X^C$R6U*#@;ZSY3\AQX:B_I0(/.J>EJ<!2E+EO*!JE)$^-5*?7@
M,P%1P;;-D_O)$UJ1R'$<Y1GH_U1RL?Y(A&Z-M?<,I6ZA8Z(U=5$XF6T_KLH:
M!)\OB\;/6FAS]8A)D-"YJ;5O7%)@O@1Q'-ZS:8XD#R:14R5Q3# #IID0+_(O
MR3B2JV1K@9* +59EQ1O2S(C(0FX=4K,>['5*]+L++SN8O!W'OZK=@LUUL0E=
MKL6J@@W%34V6SLIEU9(IB/8=.%.S*IN:-#P-MO%QY#J9^GG/;6<)IP/_W&=
M9109+!%\'N?XGSSY$>&.\+^T0)@7IESA&FDZ8)"8,8N(38ZR(9@%TW-7&2(Z
MHJM#1#1]*B?=B8AW6I?5E#]Z("2-MIRP&Y<6KT I7,N0ZA> "E]4PM5R.5&N
M@.5I!FESL>,:\NSV?Z'VYZ!8V5R!29/]C581Q4-=F\2()TG+P"RO9<5H6(_
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
M$EW73 -(:VQ/*'=(0GS)O5C>91N$0#;/\(V4?[V+99/%&P"L?2:3:7R0%5^
MU<;&,I&Y\LE'<HI.<S"_4)@O\L)97N? (#T<1%^'\H7XJ_\BK@OOY2$H!FSI
MN."[6PQ^\-D1NL^O$78<P$!DH,+J36*+<"4R69#^'&P(YW$-6KI66""?M\FS
ME>TBG(>9W>Z:1YVN<QW(@1QYT]]B&KKK[[URWH"DQ ?I:::*>(N3I08-'GI(
MMI3M/XYJ 36)!K+ZT=H1P5JHY$0C(_Z/''&U=*0NF$AY?>V<Y0=2@Z"DJWCS
MXZ;Q'XZ;@KSU !R@$:M6"/NS(@HC'OZ*2)@.WI)Q$,]QBZTK#1R:SB;3R?2<
M")<I8/$N)]8M@]M_7DI"-#-"F$<>,Q!L.'^,7GZBE^'<DMT,-(+JW^BOG9I7
MP>_GOBW*RRB9,DQUY.E?C9L(:1P'1.1EV[$.-YM8WN.58BEPDUKC!FG5$&9
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
MB/UYCCR:I<'4Z@IL+ 4(^1.1?ZC;PLE3C%^O,\P>TOF"Y2+:0LKSK+CE-&\
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
M</A,;.NA;1U=?UM_Z=OY8[=0X=@2@1^\ $-D69\=\WNW#NE3<J$.C?RS3]W
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
M+U*P(?.A(4*6$6_^3#R,VO7@W1\AEEU2B=[EQ+VZ0LQBXA@=H.B_,Z,BV<#
MNKB _L1-+P+N?,C4>6*Y^@6LW3W_/P__'V^._X\1\TV!P^UY?F['RD/(B]:"
MR(OVAI 7K260%]..P]G(BPP!4 J?6@[':#%8RAU:,W>I=4,3/E> :+27@6BT
MU@[1: XBR$ TYKY$)ZEP]*G^/ J"Z YM3K@_?G+#':2P<.Z;W33"HP(Z7:Y&
MI[>OT=E(C4YO7Z.S S4ZY6"IUA."I2I)DRV"MQ8'2WVFB20+SEK?6%TXM1U&
MH'5"]G;9I?,'-K5+!-)D8< ]L_24[@8&9TXU$7J+DAA+H9Q3$&=#^0Q, ZMB
M_Z=WG_V1@A\%\T%%LE4N2_V"%*B4$PU)6VB$0T&+DH_:5S&('41=X(@"AGQQ
M/<@BX%K3],F4(I_U7E4CE'5$'[,O!%H\M$_5&X[E#6<HIG_33'6AF(T2,N*
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
M?_!0423#)RTJ>2450R5:U/9W:B>#*"W)2GF)74,MOHC^RLBF.":7%$S<[_8
M(Z0HGC0*1>K=GEX<L9\#?[&0N<AK)N/^.,"BU=^F<-[G*;L=T\,<XV'LK@0>
MVML<7^)XGFI*AG]T5'09Y -\QT]NF.7I687 MO6J6JG6B3$45TKR!'\$)!E'
ML%TF$\.7>!A$<VVX!)I@&"I-:.8-WQNDSBU6KJB8B;I+I%"8FIX$]5#H6T::
M";0F'&8L=>%_5"XK]@<,<.K.2OR0#$M4(U8X^(,.$T7_T$]DXP#62Q'D*V4Y
M(/V:K?\QCVIG[X(YBH;F?&"XF8K:11FY5..0J%@%B5%2>)C'-<-C2M%CF3H:
M!:*.5($;/!BT.56.2P:8H]2<7/V+R^VI#^4#WT:T'(&K@<NNZ599++4H,S'T
M KR:*GV@WH4)ABME9RJ3)L7=P8_VI\-KF=2&>4[U[J0D9PR*/$6CB:Q7]8;^
M=\8R5OP;>\!5TK=/E2B8^5 50:1<D*DI&N^*/ X"*=?BD)"^P5A@1J8T;$G2
MFU:*Z7,GXZO'^*I7K5:EH]?)@Q3QC['N5J,)5ZJ88LK%$]%(XG'8*8']$#E(
MEE=FOGP2X0ZLAVR\BGUZ]; A2%T:9&2!?4E[ 6%!ZDS9]WP9)6*17D&+960B
M\?IFZ[\4ZYUR5T1@7^ <V2DR-%BQ;\06@P^*V?76L?L,P(1[8BV;72OGW3BV
MHU[S/_(:ZZ'7_$_):\KTN51I.CQX?!)0=% $&TE_7;*$+]>Z(O:L*,2*@J7D
MO-'6<#T-I/)$LB=&.+P0CRF7J9:2J3GFM&<R9\_@HS4QI_6J:W \,Z?H"Y7U
M,\041?W"ZPC%!J@3$#TS5#H.M-U5*7\J@6"*QW^9?H03S^39J?C); X<YB+>
M/N%!D>2[!)Z]L3^XWZ*)ZZBP+1Z0JDRDT+M'U2PT"&2*QZE"Q)=1,"4FE !^
M25S54CE<%4*LV%+U.^-1^#95HV5X@VE8?88[2'75>M5W] I*_UE,(F0_@FF3
MRXE9T@@3Y#R7C^N]3'M.X591E@++.:.,0%1I!B#@>#I1D[AF=XC>%W-DF02\
M\# ^!*NI\FE)2O\)BA==3?/D],'9?92Y5%F(DWG1I[#Z")!E)!\\3,9CB6F$
M\&E<CQ2&*G&*%F]NAVEH&PPT1) C[8[TI7QR,5VIM(-$J2V31],,)97K86&Z
M/\#P$M>T4EP81-?.7E[#<$@\3\!&@(.I;E9%2=)XC!6-T<":ABH7H=(/1IG^
M3Y'NK9/J:*=4:SMX/XC85'0&WV('$L>U4SFRH;ZO? H^6 ;$R0#D"1X/ER=@
MPQV>OAF D4)[([27&@>J?-.0VJ"FAEQ0G]GDUAW]6KO93^3<3M.0VTZWTY_J
M&DN*D&!;/)D5'M=%F6T3EG($T6QAQI-F>M76Z^EB]_C:#1FF,$I#.VSKZ6 P
M5J=)]U16+%-N4+JO_N2Z8'Z=-[329GSU+G>&;90V%A1[^I>$&&SN4UH;26DU
M]RFM'4AI?2T9GHIF"%SUT4A*3E%7J4ON26M+$18#XWSYB[SE8U 77X("T<+)
M57.&IZYA"FJ68=M5_<*2.21*$A%T]<]VJ])IF0(*F5']=(&QJ2=TM/FYH#,6
M5D\7QC>SL#CYI:QMUJ]GSEA98F_E4&,/[O>38*7\.#N^./GOM!J,\STR5C(%
MW3R5^[ST?-Q2Y*L522*_YZUODOU+J^KG,<5SG;6@U,_?S4>_GV"^@PH[3S^]
MV'UT6I7>ZQ^'"0OAIA=[<#H"]N'%;J'7JW1VBO=H9;2ZU?%[W_O7]@76!2/
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
MKV,(Z7S7.X:?DNE@@,,Z<!+&)([@M3<N3H'$:9!N@G+,XI$_ZE42KC.-@R3
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
M9)P1G9W1M+]8H4<.;J;3,"L(=,^_D9(O(J]FKP5V1\RL-,"0 _EFX.-J=T8
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
M:S5[FSBS)U>AC9DB@>K==6L^][Z_5/WYB&.N';QK-EI.M_;P.>^:YGP$M>I
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
MQNUN%M,LIEG,<2ZFRMAZ@_BQ$ME.V1T[:+IC4U)J^.8I56+$OPK$#XUF2#:
M'^4GOTKJ"^\2X$<K14JL82&RL(: ']WVV:BC],MI[3].%J8T/^W6F[<_J4G5
M;DA55ARE++W0H8A)?_>HK@;RHUE,LYAF,:>VF,)SE*N*4D5KM1D#I+M+T:K[
M6#OXDCRUEX\FRVGN-CTHE2-\$(21;GJ$D012[^^5E,"G_Z@YBZKK1^YJZ?!,
MZL[1BDZ>=A (E2Z'4.EUCY]/A9R\[7&[?#PZ &!+%T>8M7J*VEN'R-D9S#M)
M!F_G[Y' PW3[9Z.>HO6SP_F^09X>"1A-%\%HND-EV!DT7-W-U2.!OND.ST8#
M5>GTN@U3=S/U.'C::V%R3%5ZK=W#0?=@*K_=_DKKI#CN2))$A';A/W8&2_]-
M;K<6GOQ@S)DKW[ 7^<Z>ZY;"?Z'(]\PQ9A_DN>X\&? >_&@K?-&B\"??,R9;
MM@??\&QD*P5<=8]-Y9EAP47:T$UX!_QBSBS/O8@L00I6\7_.S^7/!C.GO\G?
M]">0H'OVKR6#2S@0KO=!ILCI;W)'/C\7WR6IYM^-!+SYRLX]>\%WXJ\UX$)O
MD50$T<'?K@CUO6'^8(ZL^1%DD&!BC#QAIBF>\/_.P"T4KWXQIMXSOK7URP<Y
M/2W%6]V%/H$'(DU_?L!7.9N"(A.&$OM!CKSO+$8_GW(?Y(?7!1!M[.B/QN2#
M? .GAE/WQD8ZJKWHMW[UOT8D#L0QD,: U)M(OX 'GS\Z3/_K_)'!\85WZ>:+
M_NH&/""N]!*8@G2J"WEYF4R4N+^FHD24E$CC4%*+.VB_/X[NKOY7'G^]NKN^
M'-_(=U?WM]_O+J_NY<O;NV^W=^.'Z]L;>7SS2;[__O'^^M/U^.[ZZO[W1^?7
MD71Y>W-_^^7ZT_CA"O[\ /_Y>G7S<"_??I8OQ_?_)7_^<ONW^]]_?1R5H2%@
MX>_&<WL)QU\V+/GAV5ZZ<%MUWY?UPDW*;JN("5F9@&'0%R[(K_^OF#SDE[Y]
M:E5]E87BZ:LV$EO#FC)<SCD_1,D^ J[X_(6A(<97F-,-A6!);@,0 =8/M\UV
M2*F$YR6IJ.TIN;/1WYGNN/(5[& :#;2F2F:M+:&8FN :T+E3-)G3Q*W3T/0(
M]JF]D7VJU9V1HBM/=YVLT!K)G^]NO\JWWZ[0L-W\(8\O'Z[_O'X D_9;#5-3
MS6(J2]H):]Q'8[R_H*UC_*T\7_UEZT7:]PD2%I%P91:?[OZ2_7*<)_1\31M$
MO"OLX;F$QQK6$JASNV .%9ZXY5V6VZFQL[:2,EGD:L:C/(6@A^11!T./RK"S
MNZ3H^'F49SK?(7FD(L*-,E1W QNFYE$]3?]X^L^EZU&4"$-)#@.230RXL%F!
MJL;?XT\3W7V6%X[]P\#+P^.K;'-&6$\RTN:'X1G,;=R$8UI,:;4]N\3N$UN
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
MY>*7[R_DL6E*! LLMBL_ZB8LF/'54W$9=VY=^5G_P>1'QBR9F<8<]@7N'3R
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
M[KJU2-P=*CD70(Z7GYU[DYFI(]AG(4!H.86A1N'36BVFS.X@']NHDXAG<BE
M>+D?LS'A5CQ>3'L5:RE5(B5/BP]W?\2&4Z5/>M10TE*TX6[(D?W1>.I#W3R=
M.GM0MXN.>%OI]'>#;U2 R9.B(V1+5\J-'<YL3SY+61N'MJOT]%*6Y3D5G<&;
M /P[G:#@1/ !"$H*4(M$H[9O*\+1LBC_0<[*(@P^:IAIW@TYM >+JNJ>33[@
MD7ZO=$?[*%M8"CC7Z40%H0/A-/<[Z]&%IK&HA*.<CBM##NC820'H6$%]2'U=
M]5HMIG1O)[P@1";6[D>(M;-2J8+Z$BX_BX_:;YV-!D-%VZ.K/)_8Y*=6'L6Q
M+[7:9Z/A0&D/=FOVP]G[1"?OBPV_P0$G27)^<NYA00<IHX_8QQ*K3N/%5WV"
ML[))/1OUE6YWM\:KU)'?^WH>\=XSG.WC=!8+.MCIY$3C>+P]K0$(J.XPIV--
M%UG35?K:[KKOQIFORV*J#'*<C;Y2/M 5J60<G&J BCQ&UU[LY)+O(-T!Z6'H
MN:>HVNY6EU/RZ_<A51])U574P>& <G.'YL540Q.+&W!ZH,/<)D"?*"&$$/C5
ML&C2Y+5/JG22,D"<+S ZI82 3Y!/>4YR'CX-J<VO-<B.('1,H?IYW,#Q4JG3
M]"T+L)Z\3#"5_ RP3730 @'*?M ;Q[]LYF#'Y["E:+WL49:\^&#'4 X:GW/[
MV:^VO Z++3_;SB9$D4UUHFJGEQ]:9'!2%8K9Q[C^G2K6KZCMJ"E7;,H5W\@^
M*YS;VD1DCGDQ%=2(=I-K1&^8QX&.J:5 S%=?77R9Q8RK'T_C=PTK S >B!D!
M;:7;*W,:9GU(6]F0I@'"#"AJ?ZCTNF^#M)5-41I@^D;IMK"X(1,ZS,$K4OYP
M;!?;E^R9X>VGIW,'87,I%UK_-UI^.DYA-J?=5]HI4K(U"U;GTA29Z81EPKV6
MTM6.CTYYCGUF.O7/1D--::<X]O4)]6$+V\(! G#@3_9S@6V<QWC\XR@)EQSN
M!AS^6T(HP?9P^(2YQ#O -]O!7XP]WCI.X0<[GL[P0[_I.(\1^I:BMJL>F'58
M17)(B@^!XCVEK54]L_BP*NF %(>S.>KTE7XW+\4K\&3P8B6@<_3(_F7/]K,7
MQZC@8%<A_]/Q#.M&547M9!\2=.A3DD<O[4$HFNS=55KMMZ5/]J 4W!P'FC+(
M;>K*FHBB-A-1$@*F^2>BJ,U$E$W)\I(FHJPC\F\??5(%HDH(QO.LNZ!W'CU9
M?W(8HSR>1.A^IC$W/!'11&RFB2?[LP\0#87 !5_EB6[!R7H-,5*<.6*K1*#
M'%F?_D L&1?MMDV0FAQ S'\NF\:A@J1P=?HZ^)*,D&:5P0=1'<E=L- ,$$%#
MC5H^MR!4?4C$K(&-+;C/!YL+$=P2B27%<)6,"F"5,#_\+;K">US@[2PD438@
MI2$&;[0MJ'P' E*J:EC-_3-0DG?61#+IIS"=9MOK-F*JB<,@$2RI_!VD!OYS
M[Q$RZ0.8&7<)7_D(DN'*[R8F' )C9B#P*$(=!H0,(=C<]QRI]%F'SUBHOT!L
M$49J8KN>@KHI#N*FK"$7[L*:[>;0+<3[!UAQ5HBV(47R.ELPVKB"I3LBPK=B
MN9>.**Z@L3E.G1M%JG,)DLUD+@&[6K)M,8+"XD]Y10-'=R[_$8@4NX[B)F6@
M5#;W]A/8IWLVP9<;S/TO6,Z#_54LQO_OWPSOV;!N+89U$G^C3#"H:T3,?6)_
MQQVD1&X>]L]&6@+:Z2\7((X(Z/IDD03Y"+U\FGRBH7IA62U5C$:M3#2*4R6D
MUG@R6<Z7)KQ^&EW_?_'EQ^X+K6TB-P"1&R:.53Q9#;VNI;0CU5*]@VBI(8A,
MM[O% :JAENH=A9:"*\K9J)N 4)M92VE[:*E>7;54N]6FU,U&+;6.H!^_K56I
MPO:?G/E9-QR*C7PRW EP%H0C^YR\K0^)U&YJ6NO-3-/4TDW3_#R^OI/_''_Y
M?K4>,CFN89II)TBB?C 1]Q]G.PXZ+4420R'A!H."Q$-U\E<R?3R(0)&#B&SA
ME49,C@Q&2HJG!0,E^0"$*9L9%DXBP =S;&5=Q!Q^3D#Q/S&X(QL3QL,4+_82
MY.Z1!3#DA.F*9A0OH6@\%[I!A@&,C.7.,*@0-#J_RN]T3)8:'G_D>S^. 3]9
M$V,!%@D>, <SS(,8. $$)RL *?]B7@ [&[PJ?"X\!TV40S##_-5"ESXR[X4Q
M2SR#CV+ 5R'-;/[V>4A'>0HZL5@/*_TXR8J%;,K0,2+> Q4DXK^@$HD!H?9R
MM-X0!-@%Y<8%[E%W@?N"A!'A>3; O#J3YU?0AWA(#?<9/O?X&@BSD#N'T< /
ME%P1W9+(G0"S"+:(GKIT*19C/[K,^4$JT; 62R'LL/*U3RZM]<^^/"/WB<5\
MJH:_4N[(P!JMJ>Y,@1SNQ#$>:0:IPQAX/C^8R6G 'T3R/]=?4?J7N'?*BY'H
M1)[JBNUA' F,/,;E\+R8]DL<QA]]3#SB$]"E.HCO1'>?J2L(GH+T5:2H*X8;
M!MF&/R).^@:.P/(BNSM5(1:_-! Y&U] IN0+,DMNDYYL@\K[GZ6-EP32,C0\
M5B> >2'?+@>BQ@>@&0M"H4X4DN%"%@_U_XP\B/P=4Z7F<LHB?)%\WUH("\H
M_,Q'DI"2Y*L(%"M?3F6L2B1=;;C7";AWNW:(;8P+\WN(SQ7!6W>)A\V5_Q7C
M. WP ?5@ZDXR=S^L?,'P+80(QR/K+-L3'/N W^9KB"H#BA6':Z6;(UH<<" =
MQP:?"AUL5'V1#PD-"W9&YZM</J(*$O.!2!$O35.F.ZN8<;!5/#OIQ5,.Q?/E
MV0:-R16VX8:F8 J:#;2DI!-=4%_.[2F\Y04N4MNV+NRXV%Q("'HYIS(W\#@#
MR=E-'PGITYP+XK :G(OO">8MX(:[7&":@!,49,#C$FG9/E=(E-%90DD)OP:K
M,&:@!L'Y0:\M;LRY!$I;)5#=)8')UFJ'",8%$,SA%)Q;,?R<;.4,3*H8->!2
MU,8_[QZ;/%O&OY;("U ,+W"+H@$]D7?CP>-F&O?KOYJG#&'+$0+X7HH4I1-P
M&SQ3\A?_N9P^T3_@B6"M#=ZT=Y'(*B3W%$EFX_2NF/\$;H<7';$@ZS]TV Q\
M6;A+TIRR?IR@27DL^\62W]JA$=/D([X7YD)#<[Q!+D.3C(2TX39[#O\XY](5
M^,"<6RM"^2\^#HVK4RZ9_"@).8DZH_.EZ1D+DTGB@4(*#+_4+(!^H- 9T$"8
M(EPN4-40*=PG9M&LN.! X-]_V":L@:X^.##.=EPEXG?ZWBD11:(+ENT:7A "
M7#AL:L_I5/*5QA9("5\QC\>WDOA.H=+AH<:4%+<_! \8PQP+CK=K+YT)[B3<
MXZ-C_\5@=3X1(E<S5R@BPYF>X[7L-=@A'AS<_H5\%1PIV3'<OU!1/#E,1S;A
M&8[8-GXIC++Z-=@UYY&$&V,&67%[@;\_%V<0T_+P"-,&G\P)(YI3BC##_2%N
MZ]:I14%26-;4 (H%)Y=R\<B-B"I KUXP"I08BXN D #\'IZJG[([818.%^1O
M 3([^L*FJ!T*+]UVD<V!E*YH;\[L^/&05DFV66WK4SQFH<(4^S9!M1I3H(\B
MBQ/#F3<!H8*+/9P0D_ZX04E)XG-T[_+%F;M6. 8*56Q4I(-H*9 &K^8)6Z(4
M/G.$8<-SN""-O'* P2IRW\:?UQ@]OKYQD6=+;TFTQI%445/CAA'-]0JK% 56
M6E-@54J!E=846!V\P"IMA+RHB/]VE\"6F45!&1Y97$Y)&6!$=<+'5^& 1FY7
MA+5-\N= P?K*@V90K?G%NQ4IC7Y-U$U*H(3@[V#H7/%I467N<GOTB'%+?0JV
MBDU]\RZ4\V_R.^.]N)L)@VR0*QFZ(CC7UF$_#* K/IJ4*'R45+DPM(H4NN8N
MYE-IYY%MQCUC*DY#*\R]H)F@YP?ZPSL#%@1;-6SP7*(O#B^XOGO->^7PCQ(F
MRN##5-^$P3DTF>"N1V@;<=L/%=+*#NL1)'-#: __B/!BK;$UC: HBD#^]-:Z
MPQ0=QBD_ZJZQ&>%#0TC%*N@0())LD'%)!$"G\>!C8GT&2A"F#?@&\?YCN.+F
M&LR;HT!I,.E-+G'26WKVGP:0RM84VS&!5%#0@;^R_19 .2+[+02<XXCV^R9
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
M()<XU"Y]!EOJ\40(%0'LM:>2.%CA@<<#P/_F@O2#/L>Y7J\H^^P%-F<OT"'
M!^I>[- 8+D;17-N"I[\&!QSVS'XR9V*@!K@4OXPO3J(F?[22ILZ?#70Y)V@M
M@743D1-^6%$*L/O*=HCT\))P#X)<(.BPG/F!SMG^)7BDH2]!96TLNAOV^@46
MW6W>T&<; 6B0+?(K@[-(\"ATHE5%$G I'7XNX@5[,44'NM[479<?,S@)]W_\
MISY??!B'Y7P"T2@&8G2/D5AB(SSOEA]OE(QX<9]437%?2IZ?1L7?5G^KF&K
M=BMK.>!G+H9_!S$LN1RPB.T?>0E=,@OR['WG$ZNAQY[SZ$Z6'H7,(VS O=_V
M8@Y1"QJB;R5?KBHL"]UG %HK3WS/WS'YB5=\O^FB>P2?T6F5.72O5Q,*YQGH
MDH/"VMFHIZB#W4GTXZ=PGO$K.2C<11E.DT6H1WGM]A%^?^J.07>&K<KK5!*_
M>;2>3ZG@<IQ.6A#>0=M=D]KDY7.JS#W9TS\;E82]<7KLR:-O]V3/ -@SS#[F
MZLBFVV72O4>93LZC>#.*S)#,<[>4*5(GQI4\^C8;5[HM=$M[@U*R^B?&E3QJ
M-B-7VGA6^MU2Y@ANK;4XQ:PCU^4TW8/0%BDUQG,#4G3T B8:!"B\GUW@!B"*
M(( )N__(4$;5S7'[69]!U-LF-!T$JU@7&7ENF":N<A;/V5#*)@2NWUA@LPUB
MI]= ["2$5_-#[/0:B)WD^&)I$#O1N0UTJC+5<>5!Z0E1]C]3AO\K3_#?4;W
M-Y'?_VP[<=VP$7>EW^H.*TD!\PDWF&O%&"N7$(-J?Y9S>-2KM%ZSP&MD**OK
M+B?/0=U&PLB-4\K>:MU:96_WR4-Q-R(V(F=7$NGO5!=P9:%UC4&VB/$SPI$)
MLECJMBS6'E=F<8XX(_EIVCFHO*JDUI:\3?7_^T8R1<-68KP7M$UO8^R[^'BZ
MND<\?3@L+*#NQFR,;UT^+5F66O"NBI?&_J# ;%$%[<O Z'[).=*#<_':>GBQ
M2?&F8R0EI?I:7J#U:OMR@9&#-\#(9X>Q#*SLGHVZBC;<'<BIPT$<GC[_/MM+
M)P/[>@B2TFD=CGU[#0Y(4NLT;$^?>:?;5%R% (543"<_HD=?JU=*)K5.B'55
MGJI22,?) 6A(51GVZZP*UL,RB6<;0R>_K70R3 V7.C0:Y3"/XZM\XV2B>.HG
M0:1T$C-$"*%![SC/_H8$[&KU7B0&?Y+)I0+USWK:8)OT]%H@/6VEW<Y>"],D
MFS*TN/& $HX;AB.$46B'82-B*.'4MH7II6VQ9"TF%SA[ZK?ITL%TSG:9^)MX
M^YB__,Y_-_WQ =[<C@L%(AU>=%<9QGM]%&H%B^Y)]O?D*_>PN2U]JDS+(?(K
MV_/5YQVLXAMS)M' QGDG<A@68*?C&Z<D6D(-X2]!$Z?^:/_P6P[?4*>F5J08
M=RL28Q7%6"M;C+OU$V,-AU0/USV"+6)<S?CR=#*>=P(&^E.7]GQN6_>>/?DK
M*4U&Z,=O!#%AD XQX?+VZ]?;&_G^X?;R_UO/,Q\7;H*?-DMN#;'D_UY:3.YP
MU28:53_:ND,]SY\,AV'_L+N*+*!/[85'B(!P.5CRKE,XV*;NH/[3X;,.8^=P
MPLYM>+J[ "=LY1%!#S:73IG$$QNA'YG,9C-X[1)[7"51CH*:A,9<;%= (#=1
M%=3)I(+@WL%GL=):/AD_C"FSIA&= YHHK=KI8G0OR7BZM,^I>+B"C=AT\F G
MX^43\$7N<E8@+>C#SW#L&&<!< -.C2QZRC$-3PWQCTO7L."&B0_Y[Z7Y*L.5
M5<)G\&9X_DK.!,05>&0,\7L]Q\95_6 F]JW/!)J#WTT^F7 ^(3\GT:;CF8&
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
M9V7XZ,::Q7U*ML#9Y]5ICVDPX?;+NNY)ASUJW$JN;_L=GQM[I@O'+DA"/(Y
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
MYU$:NH2XB2 @284_L$/*V,-RCQV CL$H?%BDG>:HMW[2J<5D]W"<>X+-Q%B
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
MVUI3,?=@]E!9JZ>M[>">U#>^X!\7!(*+$ 021EQY1DM]]?WVYJ6>F0%Z/2M
MQ[%92AD\[WS4?"9CRVZ_;^&@V)"%?,B,L5USF/>9B+ \,&QDQ]#QH8/#,@(
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
M#Z+WJPGV(Z;9BK3;B3I%9LLOZ8GI770*<6O3-0;8KXC_D2S4V#CIU,K5ZOP
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
M;2*\HY+M0P?? )8+7Q3.:X<("@,'<O,GB?%$/7+Z57LD#77SE9O43 6K"]Z
M"SFOIH2F/EDK^ &\5</$/F#,P=PNP6XV!I$-8A# )NL+/HS ;^AC-;1O_+DM
MG&CI0]_4=2!U[06L+'[NN!]]/ -9(0&PX<A$-^72HD>E"=AV*%"&JF;A.]$$
MTW4_+ +;MB>PHCV[VL2TR53TP.(Y)_'(*@7("N!ANSI'#.(_0(Y/$CM$@D9Q
M3G3@$,/<L SD)1BN<*@)3F1Z9@;L0P<;%KYG$YZF0RM\-X@%B.%HUX*PSPXH
M3K9A:=TV/;XNQQG>>&:@$V, 0M86<"]Q7<-WYV$\I'CNP(2S,<PL9/,'#C3^
M/(?<1_['A_N+[MWYQW*8=@0?(DZ!^ Q^V^58)OB<:!KZM%>R2"7B@A%JXV_V
MD0[R"#UD#'&#UX#4+#$;C0H-!!2A]6>P4PP/HN*^KH<Q98Q3=FZ\75SP7=#V
ME)_PXV>+Q,NU!3;>JVG] )\#C )\6T?2;-M%83CUC@8DYS#RLQXGR.X60<IZ
M5@WA_GK0E9[ G!N #<=_95/*!FQ3J<A5SC?(TOSP$A=PPA]L>4=F;\C/>&PX
MF&O\Y8*B'FH(A:@"8<,A%R,&/#W#PDG1(/EH."0+;*I1SU5;XW)%Z-94K!<*
MH\3+=:Q5XF(0J4+K86AYN@ 5)5@*C%S\Y9ET1T00^95&"D4@'U$_@^Y9S,;N
MR&<7I#*2#/:9!.("=EI2I0EQ?EAJ#L'*A(WX=J@O-8BU>=&TA0<$M8K?PPY[
MF.88&+'T"Z%@/(WH296(1"K1D]_/'L^D(1N@@)X-!OAJ)10OL%R4Z/@%[-+5
MH[SV&/P>G[AZZX]4XYF%6<][)9TG?V(>N!;O(=@@A- D@KX4G%EZ&IEV^%N!
M3/B-"N@#M:NK'$Z@?U&[<A3@4HA/L^>HL"!(-=LT""4J"$>+WY3T3!=>,6(4
M_HG8%J49-AE:7'SZ-@DBR'ND[+]CX%)0BUD6,#7\W]""C7!V\0_?UUTT$,1N
MN>XW^V!<6=PF@_T!!Q$$+,W^82]<UB.C.$Y:L:5R&&"S6T"X<N8>E(@C$/ZT
ME3/I$2^H0@_[QV%O*KP(7E5&]E7!1;,=9&<-ML)>M '%&8 ' (6X'N%HC&S,
M:7^@V7W=M,4[%^(B DHR'X(-O*@ZAM^\E\>:5BY72P/*_P:MU,<;-M@I1:IM
M /. H=8,1!T RBZ],K!&0<W/+(&J".U48;ZJ85,T#B<DR7I,U]B+H-X04TPP
M01)65\.D2O KH8((&=)YU'07*.;Z (TNGI8O]DT%F\1*2>61O44K<DDPIL5
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
MIONL __C-Y;[#&)?->(0%;OKY0O_"E@/".24:V,PL1;%LI&>4(EA\,Z:HZ=
MP5 KTD"$+2.OI;24!OW$WNTO";? YHIP2PKAED:E"+<<,-RRV;#;^"8K7G1E
M2&W./:OF(;!J>'/C4BCUXAJLFI3&O,?O,2U[TI\^\'@DTP<VG8(\,W]@UJ?:
M/,ZV@[$!\4WRPP#W X8?0E.2/Z[A2<5[ N7 >?+<IB#>QH-!/VN=65B5:#?*
M3U*<'_KS)ZTCG%!I5TXH=>B4J]X(@%)D!(#7(-P+"^)MR,*._R%O<@O8E3:'
MG;0;V)76AEWN>KAR#L$;;<$FY>2=RK=M5L\I*S*\(S;0&FWLSZ>I GT*UY?_
M,&KQE;V&_MZ8V+]<T 241Y"!CM*;"M>8J0ZIS%V8Z^&[_.H@=%-0VHCQ>88&
M#?T(0EQ^ULYL;"9Y7$8$V2.C8M:Y'?*EB;E :\4-E"BM.U B.: 63YF08J9,
ME!9/F4#NFYL4(6T]*6+!E(C2RBD14C$E(MM3(N;9>G7>!4:5 VMAH;$0.R>"
M[XP+A_DAWXGW4!;RQ+\ U.P?'#9JL)%7\!9)MK W/GV>R H') C9-#,"(9CI
M75HPTSM62D7N&OR[#=S1XOD.H5D5-%N<QM6'TM%* .)7Y@^+QA%4U$,=#2@A
M_"*CGS><QB#E>QK#SSVL28.=^Q=W7X-+1>ZO+O522BGG7YUTNE)_8Z6 ]T)>
MAF5IKQ?CTH*+<1K> <XW/\#$!??*9K'7Y3$7X[$WZ&?2VA"*F '$3K:XN9J
ML=GWU,K,")C/T@?Y([(=GT=LBIG8N!8%1?'(/*^5/T_&<@C  P8_U,MB<K;#
M]"FEN?(1:3C?32=-BEFN@ =;[0<CSP::'<P^%CH0Q41@_PH(_"1]4#XNQRZQ
M=GB%$E?T/"$7/:U 3B"E,)R9E@2UVR"Q7.(T1(-V^DR;B"DX#'L:@P0B)$2/
M2O9)C^%[:$P-7=_'I5WP*?4A/RUDL7+@BL!+:1:6^.V'Z@IX!MP", (9ST%D
M!8FN#NM[8',-;S<$"-#''*EE',13,JTPHF>.&\S,X'@G6 $D]8%PTP*EQ?6-
MITX6S,C.DY ^9WT5 $2JD^AL/O^CO ;/C\$]-TS'PQ<BBV,I,DP*!0LH7,I0
M_Y/U?>I!TF.1.I*H?L?\$!<)UL]31T*UW=Z?(GLD:FSXR>2XJQYPX1CM*#^I
MJA<</93DBM:A)LYMBL14;GX\BZE<2#4@MR.&HB?<D-!"L@T7QO/#9E$LY8PV
M\&8L/- \#1.![MAFAV>'Y@9M--ZZ(1>W1JG<&LG%K=$^;XV.ON[R?+NZRSOR
MRVZ"NI[]5UR&JFG]BDO\+#VYO-^2X:)2.$JQ%]M1;*@N]L$W;J]!]&%HX^\N
MV"X#3=A#9'G<"SOJQJ"H37BBQ[ND<2<4QSP\M>]VN=#,D_ONPY-T<W.33N!C
MO3OZ(V+I&.3ZBCO*YW)EGL^7O&6]X3R>4UR>3QKDKKEW-<ZD+^AI&;Q]TP'9
M?A9F&9 %>%\65VCM%Y4+/)9X<JX'42]!%Q^SL&,6&;#"=;RWS+<IORVE$(87
M?Q4W5=\8$QEUT7P3$T6WP:1:< F* 1GZ>9_'M$KAK6+2.&#52]2?RP2U@[1B
MF]%KP,N$+=^K%F@"'KP(JN8/+@7?IX"0TQ,0@53 2S]FV(>W;?,K .32+!OM
MCM-)6">0+P6/'H9'E?1X5%R33Z6[5P,H8Z1-D%@NQ W&.3,8B'+*WJ;O)3Z%
M.A(<?V"\3<2C8_9_< J#1[ \[[ V?GYY72EX_=WR>C4]7O>XFA@677#@=CO"
MPD^SMXJ>C1_*R2Y,^ VYNEIP];OEZEIZ7'WOETX%/2JE:R82%!ZQ%+M_B!Y^
M&>'9Q.Q9F_-3*5$N[^QYL*C?KT70[U#2IIZF3S_2>II(O0E2F@,&>>R/V  3
M<W,K<=*XC$U$4@MO;)?3R?Q=#U77?XH;"TG7S1_4CQ_DC\LF! 24D9 L8BC!
MGBN;7=$1>Z=L=Q C<&AB_T+4!RN+4DHS%7SQ!67$9;;;L[6!IEJ::"")31PI
M"T^EEBHS@51L*$EBH$4:QAP>WN9+N]/?11C:YZI..4V/(\:H(J04UUP# 8N#
M!]]/.\0(D!XCU5%W/ \=$SV')F_B,V4JF#'H\ UBZA$1<F4/AM4"AA@R4^U1
MZ1K8GZ>[%S#< (9A$UHDLY:NP%AWI@5,EZY[:SJ\%6P$N$$%0E@IOQ>8/(C6
MQPL;"G@%J#,-!4Z#5%%1:"K=7$JWYIGTL_;VV3"-6Y=T-J7EPL(/;/BWDSY8
MB(8ZAM,,F/:YBQ4QIH5ONQF<2-K@;R?:V\NI+->J[9-.K?WSI\B;.A_?&U;6
M1\HETTVLL.;[_C_J>/*3]&2ZX&RLB:AJ,D35P'&NUA(@:EGZKE*D[Z:2OJL4
MZ;L';/JR<YF _JCR\8/V4=K"W2S-!Q[>BTR-NIXQWF;)]F"3$?\QJY#T:$BZ
MN9%.?_4*>*CP[)_4 8)Z  C==$2VU(+EL LOKQF.$I!)S4X&7N41MI+DM79&
M)+$5ZX[P$R_@3H5(7K42KQL5D?AP>#[<A-(K0EX=3:&5J H3:-8QCS_F@4*S
MFEQB>G';HQ.."V\AKO[UR\WYS9-T<WMY]:_LW$5DN*MIM/7E\@Z)0'N@L&-;
M?<(6\-._G2@G<79*?&QY;H&?M4X7MZ<SX<+U@[#H9VS!M-NNGHEWO4X'SV7U
M&-$.N(M[H/+GEL.JN@@56X!?E486.DPCQYG8GS]]>GU]/;-9_^S9?/G4M?HC
M[879G]C@6;4^@5Q6/S5K-;G5_%2!_]>N5FIR%0BT4FLV6I_Z#:6IM/[-WJJG
MZMG(&?OP/87WG<+6++4/M,^XA.)I*MJ01@W-89YZ&(,[0/&?#Y'KU-E$:"'Q
MI"I(2OS[&ON7R)73?U(LR1O8(B))KNZ%D>1*&<QA8%1T)"L5^;32KK2; %XU
M18K;G*J2L&G:?'H^Q0X]N63*#=K=5A<"])#<IM0J%45IU#[U92#7:@78K=T^
MK6I:$HX[GYY^!0QNQ%P #)^[6J?_$,Y%UWV&DTM-+R2[%XY*.E!]!V2S@NMJ
M*7/<C6$[ELOCYC0E)>A0]#SB,<^@?Y8D(NKAP0K\*AQK^]\+V]9 #62/:^F?
M->#:=KW6KO^[EDA!7C*[;VD3K[=$J--9J%LNG\?Q*!J+R(K7*R0R22<9D]=F
M-*C/Y!-+TR5^^;(OK9D='I<K*3.Y/^J/^G\ ">235Y.^-2'<Y0I0XW]GCY.!
ME659;J#^K;84!?0O<(J<A)VOQA/=G%+R5->;.NYW)9U*"L\A5*0><UYQ',@#
M>Y,>U(%F\D[Z3&=\V$X93>4SZ8,:9(Q,9WJ?\FFXT1D3"86 7#F38Q0][9"K
M>24%$; V\>Q-/.R>K'NY(6LEDV0=-^(B.7$K!7&G2=S]W!!W-9/$_>A@P(*$
M-C8A3$S6U8*LTR3K00;)6JY7*DJS"4Y%2ZZW6T35@R1$K53D.M(C-BA\8=*]
MOH;\!$C$4!K50%#G,[E>4-I6E,8R2&E<@+:;*$!K\.D:1B\1"N9 ,]NQM+Y?
M/RQU7['C?R!4@Q'U"]*EMZ':6).6B!8E8R$?MZ;:809C+D"I5:59 :*5*_5V
MG8@VT;V$:=BN3BEI7E5=0*?EN0F8(@0J>R%0SQ2X ^JZ4K'$C!*7@/SYO??7
MKQ>DZ7_1GD>VH_Y@4K5.'PYZJO2-67T73 ,O.VZ(+8'MI/&;F>L/HO)+UF?C
M'K!6/;48[7LB].?4"!W(5)&K52+3YR1TVL4(/LE.1*;LI06O0;I>8G4P?VCW
MM+N M-8>K%<M<BQ3R;&L%CF6^\RQS%=RR!9R[8/<7ADW3W0!II%=:*F\KWI\
M4_XM ^;KJHG=7.G')("LR*G:+GM$;L>.5%U?/;63:*<$18\/&!P!$\5#\I-
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
M)OC@ BQ+S4$P,TS;2?\&ISYG(1UJ<W+<;5U]SF8*F;>[MP?B;N+J,982=P$
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
MVVIX%*@+/NR9@VD'_AHY8[WS_P%02P,$%     @ V6Y\6I[E.HG5!0  YAP
M !$   !C,3$R,3,S7V5X,3!G+FAT;>U9:V_:2A#]CL1_F&NI52KQ,FG:7G L
M\7 :>@D@<"OUP]758J]A6V/3]3K O[^S:SL\2@A)F[2*V@?$]N[LF=DS9V8=
MX]*^ZIKYG'%I-=KX#?*/87?LKF4:Y>0;GY;3QT:SW_Z,W_*O,8"1_;EKG6M>
M&(@:Z)6Y )O-: 0]NH!A."-!(;E1@!'ES*O#C/ )"VH@AU;J(.A2%(G/)GB+
ML\E4U&%,G*\3'L:!6W1"/^0U$)P$T9QP&@C--)JFM9RR,1.XWLGDE5%N(LZ!
M^0B '%R0\F,0&9VK]S :MLZUI?Z?H^M5_?1T^>;-4B]]F4\T:'3M<TTS7P;C
M:%[_]8 S'+\X:(TKJ]?&_S;T^B70P>Y#J]\;?>S:G1Y&TQI^ZK2L$33>#RU+
M#GOF@?L21X)YJSM!V%,6P4WL\CD9/..CJ1OEC^:=,02<.R,N!1*XH)RF+K!
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
M^+:::TQD0)!@SCIJ$&:!;JXJZ?.+SN5J.$".<I.'F(.?G?(Z1WF&G=":,$L
M>93("J#@TBU[ZWT0+963?=AG+1^VYRD/B3P(G6IFM>3^HJXDW1V'+478LF7?
MDG='L0\*JZ2!.U;B$H?(.2F=^Z48UIQ0](3S3*BJ0>>4@H69P>UY'4VY@('&
M@@I2]GDYIIC9>N7C1>R)?^C"E/=92=5:37O96$)AK02_,&(>$_C%I/:7&@DG
M&PX6"GYP=,![)*?*2#<]!^492 G%8K"6CN<?_:+AQ%WPP_28'Z,!VKDL5Z:
MBCSI446E7T0=\&Z8CTTZ6L@VHR916ULV;S\]]6D4B-]D>3$W354%>J,,0H#O
M"UFFE%AGU;)NHY]JC;KB-"I?;"\^$RMF]2B>1-PP1Q+5Y/KBE)E64]#0L=('
M)8N=%PQI*M-9LRZ?8-4>$&1&J6K$71Y"8JE56 0S'#C L2-)CBN.=ICU]J]H
MJ]%Y#68X(+;BH*_%CMX5,@7"1<= B=QR.)@7.58R<JPC-451^-O$C]Q65]_
M2# 4C\_\H "XHI*NE2UZYD^CIB]<)<;EVLCA7%L9:30BZ;(&+.O77.)6DAPI
M%WC(/4R.%D0K:A4BS8L4FTE8)EVRXN\,B9!/8BRW'Z=Q]*M=6#FL ?ZWH.+4
M,;3:0% TB]0[/2@1%D8(39^J^PZK-/A2]*"MDL.4!]AM0[$7E#]O:(@=7(H_
M-)RO $%A5V4KN6",]YF<?,$JJ%.:U4F-C"PI"R)JN %G,;9/\QKY-$S!5:ZP
MT!;)"T&(Y@Z('BST6VOQ;#7AL$6\;Q)C8._6@T]8\GV>R@J ;=GDH6\:939G
MJBFC4[OW!GW?)ANH#'<>-U@)U2\D#N0JK:AQ0KI1D-JSD5 (Z[K=,Z&Y_8:&
M5==@"' .N0-[5X*MD7SQ_-W,"&4T,I9TYUP-)I[^9+^UGH!-\AQ?/+H?']V/
MWZKY GJR=D*/E2$2I^"T*<FD%5F2\8T/,)4+NZ<(TY#!/F'3'128\S(U)9:&
MU-'QY;+L3>D7?D>?#P<'1R=6)4N\(\)D5E&P,45Q/FY6^*%9BB'<HMJT29W)
MYBB5K>\$2:;@L[Q FPE74AD.$NV5XC? $11 *Z6PAR\/J#&,X]OM4$JV>31Q
MTW8#M&&0IW)Y(,,!?TXAK<H?@4D26==WDWRH?1!8N1Z98,EU^9WCJE$KPN'
M(TE'4/F>9-V\P""!0'H)&<J)QP2">_;-?RKB5)_#AE2[O[OJYK8F%[KHN\90
MC\(B.OH*5KMS:MR-+8EZG'(IKTY:?W5K<=9;S9HXF1)/7PB 'RC>LA0IB &,
M^E&[)A.LS4E<D[MFJBMX5!BNT]>:UFCWKB*B4P[BX- I>Q"^7MQ6B7/6)%%^
M//5CBL'V$,*Y,5'6D\&'=E?2).B:&/< "QW)I;J4I<LQ]YS4ID#GZK*HM;,X
MW1B]A>S(P%-=<7^44!X$$C55P)R+!1F@N[;,T90Q8F5[312Y4K6O9_*5:S&_
MMQTU:*UK=H<F:^7]]LFFK,'*&RKOQC4",0=MCM9/^7MY"GD&,)?RBU(+ $1A
M/,"]DU@GD+I&/X9QXLAUABR*U"GW%Y'9GECC-+%%6-B#1&.>.RZ,S&O42WK
MEO18]SZ-(M8\6D)V[5(?><X?P'-ZD.&T5*-]"NJ2;X""SYQ!NP]8$L<J+0<"
MUM6)?XMN^-MV .2(\$:T85NCYJF)A_EF0>C0PV 8(:Y6Z1IG##41,PAM)*J<
M8]8N^S% FVQ\80,Z=XC=!"O;X=*7E/U^1%#EG()M($>I02*JWZ)>%KZ5DQ?T
M5K'L&QD9KZS9->GW98J$.Z%(SC_Z'8U-$U[Y^E6X!(<KBJ.H*-P?.4E@&>O=
M!62>P28XAO_BA?T^.$YXPL'2+*G/36V2"JJU:PX/=8?SUZC[+\5HR#.'[#\+
MLM/1."B+G/O<S9O<^$7_Z(R"_U*V RKIZ/UJA#^C_/.V9M\B93CC!)-A):;6
MJ=%X-<*??-F :X_:?<_7N5=%QBV_2L7Y?Z;WV;^Q#[%-_^NO-.A)\>FP.&L=
MY*'[L*6X ;EQW[FIB[?,0 ^C)JD>7:]!MC=LW4?YZQSBY;X2J/N_[D/?1^3=
M 'G_\NQ6Y-V1NPYQ$;-N1P!,UC)YX21H#'8Q=S:":FW@L2NHHJ-W#N [H(M3
M%UGDB8TE7H_#TV00WN +_O'1%_SH"_[O2$7=A'N,[Y5[L)ZW"?-H:::@9=Y=
M-046P(ZACE[J#.$[Z:.1CV$-<WD46_>$>),8\?H3:'[_6<9>28Z?D/NIZ%11
M QKQR1M'CA$\K+%SWV?7CX;<0>IZP<7\@)NVP2YF"\!DICFT*<%PM1-]M?7L
MVB++$?N]V+ZT=Z;"%@56+2]0 !X.-CWB]5?%Z_16O(X,QQ8[\QSR@6>1T]\,
MK_7Y<1S;!U%0 "5SET2D*0K+<2U3C-P&Z^UM3+>2R?WEN 3;^<;)+OO>2#O)
M.7O=ITU0[Y,PK/S $EQ\T#73<UV;++ *6"<PK7K6RG=).,4EVK[WDK<C48]Q
MTS_>A_*I$*>92B^YMS=>( O_%/O<D2!PI?3(QP6^AP5 F :P6B"63#"HOLN7
MTF7H \04!ZYLR@J9!^']@)^8$$Y%?7LX/H.!3F86M Y5<A<2JVG2Q+:@"&S
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
M*+05I=2N5?5.;*:FY_X"4$L#!!0    ( -EN?%H<$D$@60@  %M$   0
M8S$Q,C$S,U]E>#,Q+FAT;>U<:V_;QA+]3H#_8:^!%@Y Q:^X*&Q5@&(IK7#=
MQ)"%XK;?EN126H3B*KND9/77WS-+ZFG*E@W#9@(&L"F2^YB=.3MS9C5Q\X_!
MG]<MUVG^T6UW<&7TKSGH#:Z[K>91?L7;H^)U\^.7SM^XXM,-NQW\?=W][2!2
M27K!?!6'[.1XDK*!' O#/HL9ZZLQ3[S\@<=NA9;1)1MS/91)(U63"X;FRP>^
M2E,UWGP6BPA#'U^R5-RE#1[+87+!M!R.TH-6]VXD?9FRLY/FT<T;BQ2()!7Z
MH/5SXIO)977DN>KV![U/O:OVH/?E\^U]N5YHHDN6+_#QM>U6T;-$V7_:GL?^
MX1'7K/V>]>6_4^E!=IW*:.XZZ8BG%Z\NT8LJPMI$)J&@V<]^H2;[2W+RWG5Z
M;,2G@FDQE6(F0I:.I&$\23(>X^%$Z92IA'U2>HPA&_]E*F+][O]8>XPA IZP
MOC JTP&FN5(:S7DJ5?(BJWOJ:JJCUU/H]2,WT"94-YZSKXF:Q2(<"B]7;Z'7
M4&&01*4LP,A<)E#[G&5)JC/!3,I3,<;LI' .\;#;)$P2\0"/-%-C>,!4Y>WN
M-4@$#&*X)HPKO/LJ,/':H ;/0DB#.6-RJC0)-0BD#K(QFB5DT S+UVPVDL&(
MF8Q^K?K/A!;%(+2"L32QX*%,AFPFTQ%6:"8B2.WT-/ $PJD0"YVB7\C\^;HB
M*F&SZJ#G["'T"!;)!.8A4Z_,X0$Z:([7>NV]3")L6[LA\3F(LQ!CPN1KJO>
M%ZGC.9O 8H0V0F$<N\X23X4ES=;<@&PH:62/6F0Q&@!#"G:V\QDK4,#-B$6Q
MFID%P+082I-JCIDX/<P%AYC>&DR,ZQ3BW).W$@:J#E0^ "J##;7^K,VW3%V:
M @Q%J*-]J:)(XM8JO,>X%M:T,)7T8T$F8 * \F-I1M2<FHWAE,@QT7TH31 K
MDZ$?N2NM8FMC,I4*1(CGAAW"IJ$ 2'*[=>^"$4^&@K7ADOI9C!8G9[QQ<GXH
MWMGQ3\[#_"Z_E40IDAQ<- $C;[&&N1P"),S:1*Y3-M-BHFACH@@3T4*WD8@6
M% 2_9RJ0(V<#3">_/@U,A_R=ZW2$ ;^#_:S#WV%TMK*Y1\$HX)G9OPN%+5_
M?L5,>9@!B<  < !3:<BMV- A$CL0\;15A%MW:UK$W"*BB#,KJWJ%RZ.7$MX)
MPA@5RY"G5E+?R%!R+6D%,@^'UM$F-%)F$*%<QVXA8P.:]4+*"$B4PNU1KPD'
M%H,LYN0^L3 KQ2K4H4<>.=<C/C[Y@AK"OZ&_"%^?#U<+<OX]R.WM!.XA;W_W
ML0E URE'(#4#:J<R)%QQHQ).GI(;8)(($H&-ZW!A=T!1<E_&,IU3M"N;E_:!
MA8BU?HY@%;E.64C//?)=L:1)!FYMH$J*ST&@=&@EL%QK*!)$W1@HQ!LQ(7Q3
M$Q#)'&G8!W("YUL5HU<+@0$0V)WR.+..@:PCH@B$1TZA5E-"7)81=@]/E]^6
M4QF+-W2$DR*X@?1P7V7I;A'V<<9\V5H0(8P>)]_,+ZBFZ]A=)')=4!)'HW_?
MB=Q+ "0D%Y6K_KX-*6,KJ(=]4PJ4)S@F"G0J"#)-AEH%%=<I&7:L3(J^=!*#
MP4R D;YE"$H8^W"')!$P!X^QU;J0'&Q=V&PSV<S_WUFQ7&?$S3((D[.Q&!6A
M]<-6(X6+G".G_"IPL:GG5GOOF4HB#11:VL E\/&?1H-]DB(.+]@-'XI+6.Y;
M)N >86#6:!1GF\U.[Z\M("UP8T'BPZ<*O7QV*V.:_\/DCEG:<-!J#MH?K[OL
MJGM]?=/N='J??__MX/C WM_>M*\6]\44,QFF(T+8\4]+M)T^CK;FH(^?SF*4
MLA.WM9%76V70H4/;/OTB*7'%<DM6/H&"&CY,];7A"T08Z(C',SXWFV>/OY3L
M+MHL+Z&%/?;< UJ@?;VE@^9-^W=:<7%Y4!5K6#DBL.3X>-LD[OS929P]N0L7
MOLE;NG(;6M;=P\JITP;?WFI@NCLYUCU>O92-@UNG2ILEJ[$/,.9X+--4B <B
MIZ_ FRSS"24DM*,<PHL@4!DZ.\"5*/Z"66$[2RS ^KDL">SYPKL72=:^[\A$
M^5H[!FG$SI 1G<:F-BL.)+R?+.C',FV:8=,3G<A)I"44E@#;T\3%N4T9/':&
M*]?),YS\+*'$^_,0/8U8.O^=4"IH,[H #G#$7DYJ#!9KLC$4)_\5=C7YW.N,
M>2T;K G+,J=J@Y=$&CO20Q8JK!>!F>U);8$'+R<;,IDJ1#J*[ G\87[BK O'
M(\:36,T%WLY&*O<V? -M0,>"^)12E+VA]/ZM\^!56%L/8]MAKBRL%<0A4'',
M)P8!=?'I*=*0!/W%\%/R]R!HBY@'%1PL M@J*A9"G)]#AIC/D3HTAEJ&C;$*
M(40L$[%!#W;U__!0_P[ <L'^Y!J[_/17CYT>GYZO(NPSA'Z.H'OT>0UQ6D?F
M:.NK1%8976S*51FQFKW6U4B*B'7O1)!10LN^K#&8&^2LDKQ<\ZC7VA"ZX&Z/
M\?O3FM_7_/YI_+ZNR*A 149'9<.8&W;]GGW4V1"\@].)?Y'HL+HNHZ[+^!'K
M,EQG69C!7KLN \G:6F$&J^LROK>Z#-?AR/7?I"[#=8K"C)U?9E3"0-6!RMO6
M90 IFU]#O69=ANL\-%-=EU'79=1U&=6'7%V74==EU'49=5U&A0%2UV54N2[C
MH5/;L_K4MCZUK:LRZJJ,'S(NO7551I[>@+6\=E5&^0G7I3V-J&'Q-E49)7:E
M_S!35V7451D_1E7&8WVH:*/LV\;*"%AIX9J]UE]@-JM"#0\\C=R$P%:AX(+L
M5N>T?ZN HQ)5)Y^6+JVH.GENG<F'.F-YB*8?%7\<I'ED_ZC(_P%02P,$%
M  @ V6Y\6I]XO&=8!   T@T  !    !C,3$R,3,S7V5X,S(N:'1MY5==;]LV
M%'TWX/]P%V!% OC;3=$Z:@#9EA=O;FS82M'LC98HBYA,JA05Q_OU.Y0L)PL:
M+ \=EF(!$H6\E_>>>WCXY5SYGV:7]9ISY;EC?,G^./[4GWF73KO\PMH^F)WA
M?'R++_Y;T,J_G7D?3R(ES8"$88D(:*V2D+J=U) OMCRC:[ZCI=HRV2@[&K3B
M6D07M&5Z(V33J'1 <#]VK)4Q:GOH,_S>-!%W(P>DQ28V)Y?.9'[M/T[=S,P^
MX0.22F]9<G+IW<=B+4R]UN\Y;>N,.A9/(+\H^:$OX1'*Z_P=3,"EX?J"RMK_
MN5[@'EZ^D>LLO7#:PU>#:.E](7>+9L D+7FF<AU@R$CI5&EFA)*O">W(6_K3
MR73D^M/Y-2UNEJL;%UKPY]1]3S>M56O4HI4WLM9ZK=L_[S3(79$[GB]\;TS#
MV\I('SKOG.$2-<TGY%]YM'*70_?:6S7G7V;>+;DCGV#I=3J]UU3^OR,?(4-N
M0?3?69>7 _)C3CG&Z@P5\9!4%(D +?Q#WY95O?9(5W1J$.!-$G[-U<5(;5,F
M]V]TT3JCF&N^WH,E;42T;Y!1!&^AZ0^I=@D/-QQ],3.VEXZ#,SLX(U?*G"5(
MBU2&D&F"C0$E-7^KUR*EBS$IL*F0./"']"O# +VG?K>!.>^=TRX600P_D1T@
MH [#B05!D4I8%J(\28 0'0G:M!,F+B)K_C47FF_!:4'%B@=%N=W^*3NKUY"_
M>WX:GEF3=8<YU\+8$-Y]$#.YX>0&QIJ['_IOB<GPH5(A([O'%?$"3!03EGAC
MV1*2(B8T(*6:9S9Y ^[$D@2S#JD), )#"C19HUZST2(AF0RL ;%"442UZ>"6
M)R5X!9Z*=%F%]T!VZSLI\.5RJ\3_WPO?I4KQ.)' 85)R ['L,).&2\H,*+<*
MJ-<.<@@)<JZD@-VG@<&D[,Q1J(+<^A++T9;&:DW(30-RJ]1>-*L!.Y%!BJ%*
MK5<Q)Q8.,[GFI5)8FG*&=2@DYGF?(K=53:%0*,(.X F0:"5Q7-_9]0M,SY9
MSU80LXS6'+ZI5G?"+J1RF58:L6*JUW8"$ES;=7&0*\(\<<):TE)D\4.$1ZO"
MVH\K X.V(BL!:]PX,HLSBBA/T6.!\LS\X-)\>=IVUJ;?6<0TN:UZ;2G^O!/V
M4#OVT4.7,[T<Q8)'8!+,&G'':5YNUP6_"RQY81>#TYY^K[/EAZ!OK/)- AG/
M6C34^6;#X5=>#)ZW@,O/8.Z!M 9-BIT49Y*O.<NP$ M:"S*K(27]D^.6>Z#_
M_T3X&#O*@#XQC;.U][X\:BL0@/%3LPE^>!(.:,$V_ +#L)Y!*Z)3LWEXFCCC
MZ><G>"MXQ3:^5AI7DF/?2B38X>AM>D^92D2(>Y3O#F<>C;S9;.&.Q]/K7SZ>
M=$Z*]FKACJKV(<5.A":VY75^/I;:>\%ES5_B=UQ%^=;-[U'DAQGQQ_;-M;1_
M+$I\46Y5^2."VI:ADA3[-CN\R?!(LV^YOP!02P,$%     @ V6Y\6GJ)&/KF
M%P  _ L! !    !R97@M,C R-3 Q,S$N>'-D[5U;=]LVMGZ?7X'CE]-9'<>6
M;ZFSDLRB)<IA(TN*)"=U9LWJHDA(8D.1"D#:5G[] 4!2X@T@*,LN>LJ'IC*)
MR[?Q 1L;&QO@VW\_+EUP#Q%V?._=0>O5\0& GN7;CC=_=W [/M3&;<,X^/=[
M /[Q]G\.#\$U]" R VB#Z1JT_>5J;#E@@DP/SWRT!#\%RW^"0[ (@M6;HZ.'
MAX=7%DF#+0=![(?(@I@^ (>'I,"DR#:"M, WH(L<<&,B</(+:%V\.3U^<W()
M;B=M<')\<AYE^<?;1_P&6PNX- %TX1)Z09=4VX$S,W2#=P??0]-U9@ZT#P"1
MRR-I47 8K%<0OSN(,<U,/'WEH_G1YM41*?_L  0FFL.@;RXA7ID6W&2@0B#X
M2)XCQS(]BI_F.#]NG;:2:ES'^Y;)\#A%+JOEY/CX](B^GIH8)LD?"^D?3EGJ
MUN7EY1%[FR0-,0]_\B:&'Y>,RXHE(%I'O]WTQJSE-FD)1CO8I$]#/C^*7B9)
MB?RUVL,.4'ESD!='%#7-<7)X?'JXS4/3.()&=#P<F)X%#VC7^0< M"N8GN<'
M9D#Z;OPP?KQ:.=[,?Q\_(@]ID[Y):!C!&6"-_(9">7> G>7*I>2P9PL$9^\.
MB(2'B52_N^;T%0&9I#"1A7P7B@D\6B%_!5'@$(92_+,""KFSDM+71Z1.Z/:V
MB ^.V)#9DT0K!%]<(E(G)@.6T947;#]2V7#VXE*1.AW/*9-I;V19IOOB8I$Z
MK= MXRHC$TT[(5( ^N-V9 BU!"NX[7O8=QV;JOPKTZ4C>KR D*@:QV9R_XY^
MYZ;)M&J"8<O ^\O+\]/C%IF QJ2;L>F!_&X/^N-!S^AH$[T#KK2>UF_K8/Q!
MUR?CMT?Y$@JEAQC: ^\]^YWOP7'V.(DP:[:;Y#,6A4KGS7&1RYSP<90AY#T
MS\74[T,3D598P("D=[$,<?DL4CR>R/,(?LI6\,\R8AMJ2ZDUB+FWA)N&YM&9
M3_:^BKY3$7WC"?G?C=XGU VZ8##41]K$( F: ;D;:Y)CLB)7):=GNW#:#,YZ
M-(\7I+D6OFN359G^/72"-<U_XJ/3-*V"5&7-F6?R7)[)\0=MI'\8]#KZ:/R_
M0/]T:TSNFG$J.4[;)EYT7?^!-R(W[XNMD*?L0IZRMC;^ +J]P9=&H0I'VNW-
MC3:Z&W3'QG7?Z!IMK3_1VNW!;7]B]*^'I'';AC[.C#JY'.^+XN;9?$T8[#C8
M<GT<(DBIC8IF(VY;.-B6#I+B2_5G0VI,:I_8@UI/'VO]SDC_K/=O]32!)6\E
MR/HE3Q8I!K!R "D(Q"4U8TU B]'_K(\G3$.E^4@_EIFW+O-,I IHVE_0_EW-
M&'W6>MG1L'THLR)K'><;G^8'K("2MF^:/F[ZP>0#L87'8SW;]=./);I^JY5O
M?58 B$IHY@01 V02'=WJ'?VWH=X?,^7/VJY].QH1Q=$SM"NC9TQR<[U\)AGV
M3O+LQ<6#I'PVDT24QE6 5!V-;A/0V].U<9:[^(D,,:=Y8J*\38.+5CB#FQNR
M^I@,VA\S"YO48YFF/\LW?50 8"4T&DW$ %F,&Y^UB?%9[QI]K=\VM)Y!6GYT
M6["P*E)6KCM;YWF6MB6"39$@56;#G(@Y_6;8&]SI^I7>)XQDN2J\DQE%%WE^
MDE) 4DQ#2)4R,XHKD_1C&1H*"_I4 <UD(EP9DI;2)]IO>FYEN'TLT_Z%-7I4
M & E-"- / *8@TGOY]U=V1?5CI)687F>*:%Q_ MI&.D]ZLL=:J/\4B3W1F:Q
M?E)8K,>%@+B49L4N< SKUU1OC_3A8$2[;\8%G'\GH9Q."FOWN!2P*:;14&)/
M_=58_W1+6HRZ6B<YGWSNG0PAA>7XMA00%=,0(O2H6)8?>H'CS8>^ZU@.Q%=K
M]FN=<:'P4U62='%\7%!AV_) 4N"_:"!J5";X*7E8NL7<<%=KVVMB3EV(ZV]^
MQ?FJYRA"<%$M2F^"@9^BBAJJZVV&%6GEII&BL*!(2[?&1&PU9!6WR(HL%5^*
MHW4(-07/9JJ,AI Z>V9%.O*O*MQHA(V"LW.[>2;49>*6^7L1DMHR*U)2?%DY
M0@JNS?266C/#['5KK4A8W:R5=!8\H?7VV!J=*+W75B0S\[R2J8*S-,K>,%!O
M\ZU(0_%E)1<%QVEZ%ZY1@D_?C2NR))5>9H5<\+=6[<TU?.ZR1U=DD).B:K 5
M0Z@*FW4-0S4WC<K62OF7E;P4/!'IW:.&DEV<YB4.I/(4E>04G;5Y[WG#T/X<
M?QT8F(Z[@^<OR5BY%B[&7-7Q^\75E"^6&ZX3KJT%M$,7^C-Z2X/O$<FQ/S.\
M>_+#1VLV7#(4RZ27,$F*05TUN"6)8QC GX$M$/K7!HJP!S3\%_@?1B?!UT/7
M)-)[-CTMMJ)GB 1]H")/]0@O>%9V[@4)%,"P  (&;- T7:&F*EB8WAP&?K"
MZ4-HFU-E_FRPHM>[$(!8I"%J%R.SE5 ,9-M=<S" (/ !@0C2&%,GZ$BZ+<QF
M6JG;EPA3YGR.X)PVZP@2Y1S"Z9J,5CNT1*I%(I]4;RFXD,HWGK(=(U,YB&MG
M.\A1_17=H.D')7M5)?9BR=NJX#'":$D$7VJ_2D1,0TMA>$9GPF]@L/!M:CKA
M@"H]D587YI"@3W0T+S<,HZI 5!=(5=;07-NX]VSHX>QU*T+CGIM>PK@O!A7R
M.=[4!.*J *NK2L,V)!=)[CH>:4#'=.FM9FC)D'1]5#Y@!>3O4$ZEI5\,;>1W
MB4W]( 4 $ 1<A=#H@[I=Q7309],-H88Q##!9+?4<<^JX#KT)[ ::E"/;]T;0
M"A%RO/F5B1W1I/"$\JJGC&(49BHF(M=U" [ @/P+1%#82C %!B1H .E3&SR
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
M^4MG,8&O3R@:3RPND/?9B,#!ZQ,"YT6NP-.S90O_9A_\0_ZI8IMB"YE<\S?
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
M!>2KHT-XN%%_FDS\(J;:-%DF;PH<Q8M6AU7P6N_#!YKKNA]+27=A-7<U&:E
MG0C507B@9<E9EGNE\YPK=T0F!-(75Y%.TN1?[?BP%:]M-M["<5]7I:%PV_OD
M()8-^<4&]4BY:CS?;% D':'<PH8JU%:(YI>E-XM=J;;2 I"<W>E$Q8MT(S[9
MKM47WN=]=8&O+.\RK86I(6I8F&-K\9VB<'8/4/F+N0U,9H"8+9<8(T AO^=%
M@.'0B#>5(E_<C?]]WMN0B:SP@9U"#0JOY'@58DW^@(6/X4'H\;'BL0[A$:L$
M:E(J+3[3K]7\!)Y]TA* '\ [6WL^?^%5P<NB&[L@YQYJQ"HD]FF,.'TJCD8"
M*+=L?D++ C;$KA9'* HF7PN5FB*QFA3>]A.!9&$51(!'SD^*MS!T+Q_^,TI^
M"0WNO7K"^BM;P)/5M[AHS_2(4/8P3/7QQ,(+"-O0R^-K[T(RWF$L*.G>[DJA
M/=%"(KG_Q<=XS\GB0;4ME&,B1J@IE56VMU]N6_D3^A+2Z3!SSGSL3E22#A6\
MMQL7G.X1GN<>F:=0=GS7A2<I]ID4 2=;SPP( ARA90KI1_2VKKQWF]';FPE@
M1S UTJK-I^@R<I)D=I/'>RK0=W$3_%BI/3/H60;E%2.?VI4>U:''$O7408W&
MR'<W;Y,0\0.2F_5(5618/P."^"C3-2ZVV\_[H9 X?4=H(\:;U+M5XSHN@;?(
M1F-WW&:V@3^>MBSW,< D/# 2 ][]YR,-R;.2I*;\7G!:5#561MA^%D^,)X+G
M:I=VI%]LM9)UK.W%>"%TT^[.\ ,$1'EV=F?\G-."VED.JEIM9?ST C!R8;YL
M/TGPDT_JL+85Q/0[XS>P2W(E^TF W(.C#.@.J%N<9=#)>)=%=1 ,'$CR(3R
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
M/7X><P>!XOW=76_^?CI:C-].QJ-QOS=9]OK]Z?UD.9Z\G4UOQ_WQ<*&"J-R
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
M[=8!*HMD<]]T.%E>3,\J4.ZZ5)MUK:#S>EME._+I@.QYQQDLU9JGT"''025
M./W7:TRJ9),;,%&K"'?I"%3!$ZTA>V[]S,D^HJLMNP.Q">2[P6/MMSJ"W=Q^
MM? U-V*'.?325@27,UY*!+LD. GXFENUMQ7<R0K.,I#R-=P0!=A N$MJ5 5/
MF3;OD&=CVBSO\F=C%>$N"54%S^9^\9I"Y1SP_^.6[B/3$?&+-X_[6J7Y'<P*
M+OX@]Y=)HE'9NY@&S0\_L:/"VY YPV6X7A/P](T+,]^I6+!+"U:B1?W%U^<U
M+;<.!<.TQ%RBV;W24J#D$R]4%+->UHU)&&OOHT7MRA;1[&LNR:]>O?[B=2Q-
MY>$ZL>W50<K$!!3-),] ^JP()J9LO.O?8!H897D14#6&Q"S$M[G3)0]$5'5C
M/H%M50M7)C6@)+(<%Q6>DY1J6ADLCHVRG3 J->\6R4UMV&ZX>?51R\0G]$0!
M2C!E(JOU%BRIY05)J%M\XTNBW]*HMW92523U%"2MBFXF??BPI3EO"#)=LWM>
M'+(X?4@J8XZ]S* >^;F@#&YR9Y$9T&W)VG#2(0]8*\"S=0#K&DOMYS.KN1?V
M+4H/C(NX; ?"Q:699I=\)Y(H9B($]X45KS_]B%+XA]=J&M=OY39@E,E$Y,I"
MZQYR?W?7F[^?CA;CMY/Q:-SO39:]?G]Z/UF.)V]GT]MQ?SQ</"^@66RCHY=.
MGH3'QG4D7&?%K0^<>B8"0IKJ:N%L/&?-40S+@R\9-C<N_/N9)%&SQDFS4 M%
MFB1QE*H=@K(W)L/EHG<[7/0F@_GPW7!R/P3?!W/R2+R(' L<,:Q^<4*F&H+0
M9_P@;0I9JKHNRH;QL3:)-%FC%VU%D1?/#UE<S6V:\>3=<+&\&TZ6HE-#*P77
M"?@LV(7T.-%%M-^[F)W8Y&AJUW$X/3QC[8DJ"@:O*THR+ ;L5R!ELNW:J#>>
MO^O="LX$G04QLAP:6^HGH+ L(R&I%E?ZJG&Q5K>8EL%U+B/'_/)N $UFH:.M
M].GRQ^&\MU@,/VOTYBGETF\K* '/I8&843-'6],W(6AT+["K\?Q^.!C^.AM.
M%O'-(-X=_?OYG%D\M^/>S?AVO!3?F#_OE/QM,<N@3%\?<HEW63)[[D<GEE+G
M"=;. F;.[+U<>RM"BTBN.PS*QKT=]A:7V)67VXOM=V#LW@^FZUO"M"W!/ZZ:
MZ5W=/A'M#@GX#"[X_O3N;CI9+*?]GX!6/7]3S(6X5Z_TRL?7JJ_47QK.1JI9
MI4T,%!;;A1=: X+9PVWU)$U>=@?#^?A=;SE^-QR-)[U)?]R[';.U-;]O\//H
M55JCSJ,5.H]D[#%\HCBTFQTT/Q)[4WC%/NTX+*7;@A/]FM;*-+'4=2M6S-X]
MVB^A8@V[-C(QYXH=WLUNI^^'PYOAA.W;S[=WB5"$7"%FGNRZV[O^@63%"GD.
M+)HK2XET%SVX:MB:/.VXZ33^_(0AO65V3I([AW\D-1#KIL.K"4&C#J_QA.V&
MX;+W*_CE^5A$"]V.$U%J\717&A3O#4] RNR564*(Y:KY=: 9O2W'\4[#"4JT
M$R]<G333V1!O=4!:YG546KSEG0V9>YS"Y3U/R%QX7X/8"KX@ 5#F+@#SX6UO
M.1S,>G/ADX1>B(_+>YC,+!H>XO!Q!@P/)4>+6&H@IZW'ZT;&5^LJE,UJ>5EA
M%V.5%' UJ/D7P[?<TI\/9],Y/P* K9P%V7#+;D[VO&F3M\%JVU='1KLSZ=F
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
MUL/8?OOEC4U__?';WS;W?_WOL_YB_N*%81.MU6H7KS8)^ZV%[LK=CG$459[
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
MKR*)*P$,G6X*%1!GI*#&:NZ0S\@2I:=R4)8AE"GSW$IP1X<&_L6GDM0UN((
MA%<-8V/ '-R6N\AN>XH;[2BE[YKV&++[;KA>DU52:RY=2W.R\KT5XS/6X8CE
M!)I(:WGPI ?5W <UP]9X:'M9L ._-T9LU,/I>W:1Q')\@_!F?M>I+I!*ESF,
MG!I]AH!KJ?K=!ES9JE)_DNNA'FN4J)5:)9MZJGG^&&&X;"\CZPJZIMUX"#*N
M0E>VK;M.'<AC]D.J8X:?TKM14E#HK>_;;,4M"'UT5F3ANP@-(M19Z/;NUD,=
MM%,<GTS3%.Z]%:$A@X/])BO(*&'=: U[#5<<'9'JXX@3NU+#PIWC^31.GPL)
M)4&8_%FZ]BZCO<4L='M#ZZ'>Z' $7  3G]^!(C9!=D%*.<#P0"F3[^K&U\<;
MI[N< A_F1/YWDK:,7Q+?87+O4<;IQN.]Q!C;Z04RF/NNF]9Y%[M,]/TES92U
M/"8*P[:PBVNH .^<.BK7L$O4Q9??)[7X8>7,U!!D^Y7&?23972IR>8S$B,UU
M1AV?)JG;.9/L0M)58^G)+@5%R6 U0E#B+LT]N*Z54\_4%;SG7G#I"(1S!1T
MJZ?29^SYKF-;(;'3SA^++2$A=!CR>-*?W@V7O5_S?7C56-)H^8=!5=4\AN5#
MMJ$?-$6\G5S9PP]QN60^$W"9M.[1IWF W#%-%-&8QMC;1W%;$X06?;5DL&+@
MI7KS(>VL_!E0CR]:'[XJDBA=^ 2$L!XVI/KO-:WI)OE(=]Z#E0YXVSVQ?(QV
MW8,1D6R_/=43MUH%2+>Q$GYN(.E'7C%DQYL8 .!.>AE[L7\1I7M5?F0S3Z[(
M)DDEA$ABRKW;S\F*.(]EHQ+.)UN@\:1%5P,K<#.!OW/*RX4$V9 4 YZ]%"^9
MF77@ZR5U(O0\>^)[J^0_@(7:2.Z)B[<9;JP6C_$ZRD6UHHE80.A)JV 1P$@)
M4'_7AYH+2;3I'4=8<^,";M5%XM3)LJ0A*]UF$*0DYF3O4^YK'O."@SLK9;S*
M&=J^\HL,2=VV<D??O(#*S2']987#L_WL-#A 4ILE[Z>.T M%;'30;>^ZU*YR
M%)>ZC@(VI2!(F0H0O)=B6L9<F ![HE3!J!Y1*7]E&Q6%XJ,LCHUYX$FY)J56
M;4$H16R0[O0%*N!^R+(,#'H>VTE RN.H',@<;BW/=]DUXN8PHSX/Q JDG8V"
MCTW<Q(1[^AAQ+)@P\ J/R<6M-^Y(N/7ME/0X;B[*.90'6F*4RU^/Y/"6 4"J
MY[(2[GV?>M+PYO[X2E',3T>JB+@26/'E,]<$6QJXF@_-W.VD@*R;*I;C9$X>
MB1>!I_0=A[T*J)5M_1,J."7:$@&G5("A+X[=3?S/\(%5OQF1N$\B.V+AZW[F
M1S:NL)7!+^""EIZ8+\_"*]WM.)-_553% 7AJJ:=T!6:@LGR$R(%F$A:<OSRS
MD9(MOT=D^16\*-T-85SSMSD,1WLCS2[*3Q+-1J_ZY[K'EY%74\UCX!ZJ$Q*>
M+B );6#Q5%$P&'JC*Y=*H.3J?.$\7=S?W?7F[Z>CQ?CM9#P:]WN39:_?G]Y/
MEN/)V]GT=MP?#Q?ITTS]6X9R6I8*V9IGC>K$++V!]<+*E(C)QFIK#'JIUXCV
MDLMNC#K(M7Z64!%O0,/?[ZP_?-J/@I!M4BK]#,&^S.DS]E\G758S*%XTO530
MM/XJYM*L PK^=8%3FC --ET7Z,F_,C1(IG[L2P375KPQB-=@!KX $M!X9R$M
MN2>&=@(P\LK04@88 <V9*3%R/,MC5RKWU(,:X:FTC@JB2"Z@M1HQS(0&+K4E
MM;Q@S==15DZ'=X]95S 2\'#NH/I7*$^KH*P931AIV!J%\#]0>:"U&H9D$_P]
M&'KA&'U/-K1V)$\*??_)\9V<%^N+,84_+$24T.1ZP>-"B&0F/9';&5!\*$>
MF-8%(CT$2EUB&4O(2EY3@\L*7.\V2\NH)H44F*PAK?F>[/)@Y)E%PT.LTZU5
M7*GAYI#_#8*^5"#\%-2G"LZ9L$7! VUEC:)"*P@8CU)47^!U8D--I2X3 E>9
M-=(QJ"6A98/I<IA1GRF+\#!SK3A+BL>A[>/8RP-2G0D9BIWVGRI!F\D5]GVU
MEC1:H0D9BA<Q7P0Z4V&M2\D1O1"%!&5P=2HI2(/J%4^,F(KV<S(,H&J5S(-I
MS!W\G ?S.0_F<QZ,<M2PMV)4:'R7GSO!!S13443I*=R>A4AFLH/N%5@BBF83
MBB@9>H!76,-"02F9?KJ'C8 JN.)KE)5130@G+L1'F0HF;XBWVNXL^N$RRK%(
M[HEJR#-,,V&*>G/"2#.C>QE=>4[N^A1FY>(6"^\<PLNISC/2^/JS4G[7ID1;
MBQ!!G?+HJ[GE;:0-RH88M--82&Z+"X5DYC#)$(?I:'L<O"J?51_R"R2Y-L9:
MEM91 4RD?/:S\4$"*<\1-10W*8,GVKTS3D1.DS$GI+(J0/O[?R4-<\F3LE9(
MP0M0C1.*A[JW6OF1%^;J8:*(I9:,P7PA'='4PX7E=LZ"ETO<HLBIB=H5;:2R
MUZ-@]S3!AK*;&FI+ .7DETI0&!*)5!1<.1V_JAX%>('^F\AQ>:]47O\F_>=X
MMZ?^8\PJCG3D:)J4F,*S<EYNDF""7P:YW3UR/H41)4&>6^FZ+8*/.R2&)AC
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
MC$=[RRSA:F%5 8=34E=$$SSLNE%<!D.G(84EV])82V)+:L5UW5>,MA,>T/J
MUM,QG&333B,*X(-.1A>21-&'(DJ&,A.EEVVCD)![' MH@BO"1CD95850HL)L
MAAQK7/ZV?.P7$"5E!G&:?HK)F<W6;J</F[&4J!.AN>5$M+$:?C81O( 9(N[X
M*;6R926(:SPV4\9H^2DC0=,]/Q&$B&I4QD%;.,W]<B,;[40FJ6E*H6Q(&6\9
MC5O?VZ  GQO8:'5\/>CSL."\A>3JD"W]T*KL# %9N"U/Q&0*J8Q[IJ9>6P$G
MI/V0);9B-+3,#]TE$10Q 8XS29Y1J*?0K./XQ^84NL2=^E1,_C0Y\!3-SK:5
M40"PNLD,:%^$D4\_6M3.6ID<NYYDF: 2R#8.8>ZIN=US33,V",GX\<.JS49/
M*C:J"*+V4V,9#.WPKX<"S1SG@?4G-W3?=WGX-+7<WH['HX%[Y87$.B@U61@E
M8OGP7O2'=[/;Z?OA\&8X81/$*8190Z,$FNC :AI"LR1FS;BRC_/"SR]:'%,6
MX^-I*ISX9<MD'B,(7<M3*7VI$EZ9']JLHU1FR17B*@NHX#R69S10W)UG@YMU
M;5:ML2JT<5V612K@[LD*Q(VZ(M5 QW4Q9CWGX[)3TW42M >O<.KI&'ZW5E4_
M L#0*D3F2>&\P)0)&(_3:5R9!4=]!4)H7<A+M.#?4ZKE85!EM90&7O7!4XF!
MF!R*B[*:AL%WDUI]D)="#3*P)_@QEGNZYP#PDRMX\^KU5]*N-\'')IW!U19@
M(7J]9L9H&3T\$OZ&![WW_=V>[=GDY9)2WL";[\R;P^E/TO)X/>ZBRH+JST/I
MP9\4H?DSD]ZE<G-$E V.H5V==G%,G*UC1YC" IV/I,N4,9>8UHH!$@1*)!?4
M<GYD,' [>N33M^Q;:!<I&IOFWB1,*I^RM&0\L5K%ZG9[US\0LB#TT5F1Z@E,
M_*1HKQWSFKQRYW_?]X-PXH?O25Q&.2E? KS \/@TE JKL[P0A26;NZ>1L/ZY
M,6Y+L:NTP(7I15TX&GDSNJH<[+-+3;S<WE+XVE":3'1H7^O"C%;>\D0S5Z.N
M%QZ+ZZ-=ZFO(F<J>UA%F,W9(W:I[;OQ[8E>?"\-/_)_0HI,DVBTS3A9)F3[7
M8-LO+54R76/5#9:EVB'%*@VD1+/I"[N*$I=6\"XQY=BASQ8=G\C2YS\:?F*3
M< )^1TBN#M=RGU-ENT.+Z7*BE*WWB59$:XS7>K8\? ET4>B<X&O-.)ORD+(A
M-G5?7C2Z1@+/8YQ>W4PO&U-C$^?W6[*QW&$<)=CPPAV0U3\W_B-;Z4ZBN-@_
M3OJJ:BPL^*7>L!M6$Q=%Y?SAF[UR,@F%QG?J9HP+ V$]!@C?H@6K)@.U.%N9
MQY]6@ J?FM4A-?*FK(BJ9/Q+&S_1(GKX@YV.2W]*\V[08AU*C# \9?K7KF=:
M( M=Z"%K2B#-1K+<JA17;?,&O;&-Q]9HK_M\LP=-7!'2(K2Y.=>F"'(V&69H
M3,IH-29B2EFN362YO,@S@EZN)=,5]5N/DTS=""C)H,0J"@@9L1%EEV:3>*3U
M(ZQTP&,7Q?(QJA!A1"0;CZUZBLV)1SY69[Q7GDO%OS>8M-J\];,#Y6R*"*;
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
MH;P4AY]6<8FJUJZ#R@$[8)!7 Y$A+JPSI&>(_$)<]R>/69T+8@5,8=GC((A
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
MOHU0:XW6FG15W:J.<BAG>2?+II6LMAIK:?&E;Z/;6*AF5=5J+.AEC==0X/"
M& UP4:]*Q#78BWH?%1,(4M:ZI5^<?.]C1I+3:U-]MCUR$IO 6= (KW'*+I'S
M>$/2(4?I8V))Q"0TSX12I;^M&KHD5$FK=3F9BJ9VT0V]"ANS;5#=%FH(.CR6
MY5@GH;U2TI0[:.D+0R?T]AAOJB?T1)14*^2VC57%CCYIWT6V+NL[[JQPD#EB
M'U=Y<_):*A)(@Y_]:&-W65=RO+MQQ/)BW<#BHJR:$<Y):&&'HFH/18K(9&NJ
M=9&U5A5U%=7Z:.%-DE[!0Y*%H^F<B,'#H2LA0]U@D?QY(CHCD8Q,0^KS&N"D
M1"#+A*3[[66RWR<Q"2X:3T54"/UJC((JHQ"S(BA\.OK4(E6%>NF88!FU/3\B
M>R%);\)T?POW3S"M*I:\,7)CC//FQG4*5'XT^AW 'X*?Z:=_]]ED6,7MHE&P
M=&+6SEA!2632[5_)HP'??71)@P:5D4R^ S2K5:(+/JI;J,13*4 AG9^EL5$)
M4*601U$,-1X/S<&4Q+2='H\T0)EI3D-G?(<AR^2GC$9NS-NZT2[+L0NBAR#<
M+&)V^1Q%C?2XG*>P:<E1'4'%&( 'G84QX-=USP=2)X%6&K&VLJ&'Z;N$-%WM
M.DCC,'[.1M$K!1+WAY><$&5.#?T8\*\G<HSI15;-L%%.U[9.GS3J8A2ET:+R
M46]<1Y!96$_1]U*V%7FIO6<@SDJUO386V*?>A,]QN W7V-](WZP1@H<D"M<A
MS%;P0WX1#7\--T3J0]G,2%,EWI2#03D:\.'@9PP $ A_]QKHT$WJE=P-<_[8
MZ^1Z!S=''+E3/.*S+,45"=T<2RM-T7JP[4UI4RDF&X[]U@4 9/%3$$@O2<"P
M5#O]Z&='#:AH:!=6V=X."M W.'$)(7R3))OL#N;WVR7,8/HR0E!..T8/BFE
MED(GK_-=$">1$ 2Q92# ,X;A.1+,6+[5%V8S;O16NQ^3]%<<5)&L8>9&[308
M?:J=FBR%VN$!N"+S@0[Q;0EVD*A4T5KFWUO1EL'[VP")(PPB-WJF1NC<#]).
MDT+'WJ1!*&0-@#1X#_8<@._\/E/!2M5-SXE^O1+DD0]C67L&"'WTZFBA29W)
M2P;. !E*5*\8K#7O_/1%,!1UK1^""6]ZJ.!;Q#7<EAW]9['';9W@&)$Q*BP^
M+KL*6E09):3^ /I?*'SK^:+0(C-1@723M;ZJ7AS#")<XQV671*AOTB0;6G/T
MN)QO5EIR%"I4C-'JD0]%,A*DJ$[MT^^Q%=T&ZUT8P_0D;G1CZ)0&D>NR6VI2
ME"U.V8!9F;1&]&H;?IA";&B[$"LIF/KIVV<.729QEJ?'-7[*(C>%9\2:438H
M'28? 1-*:I2A$^4(=D4D8WR^A!M(KQI%H9^TY?-3Z5.[3M,DO4S2%*YI3GV\
M>4C#)*4M0.:;7XXL5G1\+ZT%*5X]M]WI-?#F$J! @$IV0 (74,! @#RUJ\ 0
M>B7W_5HRV]9?LH3H@GR$O/($KK?Y8YCO+A&69 _3L1:#,5H/BF]*FS(*@ RG
M1;\Y / >00 <A.(]S4]L0#?Y5Z,%.C#*ID-#N2JNPBQX1D<""4EF>"].Z)C8
MH"-#][@F#9"U@^OLHF)-HL&V6X$&N*X^G0 #.)6-MK?X><2N/2,M([9QZ8:,
MU&[ <+LT@E:-=*MX<B)4JH6_QGIU8-]_YT];]'PO]$$SOUXIO#S9:*PC4X;!
MR\M"C0A-&0/ZY72B1S1"JC\:R";90SUH4ZU;F.]PN\$B+VTL76E%Y_Y6VT:2
MZK&=# -T'! &Z@XJ#ZIE*F!1SXQ88GGQE<.^?Q\C.>W" [I-K-'/P?/0107,
M\;IVTQE3IM#$XDMP*#Z=GL9I)-RN>BIF=/?A96DN6%[H=K#!53,V%P%BZ1H^
M[B"T"(E#0 451#^5ZM<=G[L=L#-M:B\?'0G84$#&ZH/@'"JFM<RQ8MHQR=ZY
M3 NWX/#D41J"-,"[WNWJ!*CCS0'[8AJE?%1RJ>2WR.9FKPHT&IVW*!OZG:H*
MW+G!7L6O>I"B'_W'O_WQ]?DW?^*]&KW6#)7*I/+LU)Q8#_N<%'.J%Q,=^IE)
M@<2]+2XGI&.E69_JH1>7J"::J5I:UDSQJ 4USF[!8(\168.;;QGL%Y0"5?XM
MZ6:VKVX:D(SP'0TA%8YDVQ#F9]60M3156*/B(%K$VR3=DX+=-TFJNMO9NZI[
M(7+95F\8D@U\V05X(, GW1"LO 8>_=M#*%'3X=V;_?8VU4T0IJ2_UE68K:,D
MPU$M8SF[]+B<6UQ:<A1:C<< ,@@(HU3/A#XV5B.!BAMM.QMZF&N"CG,T]%*
MXR3+IK*WI+X"W-S'2XCO"LA^N0BR4+L+#QCG,01M[HW#0>DWV<4+W9^!.6L2
M'&^ @ IP7+@>?($-$'0M*8!^8T,&5$YYL,A0$NIH"N-C!ATD[X-TPRL+\@"
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
MF(3>M I-U!O]C&WUAD=#X"=P?D6\.J9C&3ZMZ%S?Y+34:%K+DC 8$OG !\X
M'SH!Z\=4K+7+7#LW;"]SB(%WP7Z46YL(VJGZB)A5=4;03P!_,XG]1B:%R@6K
M/B%+:1=F-#G;[K>/>;(>PR^DQN/V,%+2H=I B.6"'\?PAQ/8+EH%5JE%KIVM
M[4'$+_>/QZ=?X#I?)??I_"4((UR^_29)[]$? ]S1\BT,LC&=/^;XAX[',G$$
M&5.GK'M$X0 &".0)2%)0P );]%,!#1!PT]BZ;-5#YD#JQL4>?G("B)^KQR!:
MP70_@NXJT;A44141RO+U6+6$[P$>, E=:Y.:J%+:6??0G/EZG1QCK(P/212N
M0U7+JB%:+*@0#1PII%,>-14J%T Q / 12'?8&*]G:;OD:LT,=!.W"S>Z.^*X
ME?MML:'Q@L\&$4?JL4[K_ZBH4 6DD^_!_58XO/@0CV%EK8(H@M&U\[6O7LOA
MTLJ ^)QC3<"'/H(TB%SI33LI>N5!]G@YA'>-]UXVM%V"E195^KG;1IK67GDY
MEB*FP&!?,0#BO!E\&T7&+_DS4.I0,=IK.*NIQ,HP5R-F]' S5L$_P!3_(GB&
MYV,'BXBH_&3;J0GJH&'E*+_6L8DHM3$B]>E;/Y/A8/H8_?GT8QKF\"IY/W1S
M8 D"'PK4)$/9G)-]",B79QOT*?@TC,$5SIM-L\_\/LBKI%5]AY?.U2H93QDO
M(K8[H>D9!@=8%VA.4_4Z$-;B%4*;#(8Q(Z'5!1A0Z3%- 7D\VRRDR@^YKISJ
M<7]7HGJ7P>TQ>AMNA^X288+10V-/ [+,M+*JE#- QP,,8)K!;$U)&P6SU?AB
MWXE)U5!L@-9+]1YB3C7*H!=89<>2'H ^-$75NDLY,8O$TMO@ RZP4]I8]UN:
MAGC_/D:,W84'WE[DQUVXWMT&IPOLOLS"#?KEYB9)Q:3%^VWIGC(X(<?#[?AF
M.-I$5.6;*#[!Q,<729836^ $'"D@6 %""YZ("YTA)H\WU4Q:!*;$[J_6Y>A:
M691)'E5R]K??_3Z)R3OI97 (\R!ZW 6("-RB*GTA>&^.^3&%BRP[CM [MCM^
MY\U*.Y.H*U83TX?U&6"@ (4%.#"R4"@XP.&18X)^]YGO"[:EMC3*W73FIV5M
MB_MC_H36R>8FA>'S+K]$F)Z-'AL4 YVG-TO)4*4WLX\!^QJPSQ5VAOO-5B^-
M(M=9/6=KA\Q#<"*^YE4R7Z-]-(7B;EJ6/A@\=,,4K8_KCR%MJCL0&X[C-!B
MV@DOP/#]5-%5_)7K4!<^=3V'L;[_%>UR.38$MJP4QR,R!@[0Q/.C'.K8+%71
MH= =_CDV B&KJ)+1$62O>O<(WN#&Z[&O \]$+'R[TL[=UBZ3Z]B[&!F#T0D_
MPI*_+^([F(_2/K$[?N=V66<2C0K\E)!FH(3%=S:DF[C W+S:MM'#AF:M'^+.
M9L?!'JY'4L4$V7EY&JYSN!FO\6<#A^N7?BD5VJHTY<=U]?)S9&IEU6@/*IVJ
MW9L^=C\F*?8T!3DD5P,<-,#!*S8\Y;N("23'AZ4A61K?<S&:7@MI?$BA/I(=
MRL];2 <IBN\@IKRQ]S\_Y8]P?4Q)&-/W,-JLDML@QS^?^']QIDD8W\?P)QBD
M/Y)["%+M%Y@&S_"G$ T9W'$]!$W.S^!!R%9ZRI]R4 *? 0S^+$_... 9X-
M P<(O!DHO\ X <+M\ZP>5-^J7OFAN-_C3*^B+<F9K]?'_9'4A!(+EWZ?1#A7
M$/?M&G@)]2#$1^B$/;GVZT6 #2HU<3%8KP]0_;5(7!@]>6OM9:JF:=16VQ+N
M@S#F?\31^$/'EW5&[T/ONQ*I,IJKF4"2LZ" Q7*%,#2O.FZK'15CVX9[X^CS
M59B1)Z@E6D[L5<NE/LO03TZ?)41:ZS.'!3"P(NC2]RW14D.,=5K%0?N7 *2;
M,$WAAKQ 784OX0;&&P$\0CIX_),!2M<>"A.BE%=0-I0_9O+15=7T'@_<1=35
M "A#UMAGOQ#(2WA 8MTAI=]<(0LE?D;@PV1#GT,'UD$#A,YOC^TT*2M]X>1T
M822@0P$=.V.OY7ZUSUS$U11V(Y[TN+#I,)#J/PXUC^+S<6RW4F6K>F2P\L5]
M8GI8D;>I&I;LL8I]KX%^2)/G--CSI)[Y9D,:W_"HD/DQWR4I:7F27$"!(@/_
M[U"8W#8R&8AJ0_T%#+Z0)E:BX-%))1+\VO\$1?WW]T [L")Q%_20_+<(DV7=
M!1\8G*++(']F-M#[5A"NHYC:"&II%<G'E3TC9X /]?C$82HIKEA&7!A\KT'7
MJ*>DGVA>6<J&QW)<'+,=C'S&<HPAJE?6.<NLW1^-<NRRL)5#G><GR^EH;=/(
MOI<M7^=YR'HIE-G'FJGV>8$LJ[*6K4/G>^SJ&.%I48/,0^2AGB+=\T8Y:B;V
MC:4#IY1.8R+?^E->"TMLE8W8*1?8)$&Z?(!Q1LLFIBGB+J0URLM/6+#C'.]^
MW.2I&SI#WP\'I\^U*VWP&:AL=_S9&8$"1$Q 0 6>3D#\CJ$#!)]8#*)IVDO3
M#'Q<6,=2V,H%=Q29#>809+>.XD5'A55[*1[:=6-+E(<C9AC*=>M0<H>>"6^.
M)4S)HI.M-/^>H9XZIW$?]6&_[V-/J,+X!HT=VCH;C4PO3M61)N/R/*S4&R78
MIY-_-[9.CW% 2F5I_7I[O3]$R0G"1YB^A&LH)_(N(<'L<$/HR59)'D3BWW$?
MS;LD_PGFRR(&:.!E/1Z=[O,LQIJ*P:HN5FNI=C-0X.*+F#1T1=#!">:@A#]C
M]T+?R6>CZVPEIV-4:?5]=L0IO;(WS3+$FY;LQF2]28>/$;4DPL_+>&<ZM4\^
M%)K\H7PFI@_0S]G2(G G9:]:JU##/K7C;X\E4 (6TD;G>=%V9V!E;T7GOD!.
M&TG*OLJ%=@KC9B#( 1Y*W]R]]U4V$VZUF[(!.RP[74AAL_BE^^U8>:.F6)WO
MJ(:$=51 !@#?'[QG75D*OE4?%4SJ8PK87BWN#Z39^ _4=HDWUQ\.$%.[2O"O
MKC\@2L,,7S;H'60J5_6N9+LW-QS-;+Q[/"-D!B@IM"(?(P;'K.!?SX! 4''U
MEU_N/Z[KO>6Z&.2Z;Z,"EL5\RDH+=SBU)XC>!!G)5G\,(ICAE]H0;UD&#^FF
MD+R5T="2U595XQZ=1G0\0 !H&0- 0( "!O5JW891A*6'#[ +G".5[<!J!],]
M&OHN#G._Y8(ZRKM9D*.=BX/4:Y$ SSLIH0Z.ZU@M(ZH,ZKJPT>"HUCY9F1??
M15YTLE16?%&RR"I M@1_%68Y6J%(7&_2((QE6MQ-T8P N@UW[4:<@>*58 "%
MH]L D0JNJF6&O"E@%V$W-=&8>18AJ<*&FL0W2;)!*#;P,DGC^U"J^R;%.2R
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
M #_3,;YC0EO$)T_YDT[<_G4#A\SDIUN8[Q+691?"4;1(@\BU%JE)4=6:)0,
M'0'XD*8:^="C=@&*>M0R=7L]NCQF.3J\TT;L\CA;4@LVY_N2GA[5YL1&@698
M^S1TRU"HE8W*@!-VK3,X9)E"R1]%J@-<OWA4L+=I@%=QJ[E;O#\T)V-KC),7
M>A8'<@?S4;8'.0[G15)D5+0$^ES >+W;!^E$-@"ML"K.3^5<[8\47FJJS&08
M15F4:)R[IU24M%43*[^?AM:T"4Y63TPZYQY.J8MC&&W0-6P>;_@_%_M#FKS0
M^]@HFF2&T_T;IA%="B7C TCL3?&#.%RB<WZN\)U$+NJ@.7\ZOE=F:?Z/V^!#
MN#_NS14.#1*4#?U4*EH3GD.CIH%<V>"-?.-=+93,QZ*73\;R">XF_) ?4U+Z
MN,A ,;92-8/=)E*J"5$60:$#P%Q,-)+)W;$MVRZ/HL&;?L[6^=Q%*.I(#KDZ
M?!^YVS4:6J*-:3=QV9[@-[)8YW*3S= B]QI=A=$]>)UG=TG.S!VXN4E2TFO\
M+DGW0?2 Y+,+,J*(]#=*[9%?=?NB<'TY[DFOVMM+P0($%Q2  8+,FMI32*
M3LP:]DL"W]\%?" M*:[L0[#8NE A3/-P&ZYQT9;[[14\)%DXSE5?A\G#KJBF
M1J6RP@B\3[(QD]DIVP59V3-;YF]YH K]_%9)'D2C:)("B7LEDA.B:IDN=H$D
MGT]%=?1"$[5&,V%+A:$IL>.XBT30[I5#1*_R"]'&AM-P!4D$47'_U*=C'1&<
MI"/YD@7(SCW()6YE "[ZPOM56R.%:H1L=3KVKF&<^S[.(5 "]A V5F)7[?;H
M \\7;+4(*EMZ=28VG?U([5H:/DU"IE^_.O_*^$*D&>RA"K&4$&T!8CJ"%'+)
M ![C^U0WDTBE[K!ZUI:;_!)F>1JNT3V&P!]E Y#C<+WQ2ZE0/AWR;P'5G2E$
M-VE%5:T(H)JI793 ?0RO@S3?7<<P?3[AB^WQ#8SI3\:[AP$0QPZ3=HI4.1$Q
M!&0DH!\39^W=$:=4\]_X=]B:"ZU(C##CA\VY4P5MJ3..]PT5 :9*X7/+:..Y
M7.2]-XJ[(#^F0?0FR![" T1_E4872$6M'.IX4U#1H8K-II\#]#W@ Z9@5K1)
M@BN =KHV*WT)8_A>[DV2RKWZO=,FGQ742D. ?./]-JAD+1=D<S*6#Z]789:'
M4808]R8-PCB[#=)?(0Z^9Q5MS!]03"$Y7N&&9"D4HAP-Z'!0C.<U?_Q';UC(
MD>M1%^[8[0];M,EL+I-.>T1]C.ODV08%RNV"? ?PAU,X!I3<+K<-V<2L\V=H
M*#Q.0$MBW,<MV2,=&O@V*<<QL%48211!2X ^RZ'X&/Q,/_=ZD=1*J9G9()MI
MC])?>9"3&+ 5#DP<VK%<!3ZT.:'3BBIJI2.*?01^)I]Y50.Y)"K.Y>:<>H2/
M%M#>HBUG@?XY="<9"8(1#@HC)2@H:%<$_"D@W_I_:U!*2*H5U4EV/C1PO"!V
M53%HYH=%2S1G$Z:+?4"*69V90%K8X^"$AS1,4M;US.OIH!4'C^^4S]"^S^]Z
M!S?'"/<C2M,DO4Q27,(%<0:'SQ#.4,;,-[\<:1U=@8!1#I#^!#FT1/I3JS);
M,#A0PFL<5[XVJ,'TI;*A#</&'@G#AF@S >]8AV@_6ER:X7T(-=1[&LM8V:(%
MP$" K#C'?5CW0RA3Y1;0F]%]"@4_=[,-NNSU%=BN+441N;YU9=8T"WQMOS)I
M2#I1]C$-B%?Z>O4X?WO].+^[6E[_<'WW[IIOT<GV*LR"Y^<4/N.R#2P[\NGT
MD":;XSJ_@GD01IG$,I _.@R"9WC_I4QQ!J-7]9)QO0($.$#0 0,/S@#'0 )I
M11R Y]<^G0!# SYEB#[S>;\=7(.*QY+!V&_C.>V+76$PC+(PJA?PCV%IM%D&
M0R^/"=SZ1U&JH=:*S(#H[%V056:Y"_9P,%=#"X+!P^)4C@<]'0;==O#'WKT/
M9N+BK@B#.?>P.\LK80,-L<E&=C[HD+JV5(VHZE#E2>K_]N]0,)"SPFG0QI8A
MW&-R'*-YTLT1.]GCNM.ENE()Q[5*-[/IW.6[*T G%6T<LET/V,LDWN!>'IN+
M +%Y#1]W$.;=7_A:3ED3+,Z.6@-BU)FT="1@0P$9"]2/@JX/X [BY*>P*3NZ
M'\7MT+/+@(3#=]L&>RF;!*6;Z[\-:;9ZF,T AR7?"B>EEFHM,--1!=\LP^<6
M=S]</ZYNK^]6C^6%I^C8$<9;G!..T=TDJ7Q7[NC#&ABAJ_OZL&2K;C@EDMI5
MO6P<(Z B-0V4%JO:M^7\UCZ.DO&K^PBB\;V8NOB^1D#JZ,8V#O6.UY9OTWM<
MO1M\C4D.+9N;9M%>ZA8&V3&E!V/QR^]#F"+6[4ZCO,-UP^W&W+*BK;UE63&
MULB9_R!YVO-PS;22OK0[F3&;;%Y ;N:+Y0_SMZ(KN<!!BQX@K@J%+Q@QFR1>
MPO4Q3</X^2+(PJRCA34*6G>/AF.0K])TA H07/4CH5@",\!*:> %(& %'"W
MU;HY8D P:TTO]Y7P1M3"HH;>6#*;P++K8HN-AMK5-6>L"?A;@%+[[&-?A$H[
M;53Y6;YJ+G$KR,%JWXK0'-U3:F@U(?(X&6V-+A*"62$-AG(=)MV40!$@79N7
M16W+M]?SQVOQ6G#$]51OPQA7UETB%@01ZPN:H6O"_0'BAA#Q\UN(RPYVM&V&
MP^5J1QV,8E4Y( *_OGT2)(!A 10-[\Z: 80(%)@ 1:4W6AQOEX.K%-\?AY6&
MI9MH""*Z6"7#XG/H'!J4<(?K1VYS?(1K2&EG#"\9:U?0%4S#EP!W5>;E;E=H
MU"B>'RTJQV$N.EI4M0"*(8"/F41^KXD$1>]-Z]2M@KBOKI>+'^:KQ0_7-XN[
M^=WE8OYV<?>X6KZK>SVY/8TUNR1%UN6^HW$S-@4.DET<3$.EW 564* % E[E
M!9-NY\+:*-\#! HF91XY4M6BQH8#@=H5<!J/LB[VE0LJW/E?'<S&_Q*>A(7F
M4'O'7\I-:\[&F!,<)XOX<!S/E-,@<I@3JJ9"U5A)<"R1$0 /F<:K7+OL1".N
M9>IVY\'B[O+^]GHU_U_Q;O(N3N$Z>8[#?\+-*OAP 6.X#7.QF[(89]4YG&E8
MC.[V^8$I5X9=8"R H*GMWR(N@) !A@U4&G978_XFD[ WDJ:5\1;#"\?F+6TX
M.KH85&-@=1<H.#CMSI>6XLWLXUUC2GMH+&GU*3M59$&P[/0E/"0I]IXMRC"K
MBQ/[X[AY7>84>*DB8TR>078-^QP4P(  ;8:S8OD7/K,>!E 2><9--U;V+I A
MPZ,X(8:JFZ%'Z5)_#>C15]B0*^D$;K4V4I;4XVAGC5UZ#DZWO=_>!K\D*>]F
M/UAJM1JVLU0O)0FJQ!KVD2Q$P7&$0JMD>+R"?H[V^](J#>)L"U-<+8B6#D;J
M=[^5.3SP3363_VD45\6@I#G<YX:D6]E^6.;GF\*;UACZ).Z4@S/7?NDLXC5:
MAF653?PQVK!'60MZ7"[KYVHI::VBB@Q."@#P@;/B.C:5ZEE&<A5ULITE/:Y%
M2QCAF]=#D.;CI'5($#A^TF]2H*S'2CYDC8O1;97^B ?BR-A)>(/5\JJV?I).
MV3H8Y"%-#A#!PAW'<K&C^V@/"288W>8 &5"D:2UX]C9\(4ZC^#E$UST:?>T[
MB-5"O**6F7+$NM4UIAQ'HN#M;AEFOXZF;3I,3BN;: A1I_&7(P >HGJ[\M/E
MNEV&E2[7+?.W;&_8 'L!X_5N'Z2_NE&G.CJ_.E6CQERQBH&3U2Z%7+4J)F.'
M1;S^X[O;V_GRI_N;Q\6;N\7-XG)^MYI?7MZ_NULM[MX\W+]=7"ZN'SN^@UH
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
M6/EBANR#X_X8X90],=?B^R3"@41X<^GQ."D K];LQW#].BKL^2&3?U_NNMF
MLS3_!XN$;2G[QD*'?=:6:1 K\ETQ$X?KB413QC3INAY^IPT>C0$9Q%PR.-.G
M'.AU(]3-2*;S[1SP959T,"@4"3=^#0A#TV'<=D!:;R4D)N0;&"-+$Q> F&_V
M:#5FY/;_ GF;4],Z#!3:##!X)%VJ"I'?[K+)=1_MQQ*IV[('<QWJ0#T+5SCJ
MKN V7(?*>WPS!?E3T5!@HS^;6#YR<WXRX9ERQ:&@BEBY)<33)H&@Z'*(?G&9
MPDV89TN80<28G=*NWV[AFJQ"(0=YB?M\5"'.R!\HT!G@4&?835,II. SL+"-
M!^I[MC$#G<=_LNCL'Y/TUT5,XH"S#%TT2.-4F+ZHDXB*H3. !Y/W1#J\<+)P
M$!.X7+=,4G56&O'&Z85;]/&9^#I]>YQ%6F1<;L['Y3L^DB;NR8YD^Q)NX.;B
M]"[#C[J2'NW*FKY(U3$(P&'@9_A/,1BT(CX#!210@O*\',SG+)-75XZY>B&X
M@1 7=L"/$XBHQ^-3%F["(%5ZC/'W@ _ %97*(1[#8163J#OZ]9-UNA\A?2@O
M%?2PTRT5X?)$/_89G"FA7:'R\BGZ+)BJ;&'?I60J!X(N1A@,K3510/*<SF0\
M8YG,NO++:?"8/+2$^D'*?O7D,Q)RQ )KVAJ449" PBR"N[BGJ 1,?4@\+JP
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
M?N8;UE&VP*]2E];,E BZLQ=)ESR55$&M\\^U:/B1)*[7F[P50"O\@G4G85B
M\GJPO)Q-@K*FD%9-C6 16\9HR="63<W-.U/992*=K+DN)0+DE]H38A!T/@22
M#A]4TN$').EPH_,*-S*/L!'P)@I!4[PZ[8?Q#K)$SX/W6C):N_7],A[YA?DF
M6JK(;E8N3_89OD=G%FQK9<&*V*6<T$9U!4Y].U&)_JR?[[QU7]CF26E=</'N
MJ_I%S/5S5<NY?,W;YVK7N=]F963,>P-]5M:L>48D:1BZS"(,N1EZ=TG:EO,6
M]1>FR]E8](F,TS?FRYDP8:=KV]W<5]JTS+DRH_33BO\(1LMM74$#E]WER93\
MQB,T6R\!W%OS&F8E*_#?P[^$):A?!I4+70FV%\V9^JLYJ]R&W] [+ IY?>\
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
ML,UD-YQUXS<"HA,<D]G/#;MH^97^<&Q%ZG!;@2\S,3!D6 (.YTJ4W(A.O1O
M;ZIV7^ILEU]5=;DM#H$6X@(,B]]%8@B#,8P/&J5UT6/HXGP,#[( P]28*]G/
MJSK?%>U55M>GO>Q!)#W53JB5[">38Y@]" 'Q3P*PXF8(VPU!_BG]4:8<LBNV
M"X,[6G6CUC 7EGN2-?'RA:U*A"!(&VJHLHJ[[,?7K,WK(CLT_&K8[KF=E]=O
M/IP34WO"QS(SV-PLFD#::R3$'GZ-Q F%$LM+%$=L]__(FR;/)U3NRH&P'G)H
M1$^$).!>(?ZP=8H4RO2^<GT[BNL1.U %=Y?9 ;I"?7O.\Q'V6)05[:>4HHC3
M.Z,($]J,9XH $Q36U3DI:@'']G-8-L0!'1%C[V*$-\',63W&"IMN6+9OH99?
M]SAC7#'0.@]HSJN)1_@8=H2# @*BSN.LZA9 7"S?BQ,C%Y[]  _;;JC$8"?(
M_#&YN_E,WF75J5<ZNZLFL[%<+ R/)S^K:VAW^;4HJ[IH3]<E/V?X!R$?"SB.
MXAM<0M,'8+H22-I,OX7U/!^8P9:TU],$$;D=&W-$/;>)O4J)U7X4^,9^+]KG
MJV/3\E?4[]1=-_:ME!=OY)P<RI).DS:N.%&_\H,38)H"CK";LHHX=M61'.HH
M,2T.;>$UMOR]374H=I"AN%A7G_F*%$K\O*E&:/>N:FQFTPYJ_LGT_F5?R=@@
M6"#G%'6/%^5._VA7_OE+BO4(42I@_F&/9_\C*20M\XCB$3NF)@B'U+H3%;.1
M,.VZQ'AM".TH$ZBIYN:6L(6%OIK\&\+<TH,@#'5LN3?940098646>%UWV''C
M622QSKH\1X,3Y(<,YQ!QWX'G6J8HK^@6<RW$^'Y".29T4CL23ERY6<[TF\2^
M: <;V$'FY7BZW]FX5(X/3?[O(R?UZ<V=LK78VG*^AA0/S3$)UW8UCS/Y/'K[
MI7"7!=:LYS+S\4P<)<?3N#$G92AI?14]8= XD8-%XD*!.*"S^^>\SH6/_DR
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
MGR+GIE36])!R59I'D\^V)6#0J"#YG]%VAX/'M'83=+9M!15=$1 )096R;JM
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
MX*F:A^LS'N0>.DE1$/;5QZ:Q,!>2X H^:H*CI66:8X''2[#T--?>::/KU-X
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
M2V9P@RU*_0FJ3372>E.R*HUU=C%#"_X@@MVF&Y5@T-7[#%Z!*K"PE3AQ5X?
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
M+SEG\/!*BV/]<0S2B^=,3,GQ( 2UOX $4V8(TU]8:_1:=2"E2*J_$N9#$JX
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
MTK%>.IHNZFCW Y%:C2(ID,6A]409>!9$*>NQA(9FD2B)%9P,KC4NP-(]EC0
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
M(J7 %)N7C1/?U7>%>'<4%5>5AIE=_/2\M'SE1,O4I.DQWR[Y&JXAMDL!YB^
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
M<;WM#2QW I#GJR;/LNBH..Y#45G> U9,>=6-!J:'39OL/PUOF0S_,BMM=_+
MEE_U<&YA/M*])+EGK TYD&PDF=Q'K_8J/USC?QWES7*V\WO?H3FZ^)?:@QK1
MLL]3/?3JW@T)\+P#6DWS4>N/2L:U%^E&MDW53I7/?UY,UWXNRX!3X*)H7Z#H
MQ[WV./_*T$[%\:4&O//H=P%D#ZJ HCY[J'OE]!L#Z 9:KS8D'[>8I\^R8?/4
M%K]<U'--5+WH^/[+1+'B^]+*$BV[8T5_=KQY'U&XK^VFX[$J[>=?CCW\G+,V
MD*WW8.F&$[F=J:#CPZEVSO3Y_++LP?SR=>/L=+(D]RP3OPMM^ %S&"7I ^;0
MSV@.(EAPRI!&GYK:>/M-.E'2>1S:5'3:FR6:N-:LW,Q3M25/1'7 SS>,1^^W
MF'V_>F&,5/LTW[[ /I6Y$09:"<G @Z\*VM.6N JF?$D7X.'K$WN6_7: _LQP
M.%UXU?CEQM%FY:9A"1#&O@L6/45AX0\O=.;&S2TUC#9Q[ -B8LU_Q&A"S1:1
MP3'WR:^J/U]+&/RZ[\ZI]T[O7V!UA^6#Q;I&O,H,34HL!Z*A:U4NI<JV;U^Z
M11,YS7^]+\TQ[S=_;:=CCC_=?X6[XKLP3_-/6'P^I>]ZII9E=+WBX3\557W.
M.5;.YY^U(YC9:U3.&<Q8L6(#8+.N#D!I D@_51297SG51)+D!H+AM(VT?)G[
M)&+2ESPU<AD2<WQDL^",WL44A_%F5=4[8?#T.9?6YLY7\9*5S!<Y/MR/Y%]W
M-AZ96K-G$?@RMKQ&84.#R!! =H:C SE04,2)5VJ2O8,+K6-E]Y#^\$1%A>23
M4DQ@XIZ>J\7;6*TIYK[Z[89AI(_(6[D-8-K:\W &[GFXLO/>2TO=9H_;%Y+A
M>RU-KI^Z%?WD0^TB#U_W!FBJ?]SF%O!F2653^[UC0LH995OKPD\.+QU/7U8P
MMW!+&PH\988Z[^>40#Q[[L>#JD)FX%V*:^D1:+"N:XVVN67U\D3FX25'$U=7
M]:W;(XBWD>M+PK5.8X:H.P60H(T,K#*,]E!%Z!/\-()= EZGW8'W;8ER=6&S
MIYE#?2FL<'/IR%A&,J"5_HD5V8/8!3X8^.:N& 23#-U22FUZ%2[7<Q\9,Y4?
M41+&G@X2-GJT*2BH#^O#@CI*7; ,['9RJ,$E<)BYM#8L@(@5K2'DB_LF^YW
M/&"LSZ#&"ZE4K),!3Z;""_K\E"::[(E0]XGU]:ODUJ8YG@Q[11(7=";8J>-S
MEV6QA5>YA%RAX8RC3&Y@:K=[1>EF9D,YPM_\ED2'V4."]][;1)O=*=65#&3E
M1'YFJ>/84N] A80RYE#M07.U@,RJ/)>>D:IWP/3GL21OSZN!$O>3O"/EE+UQ
MMRWF9#[I&CYZ6 4-X'F,6"G<?_I+F; X[ KP)N<,^(I] [S#J'G\!7V=<X$;
M.MHIB3X&C,=DA-^I7'$.N3V<SH63&B3CJF -YEKT.W_P^5LN4M<<*C]^;C-:
M\!JNG7WW[$?UA?+]H9>ORU]K.M"<XVM]Z$:2R@5[#YT7KG'>Q\K=RPJ1HU4G
M9?]RK]QXFU*"D/.^J$,'QGG$VT)A$K6N ]NPUK%S20S^WB'O]*\=_W\:__Y0
MD[3QE7P7!AY <(DF LB.2@&D'2> K/9:2'\0_?'32OZ"Z&OU__J).QE+_J^?
MC4*PB"8G*XC\_\4#:P #8LC]0S%"DN+N\>:\QJBWO6PH8./ #6".?K3Y9IA^
MG:TPCSH+PAG0=._>4O.0<V>KAH ?\#'H@=A#/AEZ@X]]WMF@YC[+@B:OZ"=P
MP"N^V$O.L5"5Z([T4+S")CR=JF#N$!LLFJ-94KT*V\.U?XK\BOAK@'0])I".
ME0*Q=K&JNO7+K%ZYO:66:$F^S'<>GGN.E<<7AV*9)&G/A5!3]<;L?G@*0JGY
ME8]>[)<@-3EA6=6B&-SZR4CJM+]X .3W>Y)?HLJRQN!UKU[^W2M_PZY36!!V
M-J"1P%(O%=2 KC&?(97<;X1AMV]2TV%BYH'^81K&^1&-%2@!Q)<5\:CUK[7A
M?;,IB>;^] [7[[BAU=A_'9A]=6V]LX1AAMC SGY46Z&"^!G=1Y/[*:0)=\T+
M;A;]D[Z1&]^\40GX.3!V<(U?5M?N1XC[ID\?AN-.5@^+59"C@X"!])K8.&/L
MG]%%-2%;UAT!1_.>(V_?:JR 'VD:0\XVXUI* XQ;/"Y0O08-RO]Q\7E[I'R]
MN>-38WO@T[9XU=1T^SUFGT<\^3A8_O4'F&JGS(?S=H8/0ITR<)@JPF*YLK7M
M#^?,)66M*.8I*X*RW7&N,'#C2P60+CMS+:'D9("G:+R(X==;V7W9LUK,_FQC
M<@*B@;HF@)0@SA%6!! %O@$JC=$RNAZYJ;,]Y2QP*]MDHG!!DR4ZLW2"&C;6
M].JOLO'F. 68+#C'#A(6V(Q-JN0Y%HF"!5RH,RY=>$4B&H8DX:<+*(AZK<3G
ML& #FQYWP+X23E,ESQKU\?58V'ZGP#OF&4\_HHJ'X:-/DMJ5<N\O'[+/:.'F
M")=*0;N\R./+I I?GD);@$FW$NB1]XS)2=X_$M>BU37W'Y55Y3J"I2PYZP(W
MKZ.U$?3\+ZM^0-[=\)U*J#R[ABS)(@M:QAOR"Y5" R7$H?*"EY.$C'=&[P]W
MT?6L[:*^<F7.IG9]\D0Y=X]G M'UGNT.OA$!656XT@QT]K:$4BD3B6A=M_9
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
M?(=Q\8++YHTQ"@>3ZER>5M,-']NA]/NRSJ4,54]D'DPC9A/32?L6.O:YF;U
M7:C9UY8K<8QB33Q/2L0W'\E;+^<H+).;EM8,2:!HCS>YEY2XM93:N=.7>S$;
MT0J<>,+2XQA=:!Q%F["2^[M&AQA%)R@4-=-F,]F>,S#*0X?:V0I\M4TI_#IT
MYN@1OB0V7"CK:*0'V*X^<MV?L+V:0@_?(*]_$J7(BF*[LS/H'_%-WS#]=> -
MGXTL:(4 TCT(EY=C/3@3:I\-GO=Q$R;9OPPR2%P-@\@\_K@)YY1PK_S"%DY-
MP&A/!!#E)ORNH<IAF@ BS9_$'&L L>SQZV%A2"RP2F\A,NP--&U.ABE,;01W
M/#FDYGH[MP03\\3/-7N)"FI3N<0-83RU"R -!L"2 .*HWM01M_EUZZ2%!;W6
M0BV:GM+'\--,O.BA.W-'/_B/H)DA,U1H V'(7@Z^VOB:87@\"<FHNU8^9)>Y
M^K[J'W]6\RK@H6"VDF0'[MNIB[O]H:)4JMLS0OM-PUM]5W\GRQ:9LI"1/GWY
M.SASB\OU>Y)"_RZURX15J4_'\=4B>0]9HGPUN  BI<%[Q2M]*O1"M0"2K"8<
M]_AO^6\Y)X0,) [CZJN#",0R?A9VE?^&+Y2#B3=YJFO46<2L>@?'X,Z\E<*B
M:]7Z/O7&<OB#'%WW<MD@PMI3^GK0RZ4A;^+/&M?V.V6C>8V$"(\Q1WRCB]\H
MT?%V<^A",SR$OAZH'*<;^6#?(YT;7T?*D9R3=D[L'.@[LAB9]A(/_*4N[-,
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
MC2ON,Q&;;F77:[%1,L*'H"1G?4U9$"0T 1/SQ+]"FC3,8Y_5W"9"F-LS"-L
M,?M5= Q%#XDWP6=M/<[C-)OI6V+YF7=+9&E,&%(^4N,R296'^ M%3,(,- :<
M!7/I7;@,M RDN)FD^1QSGVP;<]XQJ&#1EJ22)]^Q0X6B?/N_M1Y#K25?TXZD
MAIKHZ&N77E*+5,NQM#UE&^K_[,H.)8>BW;G(Z'O-@6\4BEPUVI;LI=P[_GQ<
M4.=0P0AS3[W<=;@JM?Y$0ZBL7D!*H[_:,[9N:J[M)8R,=X?=U&:3[$])L1SL
M:&YW"_^ KZVD5TPEVQ.\X;X@)3!LD/H79N_E;DG>+J&4]B<R&Z42T24N-FMF
MX_<MB74F$^Q"O,"%AT:S41I'GU6]K(VTB2])RYNK+DZ(WEVYJ9,KW #Z1LOE
M1:VK6Q)X -*KOLNASAN?Z06M&.NYXYA5$;CR8DOBUXL@D R$X10A'XXCS11Y
M$LKF!"+I9%7QP3DB$<K*Y#XW1&TTDI"[PJN9)[K&X+XC))WF':V_2'4&^N[]
M_3*Z>GL0R/33\Z?4$D0^3C:X:',MVGV9?_I?J"X_\6K1T2EOI]BK0Y?N7UY=
M,_5V#,9'[]Q_ .:]_ZG GAOY$K%*!%QFJN5)]3<8VH.$&[X14P\=E,W?-5F_
M"CQCX<FUM<-%.Y==-CL@K_9 V;^PCAVDTNB7A+0JZ5 UY@7L,.QJ_BT]ZWZ0
M2K6>A;%/O'6<9EX?JY83IC942.ARCH]M"WF=,NB151'HT^^P#PZ\ [,U;'4#
M9@9G: >;FJ4HC("[(8UH"U^3H1&&.\%LGIW;S$#,AL%*<36=C4KIV(R>>KI@
M.?GEDHCLF+,QDJE*.M#6._KHR=MV/.2XUO:S[81N[_/PSA^P5;^[+60QD%'8
MFD!PC?0> ,]N2<#2KJ.H'DS"YO//=HP+92A"-*3.:GTHM!NS36)OEXD-&):]
M(4+2@_2Z> AZV8UY=PV3HRH'Z6BC.R\BKJFHQGZVN=886WL^$/"R%/X'Z.M
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
M11P"4OP'=0\PTPQ3ALABS@=,A'NZ=WOEJU#)1]R/;"L6YT#JN 7]6UL2'US
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
M2;3QT=,SHOSH55'SEYZ'U<&PJ9\\LS(G<,.NE>\1J[8N?MJ2\ U;I69^N2K
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
MZO-12Q?,3HA[NC=+&^\[&8]#$/+[IFS>_(WZ#;>NE_7=F'M8Z?5BZ5N^)R5
MOX(VTZ ;ZJ.4.G#QWOFC@6DOV(?-$PPYBYDO;)NELOL_G:M['*6]D37IY4SH
MFO Y4N%6_2M!-J LB,AIWNO!".;:2P;(E/G00PZKY03)YQIA=]DC,M)L>J6K
M U9UI$)Y-#:KH&5BQ>7G!=%S3/1[*[%,DN!0)-#2*52,<H0HO'1[4=6&G20-
MHPE<QB@0]T'MX%U^)"0))MOS\N[6$$3M*#5A")A($U"UH1^!R<YW:9M6?W7O
MJH[JREVKG%L=>S\S0KF,GRY+PD(^,#?WP!U"(IBS.FGD-*2.V)" 9Z/Z%J%3
MX,@+YB]H":(_).!I#NKHC0F5ZUY'HQ__*U0#L5E4ML8S7E-[1!+0 ,T/./;W
M[DZF^_\WW9VGG?NF*E1V2Z*RP$?>*%5C-BBB\&Q"S/=OSP:N-QFY5P6H9O*O
M7T(9T,Y14*%N>4BYOUY\4K_]XER.L4'(X9D'P\HFWF:5P?;5J==IVH7<^O["
ML#L#=<,MH[G.GH8C2OG]EV!5&Q$WT1R@D-=<'-KVV,/+H._/%HL8W]/!M4/M
MD4P:1:AQ\R9OA/\[F+B&$!P33V,>D]?>@RA_:)17^H*$@G <I@J)AFF_3$9L
MN#1B3Z'W3L93E0@KIR&/NL\8Q-KWTM) (_$Z'=B+["?)C7]_7E\O<F0<=HR*
M*>I&";4FZX@D40L0@9^Q)KVDME"%^R2Y184"'>)_8 &<A=:#GO\'-@Z1KP_V
MJ\YUBZV@,!,=;?!:,P=(\=<*,O^+ 7(]NO(9O9HV^;<W7$P=G;KAC,RP3'*A
M/,T6,!X]YZEUW<NAI7\S\_6@QWS1UV6P"SS*3%Q).I[<0A<EJ=Y0Z9CJBBR*
M0Z6*Z<#=J[2ZN%22\[X01QFZM97AY$/ZO?.PYLKGYTWN3^=D)42$Q3RT-OC:
M_8>Q5YZ.>TI5LE>D  5CFZ>M#TMU$".W/= FW[:>L: .I@_@?IE[[\*769<6
M)D+JO"3^31XL6.Q#0Q-OAEQG 3EB61";T;1V>6$C6HE^PS2OGJWMO2SSW^^8
MO9'9$;&_D\;^\Z?77[_=WF-[>T_?SL2=,1'A#<8V"?I6TLYEQY@_S*XVJM4Z
MC*=;GJYUDWLVZ^I4X^114'=U*,$HQ\B#LL>S;L5-^DU]2H1SQ'$']]2C+,K0
M(XK!U8$X]YJ'3JX>%*%I) !+R/!\R HCEA[F)?.'0-4^9"93&V 583IVEA]X
M!KU, ,/Z;=)S;4\([&CU*ZIBFZ)%>I#&Z(<[T48T-CXCP*OW+=&^[E0PNRR
M_:F]%KHFYXQ0#J#A]9?SUWZ!PU8!P?R_2TITK]= /$(%3[M*<AW7;@H<B00P
M/:-7=NG&EU3P(%>5AD_!M4Z(;<$/74'M/"4N,(#,[MT-8OZR-:= YG],+DY<
M_KYVT)>G4]L4-5P9<4WE2%^M/0&H<C8NL3#T'FJYKW.A*G?XD-JQT'N^ U=I
M(487Q5-QE+LAL9D^":"%P63CK:J,*H>B2T^6)V/R%7]69%"F'EL:?&K_]DK5
M#&G.X"Q]\KWOE3\5@S]*<5,03U>DWJUDY]8'Y6EJ!J4Z3QY9GGEE:K1QZ+5S
MCQ&S! >Z-L]07@"@TSJD/T)KGOTRMNC-NTR6)NHW0>LP9 F56<W[H$%Z$!K*
MKC<1ZT&W&J"0%[W2;S?6M:$G$6:T[9'4@>1_H\K-)BSLC&F;ND5EM9$+YY6
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
M<^_YL</S)!_/E[WVVN]ZWR]KK8V-P,YK<PT%_0-64<O[;<U0*W3H$7X$<P]
MFWN A/H1W,=VX,RX WLYY_MXJE5( 4?6K**Y>0OFQO&E\$A'4%J?G-J2O\(X
M"OS$JD;PNW"%F5PJ3"GKWYCLMXE\:.:_;7X(CZ )0B:S:;KYOQE]NQXKY[P
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
M:W:0C]"['7,[-T89?4:OS-R@OJCD4(C&3>O1P5&R3Z56W8A#EQZ;6QRA6BS
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
MVW7:P UJ3'%W>3A6<.@-7OS5R9J=WWS<^HD?0Q0GOD-D434!DVA+ID!C,E
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
M4SU!'5=JI%I*XZM.EG&"&X/JSB=8-I_,5TF_R%6.P7\!H6SH7_V&6)>3X"V
M1A?M!4GB]?;^Q&,PBCZWDVN:)W8]>T"2^],3>ETUE=@"VDQ/?E[]^[/[H;L^
MDV\F8 SWOOOW>5IH$D&&"L0>G\^C1F%F22*I7_V<5I&J*Z)]X'% DWVH]2;S
MM5'(D^ZG),\9>VENU#!*:AWG>+EKC7?3!#DLTNX&OE?LSQ^T65TWO8HVN'WF
M!8;X<U8DE_OK%)E@#[C"5Q&<$W;C97#J "E]&Q([?\M[F(L>Z;< ](D68]"5
M>361Q@=I-#3;''<JQ5#3@IO9S"+)5./-QP4>C4Z/P*(W$X-'HZ\ETY"3M5U&
M%D,L(%"+8C/8<_]VE=7+*V6?E0T?C=/#S:ZW9]CT.JG5>94^#TC,MYTH,SD)
MEW>&?SAOX-PF,,&%195>*!26:\T8OCEJ?_=,]6-?VOF$ISC=L$([GT=U_A1C
MO$X_=/GE58IR]I!/E14G.'ULY6Z.0$S J8I@*2^$NRA0V. %@;?XAW'&@,0@
M? ^V^;F&G< 1&/E+8%X-QBV"'YC"(R.LK6'9$+IB3,FU\D0V274.FS9X17I>
M%9VZ$33S_=^.TA?K328E;TE28)QXF+\(TZ@Q4-!0=6T_/WB,KR?8U=,I++T
MC PTPGUS6:2,QN^$+%@GGI(BUISM'!<Z22E:E\9CZ.>*]F-UYH?)LKU&#W&.
MDP^G.E=0*MN00=Q&K$?]4I?/DJCIV(Y-K2WY>YY5Y3**KR)SZ,Z2'N'?0-:]
M!"SN6&E&L'K>I<LH=[C/D$_9=,RM^J!'-$U/<G$JW?BB._+HU4\RG@=LU%@M
MEH>J^[OSZH/+ )L<[ME)KIIRQL@D_66>U&2X5KW9?]<J4-[4=8_AX;Z:WJWD
M1!H:'2=3K&IMK5!MQ0-.YAV<&+.XW3HLXU7O>O#ND8<'VH_N^GWF586D\ GB
M_%@V07Y=)(>S%393(^=A@M#QIN;5)$0&7O)7QX6J893\]]E/IB(3N$\[%7#(
M8,]N0Q0_?(IAE %+,[PMC;-7/LR_5BX?=$DXX$P@P\'#B+4$8(97^ZMM\I=Y
MX#0BCPST;5+?S_"N@.HQ_#_PX[_JH$:ATF =Q2.8O;_*IRL+3B3_0QC< 9#9
M(QG42!0$=YK['?4;#LY:5XZN,.=:E3;'W-!/%WBPW?/@CES+J4G%Z*Z ;8@E
M82!X&Q*! /6((\WOQ]BQHN%YP(/*<&01U_*8,.@LF,N[/$V-VH: NEL")7=>
M_'1S[_7JV!M)4_V%C2MA.L([>"WLT9!0ST'-V< D:-;6C%F,]7C(\G0QSRZC
MPUJ7CB4B=V:^CG*NU=^5F[1\AG:.</W!Y$#XAMV'/[G<O&@7*6&3D<1]OT&F
M8L6!?HF=]J%G/=799N\3WQ>IIURI#5H+)](GJM(+@\'1B=$6\/8UE-8$-+W1
MT#.P^Y**[@YC?U.S#"TK79B+K)3:B&>GF+BBDS:*_W?M[Q#LYMNMUWZEK.H#
MBP+--+X'+E18A=?")8/N_,OX5V),$AW%:M(J#H!3P.@(#"HR -.<@&YBQPN!
M*K<D17'DI\J#!O0-,E%@S587&R+EOHRIBO8F["&^-_5)A2 V72R%4P^+WJ"
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
MU[L++&;#A]?PTJ5WZL"JX1N?IC-8Y0>B>\V9S;)+YC!Y=(6)X*7XDL<%9@C
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
M95:J&U\^X#/BLBNL,9JO["[ML@S&%HR<KYL9)-BCNA<%&E[,$+(R&M8Q(E!
M<Z)R$1<0I)[C:UNY]N9 &T8)3/,$XRU?5%)OUB,R$0H6FO?Q!W :/9/!:\RV
MO'7[4%;NX?]$PRVM0%?:@7XRCRC0O"Z>J4/"9@*:+(V?(K<AU]8H'S^*)N=;
M2/G?H3NP5'KQ='!<4Q_;Q#K@&??R7S]=\B/?AB'EEBN. I2L7LFFP(]8LM.W
M58%?U:>8X-R4_I_20HS_)A2"?TT%$JBKBRS$'H$<&,./)0Q8$V)11 V=<@DB
ME47 3Y-WBY7"'M&XAAQ1^1.=''.\.[-?$7P6"JB2-O.@M/F(OI8^[DQVJ==T
M$OKJA,"]8=F U[PW%B9&C@$S\?0]F%,3!T8RUH@]5]>(<YT2.> G"!WK0R'S
MMQ&=L#5IMJP"C18PK]"_/]9:HW#]SD-LA&?1\LQ@O_3;ILW&& &"!:YC@N?B
M0GR>W<P(>=*P^O/*(G)W^Z6CP^[*=WQ'C<9? D]J@B(.1]6;CX9)JZ;2V-HX
M3U0ZI=CGU3:D(Z7)JE'FS\?A9D^<LKWN 3\B?(9]1E<F:7P9GGJF0JV^?%J=
M*W/A7N\AV\^!N)0;9ZH<8?ZUAH%JD9-+Y[ZPE_R2N/>[,]+UM)#+N_#B@!^X
MC%B01P%>)+X%^3;A9T[8S+(3WEO\_FE$^/SL3MY/$,$-X<4"JFLU ($7*R3W
MFV'/CPQ6F+3F\FRYJL-CM[=NV%>$8"G.F&P&>0W-).]RJL3^0S>I3O, S6NQ
M::<GPM#N!,51^[R;82J8DUUPT^%S7QPKFDQSJR3=O#(,,0SFLNUT63E'SLW2
MUM=@JNQSU2ZU#8/F )-ZMTQK:':C@QOV1FN]197!9,F9(<>BL@-]2XF^&3\H
MGN:YB5=P3=!O:2(9]C;DGBL:Q4NBJB$V-4$,2DO\!-.H;P0$X CEF_;K;4.F
M:'S+@)4 @4*B:,\:7\RD WH"Q10 Q2(+E%Q8$G387V$'P =Q7,VA?HC8I4N"
M%;-#UQ3#AA\NS9FGL<;R!2;\RTNZ@\'%V=\]Y,891NN*V"BV3L;#Y=;A1A?6
ML<\I)T>]N?.@88!@KQ&O0AP@M:*W!.E^&\&O#D1WL3M9EL35;4A* ^(YXC>!
MO3 S2?.+O2J:P)Z%*S%BPP[/"+SXYV,3L1PZE7L0&*[H;CI4S&J66<;\XYA8
M@U6E_3TW]WYTTT80I]'K-V@[I1/#_/9J(WW#^$;"?\U$VG_J84&WZ,/>Q=SE
MJ?J3#2T)5=Y>S9ZF2?H9,8,$VT(F.MP&G7,EIZVZ]7J%%_TZ?M>&Z[OZD&SS
M#UVZ.VW?[+WW:+P*"?/@:#$7W3^\\,FX[EM;)82#1-$?&HO"6YL(X8$*:@X9
M/$(1G2((E(Q$;XX])__,0F\*CV%+F8L")<<A1/NG>5H@(@[ZH> D.//X;&R)
M<PUW_K0P7;2OJU0U%=YKVN/T]*U(:0[_*<#J1M2P46A*D_V?(ML^;E$K\WKC
M?[G.:4SAG32^-^HE"3PH(=A+X=T5C]L?(&UD B>FZ-1,<"='?Y!PNV0KO9.4
M.R^+N\E77@EV;GQ,S:B>O),$WP&N_RELN4#8A6WC>TZM=RQ.)U%EP*T3\IV]
M6_B]D_H=MXI?CX9K.2263S7ZR]/.@_[7#ZDJ%+KZU.=5)!=]7O9.)797$0-Q
MQE_>=+J9C"A]@D?8Q1<=P!=%>@?>3C,8'*_R8K>41=QB&SOK?/_!21N,_YIR
MU[?&\W)LWEG?5O5AN^^5&BT4>TNINTDQD_7.=\$Q$=1/')5)HM<(WO5^#7$
MVG)3J8^H_S=5_"\"-&X6R!-YF>+'' C"(EECV=N0RV-$ZHYM2-0ZT<$&F>6P
M"[S.(KW?&M*QX'94',1(O6#5P?OWX=PFMR'HO)VNW M%$=Y<K1X%\":K^Z_&
MCA7MZ"#4+-JZ*R+PJ?"4,$^T$Y<"*O(=L(E,Y)HN_P\LE%?Z!$"F?X<1Y]3
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
M,],OV#[8<0\W23>OST^B(\E:'A:>WBJ' _Q<<LI3>D]ZR*5W?%9N'L[O2?\
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
M);F7F(=*=8UI0[DZXSWG2_R(5E:!%M&1)]\.7B.Q\GD'A//X2,7. 9-MR&0
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
M#3DSU&+#- BVTYO_H%%3&NZ^:1$]\'N 3TY!2(*WHWSL^;>2 SVZMZ1P6GC
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
MZYXX/XP4D$93HF6GQ6H$T^?N8#?8$,%5.8E&.G]+=95/BU!XZ.^)FBDC3$5
MPP>#A"/;S\]O+.VT=5,1,6CX8H  G2"G#<Q'43;Y_;#76*/ SX0?D0C4QQUH
MO8?KFACVYFB(:T0[+[X!->-"<@VG;86+YTS^U+J1+S&'WC.%4,>3M_"-4.;^
M(CDL\/C/$F##IO@\>(,Y&\*+8XF9?F$1..Z58P\(_I&Y&LQJ-H2GD27GRH;P
M9S,?? F@PQCJ4- !1CW"&J"',N2+@$(L$<<2PH-F>,H+W :6)8FB>;(AI;=!
M?C8D-HK,H;/V!./BKP8LP0)[^5<:DS,1H!S/$8-DIG3B&_!D!RQA%4NVYV#?
MQ/HP_(D-(:,XG^O8D*3;;,C^P$S.KQ7&(2SU//8:Y_QI-D1H#<(J0/QG+])
M-&Z=$_Q9I?XBQE$C.39D>P37@2=G_]D^Y;<>[#X)]/F?9T^;,8[C_UQIN@A(
M<SK&32"QKK_8LT#ZEP9*63 U^C$VY&/"GQ?$#J3%X1D__#?AH#=V.HZ5TK^@
MQY*"<LX-6[,A?+@_%XZ\8NSC@'<&X%CMO#4(J/<O#?AP$!Y@O4?\.((.__-M
M\1^03DO1!_\-NW$L0>W/I3<1N_# 1S2G_\OW[AOQ_VL+_P)*UQ:G)4?F8^S7
MSY@]6/*S/V??[\  CA3@7"F=]B:0H0.#8G\5/H-&8?]B^A?3OYC^Q?0OIG\Q
M_8OI7TS_8OH7T[^8_L7T+Z9_,?V+Z5],_V+Z%]._F/[%]"^F_T=@ZIB$QH#N
M=%6&+.A-@8N;T_49$*FG)VQ=?4YL,0Z#89B1&C=<NA>]D?QY4$1/VUAC '=D
M[BIF=\;)1AG"@:PE\/,8S$'GF#-&6#"EUR%G_*MGI56SN<NW?*MC2]$.C97Z
MM](Z=2ZN2-TJ,&\_*YA51E=^3EHJ69MQ1^[^\Q1Y#VN(UD++#44(('R4-7#I
M\Z/AZ,,+)\D%UHF9(CCJ*:]'0@>D)1_LBO]Z&_EO/=J>7>AK7@A0HZ!B;W8=
M L6[,<<![.SD3" 4K.CIDIUJBE!S?:81^FEUIN]):,6G(1&^P['^$6$7!;77
ME2$XD@%B.HGFA&]J[FID%K!VN<UXN!)"_&^+]\#C<"*TGX(U=4/24*AGQODY
M=Z=;=E&H(M"3<@)&O(B#)8;YA6,\<[W6/A(O'W:P=[L54JZ?=TTIW^]X)B[.
MJB#";)H@;MITZ)>L=MJ>E-033Y<&BD]:]EUJOYLT^?0EO=]LQ%RGJ1[ ,8P<
M_["Q6'AQF"7\AR-?1]@0:/8?+IT#M]F0Z'[.&-_3_9G[;R/_;ZS#Y(?"_LR-
M)2R'.X)&AFP(6>O/-"E,@0&_4)RQCT:F(<"+?SB^4HH*_Q?BI_T'1RYQ=^/_
M\X_-_C/VJ7G4?Y*^]%]GW"X@\/_SOD/0TO_2@ [V7\"(7/KW7(+XEUGWSU]
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
MDWYJSO$[%1DNA7+9]W9\/Z9&( \11]X,M B4\P7[4(Y)G+I2G&\,17']9D,
M$IGTD"6(-@*0/<-Q1K!ZH.(^1C;,\2S@&&6H^]S4J^YCAS:Y]L3L^9'@=OLK
M'ZXTUC4]/+BE/7C86.'EEL%KQI4V#ELB&7;,!,1""4P<L5",JOOY0 >?0!+
M^FWR\B-H@\P,=4,+,FD7.$R4,_PHM^T,D/K2[NMOIH8@H8QC17TS.=6Z2T4)
M#"B5EY.O!3JT*S^#F1Y4/H\38SA=WNBDG5Q: ,@$Z+1*D N(HJ6!]J&AX<#V
MHB.G0/.CSP%/U@[V!U3.KF(4QCSQE@:.S8G^\;6Z!4=]%4=W(LZO%&B$J!E4
MA^2?D:,Q*L;Q"\5%(H@;1:"R8R\,5+J^KHM;]=@+8-?;R;1Q;$#@[($?6&@8
MR06 )>J^#0S&\:$EP5UDN+#KVOR^3K!8K%V6R#I$Q1%1T+#9[D*)7(*<XL?O
MZ%T47KJXN8$_ 89$9"EM<"K0_O[XP\FTAHI3';"ZHM_OM_VR5PP-MY:[<+;B
MCH(VMW.\U7->[BZ_./K<5;7C<6AT9<:%2U]2SRUF7!!XJB48H\^&N%7(P7YG
MZ_.<C%\^UJM:USU: ?5[,3;TE;)0=^S]KV-8/_@G)(63QD1)E/YULMY&!%!D
MS\S'7H%-$_KPP*MEYE-#_T5D'$8;_$7_AW&E/LUV1(<7E;"%%J'F$C>CBJ L
MX3!_\YSE90T$ 2;*.A)6U"_6I=S5,#[V)LCE<?_WHZVZK!ARI >6]ZNUOU1A
MVC/2('F3CQ 46$:H0OG^1N/*OEI[7(B=LDRD4:0C]G^_:AQX+2/!'?WJ+8Z(
MG\FES8)_9DL:^(2N\QDS@14S/$.W8!%(3?!4+-DBK)26#"9P<FGLO!"X1#^%
M]ICP&@\IVO\-<SKP/D=0&8DRY*E3/3!1)T)X^=LV1$_@WK#J-]2PFXN.G9/H
M( W2IR_,H=97#[_OUZR]EDB969;XKO']<$B.Y$*>V/EKB><4%1*=ICWTSMJ/
M1*D<BG*R$GAI:Y.SN[KX8>7C:S_6' C; YT"ARIC>HRE46+U]95Z>3;==@-J
M"PY'A+H'E4MSL=?'<MQW7EDX, N]+SP_+M"BZ#T=>5%7?XCI\MR<ST-EI/AA
ML,RANHSWAQ^/O)\XT"\I,_/R\+*HF,:"$JQW&)0OVN (#"X-9KU.T<S9;RP>
M13H/1S%(?D:? C/]R9O1MMB>TXO#^[ ](<4?0M(V4K3I4(IF?>U:H1I'02+6
M7<P8[B1>I">P3>&FT=#PLFGL58]?3Q" #0X\&A>/]V%#DE&-2AO3=(VU>7X
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
M)Q#1EUPU<A B-.<C5C>@>$K0G*_A7+>%=I7(->IMF8#N5\B?A>KD*K@_\O3
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
M,T7&Y^@UT_:K/TU[2((8 .+?+O;GH4T@NDT1N YP';('DSR-K'.KHGJO'P,
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
M9STT0-VTPTZP].%6H-8$^F6)$6>)>8L2:YZ70QSUCAY$MLU?I<?0&FM=$3N
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
M,VFJ7/8_$=MB5 7X JAUO\<LE.QP5-:,F%DB!QP5TCPCR_T0@C!3JAKL#J6
ME$I8&QB)Y0VWGM\491H-H(O#."DJ^*69AH'^=$=?$B77=P\YJVDE*C*A/L+J
M]Z2Y#!L,K:;N#N&6NG=BD(W[/2,G:#P4;3R;U ?P>3T!2I 9,3L*)E9\:]1O
M5C*V[.;EEI:DP5_S+B.7ET(C$1'J?>222/6^H[V^OA7L;^/""_G*(W$D]06=
MAN$&%^!YO/1-EW4O6Y7FT#N_^1)<_G[DE9+VP<OACO <5I;[]WDW67X(OG)*
M)4S6P_?^-T&WQ4SY"T'.<?63P@M:IB)&IX3?2W6/)DD>=1!K:Z^I]!$R"@7S
MNTI>]IITVKMU 2DHAG3]Z +^H+I6&L\^G66'>HHR]<WWR1;OK%$2C-GO8?T<
M\"+M.A&$=7T2Q QIO_/0VSGONO6')3Z:TMO*UK1;47+9"<O[4SLKQX#;0*(+
M@_D+,B(Q1=R"QLW4]R2KQ*\<X4O_0M<E7LA1GZ_B'*FEW6T QSJ))%U>2?S2
MWCE!LP@,"F)1U4W38A5^+3T+;AZA<45WR<$G,">/ ;@WH$:?Y"9@%+(E]<-3
M.233%P+H(O3QLBLEC+2)ZZ_S3L2"SG:I^K6KKV:C"ZYOHY6^,]9&T]/WG9[=
M.F4]2Y*IZ+D;017ZJXQ8:;\E135@.-T[\G AVI_2MV=&1!">;^L]S@+H!^3H
M"*5JP+\@N?6NT(+;CTI@^G@9>70'GSM);-D'R_X"U!BY]J)+<#T7M6$_.]*;
MRD*3FVRN>4(>U^\"<0=<C@J4?K@L/?6%@I#XA"+P"'NSRGP@=ODD][G9K&1Y
M08\!GK'#O@^K3 6LN7H;DK57F@Y"7@W[3A=9]IY)K'@]]K,D"7I![$LCI;_F
MB5;'5 47KH[BU\-?Z=WV5EAV>O!=&?\ LZ"N_DVM?#TO>R3K^48NP4-"'? N
MZA>()EA E8&FDO^<?V!"NTYB2FK*:0)ST\?U]$A!VRR'D?.B!ENBW"2>VG@\
M./:W"]O/+Z+U>/9SZW"IAOF+-5F8DQU^4CG(=8U&-3.^V\3%Y%)*>.^A5TS\
MFQ\Z@2G)Q;ZSKF\U=+S32]>SZAW]9A\@O1Z\FIMU^#9[@ZVYIHFC5/D&=X@A
M(]L;1WMJ#!BI? [1:@\ND.5\Y(N7L4DK,-&2YQ5B??9AK$IK5A5UGI>);;N,
MNTCV-]:$]=6XKDLKLRXO2R9+8[+)3UL2?_6KT.!")8$X=%*?";+I07$IBN!C
M'I6WFB(:(V(LF>]AQQY/D\,CA'S#%_E)R)A=(!\48DW5)&?'=EB4K!_28RLC
M$WXMW6VD/DZOGEOXYGJ41O\O[+UW5!-]N"X:/T2D*TA'HM*D1IH@ ODL@("
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
MFNLH>4JUYLXF@:4'1*P1"5<+FN3$J7YY50&)%S)F]T8<K2H9/91@<*WD%%#
MD+6>#]T#*K/VCM%O6,R?.*R%Q)++'I&$!5P_BGK85B!7NHNU@(5$TI253+B%
M0M%/O:E'5M\9]1J[;]V8$4GF,J3- :=AD_ N7$TD0Z2$9@[*4_?T;EN"<>U[
M1V/EP<6SH\]2YBX B\DF&F"."Y@904[]?D3]2#O0WY2LH2OS?6;V8NM(N>O>
M2Q=O?6OP3^YK+LK7>X7[\@LC,/RQ)N.)@5/HB?<+X*?!HQ7V>896HK:[[K\G
MZ_!=>_[DJJ[60U^54J\O&5=CI%U0SL+.>+JEGLYY_7U5@WO+%A,JK%2P^?9X
MOYIRP[IBZ;:K?B8NTMEQZ;(>2Q/WC[1CCY+9$,^6""R),RGY?X>+QS!?HB(Y
M>_/?N:X9_,Q\UB&& WB&+NT:.S$K"OI7,"Z (?/5MAVW0]=\J= .M&3K+A(N
M(U8N>(XO^+AA3TJ[,$KG+54$9= \TJ!G(D!%IWZEEH%ZY*>N'\O0UE#@ C85
MMY^E@*SC7)DABJ9Y4_TJR=!,1'UWZLO@.0F6&M(KI&ABM8$NO]14\8)Q#L2%
M(%\MO6"<I;9N-.'9D+L5U\5=4<&OEN54[RK6 B9E/)N\; C/'A2'F^@G8^?F
M@&OE[^?N>\DV !@"(AZWKQZZ!X2?JN_3R,\J840SB]<HT8\2F3]II=&'LG^_
MQ?[#=5W/VF9Y_4)KOGMEX14?^?O!8?K<SMBH2U39L%S?9@^=NM*'-KF;^H4^
M8?N#+%\C"ISQ9]3Q=H_]S8\-*!<Y5O)].9]\^G5AVHQ 9O*2?6WWF?LW'T?<
M[O>*BI5[S5TER =C>2Z<>!QL*Z.:];6ZX.O6L;S @0RUDX314N;2Q&8)L$F;
M PLY3>[*:?*LV"%<+71UDZK<">=%7T9\L?F"#*7E@24 UF/42(-ZCY8.]E,L
MC$Z1HQ'Q+&X04_)+[A!H"\SA6UXG4MXVA$JB],=:C:EJSF.M\@=8LM2,]!=!
M^05</]D0VCI(0---8CO9D 9LCX9B2A ;PHOVAZ7A]NE&_G7:V17 $9C13L,N
M48<^'%\^/MZC$M<\\_9O=7A^**A]#P_ 5IWIEU!6S8CZ8)8.LV)U2]#A8B$Q
M>.4[2AGHP>]T-;\MG'R1$[*8$7$RO;^O/U*G3D>K^X2C8GJ_3H$;IJ$#6!=
M!_7F-I0@C@_HG#>QR(WQD[!LA^XR<\V_+*N+J:W.S$<X[)?>>J-%N#@"73M6
M:/97&\_'Y &#'.%<L]:@HTYXWR^R8E?G="L3M_V/4K1RR@M\'W0>[;YX;$R+
MA:]6-PT-%!X6!H_"UZ"_BV<<V=-&UV5]+M+/,($QO'Z/YM^5#D(*WF.)H>3$
M;DP*=!\\ )Z$VZL'%S]3N1(K#'X#L/.P;K08V#=O\NSKM%NPDYPNH)QA%$-9
MYT<$YM\6+R1-07D\/S0%,WF0H9UN' XS?@K6X7<:$MK(6-'O1/\DE/'KP$@M
MK\"B@<1JUU,OE]S*,)%<1OI.AO'IGR1N->T_::XKTG-$RVG/[P*52SBAP/9#
M'&0*K+&ZY?WJV6"H&RA!T= \K3V^D]?4 TO<N=TG]8'H->C0UG1SP+OX;$]_
MUG<V! C!=&-$43<X1VJSNF</46-&$,&Q@L!<6NQ^_A[-09-$ $/A268(D\6R
M,/G9$WA#DWCOM7R!\=*Z[+]'-!9Z?*?/55H1O0TB3WR<D=YH:JC,#5-"V+^X
MWO MH&6C3R>-&UTQEAT1^&TRM6.TTJU8AGM56:M$7?&:;-=(7(*$\?M% \NM
M><6/LA.)8>$>8>$5@:NQ;7E^^TK3+]PH3^HFJ?@\/CI>F;PS^",]EC,U.ZQ_
MUWY$B!FIT;UB.7X*8+'^!>/%<3SHB-CQ"9'@8@.PHRKP>+M* _.A"=<7]V W
M3)(1N@SIQIK=/#O!4@HJXHEO]8PBQ>AT-DX4RXW,G<V@(T9@A\;J<W.V:W%W
M,D%%=,8U>! </!E*HX-U%.W01=#S.6O$1 YXUA*%H:N=!Q$4Z*[8 >+1F@Q2
MPATTWJB S^>BHU-[2Y8=:CRH3_-%#<,TS[?AL.I#0Z0Z/>FF85CNTQI)3=G>
M%9^CI" ;D?OSB3U^#3>(R.\C3PSS:ADF.CS2HTZ&U8XNV,#X#S<?#Z1DCE?8
M'NV]\<N"P,3(8/PN'K/OZ1:-=QFKS/\V]$D+&6"9[F;78\OMUG "'V]@M>/
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
MHR%#P</ZC /!M+<%G;2"%AZ&J#!M+1B1:K(''->=@ JP(;ZA:5YBF,[;LPW
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
M(2Q<P/,4B-HFEL7'S89P.S,3T:1".8G/J%-T=Y1W Y!0-[_['9H+=1Q8R*E
M#E(2TWUJ!&GOVD0[B ?T)?);-.HK:>Z9!\"4$'[\K9W[^3LAW>_$2R*#@_6_
MEZ+4 %O:(4#X'CJ XWLUK'?%\. 1(O @:$H[;.QJ/339+2]I8KU=E,$',)>7
M<'SM^U#'<!/U(!8E\=SMNV%(9FIK9/#3'G]HDHGR"DMY3#-4[Z1DN*O&9J[J
M:-']8'-!2]U78Y6>PX[+;\VSGP@<ETY;M,FI=JLVMZ]&G64FB/(D5#I,>H?I
M <T1+Q0M'RO:AY<F88Q5PU^JMN/EV)"&O/-F1VKC+5.%$\LM8+Z)J9W>6@9I
MQI(#\7LI-;ILB#+N2BAHV,?BU:&[HLR&V\7[*;@T1)UMBI%%Y9< +]&WS'*4
M(!F]%[3M+'K]O)99/&D4"FQ3A+N@>Y&7!89Z C09,=5(L][@J4HK=ZO49']'
MZ+"EH66RPK5:\R.5/4>.A8=?ESHH9>'D9"_E:B&P]]"#X%\/V9![SW"D)W.[
MX(%H4!G: R7ZVP&AB5NV1"C-$^B$'S"2H3I8#ZMK&#E4(D--VVL:J,X$-D0T
M"##E= OYB3-APCEG:5QB6[0LB\(OJ'SAS?Y7GAV1/WD8,LG48,I$-QJ4MUV-
MIK AJ47QM 9*_TE"[ E ,[5ZQ>PK8D6.%XR@2G05\P+<7<Q.JM2/]CYR.K_5
ML,,%>&#VSH1-RL^%XL#IXBKYDO2^36)O^GD3_40M*2.MB\_L75).)/ ;EQ<:
MX43C%]-5AKM>33JIIJ/D<ROZ+.P?'[CXZJ;W,V>>I%YH8VE2QV+XIL'00EJ
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
M>QZ'H"Y1)R LW8+P'DF05U4!/!.#MV#GV#P&IZGXA1F<('I \^ /NB(3+31
M.D(@RO^,G]@=4EA%:_Z*SD69_+>ZXG-1!E>>E;NT5C$[F9*9R*J4O_",._5X
MEA4:8&<-WSKF!TS$,'0#P[RPF/C2CNRQ;H09?OD%PS_3(5(DLF%-#9AKH;(F
MZ DQW?#'5A2[TND^U'WXO#0X)B*_#Y0!X0WI N%"=R/)?X]7;L&%=&71]_$.
M7WP<389I@'.)/:#XUC9_.4P"C#E*MK6]T!Q?F;PNM]Q5;59#VNYG"\$A.+:4
M)&<UX>D4L9JPIK[B,Y,4@PI?X6OXQX787:=^ETM-[S-6K?%$! Y=D\GF['?A
MIL,7N/^;V)IA)/JA561JI)2\G4)3LY7QA G(IG>NI]>R*F405U;@>>ACHB)B
MU<K">"A[EI%=76%Y;?XL(X=+3J"4=-C2N-)HT,TJK)\'1['M=R&S*%61 WV6
M?] V'SR>UO":P/$ER0DRUT9DK NM*M+& AT>R&DZW&FWZ_4(=X'$9(55MY=?
M.S&#J]( > =,HB:=^0*)STX*0"M/ET^UHX#G.T&X<1;J'!!O ;RTR9<UC!WL
M ;-T5[GB![$AHS]O;;L2&.G,^\I,0)0"LFNTM0*YV2V4V0]Q[Y[ =GBC7&@
M7_""?1^$O46!C7*6=+K$!W$1Y =.5;4>76%GP)B!*&*0\Q212TL1 5V$[56Y
MKT]]HD#X^@\_P.L2G5GS6_2I-,HDSP6 ]RETG$:V3VDJS(L1S?"0G:(5':C1
MY.%=HT$4%TR"5'R$ P_N9PA?C9F)BB2@<0,M0GYU87/]2D[LTF-CRWRO/E,$
ML5IG[Y[^T,T^U0QG#H,M7](RTY=W\)ZJ2D:[U^BI7'OAJ9JGQ&;R,&W3,WS
MZ:Y=CU6.9X7 BP#P<S3;\_6@AT6RGB"%X4<" 3494?B"Z1IIY4!U7VX)\*7T
M7IM>DSHI]>EA1<I W :. )O4G!P)G(^^;<<N5?G2SZ(BL_][$U$9/Z\U& :D
M<-OU G\OJKF"@LH!>^S0^HWXMAT#PN)-_->,%SR<)I,_47$1U!?N'AX\<_-L
MQ447G7H!5]2?7KAA@<8#J:P5;?&@E9>8YOBA@1IM&J 5E.269Z'K(]9&TL _
M*3'4N2[H?-L^\Y?W_#@?M497Q ?$AO*ICX<#8>>,<&PR?9JZ[U^%;:\8]3W_
M69BDPDXR:H%PDT2UHKUN3#,GRZW.R@8K\&S.M=G)NYA:AY^Q-Q9:Q$'6&*EL
M(I,4>_)U%WB/&?WN*%Y_C!YID*Q.G1203#F\>W8M0,3?R'3N)U,4.RBY.>D-
M!\- 8A7R291.S>;1A+S\3P2'=RCR2*VU]NL="1^X#Z%+<VGF.O\X@\>=!)[.
MQ1P"QY!Z#5/:Z/UJ\Q_5RX)JO9Y*.5YJ=AD2.(B.I.:W=?-<[=B$S8F4>*&F
MM+78&L.LF++X.PDWDGK6=J=B35)L&POF;:)G!&RE/O>JF)>7&< *Z>/[&?@C
M#KRH1&VG<-( ,W3_[GZ725)1='H!6DE&-%DM*<>+$!"#7^KT8_Y:A/=N$YH+
MW3[R9^Y>-)_G%W97'[MQ>@RUL@M-?A861&72JJ((3@FO'PPBFN<&,3%PYB@6
M;)$J$U0ED]-7TRL%1TH-=T7.WV"=&AMECW5M7>0SC*Q9E+%YG+>E[G'B0Y\$
MP-1/H33 6PR%LXEH?O*\Y2,VLQ]S'L;M\RCLU^7@O'-4T;#NK:.!99VVF/L9
M(CI=^:G:!C4.B^;N]@4+"U) V;[I^]#Y-4JDB[T-H7V.T<,AX%E-RE!CK8M_
MYC?4X*&VJA:#P!NI:MOKS9MF R&N_'XOYX(R3WL08HG/'87<7\XAM/U9Y4'\
M_PR]C?IL7W \H,"4DBX%?F;C$-%46:WW\CO[YP4:@.Y.I,O!<Q$HBM#OF4AO
M.J0R:]LZB;J4)7LDTQHV#_*%G_YR4R_^[R</^)Q>,7/I_7V:3X6:P$W1BU(E
MZ;R&]VC#5_;\O>P)W$T;-  S:*4<PDJ5]H,S4PS$K7K*MXJE"8^3RTCH 6%>
MM>L#>9EU=RA6I,BPS/LC8WG+4OCF242S;RMY),4WDW=%"#O2),^S6IO-(J<\
MTJ#!=< J)[XP&5; [Z++E97C9146:LY<_JVJY;D-9*LXG&6,]& J[L#D<WI!
M'@M;T><>-S]S-7.+'IN1M\]??+IKA;2K\'G=>]Z+.(@#_@+X(8B,TS3 SY0(
M&D"'WF<EW7V+5@**PNU?^^T%C\(IBM3[S&&S+146?\BJ:^/3OVHK[[.KY21J
M/8'G)@2>3%._P/DZ061=V!"P.7. 7C#X6OIH\O:B8D"<4=!HN,(MU%MMD1J(
MXZ! 7,YP8$@X=U==K0Q7O<[(A-ZSCV,7: !%NC-Z9>YXX. QD+=>_: %*.YL
MOBZBCCH/O+!S"&5>Q-QT[WA/ N-GIVP_:X-J1[G>&DA+)E&LZT@XXI2<1-=R
MIG#VZ\6&E)^<GYZ4:1N*9?RZLCG@(N#V".3WN$0(G7R0\L6Y,35W9GTUKG^U
M2'W9-X'9=M(BLSF#-.*&OD_120B.;B;HBGC,E]_[?J8B%CM2[- Y8!5KE5.U
MR!F'-HDJ'K49T,M!2F<1K2C;]%I%3'MX/ F%MSJQ(@<OE+<"F]H6Y"L9=]DD
MUML)W;BCD3%=GS=NQA(,-Y9CD:*H!G:2-(I2)DEE9J+S'1_R+1I@JXS@ ;\&
MP=_(C'-$4#BSJ2QU= >[?1*C[7>F0 +1#S_73ZA9N=]V?13JM0I*Z.#MT['N
M$S[_?J)P.&.2Z 1BI)BAWDYK/VG%V.+;DA^4?)R2CZ$>P7O@W4K>B-.HE4Q$
M&S19)=U2N;W3"0]V)!E@?X07D_L0?/+^ND*;=CQ)8KGE!88$KB9=SB.[UB->
M5H*XG#28![>YKBV2M7K5*KAJE:+[\6'P:T.IH6+5PK[[ZB\OQET\(0JJV;Y5
MJN"33GD#?#9E5:0BOQ0#MR&<OIY387T!+WQY>@1I%7"]*K77\(U]G\WU[DGK
M;X&#:SEEJ>GAX'F7KCLF <J^MRAWZ",HN=8.)4EB=D$LS0FSH(6]D]WI&%%.
M4WPL]FG[U<"8G0:G9(#X/PW?6-/H0\;]^S3]LQ.P 5V)DU0:8"4'Q/ 3(KP9
MY(W@Z-;R/3[:Y5]E$]ZZDG!P"YST>?,A2>%V5\*M>^_:4+'8Y42LU*&,5HZ2
MPU:H?>L#\%/ R:_Z"AP]][!P>ZM%/!<2MLRS?V_5JB#SJ;'SK*+0I^:3#,4$
M2=8%_R#7*_5[S=WZXMDU_QR/UK%ZJBD-6LP5%K*DC@1R7\OE-)84(/D&!UZ;
M(CE4:V$*#*(FR*Y1'@2C'3)9@W*3U+4RS,9H35"(@V,YJ*,-!)TW)9$EXR>H
MU7K6,+>#W=D%NZI2S*>U+W[VUD[A D6MPQ]WO^6/Q8NWY6]&R'S0"?I52@,D
M#E&G,#]%H\[2 +WN.%YZ< I04LCB</Q;$/9^ 'QWG.1'CU9_:.,:O!&%I:=5
MM".]><#OA0O"YO^S#CD/G'(+U=C]E09@ E(NPPDR-$!</?4BD%0M0YZL7PFE
M!M13#^C)K0?[BOT+A!15OTM/ 'J2'Z"4*[HB\(.),BI0A@R&?T[^+8O E)D$
MH?ST.[Y+YQ@%"G^,_QC_,?YC_+^-<0T/"N^ 6B@^QLDX@1)1?^T%>/HWW&",
MUQ7Y)/;RXN-JBH4D\RE/'>X;GB(WQ(A'J]]WK?%3*Y=R6A?Z5PB,Z1)M!\&8
M,]X'?0LOXP?WY%52,Y?U7VV.]:DM0+G?>"7=.@Y))QN(*F#A@YD+,CC[7<;:
MWF[9&9XI/=,JS\E.L8JFGE?>LR:JX(?^R_JJ%;#/M^0D9NH=<7NJG4\7ZBH*
MHW-!EPGL [I"*]YV'SX7:6\G33MFV"=4%PEQ+054>Y(Z7";5'0:V(#;(727F
MFCS=81;^:F1AVLAKK'6<8XW3+\ZC>S3 YK?<7_#>>K4%M790O\("?!6XRUU.
M"@"GM.JR?5Z;I,ZK9*2N1++Y@:?*4G9+V0)?IT/[A$4+OEMF[VQS\KUQC?GJ
MZKV:?M3\@]1_62LYX&_U<^<5Q6ZT7GMXUORS8F26PP\S.3B+UR^J5S__ $AW
M=&O@#4BQ;K<F4OV=9=FY >4-U[<_E[[OO"7Y7D :IFF43[M+F5A56957_&BI
M'NNZ,_-Z7^-]=[*,>!EW71E7EFF;W:+_>4.^Z#4-8&) XNO5BG"C3.W P)7%
M0C^MNT+.$H<U=^]\'=7(F  \6\U:,N"Z\;7NFR"S\MNFR\OQ.=\B^J/UR6)1
M$ 16LK](_LZZS"M2UJW@=$<>#PZ$KD7K%&7G66W#[?4S!?J-RX+#54R +!V7
MT_GGY>4_N?:'"8114KE3,ECXS>L>&# '2Z:T",DKUKX]]#8/?OBERC)DTZ3<
M9RS>]TV$M7)O)'OMY'$?UZ:)<Y99<[Y*SOTE1W]#NXZNVJ]$71$\XVYJ393N
M!3-_O"0QFF"(/)=6Y#0H?(F4B//Y%M9H98V\&V6>B?Y\FS_UA>Q/)S=G$1H@
M+W#G.&:.RL)+-G%8U/=RQ^\384W-K>FN;2TM^,Q,_]TZW(VX%#X14O$S X$,
M;C%;6R& S#&D[5W"WC)+C8^57^1S]W<QWE^T'Z$599_=2BM/,#*TLSL3<^XR
MKK+^9Z34QQ_.&3'H_WQNJZ_4U##>X8%T 82E2M,FUW&\.C?B<.TQ1F41NBLU
M^7\_N)7JC<+^0#4?G9Q#G$+AGY/B:8!QP\Q_&TKUFX]3#LW8UU/_;?QY_[MU
M#37?^]4?\S_F?\S_F/\Q_V/^Q_R/^?\@<[^7! B%&[&*RFC6&F<+0V-!.YLX
M.18+BS9'SZH5&@#HO/A>/JJ]["M!/[IK^DQ^Z_NVL#=UY7VM!T:764&OF64T
MFWW<I&Q*7'*E?\KHV=18UIES>\\@U=^-%3G:NEH5F02E!KZ49!HP;KG:?"4G
MV\JXLL"G? H</&6F?%SY@N*U >%3_AIPC%7I H'QT_GV2J9^P@4+L1N/)T9E
ME.TL56NBJWT?3SB5R5X;?KWE&-L9F-_1?6"LL+4UM/4F[4U:26Y.@IT=/_W#
M<.MR#-,9H0R9X_GZ'+@W<)X=BQP,"PBY<T_X(N$HJW=N0%.EV6E?PJ%7'Y@<
M_-DU\6[KWZ]+[?+F;!/4)V6BS64>_C[!\1HI\6=XKWNQF-J*L=4'M[5QQWIV
M-^E''J1DK2%3F;[13VN'XON?XOHTG_->*3%I/2]_/3$Q[=.JS'2OH^),A^+C
M6!J@_A'\]"Z_BPYG1A(EEN1%?A %)QEAP[6O8[M,T<)24[NKZ<JFX&2!@+;Z
MGE(CGAU'GR-'4%*G5O7@_>W&J[MO%/;]9<5N\J@^?$/Z-C '6GF#:D$F!HP6
MU^"W5VZ?-PU78F>AZ$7ZY5B!POW5226-MCU6PWW/]EAD [MM'J'X_].NLV3X
M7RUEE:1%@\!*Y]N$#:KTU,TVF.#LA.'*@_T1R^?R,7]-;K81''TMGJRK5+6%
M(?.?X,$9% C^>Q\/3 IOB'H=%G2W ;J$\3EX<" J6R=1M_8^L075@/!-317\
M$B GS\50P M@IGR/[719!9X/Q&QA>%<.6-&R/>;J$?,P-Z2IYI#/P$3J![<&
MM; TY7LY5:Z!MH%\)LTY+BR7#,\7O7L[GR')H.">E/;=7"&W-]36IW[/Q*G&
MGU^-IVY8O#8BE*)K3RRF 4HX5]2HG, +J%\;$S0 >^X)$K5Q\_?CT;C!/@5J
MA,IQ,ED;AEGF('PGPN-UY5D4SH1U0^1G,7TFR^#8D$]X;K.^@X^CV)KY3(?]
MBNQ;67\/Z)C,K+>]!99N;(K6E,F457=H7O,(OL?<^%9<\>WEFK]NG+D0"/FR
MI-0?SLB[1A@AP:^79:+)#77F"O,X?(B',-0UH]>LFN3XR66BBM&\-+6(^1"[
MKU!>DE26G*C#7_6FQL> F./2 .O032_[5?[O1B+HWU(*5,6"S$9ZYO_TN>*/
M^1_S/^9_S/^8_Z]OOK)/9?DM"WN-M$^^ >^1 _D"XW25\(A>,R6TBSP-$"]Y
M4A&-36<<4'7\!OP"; ;W@CGG3Q*^VQ+V6ER!+^"E"^B@[YOY6CO?WF4H7/'*
MP"DTT #_SN;RZ-]K[AB-X$/,H  HN15Z\@ T3^P&_+M+X)I/G< F_HNDVW]%
M=IM*^Z\MQP/ X3F6!H#?4M__+:OH_([(_VT"WI\9#\D&7!: H-B,KD9%I3U%
MI9\?C^=^5)$M:( > &BE%-4\N&NVFKG0#EKI @KI,H5-]<W:=W/A9S/Q8BN,
MF3!N'P@[E:?US4)W/G[P[\(/J-;\1/DW42#WAZUS$6E'ZZ8HCFW55>=9 ;_]
MJSTGMG,K;;N.*+PUBG35: "<A/D+[JJPH(!&O>7=J<(;.7>00@E&Q!8$]B>(
M2U>9XDD:=(5Z*:1&L>"->MLZ\A(KO5'G88)LM[Q=Y @472E\??)>M\2F(R(A
M6.[FEPW'G]!1S:@O'=Q7/U=!^$W9TW-EW'3K]=D2'E:P>E[I,LD52RRM-JQC
M/>.K&4)P>.$V>S>^S'X1YRJ<\LB4S86[QKHDKNB!:/7:C;DJIPM(NS!M%8'@
M3?,NWXQ@/[>9JV/IS!";/!"G8\[#G&J%,10ID9/*7$@#F*K_5M8FR9^4HHY!
M-4>,5";D;S'16?A*$;!Q+I7*AMQEK(-]1@AWBX:-#V X8:+4:0B7MF2MLQ]5
MAY2.NZ0YKH\?Z\*-LVY!+E+ .#DO<WQB8C"(U;O,Y#VI0F*YQJ]\Z7E('7?+
M95E4#F31] ,([X(AJ?6BT<"6WVHG*^40CM\_X8W-+M?PZYF$5+V3$A'"8#*]
MQ+7RD54>9N<,@^*,^H!IPB)X<)P*>?%9F6/8%#:_7^[B,3LGN,2@;K-2YGU8
M *@)_@5(_$B*)L.I'Q%T%_/+3,AKVH0)DM!8KIF]3JUP]?==^,R4YO?;X^RD
MN9ZY-C^V1I>E,*?^ KN&TDMZ6F$BTZ6-F18Q?-B.=$;D#6U#^X+I'C>NC2#L
MCZ@?7)M@EN?W/%RL!U8V36JQAP4.SAZ.PABVE)ZY>%FS!Q*,ZNV?>W_\.LPN
MRQ@62T.;7\RJ?['&[:&2-$S(0AMMO<L?9I+5N>UR,4_4HBZV?[+(A*M!Y>1E
M3K4;^W=)NLOC Q@I7/G]&+YN*4IH(O6\^ F2PD0 KJK6>513_I[NOAC%17J&
MSS>?Y35*B82<]SE]DQ1.#@@+-8V]@:^+[UN )@3'M:H6J.1D&WFG'*E9C1NN
M4MDZZ6%4=G=QW">4'O;*5(R:7=NU3] @_\ *V.<#IZ4;BLI!-[0589@ZH;?#
M@LJ/C$0;-95DI*P,HNEIB!Y -V"R]'R%MP6QP7M$0>Y@8?8$'A"+MC!" !5
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
M(DM3%$F'7CJS=6[=PH3J&TU@0G<ZE-GW29F!@\CLJY,E32J"[V::TW+'UQN
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
M/*"KU8'O;@AZO?1)?,Y"80"8@N'4#JR:[SMH,FD=@+#Z-$@+/<<UM":N.<R
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
M!'_L&"A9A0))H)MS]QEX;OB5DOSLYY1W#8FX^Q[]WPB+/H\W[BYLA:^:2M$
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
MX/X?*E4VP_*W%[>6'>J_"<#=9NQJ%/5#IA$IJ&-22Z^SWF09-*OPOAS4273
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
ME0M]!Z:=4:$[YC$GPF?TG#$#M$O$G%RGTO[VQ_^P(X?TW]A(+/^Q7^RQ\UN
M@B#MU1"=S84!NG.$ZHU>OT0SQKX#_]]GV 7W,BLF6A=P D,3&*>S;P7 >2X?
MAXK@/"\DGN2_BAJ=YYM]H[OVX4.4F32^F8TNAU^8 ^];SM,$M^A#S)BZ6VPH
M.T5I<+W! &6&/F* -AX1H#T<SZ4 R0X>=^[1O)*W#>FV9E+]^\.99E)(,$>+
M=Z9KJUF'9LBSV68&*&;K*/U;&Y3&TT+G##O$,0/*3-Q/Z$GDN</6'2QH!N!:
MC$\<W40:$*!<?64()$UJ,JA)>K@)TQ,)"YM%$S")X0W-(SUM<XE!E>MV+K!+
M'@V1+#]':&*\U&L(]FX,Z3H#E PYIN'L1(SOWYK)[\E ?62 ZO>Z(2R7P4DX
M-[);/X:[='R3,(F4*X%M!DO]3">(BRS1W,*).@,4GZR<@VMF$91#)_.XE64,
MH!+T;NNK-IWM*C$H9IYD:<!4*A@>IB9Y-2<SUL25@&:E!1!F78<NYU+^ )Q.
M+!=V7@0&R"-]9J_7G3)HLI,\>@%:(X3S,*?IE3XHM[C(2,\F00_80$86H37Q
M];F;1ZCFZ*Y&/.F&)=<"LTOX9A:JH>*=I]9=3T,Y4:=0$VH#M<!Z+Y0=Q7ZY
M\M*W-6@]/@EI>I!. ?>\??V9B -:J!"8(UV4?*)@(^<!N5KM?9G1HL1U 5&N
MO"5A,,>=< F> JZ@S*76X@HV#9U\Z<$&,6/-I>=(XW.18ISAIWWN&IOHSYQ9
MR36_]Z%R[."GWI&1W$FUTILG?5_X[OO(+08+)86I(T?D,RL<:XU>$$.^:;F;
M:-28)SNG>%BZL3_IN4,>)'TLA'RQZQH+>4>H2W))WQ.E\B' ?5"2%1:09 H>
M%5;ZIX?#G<5$S%<(Q2+= 2A^P/$+ZKPZCCC6U1:?I(GA^NHOQ3*]PP"Q3[MI
MQX51WRXZKS2._9ES*D<ZE>77)@-T,A.1WH]ILDZ"+)1C2#9!*4[%[D K]1KJ
MDP0WJ8->IFZI.]HX##:9U ^ Q&FX*(NX*-)T2]T0 ]T' AFO2S[F/(3$[KA=
M3M@HPLZ/ ')EJ3@(&4T_1:4&TJX"1D1VJ A@1Y39D"&W]W4>)VO'UJ;.YB;J
MZQ+!,2(_F4ZKS6BXU3%OZL;83UN":A.M0D27^^8EKFYK0*W@#+I+!^\WQ58T
M0QDDRS?$'GEAMS#?-98TG/*T]%NY9*QBKU?P2'M,1>) L$Q"Z^M+8*>!6V^A
M'!9KM2\)BDJ!DHNG#4[/R?-_J[+-*\LBA!QDEL^=Z^&PS7XX7N$F4+6??>\M
M4IOM7IHHBVOI7>4+217FB(2/O&6I1<^\A7!6[B+99TLJ3=8C.F4T4G7>V]H5
M2I3P''3(<-4R!^=&4!R<B 8DTY-12JLA%J^!=8H?,$_2(S) CY%FM^;O3"(A
ME=\0<P.$I8GE7*:^7>OWVZ %3B51QMWJVMXT/&WUNV!WD,'4(L\.:W_B [&
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
M.EL$ V0<P #E_?J]V>\OJ E-.XC&]XN>PCQ-<X7RA %:[GP$B9#%=N&!P'E
M;N50N(4.']ED8986!2;-XIE3[$ ]B#:%F>9BEG( .OS^"G^2";(=O5"&V;DS
MOX^%-(*993%]T/W?ZU@A/X;QOSS0?A Z_,>QO<Q_</^#^Q_<_Z]QRW?,SM;$
MUO3M[@YW9&>_Y/DV.^<^+-Y44]-X:LPR.#A87?+&Y=/^8Q:*M77]21\V^'BA
MCUS3:7S)E ,2I<*W%#&RP-*#!8U$\MY\APPGM3-U90QMQOF;B5)?H^M*KZ@P
MED?[5HRKB2KG'P'%BOKKBS*;;N3\Q=+LU]F+!E"+L1W9"S'? *^NG(=Q\80A
MZI>79I1UJMLAU.WSUG<>Q: 3G<55<U^_XLR4"G"\C?7O]Z$)$DJDJ2-V%;%5
M=E0W2-A^^??G\F]62I9$QRM>$)T:RW)MLA<U6?M?:S5J%L789,'%A#YTQW'K
MM&PJN)G;P*T^EC3=< ^HGIY6"-T:F=:CL_&6K8(#2?'O(I1V VRN3[8P0&=J
M:R:C)/H^[]_55_&Y5ZJ9'!M%"(?_L'K:+F"A$.#!GO"SB)8\%;X9U'O00>D@
M*KG=F-*LL;K?^EG3TG8-/K/>.@]Z;]#[<UN7[>CYG!DQ_[K^RJ3*"V,:45Z]
M(MFO4_^$72ILK8;^Y?EF+ S.WF%GW_G"YOO%KZN4BR,/PF53Q6GEYS(HQ1=O
MREVPFN_&-[;$(BV\*G[@Z[GZN$1=8?4O/'H&H"<-588)A\8.RQ>4,7^:$#J,
M$>?OU9_Z&2[5W-9S]8&79JOWLWW+H5Z,>&B[E*[/%_\9E8 8PLNXEP<M6XK&
MZE\-L:)YQ)S1[D^8U@5T\W+3P[=E*R)\=C2Q&KI\YK:U-?+WHTS>#% B!*Q<
MW#G^IX0P2</N>1.7J#]E6S-?Z)OBY#1_ L)W"OLI\-M3LY.8P!^>G9\WEA!>
MN7O@!>S&+FE\P3#MKKY@<?Q$;9'S+H9_K=!A/F$W4TM=JN]'FF9C'6<"&?8P
MS#$/>3?Z3DOF:FEK[C;;$(5IG:.?PYISIE$%5/X99V>7R_PU!=FY&XOD@\FQ
ML>GCW#U! 0$LR5YQI\ZE.IQ/DC1=-&)+XCOBB/XW4VGWT(7 '(@O-=_95Q!A
MXRXM9W1<.Q^DE++89I6*VI?EW)YG#I0;#[(B%E92:[@6B6-9Y85T+I6B&'-'
M2G9-C8M2>V7PQ.6PS@9XA,*7_\!\7=^]BON?:WK_KTI+_^#^!_<_N/_!_0_N
M?W#_@_L?W/_@_A^/NSPPH :KM-*(:XE>&UN6.]O:W)JDN_GS;+:YQ6G2(%:L
MSC3EO62(PH4*^<'+Y_&G_JT,_YLJKFKDP4K&+37&8*_S_O7W?VR)FW_=L.2P
MB %:*,S33D#-$T<>8V&$X0#<4#+FB(?I6=)RJ9R7).:+X,<!.O=Z[I"B:]2[
M9]<>J!J=;A-O#!S99R<&L0/)76VSS*:C.;U:,P1/A;U/$9SVJ( KE7[C-%S?
MR/@CAS679^9FMW=S6VQF9(1/W+6,SLF_:>FI="04V*(B:,&C<<\6Y[_X!)8]
M9H,5GAO'^V+3)PVE1RU4/<,ZG(%7(1GJZGI?YBY'EHY(?U6^*QUV!3\B<0XX
M\8S,TC*,L%C;YPQ5?MAT3ZQ66-K+9L[J\VH? ^3C*6_. '7TV.6PV6:OWRHO
MDX]/31F4F^BX;E!A/_$VP#SHO0JA95;9HL-+?!!]E &"81/GCX3S,;T,W"[
MKGO<RF="G[=Z2.. 8^5YSTCAQXO]EJ)VX:!4$RM57%H&.Q"TN4A51Q&0IP[+
MZ4*TR 93)*1<7+"/-+,_G1NM6>&9[/+(."E066/ ]@T\[^YUJZ"[D,C3*+<U
M+=?083&3_>EFX $Y;=ZH?1+G0C)A>OEH)8TOC@&V>WT0#IK/JQ^3&;FFM.7)
M)@.>$6MG5R=[J*&?U+=W0G5Q.@>HXG*8]F1>8794Q&M_1]Z!<*]RV)[Z5ZC+
MM^XNXMO&]F9$K=)*XCN_96;#"YUT/'X'ST/ <.OL=2L.'7H03W.J<V=_RJ.\
M$(#+]8?)ZC:2A06\5 +8PGRWS#.+G02S'1]><G9IW8[(4GV.:T/U5WLO%#;Z
MN[M ']I-OE^'Z]I%/6L]O&,#'?F&)MG@IS$]'F+UXSN1*K$H]8[Q(M4A]&(0
M)R*Q:=A*DP%R6)Y#A/9["(_-$66[>R7<E74#@U?</<SNC4BVA&$ 61,:7S)T
M/&"WAH5B-=8T+$(6<3. &@/\Y'F',>QY$[\Y-TOCGOXI@0>J"L45.:PEZ2%O
M9KNP&X:<BW,BBR]Y^[[K_/A<8ZZ*^-#"4WQ5_=V@HV/O;;$E&;-!<IP"ESQ@
M7N.J6:2]D3M*J M3M5DN5;+=JQ@<+#'PBG*@9 4)SAIPS3]4V-]! [+@31=T
ML&_M>IOO8YH,L4.-?3UXP9N$2=C0D&I/<N%6PMF5PB5DWY*O/4QX(:Q<4Q.^
M*?[JZVDN-M,&C?QF:,L\C:_'MBF::G7XM'J77:&\MWFJ&0RB&T"_WNPW.^H&
M'X*(6,-#N<]NYLW!;B-]Q'./=PHOOHQ/5N<\/Q22]ZLB@8#K6E!%KK$)Q;Q<
MQ7EP](>$W\.X%B=V1SJ^.FR6< VQRGI]HV^TUZKI4DB@O<Q[A>F1\&%Q]\4/
MI:*KU1XY30Q09/F_EVVHO"7_Z_+D?Q"W"*0%3>/;O'SG,/7=#59)^@BD40AT
M)-/,\.*_4LFPD8+XF>?YX/W!1]?4_>CJ0"3)I/N@KRT(8SRE+TC6MIP\=V7;
M6,12?IUH_^#':]/25 NW1R-B"6I_O?-RXX[ON?RYUZDX_G5+P</&'ST,T-$J
M6U:\U(/O#X4#[?)6A!((:BD-JL/!(<"]KW>."3]W@L.IB@*"O#K]!Z&6=K%[
M>6,,T-@N/ZUZC@DB NW'CJPIZ]F*?K#Y) [*2ONC.:;P'8X!XHOI@>S^O&<
M8"%D,$TPB(*?J'[=,(H4)RETUP^6*%>4 79]!SEE@>;U<8_@A0:?PYY%=Y%#
M2VX>_:MU7[N8MJR2 CQ@#2.O\VI2+H95$L,9()'42Q"(_U0%E?/J3C 9;7CC
M)<+119/U:R7-**W+>]5H!EIE7Y4RT*%I@Y /N=]@DYUQ&.J4C30&5DE0PG&.
M8+(U$=\S$C]XQO0IT-YW(! ;<8\MSJ'AS6>5/SL[,S['F=[=7,F>RC(6FR)S
MD'\_TG;88*B<Z$4NV^0EBU>_YFR >0A,% /H5R.\*4+*.^@C;@#<JC.&DU^E
MIM;8F&BQE/Z7W8CFA_&;WX:5^OIZZZV#@_73%<>'%5Y(Y<&\E23K!S=&)-,^
M_-QP293,VT^!)MH[3!Y3J+#9J4C!BMALHX:X1)[M7ZJ::MF,8/DT?K'BO5T2
M8H8EUO72<RN)(04O?[=J1SWMJB<]97#7&^^&_0]G2N8I3F0].KL!]0QP)+"(
MQ  EZ7N1O6R;;Y]I - +Z\"FA]> R$BJ)"DM6[,Q@D/I(R:T7+D;]3%732X-
MKX>2978@B@9'3#5C3J*. /#+"7?T.!X0K1/#57B_F9?!J-?I(J3/AH+1_3XG
M1I4&$IN<GU1>_V5:/5F\_W,\;-C"I;-Y7"/5D.KP&2NY7;USJ#46N;Y><;\A
MXOYD3MU0L'Z^0[ZW34. H\X[Z<Z4,;SGUO0OUVC1#CW*+8"J6=HM^=2]I1LB
M<35 0V5P^'2#GTWU*/<OEO@/IW&U&RF .I&N..R]NG!;'M8>XO.6=2*O8Z,
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
MGI&@YGX3N#=M<-5=1K$EUNM%!*1RT2.3M[#7^J.&HE6JA(.?Q$?/NSM4A_6
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
MF\XY#2>W*9#Q2;5.KJ!:PFN4(W4SH2V8])I-LT85I5)Q.RN^<OM1<!;'MS(
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
MF ?5&GWRF7/.9*R^5>_1(Y^K9O8/.:?6WXBLN@7?;RU^DZ_/4_S4I0HVOB@
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
M;41JL'P\U6C6U"9KX,=,@R?T9VLOF"V"GPII//1+IH8O84[.I'DRX!,AY@6
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
M9\!:K>.19@++_KN66!H%]83-I8?NI?"4:D205F/0]"ST -I_;1#&3WLDE9T
M!6TAZU=W%8L9\FTIA5KJ'DP^@O*%9AC.7J839W-?.LGSHEGN"%YL?%GM2HQS
MN]$JV?K+.^B3@#J^;0F2T,&!73U?]B;&!^F 7VDHE6JPCQ]M6U)ZX^IS13ZA
M^'H"8^Z=NLSECT\1[SML;MM^*7=%HX9<C=MG[3.EYIJ3AFCP$A[C>>4]54/A
M9@4[K^L[-4J2O-N%2@P4?TD_6[0TS$5=>WB8#K'(H#(>D&R55X!#23AN S##
M=Q &(.U D BXECXUMY63S-%.;,KGA;A;G[DW\9TL"]C1:U$1/>_PD 45Z'/R
MD^*FN/CYI3 -)3L3Q%R!MA+U26\C&L^6Q/8;@I^M60&KXB0%0ZZ]<K5^)Y,M
M*!)=YJW\KFTUI'9^FM9^M6%S]2Z^NVQEYS;V +:UI5!-^/C)]YH-R<319PLB
M9'8S*N,)K'ES1@^27;$P3+TWW5!W0HN5?'W&=$LE*<%QOEJ+_YZ(7O)3!IZK
M0S%@/UX[<$RFE0/D8ET5T&IYWNNCAHYX/JF,\26U'0Q).N)^,CT%$U#%\K#8
M23J:I#N_SFYN+X$RF+0OD(0SYIM\?_C>I51#UJH6OB3_(,"=9J+KN(O5W'9F
M,"$$H<LQ\CK>86Q# I?USF@/G;PA(F0Y\$]KKOX2;1-44;@A?JNW" PDX&J8
M+S<:GF73)?B@WTHJR9Z-MC21RGX#2IV4/7U%ZL79^[<OF)]4&*!!QAV#9)X&
M7UO)5I.BS%P?#!.)2#CBG#4 9"[\&%PFM8QQ5]'Y%%'95-\M[I$:VZI6AO]L
M_*LKNP098THUPC/TRK--:"-J]\1;F<P7NU-4.;AV/53X\FD_Y\5>/Q;QZR ]
M0A/HQ(U:RRG(6@D4)9!>+U6[*T_0,A%-L-YZWM3<^.D6GTCV45\6Z9;QJQ6O
M6R;E5\Y]O\WG&B(&9.1 L*ZO?@1WO[]8CGGN>[0_]ZDOE!G6R0AHR6/@]ZB[
M\#.A41X.=BOK?7W+#C^R:KQ]\BB.__I2-OG[%'JM!H*_[Z#X1Y=TT\'A2KJ8
M4)P)$(C/N:]_QTW+DE1[8E!#]C.#3=BP8OL'U?/OWVUO+5B1+PT3UZ?B28^:
M\.,.O9NR/+4]PZ*W==J5;9$[ZA2NPXO>ZO,&RRRRY/;,[L?;Y5AA;9G45%?#
M.1:#XF/0$"R;)C1@7+7%X$1V"_QA'#TN8*'(-[5'\1NU-4-'[7=CWI[;F\-!
MPFT[ BJ!'%2]#;[@JYC; 0WF3]J6][JTYU0Q*&3Y8M&6MUTG<J;8J;S'O>[[
MV>%/=5I<UUVZ#J6.09JT2J-3J(J30$,_3VT:W# 4N^PMB9M1C)<J;3?2XG[0
M8-EXTXDS@WUJZ7-XEQ=KZ)360^E/E2^JHJ"ILYD25K4VPC,&!V\+:D>FM\;T
MAW;;Y[>?K>9#)B2;4^!HJ>'K''Q.9O39:]>;KACH3Z88<*FQE_/XL$;;L[^>
MMG<ZV_2HA'WGYC<4^0^22E4&)O[/3]._+>U?4,V?A=BBQV4^'H-RB:L[\@01
M8CV>)47C'KK^6YC6=*#=,8C)D85M'I#'[( OVI&TF%UNDA1GJ%G!F#3VQ?FS
M[X7TG*;IRCH&-YKJ[4^WIHM!#!59%J*HC(NE"T:(2@\D;\ B;Z",YL\WI.O
ML[%)=@O)<<6^\6X53(J%Q:N&MO#7Z4^8P\X!NMCQ/G!,7O0^60Y(PB'B@GB(
M&94>1S.K$623&ICI'_.IV3W=')+6T9];'S^TMW[P,!%*'[/)6["ZXW'U::(.
M9T*'*XT)>1RE2W!@#EA&7UXD/0,"Z^UO/E?+KM\PPA18N>QP[PVYY0^F?T]*
MV<T3MR=W3ZDLW55!#E@_\%/TN-=!*:U3^#'19/LK3U\\4)Q4I5ML]%&R"9*M
M87"DB(/KXW:FDCS]?)B$/[E\.+2@BR[/P-8!!QIG[&XSFY9N&7)'=84=A?VV
M]2]PSH$HU'"0N-\CNNX?@[Q]SZT8O07B<"\F B7@AT?/RO%S&*FB-^>99/8>
MNP%A.7I!$J+,9Z]E93ZL./6BA68F'ZFS7WSF"=]#WIKJ+")B$(RME]=V/:C@
MF[PL.N?-4V]>3J9"3,/U02?U+X/.Z(N$@_C2C6]:0'L?KY0T\])%]"PO:$ST
M.I=7U3O^WM0>;,[*Y%_4ES(-7H?>7CG1K2,WII*4Z!^L[5A<8B8Q^.'GT/X4
M2\R LR"3R","HXE^JZ'.W#;'./F2,G'\?M@ P9'H7T0WWC,>E5W"O777\43'
M95P!*!BGN7UR@\K$20J!7$)R*I">A(SB<1B+J53C6YUTS??]4M_U1/I]'O@N
M]]6Q];Z4&V_GMH8WC\ Q*.Q&Q6&3]X\5%@(X7I$W5$1GLE;1R'0WTM;CR+7C
MJ.Q@.DXE=67<*''_NP?DJU[24Y5:7?I8@F^\RWC60SZSA))KH[M/?_+T?^D1
M7?CIRVTE^28N1:$I\%H*T<-SJV:LP/ATZ$6 T;[C9CX,$=<[F9Y<X6<<SW4W
M3';:5M10REY??+(J8%??5;9*)'#'M=2X(Q )2"B3V9GL(FK>0]PE%D5YWTUT
MG,#7:A?PL69U3FFP>+^3H7_=SGCV',@I[S"I']P$V94AG"@_!D5/T6B\W_CB
M;;^&D;H9+2%86ZCDZ=L\U6K&Q/K-[!\<!9FHQ@2;;]DZ9_1=W8@0$*)+%?UX
M+X$)W;/:L-<; LN=N=)*4(HO.E7?8GDG,&_E#Y9C([JF/"(J@A@OE+YZ)6=L
M)5T\%+TF US1W;V)99&&\L)0F+@>DC/G:*H#PHP@7)\\(K^^>200X5>J]RYB
M.(>@H(O(C.>WU;^Z$,8'9"6@B<V"S-DB0:)N<*=,S);VYL]ANLA1^0)S.V,,
M[$Z;K5R'I2QA^$=M]QY5]DA56JOZH@GR+,S[U2-I^YKY'KE>_*Q9;(9I:@9U
MTM1GDIB>\I;&VPZY\X7SA<M)ZJV2(R/ZCQX)93_ZC\34JF_G#F1I8"_[=O.K
MW!;II9&="D$CO&20/K)#LP0F??EI'T9^>\Y12WX@\MTUDE1#\ZP?GVOW /$8
M% Y9RP1_0(5?B_T)B?*#H4QC64'3&GY8R(7M;NU#IHX%N2TE1YYT&T?%%Y\#
MC":4UE'7>_=XQ<,XIN-(&^RN5MOG&F3&Y#E_5&$]O@%>J!!]L0'#ID=I,K)'
MC_"ATN[?EMCZYF.JWYC1:D2\K?_C@ BU'Y=-T!DB!&"40V[^&,=J,=GEEUOO
MUFRTOLPU<8D4$WX6I&["X6+I/*+'^-HUX=/IN4Y8$-&04@%W<#E?@4',#^-2
M/[ZU%V_D2<W"U_;_R683=/,:"#X?/SN6$FF1;5IZ\J9@'I70P8H/PLCTJ#A'
M859[P'%4NE1V420^'H#T4 4RF--DB[PEC)NR;80O*^P/[4GNY0H'/;4^T@PR
MQ2]>*_?U?O6]I69OV/A$1%+GJ*ADJ'73AJI8X+K;I^^(NV.B-2/U86<Q.Q_5
M]\U'_._BE"HX@]S$89ZJ.@)6EC[**44O"[++\6;>I#-A7_VS?B$>'8-2LA^L
M94"Z:^.ES5DS]A=AGCA)-9?+;*DW!OGI4&2:GB 6JR@C3W:JR_PI:0;$",R_
M!CQ<)P3[6?P9/N_(#_SQUGX> ..-?3??P>^Y^W0[OM]97!@7BJ._I92SD%+@
MT+AN"R[ZCC2 <LD+N-Y6'I*#&1!3+7H.X6X<TB]K7QDKU 02'V+?HMJ?(WN,
M4#LL!.)%'L3\*C&Q765="##&?2X1X?I\ 6:K2J^1ME+T::/@R(WF<;FF+:A_
MVADO"1M$7JC-+9-'D87!#1P;O1PK+GJ?K<DA>%+ORX%+7Z>38!-2L[?VJV_9
M"#VC3KZKM6/I.12X-!9K%AYE9V#M&>AZ#(JP(O[<V%!%)6F)N'F:C !_$JNZ
M??;+#%5ZUT0U=SZF6E&RF"1^Y#_[.;X>UT7]FSPKDZR1J*)Q J\[(' F\L(E
M+CB8=!%&WR-[Y[7H297?T(A9O7"Z^R?#018#-]-N_A<1F9.['-NW+I1S\#R)
M4:DIN7<AVJK4B4L;7IP659O0ZUPYU"G!&M]GE>\36&>=".1->2^WSO;.]5KF
M>S<O;0TV+WHWSY,G_F%/_A]W@Q&&C19<R%'.?W%;_'>[-@BA\ ^A0:+_95W8
M3_RWT-RG_Z7]SR$":?\I\H"#(CUQ _QO\/\+@7\[2**!['(LTTV$,I.#TE59
M2])5(:X.#)-WGEA,3'2R9#UTO69C?>'3BYMGT&5'HJ<.P:WXG-WR]UXHVXW$
M_SV4.6FA<6Z?07I*GX)47#W3#4Z?7/2@LN*EDXI[))/[]?-)DAU[V<&G+AXL
MZN,7L1]C4_QJ86EKQZ"^6GJ/;,_8HU_]8&:R$Z9=0G/#\W AMJK4SJ//IL72
M\"U?^*+U;NU69;Z0A[B&:;$^7_S$(%\BOY NG0,_%\?_!1<OSO@4H)SD\-B1
M)PHS@BW)7%$7*S/@\CQP6%52%O<L.M^06;AA=>Z#2ERP85YIX6I^PA#^:]*0
MQ%?SY[_,#+/0>V:3,J,#+X^0@P]-!\^]'#V7QCZA9LA>IZXK9*K3E:ZWK/<P
MX $WOY[K@[.7P[U^&"(6:$Q=-?%;W8BM^QC$>U C+G%VY%F&9R<W7CE9FEME
MD?_[&^S>N6VUT:'+)ZXN5YZZB#%GOY]UA".4$)F!FP3UW>>HF+\9R=VP@ZAA
MXBJ+[1TJ_\>6QX4+.;'*BPO"1*&.!86%NR,[4_:A-;$]A\J$).(]8!QO;;\*
M1/6DU,!LS_@?@Q@0,2-MS4E\XM8)@=>L7:8#M)D: O(^9I559/5:_K$Z)P\=
M#2X_"91CA.7>>V<XRTY],H,?R*>""^'WSI3Q> \B'KOZQ]A,EG.M%KK@50H4
MV/)CU3)]%;'FW;C]0[7,I4/+ W>4J )ZXYOD3GM%5U] ^M*O%K2W,2"F4U+=
M\QIP&UBY3'A;%O2=5P)RABP >&'MMIN2??P%\LO@RJW35L[[I%T+776;3)_W
MM?]D(C"-?Z&Q?QK_/4>-ZEN-13Z<U'"0(4ON,?;4RS1LSYGJ8KU$.9E2(+TK
M#GU]_7W?M&NZ*B,K/W0IYL%[#@08C_0>$!A3Z5.O0TRK#YTHK5FFA?;L*PG&
MO-D5QFPQOL$SGZ;[[ML.;WWYC\.^SV+%^6I]O8R4P39F,P.C78.(0 &1?]E\
M215X?V(IH$EH5I'JD,$J3,$-KYZ2B>K0_;;I>%67J75VC#[/T,CI@FN> \]/
MLLXKKQB4\_U0-NCDH:-WMAM,S2;6Y-6#7QK,KL]AU9>N9E]->F;4;UHN(AXH
M&#ANT"@Z^_9W(9<FI2U0;":Q4+7?+\1 2O'';F7HE/[[=__-J#")+Y+_*P7!
M_1O\O\'_CP0?A0:DW?K1@.B?)/1:-K*)):Y3TWWUTJX6VQ887WH,PDBT$""?
M^&6ZU/@0#RG%81>A[E ?@B:J)^6DMSPBP;LQH'F^RC:TF5#SF_AK<K?F+0G\
MO\B%-M^@/%0>6#L6%:4; ^<F_,'N[> JF\M]0Y33J(P>R-.*QMQ&3AQ-ZQ_[
MPYV!0[P7+B=*JG&8V):XA=T?Z"(6":%:/S2H/4*7=_LZ=1PL[*\F0>@Z><C^
M^'U %UL;YTKPC0ERY$4S&]?",NY^"83M[4@K#%=!+VSR"-2]M89E=QNJ5\7/
M&1/H.LM<F#[[7$&EKDF6B./]RT7[6?.]%;FGJPR8^UJE/28H&S)RB9DN@2I#
M)NF9[&\TQ8SGIY,/"[Q#71@#A3)S!-=37,7A2PWYR:4?!W4N)D5/BYN2090,
MQ%HLI%YFIXMD378#D"0)1)<IPD?S%+&%\#:_"I:$6W^+).00>8$L7(J+/F$\
MN8G?\/X<59 L2\C90>!X11\?H/D]\MIMO)ZCHW=GI<(&S)HG?79_UOS$&&\*
M3S)XUTAYO^UHF19&H2(9?/<N34CON29>2S4<+OW05%=GF)1MIK#MZNKA7M_.
MY&4'NW4'V6-,YF7 #W2CZ1!K-5"\W7BT(]WD;@#D-%D!B*B""78=\;\LK/X-
M90*\<#3+&I6X,2G%LV7SWG;Q[F1-C:23Q_=LRU0Z.759H6.0_U.55.4751]2
MN(?ZJ_>O6T@UL=YT\T_^FUS]!BB=+K#MI8T,,U;0U) ^!9-<KM*#63=@376(
M[3<9L(@]Q<+C5Z'BA,]T7U#P&)PDCG5L.DUEB6AXF63Q;<?CFSSZ7.3(QR#^
M;.>JBB'_ >SUW_6MT_US&>L6$L[7DJ(LQ,7F4K@FRDT[RG@2-41ZT8FK3)U,
M@*$IX4^_3(+6"<!XS4A .=^*4-N+Y@*"/A5=G'R3JIRG'RC#"I2;3#:&<$UR
ME69]:^M(L%19_AJC([C/28REQ$+6"M!X&V0*N+Y\UPMS#%KHQV&+:DFLL"_;
MQR"6G^B'::FK)SO\\-OW"72H9#@'+E=A/$'>!J:+31F=U*V$0>Y$VDFQ]1:Q
M?312(NX+Y_KX>$OOPCUQU+.U^"0JHPE.RHS81J.ANLUC$'NG/*RD_P]/\C'H
M-,15_1B4 &738B>+4C+#6(R#GW8RXPN1L50^(*TK3"P?^R<>KBF0@&5)>;Y2
MAZ6/1? &YW&\S[E4B-D.]J%1$P20*B=?]*+R&6'!40B\>2T@M)H*1^!E>E9X
M@80R@ TKTI- ]L:R<%K#G+=[A>WV6!2+RK#M%#,HP;='AG.PU!X&'=!B)-!*
M?U7>UOIE(]8-581Y'/P.*[8.+)5PYHW9A!H$ISK8,:1T7TM"LCP*_/9CS1/W
M<]ISMF=ZX#93(G4T53B;D].Q\Q*';$,)S\QS<4PE]L=W:XUFV7[ER)$/0+6T
MM"&#L6HW!N/PG0O./E6Q\\.\/++/_(T9WZ8Q;^P;/B,U<S%G4;.<(Z&Y+D@S
M_4X#20J8LL&O[D()9MASQZ#ZC;[Q\$X! @<J^ACT.(T>^-,-982[XL>[;9N1
MS]N(N5C(1?*-J<"]F#!I_(54CP,OY!FR.SXNM5.@#^&CJ$_6>*3_$&%%>8%P
MWY99""+>H!2A/4.6937 '@3D&C1<2V:K37MDQ)NL*)((%RP'DJSKE,TD'QE*
M"6.Q/T5K^43S)D^WDFKSJ+Z(M2Q$(PT1WBX-$!O8#22YDG6*_O32(+KM@+%2
M+)BXG6OX''-AW[AL1QF""<$AM99TVW.%NPUUZ7EMGX-A=Z> 6FQ<C>>7X7<P
M93W";[5[N<3@WZ]\65SMSPAGAR0,>HK>'_B6Z9\\+-M;F9X^?/U0T\-5<>M+
M15R%3@W\'N1Z_]30=?9W5B7G+#0>*34+(^8;90/J^#() :X94Z.EY9("KG:2
MP]=;#!(+U7)3990ZQ8O.E&G<D9B(?@*[B^;.?72QPI#M0#M[,N"*&;<&ORVT
M&5QO]<GWZR^L;DIC[:)@%Z*Q%X(W@20_%XZHA$/PJ%TK+#(1?29,!A))5@^L
M\$0L.O("WJ5AXP+<>,Z= WR;MXZ9TDML%6V619XC7\,:<W25VMH"X^9S/@K$
M=+2.AF[),:A;&[,;U$,S*MNB%$IKB>=S"+$SP9\HY69 G:HO&B89ZG?,B\PK
MJH,ANTJ<6G:'G";:TOWS4>2OB*Z>L*N$8] .*V8\'(VW0LZG../W^L'AD$MD
M;OP CIK[4*#G!N4-Q T<G['L(8/_A5UNRNHK!MZ.]U EJ$,"IZ<55?8"P:>W
MM*Y--T%9C,N7=[,0KZ'S&[BX2+0'(@)"?PQR-X[CO+@$<.*,>]+.P@WQ#4MG
M9W]*"?8=72MJ\G9%\)D:\JEE%TF/QI:=_(Q=.5K ,O?V&SW8G!K9[WB8^1#_
M5?*98-POOG.M'@-,&F%TWU\]SW2\J&+KRU"X)ONJPUYB,A;,<2[T7'^L=-E=
M5TDE==;2,LDS3M&STLU.D64%#^J25@N#<K"S=@D]6$$;[#6^>R:)/6N;9F66
M%D\.ZD?NL;!&E^@R'W1P@(>1@""2S+I*Y1<KI4[R^)(5D7W0!7\J#Q/6J#9-
M \W_8Q6?[*'%1F*8A4PA]8]!T:A^"/X%69\@0QP@V\O$TVQG H*15=.)^LM!
M+RGYI&/0!*U7DHAV !W)$2XZ3;U(G2BBG^KP6#,+=<':B:U/!\J<WZ8R$93"
M=X.+8=M=6HI??!MK+P*<?53>EC._] A6<8JA\N937_6*MW<FEV[+3%B0LQ%=
M.L<@SV4OXM]D+I'#8:-(_.U5F@?K.(EXM,>\: ^WIJ#GNFW+9E-""(;WOG1P
M!Q-DC "Z6L]L0_XU(#BX>!%F.S=@ZUHXM AD&\>S>BCO\<*"L=EEIIUNKQ[F
M0A757G7HSEQ7$9NAS&B<.14G=^A2]FJF2$"A2H?[DDU&QT/Q^YFR!X3&^B6E
MBQ\E'TFPF)V^I?"$ZRY.(2-+4HE'I7J #R,Z!.NP]$LJBX@]D^QWL9!A;JSA
MW%"VP[T85TF1AE[G+>>*V>Z)/EW>([\U: 3XP\"N VXP[!+L&$1E%*D\!G7I
MS:WYI@2LLBV$#7=J45[_S3! <YTQ5HEDL:#JOF)$]V? CZ1,5@.<_@84_ GC
MZH@T*]<FF4/)#AU33:OG;+=7'M#8H:3:GCI2+*3WLC^)SZ^RU*\X^LZ=$R:L
MYG06%B<LS$&O0:"3:%GT6OEJW4:<EBJU"\FNP8D?N!N%J>WSC8"P-*4EK-9#
M4ZC\=ET8, ><'6C HV^USL&9@O%S5E_&<H,P7+YCF9TL,[L!7OF\1KK="_WE
M)2O:BED]W7!#ZEFQO^E,IR%K-/GW022**@O[8=U#F,-TM@?C0W"]:H&-EDIJ
M.:EPY7*/O!AD<B-%2\Q!<J?##U-CISOW%I4@M;-SL-FTK&P<J2ZE1<=Y"VI7
MGG>_1#SQ[=T/W+'2R;A[LGT/&CRSY!:"1_A%RTT;90$N5YM,/_\^%]'*7&]W
M7!T7SWYYS%B')??ZJX1N9,/(BHQDB:G<TVP6SAS3LER$JV&NA)/$&L&"<!CJ
MR8YOL6U)Y-I1M.?7"%0+K(,$A\U":*R+(QG^Z&0B< [8T7]1W(LHNA:%->Y&
MIZSP$USG>OY>$G>:;%:N8 I)((,)8..V^M8O->^=(]5]:3JP%+7"2A N@#1T
MF!1['B&.5 [9B'Z ".DB=:I3$Y_67P'Q\:.UD"EA8V</RT0:CZ6*$!#]B/DD
M+"*&>@96^7/<(-8!:@"XD03AFH VWG88RY_2UKL [07SP#7GM$3=LQ?6=]]G
M81>EE$T-;QYR%%,G=:E,@K0RUVEEO@RM=/1"X(WW &%HW($Q'X#$-'7L'H/.
MZ@[\-<JN,*DO<)GRK57V@/[H1:"]>Y6%'%3A&=5%Y9S1'HL\*N\)UM#^MORV
MQ27MMR"5Z0^^O4^+FQ)/ODEZ2AU;2$8R([P@7R\9@7%!W="$(NY("?Z' /VM
MV<;/5'&R!$&H>=^61LRW\>5]14S9U#^]*R=G;'_UM'V<C2K3]WMK>*WCX5/3
MWLE/KKF/@AW]>UP/:XQW'RM\^$(\P*L^$Y&SD9(6"7 =/>LLFYAB[_\F9X ^
M?URP9Z)W7+9(F2VR6[KME8>+/U^/X-L*JX$'HCV2O:'.-6HPS\/(X8U"+>XJ
M"]T%G53NV6Z,'X=?0^]ZR^,Y?G'P?'VWR8"S".FC-ISFS9T>H:#@RK2F8J?$
M:YT,FZ6"/T3=:0?R,3K&/+!'R_,8?&TOXMP69Q@W;7Z(VQW)6+H7L"W#[F&;
MG">48]HT,Q:CE1.L8B/-Q=+AA>*-K@GOPUZWCN& ,MD&>#[5-R\7$;#BR:P4
M*C%-L0T4G2NQ%-.I8?SM>8U#R_H)1M:\KL63JU)CJ_"YIU^*7EO@Y3T5\S++
M?.^I&IT:\6D),^\6BQ)3Y723S"'1XM;4\-JU(*I/+?47S6GLPM3N)?X_,CYT
MBHL6AS/^=U\2T4 "0?YO9DFX.B11(P3+"V;9O)[!9_1T_><!T^OD;9<R#WR"
M3*#ZAH6;G9VH<):+5=%-/E9#\3!QZ@0:I9O2*<6TR@@P^';0XZE0.09R>YI$
MGZ,0ROO'</6JK<'$Y@*<<*'>/>_AI&!LMCK%T#3R3B1X'+;=.\:]QB<?7"2R
M;5-CX /32*-3\Q^1Y31.+WNX&'OJ[+>F/N=#0:&R@^<J%56Z:9RI;Z+3T-*>
M*8X*Q5/Y.ZMZNJ3)U9T*^9]["Q+$'3RD&XV"03%[7^$AN!\=P\&EB?XRT63U
MIZV6/&64ZL2%FM\L/9MJ]D."@>D2NP;=6$%?$2RJ5R9!0 DHQQK6<@![T(]S
M!TG%%@];GV0W*WU*SU9SB+XI^7OX;,(U*<DWL5=W?JEU[ ]+$$RTA29US\EV
M-!ALLIO<21%*'Q2DT\-ITQ4NQYMKT^7&@R[>J)U$SP]0&2@T*9P/YH1[&=*:
M%N::;*44QIR04IL8V++/K_/A&R=^!2G:K>]C17KN/O*.3=>/CN8-77VDNA=/
M5=F0D/J$V9)L3K&>CK6)+K37TLXR>^I9)*/8/RJ*E65-DT]Y;%?C6)J)R5G_
MO1?XJZ$J951\7UOKSL^*?D*944"6ON;JG[)G!_<CM60!3;P$5G> WY_$^^DY
M[]+B8H=7%2R6/.B&&654/=N;][9BW:!*0DSN=OF";E"E@TZZ9DWR('LULN48
M]+^Q]UU137W;N[&B M([$J2(=.D@2 2E"TCO1$! 0#I(D$ 4Z56I"@(BO4:Z
M2(ETZ=*DDX)4*0E("!"2&\Z]3__SNV.<.^[K>=@O>ZPR]UJS?-_>>ZY9A]R*
MQB)1&FV-E;R&K,3[4I)SK0[E\UK?>LV3G_XD>!@ZB5F+URSR<44&']C$_(;L
M>,\MILQ)%JJ(HD&T$'[U+]C1B !]Y:ZYZ]G =.>BC1?]GI[T0M*Z'9>/=ERA
M@X%!/GN+=B.C]X;&AW;Y ^1.)='3X<1['2))3DFF^TL"<13:4B_%;#&Y=YS1
MDF3RIKRXS$"\OH80:<*E;)\Y^7G\7BN/E1:MV\B4A_?(=#,%8!E@=LM)P?9V
M%KQGU8BD-B+_GZH*6:P9$ID]\#]PWEN!V+7.)2&L:W1 ,KT[27 R4"\TJ_^C
M]7Q'D5Y^WZVQ"V7[MSA'3-__!GRG&F!/'4SL?3R(3<=]+=-EOH/%IPNR-_=K
MXN)6(@)3_5)T1+TK]$P6T-4WAB%-]P8A_@(%!NUNV8ZJ56^*K-M4Y(1-\8$B
M_9-PB\. _&L!Y0;&*2\UQQ(*)\'K#2S$S\D$B=%M3DVM+C  M:?41@9@GE&<
MT%;8&/*O/O3"T1(9@)/;0_[9O4X&C&Z!20SF9,#OY 48QHQH3P9\HJ'@+\9'
ME(6Y#:HH%SW2^+>N%?FPC@#8,^5A;YW:=H('"E2[Y,[:N+_E@2(]JN/3^9(8
M'=:I3EQ78,@XG[4\<L-3TCO.PLT.56%E5Q2T^QQ>?0S6JI$Y%B.T73& S<[2
M--]4VNN*V3L4]E/W]XT+</Q8^&G2),7 0+@^9_I 3\/?GGIZOB?L.C8OSG[!
M&A2K(I?OL>M>:>69;3F^'<C:9"Z009^=RNZH<]-/9\2C"%YCL"%7IP/73 6_
MT=JO_+PLK*D[GE#$(3$B[>OQ&S/]X_;G.,=KHD,JKK@65%_7^Z)L#%T/(BKL
M<ARK*#\!T1?&AD5I7:\Y>NI^7/1!^L,-?LM7TK))[\HSG4WVHA-AJ%+DEZ#7
M0<5%)^H$5^NOM#7B1)9"0DF?JH>7B+H]P41]JO[KU'W7?0E)=&SZ?:V@%('4
MI':'5V=5$K9X>.8:;%BB2P3_<)BO_3V46P^];-%I:Y;K1P8X^8S2KY9[_<RU
M>[<Z\\W8P[S /LD6N]-?3 FU]?H*3R=@,"-PG*H,!;!NA_5;,X]ZH@TO$UUP
MD^6E&Z&>Z%U:0HA&JO^/*N"<W"B+6I78C]):^B7@GI5@@MBJFHC67E \&8!"
MV;VTR)4$D(;O:L0!+C60 ?$D_B7WT9M2\FMYVF-0X8(KZD,_+OK^\<^,N^4D
MYJUHX\V)8/=9XMFT*N*L4O9#;TQW*\/O!IBJ0K>#\PJ<85JC['7.',:HA"XJ
M QT=TV&<E8L)C_E6=I2,5'K@8@\Z;5S_JWC>7X0&[$;['8KD2V'SN8))F'O7
M89% NM;?[VYF=^:>#U7'3 ?H,^IQX)::EI7=;B7&?+T<8O7$[>?E)OF>JN3^
M?WV?CR'-MZOJ\$^3 6ZP./FQP7=B84R_"@@PKHHGLI[ 5U50V2BA"QZ=6FF;
M=AS76J)P'H3XE(EO^=%#4I(%>%,?G'?#'_./F2%[H-93H.@Q+^%=O&]PKF=G
ML"R7KLYRS5'#L^+JN2B[S)]%HI[>E3U-TYDF)U];VVLGJGZW3DJ*/_>\R9&Q
MN8<1M8&\5KRLLQ80>T[%^3W-]"B/]&D-S%DR>D_?FP*CYV10O<FA7MIYNK"8
M7+;67Y^[A\])?G:;2U^J/C^4\K!OR](B[G$W>^$\D9E0T*<JC^L96(),]*H*
MXT(QLDF98;=QUZLPU&G!OJO?1BOL%@>J;E&][^B TG:C+,3MY6",FRV5$B8&
M]XIB>T:\EGSR=:^1 ?@3K?5F\,^^"SQ6KA]#$\JW=\?[:\7D>13:Q^!93C@9
M7_?C4WMIPZ>_*-(%Q2-0-; O%I%9D,KVVW^69)N;8!)ZL"O$>[C"\A&! -]+
M9$",;#*=FX7VZX>YH8WYXJTQZT^RS)<J]EP38"@$^.*60WH[D'B9$OH\7K']
MB#_+X&VEI8GVR& <_;P(?0BY[\M9IA=\**K\MNB\#K%.I*[VLZARRZ6'CZT^
MO']57GY.;$@; - 1 ,C8;Z/I9CWP&3C<*X(,'D88Q%AZL5<&?;/H K,M;+PY
M9UD_5[YQ0;\Q@2I9>L%.@UU:DWKU(>V*81(DCWWA3EJIVO9@Q."FHPN\L>YX
M4#_ ZZI"A5W[9O38FPY[GA)N35CBL-0=\\R&44+=U52TZP^XD9]#AKZ!4<C
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
M$BNJBKAIU#208&1K>P^E(2A\]R//N 5T07VS/G.OQV4O_6!.*C6TG@V_%G_
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
MB]F#$H:% CNY-VL<O;(,L6*;'/SD8.$*E<"[7IG>+/NM,46MB'^1XH[-%?N
MB"([M%&B+F2D(XC1,%O"T8KXJ_%EG0T&[+_KWQUVTXC5!/X)/55EKES@MMC]
M[FNU-0'P'V(3:>JTW2B&#0Y&[,G4&\L$AHQ5NS\ 8*-NDPN?'86E9'Z)C<G,
M2FD9RI-DKMQ.K8;$H.XI\M! ?8H0CZN( :HD$$:Z <R[SI*MRQJ>ABFFT/F<
M)"P@=+_=<4M%HDX[O']%]ZAYQ9=X?\KD@,$AW_+,RYND^?]J*B<HO=15.!FG
MU*'-C0<>!YIS5[\NY=/2&F_P-5NU"FC[^NM( NN]?*THV- W::(C47G0ZZA!
M1M4]:=A#@FF^EN6J]*=2 >U0GVN&.?Q#K\0$;YO(>BW=_V_\KEU;04#_.V_.
M_JT5(G^?^@?J'ZA_H/Z!^@?J'ZA_H/Y701G2F6]!-/IC73WAK?);F=$UUF@%
M'D\Q1@<PZ/DUAIBS?<*"T'^/2.LI <,$")4IB'#3;>LQ9!"-QPWF26P(3L;W
M\I$=,TS>O;LS'%V+"5F_&5H;'W'A=4?>+>KP3&"ESIX:TY46:O#6\3[Z"UD_
MN!RFCU6/Q76IZ=2U1JF8$*")Y=UI"P/!-) W,/D7?J^LO2:E/C@HB/$KATI
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
MJ?!I62Z6$:P?IJ;;P&7480UI5YE_NU*?":BG.U0(I16R7HEJD\PBW71%]-U
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
M9LB';*07D:WD [-?*>D8 ^X1\9LO-G*F-,L-,XW%[R0+7I3;VQN0*7LC]W&
M$93Y%P_)=XNMK'MM "R@QPX8>R)XX+9T*9GSU'$SB!WV#2VHW)\,>A>>O>54
M^3;-ZDMJ@O=%.0:3F\_VD*SSD"#D%R1Z1&6-.@-A#&20%=/\1 XO@Q5],>)[
MU<]/U@BI-7XPJ)EVQU'0$1','D$#A;O,!G=H0X:&W*5[9X,=_(+,?A:+*M-
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
MW<<$/5FU"37-. =C634-'.<RE(B'!]?#)D[#EI.?N^CK>MG>)G3KE 75]\'
MV-,*$VUG%,;*=L/3Q]]VC^@UY)[G7^BU)4A(B/]LCH2OR@X6LZ!=K8<\@IM<
MYAQN=;%C%W_L7E'N[PN!Q"\,[BTZTT"NMJR#XST5BL%ANNIS!)!G,=8F@;_O
MSM_=3<IE)S]R\]YA9C\C;H\_PH$!:8W=:EQEZ#S$AP9*MJN6I/S 7+5C ]6>
M"7V1%_147E>=X=X0WQCH8G)%G'2"HR75DV"4T1V&2\[%#?6J$8)2O]D?\B*X
M81D.!(;1]5']NH+6C:7$TQ$3Z^\W?<T1,%)O%^//1^/?1@]%),:4QG;U&9\.
M>TBBT-J_E&R*R-CZWBZP6@JA72Y^[HSH1]FNR*;!NV]?.K1_$[P]. .5W&\K
M+%F!I*+\2A9*WGOB"(G#^[&+K!]])D)):TG%/(*UHL.;O*DW4VWRK N_#ND6
M&LE-"DHKROFM*0)=U'.#)&:8N>-N%I8RF8(,&$N6[Q9;+Q'<:E11&"]C=<)=
M?_LI,.[IR_(EOZDAW79.;2Y^!$XAY8^*W$[XX8@[_+@ON%OGHZ_XWCIH9"A7
M&2G?J749 3OJAJ8Y;IC6B5CFN-O^S/'%!6>9K%@7\Q;MS\J&;FPAK(KEZ";S
M@SHI&%P .4V6!GJPR7<#7HS75<5U7W8/27PPI:^J=Y$@?]!_6VP@4/6#Y-V/
MF=?.OY\\6/MC,MTH3J1H/IR-I <#HYN;--NS!J-5YLG>W%;\+\7&S[^H %B_
M&13>SQ!T<6X>$+PD%]CO2;Z'SWB/3%MC%XL).@F_ %3B-!7L--H[\,@GNO98
MYHA,AV[@JVF:K'%7?!D,$BW!MG$D4!B>RVP_$\U%'^D=ZC)5"18]C.=S^5R_
MP5B\/UCP.TY7.O>[^L9FRSS\FF<-5]YMT9A^W\F/-PSNYI3_0F$OP+2>TT ?
M1AT]7H%[**T#RX?=>A)RNB'""KN1GW(%=$C5H;HTT*^U 3*.,L3_BVF7DO?\
MX= TX.(_R9BTH#:FYC;WNW#K,>K/2NE&&JCM=W+FC2E=ZW4+4+(&?)4=0)2[
M=,KR)SNL#>WB)%UDM&6_CI9%.-P4=Q !YY$]2&'17XIUI*B<;(L0[.C06O02
M>E4.A0_(+H^\R3 G<C[@]*CG^2/;W)791P/<)UBNZ6WC\\CLOXG5<^()%MS
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
M9F?TX?NS[X]BKA<%B[G?B6-379^%4_FWR%:?<!3M:"(,/Y5XSXJ[J^ '^G@
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
MM YH"/XL#G.(&@(TX;D,?3%W(K?(R9W$N-:P]\,U<[9Z!/AS)U&-B'UVN_*
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
M%>D\&DPB+_N#&4(Z$D?IT0O/T,27GV#[<,?)DR%^? R0CFT55;J7 =JY0HL
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
M3&)+C,)2=SW^\;X@FO=;K 0,MXVM ]..8431Q%>_CT,=U4\$D%7K3*/4E1S
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
M"^ZAGK2<P)>[?NI9DNXG;MS^,XD<LSA*&^)(AO!$9.@WW^W+0"V7,6-(.93
M".5KP=[&8-M\O-%+ Z<?ZCTEA!F2Y(Z!!V]31&3GVA78#H+ZYPCN+TPD3T0<
M+.6)-+(EIS%'B8&Z<B0ISGYN:;LH1'##=\ZI<$MQPL$1TV[F>0'ISVK&=<P1
M3* SAZ7H14DR5HFT5U5E'@%7DZ/")()G=!MR=_S^"H0.35>PGO[918AS% 26
MFYD(*CX3Z9,YO8=-%TIJ]6&?'6)Z"(J$[>8>[%-8SP_8'64+%NK@+Y)XHIG0
M,H-IRR"2PG9#CF35O^YI4_9B3S,)Y#<HR: '4+"2+I(6MRS'7*SO?W1*I@#\
M;IL]5B7_%8/-0M#.SDJDX]YG:"DX'Z46%[9D<N>%[M)^]RJ7^;379,8^Z/$+
M$]K]#SB55C#E>?G:G,9@Y.P%C-GT %2A=V^/=$FJZQ-[V1P#-V.M0SW2-8\L
M]I&TI+4N[4ONX)YL$%=EBHHED8>3WZ+!0&!Y@2Y^!P"MEQ!P*-^N>410J@>A
M,]J/0V^*.V.E0<]^ZJRH[C9:;]*JNS#C;DG[RSGAL?4XBPOB,E_S7[K-=:MU
M1RK QPHBT&(\%0A!DR.M;N?H0)$T-EP$(T2;3(Q"[, 8DMPO^Q\3$R59*(Z&
MUF7(V=8[ZWS5/B9Z9I^XFOEK:0.;5;4WA1-ME?-**/V!&OD\D>?A93Y@TY'Q
M\T[.0H@N'X-EN89S5T7JP"9%IXH>L1YCIDRQ@MT)^]+$;%HP3?]"V:4#):E/
MF/*5CG>?4&M<EYVP?AC')\7"]MD*=+6D8@WYYO-=(_EW/9?3J#P-[&$0V8/<
MM@2(\0X$XL'[$((,3!-GS4Q9.83G<;5L-9?JR;I5Z-$WTPWOBC!6G(MM30L?
M9MD>_W[-/)4S&^2?9+^6]D/\;\B4IY+%%N?#/DCR80-9S!@^+'^19]G^P91C
M),[9)ZCRZ;E_H@<?1M(#_$-1O_<A018>\D=#)]IG&]FG>&>2.>>18%8<@2<%
M__T82=O'AR6\X6FL<U<F__N*ZG5!7;SG'3>9#_N6"GRUA@1*?G =#B[CIP!>
M2B[O,CZ=R*&XS%TX)]1)_&]7S_^'3\9]L81AE39-;IK<-+EI<M/DILE-DYLF
M-TUNFMPTN6ERT^2FR4V3FR8W3?Y_,CF?FXJD%B"KT0D_Q7S)+93.^KJ1J.,F
MORX0"]H/<#Q_ZUX)?=Z2'\B'); 1^^X=E'CZNP L%]Y/E(I60HBZ+N8]414=
MW@?V)NTLCK.X7W0BKCSX_ +KEYRD30X?-J,XR"HI\_YM0S<N7&/%/G:Z!G7
M:P#PO/C=S"+(O9^&RXA.']IK\WKIJUS<!,NY(B1.YB%T=_N#Y2'?2-EI5]O
MW/MG;AE(0>]?I<'>,;@Y\V,_"73*<Y1"Y:AY5_@]D98<H7VV,H^OV7ZL>D(/
MFBDXY#:#GIXR>49??9?:/39S[OKO)_-2*UJ]8D+?'7Z5AA98Z\IQFU60W1KC
MDN?/_I ;X\,HNCSIV/1%8%6 *\(+;_G>OLX+2+O9N$P#5ZER9'R:NTL2[ABT
M'RX3M%%G9?TA#$_V1H#LA<88R6U;ZPKEF0=O9?4:=4D_L%U_(SMLJ?'O2S]?
M="7PWSU-2TPJMG@,!)2YO3O@XNPB@1)]\<4O\.,14NB1+W%'OV$& 1MT;6/W
M$0L$5@,DIN\NJ@^K>95/E\^4/%451#UQ;4UO?!>"X1I]Y,+NN#R6U-B_R.KV
M>YX!ZZU$E4[7F8]3=ZM0!N^:O\28-]1?J&ER]?K$M95S-J;)@,,]]N].F\4=
MM$W]FE#]^L9HZ\+O3N(-)&NY8/+793;< B"]!GSXL(W]Z-\/<'I\V(\X*\XQ
M#1:<#WNFSH<]UJ"O\F&FX[^R9;@6-Y/_U^C1_S-- H?PX#6A95VV-D>9#[NC
MCYM&2UHH<70%PR>RIU!P*0G#ZYD :*901@4WDXUF54(*3Q>13+W)5J_R(!=X
MX$B][1+Z9X4"!X\<BN]K3E,H_H'^3UO0 'Q8YP?*VIW,V7S>2CX?YB'.BB/<
M0OZ'21@P %UWWA(F+6@RG"V"CVWEP[X$$2!=*^[G,#[,^Q!XE4CL^\^S0?Z&
M4[Y(G_\;_C\VC8/[9WE]#="G0Z26X%D7X0U6 F9R\)\O_P]'%M1MX>(^_)^;
MZ&VA\F%UC2O&H"D+"2$8Z!E1UETHN8AS&#I/53&G+/$.3AX$"MT\^D9_>LG9
M-UK7ZP+DO$\,J]) "Y4/*V'&<;[G\Y2.B5J_^%<7=X0W@*XG<*3?\$3:?#1Z
MPJ9G3X-XCE0N:_>DX@:%%M9-24?NJ<09X::(JG4.A,OXO19PCOE$_1(Z'BW4
MJA_@4=9ZK +#AYV .L,J/#M+@R=:-%*Q1W6[ZR=_3/)A.Q2X149(2 ?%D0LC
M(:L;R4.I,QJW &H>'D15!9 M3+G/HE$2F"$;,(#$=6;09![&P!7,?1F U*(I
MR]VB( R91JBCW#8[SBN^*0RN9,PUEP=-FL3<X%+AHWQ8%P%":' DPLAH*2/D
M=#HM<X4(NO>29QP6"L7!5_>YR8RAG5B=Z8 ]!2\"<7"0T(W?B]$X!6F_+,V-
M\'GQ;<),[M[5G"_#4PL+.@VY$B?7^B)ZJ.&/LRUU++%?71^#K/,VD6_Z].O+
M?53C,DM.]$JE5N31RR:3K'-;'H;7@:Y!_L9E7UW+H2O'109F.^DA?L,.1=S'
MRCH_EB<J8WUMX6DEN[UTTK=IC94D/Z_&6'\@![C%)WK:D%V2/)(W[JD6:LMY
MK"M1>V]A0\#1#D67!-Y?G' HF?T/YM5[V\?KR#2D% <))G?Q#DT<:/G7EN4\
MS!/B&$"V5"4Q!.K8TY&B>C"7]<S]BAW:;8(@L_J<DSE&I!;AI9%7\)"F2S<<
MT@A8-B8L>&\'@>4W--88$!HV*_P3$,=0W$%XFO';L"C";JP"M(6&D/)8G-O9
M!A7)OE$A\_YB$LAH<<QL9Z%\+DE5??@[=@M=E"UGC;1'AA SSN.&X*^!E7WL
MOWN8-A9[.+N@4N;)P=8ILN-'R+1C8S*E;MW-X[!,4TM-XS]AC]&8CBNW@"P^
M##*8/=G&%%_^P([&#1=JM+9-8N.88:R242."+*;T0L'W=;L;/TB%NQJ9B9^^
M<#_/EK:TOIG@:2PI9GS^87L@RW.N]56,H6'0+=3AP=KHE/@<J7VT=_-'\LZE
M%:&D'GU52)+;_TZ_GIOVE)% ZL-PAB1./GPY)(,6S3U7=9[6_D;9D\[0V8.Z
M3?89C?YQ=1_I\E3P]_"*];/JN_74S-X?KG;-K-1J2JL+HJY]/#!O4V5NUDMG
M2M,71TF.)%X;;HS80.E>A0X 9,KT"P:K JJAB\^@6:K<(FRD("-Z=,/K L@H
M(8X)F-N+F.ZGLRI4BRLA*P_F$E8(B@4)-/B]]KU0>8_2H)[E!YX41JW;6RB=
M%*/8]KV6\?@JKU?C>V@;62[\1'2(D8OLI'YO1%B$:&7UT/:WKT\9.>P[=,"A
MIX_9(OGJKH+U=D5>M" &+5*V!UD@! 'D$&XD[U[Q;@=OC% W99MY4!'J0.":
M>_!]C@\()/GG[+SL*YWU;4Y]O-)KN%A>[\M)ML+]]G\%$>8F,9"PES=*!,_
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
ME\/8__0>>-]7KKI*"TNM7!G5N2";\Y6N>3^R^=/X!<.]XC1D C'@A> 3?TY
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
MDA4$6]\,5S<^K$1,/Q@>P(Z9!D8L^K_^1K;.HH<R.=)P5B93$(<DMGES\X!
M.Z5>N!P/ 71:8 &F23_59<44)#%0W>(I\#HX&9V@B$_?-[Y.%.)<@UR8N0QD
M&L>/B3^W=E77N$)<$2/5JVK!C$DDU/4?%ST+AF;&O_KL4<^+;S6EZXKVJ*H.
M8]UH<>XD;W R]6>H(=E"==+HS2."T6# J8G*IV-158ZH-[<+E2I43O9\%7WC
MD5)0G"?L>U^^8MMY32N9;.<DR><O+_ID#NK+/Z)=J)YZLB<ZM8M6(]^R_GOQ
M4GD<H'2;<&O@&J<O.D*?3 V?<O7)42UT=-'J<@P3?WR^\*!$13HAEQK1Y#99
M?\4"<:CK$E,^&!,LK"7AZDG43T)L>T3UL4]XR8C(UG8I2\L)LC*H@ 1]>WND
M8,".\6&7>2-P$$)!3N@K?%AB5H@@; EBXRX-CA9Q)0PZ;5@)=%G6\J1_<<X0
M:1[ VS8^3.073XKPYQS,-55! IK'+\_\&H(T SA2R7_6PPM,;K?0@9 ]O=2
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
M?CD-<UKUFI(7TJ-VZ9A:\VZ6H/*=$)55W\=='<Q=BBR#=UQX&^9PU)V4D.F
MS40\QZM]X<)_!PS33&2<=SP=C.F3!%..#.E_.MG?%U1^]D>NU_'63^>/[B[^
M*^CE2XTS,61FK'!+'3CQ9-;_5^NT%/XZ:FLF?AW?F&-(IZ;B5)JB]!K322Q5
M1#=\!R?J\6_"DX>1()ZIH',O2K\P53XE"S6AG=[HYR3=KF8TO/31-K 4].JP
M*EL@6*0/(@<,#;ZJ,(QH=.EFJ>[TWZQAC$'AED;0IUI,20QVE^_S[4D$5H]]
M%*> ->A':S1'RG35-4W)4>PK'T;5R+Z"YY# +/JW$W_<:@ATO5$FI9D2J[;)
M@YW"SDOPJJ#L?1/BI._7[=*WU^-5OI]#0Y2IXUS/4=[WZI?DO?6ENU:T,\_H
M[1@*0VR_J..:^9E;N=%-J^NP>?1/N1_PAW.M'WOS/I*N/AVT%3M:$^-.16H#
M8G%<;'%#!95\=Z<?J=C8&.:UTY]=6C*//KF/2D7(MVEAV&[U29^#<R)2VW8.
MGG:W-.H,C(#VU%80Y\V%4CSF&W.Q"W&$@3K^295_U?LX\6#8:\]UZ0<-&O $
M)6$]Z6UAZM$(?$!$I%S(ITS-\Y%Q_%RQ!N;#59Z!3CP'\9]>8M-?<J:>0[X9
M XU74QM:YB7RDP8^,Z<RX&889(=:$*7,0/WJ2=>O WNWT1/'3M4=,+)%S[L)
MI598TE!I\0/VB9.1DBO#CZ;U=PLR$&>E/=4U\Z^Y,<F)T9460[JU^OK3"[*/
MNPZP->V\#0P3MA,E/BU_FRF[04@H-%]1(!ZX4(QRK38KS*24)19)]LPZCK]I
M$7+>M$W"/HD@B7'WD,I*^V.LCW7VFKADY<C+WYO.YO1?G,DN^[-X7>Z>;+]"
MXE"YJTL6H1XA2V6\$2>U6J#8W&QHXA#H&=LF3"<R7B#'O+J+MP!1EI?"D5(@
MF=ZV#;P=S6]6/L5!)O-=(G>Z_FF+28J7,A:<]?HFCHXW!6*-1RCJXF>\!*O9
M;WPE%Y>G4F"-R#13]);+[ZR/7BX%W=K5?@/BWY9$J%\W^/T:_MCPN2UWOJ:%
M##Y*B;VGDDP=2;MF*&?R_7P(.G0?F4!*#&V:U#UA>8?RUZ/QB/?9S[,K+<VU
M/=TN_FC)_+GE3O><QS4BX!E:U$7H#'*P[++45(LF[JE>Z90''CXLX34>TWE
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
M@B>(,'P*:CL?QF&S<LD\Q 0_ @P2:[UXV^N)DVD(5@5,$4<I\;E4("'\!^X
MD,'7HD+YMKP_Q3DO.AE+5)CSO36I+J2!9$;&(G6K:7'2(SS-M'RLC^7X#KKH
M^;_O5/\+:<V:*&NB_ \5!8SB"@2/K&-YNGP58*3#D-"*O-58%.X#WBO%')@;
MZ;JD]+:TK+ML3DV!D]ML AQ^$#ZI^LQOY1FPF!WIJ+G0-(_6'["I? F\D?C^
M*XW^6VK?B*GBS'JQA.>$">M^@6\(?L;;'X:3'# =1RN&7A+3A:_#>H)^K(<<
MCP1B^9=AXS"UW9R1122'?H0"K,XJ"9_F^9I2;RT+[-@N60[/"1UFN6/79@HJ
M(?B3U(V4D JL'6@)%+ 4FC?&/VED]R7@-G"*R>%EMI&;\B(J,*6T,<_FQX<>
MT6-CKL7*W#*/';0/D7^_.-UQ:5[)*29R=RAQ4 \400 J7UY:*'44$$'H_JH
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
MC<DQ%Y1L^Q*7K^EY3"@F"57!$?KJ8MDD@2/-1*56E;76<+3C&J.;"GHHK:T
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
M7QC@/: CA< 8ZXXTLNW[WM/_S)VI"]EV+ NZGBG:7(P/B-S?W*M_M";Z7(.
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
MJLYH3FW.2*Y4@%IJI?S@2L&O55E<5X%IS#TQ/GMH9V3GH3$I;^'X3B5<!%7
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
M"3=87FR=.CNL'.2RV)F.TS4YK__C,75(F_R<?B7W(U!':HD"C^'6+:MXLWC
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
M<5F7]@E2P751P,X@"(I)NH3U'G5U#K1S_2:CCL*D),XJDS2)Q[G?4K^FPJ"
M?U?>I:0YJ R0\,7'9\T3W:"2D<P_$4V7#E()]EO9:*2&!_@?H3=M28^30Z^&
M>#OB6*&]:S>XBYV,;6>! 79RJQKG$VX/7J@[OF^BH=\B-'#L7<L33F_2U[_Y
MEJRW*D<^:%0#_3T.QSFW4\*K/#TF5@MYKP,ZZ\>*XGG1_O'/1G(4]_==7(GB
MR>4H2HO%]W$::@WEC?]*B0Z!/\FKB8E0RK]T1#F5.>ZURJS7:+,8Q'##8M3U
M8+>\JCX?JI2,X&5B@AN2>\>+CT]5:>VAC!<E=HX0ZR_>N^03W\GZSGDBAJ6]
M"^<K'!'N0'!#A)*Q+)N8>A2@J[AFS'IK/^HU;NTZ1[\^*WL ""\3]C4JAA\T
MQR(2>^.$,GP;P)6=E>$<ZW6A'J?./SHA/$3H/7KC?<M@]>6H,K-O[R?Y*O.;
M$<)7)'5!$3DX SBHO=9%!S^INHW@WI?0D.[978O<!5XQ&R$+:$UWJ!N-\-7F
MAWYJ2FTPOW]R@B]K7:C#Z4VV57,FVW0K3)E.1BQY'N_ZAK5+S^5)*ZY)<%3(
M<>N;QXYR:2QW$>2G8@Z+&\</C&.+)YP'O KE%2JO$G^?L<G A$NE*V&M4(('
M,8C'WR]4OR=V(8;6^7M0O @1)&$-+#Q@-;J93.X(,B#JE1%"YGK73&")[3N%
M?WM.K17PLBOYKH /2TWU6;-Y>KNU]U+>W=XRO% *R*XA'GYI2%*?P4U[G?K0
MO*-U8M\C%T->YR?!N^B%W/=7VK>7P'MURKN>OCTU*X7=0W8;7.KZR3G1>%?I
M ?69G(#4%]3DSI%B;!4W^]$3:V:#3J]XT@N#TA"=^<?YAF8M[TVC6G,242D/
M6- J%IQM;#)T,3_K;I';3PG]NJV7#-W+1VG',!>C5T20AK./7$20/]Q=[:*N
MN]K)0?[M1@H"N<!1\AP5L8UQ-H@HS^GW NHXL$Y<?2!SLG6T?<\20LW6$#!A
MP;IF=WG[%!M6<W'LH52B3]7RX1D8$#KWQ2#&H+IRB)VAME)[=&[]%_Q48NT5
MZZFP&'@%:?!P5*5?5="9,GOW>4_96V6ERR^I:\'#M"%-9,F"53;>M=@^FX@\
M4+WWL'J;UYM][VA:8[K#-/CX2I^9IJ2<[J=-IW&;;*MQ2_^A'66C5'0U-EOG
M99%3P]4O>-1_'._/(NH)"D&A-3!;IYV(.,^X(52)ZT+L:E<BZI.39L1>G@D=
M4LN^G1R!E^_YV@_YUMQ.OW9PJG2+^*>C/-K_&_%?-/^/)/X?_D?BG[M%_)$@
M\5_;(OXD?;[N?R7^I?^-^/\"$O_T_T+\Z[HO;1'_U_\W\3?];\0_R+"B76*R
MW\0Z+ZT ^[I&5?76H#$A!DVUNIV(2>M?AJ.SX6'*]L?C7JR,/NO?_6A=.>.%
M\>L"K"OS_&N2E(2>4CG[TVI?!,\TLJ]>9\&+Z!P??*S&!!;7/5GMEP]W1YD,
M1GCMU-<;*8(/B><$ -:UF )KA<#;U?QP<L?=C6L3<5P3H604ZRT641MR]0]<
MW0R%3/NCP[#Z8SU]-S&J=DPCR'$/^>';&[\,-,G\_7?5<:LX 1GL8B_#TW5@
M&I_9BN2/A@$G3F?PS 3%<7V+.TI1\4)X^J$KS,48UX]V9!M<[>55P34P6M)
M)IO,",(ES>QO4!%?;0.1 ,4)3&W%;UH0F%?\ZSFCQ+.C1(QB]S6?N2^9J\[.
MJ#U+35=I&:M\F^+^@R:S05;T>&:^49B1X<,FP6]@8ZGMIGX$*:%$$C=UCG+C
M2^JL"O^2X/%'/F)3CR@-G&%]"5E7!#9[8+)FJ7H(F2G@LEW3[=@UE_KP7XZS
MU="<Z6=GFF2FI2I3,06:REPMK<:8SGMBV.B]M4\I$N?>F'VUDABK5-_?X1_8
MI<2O^74"YTV]Y[&8KAP[B^D^76L@P#9W&SEK53OKSQ,G90:0.;+Z[.<1-BI
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
MN%#";.O9XTR>F* PIA)W*Z_QWCQYJ@7\Y!-MF[]M+5V2-_WZ%II.,B=\XGW
M3GP1J%R^.67'"8\[.!9F"I.:-FBKVE.Q8C7UVOMM2.Y%^O-_'#0 LH=?.%RC
M[G+&!=Q4OU#2$GR_2IZ2\AS^JK:-I=VEBIKVX85-MAIM'B3J3":4-#&@1*.*
M#JY\M BRFW^2&U%7WPX,<6T'Q4)#3B;.=I"4FT%HD^UJ)N8U31N3.[P1IRF*
M? QPG*,]I[AF!-:Z$O#7:4R%&15.TW5$(#3%=@?0<:5DB9?3U#R;QH^9]\4]
MRYM@% $FG7X[.(5WJH D= M77I P6*Y)+4PH\@E6&:33IOHG$Z@>:97H!'/K
M2;/TO=)!(\$MG7,Z$X5G4-K%5NH3650W^:0KM-UG61A6@(]AY^DS*3F8/R>8
MY_>^2OD2XEIL;A28$U!7^1>3>FZIRL_R)4$SSYV&<2N75#JEI470SY!&9T6$
M>>>8&!>J*ZW.B]WH(,.P_]R*J25'7.\B7Y'.\^<:K7:!E49NZR *$&4O$L4?
MS*Q0H.UB8&Q$</IY/5:___'-5@$((KI<IB[CY(P>-"7Z))L2B";S,'F"0_?E
M!4T?K=2.VC_V/\Y;69G=R /HW$U68(<(<MW/7$"U]IF7EAQE*8*D?X4B;P95
M)@>#8'[&E^#4=>S:U4G71V/\47R, AW/BQGQDSBH$C^9<P>;?.Y),D[2:XI
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
MS;RO>,Z<R:2M]&3?N1++ &R0D*$FG(+WZH&TD<UW!3ST $]@1EI@M <N/8L
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
M2T_6HT7%#^AT#W;'SU0H"O/) Q98-I>^@/02=6_M(J 3+*'B/-\-&%U/%#A
M=+?'$Y@#7,I>V];@[XM%(Q7#QB[,)V-.-W[RU0?O#$FD3H_\KGY!;Z#2',Z0
M><I0S%#?\6*#,V;&'YYG7L*2L>P_4=W+_2Q(V[1?;S.7H:XU;W)GQN3U^?Y=
MA%2?"L%P5!# M1F)S,3MO,&<!A8Y_'15"Q8]3,[GM7ZW?*^'FD=%Y)UZEN.#
M_\IY-R$#4P8" D[Z1STLK'%"TY-NC=BHIQ?K%DNL>@7[<<P[V]8T?%.1JZ>J
M02=Y7/81N^@FR4P=4T_%C(%;CKEZ^YZ";M&GO4*N_/G);;CYFO=\H8[EWFV<
M21M:57=,1M(X]$T+SK&\6LRJ9E3FJ9,F4, M>P(.E=>W1Y2)99?N.#'_PF!#
MN(OC;P5#9'6+\X11_G!OVR6M&7JO5A!X_M(4$2FXX UQPY22!I<6UWLZ4RK;
MI$']TJ>5ZE[B<IAY[,@#?GT'R /N?9K0N$!B\.XN D[@ENR^*LU[@O^*7_N:
M]\A#W9R/'8:ML>_06TTKS<8^%%G(T<&7>67J(#6F*A@WDM?\[FJP6&O".&SD
ML2#1M<:E:7@Z3WOND7'E,=6D.)W>FR@I-99GL<$DS7RR)86&+RX*MT;*Y]#2
MRE>:[?]L="VO;@F-]="\%<%IB^.E#/+\5.WWXA7-75NDC?6># QVXMR679'2
M5M+:<U5*0/[0^5]$"=6,8CRDAQ0J+_.+OX<L\12K/:\_QX>O"Z0QO\=P5*\5
MYYT^.3@O%ZL:BY;]U-4GW0$]K('"N!%#K(-BI= #!^_70YX#"SEUW2)JB]#U
M[-D2B^/3-_^9VK:_(.72/I.HS$4)%8W$DKL(LB"0]*8'W^\$':=E"&'R_A&
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
M_IY!W2C:M<$<XX8O%T.K2S[9""^,BB6U=Q%68B>A,>5'\K_O)LCL5GA</QW
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
MTTYO)>V%OHY$BR>Q'=K]WF)3\41/\<-:N"/=NQ[6$_\#8+/&LXU1R4J>OFJ
MU6#8MV+98))1R?#<V>)ORA=W$>MQ#'8)'K!F08;:ZR)!H/ L-"X@D0?<,1'@
M*#\!2@SC:H0*.,C[V C&HA$WW-<"#"_]92<R)9:N MEPZ?>)\AP-^X%BT_EQ
M>NBC:ZNFXW%W:D.Z9&K?OWO_OA>5%RU^20;B*$)9,K-G/J]/5GC1:<&23<W+
M)H: ]ER;9 M5*,U!5-NK>+:J*72<&ZFZABMA(C,JY8'ND0OG'<&/-0G-A#S?
M&0O9X+L>]24TW+S)V"X"N3K_(CY1!'M4&3*[%RO)8+?V[9W'J',C#X:0);!A
MXZEJ)ET-H#;G0F6-"2L-X_FG*G?Z'R@/:.2Y/-A.R),F![^.#*,38ESS!3C
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
MTN_Z3HI!LIIN =YYQB%P>%%4^J!WOW^%T53M[F>YM; 9=:.?T:('$IK%,2O
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
M9ZP$#+>YPEA)6X?O\Q&Z A%T_/;LP%U$FUFF90B"35B3)8MG"@2.9OUR5F?
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
M=H(9GV9,-,Y.=1_#L^+]^[1U;=QJ>Y[V5&-*O%O: 0_0(DKLM7W84<H6A"+
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
M.5[3AWJ$<Y(G94H>/ $? P5UB+317\!O[&NKOI+8F 6#XDQ6YM;3L#L$=J"
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
M88-]C:%E_#?+@6K_X;]^S=U1\+!GM./1VNA3J1OB#<3%]=D7[)+5-F#$!8P
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
MS.>4]I@W4%#'F"]/\.4DTM:AW$Q.4X-PG (UYDLN(O +R@!I[0-S-9FHC D
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
ML+8=F[Z0%_AA'5&V\7&/$*(#0*B0>PL:H).HJ#1 2<X&C:%*5HV8$DKW@M6
MB2V8W/B);Z/ZNUW-8#THRBS$(5@B\#=H/E"GT>,'EO#47*;B!6Z>]U-L-4RH
M[/7-!N/ED5]ZP OSJT41'MDHG(<? T\M$F>(W #4/B23-!/5AU+\UK3)R$+(
MF4K?Y#EP=&FXV3V#LXKEB7$L!@0=XU% 75 "1OJ'SZ:X!<P_C= TYESSW9HJ
M6)0^=74S!%^L))\WP&P8;4BG?@8_66.XV;5(J>^-"?!P5K7?H2JK/]_=.5Y=
MLN#!7 [F>.B[44,[?HC?D7D6:Q&I[)\@/DYR4TMK<#S>,.+:WN:O@1XP>SY6
M0[FC_JI[BTP9=CA5M:97'R6?GQ&X*U9! ?6L\_)%CNX ^M=N[NM;DF?]5N-!
M:Z![_6IO5\:*0L^+*4J$VJID=79\O)*B5R=WN[A@GYQ?P#EIFF'!A7S*)R=<
M^0'^89Q0PIRGZB\ZQ@CC1<DZ@H4B0"'"/X0CE+U\*)#S!B&'/2E*]3,YBTA\
MDDP#KHF/2G5_3:!7:) GXJ.1=D 3A28M$G2T[OS'B0G2Z;U)]^M*HRRU2)N'
M16J[2E3U QOX[C Z*16E@%7G^X ^C8-U3L]$"C=Z,48:9+Q)*DPR^CQ5WMA1
MDH,QJXM,DA[APBM#4FI7AA5X9\I20A/#DOYXU5EQ_"< _6[[7T)T)/K&>-Y2
M5IGS*>J@ EVAQ2+R48GVOO/*3PRU_2!>LFMZTU7.<56>C7K(F83K9S!>C^DZ
M2U['F/6F#W-N-OF?N!B8H9.G\U30Y'_FZ#,]KRK[B0;;QD75PDH]?Z'(YC"K
M<-^[*'RY'\)_NJA$@05V;&L+R=>TXX30*_:(LB8(8PEHIJ;$!HD8-0_582[*
MY8/\_WW_S6.BUYA%D@ 9;(UF JSG_C-Y=&T_67-BYJ!@-4*B.BWX0L%W2:&$
MGBB5#PGRS!"@E1971E"-^;55L0FG:TT A/11Q&%[.&J+R/LPOZ?@("O_7N.*
M:NW /O)+N"E _T*J7%B&J^<,[NP5:DW>:/[2,G:8D?,O6S5ECBJ X?IB$<'E
M9X42@EVQO:T<<SSN.NHP6I==DK/)HTAC1XEM7MD8+78>E%8A">*;T)X:#@L!
MNE3LB0]F!D1(Y$GT8E_W8!;?NG*E!?4I?-&7/'[]9<59]+.7^/=UEA^8^4H#
M@Y);0SY>BF$^%6<EK3STQQO2^D%\ZOL *:>#YR;+U0,/B&\]_Q _T?+1\(Q>
M4% V"!49#V?UA,?CY=ZC==FL?.@;5I13OVR^&7 ]NCA00?]]N3;LQ%D5&\FL
MY_4B09%R(UKU45;0D\.+.R)U\COTX!S_(&APX*[BOS!)2'\,W@4\%3]^8Q8-
MU*-M[ +$?,P>1)WI$ XIDFU\V_S:DWUU3A7ITH6_-JU!4$)P]QCM70.(N0,L
M\S?&^]%*7 (H""[%T8E9W<=*V8%@S:?YV17S=<5[L0V?T([4$NR12<,;6P2E
M%4V%45-KFX'2^29R!WNN*<H]Z\0@\$,TI,]%'%83C6 2H6*;E(]Q0@D?WEGL
MZ X^!W$],P0,8Q+D1'DQF%[ =G[,(D"^M8[#-?B>(FN)'(!*0NTF^>(1AU5U
M'C?[1IDL1*H>LTHI;OC['*[F76,4:D+$#CW<3<ZN&%^!--BMM&[,C)G98#/6
MMG@R_*.MT]_@2B*]IMZT*=C#-EZ'<G)HG>8+"DC9KU@U8*"%!-Z>8]E1$;^O
MP(^UE[GFT!9TVSAV!%C07D\ESS:^=:\YRBXW[=2=@:#'H6A"$\O <%RY+=,]
MNPA695&.<1>AD(0+SGNP^R6LF_Q[D>_&J4'][&Q:4/BP//(S<*(&51AT^LE
M67_PR<WO:]TU7JYRV?3KEJ>IK.=(2'K'17WO"%;]%_<6LR"GT)=W'#Q61FE_
MNM&W48<K?^U_BOT'VG6[B]/P9E?L]Q%:#*B/6'<"^.$4@"3<7[V4)3R+N03B
M_K:)^ +F^ ';F9BP2OY1T(8Y %<8VYS'+4()&V2U\*3Y@:SJ\*3:7+/R\^-.
M8R,_?FVF$NR/29G&.(KBTL2Q&]@0QQP#D[I0FN3C/B#J3<7>:8P-!TI7-;H[
MC95QU%C*P>I%EMK=BT_NF?=S(CB\G.A585'PWR,"E:?&N.^'V;H$0Z.UK3*B
MCN#AKTZ)6 G1Q0?B^OIQ@#OI$*[O2A@G)M5(:([.&:A0!DH& KSZ*PPXDQOW
M,>(U_'-(.;YF^WA[S,'PBJ,<ZVDJ0A%SBD M[L:0Y<<2#F[^C)?^?9;]QM!\
MS-M+E$)/=\5N#$-G&_J(@!-JUHXUW;<KEFVENU8F0I/<!<0D7 ,3#S[X>P4*
M,8:;9ZT)E= 9T7$B)\Q'UGS$V(P)-?V_SAI^1Z,&X+!QC#9N\6Q.M,/B.>"9
M4+5K'.;4A)X)\+8'W<IXEV!:;/+O;V/C$BQ/+ZA0D3FQ14N%9X?*U;4Q1L>G
MF[**=1R:#3109A6HDK'^( ./P(4@VV>A[.LNRHZKLBP9BZ$7K9[H;T?IDTSO
M*]3%9<?'P[*I-':LZ:UV/=:BJ_*-_4K[#,<U5!\-Q8]LJG.(_((11=S'QR(_
MN9R_0LE#@*?CG,?'N4A!QY9[2YN3ZQ*W&%A/'WC6^>)$I75Z+;5',L=1C_2[
M9%:T4=CKWHJ%F?_"KY9^^W+I0> =GUVQOY,W0/VEM>@F+)U\2D#B.W(T(6FH
M-MM7K-=A]J UY^QB>0>C[S$B7-H%\]MS]/TOX\RE>W M/W0<6S?G6'&4$_("
M\/F9IB+!A]/!36^.##PT9D:4\EN>%3;P6W!]I:C.Q+5A8)#5M7Z19\YW!V<
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
MKQ_BP\=$1CBIKJZ%<T/:7(D4 9Q="F2V?9@.++L[R7R$J^GW (NSC38XRLV
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
M;/%"CB^QF@@FD'L','R4:*^8:SO<3@P%.;P<8;5KILC 9\;?N"SPD#@.F(T
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
M7B=MC>C?S%4K6I/HPDPFO/+:*J$WDWT_5F\U)+06D=0-FJ+N^7ANPWZ=]MJ
M!$1(![GZ>D]"_AOA4[PAXH&NM$$%II.2M4*W\_0,C8R^)G_FTE_GS2@D:]BO
MDF"_%MMVW>-244\Q KE^7HB0W&X5Q#YM$"2L_M4@/=<7^0\>/L_XF[&3HEV(
M#[E5^4%@"MWEFD0%LXDY5+];Z[L%2+&Q4-).,6QI'X%?N8T3F%L?I9,#='Y!
MP=O1;!2DK=.%D,-%G*&/65J!+WD4$)EN&7'K2LXI@BHHJ@5_L%V3-CYZG/_T
M6CV;KCD1YZSTX9D;,M[BZ.>+H>Z))Y6\7GW^:?HL;_3I$C?7MM2]RLR#I-)4
M$UOLWA?J4G9IN3?W<#66I9G9^%HMWE&^_GWRDEN17FOTN<5+U[//51YE-W-9
M[0O(6J\3A8X%6!N#M_H7GY+=Z#Z>V<'IO?82KM.N4HYQ!<)R?_]CE*UL83GJ
MTYRUV"13JI"8!#]V2</T*:[J;,/TLX'.OU"K&3CR-NP\8^H>(P&8+T*!7LBI
M%IX01'02TXA/ Q@YA,,H)I 4*)W%N\N52+=4Y.2E3<-?!<2X@(&EI,59B?9Q
M@1/K:+LQ5[5/I,55IX[SS'^U3) )GU8GI\919*":;5C/,6&>[9# 7C H>K\-
MHTJDBNV:BP+C%7MBIIF\QI%V-(LQ5<I[ KFC':'":ER,%]>XL>(?-C(-@%.E
M;;Q;1S;*M3GN$W)=&%EK-7L25&H/CJKDI9_JT'=_,NHU+HQ>:T2*T@ZX*\7(
M5&9TNQR\.E6$Z%$SDCK@=35EG^VYP=\> %?>E&,=/.).PNL]<6HV96'!AQ#8
MU%JOPF7*_?ZET?I7\<<V*LV?E[5*L3;/1:N4)7(/*DC(W?7H&RE4FHVF8W3)
MN4Q;IP/)7KR-*EV/%-=95\B\6'0^BR]VT\D><,<V#+W.S.1+B/;X;<.._B-.
M2HGB6T[%R6W#;/TG6!("Q2J1I W8*I(4?[,S4%AKZ<176-(X"MWE&^. 'L1.
M0\%UOB,T\HHA0S^(0_I,7(+FYO=$"G:!"6>@'!8@A>OKHVL_&5>9C5&)R \S
M1R=9ZM9,#P1I4!J@+'?:R.HV["QC7BP%P?/KDWQG\?];$-[X%F>+C'$1K*8T
M4&Z^D7C'&@F]9%_V;?V;K@Y)=5?(<(TI29^&Q&H0U>,;70A^Z??F*C0VA=7.
M#^QM=X]G*&7]U 3?$>L&2"M[@[Y\CBU4DU#K;0\Y&V$ZWQY,#C W#DXBW[TR
M6J$75_?M0JJ&1W>0L-SQWS1:JB;<O?RTC7P2;A!]\EY]^GRA __RD[*HU"]5
M_.D8.<L;MIY!5>XE95KIV4?'XW7/O+M <J29W\MQ5+H?!.@QYF<L5)51\U0
M#)1V=++P,59US4;)K!DB9V<5.VA4NI!,..IT*R(F[K_0U-EO?JJZ1I6YMKEL
M)PMT84 C2U?8!/T0_8E1 2;);)3PY"SZYZ(8E,0WQ@V8G&'I".2_BR0[./ L
MA@9!7: ))? ]H'4V.IL@C7>"2.R.':\0\':;$"SW1Z^U3G/S"VY"QJ:ZA<UP
MO"' K-"GCFU8W+;;FC+>$[D>Q2Z8E;J%W8:U,680O$9QH%T6FWR]EZ$ A&&R
M&?L)!W':"UUT[1:05\O!*(:5[.4VM<_*CL?7P_=""N-;7RT&57 OO4<V5OK+
M59D:BL_&:!^]]!-)3T:^RNI*_DQ\&P*'0S?=DSE*4%#QY_4/Q2_OVZ1]?^-Y
M;+^>D5M?W5CMF7E_!1./1L=)A[8G97S0\ *GXC#O1GX]>[^^LG.];]-^[Z^(
MV-ZST4.UR6Z5/NW^H0:G-.W(UH<+@O0!/01X^4LYF;Q*Y$<LUP9?*2$-KAFR
M9J1R'*(N!IR])>6:=D-1H<@C<*>B[+3OX*U$JXZ6_]YW&G]\>_=P^[>6;R@P
MP;-:AC!*!&T;KQP\MIS!?=DWCKU]\)Z]^0R3"^==:\LTOGQ5L?]Y0J':;X=/
MJC?]=K@=(]HW+&QA7,&DHJ09X<@I!IO<.YB*D*(;"1RAS7FXK$ ?3.A&J2X&
M2H\3CA+E<+%XS8B' E0K5_Y=J416NTO)5V+$9;HRN#9;R];/,/;3SG.0>7VP
M)?&'0/TN/Y;P1HPZ0'@>I#V1)I(71$&)W.M^POO6.@)[+JI/'Y4B,G@O2%!D
MMJ;U;</V7,IG:FC1P0$>&4N"AF>!WW"/I.V[T">,7E8[D1-O-N:4%2L,#6Q,
M95=IZ(+O6D_D' VU5O&,3RS >E05NW6-O%UV?$1X5VBP3UA]_'O9$E-*+].,
M?-8[,[8;>GZA_C)!SSW;OX[]%*%XE%5K9NQ.US?NNB*EE:-R/3O4O2G(MPG!
M-^XZ4738JTC#_4*X$UR46O_^ML0W$D4>VL&W$^P6UM+5L7,*0"@J6TPQ3/#F
MHR'\@P1#*)0MA/>:6U4TJA<6"N?2-B/*97E@&%UKQ)"FJCTF,*TW+'I1;?76
M+?SF[88FV8ZZ]CIJG5NMN2?V7>%?%H[RFD<=31T=N?=<AK.KCKX./)E<:>9"
M.MU%<LDTQJ))+HTJ_]:[Q+J<3"YXM/;U=8 IUL[Q?-F1*O/X0^*7"\F\8*G
MS?9*^$$W6Y@\Y,<'\&I0"@D?S$7WI(+"V<IYN+PO[MH7Y(&E\P$8[S /K+EB
MJD#3FLA^4-6Z]^''#\M%O$%2!T=*VE?=<5C=A+?@GN0YLC'W44^?A3\[[X](
M/RW!TT:JIO>3[97MCW=RCFTL3?#,V@XV']1< \?\-=.9[XJT&_0\<GR-#_\,
M=Z^K.V/G__RM06S![0+246,ML]='UHZ4C!M-.#O4-!$O?,W[5)$I>G:4T@FP
MT<!RZS9L(&$;QM3)%XI1T@WSTUX<N,375O+"2'0/T(KNO0*AP>@5F^&F'$:F
M2*MT4&I)6K6@8L1.Q@[O6==KHUG;.O+UX3"[2,>GD4)[J?_X^R<3R^C#6Y;S
MST,U!ZZO,G.CDM\\B6^./_S\MET\><^W]TSW:^^BUIJ]'[# T4(B(\"!K'+=
MSO,I[CW)G<H-7#-[8;P:'Q/60_B>Z/"88OJ) /OS9:G.HV^$CK2?&\;1#W,X
MMK!6G?S.E:41&FH@CS]7!:0 IWI?1U->CFD<\ID(/C#S>$N#R((\]-@?VF69
MUR,LGP3X.:GQOK_Z9G/JY)\L3I'R^?H> W>]UVKI;Q;?*/]U41IPV(:U('L@
MD8E  ^S+KHDSWSC0FB8(D-5[F-6]97G5_K'C@6MW[6N9AC6M,9(MB0IM93(M
MB7>?(ZIQ6)9(JMNR_]B;T&[4Y/U5(UFS52V=8@-\["1NE.=-=[A]:\_26)?Y
M_9OWR/T>%2FA;F;\TU6M.Y)S3URO6;FEVVLYY%\F6+)PG!5$<N+6&D<8-C^K
M'S$:,_5Y %0XM]6X#?L>( ;IUTO;L"!@%"URVX9])7]SQ32@0!=$$E&&BE2
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
MO#BE,;O"M 0D]D.Y+-/(9/\6*P#PVP>OXHC&+SB7@4"NJ):Y,H:115UD_S@
MQ1E?8LA_C0E>\I=T634\D5UY7J5[*M/)+Z,ZH/B33PUE 5^!\&G4); 5C,"T
M4T=[FD_'TZKY-K+,8ELU:98*T.G6:S2PX+J=T_#SZM6PMB*]/6A=P8;4PUU#
M3'G1^E.],VYKE,3$;F9(0VI7H)_VV[^3YJMDTN^>MNS0C]->-A.)6FP_VS59
M44 PDO&\Q>.4<3DK;>JBOFJ$X2MG&R;"NH=#M52RCJN@]]DG73)>>JB]88H7
ML)<,$ O37K(RU?_07*P>N3I%4-;J&I'.'!J"Y)I8BSU_DD7,-^@5I,]R3IL
MB57H4]QB5<!\S$0(BI\_LN-_DF4$F(F&N;&53VEPM:\01AZE<CA)+(AM>%ZG
M,H-"0?#Z[&4DB^6XN;XA-OF&1&TU_O833+>0G2FG]76#@<LKFU>7- YG)%KC
M9KW>SPM-@SU)S[ZO&9^D>W6- )<CV\7H_C,L_L(9!&!]([,'2X<EGT65N>IU
M->?6?TWVUXAE.=/\A?YN"-\9"K>=E%K?PXYI'(J-4*_]"$SG/\NBI@:4.JYF
MQ?3*QH1DV4?I;-WD?:2JK7%^-7/*6(DN7A<A('CNFP.2<V7TAW/BC5\#5#[B
M.W^]/RL-'.YP8<<UK!#.=6S'R6HCKAD=^W2XYAIF>$&<J_!B$'PLJ_)!ZC59
M 9,WLUQ8,E&O++'$EB$QY\E&]J6 ;R=)A.L<RO9\JT51]G#866\&Q;S$=6Z5
M,E6?[Y-A9PB6<8Q]4QY@ZIQ05N(1J-QZ+7?9(<'$:2#/.,,ZT^OL Z_,TB9H
MYI2WS0<2\=?U3EMYH]O9Y5#)=">"G3ND?!#P%WN.W[K2Y/KP *0Q=.6'$MFZ
MTT*O-&5J@%%#D#$W%":DCQPWOD-.5+:Y!$DI6;,0(%7BA+$=)!RH_2*&^R0G
M#U]%QTEB?1=F8V@'H"T]NF^WK&#PPFG4\^YFTN;+Q0/0J76NBQ;8X6FG;\>T
M6E"QSQ&U@IW[TD/"#E^:R<$A9-D[T\&GM+[Z/IVB!35F"0Y6 TK3R6A'!@_G
M].$(E2MG1(.1W4?ZA:@AP!G.TYUL/<+@H5;&=.:&]+2?!:(87B; "F%=8L\X
MF3%+)?4*1B$C:/KHHU0L;W](*4M_:N>"EZ;4'U-.!6N->R$+"__?;N'!.MRM
MIA*\B%L@5K^HKYYIY/"5[TO/ $D'(-K(YE_^_GC6C9CW>Q[K[=KTA4B6#BV4
MZ^WY:0TO"1==#T ^:UC!5HO ZB[:X)%BG^/:B9A9F_;&U-_&ZS.>FSGO"XIU
M !7#Z7=U3?X<KC.R?:AZ:1/_YWO&":L<SZLT0?>;03[C>.LK0WGNYO:5%ANB
MJP<@[XDDV:-)29>$M)7,KN)[]!\>A]A^;QV,07I.!*@UO^SV>+*)L4_J^IRN
MTF\.+=)B-5=)%7F3JXW C82,F_H)=PG/\&PA5"%3")A;@IU"Q71P+G.KI)2S
MT$R(9MGGK\]+,TZ\.@ =[A&3^;2_9#5K.:KW==G'MAX<2^0!Y=OQEIKFO+GB
M^G?/OERX@+H<9VN/N'+8(K =TM@'U8"<>CPCN>L 5.??C:4(]AF:]6Y9=^R-
MQ&YR#+@4927V_GBP[ DGWP8[/>.S,!!+!7C0 /?1I?RH\3U56O5VFI^P]FQB
MYJ2"!'A$XW#U4)Y*S(=&V9/HJQ[[KA@N=A--<'VS:KKDNXSC?9N,(M951F87
M5M+WWBUFR'30!&.E1R-&YA(]92-$Y?P@"AFT+5;UKUVM66??L((;(I9L<<P
MJ?YR6PC]%@W&$K5FTAM&L>[5,6!1+%4XAMK714J6N3;>>D&O8_LOJ5-#;%Q7
M]DA\,R'VD39,<!4KT:X&E/=*3;_8$3SMK!J2%9S1N @&G9@,GA-WK-H3XWLE
MD>6A-)$/XWOKK][W8&).GQJ "GN5)49__8>F6.EXN9M#%MWAH_L%B,Y;XJI-
M-TU<-D^T)L?H!X-(%U4>+U4UFU9:>NSH>6< E259%E0.[_:8Y-,JYPOHH,Y!
M=#3C"O&.T_G1!1MEM0[^*V#.J;J:FE0._^&FFHL3177UJ59$H(MQ>GR<O44-
MGW6VV*:$T"(;&QIV[T:C_+;E:VI3UB4_.WR5JZL/M:7,"^,^66)S%5C2"]SS
M)=B)[=SVCP OEL]? 5H8*]2%3G ,MAZ<Q)%']2U.=Y/BW%1&C8[0][MU[7"R
M: ]:N+0T3@*%LR(3KRO IUD&M!9+Q*W&"?_*U'O1P\QY)<O%Q@8<6^Q-'G_)
MA::&+)5XWQ>%>?,T7F%OA6=_")MH:_4Z&=S/T+5/NOW S%2@J/1$0:Y!E=2B
MH[[E3=Q1^O#IPH"41-4'LCPO]H:%JYO356W/0K4JH\LW:\Y8)YJ/WLOQ&7QX
MEZHNMV1_UF3_T97A&NVLQNVWDW;.4OI9,!-G03U(T06WU'*3 >%G)45IY^HY
M[CBZXT;N+:;4X3[I[><X$X@SU"PR]4L3(X1IQLZOV'F]N2*>PKH^]M!(8E%0
MZI/3W_WG[ -7,]V.,2!WWIHKI*N*<Y!V_U+#$G(Q1[$=7!$0'Z;'$B-QM<)E
M^FE\(>H:LP80S_I223?K<9I2(PJ*.?@*409I&E'&NJ3H^?#RZSS=XVM3>F'J
M3><"&Z-:S7W]T7Y?QJOK!RU&C/7+9J#!79],;D;6^%[\T%X3W]&C9V3G&D>
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
M3+)+ZB;NUS $(W<B>! QEI,7D\9V_"1]O,PF'Q&'I/;OU32UC6G'QVMD<)G
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
MPL $A5WW/XD=4^I" .X#X)_SGCLN>NRCHP>@#IL#T$^1+V#  S:3R8G5C3\
M/0<+8[^MMS6^YQRAAW3YG= 0X)HC4T9Z-/]=WE80^_H?'W=#Y._N6@\9I;I\
M^@2YE"@5'HO/'(A3?/ZB(%&BNJ#E\3GPOSR#\Q14__Z&;CFS-I#:_;M6ZXG3
M+7@]"<-'#=*\IM5UJ0DN^2.#"I+?E9Z4VRB.%?\L'<?S.GT:)9QLN3ZY)+JY
M5?:.*VXWLOXS:Y*Y1H/-+#"QC,SN;5[60P;V_<CS=F5@:%'?JX&NUS,BS%7A
M=DV,:QT9NU:OJGZGXY*#+84W>MS.1],N>N2IR=K5F1?*R]G!3<+%1.\1(Y&5
M2IVV\GR^D,?IR'VG\2@=[YNV91PFL?#D0"5LWC;="=?*4Y$S7Y?FSFNY87 S
M+53IIG5(=I2B'E] 8 "!9Q"JO?3U\/9D?!D>BWT=V\F84ZU ,(-,!7<A$F4%
MZZ7C+=INO2>)&_%2L2_F3[4WO\U5KWCD;Z2Y=$K%84R]2K7*PR+>G% 3JD:X
MG2%N+GHE^S?@!CV[$W>JDG,*A:!BNTBG6+\2Z:QVD7K ]@U*H<L)W.7KSV_Y
M<,H:Y;/PGO+TM1_U!1JLEMU6U*P=YK0V[GSM-V;O9<4(X3BH9M &/" >_R(
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
MNOC*B*J-?2=@O7<#OF_9-RN?/9SZ])547=?*Z%" D.WJK8NTBKRB<W,0(#;
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
M    " #9;GQ:0(#22-RW 0!+ 0\ %0              @ $     8S$Q,C$S
M,U\Q,&LM:7AB<FPN:'1M4$L! A0#%     @ V6Y\6I[E.HG5!0  YAP  !$
M             ( !#[@! &,Q,3(Q,S-?97@Q,&<N:'1M4$L! A0#%     @
MV6Y\6N%^AFH'(   I*<  !               ( !$[X! &,Q,3(Q,S-?97@Q
M.2YH=&U02P$"% ,4    " #9;GQ:H)-26 ,&  !D20  $
M@ %(W@$ 8S$Q,C$S,U]E>#(Q+FAT;5!+ 0(4 Q0    ( -EN?%IF55'HF@(
M $('   1              "  7GD 0!C,3$R,3,S7V5X,C-A+FAT;5!+ 0(4
M Q0    ( -EN?%J6<&]3WP(  'H'   1              "  4+G 0!C,3$R
M,3,S7V5X,C-B+FAT;5!+ 0(4 Q0    ( -EN?%H<$D$@60@  %M$   0
M          "  5#J 0!C,3$R,3,S7V5X,S$N:'1M4$L! A0#%     @ V6Y\
M6I]XO&=8!   T@T  !               ( !U_(! &,Q,3(Q,S-?97@S,BYH
M=&U02P$"% ,4    " #9;GQ:>HD8^N87  #\"P$ $               @ %=
M]P$ <F5X+3(P,C4P,3,Q+GAS9%!+ 0(4 Q0    ( -EN?%ITQH$3/!$  +O;
M   4              "  7$/ @!R97@M,C R-3 Q,S%?8V%L+GAM;%!+ 0(4
M Q0    ( -EN?%J_S&1?^T@  --/!  4              "  =\@ @!R97@M
M,C R-3 Q,S%?9&5F+GAM;%!+ 0(4 Q0    ( -EN?%H!@W27.Z(  %S6!P 4
M              "  0QJ @!R97@M,C R-3 Q,S%?;&%B+GAM;%!+ 0(4 Q0
M   ( -EN?%I,A;?,W$8  -YA!  4              "  7D, P!R97@M,C R
M-3 Q,S%?<')E+GAM;%!+ 0(4 Q0    ( -EN?%I!:<&OFF<& &TI"0 3
M          "  8=3 P!X,5]C,3$R,3,S>#(R>#$N:G!G4$L%!@     .  X
*?P,  %*["0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>c112133_10k-ixbrl_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rex="http://www.rexamerican.com/20250131"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="rex-20250131.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2025-03-27</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:AuditorFirmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ConsolidatedEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rex:FixturesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rex:FixturesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ContractsNotAccountedForUnderNormalPurchasesAndNormalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">rex:EffectOfChangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:NonFoodGradeCornOilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:NonFoodGradeCornOilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:NonFoodGradeCornOilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DerivativeFinancialInstrumentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DerivativeFinancialInstrumentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:DerivativeFinancialInstrumentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2022-06-21</startDate>
            <endDate>2022-06-21</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:CashCollateralBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:CashCollateralBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:NetPositionWithBrokerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:NetPositionWithBrokerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rex:StockOptionPlans2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">rex:RenewalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">rex:RenewalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:NaturalGasPipelineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:DistillersGrainsMarketingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:DistillersGrainsMarketingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rex:DistillersGrainsMarketingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">rex:UnrecognizedTaxBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">rex:UnrecognizedTaxBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rex:RefinedCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="gal">
        <measure>utr:gal</measure>
    </unit>
    <unit id="bu">
        <measure>utr:bu</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="t">
        <measure>utr:T</measure>
    </unit>
    <unit id="lb">
        <measure>utr:lb</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-10658">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-10659">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-10660">2025-01-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-10661">--01-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber contextRef="c0" id="ixv-10662">001-09097</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-10663">REX AMERICAN RESOURCES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-10664">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-10665">31-1095548</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-10666">7720 Paragon Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-10667">Dayton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-10668">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-10669">45459</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-10670">937</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-10671">276-3931</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-91">Common Stock, $.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-95">REX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-99">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-10672">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-10673">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-10674">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-10675">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-10676">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-137">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-139">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-150">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-158">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-181">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" id="ixv-10677" unitRef="usd">786096804</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-10678"
      unitRef="shares">17012776</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c0" id="ixv-194">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Documents Incorporated by Reference&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Portions of REX American Resources Corporation&#x2019;s
definitive Proxy Statement for its Annual Meeting of Shareholders on June 4, 2025 are incorporated by reference into Part III of
this Form 10-K.&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" id="ixv-10679" unitRef="usd">196255000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" id="ixv-10680" unitRef="usd">223397000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments contextRef="c4" decimals="-3" id="ixv-10681" unitRef="usd">162820000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c5" decimals="-3" id="ixv-10682" unitRef="usd">155260000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="-3" id="ixv-10683" unitRef="usd">21511000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c5" decimals="-3" id="ixv-10684" unitRef="usd">23185000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c4" decimals="-3" id="ixv-10685" unitRef="usd">31676000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c5" decimals="-3" id="ixv-10686" unitRef="usd">26984000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="c4" decimals="-3" id="ixv-10687" unitRef="usd">6445000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c5" decimals="-3" id="ixv-10688" unitRef="usd">5728000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="-3" id="ixv-10689" unitRef="usd">17112000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c5" decimals="-3" id="ixv-10690" unitRef="usd">17549000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="-3" id="ixv-10691" unitRef="usd">435819000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c5" decimals="-3" id="ixv-10692" unitRef="usd">452103000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" id="ixv-10693" unitRef="usd">210683000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c5" decimals="-3" id="ixv-10694" unitRef="usd">155587000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="-3" id="ixv-10695" unitRef="usd">20985000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c5" decimals="-3" id="ixv-10696" unitRef="usd">13038000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="-3" id="ixv-10697" unitRef="usd">16721000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c5" decimals="-3" id="ixv-10698" unitRef="usd">9138000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:EquityMethodInvestments contextRef="c4" decimals="-3" id="ixv-10699" unitRef="usd">35800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c5" decimals="-3" id="ixv-10700" unitRef="usd">34936000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets contextRef="c4" decimals="-3" id="ixv-10701" unitRef="usd">720008000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c5" decimals="-3" id="ixv-10702" unitRef="usd">664802000</us-gaap:Assets>
    <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c4" decimals="-5" id="ixv-10703" unitRef="usd">1400000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c5" decimals="-5" id="ixv-10704" unitRef="usd">5800000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c4" decimals="-3" id="ixv-10705" unitRef="usd">28337000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c5" decimals="-3" id="ixv-10706" unitRef="usd">42073000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="-3" id="ixv-10707" unitRef="usd">5746000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c5" decimals="-3" id="ixv-10708" unitRef="usd">4469000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-10709" unitRef="usd">16360000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c5" decimals="-3" id="ixv-10710" unitRef="usd">19717000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-10711" unitRef="usd">50443000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c5" decimals="-3" id="ixv-10712" unitRef="usd">66259000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c4" decimals="-3" id="ixv-10713" unitRef="usd">3562000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c5" decimals="-3" id="ixv-10714" unitRef="usd">1598000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="-3" id="ixv-10715" unitRef="usd">15367000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c5" decimals="-3" id="ixv-10716" unitRef="usd">8378000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c4" decimals="-3" id="ixv-10717" unitRef="usd">4334000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c4" decimals="-3" id="ixv-10718" unitRef="usd">2700000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c5" decimals="-3" id="ixv-10719" unitRef="usd">970000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c4" decimals="-3" id="ixv-10720" unitRef="usd">25963000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c5" decimals="-3" id="ixv-10721" unitRef="usd">10946000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="2"
      id="ixv-10722"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c5"
      decimals="2"
      id="ixv-10723"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="-3"
      id="ixv-10724"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c5"
      decimals="-3"
      id="ixv-10725"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="-3"
      id="ixv-10726"
      unitRef="shares">29853000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c5"
      decimals="-3"
      id="ixv-10727"
      unitRef="shares">29853000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c4" decimals="-3" id="ixv-10728" unitRef="usd">299000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c5" decimals="-3" id="ixv-10729" unitRef="usd">299000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c4" decimals="-3" id="ixv-10730" unitRef="usd">6470000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c5" decimals="-3" id="ixv-10731" unitRef="usd">3769000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="-3" id="ixv-10732" unitRef="usd">759928000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c5" decimals="-3" id="ixv-10733" unitRef="usd">701761000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockPreferredShares
      contextRef="c4"
      decimals="-3"
      id="ixv-10734"
      unitRef="shares">12659000</us-gaap:TreasuryStockPreferredShares>
    <us-gaap:TreasuryStockPreferredShares
      contextRef="c5"
      decimals="-3"
      id="ixv-10735"
      unitRef="shares">12350000</us-gaap:TreasuryStockPreferredShares>
    <us-gaap:TreasuryStockValue contextRef="c4" decimals="-3" id="ixv-10736" unitRef="usd">206360000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c5" decimals="-3" id="ixv-10737" unitRef="usd">191911000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="-3" id="ixv-10738" unitRef="usd">560337000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="-3" id="ixv-10739" unitRef="usd">513918000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c4" decimals="-3" id="ixv-10740" unitRef="usd">83265000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c5" decimals="-3" id="ixv-10741" unitRef="usd">73679000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="-3" id="ixv-10742" unitRef="usd">643602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="-3" id="ixv-10743" unitRef="usd">587597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="-3" id="ixv-10744" unitRef="usd">720008000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c5" decimals="-3" id="ixv-10745" unitRef="usd">664802000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-10746" unitRef="usd">642491000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="-3" id="ixv-10747" unitRef="usd">833384000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="-3" id="ixv-10748" unitRef="usd">855000000</us-gaap:Revenues>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="c0" decimals="-5" id="ixv-10749" unitRef="usd">99200000</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="c6" decimals="-5" id="ixv-10750" unitRef="usd">117000000</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="c7" decimals="-5" id="ixv-10751" unitRef="usd">135400000</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c0" decimals="-3" id="ixv-10752" unitRef="usd">551014000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c6" decimals="-3" id="ixv-10753" unitRef="usd">735166000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c7" decimals="-3" id="ixv-10754" unitRef="usd">806398000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c0" decimals="-3" id="ixv-10755" unitRef="usd">91477000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="-3" id="ixv-10756" unitRef="usd">98218000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="-3" id="ixv-10757" unitRef="usd">48602000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="-3" id="ixv-10758" unitRef="usd">27148000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c6" decimals="-3" id="ixv-10759" unitRef="usd">29379000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c7" decimals="-3" id="ixv-10760" unitRef="usd">22827000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="-3" id="ixv-10761" unitRef="usd">9385000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c6" decimals="-3" id="ixv-10762" unitRef="usd">13921000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c7" decimals="-3" id="ixv-10763" unitRef="usd">8745000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestAndOtherIncome contextRef="c0" decimals="-3" id="ixv-10764" unitRef="usd">19158000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome contextRef="c6" decimals="-3" id="ixv-10765" unitRef="usd">15724000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome contextRef="c7" decimals="-3" id="ixv-10766" unitRef="usd">12959000</us-gaap:InterestAndOtherIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-10767" unitRef="usd">92872000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-10768" unitRef="usd">98484000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="-3" id="ixv-10769" unitRef="usd">47479000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-10770" unitRef="usd">21386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-10771" unitRef="usd">22560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-10772" unitRef="usd">9542000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-10773" unitRef="usd">71486000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-10774" unitRef="usd">75924000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="-3" id="ixv-10775" unitRef="usd">37937000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c0" decimals="-3" id="ixv-10776" unitRef="usd">13319000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c6" decimals="-3" id="ixv-10777" unitRef="usd">14989000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c7" decimals="-3" id="ixv-10778" unitRef="usd">10240000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="-3" id="ixv-10779" unitRef="usd">58167000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c6" decimals="-3" id="ixv-10780" unitRef="usd">60935000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c7" decimals="-3" id="ixv-10781" unitRef="usd">27697000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="-3"
      id="ixv-10782"
      unitRef="shares">17636000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="-3"
      id="ixv-10783"
      unitRef="shares">17482000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="-3"
      id="ixv-10784"
      unitRef="shares">17638000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-10785"
      unitRef="usdPershares">3.3</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c6"
      decimals="2"
      id="ixv-10786"
      unitRef="usdPershares">3.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-10787"
      unitRef="usdPershares">1.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="-3"
      id="ixv-10788"
      unitRef="shares">17636000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="-3"
      id="ixv-10789"
      unitRef="shares">17576000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="-3"
      id="ixv-10790"
      unitRef="shares">17638000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-10791"
      unitRef="usdPershares">3.3</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="ixv-10792"
      unitRef="usdPershares">3.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-10793"
      unitRef="usdPershares">1.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="c8"
      decimals="-3"
      id="ixv-10794"
      unitRef="shares">29853000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c8" decimals="-3" id="ixv-10795" unitRef="usd">299000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c9"
      decimals="-3"
      id="ixv-10796"
      unitRef="shares">12092000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="-3" id="ixv-10797" unitRef="usd">-181114000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="-3" id="ixv-10798" unitRef="usd">611607000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="-3" id="ixv-10799" unitRef="usd">56770000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="-3" id="ixv-10800" unitRef="usd">487562000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c13" decimals="-3" id="ixv-10801" unitRef="usd">27697000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c14" decimals="-3" id="ixv-10802" unitRef="usd">10240000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="-3" id="ixv-10803" unitRef="usd">37937000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c15"
      decimals="-3"
      id="ixv-10804"
      unitRef="shares">472000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c15" decimals="-3" id="ixv-10805" unitRef="usd">-13012000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c7" decimals="-3" id="ixv-10806" unitRef="usd">-13012000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c14" decimals="-3" id="ixv-10807" unitRef="usd">3998000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c7" decimals="-3" id="ixv-10808" unitRef="usd">3998000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c15"
      decimals="-3"
      id="ixv-10809"
      unitRef="shares">-101000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c15" decimals="-3" id="ixv-10810" unitRef="usd">405000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c17" decimals="-3" id="ixv-10811" unitRef="usd">578000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c13" decimals="-3" id="ixv-10812" unitRef="usd">1522000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c7" decimals="-3" id="ixv-10813" unitRef="usd">2505000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="c18"
      decimals="-3"
      id="ixv-10814"
      unitRef="shares">29853000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="-3" id="ixv-10815" unitRef="usd">299000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c19"
      decimals="-3"
      id="ixv-10816"
      unitRef="shares">12463000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c19" decimals="-3" id="ixv-10817" unitRef="usd">-193721000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20" decimals="-3" id="ixv-10818" unitRef="usd">578000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c21" decimals="-3" id="ixv-10819" unitRef="usd">640826000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c22" decimals="-3" id="ixv-10820" unitRef="usd">63012000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c23" decimals="-3" id="ixv-10821" unitRef="usd">510994000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c24" decimals="-3" id="ixv-10822" unitRef="usd">60935000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c25" decimals="-3" id="ixv-10823" unitRef="usd">14989000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="-3" id="ixv-10824" unitRef="usd">75924000</us-gaap:ProfitLoss>
    <us-gaap:ProceedsFromContributionsFromAffiliates contextRef="c25" decimals="-3" id="ixv-10825" unitRef="usd">22000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates contextRef="c6" decimals="-3" id="ixv-10826" unitRef="usd">22000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c25" decimals="-3" id="ixv-10827" unitRef="usd">4344000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c6" decimals="-3" id="ixv-10828" unitRef="usd">4344000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c27"
      decimals="-3"
      id="ixv-10829"
      unitRef="shares">-113000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c27" decimals="-3" id="ixv-10830" unitRef="usd">1810000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c28" decimals="-3" id="ixv-10831" unitRef="usd">3191000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c6" decimals="-3" id="ixv-10832" unitRef="usd">5001000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="c29"
      decimals="-3"
      id="ixv-10833"
      unitRef="shares">29853000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="-3" id="ixv-10834" unitRef="usd">299000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c30"
      decimals="-3"
      id="ixv-10835"
      unitRef="shares">12350000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="-3" id="ixv-10836" unitRef="usd">-191911000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="-3" id="ixv-10837" unitRef="usd">3769000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="-3" id="ixv-10838" unitRef="usd">701761000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="-3" id="ixv-10839" unitRef="usd">73679000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="-3" id="ixv-10840" unitRef="usd">587597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c34" decimals="-3" id="ixv-10841" unitRef="usd">58167000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c35" decimals="-3" id="ixv-10842" unitRef="usd">13319000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="-3" id="ixv-10843" unitRef="usd">71486000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c36"
      decimals="-3"
      id="ixv-10844"
      unitRef="shares">373000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c36" decimals="-3" id="ixv-10845" unitRef="usd">-15522000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c0" decimals="-3" id="ixv-10846" unitRef="usd">-15522000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c35" decimals="-3" id="ixv-10847" unitRef="usd">3733000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c0" decimals="-3" id="ixv-10848" unitRef="usd">3733000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c36"
      decimals="-3"
      id="ixv-10849"
      unitRef="shares">-64000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c36" decimals="-3" id="ixv-10850" unitRef="usd">1073000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c38" decimals="-3" id="ixv-10851" unitRef="usd">2701000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c0" decimals="-3" id="ixv-10852" unitRef="usd">3774000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="c39"
      decimals="-3"
      id="ixv-10853"
      unitRef="shares">29853000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c39" decimals="-3" id="ixv-10854" unitRef="usd">299000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c40"
      decimals="-3"
      id="ixv-10855"
      unitRef="shares">12659000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c40" decimals="-3" id="ixv-10856" unitRef="usd">-206360000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c41" decimals="-3" id="ixv-10857" unitRef="usd">6470000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c42" decimals="-3" id="ixv-10858" unitRef="usd">759928000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c43" decimals="-3" id="ixv-10859" unitRef="usd">83265000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="-3" id="ixv-10860" unitRef="usd">643602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-10861" unitRef="usd">71486000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-10862" unitRef="usd">75924000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="-3" id="ixv-10863" unitRef="usd">37937000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="-3" id="ixv-10864" unitRef="usd">15927000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c6" decimals="-3" id="ixv-10865" unitRef="usd">17794000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c7" decimals="-3" id="ixv-10866" unitRef="usd">17976000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="-3" id="ixv-10867" unitRef="usd">5788000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c6" decimals="-3" id="ixv-10868" unitRef="usd">5245000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c7" decimals="-3" id="ixv-10869" unitRef="usd">5328000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="-3" id="ixv-10870" unitRef="usd">3638000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c6" decimals="-3" id="ixv-10871" unitRef="usd">6209000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c7" decimals="-3" id="ixv-10872" unitRef="usd">1930000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="-3" id="ixv-10873" unitRef="usd">9385000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c6" decimals="-3" id="ixv-10874" unitRef="usd">13921000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c7" decimals="-3" id="ixv-10875" unitRef="usd">8745000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c0" decimals="-3" id="ixv-10876" unitRef="usd">8521000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c6" decimals="-3" id="ixv-10877" unitRef="usd">12030000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c7" decimals="-3" id="ixv-10878" unitRef="usd">6266000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:ProceedsFromInterestAndDividendsReceived contextRef="c0" decimals="-3" id="ixv-10879" unitRef="usd">-5576000</us-gaap:ProceedsFromInterestAndDividendsReceived>
    <us-gaap:ProceedsFromInterestAndDividendsReceived contextRef="c6" decimals="-3" id="ixv-10880" unitRef="usd">-10008000</us-gaap:ProceedsFromInterestAndDividendsReceived>
    <us-gaap:ProceedsFromInterestAndDividendsReceived contextRef="c7" decimals="-3" id="ixv-10881" unitRef="usd">-2839000</us-gaap:ProceedsFromInterestAndDividendsReceived>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="-3" id="ixv-10882" unitRef="usd">-50000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c6" decimals="-3" id="ixv-10883" unitRef="usd">-243000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c7" decimals="-3" id="ixv-10884" unitRef="usd">102000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-10885" unitRef="usd">9802000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-10886" unitRef="usd">14627000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-10887" unitRef="usd">915000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="-3" id="ixv-10888" unitRef="usd">-1674000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c6" decimals="-3" id="ixv-10889" unitRef="usd">-1977000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c7" decimals="-3" id="ixv-10890" unitRef="usd">-659000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="-3" id="ixv-10891" unitRef="usd">4692000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c6" decimals="-3" id="ixv-10892" unitRef="usd">-21760000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c7" decimals="-3" id="ixv-10893" unitRef="usd">6519000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="-3" id="ixv-10894" unitRef="usd">14946000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c6" decimals="-3" id="ixv-10895" unitRef="usd">4495000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c7" decimals="-3" id="ixv-10896" unitRef="usd">452000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c0" decimals="-3" id="ixv-10897" unitRef="usd">717000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c6" decimals="-3" id="ixv-10898" unitRef="usd">2766000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c7" decimals="-3" id="ixv-10899" unitRef="usd">-3715000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c0" decimals="-3" id="ixv-10900" unitRef="usd">-14724000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c6" decimals="-3" id="ixv-10901" unitRef="usd">7868000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c7" decimals="-3" id="ixv-10902" unitRef="usd">1478000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="-3" id="ixv-10903" unitRef="usd">4334000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c0" decimals="-3" id="ixv-10904" unitRef="usd">-6988000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c6" decimals="-3" id="ixv-10905" unitRef="usd">-4517000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c7" decimals="-3" id="ixv-10906" unitRef="usd">-2752000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" id="ixv-10907" unitRef="usd">64192000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="-3" id="ixv-10908" unitRef="usd">127970000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c7" decimals="-3" id="ixv-10909" unitRef="usd">54795000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="-3" id="ixv-10910" unitRef="usd">71318000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c6" decimals="-3" id="ixv-10911" unitRef="usd">37663000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c7" decimals="-3" id="ixv-10912" unitRef="usd">15578000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c0" decimals="-3" id="ixv-10913" unitRef="usd">372341000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c6" decimals="-3" id="ixv-10914" unitRef="usd">448507000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c7" decimals="-3" id="ixv-10915" unitRef="usd">399350000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c0" decimals="-3" id="ixv-10916" unitRef="usd">370357000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c6" decimals="-3" id="ixv-10917" unitRef="usd">514586000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c7" decimals="-3" id="ixv-10918" unitRef="usd">216735000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="-3" id="ixv-10919" unitRef="usd">262000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c6" decimals="-3" id="ixv-10920" unitRef="usd">29000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c7" decimals="-3" id="ixv-10921" unitRef="usd">5000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForDeposits contextRef="c0" decimals="-3" id="ixv-10922" unitRef="usd">-180000</us-gaap:PaymentsForDeposits>
    <us-gaap:PaymentsForDeposits contextRef="c6" decimals="-3" id="ixv-10923" unitRef="usd">43000</us-gaap:PaymentsForDeposits>
    <us-gaap:PaymentsForDeposits contextRef="c7" decimals="-3" id="ixv-10924" unitRef="usd">319000</us-gaap:PaymentsForDeposits>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" id="ixv-10925" unitRef="usd">-72860000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="-3" id="ixv-10926" unitRef="usd">28402000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c7" decimals="-3" id="ixv-10927" unitRef="usd">-198507000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c0" decimals="-3" id="ixv-10928" unitRef="usd">14741000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c7" decimals="-3" id="ixv-10929" unitRef="usd">13012000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromSaleOfOtherInvestments contextRef="c6" decimals="-3" id="ixv-10930" unitRef="usd">22000</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders contextRef="c0" decimals="-3" id="ixv-10931" unitRef="usd">-3733000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders contextRef="c6" decimals="-3" id="ixv-10932" unitRef="usd">-4344000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders contextRef="c7" decimals="-3" id="ixv-10933" unitRef="usd">-3997000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" id="ixv-10934" unitRef="usd">-18474000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="-3" id="ixv-10935" unitRef="usd">-4322000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c7" decimals="-3" id="ixv-10936" unitRef="usd">-17009000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="-3" id="ixv-10937" unitRef="usd">-27142000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c6" decimals="-3" id="ixv-10938" unitRef="usd">152050000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c7" decimals="-3" id="ixv-10939" unitRef="usd">-160721000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="-3" id="ixv-10940" unitRef="usd">223397000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c23" decimals="-3" id="ixv-10941" unitRef="usd">71347000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c12" decimals="-3" id="ixv-10942" unitRef="usd">232068000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" id="ixv-10943" unitRef="usd">196255000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="-3" id="ixv-10944" unitRef="usd">223397000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c23" decimals="-3" id="ixv-10945" unitRef="usd">71347000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <rex:NonCashFinancingActivitiesEquityAwardsIssued contextRef="c0" decimals="-3" id="ixv-10946" unitRef="usd">2172000</rex:NonCashFinancingActivitiesEquityAwardsIssued>
    <rex:NonCashFinancingActivitiesEquityAwardsIssued contextRef="c6" decimals="-3" id="ixv-10947" unitRef="usd">965000</rex:NonCashFinancingActivitiesEquityAwardsIssued>
    <rex:NonCashFinancingActivitiesEquityAwardsIssued contextRef="c7" decimals="-3" id="ixv-10948" unitRef="usd">1539000</rex:NonCashFinancingActivitiesEquityAwardsIssued>
    <rex:NonCashFinancingActivitiesEquityAwardsAccrued contextRef="c0" decimals="-3" id="ixv-10949" unitRef="usd">2037000</rex:NonCashFinancingActivitiesEquityAwardsAccrued>
    <rex:NonCashFinancingActivitiesEquityAwardsAccrued contextRef="c6" decimals="-3" id="ixv-10950" unitRef="usd">2172000</rex:NonCashFinancingActivitiesEquityAwardsAccrued>
    <rex:NonCashFinancingActivitiesEquityAwardsAccrued contextRef="c7" decimals="-3" id="ixv-10951" unitRef="usd">965000</rex:NonCashFinancingActivitiesEquityAwardsAccrued>
    <rex:NonCashFinancingActivitiesStockRepurchasesAccrued contextRef="c0" decimals="-3" id="ixv-10952" unitRef="usd">781000</rex:NonCashFinancingActivitiesStockRepurchasesAccrued>
    <rex:NonCashInvestingActivitiesAccruedCapitalExpenditures contextRef="c0" decimals="-3" id="ixv-10953" unitRef="usd">1152000</rex:NonCashInvestingActivitiesAccruedCapitalExpenditures>
    <rex:NonCashInvestingActivitiesAccruedCapitalExpenditures contextRef="c6" decimals="-3" id="ixv-10954" unitRef="usd">918000</rex:NonCashInvestingActivitiesAccruedCapitalExpenditures>
    <rex:NonCashInvestingActivitiesAccruedCapitalExpenditures contextRef="c7" decimals="-3" id="ixv-10955" unitRef="usd">425000</rex:NonCashInvestingActivitiesAccruedCapitalExpenditures>
    <rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses contextRef="c0" decimals="-3" id="ixv-10956" unitRef="usd">217000</rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="-3" id="ixv-10957" unitRef="usd">13734000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c6" decimals="-3" id="ixv-10958" unitRef="usd">3210000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c7" decimals="-3" id="ixv-10959" unitRef="usd">9321000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" id="ixv-10960" unitRef="usd">196255000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" id="ixv-10961" unitRef="usd">223397000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c23" decimals="-3" id="ixv-10962" unitRef="usd">69612000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c23" decimals="-3" id="ixv-10963" unitRef="usd">1735000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" id="ixv-10964" unitRef="usd">196255000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="-3" id="ixv-10965" unitRef="usd">223397000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c23" decimals="-3" id="ixv-10966" unitRef="usd">71347000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-5411">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;1.&lt;/td&gt;&lt;td style="text-align: justify"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Principles of Consolidation
&#x2013; &lt;/i&gt;&lt;/b&gt;The accompanying financial statements consolidate the operating results and financial position of REX American
Resources Corporation and its wholly-owned and majority owned subsidiaries (the &#x201c;Company&#x201d; or &#x201c;REX&#x201d;). All
intercompany balances and transactions have been eliminated. As of January 31, 2025, the Company owns interests in three operating
entities &#x2013; two are consolidated and one is accounted for using the equity method of accounting. The results of One Earth
are included on a delayed basis of one month lag as One Earth has a fiscal year end of December 31. The other consolidated entity
has the same fiscal year end as the parent company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Split&lt;/i&gt;&lt;/b&gt;&lt;i&gt;
&#x2013; &lt;/i&gt;On June 21, 2022, the Board of Directors of the Company adopted resolutions declaring a three-for-one split of the
Company&#x2019;s Common Stock to be effectuated in the form of a 200% stock dividend, payable on August 5, 2022 to stockholders
of record at the close of business on July 29, 2022. The stock split has been retroactively reflected in the accompanying consolidated
financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Fiscal Year &#x2013; &lt;/i&gt;&lt;/b&gt;All
references in these consolidated financial statements to a particular fiscal year are to the Company&#x2019;s fiscal year ended
January&#160;31. The Company refers to its fiscal year by reference to the year immediately preceding the January 31 fiscal year
end date. For example, &#x201c;fiscal year 2024&#x201d; means the period February&#160;1, 2024 to January 31, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Segments &lt;/i&gt;&lt;/b&gt;&#x2013;
The Company has one reportable segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity
investments in three ethanol limited liability companies, two of which are majority ownership interests.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;In applying the criteria set
forth in ASC 280,&lt;i&gt; Segment Reporting&lt;/i&gt;, the Company determined that based on the nature of the products and production process
and the expected financial results, the Company&#x2019;s operations at its ethanol plants are aggregated into one reporting segment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Use of Estimates &#x2013;
&lt;/i&gt;&lt;/b&gt;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the
United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts
of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cash Equivalents &#x2013;
&lt;/i&gt;&lt;/b&gt;Cash equivalents are principally short-term investments with original maturities of three months or less. The carrying
amount of cash equivalents approximates fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Concentrations of Risk
&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&#x2013;&lt;/i&gt;The Company maintains cash and cash equivalents in accounts with financial institutions which exceed federally
insured limits. The Company has not experienced any losses in such accounts. The Company does not believe there is significant
credit risk related to its cash and cash equivalents.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company sells its products
to a limited number of larger commercial buyers, which may increase the chance of loss due to non-performance by a counterparty.&lt;i&gt;
&lt;/i&gt;Ten (fiscal year 2024), nine (fiscal year 2023), and eight (fiscal year 2022) customers accounted for approximately 92%, 92%,
and 90% of the Company&#x2019;s net sales and revenue during fiscal years 2024, 2023, and 2022, respectively. At January 31, 2025
and 2024, six customers in each period represented approximately 92% and 93%, respectively, of the Company&#x2019;s accounts receivable
balance. The Company has not experienced any significant losses in such accounts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Trade Receivables&#160;&#x2014;
&lt;/i&gt;&lt;/b&gt;Trade receivables are recorded at their estimated net realizable value. Accounts are considered past due if payment is
not received on a timely basis in accordance with the Company&#x2019;s credit terms. Accounts considered uncollectible are written
off in the period they are determined to be uncollectible. As of January&#160;31, 2025 and 2024, the Company believes that all
amounts are collectible and an allowance for credit losses was not considered necessary.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory &lt;/i&gt;&lt;/b&gt;&#x2013;
Inventories are carried at the lower of cost or net realizable value. Cost for all inventories is determined using the first-in,
first-out method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonable predictable
costs of completion, disposal and transportation. Inventory includes direct production costs and certain overhead costs such as
depreciation, property taxes and utilities related to producing ethanol and related by-product. Inventory is permanently written
down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices
as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $0.1 million
and $0.8 million of inventory write-downs in cost of sales at January 31, 2025 and January 31, 2024, respectively. Fluctuations
in the write-down of inventory generally relate to the levels and composition of such inventory at a given point in time and commodity
prices&lt;b&gt;&lt;i&gt;. &lt;/i&gt;&lt;/b&gt;The components of inventory are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Ethanol and other finished goods&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;9,102&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Grain and other raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;21,568&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;12,583&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;31,676&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;26,984&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment
&#x2013; &lt;/i&gt;&lt;/b&gt;Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment
acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 15 to
40 years for buildings and improvements, and 3 to 20 years for machinery, fixtures and equipment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of property
and equipment are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Land and improvements&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;34,112&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;32,403&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23,810&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery, equipment and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;307,326&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;94,010&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;37,334&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;400,873&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(259,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(245,286&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;210,683&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;155,587&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Impairment of Long-Lived
Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In accordance with ASC 360-05,
&lt;i&gt;Impairment or Disposal of Long-Lived Assets&lt;/i&gt;, the Company reviews its long-lived assets, consisting of property and equipment,
equity method investments and operating lease right-of-use assets, for impairment whenever events or changes in circumstances indicate
the carrying amount of the asset may not be recoverable. The Company assesses long-lived assets for impairment by first determining
the forecasted, undiscounted cash flows the asset group is expected to generate. If this total is less than the carrying value
of the asset, the Company will then determine the fair value of the asset group. An impairment loss would be recognized&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;in the amount
by which the carrying amount of the asset exceeded the fair value of the asset. Significant management judgement is required to
determine the fair value of long-lived assets, which includes discounted cash flows. Such estimates could be significantly affected
by future changes in market conditions. The Company recorded no impairment charges in fiscal years 2024, 2023, and 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify; text-indent: 36pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Depreciation expense was approximately
$15.9 million, $17.8 million, and $18.0 million in fiscal years 2024, 2023, and 2022, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Investments &#x2013; &lt;/i&gt;&lt;/b&gt;The
method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant
terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee
and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts
for investments in limited liability companies in which it may have a less than 20% ownership interest, using the equity method
of accounting when the factors discussed in ASC 323, &lt;i&gt;Investments-Equity Method and Joint Ventures &lt;/i&gt;(&#x201c;ASC 323&#x201d;),
are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated
to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability
to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts
for its investment in Big River using the equity method of accounting and includes the results of Big River on a delayed basis
of one month as it has a fiscal year end of December 31.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company periodically evaluates
its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations
include, in addition to persistent, declining market prices, general economic and company-specific evaluations. If the Company
determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Statements
of Operations and a new cost basis in the investment is established.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;Short-term investments, consisting of U.S. government
obligations, are considered held-to-maturity, and therefore are carried at amortized historical cost.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company recognizes sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of
the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment
from the ethanol plant or upon loading of the rail car used to transport the products.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cost of Sales &#x2013;
&lt;/i&gt;&lt;/b&gt;Cost of sales includes depreciation, costs of raw materials, third-party freight charges, purchasing and receiving costs,
inspection costs, other distribution expenses, warehousing costs, plant repair and maintenance costs, plant management, certain
compensation costs and general facility overhead charges.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;SG&amp;amp;A Expenses &#x2013;
&lt;/i&gt;&lt;/b&gt;The Company includes non-production related costs such as professional fees, selling charges, operating lease expense,
and certain payroll in SG&amp;amp;A expenses.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Change in Accounting
Principles&#x2013; &lt;/i&gt;&lt;/b&gt;Effective&lt;span style="background-color: white"&gt; during fiscal year 2023, the Company changed the method
of accounting for shipping and handling costs for products sold to customers from recorded within &#x201c;Selling, general and administrative
expenses&#x201d; to recorded within &#x201c;Cost of sales&#x201d; on the accompanying Consolidated Statements of Operations. While
both presentations are allowable under accounting principles generally accepted in the United States of America, the Company believes
that this change in classification is preferable because it improves the comparability of gross margin between periods and among
industry peers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following tables show the
effect of the retrospective change to the Consolidated Statements of Operations previously presented:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 92%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended&lt;br/&gt; January 31, 2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;As Previously &lt;br/&gt; Reported&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Effect of&lt;br/&gt; Change&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;As Currently&lt;br/&gt; Reported&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 54%"&gt;Cost of sales&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;800,269&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;6,129&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;806,398&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;54,731&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,129&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;48,602&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Selling, general and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(28,956&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(22,827&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Financial Instruments&lt;/i&gt;&lt;/b&gt;
&#x2013; Certain of the forward corn purchase and ethanol, distillers grains and distillers corn oil sale contracts are accounted
for under the &#x201c;normal purchases and normal sales&#x201d; scope exemption of ASC 815, &lt;i&gt;Derivatives and Hedging &lt;/i&gt;(&#x201c;ASC
815&#x201d;)&lt;i&gt;,&lt;/i&gt; because these arrangements are for purchases of grain that will be delivered in quantities expected to be used
and sales of ethanol, distillers grains and distillers corn oil that will be produced in quantities expected to be sold by us over
a reasonable period of time in the normal course of business. During fiscal years 2024, 2023, and 2022 there were no material settlements
of forward contracts that were recorded at fair value. The Company recorded an asset and liability of $1.3 million and $0.4 million,
respectively, associated with contracts not accounted for under the &#x201c;normal purchases and normal sales&#x201d; scope exception
of ASC 815 at January 31, 2025. The Company recorded an asset and liability of $0.6 million and $0.8 million, respectively, associated
with contracts not accounted for under the &#x201c;normal purchases and normal sales&#x201d; scope exception of ASC 815 at January
31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company uses derivative
financial instruments (exchange-traded futures contracts and swaps) to manage a portion of the risk associated with changes in
commodity prices, primarily related to corn and ethanol. The Company monitors and manages this exposure as part of its overall
risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets
may have on its operating results. The Company may take hedging positions in these commodities as one way to mitigate risk. While
the Company attempts to link its hedging activities to purchase and sale activities, there are situations in which these hedging
activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or
speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings
as the Company does not use hedge accounting.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Compensation &lt;/i&gt;&lt;/b&gt;&#x2013;
The Company has a stock-based compensation plan, approved by its shareholders, which reserved a total of 1,650,000 shares of common
stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. The Company measures share-based compensation grants at fair
value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to equity
and liability awards in its consolidated financial statements over the requisite service period on a straight-line basis. See Note
10 for a further discussion of restricted stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Other Income &lt;/i&gt;&lt;/b&gt;&#x2013;
&lt;span style="background-color: white"&gt;As part of the Coronavirus Aid, Relief, and Economic Security Act, passed in 2020, $700 million
in funds were made available to the U.S. Department of Agriculture to distribute to impacted producers of ethanol, biodiesel, and
other renewable fuels under the Biofuel Producer Program. The U.S. Department of Agriculture (&#x201c;USDA&#x201d;) distributed funds
to applicants in May 2022. Our consolidated plants received a total of approximately $1.0 million in fiscal year 2023 which was
recorded within &#x201c;Interest and other income, net&#x201d; in the Consolidated Statements of Operations. The Company has no further
reporting or other obligations related to the receipt of these funds.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences
between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating
loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive
and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Comprehensive Income&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;New Accounting Pronouncements
&#x2013; &lt;/i&gt;&lt;/b&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update
(&#x201c;ASU&#x201d;) 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure&#x201d;, which
improves reportable segment disclosure requirements through enhanced disclosure about significant segment expenses. The Company
adopted this guidance for the fiscal-year ended January 31, 2025. See Note 16&lt;i&gt; &lt;/i&gt;included in the notes to the audited consolidated
financial statements for more information on our segment reporting.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In December 2023, the FASB issued
ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;, to enhance the transparency and decision
usefulness of income tax disclosures. This ASU is effective for all entities that are subject to Topic 740 for fiscal years beginning
after December 15, 2024. Early adoption and retrospective application are permitted, but not required. The Company is currently
evaluating the impact of this ASU.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In November 2024, the FASB issued
ASU 2024-03,&#160;&#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#x201d;,&lt;i&gt;&#160;&lt;/i&gt;which
provides clarity in assessing an entity&#x2019;s performance and prospects for future cash flows by disclosure of more detailed information
about the types of expenses in commonly presented expense captions. ASU 2024-03 is effective for the company&#x2019;s fiscal year-ended
January 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-5418">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Principles of Consolidation
&#x2013; &lt;/i&gt;&lt;/b&gt;The accompanying financial statements consolidate the operating results and financial position of REX American
Resources Corporation and its wholly-owned and majority owned subsidiaries (the &#x201c;Company&#x201d; or &#x201c;REX&#x201d;). All
intercompany balances and transactions have been eliminated. As of January 31, 2025, the Company owns interests in three operating
entities &#x2013; two are consolidated and one is accounted for using the equity method of accounting. The results of One Earth
are included on a delayed basis of one month lag as One Earth has a fiscal year end of December 31. The other consolidated entity
has the same fiscal year end as the parent company.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <rex:NumberOfOperatingEntities contextRef="c0" decimals="0" id="ixv-10967" unitRef="pure">3</rex:NumberOfOperatingEntities>
    <rex:NumberOfOperatingEntities contextRef="c44" decimals="0" id="ixv-10968" unitRef="pure">2</rex:NumberOfOperatingEntities>
    <rex:NumberOfOperatingEntities contextRef="c45" decimals="0" id="ixv-10969" unitRef="pure">1</rex:NumberOfOperatingEntities>
    <rex:StockSplitPolicyPolicyTextBlock contextRef="c0" id="ixv-5423">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Split&lt;/i&gt;&lt;/b&gt;&lt;i&gt;
&#x2013; &lt;/i&gt;On June 21, 2022, the Board of Directors of the Company adopted resolutions declaring a three-for-one split of the
Company&#x2019;s Common Stock to be effectuated in the form of a 200% stock dividend, payable on August 5, 2022 to stockholders
of record at the close of business on July 29, 2022. The stock split has been retroactively reflected in the accompanying consolidated
financial statements.&lt;/p&gt;</rex:StockSplitPolicyPolicyTextBlock>
    <us-gaap:FiscalPeriod contextRef="c0" id="ixv-5429">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Fiscal Year &#x2013; &lt;/i&gt;&lt;/b&gt;All
references in these consolidated financial statements to a particular fiscal year are to the Company&#x2019;s fiscal year ended
January&#160;31. The Company refers to its fiscal year by reference to the year immediately preceding the January 31 fiscal year
end date. For example, &#x201c;fiscal year 2024&#x201d; means the period February&#160;1, 2024 to January 31, 2025.&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-5434">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Segments &lt;/i&gt;&lt;/b&gt;&#x2013;
The Company has one reportable segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity
investments in three ethanol limited liability companies, two of which are majority ownership interests.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;In applying the criteria set
forth in ASC 280,&lt;i&gt; Segment Reporting&lt;/i&gt;, the Company determined that based on the nature of the products and production process
and the expected financial results, the Company&#x2019;s operations at its ethanol plants are aggregated into one reporting segment.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments contextRef="c46" decimals="0" id="ixv-10970" unitRef="pure">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-5443">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Use of Estimates &#x2013;
&lt;/i&gt;&lt;/b&gt;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the
United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts
of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-5448">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cash Equivalents &#x2013;
&lt;/i&gt;&lt;/b&gt;Cash equivalents are principally short-term investments with original maturities of three months or less. The carrying
amount of cash equivalents approximates fair value.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-5453">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Concentrations of Risk
&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&#x2013;&lt;/i&gt;The Company maintains cash and cash equivalents in accounts with financial institutions which exceed federally
insured limits. The Company has not experienced any losses in such accounts. The Company does not believe there is significant
credit risk related to its cash and cash equivalents.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company sells its products
to a limited number of larger commercial buyers, which may increase the chance of loss due to non-performance by a counterparty.&lt;i&gt;
&lt;/i&gt;Ten (fiscal year 2024), nine (fiscal year 2023), and eight (fiscal year 2022) customers accounted for approximately 92%, 92%,
and 90% of the Company&#x2019;s net sales and revenue during fiscal years 2024, 2023, and 2022, respectively. At January 31, 2025
and 2024, six customers in each period represented approximately 92% and 93%, respectively, of the Company&#x2019;s accounts receivable
balance. The Company has not experienced any significant losses in such accounts.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <rex:ConcentrationRiskNumberOfCustomers contextRef="c47" decimals="0" id="ixv-10971" unitRef="pure">10</rex:ConcentrationRiskNumberOfCustomers>
    <rex:ConcentrationRiskNumberOfCustomers contextRef="c48" decimals="0" id="ixv-10972" unitRef="pure">9</rex:ConcentrationRiskNumberOfCustomers>
    <rex:ConcentrationRiskNumberOfCustomers contextRef="c49" decimals="0" id="ixv-10973" unitRef="pure">8</rex:ConcentrationRiskNumberOfCustomers>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c50" decimals="2" id="ixv-10974" unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c51" decimals="2" id="ixv-10975" unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c52" decimals="2" id="ixv-10976" unitRef="pure">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c53" decimals="2" id="ixv-10977" unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c54" decimals="2" id="ixv-10978" unitRef="pure">0.93</us-gaap:ConcentrationRiskPercentage1>
    <rex:TradeReceivablePolicyPolicyTextBlock contextRef="c0" id="ixv-5476">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Trade Receivables&#160;&#x2014;
&lt;/i&gt;&lt;/b&gt;Trade receivables are recorded at their estimated net realizable value. Accounts are considered past due if payment is
not received on a timely basis in accordance with the Company&#x2019;s credit terms. Accounts considered uncollectible are written
off in the period they are determined to be uncollectible. As of January&#160;31, 2025 and 2024, the Company believes that all
amounts are collectible and an allowance for credit losses was not considered necessary.&lt;/p&gt;</rex:TradeReceivablePolicyPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="c0" id="ixv-5481">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory &lt;/i&gt;&lt;/b&gt;&#x2013;
Inventories are carried at the lower of cost or net realizable value. Cost for all inventories is determined using the first-in,
first-out method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonable predictable
costs of completion, disposal and transportation. Inventory includes direct production costs and certain overhead costs such as
depreciation, property taxes and utilities related to producing ethanol and related by-product. Inventory is permanently written
down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices
as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $0.1 million
and $0.8 million of inventory write-downs in cost of sales at January 31, 2025 and January 31, 2024, respectively. Fluctuations
in the write-down of inventory generally relate to the levels and composition of such inventory at a given point in time and commodity
prices&lt;b&gt;&lt;i&gt;. &lt;/i&gt;&lt;/b&gt;The components of inventory are as follows (amounts in thousands):&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Ethanol and other finished goods&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;9,102&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Grain and other raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;21,568&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;12,583&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;31,676&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;26,984&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="-5" id="ixv-10979" unitRef="usd">100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c6" decimals="-5" id="ixv-10980" unitRef="usd">800000</us-gaap:InventoryWriteDown>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0" id="ixv-10981">The components of inventory are as follows (amounts in thousands):&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Ethanol and other finished goods&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;9,102&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Grain and other raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;21,568&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;12,583&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;31,676&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;26,984&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c4" decimals="-3" id="ixv-10982" unitRef="usd">4923000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c5" decimals="-3" id="ixv-10983" unitRef="usd">9102000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c4" decimals="-3" id="ixv-10984" unitRef="usd">5185000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c5" decimals="-3" id="ixv-10985" unitRef="usd">5299000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c4" decimals="-3" id="ixv-10986" unitRef="usd">21568000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c5" decimals="-3" id="ixv-10987" unitRef="usd">12583000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c4" decimals="-3" id="ixv-10988" unitRef="usd">31676000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c5" decimals="-3" id="ixv-10989" unitRef="usd">26984000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-5565">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment
&#x2013; &lt;/i&gt;&lt;/b&gt;Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment
acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 15 to
40 years for buildings and improvements, and 3 to 20 years for machinery, fixtures and equipment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of property
and equipment are as follows (amounts in thousands):&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Land and improvements&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;34,112&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;32,403&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23,810&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery, equipment and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;307,326&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;94,010&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;37,334&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;400,873&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(259,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(245,286&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;210,683&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;155,587&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <rex:PropertyPlantAndEquipmentDepreciationMethod contextRef="c0" id="ixv-10990">Depreciation is computed using the straight-line method</rex:PropertyPlantAndEquipmentDepreciationMethod>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c55" id="ixv-10991">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c56" id="ixv-10992">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c57" id="ixv-10993">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c58" id="ixv-10994">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-5570">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of property
and equipment are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Land and improvements&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;34,112&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;32,403&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23,810&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery, equipment and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;307,326&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;94,010&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;37,334&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;400,873&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(259,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(245,286&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;210,683&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;155,587&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:LandAndLandImprovements contextRef="c4" decimals="-3" id="ixv-10995" unitRef="usd">34112000</us-gaap:LandAndLandImprovements>
    <us-gaap:LandAndLandImprovements contextRef="c5" decimals="-3" id="ixv-10996" unitRef="usd">32403000</us-gaap:LandAndLandImprovements>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c4" decimals="-3" id="ixv-10997" unitRef="usd">24026000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c5" decimals="-3" id="ixv-10998" unitRef="usd">23810000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="c4" decimals="-3" id="ixv-10999" unitRef="usd">318399000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="c5" decimals="-3" id="ixv-11000" unitRef="usd">307326000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross contextRef="c4" decimals="-3" id="ixv-11001" unitRef="usd">94010000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c5" decimals="-3" id="ixv-11002" unitRef="usd">37334000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="-3" id="ixv-11003" unitRef="usd">470547000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c5" decimals="-3" id="ixv-11004" unitRef="usd">400873000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="-3" id="ixv-11005" unitRef="usd">259864000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c5" decimals="-3" id="ixv-11006" unitRef="usd">245286000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" id="ixv-11007" unitRef="usd">210683000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c5" decimals="-3" id="ixv-11008" unitRef="usd">155587000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0" id="ixv-5690">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Impairment of Long-Lived
Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In accordance with ASC 360-05,
&lt;i&gt;Impairment or Disposal of Long-Lived Assets&lt;/i&gt;, the Company reviews its long-lived assets, consisting of property and equipment,
equity method investments and operating lease right-of-use assets, for impairment whenever events or changes in circumstances indicate
the carrying amount of the asset may not be recoverable. The Company assesses long-lived assets for impairment by first determining
the forecasted, undiscounted cash flows the asset group is expected to generate. If this total is less than the carrying value
of the asset, the Company will then determine the fair value of the asset group. An impairment loss would be recognized&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;in the amount
by which the carrying amount of the asset exceeded the fair value of the asset. Significant management judgement is required to
determine the fair value of long-lived assets, which includes discounted cash flows. Such estimates could be significantly affected
by future changes in market conditions. The Company recorded no impairment charges in fiscal years 2024, 2023, and 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Depreciation expense was approximately
$15.9 million, $17.8 million, and $18.0 million in fiscal years 2024, 2023, and 2022, respectively.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:Depreciation contextRef="c0" decimals="-5" id="ixv-11009" unitRef="usd">15900000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="-5" id="ixv-11010" unitRef="usd">17800000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c7" decimals="-5" id="ixv-11011" unitRef="usd">18000000</us-gaap:Depreciation>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c0" id="ixv-5718">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Investments &#x2013; &lt;/i&gt;&lt;/b&gt;The
method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant
terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee
and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts
for investments in limited liability companies in which it may have a less than 20% ownership interest, using the equity method
of accounting when the factors discussed in ASC 323, &lt;i&gt;Investments-Equity Method and Joint Ventures &lt;/i&gt;(&#x201c;ASC 323&#x201d;),
are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated
to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability
to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts
for its investment in Big River using the equity method of accounting and includes the results of Big River on a delayed basis
of one month as it has a fiscal year end of December 31.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company periodically evaluates
its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations
include, in addition to persistent, declining market prices, general economic and company-specific evaluations. If the Company
determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Statements
of Operations and a new cost basis in the investment is established.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;Short-term investments, consisting of U.S. government
obligations, are considered held-to-maturity, and therefore are carried at amortized historical cost.&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <rex:MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting contextRef="c59" decimals="2" id="ixv-11012" unitRef="pure">0.20</rex:MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0" id="ixv-5730">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company recognizes sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of
the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment
from the ethanol plant or upon loading of the rail car used to transport the products.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0" id="ixv-5735">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cost of Sales &#x2013;
&lt;/i&gt;&lt;/b&gt;Cost of sales includes depreciation, costs of raw materials, third-party freight charges, purchasing and receiving costs,
inspection costs, other distribution expenses, warehousing costs, plant repair and maintenance costs, plant management, certain
compensation costs and general facility overhead charges.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c0" id="ixv-5740">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;SG&amp;amp;A Expenses &#x2013;
&lt;/i&gt;&lt;/b&gt;The Company includes non-production related costs such as professional fees, selling charges, operating lease expense,
and certain payroll in SG&amp;amp;A expenses.&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <rex:ChangeInAccountingPrinciplesPolicyPolicyTextBlock contextRef="c0" id="ixv-5745">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Change in Accounting
Principles&#x2013; &lt;/i&gt;&lt;/b&gt;Effective&lt;span style="background-color: white"&gt; during fiscal year 2023, the Company changed the method
of accounting for shipping and handling costs for products sold to customers from recorded within &#x201c;Selling, general and administrative
expenses&#x201d; to recorded within &#x201c;Cost of sales&#x201d; on the accompanying Consolidated Statements of Operations. While
both presentations are allowable under accounting principles generally accepted in the United States of America, the Company believes
that this change in classification is preferable because it improves the comparability of gross margin between periods and among
industry peers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following tables show the
effect of the retrospective change to the Consolidated Statements of Operations previously presented:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 92%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended&lt;br/&gt; January 31, 2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;As Previously &lt;br/&gt; Reported&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Effect of&lt;br/&gt; Change&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;As Currently&lt;br/&gt; Reported&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 54%"&gt;Cost of sales&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;800,269&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;6,129&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;806,398&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;54,731&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,129&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;48,602&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Selling, general and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(28,956&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(22,827&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</rex:ChangeInAccountingPrinciplesPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock contextRef="c0" id="ixv-5764">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following tables show the
effect of the retrospective change to the Consolidated Statements of Operations previously presented:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 92%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended&lt;br/&gt; January 31, 2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;As Previously &lt;br/&gt; Reported&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Effect of&lt;br/&gt; Change&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;As Currently&lt;br/&gt; Reported&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 54%"&gt;Cost of sales&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;800,269&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;6,129&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;806,398&lt;/td&gt;&lt;td style="width: 3%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;54,731&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,129&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;48,602&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Selling, general and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(28,956&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(22,827&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c62" decimals="-3" id="ixv-11013" unitRef="usd">800269000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c63" decimals="-3" id="ixv-11014" unitRef="usd">6129000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c7" decimals="-3" id="ixv-11015" unitRef="usd">806398000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c62" decimals="-3" id="ixv-11016" unitRef="usd">54731000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c63" decimals="-3" id="ixv-11017" unitRef="usd">-6129000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="-3" id="ixv-11018" unitRef="usd">48602000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c62" decimals="-3" id="ixv-11019" unitRef="usd">28956000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c63" decimals="-3" id="ixv-11020" unitRef="usd">-6129000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c7" decimals="-3" id="ixv-11021" unitRef="usd">22827000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0" id="ixv-5889">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Financial Instruments&lt;/i&gt;&lt;/b&gt;
&#x2013; Certain of the forward corn purchase and ethanol, distillers grains and distillers corn oil sale contracts are accounted
for under the &#x201c;normal purchases and normal sales&#x201d; scope exemption of ASC 815, &lt;i&gt;Derivatives and Hedging &lt;/i&gt;(&#x201c;ASC
815&#x201d;)&lt;i&gt;,&lt;/i&gt; because these arrangements are for purchases of grain that will be delivered in quantities expected to be used
and sales of ethanol, distillers grains and distillers corn oil that will be produced in quantities expected to be sold by us over
a reasonable period of time in the normal course of business. During fiscal years 2024, 2023, and 2022 there were no material settlements
of forward contracts that were recorded at fair value. The Company recorded an asset and liability of $1.3 million and $0.4 million,
respectively, associated with contracts not accounted for under the &#x201c;normal purchases and normal sales&#x201d; scope exception
of ASC 815 at January 31, 2025. The Company recorded an asset and liability of $0.6 million and $0.8 million, respectively, associated
with contracts not accounted for under the &#x201c;normal purchases and normal sales&#x201d; scope exception of ASC 815 at January
31, 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company uses derivative
financial instruments (exchange-traded futures contracts and swaps) to manage a portion of the risk associated with changes in
commodity prices, primarily related to corn and ethanol. The Company monitors and manages this exposure as part of its overall
risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets
may have on its operating results. The Company may take hedging positions in these commodities as one way to mitigate risk. While
the Company attempts to link its hedging activities to purchase and sale activities, there are situations in which these hedging
activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or
speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings
as the Company does not use hedge accounting.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:Assets contextRef="c60" decimals="-5" id="ixv-11022" unitRef="usd">1300000</us-gaap:Assets>
    <us-gaap:Liabilities contextRef="c60" decimals="-5" id="ixv-11023" unitRef="usd">400000</us-gaap:Liabilities>
    <us-gaap:Assets contextRef="c61" decimals="-5" id="ixv-11024" unitRef="usd">600000</us-gaap:Assets>
    <us-gaap:Liabilities contextRef="c61" decimals="-5" id="ixv-11025" unitRef="usd">800000</us-gaap:Liabilities>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy contextRef="c0" id="ixv-5899">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Compensation &lt;/i&gt;&lt;/b&gt;&#x2013;
The Company has a stock-based compensation plan, approved by its shareholders, which reserved a total of 1,650,000 shares of common
stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. The Company measures share-based compensation grants at fair
value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to equity
and liability awards in its consolidated financial statements over the requisite service period on a straight-line basis. See Note
10 for a further discussion of restricted stock.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c4"
      decimals="0"
      id="ixv-11026"
      unitRef="shares">1650000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <rex:OtherIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-5904">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Other Income &lt;/i&gt;&lt;/b&gt;&#x2013;
&lt;span style="background-color: white"&gt;As part of the Coronavirus Aid, Relief, and Economic Security Act, passed in 2020, $700 million
in funds were made available to the U.S. Department of Agriculture to distribute to impacted producers of ethanol, biodiesel, and
other renewable fuels under the Biofuel Producer Program. The U.S. Department of Agriculture (&#x201c;USDA&#x201d;) distributed funds
to applicants in May 2022. Our consolidated plants received a total of approximately $1.0 million in fiscal year 2023 which was
recorded within &#x201c;Interest and other income, net&#x201d; in the Consolidated Statements of Operations. The Company has no further
reporting or other obligations related to the receipt of these funds.&lt;/span&gt;&lt;/p&gt;</rex:OtherIncomePolicyPolicyTextBlock>
    <rex:OutboundFreightCharges contextRef="c6" decimals="1" id="ixv-11027" unitRef="usd">1</rex:OutboundFreightCharges>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-5923">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences
between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating
loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive
and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-5928">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Comprehensive Income&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-5933">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;New Accounting Pronouncements
&#x2013; &lt;/i&gt;&lt;/b&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update
(&#x201c;ASU&#x201d;) 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure&#x201d;, which
improves reportable segment disclosure requirements through enhanced disclosure about significant segment expenses. The Company
adopted this guidance for the fiscal-year ended January 31, 2025. See Note 16&lt;i&gt; &lt;/i&gt;included in the notes to the audited consolidated
financial statements for more information on our segment reporting.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In December 2023, the FASB issued
ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;, to enhance the transparency and decision
usefulness of income tax disclosures. This ASU is effective for all entities that are subject to Topic 740 for fiscal years beginning
after December 15, 2024. Early adoption and retrospective application are permitted, but not required. The Company is currently
evaluating the impact of this ASU.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In November 2024, the FASB issued
ASU 2024-03,&#160;&#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#x201d;,&lt;i&gt;&#160;&lt;/i&gt;which
provides clarity in assessing an entity&#x2019;s performance and prospects for future cash flows by disclosure of more detailed information
about the types of expenses in commonly presented expense captions. ASU 2024-03 is effective for the company&#x2019;s fiscal year-ended
January 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c0" id="ixv-5948">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;2.&lt;/td&gt;&lt;td style="text-align: justify"&gt;NET SALES AND REVENUE&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company recognizes sales
of products when obligations under the terms of the respective contracts with customers are satisfied. This occurs with the transfer
of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products.
Revenue is measured as the amount of consideration expected to be received in exchange for transferring goods. Sales, value added
and other taxes the Company collects concurrent with revenue producing activities are excluded from net sales and revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The majority of the Company&#x2019;s
sales have payment terms ranging from 5 to 10 days after transfer of control. The Company has determined that sales contracts do
not generally include a significant financing component. The Company has not historically, and does not intend to, enter sales
contracts in which payment is due from a customer prior to transferring product to the customer. Thus, the Company does not record
unearned revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;The following table shows disaggregated
revenue by product (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="font-weight: bold; text-decoration: none; text-align: justify"&gt;&lt;span style="border-bottom: Black 1px solid"&gt;Sales of products:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;Ethanol&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;496,411&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;635,420&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;649,501&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Dried distillers grains&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,432&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;139,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;139,118&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Distillers corn oil&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;38,999&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,935&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,595&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Modified distillers grains&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Derivative financial instruments losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;424&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(37)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,024)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;329&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;309&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;231&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total sales&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;642,491&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;833,384&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;855,000&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <rex:ScheduleOfDisaggregatedRevenueByProductTableTextBlock contextRef="c0" id="ixv-5959">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;The following table shows disaggregated
revenue by product (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="font-weight: bold; text-decoration: none; text-align: justify"&gt;&lt;span style="border-bottom: Black 1px solid"&gt;Sales of products:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;Ethanol&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;496,411&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;635,420&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;649,501&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Dried distillers grains&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,432&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;139,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;139,118&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Distillers corn oil&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;38,999&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,935&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,595&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Modified distillers grains&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Derivative financial instruments losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;424&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(37)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,024)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;329&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;309&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;231&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total sales&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;642,491&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;833,384&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;855,000&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</rex:ScheduleOfDisaggregatedRevenueByProductTableTextBlock>
    <us-gaap:Revenues contextRef="c46" decimals="-3" id="ixv-11028" unitRef="usd">496411000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c64" decimals="-3" id="ixv-11029" unitRef="usd">635420000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c65" decimals="-3" id="ixv-11030" unitRef="usd">649501000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c66" decimals="-3" id="ixv-11031" unitRef="usd">101432000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c67" decimals="-3" id="ixv-11032" unitRef="usd">139173000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c68" decimals="-3" id="ixv-11033" unitRef="usd">139118000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c69" decimals="-3" id="ixv-11034" unitRef="usd">38999000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c70" decimals="-3" id="ixv-11035" unitRef="usd">52935000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c71" decimals="-3" id="ixv-11036" unitRef="usd">55595000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c72" decimals="-3" id="ixv-11037" unitRef="usd">4896000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c73" decimals="-3" id="ixv-11038" unitRef="usd">5584000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c74" decimals="-3" id="ixv-11039" unitRef="usd">11579000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c75" decimals="-3" id="ixv-11040" unitRef="usd">424000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c76" decimals="-3" id="ixv-11041" unitRef="usd">-37000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c77" decimals="-3" id="ixv-11042" unitRef="usd">-1024000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c78" decimals="-3" id="ixv-11043" unitRef="usd">329000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c79" decimals="-3" id="ixv-11044" unitRef="usd">309000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c80" decimals="-3" id="ixv-11045" unitRef="usd">231000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-11046" unitRef="usd">642491000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="-3" id="ixv-11047" unitRef="usd">833384000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="-3" id="ixv-11048" unitRef="usd">855000000</us-gaap:Revenues>
    <us-gaap:InvestmentTextBlock contextRef="c0" id="ixv-6119">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;3.&lt;/td&gt;&lt;td style="text-align: justify"&gt;INVESTMENTS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Equity Method Investment
in Big River&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company&#x2019;s equity method
investment in Big River Resources, LLC (&#x201c;Big River&#x201d;) is accounted for under ASC 323. The following table summarizes
the investment (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 80%; text-align: justify; padding-bottom: 3px"&gt;Carrying amount&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 4%; border-bottom: Black 3px double; text-align: right"&gt;35,800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 4%; border-bottom: Black 3px double; text-align: right"&gt;34,936&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Ownership percentage&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The Company invested approximately
$20.0 million in Big River which is a holding company for several entities. Big River, through its various entities (both wholly
and partially owned), operates four ethanol manufacturing facilities that combined shipped approximately 437.8 million gallons
of ethanol in the twelve months ended January 31, 2025. The Company recorded income of approximately $9.4 million, $13.9 million,
and $8.7 million as its share of earnings from Big River during fiscal years 2024, 2023, and 2022, respectively. The Company received
dividends of approximately $8.5 million, $12.0 million, and $6.3 million from Big River during fiscal years 2024, 2023, and 2022,
respectively. At January 31, 2025, the carrying value of the investment in Big River was approximately $35.8 million; the amount
of underlying equity in the net assets of Big River was approximately $36.7 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Summarized financial information
for the Company&#x2019;s equity method investee as of and for its fiscal year end is presented in the following tables (amounts
in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Current assets&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;300,492&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;351,278&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Non current assets&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;181,235&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;144,933&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;481,727&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;496,211&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;89,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;98,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;12,235&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;7,559&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;101,644&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;105,746&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Members&#x2019; capital&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;356,340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;355,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Noncontrolling interests&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;23,743&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;35,080&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total members&#x2019; equity&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;380,083&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;390,465&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Net sales and revenue&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,021,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,379,651&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,509,406&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;117,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,549&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;94,106&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;20,314&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;26,142&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;27,752&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net income attributable to members&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;93,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;135,012&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;84,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Big River has debt agreements
that limit and restrict amounts the entity can pay in the form of dividends or advances to owners. The restricted net assets of
Big River at January 31, 2025 are approximately $144.3 million; the Company&#x2019;s proportionate share of restricted net assets
of Big River is approximately $14.9 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Short-term Investments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;At January 31, 2025, the Company
owned United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately
$162.8 million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately
4.4%. Unrecognized holding losses at January 31, 2025 were approximately $19,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;At January 31, 2024, the Company
owned United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately
$155.3 million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately
5.5%. Unrecognized holding losses at January 31, 2024 were approximately $94,000.&lt;/p&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="c0" id="ixv-11049">The following table summarizes
the investment (amounts in thousands):&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 80%; text-align: justify; padding-bottom: 3px"&gt;Carrying amount&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 4%; border-bottom: Black 3px double; text-align: right"&gt;35,800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 4%; border-bottom: Black 3px double; text-align: right"&gt;34,936&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Ownership percentage&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments contextRef="c84" decimals="-3" id="ixv-11050" unitRef="usd">35800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c87" decimals="-3" id="ixv-11051" unitRef="usd">34936000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c84" decimals="3" id="ixv-11052" unitRef="pure">0.103</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c87" decimals="3" id="ixv-11053" unitRef="pure">0.103</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c81" decimals="-5" id="ixv-11054" unitRef="usd">20000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <rex:QuantityOfEthanolShipped contextRef="c81" decimals="-5" id="ixv-11055" unitRef="gal">437800000</rex:QuantityOfEthanolShipped>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c81" decimals="-5" id="ixv-11056" unitRef="usd">9400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c82" decimals="-5" id="ixv-11057" unitRef="usd">13900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c83" decimals="-5" id="ixv-11058" unitRef="usd">8700000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c81" decimals="-5" id="ixv-11059" unitRef="usd">8500000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c82" decimals="-5" id="ixv-11060" unitRef="usd">12000000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c83" decimals="-5" id="ixv-11061" unitRef="usd">6300000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestments contextRef="c84" decimals="-5" id="ixv-11062" unitRef="usd">35800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets contextRef="c84" decimals="-5" id="ixv-11063" unitRef="usd">36700000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="c0" id="ixv-6188">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Summarized financial information
for the Company&#x2019;s equity method investee as of and for its fiscal year end is presented in the following tables (amounts
in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Current assets&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;300,492&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;351,278&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Non current assets&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;181,235&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;144,933&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;481,727&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;496,211&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;89,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;98,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;12,235&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;7,559&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;101,644&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;105,746&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Members&#x2019; capital&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;356,340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;355,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Noncontrolling interests&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;23,743&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;35,080&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total members&#x2019; equity&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;380,083&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;390,465&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:AssetsCurrent contextRef="c88" decimals="-3" id="ixv-11064" unitRef="usd">300492000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c89" decimals="-3" id="ixv-11065" unitRef="usd">351278000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent contextRef="c88" decimals="-3" id="ixv-11066" unitRef="usd">181235000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c89" decimals="-3" id="ixv-11067" unitRef="usd">144933000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c88" decimals="-3" id="ixv-11068" unitRef="usd">481727000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c89" decimals="-3" id="ixv-11069" unitRef="usd">496211000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent contextRef="c88" decimals="-3" id="ixv-11070" unitRef="usd">89409000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c89" decimals="-3" id="ixv-11071" unitRef="usd">98187000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c88" decimals="-3" id="ixv-11072" unitRef="usd">12235000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c89" decimals="-3" id="ixv-11073" unitRef="usd">7559000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c88" decimals="-3" id="ixv-11074" unitRef="usd">101644000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c89" decimals="-3" id="ixv-11075" unitRef="usd">105746000</us-gaap:Liabilities>
    <us-gaap:MembersCapital contextRef="c88" decimals="-3" id="ixv-11076" unitRef="usd">356340000</us-gaap:MembersCapital>
    <us-gaap:MembersCapital contextRef="c89" decimals="-3" id="ixv-11077" unitRef="usd">355385000</us-gaap:MembersCapital>
    <us-gaap:OtherMinorityInterests contextRef="c88" decimals="-3" id="ixv-11078" unitRef="usd">23743000</us-gaap:OtherMinorityInterests>
    <us-gaap:OtherMinorityInterests contextRef="c89" decimals="-3" id="ixv-11079" unitRef="usd">35080000</us-gaap:OtherMinorityInterests>
    <us-gaap:MembersEquity contextRef="c88" decimals="-3" id="ixv-11080" unitRef="usd">380083000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity contextRef="c89" decimals="-3" id="ixv-11081" unitRef="usd">390465000</us-gaap:MembersEquity>
    <rex:ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock contextRef="c0" id="ixv-6326">&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Net sales and revenue&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,021,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,379,651&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,509,406&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;117,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,549&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;94,106&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;20,314&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;26,142&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;27,752&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net income attributable to members&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;93,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;135,012&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;84,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</rex:ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock>
    <us-gaap:Revenues contextRef="c90" decimals="-3" id="ixv-11082" unitRef="usd">1021561000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c91" decimals="-3" id="ixv-11083" unitRef="usd">1379651000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c92" decimals="-3" id="ixv-11084" unitRef="usd">1509406000</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c90" decimals="-3" id="ixv-11085" unitRef="usd">117159000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c91" decimals="-3" id="ixv-11086" unitRef="usd">160549000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c92" decimals="-3" id="ixv-11087" unitRef="usd">94106000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c90" decimals="-3" id="ixv-11088" unitRef="usd">20314000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c91" decimals="-3" id="ixv-11089" unitRef="usd">26142000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c92" decimals="-3" id="ixv-11090" unitRef="usd">27752000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c90" decimals="-3" id="ixv-11091" unitRef="usd">93321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c91" decimals="-3" id="ixv-11092" unitRef="usd">135012000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c92" decimals="-3" id="ixv-11093" unitRef="usd">84814000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherRestrictedAssets contextRef="c84" decimals="-5" id="ixv-11094" unitRef="usd">144300000</us-gaap:OtherRestrictedAssets>
    <rex:ProportionateShareOfRestrictedNetAssets contextRef="c84" decimals="-5" id="ixv-11095" unitRef="usd">14900000</rex:ProportionateShareOfRestrictedNetAssets>
    <us-gaap:ShortTermInvestments contextRef="c85" decimals="-5" id="ixv-11096" unitRef="usd">162800000</us-gaap:ShortTermInvestments>
    <us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield contextRef="c85" decimals="3" id="ixv-11097" unitRef="pure">0.044</us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss contextRef="c85" decimals="0" id="ixv-11098" unitRef="usd">19000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:ShortTermInvestments contextRef="c86" decimals="-5" id="ixv-11099" unitRef="usd">155300000</us-gaap:ShortTermInvestments>
    <us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield contextRef="c86" decimals="3" id="ixv-11100" unitRef="pure">0.055</us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss contextRef="c86" decimals="0" id="ixv-11101" unitRef="usd">94000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-6440">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;4.&lt;/td&gt;&lt;td style="text-align: justify"&gt;FAIR VALUE&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company applies ASC 820,
&#x201c;&lt;i&gt;Fair Value Measurements and Disclosures&lt;/i&gt;&#x201d; (&#x201c;ASC 820&#x201d;) which defines fair value as the exchange price
that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market
for the asset or liability in an orderly transaction between market participants on the measurement date.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company determines the
fair market values of its financial instruments based on the fair value hierarchy established by ASC 820, which requires an entity
to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes
three levels of inputs that may be used to measure fair values which are provided below. The Company carries certain cash equivalents,
investments and derivative financial instruments at fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt"&gt;Level 1
&#x2013; Quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include derivative
contracts that are traded in an active exchange market.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt"&gt;Level 2
&#x2013; Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets
that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the
full term of the assets or liabilities. Level 2 assets and liabilities include derivative contracts whose value is determined using
a pricing model with inputs that are observable in the market or can be derived principally or corroborated by observable market
data.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt"&gt;Level 3
&#x2013; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the
assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models,
discounted cash flow methods, or similar techniques, as well as instruments for which the determination of fair value requires
significant management judgment or estimation. Unobservable inputs are developed based on the best information available, which
may include the Company&#x2019;s own data.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 15pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The fair values of derivative
assets and liabilities traded in the over-the-counter market are determined using quantitative models that require the use of multiple
market inputs including interest rates, prices and indices to generate pricing and volatility factors, which are used to value
the position. The predominance of market inputs are actively quoted and can be validated through external sources, including brokers,
market transactions and third-party pricing services. Estimation risk is greater for derivative asset and liability positions that
are either option-based or have longer maturity dates where observable market inputs are less readily available or are unobservable,
in which case interest rate, price or index scenarios are extrapolated in order to determine the fair value. The fair values of
derivative assets and liabilities include adjustments for market liquidity, counterparty credit quality, the Company&#x2019;s own
credit standing and other specific factors, where appropriate. The fair values of property and equipment are determined by using
various models that discount future expected cash flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;To ensure the prudent application
of estimates and management judgment in determining the fair value of derivative assets and liabilities and property and equipment,
various processes and controls have been adopted, which include: (i) model validation that requires a review and approval for pricing,
financial statement fair value determination and risk quantification; and (ii) periodic review and substantiation of profit and
loss reporting for all derivative instruments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities
measured at fair value at January 31, 2025 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;1&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;2&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;3&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Total&#160;Fair&lt;br/&gt; Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Forward purchase contracts asset&#160;(1)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-23"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-24"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-25"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-26"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-27"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(38)&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Forward purchase contracts liability&#160;(3)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-28"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-29"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities
measured at fair value at January 31, 2024 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;1&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;2&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;3&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Total&#160;Fair&lt;br/&gt;
    Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Forward purchase contracts asset&#160;(1)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-30"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;579&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-31"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;579&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-32"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-33"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;579&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-34"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;282&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Forward purchase contracts liability&#160;(3)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-35"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;802&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-36"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;802&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The forward purchase contracts asset is included in &#x201c;Prepaid expenses and other&#x201d; on
the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The
commodity futures liability is netted with cash collateral due from broker and included in &#x201c;Prepaid expense and other&#x201d;
on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The forward purchase contracts liability is included in &#x201c;Accrued expenses and other current
liabilities&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt"&gt;&lt;span style="font-weight: normal"&gt;No
other financial instruments were elected to be measured at fair value in accordance with ASC 470-20-25-21. The carrying value of
all other financial assets and liabilities approximate fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;There were no assets measured
at fair value at January 31, 2025 and 2024 on a non-recurring basis.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0" id="ixv-6475">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities
measured at fair value at January 31, 2025 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;1&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;2&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;3&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Total&#160;Fair&lt;br/&gt; Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Forward purchase contracts asset&#160;(1)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-23"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-24"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-25"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-26"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-27"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(38)&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Forward purchase contracts liability&#160;(3)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-28"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-29"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities
measured at fair value at January 31, 2024 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;1&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;2&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;Level&#160;3&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Total&#160;Fair&lt;br/&gt;
    Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Forward purchase contracts asset&#160;(1)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-30"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;579&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-31"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;579&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-32"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-33"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;579&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-34"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;282&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Forward purchase contracts liability&#160;(3)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-35"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;802&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-36"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;802&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The forward purchase contracts asset is included in &#x201c;Prepaid expenses and other&#x201d; on
the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The
commodity futures liability is netted with cash collateral due from broker and included in &#x201c;Prepaid expense and other&#x201d;
on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The forward purchase contracts liability is included in &#x201c;Accrued expenses and other current
liabilities&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <rex:ForwardPurchaseContractsAsset contextRef="c94" decimals="-3" id="ix_0_fact" unitRef="usd">1253000</rex:ForwardPurchaseContractsAsset>
    <rex:ForwardPurchaseContractsAsset contextRef="c4" decimals="-3" id="ix_1_fact" unitRef="usd">1253000</rex:ForwardPurchaseContractsAsset>
    <us-gaap:CommodityContractAssetCurrent contextRef="c93" decimals="-3" id="ix_4_fact" unitRef="usd">-1291000</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:CommodityContractAssetCurrent contextRef="c4" decimals="-3" id="ix_5_fact" unitRef="usd">-1291000</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:AssetsFairValueDisclosure contextRef="c93" decimals="-3" id="ixv-11106" unitRef="usd">-1291000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c94" decimals="-3" id="ixv-11107" unitRef="usd">1253000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c4" decimals="-3" id="ixv-11108" unitRef="usd">-38000</us-gaap:AssetsFairValueDisclosure>
    <rex:ForwardPurchaseContractsLiability contextRef="c94" decimals="-3" id="ix_8_fact" unitRef="usd">378000</rex:ForwardPurchaseContractsLiability>
    <rex:ForwardPurchaseContractsLiability contextRef="c4" decimals="-3" id="ix_9_fact" unitRef="usd">378000</rex:ForwardPurchaseContractsLiability>
    <rex:ForwardPurchaseContractsAsset contextRef="c97" decimals="-3" id="ix_2_fact" unitRef="usd">579000</rex:ForwardPurchaseContractsAsset>
    <rex:ForwardPurchaseContractsAsset contextRef="c5" decimals="-3" id="ix_3_fact" unitRef="usd">579000</rex:ForwardPurchaseContractsAsset>
    <us-gaap:CommodityContractAssetCurrent contextRef="c96" decimals="-3" id="ix_6_fact" unitRef="usd">-297000</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:CommodityContractAssetCurrent contextRef="c5" decimals="-3" id="ix_7_fact" unitRef="usd">-297000</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:AssetsFairValueDisclosure contextRef="c96" decimals="-3" id="ixv-11115" unitRef="usd">-297000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c97" decimals="-3" id="ixv-11116" unitRef="usd">579000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c5" decimals="-3" id="ixv-11117" unitRef="usd">282000</us-gaap:AssetsFairValueDisclosure>
    <rex:ForwardPurchaseContractsLiability
      contextRef="c97"
      decimals="-3"
      id="ix_10_fact"
      unitRef="usd">802000</rex:ForwardPurchaseContractsLiability>
    <rex:ForwardPurchaseContractsLiability contextRef="c5" decimals="-3" id="ix_11_fact" unitRef="usd">802000</rex:ForwardPurchaseContractsLiability>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="c0" id="ixv-6739">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;5.&lt;/td&gt;&lt;td style="text-align: justify"&gt;OTHER ASSETS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of other noncurrent assets are as
follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-37"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;7,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid utility equipment deposit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-38"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,121&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,301&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;16,721&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;9,138&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="c0" id="ixv-6746">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of other noncurrent assets are as
follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-37"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;7,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid utility equipment deposit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-38"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,121&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,301&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;16,721&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;9,138&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent contextRef="c5" decimals="-3" id="ixv-11123" unitRef="usd">7837000</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:OtherAssetsMiscellaneous contextRef="c4" decimals="-3" id="ixv-11124" unitRef="usd">15600000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c4" decimals="-3" id="ixv-11125" unitRef="usd">1121000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c5" decimals="-3" id="ixv-11126" unitRef="usd">1301000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="-3" id="ixv-11127" unitRef="usd">16721000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c5" decimals="-3" id="ixv-11128" unitRef="usd">9138000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0" id="ixv-6838">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;6.&lt;/td&gt;&lt;td style="text-align: justify"&gt;ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of accrued expenses and other current
liabilities are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;8,961&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;9,457&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued utility charges&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,085&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued transportation related items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,972&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Forward purchase contracts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;802&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued real estate taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,746&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,635&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,371&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;16,360&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;19,717&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock contextRef="c0" id="ixv-6845">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of accrued expenses and other current
liabilities are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;8,961&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;9,457&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued utility charges&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,085&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued transportation related items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,972&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Forward purchase contracts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;802&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued real estate taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,746&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,635&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,371&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;16,360&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;19,717&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11129" unitRef="usd">8961000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c5" decimals="-3" id="ixv-11130" unitRef="usd">9457000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11131" unitRef="usd">3085000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c5" decimals="-3" id="ixv-11132" unitRef="usd">3373000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c4" decimals="-3" id="ixv-11133" unitRef="usd">555000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c5" decimals="-3" id="ixv-11134" unitRef="usd">2972000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <rex:ForwardPurchaseContracts contextRef="c4" decimals="-3" id="ixv-11135" unitRef="usd">378000</rex:ForwardPurchaseContracts>
    <rex:ForwardPurchaseContracts contextRef="c5" decimals="-3" id="ixv-11136" unitRef="usd">802000</rex:ForwardPurchaseContracts>
    <us-gaap:AccruedIncomeTaxes contextRef="c4" decimals="-3" id="ixv-11137" unitRef="usd">1746000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="c5" decimals="-3" id="ixv-11138" unitRef="usd">1742000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11139" unitRef="usd">1635000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c5" decimals="-3" id="ixv-11140" unitRef="usd">1371000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11141" unitRef="usd">16360000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c5" decimals="-3" id="ixv-11142" unitRef="usd">19717000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="c0" id="ixv-6955">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;7.&lt;/td&gt;&lt;td style="text-align: justify"&gt;LEASES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The Company elected the practical
expedient, available pursuant to ASC 842, &lt;i&gt;Leases&lt;/i&gt;, for lessees to include both lease and non-lease components as a single
component and account for it as a lease. In general, certain maintenance costs are the responsibility of the Company under its
railcar leases. These maintenance costs are a non-lease component which the Company elected to combine with rental payments and
account for the total amount as operating lease expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;At January 31, 2025, the Company
has lease agreements, as lessee, for railcars. All the leases are accounted for as operating leases. The lease agreements do not
contain a specified implicit interest rate; therefore, the Company&#x2019;s estimated incremental borrowing rate was used to determine
the present value of future minimum lease payments. The lease term for all the Company&#x2019;s leases includes the noncancelable period
of the lease and any periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include
rent escalations pre-set in the agreements, which are factored into the lease payment stream.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;For fiscal years 2024, 2023,
and 2022, the components of lease expense, classified as SG&amp;amp;A expenses on the Consolidated Statement of Operations are as follows
(amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;Operating lease expense&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,209&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;6,386&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,360&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Variable lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;143&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;301&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;399&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;7,352&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,687&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;7,759&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;Total cash paid for amounts
included in the measurement of lease liabilities was $6.9 million for fiscal year 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The following table is a summary
of future minimum rentals on such leases at January 31, 2025 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1px; text-align: left"&gt;&lt;span style="border-bottom: Black 1px solid"&gt;Years Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="font-weight: bold; border-bottom: Black 1px solid; text-align: right"&gt;Minimum&#160;Rentals&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 90%; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;6,789&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,740&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,497&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,744&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Less: present value discount&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,113&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;At January 31, 2025, the weighted
average remaining lease term was 3.5 years, and the weighted average discount rate was 6.60% for the above leases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;At January 31, 2024, the weighted
average remaining lease term was 3.4 years, and the weighted average discount rate was 5.94% for the above leases.&lt;/p&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-6967">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;For fiscal years 2024, 2023,
and 2022, the components of lease expense, classified as SG&amp;amp;A expenses on the Consolidated Statement of Operations are as follows
(amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;Operating lease expense&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,209&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;6,386&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,360&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Variable lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;143&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;301&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;399&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;7,352&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,687&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;7,759&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="-3" id="ixv-11143" unitRef="usd">7209000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c6" decimals="-3" id="ixv-11144" unitRef="usd">6386000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c7" decimals="-3" id="ixv-11145" unitRef="usd">7360000</us-gaap:OperatingLeaseExpense>
    <us-gaap:VariableLeaseCost contextRef="c0" decimals="-3" id="ixv-11146" unitRef="usd">143000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c6" decimals="-3" id="ixv-11147" unitRef="usd">301000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c7" decimals="-3" id="ixv-11148" unitRef="usd">399000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c0" decimals="-3" id="ixv-11149" unitRef="usd">7352000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c6" decimals="-3" id="ixv-11150" unitRef="usd">6687000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c7" decimals="-3" id="ixv-11151" unitRef="usd">7759000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseLiability contextRef="c4" decimals="-5" id="ixv-11152" unitRef="usd">6900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c0" id="ixv-7059">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The following table is a summary
of future minimum rentals on such leases at January 31, 2025 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1px; text-align: left"&gt;&lt;span style="border-bottom: Black 1px solid"&gt;Years Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="font-weight: bold; border-bottom: Black 1px solid; text-align: right"&gt;Minimum&#160;Rentals&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 90%; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;6,789&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,740&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,497&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,744&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Less: present value discount&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,113&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c99" decimals="-3" id="ixv-11153" unitRef="usd">6789000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c99" decimals="-3" id="ixv-11154" unitRef="usd">6740000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c99" decimals="-3" id="ixv-11155" unitRef="usd">5497000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c99" decimals="-3" id="ixv-11156" unitRef="usd">3207000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c99" decimals="-3" id="ixv-11157" unitRef="usd">1744000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c99" decimals="-3" id="ixv-11158" unitRef="usd">23977000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <rex:PresentValueDiscount contextRef="c99" decimals="-3" id="ixv-11159" unitRef="usd">2864000</rex:PresentValueDiscount>
    <us-gaap:OperatingLeaseLiability contextRef="c99" decimals="-3" id="ixv-11160" unitRef="usd">21113000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4" id="ixv-11161">P3Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="4" id="ixv-11162" unitRef="pure">0.066</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c5" id="ixv-11163">P3Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c5" decimals="4" id="ixv-11164" unitRef="pure">0.0594</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <rex:CommonStockTextBlock contextRef="c0" id="ixv-7129">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;8.&lt;/td&gt;&lt;td style="text-align: justify"&gt;COMMON STOCK&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;On June 21, 2022, the Board
of Directors of the Company adopted resolutions declaring a three-for-one split of the Company&#x2019;s Common Stock to be effectuated
in the form of a 200% stock dividend, payable on August 5, 2022 to stockholders of record at the close of business on July 29,
2022. The stock split has been retroactively reflected in the accompanying consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal years 2024 and
2022 the Company purchased approximately 373,000 shares and 472,000 shares of its common stock for approximately $15.5 million
and $13.0 million, respectively. The Company did not purchase any shares of its common stock during fiscal year 2023. At January
31, 2025, the Company had prior authorization by its Board of Directors to purchase, in open market transactions, an additional
approximately 504,000 shares of its common stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Information regarding the Company&#x2019;s
common stock is as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;January 31,&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 59%; text-align: justify"&gt;Authorized shares&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Issued shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Outstanding shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,195&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,504&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</rex:CommonStockTextBlock>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="c100"
      decimals="2"
      id="ixv-11165"
      unitRef="pure">2</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c0"
      decimals="0"
      id="ixv-11166"
      unitRef="shares">373000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c7"
      decimals="0"
      id="ixv-11167"
      unitRef="shares">472000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c0" decimals="-5" id="ixv-11168" unitRef="usd">15500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c7" decimals="-5" id="ixv-11169" unitRef="usd">13000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <rex:StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased
      contextRef="c4"
      decimals="0"
      id="ixv-11170"
      unitRef="shares">504000</rex:StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased>
    <us-gaap:ScheduleOfStockByClassTextBlock contextRef="c0" id="ixv-7140">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Information regarding the Company&#x2019;s
common stock is as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 45%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;January 31,&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 59%; text-align: justify"&gt;Authorized shares&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Issued shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Outstanding shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,195&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,504&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="-3"
      id="ixv-11171"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c5"
      decimals="-3"
      id="ixv-11172"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="-3"
      id="ixv-11173"
      unitRef="shares">29853000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c5"
      decimals="-3"
      id="ixv-11174"
      unitRef="shares">29853000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="-3"
      id="ixv-11175"
      unitRef="shares">17195000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c5"
      decimals="-3"
      id="ixv-11176"
      unitRef="shares">17504000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0" id="ixv-7200">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;9.&lt;/td&gt;&lt;td style="text-align: justify"&gt;DERIVATIVE FINANCIAL INSTRUMENTS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;The Company is exposed to various market risks,
including changes in commodity prices (raw materials and finished goods). To manage risks associated with the volatility of these
natural business exposures, the Company enters into commodity agreements (exchange-traded futures contracts and swaps) and forward
purchase (corn) and sale (ethanol, distillers grains and distillers corn oil) contracts. The Company does not purchase or sell
derivative financial instruments for trading or speculative purposes. The Company does not purchase or sell derivative financial
instruments for which a lack of marketplace quotations would require the use of fair value estimation techniques.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;The changes in fair value of these derivative financial
instruments are recognized in current period earnings as the Company does not use hedge accounting.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;The following table provides information about the
fair values of the Company&#x2019;s derivative financial instruments and the line items on the Consolidated Balance Sheets in which
the fair values are reflected (in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Asset Derivatives&lt;br/&gt; Fair Value at January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Liability Derivatives&lt;br/&gt; Fair Value at January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 48%; text-align: justify"&gt;Forward purchase contracts (1)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;579&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;378&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;802&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Cash collateral balance (3)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,523&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,152&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-39"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-40"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-41"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-42"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px; padding-left: 10pt"&gt;Net position with broker&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,232&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,855&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-43"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-44"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;2,485&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;2,434&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;378&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;802&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Forward purchase contracts assets are included in &#x201c;Prepaid expenses and other&#x201d; on the
accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 16.8 million and 9.3 million bushels
of corn at January 31, 2025 and 2024, respectively.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;Forward purchase contracts
liabilities are included in &#x201c;Accrued expenses and other current liabilities&#x201d; on the accompanying Consolidated Balance
Sheets. These contracts are for purchases of approximately 7.6 million and 8.2 million bushels of corn at January 31, 2025 and
2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Commodity futures assets and liabilities are included in &#x201c;Prepaid expenses and other&#x201d;
on the accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for
approximately 4.2 million gallons of ethanol at January 31, 2025. These contracts included short/sell positions and long/buy positions
for approximately 255,000 and 6.9 million bushels of corn, respectively at January 31, 2024. These contracts also included short/sell
positions for approximately 210,000 gallons of ethanol at January 31, 2024.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of January 31, 2025, and 2024, all of the derivative financial instruments held by the Company
were subject to enforceable master netting arrangements. The Company&#x2019;s accounting policy is to offset position amounts owed
or owing with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the
Company, the counterparty may require collateral to secure the Company&#x2019;s derivative contract positions. As of January 31,
2025 and 2024, the Company was required to maintain collateral with the counterparty in the amount of approximately $2,523,000
and $2,152,000, respectively, recorded within &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance
Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;See Note 4 which contains fair
value information related to derivative financial instruments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;The following table provides information about gains
(losses) recognized in income on the Company&#x2019;s derivative financial instruments and the line items on the accompanying Consolidated
Statements of Operations in which the fair values are reflected for the years ended January 31, 2025, 2024 and 2023 (amounts in
thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Net sales&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;424&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(37)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(1,024)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,739)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,023&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,714)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock contextRef="c0" id="ixv-7224">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;The following table provides information about the
fair values of the Company&#x2019;s derivative financial instruments and the line items on the Consolidated Balance Sheets in which
the fair values are reflected (in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Asset Derivatives&lt;br/&gt; Fair Value at January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Liability Derivatives&lt;br/&gt; Fair Value at January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 48%; text-align: justify"&gt;Forward purchase contracts (1)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;579&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;378&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;802&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Cash collateral balance (3)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,523&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,152&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-39"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-40"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(297)&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-41"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-42"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px; padding-left: 10pt"&gt;Net position with broker&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,232&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,855&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-43"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-44"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;2,485&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;2,434&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;378&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;802&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Forward purchase contracts assets are included in &#x201c;Prepaid expenses and other&#x201d; on the
accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 16.8 million and 9.3 million bushels
of corn at January 31, 2025 and 2024, respectively.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;Forward purchase contracts
liabilities are included in &#x201c;Accrued expenses and other current liabilities&#x201d; on the accompanying Consolidated Balance
Sheets. These contracts are for purchases of approximately 7.6 million and 8.2 million bushels of corn at January 31, 2025 and
2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Commodity futures assets and liabilities are included in &#x201c;Prepaid expenses and other&#x201d;
on the accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for
approximately 4.2 million gallons of ethanol at January 31, 2025. These contracts included short/sell positions and long/buy positions
for approximately 255,000 and 6.9 million bushels of corn, respectively at January 31, 2024. These contracts also included short/sell
positions for approximately 210,000 gallons of ethanol at January 31, 2024.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of January 31, 2025, and 2024, all of the derivative financial instruments held by the Company
were subject to enforceable master netting arrangements. The Company&#x2019;s accounting policy is to offset position amounts owed
or owing with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the
Company, the counterparty may require collateral to secure the Company&#x2019;s derivative contract positions. As of January 31,
2025 and 2024, the Company was required to maintain collateral with the counterparty in the amount of approximately $2,523,000
and $2,152,000, respectively, recorded within &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance
Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="c111"
      decimals="-3"
      id="ix_12_fact"
      unitRef="usd">1253000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c112"
      decimals="-3"
      id="ix_13_fact"
      unitRef="usd">579000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="c111"
      decimals="-3"
      id="ix_14_fact"
      unitRef="usd">378000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c112"
      decimals="-3"
      id="ix_15_fact"
      unitRef="usd">802000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="c113"
      decimals="-3"
      id="ix_18_fact"
      unitRef="usd">2523000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c114"
      decimals="-3"
      id="ix_19_fact"
      unitRef="usd">2152000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c115"
      decimals="-3"
      id="ix_16_fact"
      unitRef="usd">-1291000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c116"
      decimals="-3"
      id="ix_17_fact"
      unitRef="usd">-297000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c117"
      decimals="-3"
      id="ixv-11185"
      unitRef="usd">1232000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c118"
      decimals="-3"
      id="ixv-11186"
      unitRef="usd">1855000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c4" decimals="-3" id="ixv-11187" unitRef="usd">2485000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c5" decimals="-3" id="ixv-11188" unitRef="usd">2434000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c4" decimals="-3" id="ixv-11189" unitRef="usd">378000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c5" decimals="-3" id="ixv-11190" unitRef="usd">802000</us-gaap:DerivativeLiabilities>
    <rex:ForwardPurchaseContractsQuantity contextRef="c101" decimals="-5" id="ixv-11191" unitRef="bu">16800000</rex:ForwardPurchaseContractsQuantity>
    <rex:ForwardPurchaseContractsQuantity contextRef="c102" decimals="-5" id="ixv-11192" unitRef="bu">9300000</rex:ForwardPurchaseContractsQuantity>
    <rex:ForwardPurchaseContractsQuantity contextRef="c103" decimals="-5" id="ixv-11193" unitRef="bu">7600000</rex:ForwardPurchaseContractsQuantity>
    <rex:ForwardPurchaseContractsQuantity contextRef="c104" decimals="-5" id="ixv-11194" unitRef="bu">8200000</rex:ForwardPurchaseContractsQuantity>
    <rex:CommodityFuturesQuantity contextRef="c105" decimals="-5" id="ixv-11196" unitRef="bu">6300000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity contextRef="c106" decimals="0" id="ixv-11197" unitRef="bu">575000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity
      contextRef="c107"
      decimals="-5"
      id="ixv-11198"
      unitRef="gal">4200000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity contextRef="c108" decimals="0" id="ixv-11199" unitRef="bu">255000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity contextRef="c109" decimals="-5" id="ixv-11200" unitRef="bu">6900000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity contextRef="c110" decimals="0" id="ixv-11201" unitRef="gal">210000</rex:CommodityFuturesQuantity>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c4" decimals="0" id="ixv-11203" unitRef="usd">2523000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c5" decimals="0" id="ixv-11204" unitRef="usd">2152000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock contextRef="c0" id="ixv-7425">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;The following table provides information about gains
(losses) recognized in income on the Company&#x2019;s derivative financial instruments and the line items on the accompanying Consolidated
Statements of Operations in which the fair values are reflected for the years ended January 31, 2025, 2024 and 2023 (amounts in
thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Net sales&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;424&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(37)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(1,024)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,739)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,023&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,714)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <rex:NetSales contextRef="c0" decimals="-3" id="ixv-11205" unitRef="usd">424000</rex:NetSales>
    <rex:NetSales contextRef="c6" decimals="-3" id="ixv-11206" unitRef="usd">-37000</rex:NetSales>
    <rex:NetSales contextRef="c7" decimals="-3" id="ixv-11207" unitRef="usd">-1024000</rex:NetSales>
    <rex:CostOfSales contextRef="c0" decimals="-3" id="ixv-11208" unitRef="usd">-2739000</rex:CostOfSales>
    <rex:CostOfSales contextRef="c6" decimals="-3" id="ixv-11209" unitRef="usd">15023000</rex:CostOfSales>
    <rex:CostOfSales contextRef="c7" decimals="-3" id="ixv-11210" unitRef="usd">-12714000</rex:CostOfSales>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c0" id="ixv-7514">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;10.&lt;/td&gt;&lt;td style="text-align: justify"&gt;EMPLOYEE BENEFITS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company maintains the REX
American Resources Corporation 2015 Incentive Plan, approved by its shareholders, which reserved a total of 1,650,000 shares of
common stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit
awards to eligible employees, non-employee directors and consultants. Until 2022, the Company had only granted restricted stock
awards. &#160;In May 2022, the Company issued restricted stock units to certain officers of the Company which vested based on the
Company&#x2019;s Total Shareholder Return (TSR) compared to the TSRs of companies that comprise the Russell 2000 Index over a three-year
performance period. The Company measures share-based compensation grants at fair value on the grant date, adjusted for estimated
forfeitures. The Company records noncash compensation expense related to equity awards in its consolidated financial statements
over the requisite service period on a straight-line basis. At January 31, 2025, 1,065,809 shares remain available for issuance
under the Plan, after taking into account restricted stock units that vested, detailed further below.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Restricted Stock Awards&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;As a component of their compensation,
restricted stock has been granted to directors and certain employees at the market price of REX common stock on the date of the
grant. In addition, one-quarter of executives&#x2019; incentive compensation is payable by an award of restricted stock based on
the then market price of REX common stock. The Company&#x2019;s board of directors has determined that the grant date will be June
15&lt;sup&gt;th&lt;/sup&gt;, or the next business day, for all grants of restricted stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Based on retirement eligibility
provisions, a portion of restricted stock grants are expensed at grant date, based on grant date fair value, thus considered vested
for accounting purposes. At January 31, 2025,&#160;20,046&#160;shares were unvested for accounting purposes and unrecognized compensation
cost related to these nonvested restricted stock awards was approximately $554,000, to be recognized over a weighted average vesting
term of 1.9 years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following table summarizes
legally non-vested restricted stock award activity for fiscal years 2024, 2023, and 2022:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="text-align: center; border-bottom: Black 1px solid"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; (000&#x2019;s)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&#160;Remaining&lt;br/&gt; VestingTerm&lt;br/&gt; (in years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 43%"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;162,855&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;63,407&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-45"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-46"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;63,870&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,073&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;162,392&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,190&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; (000&#x2019;s)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&#160;Remaining&lt;br/&gt; VestingTerm&lt;br/&gt; (in years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 43%"&gt;Non-Vested at January 31, 2023&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;81,264&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-47"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-48"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;32,135&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;896&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;162,855&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; (000s)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&#160;Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; (in years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 43%"&gt;Non-Vested at January 31, 2022&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;30,167&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70,689&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,032&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;19,142&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;472&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;81,264&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;2,320&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Restricted Stock Units
(RSUs)&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;In May 2022, the Company issued
a total of 67,500 RSUs to certain officers. The number of RSUs that would vest was determined based on how the Company&#x2019;s
TSR compared to the TSR of companies that comprise the Russell 2000 Index during the three-year performance period ended December
31, 2024. The number of RSUs eligible to vest ranged from zero percent to two hundred percent, depending on actual performance
during the performance period. At grant date, the fair value of the RSUs was approximately $2.7 million based on a Monte-Carlo
simulation model.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;For the years ended January
31, 2025 and 2024, the Company recognized compensation cost of approximately $0.9 million and $1.1 million, respectively, related
to RSUs. Unrecognized compensation cost related to nonvested RSUs was $0 and approximately $0.9 million at January 31, 2025 and
2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The performance period for
these awards ended on December 31, 2024. The calculated payout of the units that vested was 148%, or 99,900 shares. As the shares
were vested upon completion of the performance period and the shares were issued at the end of February 2025, it was determined
appropriate to include these shares within weighted average shares &#x2013; basic. The company had no other dilutive shares at January
31, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2024, we calculated
the diluted weighted average shares as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 90%; text-align: justify"&gt;Weighted average shares - basic&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;17,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Dilutive effect of RSUs&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;94&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Weighted average shares - diluted&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;17,576&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c119"
      decimals="0"
      id="ixv-11211"
      unitRef="shares">1650000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="c119"
      decimals="0"
      id="ixv-11212"
      unitRef="shares">1065809</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c4"
      decimals="0"
      id="ixv-11213"
      unitRef="shares">20046</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c4" decimals="0" id="ixv-11214" unitRef="usd">554000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c4" id="ixv-11215">P1Y10M24D</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="c0" id="ixv-7532">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following table summarizes
legally non-vested restricted stock award activity for fiscal years 2024, 2023, and 2022:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="text-align: center; border-bottom: Black 1px solid"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; (000&#x2019;s)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&#160;Remaining&lt;br/&gt; VestingTerm&lt;br/&gt; (in years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 43%"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;162,855&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;63,407&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-45"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-46"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;63,870&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,073&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;162,392&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,190&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; (000&#x2019;s)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&#160;Remaining&lt;br/&gt; VestingTerm&lt;br/&gt; (in years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 43%"&gt;Non-Vested at January 31, 2023&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;81,264&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-47"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-48"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;32,135&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;896&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;162,855&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; (000s)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&#160;Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; (in years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 43%"&gt;Non-Vested at January 31, 2022&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;30,167&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70,689&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,032&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;19,142&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;472&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;81,264&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;2,320&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c5"
      decimals="INF"
      id="ixv-11216"
      unitRef="shares">162855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c5" decimals="INF" id="ixv-11217" unitRef="usd">5369000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c5" id="ixv-11218">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      decimals="INF"
      id="ixv-11219"
      unitRef="shares">63407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c0" decimals="INF" id="ixv-11220" unitRef="usd">2894000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c0"
      decimals="INF"
      id="ixv-11221"
      unitRef="shares">63870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c0" decimals="INF" id="ixv-11222" unitRef="usd">2073000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c4"
      decimals="INF"
      id="ixv-11223"
      unitRef="shares">162392</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c4" decimals="INF" id="ixv-11224" unitRef="usd">6190000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c4" id="ixv-11225">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c23"
      decimals="INF"
      id="ixv-11226"
      unitRef="shares">81264</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue
      contextRef="c23"
      decimals="INF"
      id="ixv-11227"
      unitRef="usd">2320000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c23" id="ixv-11228">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c6"
      decimals="INF"
      id="ixv-11229"
      unitRef="shares">113726</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c6" decimals="INF" id="ixv-11230" unitRef="usd">3945000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c6"
      decimals="INF"
      id="ixv-11231"
      unitRef="shares">32135</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c6" decimals="INF" id="ixv-11232" unitRef="usd">896000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c5"
      decimals="INF"
      id="ixv-11233"
      unitRef="shares">162855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c5" decimals="INF" id="ixv-11234" unitRef="usd">5369000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c5" id="ixv-11235">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c12"
      decimals="INF"
      id="ixv-11236"
      unitRef="shares">30167</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue
      contextRef="c12"
      decimals="INF"
      id="ixv-11237"
      unitRef="usd">773000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c12" id="ixv-11238">P1Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c7"
      decimals="INF"
      id="ixv-11239"
      unitRef="shares">70689</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c7" decimals="INF" id="ixv-11240" unitRef="usd">2032000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c7"
      decimals="INF"
      id="ixv-11241"
      unitRef="shares">450</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures contextRef="c7" decimals="INF" id="ixv-11242" unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c7"
      decimals="INF"
      id="ixv-11243"
      unitRef="shares">19142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c7" decimals="INF" id="ixv-11244" unitRef="usd">472000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c23"
      decimals="INF"
      id="ixv-11245"
      unitRef="shares">81264</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue
      contextRef="c23"
      decimals="INF"
      id="ixv-11246"
      unitRef="usd">2320000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c23" id="ixv-11247">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c7"
      decimals="0"
      id="ixv-11248"
      unitRef="shares">67500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:RestrictedInvestmentsAtFairValue contextRef="c23" decimals="-5" id="ixv-11249" unitRef="usd">2700000</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue contextRef="c4" decimals="-5" id="ixv-11250" unitRef="usd">900000</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue contextRef="c5" decimals="-5" id="ixv-11251" unitRef="usd">1100000</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c120"
      decimals="-6"
      id="ixv-11252"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c121"
      decimals="-5"
      id="ixv-11253"
      unitRef="usd">900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:RestrictedInvestmentsPercentOfNetAssets
      contextRef="c122"
      decimals="2"
      id="ixv-11254"
      unitRef="pure">1.48</us-gaap:RestrictedInvestmentsPercentOfNetAssets>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c122"
      decimals="0"
      id="ixv-11255"
      unitRef="shares">99900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock contextRef="c0" id="ixv-7951">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2024, we calculated
the diluted weighted average shares as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 90%; text-align: justify"&gt;Weighted average shares - basic&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;17,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1px"&gt;Dilutive effect of RSUs&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;94&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 3px"&gt;Weighted average shares - diluted&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;17,576&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="INF"
      id="ixv-11256"
      unitRef="shares">17482000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c6"
      decimals="INF"
      id="ixv-11257"
      unitRef="shares">94000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="INF"
      id="ixv-11258"
      unitRef="shares">17576000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommitmentsDisclosureTextBlock contextRef="c0" id="ixv-7986">&lt;table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 23.75pt"&gt;11.&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;COMMITMENTS&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: -23.75pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2025, One Earth
and NuGen had combined forward purchase contracts for approximately 24.4 million&#160;bushels of corn, the principal raw material
for their ethanol plants and they had combined forward purchase contracts for approximately 0.8 million MmBtu of natural gas.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2025, One Earth
and NuGen had combined sales commitments for approximately 51.2 million gallons of ethanol, 88,000&#160;tons of distillers grains
and 12.0 million pounds of distillers corn oil.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2025, One Earth
had signed contracts in place for capital projects of approximately $9.6 million, primarily related to its carbon capture and sequestration
project and plant expansion.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2025, One Earth
had a facilities rental agreement with a utility provider that has been executed and is scheduled to commence in early 2025. The
remaining future payments are estimated to be approximately $4.7&#160;million over an initial term of ten years. The facility will
service both the One Earth Energy ethanol plant and the planned carbon sequestration compression facility.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;One Earth has entered into
a 10-year agreement in 2009 with an unrelated party for the use of a portion of that party&#x2019;s natural gas pipeline. A new
15-year agreement, with monthly payments of $29,250 was effective February 1, 2019. One Earth paid approximately $351,000 in fiscal
years 2024, 2023, and 2022 pursuant to the agreement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;One Earth and NuGen each have
a contract with an unrelated party (&#x201c;Distillers Grains Marketers&#x201d;) for distillers grains marketing services. Under
the terms of the contracts, the Distillers Grains Marketers will purchase all of One Earth&#x2019;s and NuGen&#x2019;s distillers grains
production during the term of the contracts. The contracts call for One Earth and NuGen to pay a fee per ton of distillers grains
sold for the Distillers Grains Marketers&#x2019; services. The terms of the agreements are for one year and renew automatically
for additional one-year terms, unless either party sends notice to the other party of its intent to terminate the agreement at
least 90 days prior to the expiration of the then current term of the agreement. One Earth and NuGen combined incurred fees of
approximately $1,110,000, $1,199,000, and $1,159,000 in fiscal years 2024, 2023, and 2022, respectively, for these marketing services.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Subsequent to the end of fiscal
year 2024, management entered into an agreement at one of the consolidated ethanol subsidiaries to purchase equipment with delivery
commencing in the second quarter of fiscal year 2025 for approximately $15.4 million.&lt;/p&gt;</us-gaap:CommitmentsDisclosureTextBlock>
    <rex:ForwardPurchaseContractsQuantity contextRef="c123" decimals="-5" id="ixv-11259" unitRef="bu">24400000</rex:ForwardPurchaseContractsQuantity>
    <rex:QuantityOfNaturalGasUnderSalesCommitmen
      contextRef="c123"
      decimals="-5"
      id="ixv-11260"
      unitRef="mmbtu">800000</rex:QuantityOfNaturalGasUnderSalesCommitmen>
    <rex:QuantityOfEthanolUnderSalesCommitment
      contextRef="c123"
      decimals="-5"
      id="ixv-11261"
      unitRef="gal">51200000</rex:QuantityOfEthanolUnderSalesCommitment>
    <rex:QuantityOfDistillersGrainsUnderSalesCommitment contextRef="c123" decimals="0" id="ixv-11262" unitRef="t">88000</rex:QuantityOfDistillersGrainsUnderSalesCommitment>
    <rex:QuantityOfNonFoodGradeCornOilUnderSalesCommitments contextRef="c123" decimals="-5" id="ixv-11263" unitRef="lb">12000000</rex:QuantityOfNonFoodGradeCornOilUnderSalesCommitments>
    <us-gaap:PaymentsToAcquireProjects
      contextRef="c124"
      decimals="-5"
      id="ixv-11264"
      unitRef="usd">9600000</us-gaap:PaymentsToAcquireProjects>
    <us-gaap:PaymentsForRent
      contextRef="c124"
      decimals="-5"
      id="ixv-11265"
      unitRef="usd">4700000</us-gaap:PaymentsForRent>
    <rex:LeaseExpirationPeriod contextRef="c125" id="ixv-11266">P10Y</rex:LeaseExpirationPeriod>
    <rex:LeaseExpirationPeriod contextRef="c126" id="ixv-11267">P15Y</rex:LeaseExpirationPeriod>
    <rex:InstallmentAmount contextRef="c127" decimals="0" id="ixv-11268" unitRef="usd">29250</rex:InstallmentAmount>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c128" decimals="0" id="ixv-11269" unitRef="usd">351000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c129" decimals="0" id="ixv-11270" unitRef="usd">351000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c130" decimals="0" id="ixv-11271" unitRef="usd">351000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:MarketingExpense contextRef="c131" decimals="0" id="ixv-11272" unitRef="usd">1110000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c132" decimals="0" id="ixv-11273" unitRef="usd">1199000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c133" decimals="0" id="ixv-11274" unitRef="usd">1159000</us-gaap:MarketingExpense>
    <rex:FeesIncurredBySubsidiary contextRef="c0" decimals="-5" id="ixv-11275" unitRef="usd">15400000</rex:FeesIncurredBySubsidiary>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-8008">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;12.&lt;/td&gt;&lt;td style="text-align: justify"&gt;INCOME TAXES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The provision for income taxes
for fiscal years 2024, 2023, and 2022 consists of the following (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Federal:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 51%; padding-left: 10pt"&gt;Current&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,232&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,580&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,485&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; padding-left: 10pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;13,522&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;14,102&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,925&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;17,754&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;18,682&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;7,410&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;State and Local:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,947&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; padding-left: 10pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;685&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;501&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(2,035&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,632&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,878&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,132&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;9,542&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The tax effects of significant
temporary differences representing deferred tax assets and liabilities are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 70%; text-align: left; padding-left: 10pt"&gt;General business credit carryforward&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;12,296&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accrued liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;State net operating loss carryforward&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;202&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Other items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;288&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px; padding-left: 10pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(132&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(160&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;5,125&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;13,237&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Basis in pass through entities, including depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(7,470&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,334&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px; padding-left: 10pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,217&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(664&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(8,687&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(6,998&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Net deferred tax (liability) asset&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(3,562&lt;/td&gt;&lt;td style="padding-bottom: 1.5px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,239&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The net deferred tax liability
(asset) is reported on the accompanying Consolidated Balance Sheets based on net position by tax jurisdiction, with both federal
positions and state positions recorded as net liabilities within &#x201c;Deferred taxes&#x201d; at January 31, 2025. At January 31,
2024, federal positions of approximately $7.8 million are recorded as assets on the Consolidated Balance Sheets within &#x201c;Other
assets&#x201d; and state positions of $1.6 million are recorded as liabilities on the accompanying Consolidated Balance Sheets within
&#x201c;Deferred taxes&#x201d;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company has a general business
credit carryforward, net of the impact of uncertain tax positions, of approximately $4.2 million and $12.3 million at January 31,
2025 and 2024, respectively. The Company can carry these credits forward for up to twenty years. The carryforward periods expire
between fiscal years 2041 and 2042.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company has a valuation
allowance of approximately $132,000 and $160,000 at January 31, 2025 and 2024, respectively, related to state net operating loss
carryforwards. The Company decreased the valuation allowance by $28,000 in fiscal year 2024. These adjustments to the valuation
allowance are a result of estimates of realizing certain future state tax benefits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company assessed all available
positive and negative evidence to determine whether it expects sufficient future taxable income will be generated to allow for
the realization of existing federal deferred tax assets. There is sufficient objectively verifiable income for management to conclude
that it is more likely than not that the Company will utilize available federal deferred tax assets prior to their expiration.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal year 2022, the
Company recognized an income tax benefit for federal and state research and experimentation credits (net of uncertain tax position
expense) of approximately $0.4 million. The credits can be used to reduce future income tax liabilities for up to 20 years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company paid income taxes
of approximately $7,895,000, $12,730,000, and $2,795,000 fiscal years 2024, 2023, and 2022, respectively. The Company did not receive
any refunds in fiscal years 2024, 2023, and 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Reconciliations of the federal
statutory tax and the Company&#x2019;s income tax expense for fiscal years 2024, 2023, and 2022 are as follows (amounts in thousands):&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 51%; text-align: left"&gt;Federal income tax at statutory rate&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;19,503&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;20,682&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;9,971&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State and local taxes, net of federal tax benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,725&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Research and experimentation credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-49"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-50"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,542&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Nondeductible compensation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;508&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Uncertain tax positions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(98&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Noncontrolling interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,228&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,650&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,523&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;30&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;177&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;122&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;9,542&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company files a U.S. federal
income tax return and income tax returns in various states. In general, the Company is no longer subject to U.S. federal, state
or local income tax examinations by tax authorities for fiscal years ended January 31, 2014 and prior. The Company is currently
undergoing a federal income tax examination for the years ended January 31, 2015 through January 31, 2022 related to tax credits
claimed on returns during those years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company applies the provisions
of ASC 740-10-25-5 for uncertain tax positions. As of January 31, 2025, total unrecognized tax benefits were approximately $18,880,000,
and accrued penalties and interest were approximately $99,000. If the Company were to prevail on all unrecognized tax benefits
recorded, the provision for income taxes would be reduced by approximately $18,795,000. In addition, the impact of penalties and
interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded
within income tax expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;On a quarterly and annual basis,
the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest. It is reasonably
possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease
during the next 12 months; however, the Company does not expect the change to have a material effect on results of operations or
financial position. The Company accounts for uncertainty in income taxes by determining whether it is more likely than not the
position will be sustained on audit, including resolution of any related tax audits. A reconciliation of the beginning and ending
amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: left"&gt;Unrecognized tax benefits, beginning of year&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;19,088&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Changes for tax positions for prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Changes for tax positions for current year&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(168&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2025 and
2024, the total unrecognized tax benefits were included within the following lines on the accompanying Consolidated Balance
Sheets (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: left"&gt;Other assets&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-51"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;16,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Refundable income taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,007&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-52"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Long-term taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Other long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;605&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;586&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-8015">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The provision for income taxes
for fiscal years 2024, 2023, and 2022 consists of the following (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Federal:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 51%; padding-left: 10pt"&gt;Current&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,232&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,580&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,485&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; padding-left: 10pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;13,522&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;14,102&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,925&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;17,754&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;18,682&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;7,410&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;State and Local:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,947&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; padding-left: 10pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;685&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;501&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(2,035&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,632&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,878&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,132&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;9,542&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11276" unitRef="usd">4232000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-11277" unitRef="usd">4580000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11278" unitRef="usd">4485000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11279" unitRef="usd">13522000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-11280" unitRef="usd">14102000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11281" unitRef="usd">2925000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="c0" decimals="-3" id="ixv-11282" unitRef="usd">17754000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="c6" decimals="-3" id="ixv-11283" unitRef="usd">18682000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="c7" decimals="-3" id="ixv-11284" unitRef="usd">7410000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11285" unitRef="usd">2947000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-11286" unitRef="usd">3377000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11287" unitRef="usd">4167000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11288" unitRef="usd">685000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-11289" unitRef="usd">501000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11290" unitRef="usd">-2035000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c0" decimals="-3" id="ixv-11291" unitRef="usd">3632000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c6" decimals="-3" id="ixv-11292" unitRef="usd">3878000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c7" decimals="-3" id="ixv-11293" unitRef="usd">2132000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11294" unitRef="usd">21386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-11295" unitRef="usd">22560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11296" unitRef="usd">9542000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-8240">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The tax effects of significant
temporary differences representing deferred tax assets and liabilities are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 70%; text-align: left; padding-left: 10pt"&gt;General business credit carryforward&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;12,296&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accrued liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;State net operating loss carryforward&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;202&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Other items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;288&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px; padding-left: 10pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(132&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(160&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;5,125&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;13,237&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Basis in pass through entities, including depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(7,470&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,334&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1px; padding-left: 10pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,217&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(664&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(8,687&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(6,998&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Net deferred tax (liability) asset&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(3,562&lt;/td&gt;&lt;td style="padding-bottom: 1.5px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,239&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c4" decimals="-3" id="ixv-11297" unitRef="usd">4151000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c5" decimals="-3" id="ixv-11298" unitRef="usd">12296000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c4" decimals="-3" id="ixv-11299" unitRef="usd">628000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c5" decimals="-3" id="ixv-11300" unitRef="usd">611000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c4" decimals="-3" id="ixv-11301" unitRef="usd">167000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c5" decimals="-3" id="ixv-11302" unitRef="usd">202000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOther contextRef="c4" decimals="-3" id="ixv-11303" unitRef="usd">311000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c5" decimals="-3" id="ixv-11304" unitRef="usd">288000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="-3" id="ixv-11305" unitRef="usd">132000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c5" decimals="-3" id="ixv-11306" unitRef="usd">160000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c4" decimals="-3" id="ixv-11307" unitRef="usd">5125000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c5" decimals="-3" id="ixv-11308" unitRef="usd">13237000</us-gaap:DeferredTaxAssetsNet>
    <rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation contextRef="c4" decimals="-3" id="ixv-11309" unitRef="usd">7470000</rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation>
    <rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation contextRef="c5" decimals="-3" id="ixv-11310" unitRef="usd">6334000</rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c4" decimals="-3" id="ixv-11311" unitRef="usd">1217000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c5" decimals="-3" id="ixv-11312" unitRef="usd">664000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c4" decimals="-3" id="ixv-11313" unitRef="usd">8687000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c5" decimals="-3" id="ixv-11314" unitRef="usd">6998000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c4" decimals="-3" id="ixv-11315" unitRef="usd">-3562000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c5" decimals="-3" id="ixv-11316" unitRef="usd">6239000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities contextRef="c5" decimals="-5" id="ixv-11317" unitRef="usd">7800000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities contextRef="c5" decimals="-5" id="ixv-11318" unitRef="usd">1600000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c4" decimals="-5" id="ixv-11319" unitRef="usd">4200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c5" decimals="-5" id="ixv-11320" unitRef="usd">12300000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" id="ixv-11321" unitRef="usd">132000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c5" decimals="0" id="ixv-11322" unitRef="usd">160000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="0" id="ixv-11323" unitRef="usd">28000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c23" decimals="-5" id="ixv-11324" unitRef="usd">400000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:IncomeTaxesPaid contextRef="c0" decimals="0" id="ixv-11325" unitRef="usd">7895000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c6" decimals="0" id="ixv-11326" unitRef="usd">12730000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c7" decimals="0" id="ixv-11327" unitRef="usd">2795000</us-gaap:IncomeTaxesPaid>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-8420">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Reconciliations of the federal
statutory tax and the Company&#x2019;s income tax expense for fiscal years 2024, 2023, and 2022 are as follows (amounts in thousands):&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 51%; text-align: left"&gt;Federal income tax at statutory rate&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;19,503&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;20,682&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;9,971&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State and local taxes, net of federal tax benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,725&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Research and experimentation credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-49"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-50"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,542&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Nondeductible compensation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;508&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Uncertain tax positions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(98&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Noncontrolling interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,228&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,650&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,523&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;30&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;177&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;122&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;9,542&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="-3" id="ixv-11328" unitRef="usd">19503000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="-3" id="ixv-11329" unitRef="usd">20682000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c7" decimals="-3" id="ixv-11330" unitRef="usd">9971000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="-3" id="ixv-11331" unitRef="usd">3008000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c6" decimals="-3" id="ixv-11332" unitRef="usd">3299000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c7" decimals="-3" id="ixv-11333" unitRef="usd">1725000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c7" decimals="-3" id="ixv-11334" unitRef="usd">2542000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold contextRef="c0" decimals="-3" id="ixv-11335" unitRef="usd">2062000</us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold>
    <us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold contextRef="c6" decimals="-3" id="ixv-11336" unitRef="usd">2150000</us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold>
    <us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold contextRef="c7" decimals="-3" id="ixv-11337" unitRef="usd">508000</us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold>
    <rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition contextRef="c0" decimals="-3" id="ixv-11338" unitRef="usd">11000</rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition>
    <rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition contextRef="c6" decimals="-3" id="ixv-11339" unitRef="usd">-98000</rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition>
    <rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition contextRef="c7" decimals="-3" id="ixv-11340" unitRef="usd">2281000</rex:EffectiveIncomeTaxReconciliationUncertainTaxPosition>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c0" decimals="-3" id="ixv-11341" unitRef="usd">3228000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c6" decimals="-3" id="ixv-11342" unitRef="usd">3650000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c7" decimals="-3" id="ixv-11343" unitRef="usd">2523000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="c0" decimals="-3" id="ixv-11344" unitRef="usd">30000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="c6" decimals="-3" id="ixv-11345" unitRef="usd">177000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="c7" decimals="-3" id="ixv-11346" unitRef="usd">122000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c0" decimals="-3" id="ixv-11347" unitRef="usd">21386000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c6" decimals="-3" id="ixv-11348" unitRef="usd">22560000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c7" decimals="-3" id="ixv-11349" unitRef="usd">9542000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <rex:UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest contextRef="c4" decimals="0" id="ixv-11350" unitRef="usd">18880000</rex:UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c4" decimals="0" id="ixv-11351" unitRef="usd">99000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <rex:IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized contextRef="c0" decimals="0" id="ixv-11352" unitRef="usd">-18795000</rex:IncreaseDecreaseInProvisionForIncomeTaxesIfUnrecognizedBenefitsRecognized>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c0" id="ixv-11353">A reconciliation of the beginning and ending
amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):&lt;table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: left"&gt;Unrecognized tax benefits, beginning of year&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;19,088&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Changes for tax positions for prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Changes for tax positions for current year&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(168&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c5" decimals="-3" id="ixv-11354" unitRef="usd">18965000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c23" decimals="-3" id="ixv-11355" unitRef="usd">19088000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c0" decimals="-3" id="ixv-11356" unitRef="usd">19000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c6" decimals="-3" id="ixv-11357" unitRef="usd">45000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c0" decimals="-3" id="ixv-11358" unitRef="usd">-6000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c6" decimals="-3" id="ixv-11359" unitRef="usd">-168000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c4" decimals="-3" id="ixv-11360" unitRef="usd">18978000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c5" decimals="-3" id="ixv-11361" unitRef="usd">18965000</us-gaap:UnrecognizedTaxBenefits>
    <rex:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock contextRef="c0" id="ixv-8686">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2025 and
2024, the total unrecognized tax benefits were included within the following lines on the accompanying Consolidated Balance
Sheets (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: left"&gt;Other assets&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-51"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;16,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Refundable income taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,007&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-52"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Long-term taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Other long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;605&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;586&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</rex:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock>
    <us-gaap:OtherAssets
      contextRef="c135"
      decimals="-3"
      id="ixv-11362"
      unitRef="usd">-16372000</us-gaap:OtherAssets>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c134"
      decimals="-3"
      id="ixv-11363"
      unitRef="usd">-2002000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c135"
      decimals="-3"
      id="ixv-11364"
      unitRef="usd">-2007000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="c134"
      decimals="-3"
      id="ixv-11365"
      unitRef="usd">-12037000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="c134"
      decimals="-3"
      id="ixv-11366"
      unitRef="usd">4334000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c134"
      decimals="-3"
      id="ixv-11367"
      unitRef="usd">605000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c135"
      decimals="-3"
      id="ixv-11368"
      unitRef="usd">586000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c134"
      decimals="-3"
      id="ixv-11369"
      unitRef="usd">18978000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c135"
      decimals="-3"
      id="ixv-11370"
      unitRef="usd">18965000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:LossContingencyDisclosures contextRef="c0" id="ixv-8790">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;13.&lt;/td&gt;&lt;td&gt;CONTINGENCIES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company is involved in
various legal actions arising in the normal course of business. After taking into consideration legal counsels&#x2019; evaluation
of such actions, management is of the opinion that their outcome will not have a material effect on the Company&#x2019;s consolidated
financial statements. There were no liabilities recorded at January 31, 2025 as the Company did not believe that there was a probable
and reasonably estimable loss associated with any legal contingencies.&lt;/p&gt;</us-gaap:LossContingencyDisclosures>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-8801">&lt;table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 23.75pt"&gt;14.&lt;/td&gt;
    &lt;td&gt;RELATED PARTIES&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal years 2024, 2023,
and 2022, One Earth and NuGen, combined, purchased approximately $99.2 million, $117.0 million, and $135.4 million, respectively,
of corn and other supplies from minority equity investors. The Company had amounts payable to related parties of approximately
$1.4 million and $5.8 million at January 31, 2025 and 2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal year 2024, $1.5
million was paid to landowners who are equity investors of One Earth Energy, for land easements related to the carbon sequestration
project.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal year 2023 the
Company received approximately $22,000 in capital contributions from the minority investor in the refined coal entity. The Company
did not receive capital contributions related to the refined coal entity in fiscal years 2024 and 2022.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="c136"
      decimals="-5"
      id="ixv-11371"
      unitRef="usd">99200000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="c137"
      decimals="-5"
      id="ixv-11372"
      unitRef="usd">117000000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="c138"
      decimals="-5"
      id="ixv-11373"
      unitRef="usd">135400000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="c139"
      decimals="-5"
      id="ixv-11374"
      unitRef="usd">1400000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="c140"
      decimals="-5"
      id="ixv-11375"
      unitRef="usd">5800000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="c141"
      decimals="-5"
      id="ixv-11376"
      unitRef="usd">1500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:ProceedsFromContributionsFromAffiliates contextRef="c142" decimals="0" id="ixv-11377" unitRef="usd">22000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-8815">&lt;table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 23.75pt"&gt;15.&lt;/td&gt;
    &lt;td&gt;SEGMENT REPORTING&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company has one reportable
segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity investments in three ethanol
limited liability companies, two of which are majority ownership interests and are consolidated in the financial statements presented.
Prior period amounts have been reclassified to conform to current segment reporting.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company&#x2019;s chief operating
decision maker is the Executive Committee that includes the Executive Chairman of the Board and The Chief Executive Officer. The
chief operating decision maker uses net income generated from operating segments in determining the allocation of resources and
making assessment of Company performance.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;In applying the criteria set
forth in ASC 280, Segment Reporting, the Company determined that based on the nature of the products and production process and
the expected financial results, the Company&#x2019;s operations at its ethanol plants are aggregated into one reporting segment, each of which is reviewed in the same manner by the CODM. Aggregation into one reporting segment is appropriate based upon the similarity of economic characteristics of the operating segments, including the markets for identical revenue sources and the primary input, corn. The plants in all locations operate in a similar manner to produce ethanol and by-products. The types of customers and how the products are distributed to the customers are similar across each operating entity, consisting of a combination of rail and truck shipments. Finally, the regulatory environment is largely impacted by guidance from the federal level, impacting each operating segment the same.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The measure of segment assets
is reported on the balance sheet as total consolidated assets.&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Net sales and revenue&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&#160;&#160;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,664,052&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,213,035&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,364,406&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,021,561&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,379,651&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,509,406&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net sales and revenue&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;642,491&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;833,384&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;855,000&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Cost of corn&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,094,364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,542,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,791,876&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Other cost of sales (1)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;361,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;412,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;429,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(904,402&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,219,102&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,415,300&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total cost of sales&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;551,014&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;735,166&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;806,398&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;208,636&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;258,767&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;142,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(117,159&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(160,549&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(94,106&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated gross profit&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;91,477&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;98,218&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;48,602&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Depreciation and amortization expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;49,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,993&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(27,356&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(33,168&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(33,689&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated depreciation and amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,715&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;23,039&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;23,304&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Income before taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;201,650&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;253,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;148,469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(108,778&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(155,116&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(100,990&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total consolidated income before income taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;92,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;98,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;47,479&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(21,386&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(22,560&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(9,542&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net income&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;71,486&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;75,924&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;37,937&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Expenses within &#x201c;Other cost of sales&#x201d; consists primarily of depreciation, other raw materials
such as denaturant and chemicals, utilities, repair and maintenance and production labor.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c143"
      decimals="0"
      id="ixv-11378"
      unitRef="pure">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-8827">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The measure of segment assets
is reported on the balance sheet as total consolidated assets.&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Net sales and revenue&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&#160;&#160;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,664,052&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,213,035&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,364,406&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,021,561&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,379,651&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,509,406&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net sales and revenue&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;642,491&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;833,384&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;855,000&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Cost of corn&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,094,364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,542,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,791,876&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Other cost of sales (1)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;361,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;412,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;429,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(904,402&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,219,102&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,415,300&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total cost of sales&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;551,014&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;735,166&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;806,398&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;208,636&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;258,767&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;142,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(117,159&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(160,549&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(94,106&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated gross profit&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;91,477&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;98,218&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;48,602&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Depreciation and amortization expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;49,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,993&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(27,356&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(33,168&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(33,689&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated depreciation and amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,715&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;23,039&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;23,304&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Income before taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;201,650&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;253,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;148,469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(108,778&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(155,116&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(100,990&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total consolidated income before income taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;92,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;98,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;47,479&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(21,386&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(22,560&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(9,542&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net income&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;71,486&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;75,924&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;37,937&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Expenses within &#x201c;Other cost of sales&#x201d; consists primarily of depreciation, other raw materials
such as denaturant and chemicals, utilities, repair and maintenance and production labor.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="c143"
      decimals="-3"
      id="ixv-11379"
      unitRef="usd">1664052000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c144"
      decimals="-3"
      id="ixv-11380"
      unitRef="usd">2213035000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c145"
      decimals="-3"
      id="ixv-11381"
      unitRef="usd">2364406000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c146"
      decimals="-3"
      id="ixv-11382"
      unitRef="usd">-1021561000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c147"
      decimals="-3"
      id="ixv-11383"
      unitRef="usd">-1379651000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c148"
      decimals="-3"
      id="ixv-11384"
      unitRef="usd">-1509406000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-11385" unitRef="usd">642491000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="-3" id="ixv-11386" unitRef="usd">833384000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="-3" id="ixv-11387" unitRef="usd">855000000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="c149"
      decimals="-3"
      id="ixv-11388"
      unitRef="usd">1094364000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c150"
      decimals="-3"
      id="ixv-11389"
      unitRef="usd">1542265000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c151"
      decimals="-3"
      id="ixv-11390"
      unitRef="usd">1791876000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c152"
      decimals="-3"
      id="ix_20_fact"
      unitRef="usd">361052000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c153"
      decimals="-3"
      id="ix_21_fact"
      unitRef="usd">412003000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c154"
      decimals="-3"
      id="ix_22_fact"
      unitRef="usd">429822000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c146"
      decimals="-3"
      id="ixv-11394"
      unitRef="usd">-904402000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c147"
      decimals="-3"
      id="ixv-11395"
      unitRef="usd">-1219102000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c148"
      decimals="-3"
      id="ixv-11396"
      unitRef="usd">-1415300000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="-3" id="ixv-11397" unitRef="usd">551014000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c6" decimals="-3" id="ixv-11398" unitRef="usd">735166000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c7" decimals="-3" id="ixv-11399" unitRef="usd">806398000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="c143"
      decimals="-3"
      id="ixv-11400"
      unitRef="usd">208636000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c144"
      decimals="-3"
      id="ixv-11401"
      unitRef="usd">258767000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c145"
      decimals="-3"
      id="ixv-11402"
      unitRef="usd">142708000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c146"
      decimals="-3"
      id="ixv-11403"
      unitRef="usd">-117159000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c147"
      decimals="-3"
      id="ixv-11404"
      unitRef="usd">-160549000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c148"
      decimals="-3"
      id="ixv-11405"
      unitRef="usd">-94106000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="-3" id="ixv-11406" unitRef="usd">91477000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="-3" id="ixv-11407" unitRef="usd">98218000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="-3" id="ixv-11408" unitRef="usd">48602000</us-gaap:GrossProfit>
    <us-gaap:DepreciationAndAmortization
      contextRef="c143"
      decimals="-3"
      id="ixv-11409"
      unitRef="usd">49071000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c144"
      decimals="-3"
      id="ixv-11410"
      unitRef="usd">56207000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c145"
      decimals="-3"
      id="ixv-11411"
      unitRef="usd">56993000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c146"
      decimals="-3"
      id="ixv-11412"
      unitRef="usd">-27356000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c147"
      decimals="-3"
      id="ixv-11413"
      unitRef="usd">-33168000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c148"
      decimals="-3"
      id="ixv-11414"
      unitRef="usd">-33689000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="-3" id="ixv-11415" unitRef="usd">21715000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c6" decimals="-3" id="ixv-11416" unitRef="usd">23039000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c7" decimals="-3" id="ixv-11417" unitRef="usd">23304000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="c143"
      decimals="-3"
      id="ixv-11418"
      unitRef="usd">201650000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="c144"
      decimals="-3"
      id="ixv-11419"
      unitRef="usd">253600000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="c145"
      decimals="-3"
      id="ixv-11420"
      unitRef="usd">148469000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="c146"
      decimals="-3"
      id="ixv-11421"
      unitRef="usd">-108778000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="c147"
      decimals="-3"
      id="ixv-11422"
      unitRef="usd">-155116000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="c148"
      decimals="-3"
      id="ixv-11423"
      unitRef="usd">-100990000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c0" decimals="-3" id="ixv-11424" unitRef="usd">92872000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c6" decimals="-3" id="ixv-11425" unitRef="usd">98484000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c7" decimals="-3" id="ixv-11426" unitRef="usd">47479000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11427" unitRef="usd">21386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-11428" unitRef="usd">22560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11429" unitRef="usd">9542000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetInvestmentIncome contextRef="c0" decimals="-3" id="ixv-11430" unitRef="usd">71486000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c6" decimals="-3" id="ixv-11431" unitRef="usd">75924000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c7" decimals="-3" id="ixv-11432" unitRef="usd">37937000</us-gaap:NetInvestmentIncome>
    <us-gaap:ScheduleOfSubsequentEventsTextBlock contextRef="c0" id="ixv-9248">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;16.&lt;/td&gt;&lt;td&gt;SUBSEQUENT EVENTS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Subsequent to January 31, 2025
the Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases,
a total of 222,510 shares remained available to purchase under existing board authorization.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;On March 25, 2025, the Board
of Directors authorized the repurchase from time to time of up to an additional 1,500,000 shares through open market transactions,
privately negotiated transactions, or transactions by other means in accordance with applicable securities laws.&lt;/p&gt;</us-gaap:ScheduleOfSubsequentEventsTextBlock>
    <us-gaap:SubsequentEventDescription contextRef="c0" id="ixv-9255">Subsequent to January 31, 2025
the Company repurchased 281,709 shares for approximately $11.9 million through open market transactions. After these repurchases,
a total of 222,510 shares remained available to purchase under existing board authorization.On March 25, 2025, the Board
of Directors authorized the repurchase from time to time of up to an additional 1,500,000 shares through open market transactions,
privately negotiated transactions, or transactions by other means in accordance with applicable securities laws.</us-gaap:SubsequentEventDescription>
    <us-gaap:SubsequentEventsDate contextRef="c0" id="ixv-11434">2025-01-31</us-gaap:SubsequentEventsDate>
    <dei:AuditorName contextRef="c0" id="ixv-11435">RSM US LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-11436">Des Moines, Iowa</dei:AuditorLocation>
    <dei:AuditorName contextRef="c3" id="ixv-11437">Deloitte&#160;&amp;&#160;Touche LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c3" id="ixv-11438">Dayton, Ohio</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="c0" id="ixv-11439">49</dei:AuditorFirmId>
    <dei:AuditorFirmId contextRef="c3" id="ixv-11440">34</dei:AuditorFirmId>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c0" id="ixv-11441">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c0" id="ixv-11442">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c0" id="ixv-11443">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c0" id="ixv-11444">false</ecd:Rule10b51ArrAdoptedFlag>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="c5"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c16"
      id="hidden-fact-1"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c16"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c14"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c26"
      id="hidden-fact-4"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c26"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c24"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c25"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c37"
      id="hidden-fact-8"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c37"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c34"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c35"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="c6"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="c7"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="c6"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="c0"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="c7"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:NonCashFinancingActivitiesStockRepurchasesAccrued
      contextRef="c6"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:NonCashFinancingActivitiesStockRepurchasesAccrued
      contextRef="c7"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses
      contextRef="c6"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses
      contextRef="c7"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashCurrent
      contextRef="c4"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashCurrent
      contextRef="c5"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsAsset
      contextRef="c93"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsAsset
      contextRef="c95"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="c94"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="c95"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c95"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsLiability
      contextRef="c93"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsLiability
      contextRef="c95"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsAsset
      contextRef="c96"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsAsset
      contextRef="c98"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="c97"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="c98"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c98"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsLiability
      contextRef="c96"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <rex:ForwardPurchaseContractsLiability
      contextRef="c98"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent
      contextRef="c4"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="c5"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="c113"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="c114"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="c115"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="c116"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="c117"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="c118"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c0"
      id="hidden-fact-45"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="c0"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c6"
      id="hidden-fact-47"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="c6"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="c0"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="c6"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssets
      contextRef="c134"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="c135"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="c135"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-11502">0000744187</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-11503">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-11504">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-11505">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-11506">false</dei:DocumentTransitionReport>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-31"
          xlink:label="hidden-fact-31"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-23"
          xlink:label="hidden-fact-23"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-30"
          xlink:label="hidden-fact-30"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-24"
          xlink:label="hidden-fact-24"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The forward purchase contracts asset is included in &#x201c;Prepaid expenses and other&#x201d; on
the accompanying Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-31"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-23"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-30"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-24"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-26"
          xlink:label="hidden-fact-26"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-33"
          xlink:label="hidden-fact-33"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-32"
          xlink:label="hidden-fact-32"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-25"
          xlink:label="hidden-fact-25"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
commodity futures liability is netted with cash collateral due from broker and included in &#x201c;Prepaid expense and other&#x201d;
on the accompanying Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-26"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-33"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-32"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-25"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-29"
          xlink:label="hidden-fact-29"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-28"
          xlink:label="hidden-fact-28"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-35"
          xlink:label="hidden-fact-35"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-36"
          xlink:label="hidden-fact-36"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The forward purchase contracts liability is included in &#x201c;Accrued expenses and other current
liabilities&#x201d; on the accompanying Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-29"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-28"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-35"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-36"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Forward purchase contracts assets are included in &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 16.8 million and 9.3 million bushels of corn at January 31, 2025 and 2024, respectively.
Forward purchase contracts liabilities are included in &#x201c;Accrued expenses and other current liabilities&#x201d; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 7.6 million and 8.2 million bushels of corn at January 31, 2025 and 2024, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-42"
          xlink:label="hidden-fact-42"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-41"
          xlink:label="hidden-fact-41"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Commodity futures assets and liabilities are included in &#x201c;Prepaid expenses and other&#x201d;
on the accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for
approximately 4.2 million gallons of ethanol at January 31, 2025. These contracts included short/sell positions and long/buy positions
for approximately 255,000 and 6.9 million bushels of corn, respectively at January 31, 2024. These contracts also included short/sell
positions for approximately 210,000 gallons of ethanol at January 31, 2024.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-42"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-41"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-40"
          xlink:label="hidden-fact-40"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-39"
          xlink:label="hidden-fact-39"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_5_footnote" xlink:label="ix_5_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As of January 31, 2025, and 2024, all of the derivative financial instruments held by the Company
were subject to enforceable master netting arrangements. The Company&#x2019;s accounting policy is to offset position amounts owed
or owing with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the
Company, the counterparty may require collateral to secure the Company&#x2019;s derivative contract positions. As of January 31,
2025 and 2024, the Company was required to maintain collateral with the counterparty in the amount of approximately $2,523,000
and $2,152,000, respectively, recorded within &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance
Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-40"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-39"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_6_footnote" xlink:label="ix_6_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Expenses within &#x201c;Other cost of sales&#x201d; consists primarily of depreciation, other raw materials
such as denaturant and chemicals, utilities, repair and maintenance and production labor.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
