<SEC-DOCUMENT>0001174947-24-001206.txt : 20241101
<SEC-HEADER>0001174947-24-001206.hdr.sgml : 20241101
<ACCEPTANCE-DATETIME>20241101150337
ACCESSION NUMBER:		0001174947-24-001206
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20241031
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20241101
DATE AS OF CHANGE:		20241101

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STURM RUGER & CO INC
		CENTRAL INDEX KEY:			0000095029
		STANDARD INDUSTRIAL CLASSIFICATION:	ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				060633559
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-10435
		FILM NUMBER:		241418697

	BUSINESS ADDRESS:	
		STREET 1:		1 LACEY PLACE
		CITY:			SOUTHPORT
		STATE:			CT
		ZIP:			06490
		BUSINESS PHONE:		2032597843

	MAIL ADDRESS:	
		STREET 2:		1 LACEY PLACE
		CITY:			SOUTHPORT
		STATE:			CT
		ZIP:			06490
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>form8k-33091_rgr.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:RGR="http://ruger.com/20241031">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02D_US%2DGAAP%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_039_RGR_ruger.com_20241031 -->
<!-- Field: Set; Name: xdx; ID: xdx_04D_20241031_20241031 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DEntityCentralIndexKey_0000095029 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000004" name="dei:EntityCentralIndexKey">0000095029</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rgr-20241031.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2024-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-31</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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>
  </ix:resources>
 </ix:header>
</div>


<p style="margin: 0"></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">UNITED STATES</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SECURITIES AND EXCHANGE COMMISSION</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Washington, D.C. 20549</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FORM <span id="xdx_903_edei--DocumentType_c20241031__20241031_z193hTMDwFH9"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Pursuant to Section 13 or 15(d) of the</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Securities Exchange Act of 1934</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Date of Report (Date of earliest event reported)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90B_edei--DocumentPeriodEndDate_c20241031__20241031_zonJsjieeDl"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">October
31, 2024</ix:nonNumeric></span></b></p>

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

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_907_edei--EntityRegistrantName_c20241031__20241031_zqBJJpd2hr66"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000011" name="dei:EntityRegistrantName">STURM, RUGER &amp; COMPANY, INC.</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Exact Name of Registrant as Specified in its
Charter)</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 35%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_902_edei--EntityIncorporationStateCountryCode_c20241031__20241031_zldz92beStYg"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(State or Other Jurisdiction of Incorporation)</p></td>
    <td style="width: 33%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_903_edei--EntityFileNumber_c20241031__20241031_zMZzRMueW6Xj"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000013" name="dei:EntityFileNumber">001-10435</ix:nonNumeric></span></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Commission File Number)</p></td>
    <td style="width: 32%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90B_edei--EntityTaxIdentificationNumber_c20241031__20241031_zFEIN5AVLc37"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000014" name="dei:EntityTaxIdentificationNumber">06-0633559</ix:nonNumeric></span></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(IRS Employer Identification Number)</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 50%; font-weight: normal; font-size: 10pt; text-align: center"><b><span id="xdx_90E_edei--EntityAddressAddressLine1_c20241031__20241031_z7KG73N5tf6g"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000015" name="dei:EntityAddressAddressLine1">One Lacey Place</ix:nonNumeric></span>, <span id="xdx_905_edei--EntityAddressCityOrTown_c20241031__20241031_zrD48iU2w1ad"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000016" name="dei:EntityAddressCityOrTown">Southport</ix:nonNumeric></span>, <span id="xdx_90A_edei--EntityAddressStateOrProvince_c20241031__20241031_zPN5gXiGjGy2"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt-sec:stateprovnameen" id="Fact000017" name="dei:EntityAddressStateOrProvince">Connecticut</ix:nonNumeric></span></b></td>
    <td style="width: 50%; font-weight: normal; font-size: 10pt; text-align: center"><b><span id="xdx_904_edei--EntityAddressPostalZipCode_c20241031__20241031_zmz2Zh6PLwb3"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000018" name="dei:EntityAddressPostalZipCode">06890</ix:nonNumeric></span></b></td></tr>
<tr style="vertical-align: top">
    <td style="font-size: 10pt; text-align: center">(Address of Principal Executive Offices)</td>
    <td style="font-size: 10pt; text-align: center">(Zip Code)</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27pt; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_901_edei--CityAreaCode_c20241031__20241031_zRYUopfYYyB2"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000019" name="dei:CityAreaCode">(203)</ix:nonNumeric></span> <span id="xdx_908_edei--LocalPhoneNumber_c20241031__20241031_zeB1vR1W8Wt7"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000020" name="dei:LocalPhoneNumber">259-7843</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Registrant&#8217;s telephone number, including
area code</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Former name or former address, if changed
since last report)</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 0.5in">Check the appropriate box below if the
Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions
(<i>see</i> General Instruction A.2. below):</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_90D_edei--WrittenCommunications_c20241031__20241031_zhNjk5VdZPnf"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt:booleanfalse" id="Fact000021" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></span></td><td>Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_90C_edei--SolicitingMaterial_c20241031__20241031_zzj0SooBy3y2"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt:booleanfalse" id="Fact000022" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></span></td><td>Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_90D_edei--PreCommencementTenderOffer_c20241031__20241031_zCYjW4caxJDe"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt:booleanfalse" id="Fact000023" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></span></td><td>Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_905_edei--PreCommencementIssuerTenderOffer_c20241031__20241031_zzaDKljm3xKk"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></span></td><td>Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</td></tr></table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="border: Black 1pt solid; width: 33%; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Title of each class</span></td>
    <td style="border-top: Black 1pt solid; width: 27%; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Trading Symbol(s)</span></td>
    <td style="border-top: Black 1pt solid; width: 40%; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Name of each exchange on which registered</span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_900_edei--Security12bTitle_c20241031__20241031_zsaveYyzHqZ4"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000025" name="dei:Security12bTitle">Common Stock</ix:nonNumeric></span></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_90B_edei--TradingSymbol_c20241031__20241031_zcGEtYZpdrRh"><ix:nonNumeric contextRef="AsOf2024-10-31" id="Fact000026" name="dei:TradingSymbol">RGR</ix:nonNumeric></span></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_903_edei--SecurityExchangeName_c20241031__20241031_zU7lUiEaGcvk"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt-sec:exchnameen" id="Fact000027" name="dei:SecurityExchangeName">NYSE</ix:nonNumeric></span></span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Indicate by check mark whether the registrant
is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR &#167;230.405) or Rule 12b-2 of the
Securities Exchange Act of 1934 (17 CFR &#167;240.12b-2).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Emerging growth company <span style="font-family: Wingdings"><span id="xdx_90A_edei--EntityEmergingGrowthCompany_c20241031__20241031_zOwsVNoJpJYa"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt:booleanfalse" id="Fact000028" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">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 style="font-family: Wingdings">&#168;</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&#160;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->







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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in"><b>Item 7.01</b></td><td><b>Regulation FD Disclosure</b></td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On October 31, 2024, the Company hosted its post-earnings
release conference call and webcast to discuss our third quarter 2024 financial results. The transcript of the conference call and webcast
is included as Exhibit 99.1 to this Report on Form 8-K.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The information in this Report on Form 8-K (including
the exhibit) is furnished pursuant to Item 7.01 and shall not be deemed to be &#8220;filed&#8221; for the purpose of Section 18 of the
Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section. This Report on Form 8-K will not
be deemed an admission as to the materiality of any information in the Report that is required to be disclosed solely by Regulation FD.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The text included with this Report on Form 8-K
and the replay of the conference call and webcast on October 31, 2024, is available on our website located at Ruger.com/corporate, although
we reserve the right to discontinue that availability at any time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Certain statements contained in this Report on
Form 8-K (including the exhibit) may be deemed to be forward-looking statements under federal securities laws, and we intend that such
forward-looking statements be subject to the safe harbor created thereby. Such forward-looking statements include, but are not limited
to, statements regarding market demand, sales levels of firearms, anticipated castings sales and earnings, the need for external financing
for operations or capital expenditures, the results of pending litigation against the Company, the impact of future firearms control and
environmental legislation, and accounting estimates. Readers are cautioned not to place undue reliance on these forward-looking statements,
which speak only as of the date made. The Company undertakes no obligation to publish revised forward-looking statements to reflect events
or circumstances after the date such forward-looking statements are made or to reflect the occurrence of subsequent unanticipated events.</p>

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

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in">Item 9.01</td><td>Financial Statements and Exhibits</td></tr></table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1in"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration: underline">Exhibit No</span>.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration: underline">Description</span></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">99.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif"><a href="ex99-1.htm">Transcript of conference call and webcast conducted on October 31,
2024.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the requirements of the Securities
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, hereunto duly authorized.</p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;</span></td>
    <td colspan="3" style="line-height: 12pt"><span style="font-size: 10pt">STURM, RUGER &amp; COMPANY, INC.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 50%; line-height: 12pt">&#160;</td>
    <td style="width: 5%; line-height: 12pt">&#160;</td>
    <td style="width: 7%; line-height: 12pt">&#160;</td>
    <td style="width: 38%; line-height: 12pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt"><span style="font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; line-height: 12pt"><span style="font-size: 10pt">/S/ Thomas A. Dineen</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt"><span style="font-size: 10pt">Name:</span></td>
    <td style="line-height: 12pt"><span style="font-size: 10pt">Thomas A. Dineen</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal Financial Officer,</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal Accounting Officer,</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Senior Vice President, Treasurer and</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td></tr>
  </table>
<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0">Dated: November 1, 2024</p>

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

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

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&#160;</p></div>
    <div style="margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex99-1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif; margin: auto; width: 700px">
<DIV STYLE="margin: auto; width: 700px">


<IMG SRC="i_001.jpg" ALT=""><P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 99.25pt 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 99.25pt 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="background-color: blue"><TD STYLE="color: White; border: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">October 31, 2024 / 1:00PM UTC, Q3 2024 Sturm Ruger &amp; Company Inc Earnings Call</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



<P STYLE="font: 18pt Times New Roman, Times, Serif; color: Blue; margin: 0pt 0">CORPORATE PARTICIPANTS</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 11.35pt">&bull;</TD><TD><FONT STYLE="font-size: 10pt"><B>Christopher Killoy </B><I>Sturm Ruger &amp; Company Inc - President, Chief Executive Officer, Director</I></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 11.35pt">&bull;</TD><TD><FONT STYLE="font-size: 10pt"><B>Kevin Reid </B><I>Sturm Ruger &amp; Company Inc - Vice President, General Counsel, Corporate Secretary</I></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 11.35pt">&bull;</TD><TD><FONT STYLE="font-size: 10pt"><B>Thomas Dineen </B><I>Sturm Ruger &amp; Company Inc - Chief Financial Officer, Senior Vice President,
Treasurer</I></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; color: Blue">CONFERENCE CALL PARTICIPANTS</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 11.35pt">&bull;</TD><TD><FONT STYLE="font-size: 10pt"><B>Operator </B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 11.35pt">&bull;</TD><TD><FONT STYLE="font-size: 10pt"><B>Mark Smith </B><I>Lake Street Capital Markets - Analyst</I></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 11.35pt">&bull;</TD><TD><FONT STYLE="font-size: 10pt"><B>Rommel Dionisio </B><I>Aegis Capital - Analyst</I></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; color: Blue">PRESENTATION</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Operator </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">Good day and thank you for standing by. Welcome to the Q3 2024 Sturm,
Ruger earnings conference call. (Operator Instructions) Please be advised that today's conference is being recorded.</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 would now like to hand the conference over to your first speaker
today, Chris Killoy, President and CEO. Please go ahead.</P>



<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Good morning and welcome to the Sturm, Ruger &amp; Company third-quarter
2024 conference call. I'll ask Kevin Reid, our General Counsel, to read the caution on forward-looking statements. Tom Dineen, our Chief
Financial Officer, will then give an overview of the third-quarter 2024 financial results, and then I will discuss our operations and
the market. After that, we'll get to your questions. Kevin?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Kevin Reid <I>Sturm Ruger &amp; Company Inc - Vice President, General
Counsel, Corporate Secretary</I></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">Thanks, Chris. We just want to remind everyone that statements made
in the course of this meeting that state the company's or management's intentions, hopes, beliefs, expectations, or predictions of the
future are forward-looking statements. It is important to note that the company's actual results could differ materially from those projected
in such forward-looking statements.</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">Additional information concerning factors that could cause actual results
to differ materially from those in the forward-looking statements is contained from time to time in the company's SEC filings, including,
but not limited to, the company's reports on Form 10-K for the year ended December 31, 2023, and of course, on the Form 10-Q for the third
quarter of 2024, which we filed last night. Copies of these documents may be obtained by contacting the company or the SEC or on the company
website at ruger.com/corporate or, of course, the SEC website at sec.gov.</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 do reference non-GAAP EBITDA. Please note that the reconciliation
of GAAP net income to non-GAAP EBITDA can be found in our Form 10-K for the year ended December 31, 2023, and our Form 10-Q for the third
quarter of 2024, both of which are also posted to our website. Furthermore, the company disclaims all responsibility to update forward-looking
statements. Chris?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><IMG SRC="image_001.jpg" ALT="">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="background-color: blue"><TD STYLE="color: White; border: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">October 31, 2024 / 1:00PM UTC, Q3 2024 Sturm Ruger &amp; Company Inc Earnings Call</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: auto; width: 700px"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Thank you, Kevin. Now Tom will discuss the company's third-quarter
2024 results.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Thomas Dineen <I>Sturm Ruger &amp; Company Inc - Chief Financial
Officer, Senior Vice President, Treasurer</I></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">Thanks, Chris. For the third quarter of 2024, net sales were $122.3
million and diluted earnings were $0.28 per share. For the corresponding period in 2023, net sales were $120.9 million and diluted earnings
were $0.42 per share. For the nine months ended September 28, 2024, net sales were $389.9 million and diluted earnings were $1.15 per
share. For the corresponding period in 2023, net sales were $413.2 million and diluted earnings were $2.13 per share.</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">At September 28, 2024, our cash and short-term investments totaled
$96 million. Our short-term investments are invested in United States treasury bills and in a money market fund that invests exclusively
in United States treasury instruments, which mature within one year.</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">At September 28, 2024, our current ratio was 4.5:1, and we had no debt.
Stockholders' equity was $314.9 million, which equates to a book value of $18.76 per share, of which $5.72 was cash and short-term investments.
In the first nine months of 2024, we generated $35.5 million of cash from operations. Our year-to-date capital expenditures totaled $17.2
million. We expect our 2024 capital expenditures will total approximately $20 million.</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">In the first nine months of 2024, we returned $39.3 million to our
shareholders through the payment of $10 million of quarterly dividends and the repurchase of 699,000 shares of our common stock at an
average price of $41.99 per share for a total of $29.3 million.</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">Our Board of Directors declared an $0.11 per share quarterly dividend
for shareholders of record as of November 13, 2024, payable on November 27, 2024. As a reminder, our quarterly dividend is approximately
40% of net income and, therefore, varies quarter to quarter.</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">Our variable dividends -- our variable dividend strategy, coupled
with our strong debt-free balance sheet, allows us to continually and consistently provide returns to our shareholders without sacrificing
our ability to capitalize on opportunities that emerge. That's the financial update for the third quarter. Chris?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Thanks, Tom. After a sluggish first half of the year, overall market
demand appeared to recover somewhat in the third quarter as NICS background checks, as adjusted by the National Shooting Sports Foundation,
increased by 4.5% from last year.</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">For the same period, the estimated unit sell-through of our products
from the independent distributors to retailers increased 9%, twice the rate of the NICS increase. For the first nine months of 2024, adjusted
NICS decreased 3%, while our estimated distributor sell-through increased 4%, again, outpacing NICS. These quarterly and year-to-date
metrics indicate that we likely picked up some market share.</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">That's not surprising given the strong demand for several of our product
families, including the American Rifle Generation II and Marlin lever-action rifles, coupled with increased production on these lines.
Furthermore, used gun sales appear to represent a larger percentage of overall retail firearm sales.</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">An increase in used gun sales is not unusual during tough economic
times like we are currently experiencing with decreased disposable income, high interest rates, and rising consumer debt. This would suggest
that our gains are perhaps even greater than the NICS data would indicate since NICS does not distinguish between used gun sales and new
gun sales.</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">The diversity of our products and the strong demand for several of
our product families has allowed us to grow without sacrificing our long-term focus or pricing discipline despite the current promotion-rich
environment.</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">Consequently, our finished goods inventory and our distributors' inventories
have decreased 125,000 units in the past year. We are well positioned to increase production entering the traditionally stronger fall
and winter selling season, allowing us to capitalize on the pent-up demand for some of our more sought-after products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><IMG SRC="image_001.jpg" ALT="">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="background-color: blue"><TD STYLE="color: White; border: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">October 31, 2024 / 1:00PM UTC, Q3 2024 Sturm Ruger &amp; Company Inc Earnings Call</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: auto; width: 700px"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Developing innovative new products to drive growth, excitement, and
profitability is not new at Ruger. Rather, it has been the blueprint for our success since our inception in 1949. We are proud to have
introduced so many new offerings during our 75th anniversary, including the American Gen II family of rifles, the Marlin 1894, 1895, and
336 lever-action rifles, the LC Carbine chambered in 45 auto and the recently launched 10-millimeter auto, 75th anniversary models of
the Mark IV Target pistol, 10/22 rifles, LCP MAX pistol, the No. 1 rifle, and the Mini 14 with side-folding stock. And we will culminate
this milestone year with another exciting new product launch coming to a retailer near you.</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">New product sales totaled $113 million or 31% of firearm sales in the
first nine months of 2024. New product sales include only major new products that were introduced in the past two years. We remain focused
on the long-term goal of creating shareholder value.</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">Our disciplined pricing and promotion strategy may not always benefit
current period sales and profitability but instead enhances our long-term performance and promotes consistency throughout the distribution
channel, allowing both distributors and retailers to confidently invest in our inventory is essential to Ruger's long-term success and
leadership in the volatile firearms market.</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">Two weeks ago, we were thrilled to be recognized by our wholesale customers
with three industry awards at this year's NASGW Show in Kansas City, Missouri. We were named Firearm Manufacturer of the Year for the
second consecutive year and the 12th time in the last 15 years.</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">Additionally, the Ruger American Gen II rifle earned the NASGW POA
Caliber Awards for Best New Rifle and Best New Overall Product. I would also like to thank the NASGW Board of Directors for presenting
me with their Chairman's Award in recognition of my 35 years in the outdoor shooting sports industry.</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">It was truly an honor. I have been blessed with the opportunity to
work alongside and do business with so many great people over the years. I can't think of another industry where I would rather have spent
my career. It's been a great run.</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">Those are the highlights of the third quarter of 2024. Operator, may
we please have the first question?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; color: Blue">QUESTIONS AND ANSWERS</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Operator </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">(Operator Instructions) Mark Smith, Lake Street.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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"><B>Mark Smith <I>Lake Street Capital Markets - Analyst</I></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">Hi, guys. First question for me, and we've talked about this one before,
but I just wanted to discuss the big delta between ASP of orders versus orders still in the backlog, much higher price. Is this a function
of just timing on maybe building some rifles and shipping them? Or anything you can discuss to give us color on the difference between
those two numbers?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Thanks, Mark. The biggest thing when we look at the products in the
backlog, the biggest impact there that drives that ASP up is the Marlins. Marlins are a much higher selling price. There's also a good
number of American Gen IIs but the biggest thing that skews that number north is the number of Marlins that are in that backlog.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Mark Smith <I>Lake Street Capital Markets - Analyst</I></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">And are those rifles that you feel like you get out here in this important
fourth quarter and in time to get in consumers' hands for key hunting seasons? Or is this may be more delayed into '25 in building and
shipping a lot of those rifles?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><IMG SRC="image_001.jpg" ALT="">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="background-color: blue"><TD STYLE="color: White; border: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">October 31, 2024 / 1:00PM UTC, Q3 2024 Sturm Ruger &amp; Company Inc Earnings Call</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: auto; width: 700px"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">A lot of them are go into 2025. We're going to maximize production
in Q4 for Marlin in particular. We're building more Marlins right now than we've ever built. The team down in Mayodan, North Carolina
is doing a great job maximizing production but making sure we don't sacrifice quality. So I suspect that will -- the backlog numbers
will continue into at least Q1 and Q2.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Mark Smith <I>Lake Street Capital Markets - Analyst</I></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">Okay. And then as we look at gross profit margin during the quarter,
that being down. Was that really a function of mix and pricing of items that were shipped during the quarter?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">There's certainly some mix. I mean one of the things this year, we
didn't take an overall price increase based on the competition in the market. We also -- when we saw where the market was this year, we
made some strategic decisions on our 75th anniversary guns to implement some fairly sharp prices on those to make sure we get the volume.</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">And then the other thing, of course, is that these volume levels we're
at today versus several years ago, deleveraging those fixed costs is really the biggest factor when we look at that. The other thing
to remember in our third quarter, fewer workdays because we take the July shutdown, the 4th of July week always has a negative impact
on our Q3.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Mark Smith <I>Lake Street Capital Markets - Analyst</I></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">Okay. And I think the last one for me, Chris, any comments just on
consumer demand, how it fits? I know you talked about in your commentary, I think used gun sales being up and that being a function of
where the consumer is at. But any additional insights you can give us on that? And then also the promotional environment.</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">You just discussed being -- I don't know if aggressive is the right
word but trying to price some of these anniversary items at the right level. As we rotate through these other items, do you feel like
you need to move and be more promotional to compete? Or do you feel like you're not seeing that pressure in the industry?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">There's definitely pressure out there. We're seeing -- we just got
back from the NASGW Show where we're meeting with our wholesalers. We're looking at what's happening in the industry. We're seeing a lot
of rebates. If you look at the gun store calendar over the next month or so, you'll see a lot of rebates from manufacturers.</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">That's typically not where Ruger participates. Right now, I think we'll
get through Q4 without any aggressive promotional efforts. But we're keeping our powder dry. We -- that may change as we get into 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">Like I said, there's lots of capacity out there, particularly from
players that are maybe only one category deep. If all you're making is AR platform rifles, MSRs, so to speak, then you've got nowhere
to turn but to continue to discount.</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">In Ruger's case, the breadth of our product line and the variety of
products we offer help us -- keep us somewhat insulated from having to defend market share in one single category. So we're going to
stay disciplined, keep the powder dry and continue to do our best to drive innovation with some really exciting new products, one of
which you'll see in just a couple of weeks, and we're very, very excited about.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Mark Smith <I>Lake Street Capital Markets - Analyst</I></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">Excellent. Looking forward to it.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><IMG SRC="image_001.jpg" ALT="">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="background-color: blue"><TD STYLE="color: White; border: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">October 31, 2024 / 1:00PM UTC, Q3 2024 Sturm Ruger &amp; Company Inc Earnings Call</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: auto; width: 700px"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Thanks, Mark.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Operator </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">Rommel Dionisio, Aegis Capital.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Rommel Dionisio <I>Aegis Capital - Analyst</I></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">Hi. Good morning. Thanks for taking my question. Chris, I wonder if
we could just get your perspective on the competitive promotional environment a bit. I mean, obviously, this is a cyclical industry over
the years. But while demand hasn't been particularly robust for several quarters, it's been somewhat stable.</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">Is there -- do you think this is maybe more of a permanent thing in
the industry that we're seeing just because, again, there's been some stability in the industry. Is there oversupply? I mean I'd just
love to hear your general thoughts on why promotions are continuing for such a fairly extended period of time at this point. Thanks.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Thanks, Rommel. Good question. We were just talking about this with
our own team this week. And one of the things I think we've seen is one of the industry gun writers turned the phrase crisis fatigue.
And perhaps our customer base is not going out in an election year, for example, and buying more rifles like they might have in previous
election cycles. We certainly didn't see an uptick in demand there.</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 do think there is quite a bit of capacity out there. Some manufacturers
have not slowed down. They've probably over inventoried at their location. They've got their wholesalers and retailers perhaps over inventoried.</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">So that results in some of that discounting. I think as we look at
2025 and look at absent any artificial stimulation in demand, I think it's pretty stable. I mean I think you're right, it's a stable environment
but we're going to see these upticks from quarter to quarter.</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 think right now, what we're looking at in 2025, I wish my crystal
ball was clearer but we're planning to be aggressive with our new products. We know, in Ruger's case, we're far better off trying to gain
market share and take business based on exciting new product launches rather than trying to discount our way to success.</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">And in our case, we've got the American centerfire Gen II family of
rifles is off to a great start. Marlins, of course, continue to be a big driver for us. But the Gen II American centerfire rifles in particular,
have really hit a home run. We heard that loud and clear from our distributors. We certainly saw the impact with some of our competitors
that are scrambling to do rebates and things like that.</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">But the Gen II American family of rifles is going to continue to grow,
and we're very excited about that. And like I said, we've got a very exciting fourth quarter launch coming up that I think is going to
be very strong for Ruger, and we're going to try to do our best to take market share in the old-fashioned way by exciting new products
and not discount our way.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Rommel Dionisio <I>Aegis Capital - Analyst</I></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">Great. Okay. We look forward to hearing more about that. Just maybe
a follow-up. The -- obviously, there were a lot of moving parts during the pandemic and all that.</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">What -- are there any other big picture items that you see moving
around, whether that's participation or more first-time shooters, women in the marketplace that -- some of those bigger picture items
that you're seeing change around here these last few quarters? Thanks.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><IMG SRC="image_001.jpg" ALT="">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="background-color: blue"><TD STYLE="color: White; border: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">October 31, 2024 / 1:00PM UTC, Q3 2024 Sturm Ruger &amp; Company Inc Earnings Call</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: auto; width: 700px"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Good question. We did gain a lot of new customers, the entire industry
did during the pandemic. It's incumbent upon us to turn those first-time buyers into lifelong customers. And we've been trying to do that,
particularly with some of our exciting offerings in things like the Mark IV pistols, the 10/22s and things like to target some of the
niches, like you mentioned, our female customers or frankly, some of our older customers who may not have the hand strength they once
did, products like the Security-380, which have done extremely well, have a much easier to manipulate slide and easier to control in the
fairly comfortable to shoot 380 ACP caliber. We're going to continue to go after those new customers, those niche customers and try to
grow that again with our new products and some of our product variations.</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've been very successful this year with, like I said, particularly
the Mark IV and 10/22s using the 22 long rifle caliber. They are a lot of fun at the range and a great way to hang on to those new customers
that may have been a onetime purchaser they thought when they bought a gun for home or personal protection during the pandemic. But if
we can get a Mark IV pistol or a 10/22 rifle into their hands, they're going to become a lifelong customer and a lifelong participant
in the shooting sports.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Rommel Dionisio <I>Aegis Capital - Analyst</I></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">Great. Thanks very much for the insights.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">Thanks, Rommel.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Operator </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">Thank you. And I'm showing no further questions at this time. So I
would like to turn it back to Chris Killoy, President and CEO, for closing remarks.</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Christopher Killoy <I>Sturm Ruger &amp; Company Inc - President,
Chief Executive Officer, Director</I></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">I would like to thank all of you for attending this call, especially
our shareholders. I want to mention two important upcoming dates. Next Tuesday is election day. As we head into an uncertain global, political,
and economic future, your voice of the polls is of great importance. Please educate yourself on the issues that are important to you,
learn about the candidates, and vote.</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">And the following Monday, November 11, is Veterans Day. Without the
sacrifice of those who served our great country, we wouldn't have the ability to exercise our many freedoms, including the right to vote.
Please take a moment to say a quick prayer of thanks to all the brave service men and service women who fought to attain and protect these
rights for all of us.</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 thank all veterans, especially the veteran members of the Ruger
family for their service and sacrifice to our country. And I would like to thank our loyal customers and our 1,800 hardworking members
of the Ruger team who design, build, and sell rugged, reliable firearms.</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 look forward to speaking with you at our next quarterly call in
February. Thank you.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>Operator </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">Thank you for your participation in today's conference. This does conclude
the program. You may now disconnect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><IMG SRC="image_001.jpg" ALT="">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="background-color: blue"><TD STYLE="color: White; border: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">October 31, 2024 / 1:00PM UTC, Q3 2024 Sturm Ruger &amp; Company Inc Earnings Call</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>DISCLAIMER</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">The London Stock Exchange Group and its affiliates (collectively, &quot;LSEG&quot;)
reserves the right to make changes to documents, content, or other information on this web site without obligation to notify any person
of such changes. No content may be modified, reverse engineered, reproduced or distributed in any form by any means, or stored in a database
or retrieval system, without the prior written permission of LSEG. The content shall not be used for any unlawful or unauthorized purposes.
LSEG does not guarantee the accuracy, completeness, timeliness or availability of the content. LSEG is not responsible for any errors
or omissions, regardless of the cause, for the results obtained from the use of the content. In no event shall LSEG be liable to any party
for any direct, indirect, incidental, exemplary, compensatory, punitive, special or consequential damages, costs, expenses, legal fees,
or losses (including, without limitation, lost income or lost profits and opportunity costs or losses caused by negligence) in connection
with any use of the content even if advised of the possibility of such damages.</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">In the conference calls upon which Summaries are based, companies may
make projections or other forward-looking statements regarding a variety of items. Such forward-looking statements are based upon current
expectations and involve risks and uncertainties. Actual results may differ materially from those stated in any forward-looking statement
based on a number of important factors and risks, which are more specifically identified in the companies&rsquo; most recent SEC filings.
Although the companies may indicate and believe that the assumptions underlying the forward-looking statements are reasonable, any of
the assumptions could prove inaccurate or incorrect and, therefore, there can be no assurance that the results contemplated in the forward-looking
statements will be realized.</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">LSEG assumes no obligation to update the content following publication
in any form or format. The content should not be relied on and is not a substitute for the skill, judgment and experience of the user,
its management, employees, advisors and/or clients when making investment and other business decisions. LSEG does not act as a fiduciary
or an investment advisor except where registered as such.</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">THE INFORMATION CONTAINED IN TRANSCRIPT SUMMARIES REFLECTS LSEG'S SUBJECTIVE
CONDENSED PARAPHRASE OF THE APPLICABLE COMPANY'S CONFERENCE CALL AND THERE MAY BE MATERIAL ERRORS, OMISSIONS, OR INACCURACIES IN THE REPORTING
OF THE SUBSTANCE OF THE CONFERENCE CALLS. IN NO WAY DOES LSEG OR THE APPLICABLE COMPANY ASSUME ANY RESPONSIBILITY FOR ANY INVESTMENT OR
OTHER DECISIONS MADE BASED UPON THE INFORMATION PROVIDED ON THIS WEB SITE OR IN ANY SUMMARY. USERS ARE ADVISED TO REVIEW THE APPLICABLE
COMPANY'S CONFERENCE CALL ITSELF AND THE APPLICABLE COMPANY'S SEC FILINGS BEFORE MAKING ANY INVESTMENT OR OTHER DECISIONS.</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">Copyright &copy;2024 LSEG. All Rights Reserved.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><IMG SRC="image_001.jpg" ALT="">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: auto; width: 700px"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="margin: 0">&nbsp;</P>



</div>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>rgr-20241031.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6JZo7xRiXhun8uMbHxcSauIiaPtwpR6eekxvG5xfUnKTy8gWty7ISt43qrGEasN -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:RGR="http://ruger.com/20241031" elementFormDefault="qualified" targetNamespace="http://ruger.com/20241031">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://ruger.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20241031_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20241031_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>rgr-20241031_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link: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" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>rgr-20241031_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://ruger.com/role/Cover" xlink:href="rgr-20241031.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://ruger.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>i_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 i_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" ,8 F0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!C^(?#^A^+-!UOPMXGTC3O$'AOQ)I.HZ#X@
MT+5[2&_TK6=%U>TFL-4TK4K&Y22WO+#4+*XGM+NUGC>&>"62*161B#_GL_\
M!;K_ ((D:[^Q/KVL?M)_LWZ1J/B']D_Q+JLD^NZ# ;G4]8^ FKZE<PK%IFJR
M&(S7?PZU&^N_LGA77I9;FYT=T30?$<_GMI6J:U_H?5C>(O#VA>+M UOPKXHT
MC3O$'AKQ)I6H:%K^A:O:0W^E:SHVJVLMCJ6EZE97"207=C?6<\UM=6\R/'-#
M(\;J58BOZA^BK]*KC[Z*_']+B;AFI4S;A3-ZF%PW'? N)Q4Z65\4952GRJM2
M;]I3RWB/+*56O5R//*=%U,/4<L!CHXS)L=C,)2^2XPX/R[B_+7A,6E1QE%3G
MEV80@I5L)6DK\LMG5PM5J*Q&'<K25JE-PKTX3E_C,45_2!_P6Y_X(D:_^Q/X
M@UK]I/\ 9OT?4?$/[)OB35I;K6]!M1?:GJWP U74[V-(-)U>:1)I[KX<WMY>
MQ6/A7Q%=75S>:;,$T'Q'-]H;2]4UK^;^O^KWP;\9. ?'C@#)?$?PXSFGF^09
MO24*U&;A2S3(\UI4Z4LPR#/\ JM2KEN<Y95J^RQ.&J7IUJ?L,?@*^-RW&X/&
M5/X[SS(\QX=S*OE>:4'1Q-!WC)7='$46Y>SQ.&J-)5:%6*YH36L7S4ZD:=6G
M4IHK]7O^"5'_  57^+/_  31^+1U"Q&I>-_V?_&VH6Y^+WPA6YB1-418X[5/
M%WA%[MX[72/'>D6T<:6ET\L%EK5E$-&UEOLWV2\T[\H:*^@\0?#[@[Q3X.SW
M@'C[(L%Q'PIQ)@IX'-,KQL+QG%WE0Q6$KP7UC 9E@,1[/&99F>"J4<;E^-HT
M<5A:T9QJ4\1S9;F6.RC'8?,<NQ%3"XS"U%4HUJ;U3VE"<7[M2E4C>G5I5%*G
M5IRE"<6FG'_8:_9^_:!^$G[47PE\(_&WX(>,--\;_#SQIIZ7NE:MI\J^=:W"
M@+?:+K5D6-QI&OZ/<E[+5](O5CN[&[C>.1"ACD?V:O\ +A_X)3_\%6?BW_P3
M3^+8O;-M3\;_ +/GC2^@7XM?!_[7$D%^I\BW7QEX1>Z!ATCQSHUK%MM9Q);V
M.NV:G2-;W0BQO=-_TN/V?OV@?A'^U%\)O"/QM^!_C+3/''P[\:6 O-*UC39D
M:2VN(SY>H:+K%GN-QI&OZ-=B2QUC1[U8KS3[R*2&:/&QW_Y5_IF_0RXQ^BGQ
MC[2G]=XC\)^(\;7_ -2>-G0O*E)^TKKA?BAX>G]7R_B; 4+^SJ?N,%Q#@J/]
MJ95^]CFF69;_ %]P-QS@>,,#9^SPN<X6G'Z_@.;?:/UO"<SYJF$J2W7O5,-4
ME[&MHZ-6K[-1117\4GW@4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M$T):/65*O2DW[/$8>I91JT*T5S0G';WH3C"K3J4XE?K3_P $H?\ @JW\6/\
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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@#G_ !9X4\,^._#.O^"_&>A:7XG\)^*=)O\
M0?$?AW6[*#4=(UK1M3MY+34--U&QN4>"ZM+NVEDAFBD0JR,>AP1_$Q^VA_P:
MU?&C4/CEXD\0_L2>-?A-9_ [Q--<:WI/@OXL>+/%NB>(?AY>WEU-)<>$=.O]
M/\(>,/\ A)/#5@C1_P!@ZMJ.H0ZVEF1I^K)>W-G_ &OJ7]P]%?T+]'[Z47C)
M]&7-\WS7PJXAPN"H\082&%SO(,]RV&?\,YG.@[X+,,1DF)QF#H0S;+[U*>"S
M3#5\+C*>'KXC!U:F+P57ZK2^:XDX2R/BNC0HYQAIU)8:;GA\3AZKPV+I*7\2
ME'$0A.3HU='4HSC.#E&-2*A47._\\?\ XA9O^"DO_0W?LK_^'/\ 'G_SHZ/^
M(6;_ (*2_P#0W?LK_P#AS_'G_P Z.O\ 0XHK^KO^*M7TO?\ H,\+/_%98+_Z
M*3X[_B#7!7_/O-__  [5/_F,_P \?_B%F_X*2_\ 0W?LK_\ AS_'G_SHZ_6[
M_@E%_P $R/\ @K]_P33^*F]?%O[-OCW]G7QI?0CXI_"$?%WQU&CL_D0?\)MX
M*-W\)?LNE>-]*MHE5"7M]/\ $5DG]D:R\:KI^I:7_6517Q?B'^TF^D5XK<&Y
M[P#Q_EO@_P 2<*<18.>#S/+,;X88+SEA\9@L3#BCZSEV:9?7Y,9EF:8&I0QN
M QE*G7P]9/VU+$]^6>%O#&3X[#YCEM7.\+C,+-5*56GFU3TE"I%X3EJT:D;P
MJT:BE3J0DXRC\,H Y R,''(]/;CCCVHHHK^ #]'"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
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
MTZ=2I#'X&=.G4K7]C3J5(XV5.G.MRR]C"<X3J\LO90J6=O;:***^7.P****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "OYRO^"N5MXBNO\ @HE_P353PK^S-X/_ &OM;C^'O[75S:_ /QUX
M@\*^&?#OC);7PCX6GGDGU?QIX>\4>'H;S18(Y-9TV&\T>=[J^LH+>WEMYY(Y
MT_HUKQ?Q=^SW\(O'7QD^$_Q_\4^$_P"T_BU\$-.\:Z3\,?%7]M^(;/\ X1O3
M_B'IL&D^+[?^Q;'5K;P_JW]K6%M#!YNMZ5J,]EL\S3Y+61F<_KW@?XBY=X5\
M=U>+\SR[$9M0I\%>(N0X?+\/7S#"_6<SXKX)S7AW*H8K&91G7#N<8++UC\=2
M>8XW)LZR[.,)@_:XC+,1'&0I)^1G^7U,VR?&Y;1G"G4Q4\LM.I;DC#"9YD>8
MUW[U*O%S>&R[$QHQJ4*U&=>5"%>E/#SKQ?\ )7X'TG2O%_\ P3!_X+5_M+Z'
MX;^'WP0T_P"-%[I?A^[_ &1/AW+>1V_[.&O_  IFTWP[KFC^+--N/#7A"RT[
MQ9XFO+TZK=+HF@6VCW%M'%/;RM(\MK9?KG_P3?\ V;?VC?!FL_!;Q_\ $[]G
M+_@E]X,\ 1_"72[O1_'W[/7@[QC8?M'"[U;P781:+<WFJZWX*TK2$N=6L;N=
M/&DMOK#23M<W:VS7,4C;OOSQ+_P3Z_9'\6WO[2-]K/PH!;]KK2M)TC]H>RTS
MQI\0="T?XC0:(\,FGWMYH>A^*M/T?1M=1X ]SXD\-V.C^(+XRW7V[4KC[7=>
M;YK\#?\ @D_^PC^S?\2_"OQ=^#OP@U_PMX]\%-?-X:U6Z^-7QT\3V.G?VEI%
M[H5VK>'O%GQ)USPY>HVF:A=V\<=_I-S';LZ3VZQ7$,,L?].<<?2;X XSX)\1
M\BP]?BO),;Q;GJSW*<'C^#5Q+'!8#_B#7 ?A[A.$GQ-0\9^%\=2EDN9\(XG
MPXTS_)_$3,^(LBKX/.L\R1\03S:ABOC:7"&98;%9353PF+CE]?B%UZJQ<,MJ
M8MYMQEEO$=#'3PM/A_'X.E*6"PCP^,RO TLNPM/%T%+!8VEA\;+ZK^)7_!)#
M]G7X[>//[5^(FG?L_?\ !._QK\#+#]M'XX2>)?B'\7/!7BG6?VK]/AT3XH7D
M^JOX0U6+PGJ'A:.XT:9(9?!AO=;@6UD4O.;=U0U!^T@,^'_^#FH'H8/V<!^?
MPUM:_IK^!/[/?PB_9J\'ZGX!^"WA/_A#?"FL>,O%?Q U'2_[;\0Z_P#:/%OC
M;4WUCQ-JOVSQ+JNL7\7]I:C(]Q]BANH]/M,^58VEM"!&/,O$G[#/[+OBVW_:
M;M?$'PS^WP?MB#PVO[14?_"7^.;;_A8(\(Z8FCZ!\]IXE@D\+_8=.C2WQX.;
MP^+C'FW0FF+2'&K]+;(,S\7N,N-\WR7-*7#>/QGAM#A;"Y5E[IYLLKX.\:/"
M'Q)S.MQ#0S'C?.\N_M?%93P#F^#P]7)XY-@J^,JY3AZ^68>C*OC\/Z5#A6MA
MZ%)PK4WBI\4YKGF*<ZB=".&Q<?%B&%HX1PP%&O&:CQUE%3$4Z]?%0]M0S&=*
MM!4\/3K_ ,M_P6\6?$KX-?M1_P#!+O\ X)X_&2?5M=U+X"_M,:;\6/@!X^OK
M>3R/&_[,_P 6/@IXJO\ PS:/= &$:G\/O$;ZCX1O+</B**."SMU$&G9/ZV_\
M$^_AG\.?BS\?_P#@L-X2^*7@+P;\1_"S_MZ1:BWAOQUX9T;Q9H+:A9> =.-G
M?-I.NV5_8&[M#+(;:Y,!F@,CF-UW'/Z?^,?V._V</'WQ$^ 7Q8\5_#2QU/XB
M?LP12V_P0\5+K7B:QU+P;:S:?!IC6<AT_6K2'Q)8K:6T:Q67BN+7+6&=IKN*
M)+NXGGD['X7?L]?"'X,>*/C#XS^&WA/_ (1WQ)\?/'1^)7Q7U'^V_$.J_P#"
M4^-&T^+2SK'V36M6U&RT;_08(H/L&@6VEZ;\OF_8_.9I#Y'B;])_A7C;A?-X
M9'DG$/"O&6?\#Y7@<VQF5_5LORQ^(%/Z0F8>*_$'$^55\LS/!8[)\)Q!E,L)
MF4Z&"C0JX'B[,^(<+A53RO$4,8O,R3@O,<LJ8"G7Q>%Q.#P6.X.K4J4Y5:DZ
M6!R3@OC/)<SR_P#>491Q%*.=<78K^S/:V4\EG&AB(PG@Z5&K^!/_  2Z^#?P
MCTG_ ()=?M4_$W2_A=\/=.^(\.I_M\>%8?'UCX-\/6OC*+PQ::AXSL[7P[%X
MF@TY-9CT.VM+6VM8-*2]%C#;P0PQP+'&BCP'357X!?L"_P#!$#_@H?9AK2U_
M9BO/!O@#XPZC"&4K\ _CVU[X*\776H,@)DLM!U)]/NK>.3]W%=:FTJ@/@U_2
MO\,OV5?@/\'/A!XK^ WPY\#_ /"/?"KQO>?$#4/$_A?_ (2/Q5JO]IW?Q1FO
MKCQS-_;&LZYJ&NVG]MRZE>OY=CJ=M%I_G;=+2R5(PF/>?L;?LWZA^R['^QA?
M?#>"[_9LB\(6?@2+X<7/B'Q9,D?AC3KZ'4["Q3Q/)KK>,5GM-0MX+NWU0>(!
MJL,\4<D=ZI48Z:WTI.&<7QQQAGN987C/-L@XQ\=H<5YG@,?4H8G&U?!_.?"'
MB?PHXMX8A+&YYCZ6&SB6"XLQV-R;+:53^Q*6(P6!KRKX6HZL9=<N#JE3 X7
M\V#PRIX+Q#HU*V&@H2IXWB3/<-G7#>-I1CAZ2J3RJKE632KNI:='ZDL/AW.A
M&FH?!'_!'71[KXD>$/VGOVZ]?MY!KG[;W[1WC;QOX6N+F,K<P_!'X=W]Y\/?
MA'IREQO6UCTW2]6OK< [)+>]MY5!!!/RO^W]\ ]7^+?_  4'UWQM\"'_ &1O
MVD/C!X+_ &7=$\,_%3]CS]K_ ,.:S):Z=\.+_P 1ZKJNG?$+X/>*;K3_ /A'
MM'\0ZO)J$FF:C?1:A;KI+*9]1NBMXD$'[_\ PM^&/@7X+?#GP5\)OACX?M_"
MOP^^'GAS2_"?@_P[:SWMW#I&@Z/;):6%F+S4KF\U&\D2*,&:\U"[NKZ[G:2Y
MN[B>XEDD;YI_:?\ ^"=_[''[9.N^'_%/[1?P4T?QYXH\,:=)HVD>)K;7O%_@
MSQ''HLDTEP=%O-=\"^(/#6JZIHRSSW$T6E:I=WEA#)<W316Z&YGW_$\*^/>1
M9;X_<9^)F+?$&2<+9]DV><)9!@LNR;+.(L5E7!]+ <+<.<(Y%FN2U^*."ZV+
MP.%X4X*R/ X^7#7'7"6=X'-9?VIE&=SIT,;E^=>A+(<94X8>6U_JE?-<3F%+
M.\QE&OB<-AJV:UL]KY]CYX7%QP^)K4'2KXBG1RROB<#CJ,*67X6./R[%4:DZ
M5'\F/AEH_P"R_P#M#_\ !"[X@^+-!_9YT30].^#GP$_:QT/P3X7^)ESIWQFU
M3X2>-_#5CXR7Q&WPY^(GB6TO]0;1EU^P@O?#NKZ3+9-!9VVG6L) TV%AY)^T
M+\)_A?X!_P"#;I_%'@7X:^!/"7B;X@?LM?LDZKXZUSPQX4T'P_K/C?55\5?"
MZZ2^\5ZKIEA;7FO7AN=0OYOM>K2W<RRWUU+N+3RE_P"B#2/V9_@7X>^ -Y^R
MYX=^'6B^'?@/?>"-=^'5S\//#[W^B::_A+Q/97UAX@T];[2[NUUB*ZU>'4K^
M2^UB+44UF>\NY]0>_-](UP>?\6?LA?L]>-_V9[/]C[Q/X _M+]G>P\)>$? U
MK\/_ /A)_%]IY7A?P+<Z1>>%],_X2>RU^W\8/_9EQH.E2?;'U]KZ[^R[;VYN
M$EF63Z/+/I+\/Y?Q/@L;0EXBTN%\)]+O+/':&28S/L7G59< X+!PE6R3$SQ7
M$=+"YCQ#6SN-3.98;$X=Y?6QM:./Q&8U\VH3S;%<F&X6Q-/#95&NLKGBL#PA
MQ)D-2K2P].E%8W-74CE<Z+IX.DU0P.&J?5:N(IQPM1/ZS6PF%PM/'3PE+^=3
M]F[P_>_$_P#X*H?LF^$?$7[(GP1_X)P^.OV9?A=XO^*\^B^"O$6B:WXJ_:R\
M(^.O!J>&;$>'-8\"?#SP9X2UK1?#UPMUJOB*PU35-3UW2O/U1$MB\&H?9^4_
M9K_9]_:0^+7[0?\ P4GUWX._L_\ _!-/XL^&[#_@H/\ '32]4US]L_PIXRU[
MXBZ?JB7.EW4NF>&;GP[X.\1V<7A-;.YMKJW@N+N"8:Q<:F[0"-TD;^F/XA_L
MH_ 3XI^//@C\3_&O@1;_ .(/[.>H3:C\'?%VG>(O%?AW7?"3W-K;V5Y8M?\
MAS7-*GU_1+ZTMHH+_P /^)6UC1+Y#+]KL)FGG,GR'XZ_X(S?\$Z/B1X^\=?$
M_P 6_ O6[OQK\2O%FM^.?&VK:9\</C]X<AUOQ3XBO)+_ %C5GTCPY\4-)T:S
MDN[J5W,%AI]K:PKMB@@BB1$'W>6?2RX$Q:S*IF.&XCX8J9IX6<'<%4L!3X;S
M3Q)RO(\YX9\6N+^/<WQ&%QF=^.7!W&V=97Q-A.(:&982>><?U,5PIF[QW#^#
MP.9<-4,I]AY'^I&8T:$*4*N$Q<H9KDV8NI]8I996J8? \&U^':F"OALAQ6"I
MSP.-K59X7'/+,1B,TP->,\RE3S'#*O4_,G]MOX1_%/X@_P#!7OX)^!_@S\)_
MV./B%XDT?_@G$LLG@K]JG0-=U/X':5HNE_&74[">;POI?ASP]K=[;:SIDTUI
M9>&LZ9!;P:)-J$3O"Q2-OT?\2?LQ:(O_  3R^)WAW]I']G;]C2Q\?^#/AE\>
M_%MGX;^ GP[M;SX.^$_$-SX5\02:9XE\"VOC3PQI^K:1XGN=)L]&EUO58M/L
M[QM2M_W-S)!#;N/3_C3_ ,$K/V%_VA-4^'FM?%GX.ZIXDU?X5_#+0?@[X&U*
MS^+?QF\+WND?#KPU+<3:/X?FN?"?Q!T.76/LTMU/)+J>M-J&KWCL&O+^X9$*
M^W_!O]CG]GGX!?!?Q7^SW\+/!.H:%\)?&S^*'\3>&=2\<^/_ !9<:B?&6C0:
M!XC4>(_%_BC7?%%G'?Z5;16RQV.LVT=F5:>Q6VN'>5OSCBSQ[X6S'@CP9RKA
M_.^+,#G?AE#@3"8^E3X4Q63XK'QX8XIXMS'-,QPG&N \::\?9X_*,_I>PR2I
MX=8;%/%XC'X+&<78K#1J8G,OH<ER+$X'B:IFN-PN$JX#$U<!4K4HXZG75*CA
M\CX=RVOA)8"MP]&GC>:MD]>G&NLPP&'J8:=*<\JBY2PM+\ (/A/\+O!W_!M7
MXE\>>$OAQX%\,>-_'G[%_AJ;QOXP\/\ A/0M'\4>,)8O%&GS12>)]>T^QM]4
MUUXYG>5&U.ZNF21F=2&)-?9__!.;]F?]H?PKJ7P<\;_%;]FW_@EUX2^'$GP@
MT^73O''[/_@SQA9_M%2RZWX)LK;2I=0U+7?!.EZ/YVM:=>7,/C=X-8=KG[5>
M);-<Q2MN_3:?]C_]G>Y_9?7]C2;X?[_V;U\%6_P['P[_ .$H\8KCP?:W,5W!
MI/\ PE2^(!XS^2XACD^W?\)#_:+;=K790E3\_P#P-_X)/_L(_LW_ !+\*_%W
MX._"#7_"WCWP4U\WAK5;KXU?'3Q/8Z=_:6D7NA7:MX>\6?$G7/#EZC:9J%W;
MQQW^DW,=NSI/;K%<0PRQ^KG'TC>%.(N!_&?(,;FG%N$S?COQ=\3>/\AQ&8\+
MXCBJI5X?XKR:.6\.9)7SF/C)PG5X6QV7K#8?#8BK+)?$+*L#@)*CEV2*GA(8
M?$>-@N$,PP.&X'IPA@:E7ASA^GE>8^PQOU!5<P6=Y/FE3&TIRR+,7C:<Z>73
MC-5(Y?C*U:-%RQ]--3H?SNZA%K6C3>//^"#MK)?0R^+/^"D6@7N@6R>>K0_L
M0>*P_P"T=KDT!'R_8]+;17M+C:1"9M2DMSR6%?6W[6GP;^*GQ&_X+.:KX/\
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
M_P#@WW_:!_8N^)OQ'UO6]=_X)Q?\%3_V?/@EXP\6>(KM9'TOX;?$_P 0^#-
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
M],U/6[*73=0F\/>*M-TK5H[&_B1I+*Z>T$%TBLT+NJDC[!_X+F_#GX@?%O\
MX)-?MM_#GX5^!_%WQ)^(/BOX4VNG>%_ _@3P[J_BWQ=XCU!?&GA:Z:QT/PYH
M-I?ZOJMV+:WGN#;6-I/,(899=FR-V'J^(?[ZAG*H_OG+*\DC%4?WKE*&5\%1
MG&*I>U<I1E2JQE&*DXRI58R473J*GYWA[^YQ>3.M^Y4<[SF<G5_=*,)9SQC*
M,I.K[-1C*-6E*,I.,91J4Y1E*-2$I^-?\&W/_*%;]AW_ +$_X@?^KB^(=?,W
M_!VI_P H;/B=_P!EG^!?_J8BOM+_ ((!?#'XD?!O_@D7^QS\-OBYX \9_"_X
MA^&/"OCBW\2>!/B#X9UGP=XPT"XN_BMXZU&U@UKPWXALM/UC3)KBPO+6]@BO
M;.%Y;6Y@N$5HI49OGG_@YZ^"WQA^/O\ P2>^(GPZ^!GPK^(OQD^(%[\6O@SJ
M5GX'^%O@OQ'X^\6W>G:7XK%QJ5];^'?"VG:KJ\UGI]O^_O;F.T:&UB_>3NB\
MTO$?]_BLY=#]\I9WD,XNC^^4H0SG@F4Y1=+VJE&$:564Y1<HQC2JRE*,:=25
M-\"_N:>6>U_=<N SU2]K^ZY7/+^,8P4O:>SY7.56DHIV<G4IJ*DZE-3_ "/_
M &*?^#3+_@GO^T5^R!^S#\>_&?QR_;1TGQ;\9O@-\*_B;XETOPO\1?A%9>&]
M/USQKX+T?Q#J=EH5GJ7P+U;4+72;:\OY8;"WO=4U"YBMDC2:\N) TC?<GP=_
MX-&_^"=WP4^+/PR^,7ACXZ_MKZCXD^%7C_PA\1= T_7_ (D?!ZZT*^UGP9K]
MAXBTRTUFUL?@/IUY<:7<7FG0PW\%I?V5S+:O*D-U;R,LJ_%O[*W_  6]_P""
MH?[,_P"S1\ OV=Q_P;R_MP>,A\#OA!\/?A2/%ILOCIH)\2CP)X7TSPV-<.B?
M\,E:Q_9)U/\ L[[7_9_]JZC]D\WR?MEQL\UO?/\ B(L_X*B?]*X'[;__ (%?
M'3_Z#BO4QV)HT,ZQF+R>?L,/1S7%8G*ZE&,J?L:%/'5JV G2C54YP]G2CAI4
MXU8RE'EBIJ4E)/S,)AZM?*</A,UA[:K6RZ&&S&G5E&?MI5L-.CC(5)4G&,E4
MC5JPFZ<HIJ<N64=&L?\ X//?^3 OV9?^SO\ 0/\ U5_Q'K^L;X.?\DB^%?\
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
M#T<[Q<J5Y4J,,1@L70A%5\)-?YR_[4__  42^/\ \,?^"R/[*O\ P5N\=?\
M!.O]J;]@;P?<7O@WX-_'5/C9X/\ &^D:!\5='GAU;PWXIFT[7O$/PZ\!V%UK
MB?"RZ1UT8+?W+S^#--U-658',?\ 4E_P=$ZSI?B+_@A]\?O$&AWUMJFBZ[KG
M[/FL:1J5G*LUIJ&EZG\6/!5[87UK,A*2V]W:3Q3P2*2KQR*RD@BOKG_@NO\
ML/W/[??_  3._:%^#GAO09O$'Q2\,:)%\7O@U8V-H]YJUU\1_AN)M:L-%TB"
M*.6XFU#Q;HO]N>#K>WMU,MQ)KZQ*&8J*_G@\>Z5^W5^U'_P:O>(_V<_B/^R7
M^U/:?M4_!/Q9\)/@S:?#3Q!\"?BK:?$WX@^!/ /Q/\%:MX/\8>&_"6H>&(_$
M?B32],\!S6ND:QJFF6-Y;VEUX8U&6\FBPQ'AYA:OPGG.2PPWLJO#F=9!F66J
M#JU/KF2<2\3Y%BLQA1YXN\\KXBP^+Q-7"X=U(X7"9A4KQI4<,ZLZ?KX12H\2
M9+F\Z_M*>>9?FF4YCS*E#ZKFG#^1YI#*JE5P:]S'Y%7AA(8JNH.MB<#1H2JU
M*T:,)_L5X3_X)]?#/_@IA_P;^_LB?LR?$**TL-6UC]B[]G[7_A;XVDMEGO?A
MY\4=&^%.AR>%/%-FX'G"U%S(^EZ_:1,O]I>'M0U.Q/S31NGX1_LA?\%!?B9I
M_P#P2S_X*H?\$=?VVI;OP[^UM^Q?^RK^T+X;^'G_  DER6U#QY\)_#/@_5;5
MM#L[RY82:S>> [>2SN=#O(C+_;/PZU'1=0MC)!I%W,?[!?\ @F%X1\5^ /\
M@G-^PUX(\=>&M>\&^,_"7[*GP,\.^*?"?BG2+_0/$GAO7](^'>@66JZ)KNB:
MK;VNI:3JNFWD,UK?:??6T%U:W$4D,\22(RC^=#_@Z&_X(Z_$3]HWP[HO[?/[
M&'@KQ=KW[3'@?1C\-OC+X#^%FE:KJ7C;XP_";Q!:7'AJ'4-)T/P[!-K'B3Q%
MX8L]6N="U?3;2WN[K7/ FIW-M+#-#H,$#^GQHN3-N-:-/]]E/%6*S++<UC1_
M?1PV.^OU8Y!Q-AE2]JIU,%6Y,OS*5+F^M9+CU*<IQP:J4O.X37M,KX4E4_<Y
MGP['!9EE4ZO[IUJ$5[7.N'L0ZOLW"CF6&ISQ6"C4Y5ALXP=*48QEBW&K]4_\
M&]7Q]^$'[+__  ;\? #XY?'GQOIGPX^%/@;4OC'<^*_&6L17\^G:-!JG[0OC
M+1+![B+3;2^O7%SJFHV5G&(+65C+<)D!<D>Y_'G_ ((M_P#!'?\ X*]>$]"_
M:RT?X?P07GQJT:/Q=HG[0W[/FLZE\--=\:66HM,A\0:IHMSITOA76=9GN(Y!
M>:IXL\#7FOM/ T-Y/A&CKRW_ ((W?L)ZG\3_ /@WX\&_L-_M=_"_XA_"FY^)
M?AKX_>#/&_@GQ_X2USP-X_\ "L7B;XM^-]5\.>(/^$<\4Z?INJZ?J.GR3:/X
MIT"6]LHXKAH+&Y7S+:4%ORG_ &<YO^"_G_!!#3M5_9BT#]C]_P#@I/\ L7^'
M_$&MZE\(M:^&+:UJ/BW1=*U749]2FLM%3PI;>)/&WA*WO+BZEU#5O#/B?X?>
M(-,L-9N;L>&-;EL6EEN?2SV6#Q'$6<T\<HPY:64U\AS"E&=3#U:CR_+Z.<X'
M$XK#.I4PN)]S!5<#*,XX7$TX8JA7YJ]&*H\631Q=#(LNJ8)RFWC,[I9U@:DH
M4ZT:#S/,:V48W#8>O[.GBJ,9SQ=/&PE&5>C[7"5\/:C.<JS?VD/^"$?[=_\
MP2+^%_Q!_:V_X)7_ /!1OXSS>&?@AH>M?$WQ3^SW\1IS#:ZYX.\*6LVM^(97
M@L+R7X8_$"]L]*MKJ\DT#Q%\.-$CNH;>X>PU--1:UMW^F?VP?VL_&'_!7K_@
MUG^,_P"TA#X7@T3XFVOA[1=0^*GAO0([@Z2OB+X$?&'PM=_$#4]#AEDGN(M#
MO_#^DS>+K6TEEN'TZVG:RDGF^R&=_)OC[^V]_P %_O\ @K-\-O%/[(WP*_X)
M9>+?V#? GQBTB[\"_%GXO_'_ %#Q;I%]I/@378SI_B6'2M:\?>"_A<;.SU+3
M)[FQU4>'?!7C'Q+<:;<7$.BP6]S(+F/^DW_@GY_P3C^%O[$'_!/WP)^P?<FS
M^(_A:V\%>*=$^+6I:C9>38?$?7_B2=1N?B1=S:?(TC0:1JLVKWNF:=9R2/-;
MZ);V,$LC3QNY\K%X3'8WA[B3"8JI"2JK(Y\*1QM:G4QL<RP6,EC\QJ3JT_:8
MFED5:G@,KPO+BW*4L95E6PE&-/#58R]+#XG!X3.^',7AJ4E.A7S9\2_5*4Z6
M%GE>(P<<+@J7)4Y,-4SF&*Q6/Q$)89+EPE-4\56;KQDOG7_@WB^)OAKXH_\
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
MF%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%<=X[^(?@'X6^&[WQE\2_&WA/X>^$=-\L:CXH
M\;>(=)\+^'K$RMLB%YK&MW=EI]L9&^5!-<)O;A<FM\-A<5C<10P>"PV)QN,Q
M56%#"X3!X?$8O%XFO5DH4J&&PN%H8K$XBO5FU"G1P^&KUJDFHTZ4Y-1:;44Y
M2:C&,7*4I-*,8Q3E*4I-I1C&*<I2DU&,4Y2DDFUV-%<!\.OBO\+_ (O^'%\8
M_"?XC>!OB9X2::6V7Q/X!\5Z%XO\/M<0 -/ -8T"^O\ 3S+"K*TD?VC>@(+
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
M&%IU<NC#'9/P[3XC;PV6NIEF%S#,,1C,9C:$L-A<OP!^)7_!O5\1?@ZOB/\
M;T^$?@'XJ^)/BSK#_'6Q^*-OXT\3^%O&FAZMX\T'4_!_AG1]=\?:G)XG\.Z,
M=.OM=\=-K,O_  CNI_9/$-K!+'-+IOV,)=R>S?\ !3CX(7GQE_;8_9UOO@]X
MD_9?^(_[1WP]^"'Q!O[/]D/]L'PEKFO_  N^(_PUUOQ!;PZKXU\*7L6FW6AV
M7CS2[^SFTZ,//'>"SAAO)I8+"QN$N?V:^&/P"^$WP;\2?%KQ=\./":>'?$/Q
MS\<M\2?BCJ"ZOKNI?\)-XR;2[+1CJPM=7U._L]&7^S=/M+?^SM!M],TS,7G?
M8_/>21O+/VHOV%_V5/VSK?PS#^TC\(=(^(EQX->[;POK(U?Q-X4\3:)'?F-K
MZSL/%7@O6O#OB.'3KQX8I+K3!JG]GSRQI++;-(H8?*8GZ0O"6+^DSG/C1A:/
M&.19%Q!PN\FQRQ&"X;XKSI9CCO#?AG@_.*F/R>EB^ ,NS#(L;C<FQ-*ME^0<
M0<#YS3RUX3&Y#GV08NG3RZCU83AC&8;A7,\@K5<'C*F)S7,,;AY<^.PU*IA\
M1Q%@\[H*OB75QV,I8Z4\/5Q+Q4UCX4L?4A]:P^:89XN&)_,#_@G5X;_9J^//
M[!7QS^'FK?LK^"_!W_"B/C7^T!X:\6_"/Q;J.E_'3X=^"?C)I&C&[U_6?@[K
MOB.VU6ST[PO+_;&_1K711'#H<T^HV5G<W$3?:[GYB_97^#GPUTG_ (-SOB#\
M1/"GPR\$:5\3O&G[&'[1]EXH\<:'X1T.P\:^*;*TU_XBO'::]XCLK"+6M9M[
M>+3+,QP7]Y<1QK96^U5$$>W^A_X-?LU_ W]GOX21? OX-?#K1/ 'PLC@U>!_
M"VB-?(EXVO1O%K-[J6JW%W/K>IZMJ4;[+O6=0U*YU654BW7G[F+99^$7[/'P
M<^!?P5T+]G?X9^";+1?@UX<T76?#NE^!M2OM6\5:>-#\0WNIZAK6EWUWXLO]
M;U35K/4;G6-2-S%JM]>AX;I[8_Z,$B6<W^DEE4<QXTK\/_Z^QRG.?I&^&OC!
ME&29MQ'F.)HU^&^#<+*KQ!E6;UJ_$F8*&/XBSS#83,:>#KT\\PT*;P"S;-<[
MQ_#V'S;'Z99PU6P\N&9XZ&73J91A.+,-BYT</AW4BL\G3>6+#S67X6%>KEU.
MKC/:XE4,NA/%U*V*PN$P2S#$4H_@/\:/$.A>)?@)_P &[.GZ!K&F:Q?7G[0G
M[(VIVMKIU];7D\]AX5^#8M_$=U'%!)([0Z+<.MOJ,@4I:3D13E'^6OSX^.WC
M.Z^&_P 5O^"S7C+5O^"?_P )?VH_A_)^TE)X1\4?'WXA:QX:-]^SG-XP\"V.
M@:?KQ\+O\//&7CS4/#6E7>H6WB/4]5\(WVF/IL\$;L89PEVO],7P._X)6_L"
M?LW_ !6M_C9\&_V=/#7A+XDV#:D^BZ\^N^-/$-MX:DU=)HK^7PEH'B?Q)K/A
MSPE+-!<7%LLOAO2=+D@M9YK6W:*WE>-O?O#G[*/[/_A6?]H.?2/AU8$?M4:W
M>>(?CW:ZIJFOZ]IWQ!U34-"/AJ]EO=+US5=0T[2K:YT1FL9=/\/VNDV#*3,;
M;[1^]K]&RCZ5/A7P9C:^'R+AWCCBW(7A\?64,^K5.!\RQ>+XK^DW#QTXAPBQ
M/ ?'6&QN7PX>R10R?(\=_;6+P/$>>8.,N(.'J?#F/Q671\BAP?G$\/E]'$8S
M 8.KE]3@O"TL3A*<<QMA.#^%.,<BIYE]3S; 5,%6Q.+QV?Y=BGE6*P]?#4\)
MAL92EC)8B>&K4OY:O^"AO[*FH/\ L+?\$@/V9M,^(=A\5==L?#7QFNO"GQ!\
M+7MU=Z+XC\1:/^SOKGQ&\&W'A>^G$5[<Z#;ZQ9Z3IVA2SQV]S+I5M:^;;6TC
M-;1^;_LH_%_4?VR?^"K?[$/[<FH+>I8^-?&6M_L_^&XKM)HE@E^#?[$-EK_Q
M'6"*0*#%+\2_B-KY6505D,3.K'>:_JB\)?L$?LJ>"/#W[/GA3P]\-;N'0/V6
M-=\3^(O@-I^I>/\ XD:\G@+4_&&GZAI6O"WFUWQ=J-SK.FW&FZI?6=KHGB*;
M5]%TN"8)I=A9B.+9E_"[_@G9^QU\%Y/@Y)\,_@[;>%W^ /C/XE?$'X4&V\7^
M/;L>&?%_Q=TK^Q/B!K$BZEXHO%UUM<TD)8QV?B(:MI^DV\4*:+::>(8MGN8'
MZ9' &"\.^*>$L7E?%^=\1YE@_'G*\GXKJ9'P]E"AE_CGG?B5F_$WUC*L%G%:
MAETLXGC/"RKC\)EU2KA,OK95Q'1P3Q6&IY?+'>=B. <SK+*HTJV PM'"9%PG
ME&,PL<3C,13K/A1?7<$J=:MAU5J4:>=U<7C:4Z\?;>QK4:4E&5&:G\,?\%_X
M[B;]ASP?%:>';+Q?=2_M9?LUQVWA/4KBVM-.\47#^-9%A\.W]U>V]W9VUEK4
MA73;JXN[2ZMH8+F22>WGB5XV^0_V$-"F^)W_  5O\1>(M5_9C^#G_!.WQO\
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
M/&OP>L?@&[7#$I.T5M\:?%<D49=BL$8PNQQ7]SFD_L(?LF:!^S7XE_9#\/\
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
MN\N.)(E5!]R_#K]F/X(?"CXE_%GXP^!O!$>F?$GXXOX3;XF^*K[7/$GB&_\
M$,?@?27T/PK9PIXBUC5;70].TC2W:V@TSP_;Z7I\AQ/<6TUR!,/Z(S?Z5_AC
M3\9:'C1E^%XVSO,<BR/B9<%Y#A^',OX%QF1<4<08?@G)Z&:XWBG,?$;Q:R[,
M:^4Y+EG%DL/F.7\ \,QJ8C,<-AGD*CBIXS*O#APMFJPF=Y>G@(4\YS:K5Q.(
MK8JIC*%;)\3Q?Q#Q%C,'++:64Y;7IO&X''9=E6+HRSS%QK4JV9^SQ&&4:$I_
MS+?M.?M-WG[8W_!)+_@F5\4U\):3\5_B$?VV_P!FOX=>//AMXAOK+3-.\;?$
M[P$GC3PIKGA'Q)>ZQ8ZE8Z7:>.[JQM;B\N-5TV]M;;3?$B7%W9W,&Z-_=_\
M@G#HQ^)O_!3[]H;XE7G[//PE_8#\6_L]_L^CX'^./V1_A]JUEJ'B'QO>^*?$
MEKXITWXQZK=>&?!'@?P-KWA(6,=MIND:[H$&JW$DPTM;NXCMY;*2?]DH_P#@
MG3^QW#97NF0?"(6VEWW[2NG_ +7LNE6OC?XBVNEP_M":7))-9^/=/TZW\6QV
M6E 2R-)<>&=,@M/"5ZX1KS0K@HA7UK5OV6_@7K7[0F@?M47G@=8OCSX<\$ZA
M\.;+Q]I?B#Q1HMQ>^"=3>>2X\/>(]&T?6K'P[XLLHY9WFL#XGTC5I],G2";3
MI;62W@:/YG.OI,>%T.!..?#W@WACBK(<IXFPOCC4R''UY5*M7AE>*/'' /&>
M#X1J<.T>,*/!^<Y#/!Y+Q'PMB^(\7P[7XJX9AA.&<[X4KT88K.<HH88?@W-H
MU<DK8S'83%RR2EP?@I)Q47FN$X6SW.L1"O6Q%3!U\;EV,_LVOD6,IK!8N%/%
M9C@,=EF93Q&7XR&)C_!=9>+/B7^RO_P35^*7ASQ)<ZMXB_9R_P""BEGXTO/
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
MMXAT7XA:=XAUUK^>RMB]SXBU35KN*.,PP3QPN\;?1?[-G[+'P/\ V1O M_\
M#;X!>$]0\'^#M3\17GBN\TS4O&?CCQS/+KM_9:?I]U=KJ_C[Q'XGUF&.2TTN
MRC6RAU".QB:)I8K9)9IGD_F[Q&XD\-N).!/#?+\BSOC*?%'AYPSB^"8Y?FG!
MV58'),XRJIXB<>\4T,^_MO#<99CC,!CIY3Q-EL*N2/(\72I8^&-P\<XJT*-'
M%8CZG 87-Z&<9EC:^&R^.%SB.45L0Z685ZE?!8C+L@I975H4J4LNIPQ=&IB:
M2E#$2K867L9.<J"G'V<OH6BBBOPH^C"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 **** "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@ HHHH **** "BBB@ HHHH ***
M* "L37O$OASPK9KJ/B?Q!HGAS3WF2V2^U[5;#1[-[B17=+=;K4)[>!IG6-V2
M(.9&5'(4A21MURWC7P5X7^(?A?6/!OC+1[/7O#FNV<EEJ.FWL2R121R#Y98F
M(WV]U;OMFM+J%DGM;A(YH9$D16&V'6'=>BL7*O'"NK!8B6&C2EB(T7)*I*C"
MNXT9U(Q;E"%2483<>5RCS*4?/S:6;1RO,99#3RVMG<<%B9931SFKCJ&4ULPC
M2G+"4<QKY;3JYA0P=:M&%+$5\'2K8BA"JZ].C6]C*C5YW_A='P=_Z*Q\-/\
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
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 %%%% '*>
M-_!'A;XC^%=:\%>--'M==\-Z_9R6.IZ;=J2DL4@RLL4B%9;:ZMY L]I=V[QW
M%K<1QSP2)(BL/YD_VPOV/O%/[,WBIKRR2[UWX6Z_>3GPMXG$3R/8$L9%\/\
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
M*MW)97,FCZSJNK?VV;#1M,T+5KS48EC^O?VC?VE]'^ ?PM\,>/+3PEX@\?\
MB?XE>,O 7PS^$7PYT\)X:UWQS\1?B;>1V?A/P_=S^)H[%/"5K%$;O6/%&HZY
M;1S^'-#TG5[F?3KB^M$TV?SWX6_"G]N#P?I\^B^,OVBOV5_$.DV/P_U#PUX5
M?P;^QW\2O ^LZ;XJ@TF*P\)^(M;U#5_VR_'ECKFAZ5=P1WFN^&+71]$NM?B!
MM;+Q)X?;%R/0_P!HS]G-/VC/A?X7\)ZOXUOO!WQ$\ >,_ ?Q7^'OQ2\*Z1:>
M=X1^+GP\NTU#1O%%IX8UJXU6QO="O9I-2TO6?"NI7]VE_P"&=9U+2#JT=S)%
MJD7H8SV#G'ZOSK#K&855'1:6+EE[S.L\;*C&LI1>+_LQ4_JZK2C*E4M']_6J
MQG0X,#[?DC];Y?K#P55M5%?"K,5E5'ZO&I*ARR^J?VLY_6'0BU4H^U<%1ITD
MJ_A-C^V[XH^%/Q"'PY_;<^&'@3]G*?5_A7\0?C%X.^(7@KXQWOQ@^$VM>%OA
M,NBW'Q)T;5_$NN?##X0>)/#GC;POI?B'2=<;1I/!=_I&L:3)=R:'XCU&\L;B
MR7/\0?\ !3OX 6GC/X$^"O"VD_%7Q'JOQD^-VG?!G4['5/@G\<_ OB#X=G6O
MA=XW^)VA>,?$OA/Q=\+M-\10^&==LO!Y@T;5[O3]-T/4M-?7?$=KK;Z/X/\
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
M3?\ "OQBUV'6/A]XPTCX&6_A7]FV]^"OPBTGP=\.M,.F?"CQSI?QD^'7QO\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** .1\=>!/"?Q*\*ZQX*\;:+9Z_X;URV:
MUU#3KV,.C#[T5Q ^/,M;VUE"W%G>0,EQ:W$:30R*Z@U_,;^U[^R%XK_9C\5^
M;$+S7OACKMTZ^%/%S1INCD822_V!KHA 2VUJTB1F63RXK;5+=3=68#)=6UK_
M %05R/COP)X4^)?A36/!7C;1K37O#>NVKVM_I]Y&&4@C,5Q;R8\RUO;63;/9
MWD#)/;3HDL3JR@U^@\ <?YAP3F%U[3%Y+BZD/[2RWGT>T?KF#YGR4<;2AL_=
MIXFG'V%>_P"YJT/Y(^EC]$[A+Z3'"7*_JF0>)60X6N^#N,E0UB_?K?ZO<0^P
MA]8Q_#>/K[QO5Q>2XNJLSRMQ?]H8#,OXQ:*^Q_VO?V0_%?[,7BL21F[U[X9:
M]=NGA+Q:Z(9%<H\QT'7A"B16NMVL22,K+'';:G;1F[M I6YMK7XXK^ULJS7+
M\[R_#9IE>)IXO!8NFJE&M3?RG3J0;YZ5>E.].M1J*-2E4BXR7PRG_P TO'G
M?%OAEQ;G7 _'&2XK(.)L@Q4L+F&7XJ-TT[RP^,P>(BO88_+<?0Y,7EV8X2=7
M"8["5:=>A4_BTL.5^B_[#W[;^J_ #5K;P!X^N;K5?@]K%Z@+-Y]U>^ [RYE8
MRZMI$2N6DT>>69I]:TJ..21BIO\ 3D6[%Q;ZA^=%%8Y[D66<1Y9B<IS;#QQ&
M$Q,?*-6A5BG[+$X:K9RHXBC)\].I'^]"<:E*I4IS]/PM\4>-?!SC7)^/N <W
MJY1G^3UKI^]4P.9X"K*G]>R;.<%[2%+,<HS*C!T,9@ZW1TL3AJN$QV$P>,P_
M]JVC:QI7B'2=-UW0]0M=5T;6+*VU+2]2L9DN+.^L;R)9[:ZMIHR4DAFB=71U
M."#Z\5I5_-?^P]^V_JGP U6V^'_C^YNM5^#^L7JC=B2ZOO M[<R-YFJ:5'O#
M2://-*)=:TM5=@%:_P!-078N+?4/Z/\ 1]7TOQ!I6FZ[HE_:ZIH^L6-KJ6EZ
ME8S)<6=_87L*7%I=VT\99)8)X)$DC=20RL#7\2<<<#YGP3F;PN*4L1EV(E.6
M69G&#C2Q=*+NZ=1*\:.-H1<5B,.Y=J]%SP]2,J?_ $S_ $8OI.<%?27X)AG>
M22I91Q?D]+"T.-N"ZV)C4QV18^K'DCC,'*?)5S'AS,JU.M/*<VA2T?-EF8QP
MN:X.K3Q>C1117Q)_2X4444 %%%% !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 %%%% '(^// GA3XF>$]9\$^-M'M==\-Z]:/::A872
M9!##,=Q;RC$EK>VLFV>SO(&2>VG1)8G5EK^8O]KS]D3Q7^S'XL\Q/M.N_#+7
MKN5?"/BPH&=3L,QT+7_*C2&TUNU02;"H6WU.VB-Y:[6%S:VG]45<AX]\!^%/
MB;X2UKP/XVT>VUSPWK]G)9ZA87((.UP?+N;69<2VE]:R;9[.\MV2XM;A$EB=
M64&OT+@#C_,."<P_Y>8O)<74A_:67<WI'ZY@^9\M+&T8?X:>)IQ]A7WI5J/\
MC_2R^B;PG])CA*W^R9#XE9!A*[X.XQ]AL_?K_P"KO$/L8>WQW#F/KVO_ !<7
MDN+JK-,LVQ^7YE_&-17V-^UY^R)XL_9C\6LZ"YUWX9Z]=S?\(CXK$;,R# E_
ML/Q 8XDAL];M4+!,$0:G;1&]M-K"ZM;3XYK^ULJS7+\[R_#9IE>)IXO!8NFJ
ME&M3?HITZD'[]*M2G>G6HU%&I2J1E&4?AE/_ )I>/. ^+/#/BW.N!^-\EQ>0
M<2Y!BYX3,,OQ<=]Y8?&8.O%>PQV6X^AR8S+LQPDZN$QN$K4J]&HOWM'#%?HS
M^P[^V_J?P!U:V^'_ ,0+F\U7X/:O>'!53=7W@:^NF;=JFEQEE>71IYW236=,
M5F,:"74=.B:\$]MJ'YS45SY[D66<299B<IS;#QQ&$Q$?*-6A5BG[+$X:K9RH
MXBC)\U.I'^]"<:E*I4IS]3PM\4N-?!OC;)^/N <WJY1G^3U?[U7 9I@*LJ?U
M[)LYP7M*=+,<HS*C3]AC,'6_Z=8G#5<+CL)@\90_M6T?6-*\0:5IVN:'J%GJ
MVCZO96^HZ9J=A/'=65]8W<2SVUU:W$+-'-#-$ZO&Z,0RL*TJ_FR_8>_;AU7X
M!:K:_#[X@W5YJWP>U:\)5L?:;[P+?71P^J:8I_>SZ-/+Y;:MI*R;8@9=2TZ+
M[8;FVU'^CS2-8TKQ!I>GZWH>HV6KZ/JMI!?Z9JFG7,5Y8W]E=1K+;W5I=0,\
M,\$T;*\<D;LK*00:_B3CC@C,^"<S>%Q2EB,OQ$IRRS,XP<:6+I1=W3J)7C1Q
MM&+BL1AW+M6HNIAZD94_^FCZ,?TG."OI+<$PSS(YTLHXNRBEAJ'&O!5?$QJ8
M_(<?4BH+%X-S<*V9<.9E5IU9Y3FT*7\V79C'"9KA*M+%Z-%%%?%']+!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 <?X^\ ^$_B=X2UOP/XWT>VUWPUK]G)9ZA87 93M<'R[FUN(RL]G?6LFV>RO
M;:2.YM;A$FAD5U!K^8O]KO\ 9%\6?LR>+BRK=:[\--?NKAO"/BQ8'81J")!H
M6OO&GDV>MVL;X3<R1:K!&]Y9 ;+JWM?ZI*X[Q_X!\)?$_P ):UX'\<:-;:[X
M:UZT>TO["Y!!&>8KJUG0B:SOK24+/9WMN\=Q;3HDL3JRU^A>'_B!F'!.8?\
M+S%Y)BZD?[1R[F](?7,'S/EI8VE#_#3Q5./L*_\ RZK4?Y&^EG]$WA/Z3'"6
MGU3(/$S(,)7_ -3N,?8;_P 2O_JYQ%[&'M\=PYCZ_7]]B\DQ=;^U,LO;'Y?F
M'\9%%?8G[77[(OBW]F3Q:S*MUKWPUUZZN'\)>+4MW*QKO,BZ#KS1J8;/7+2)
M@H+,D.JPQM>V2KMN;:U^.Z_M;*LUR_.\OPV:97B:>+P6+IJI1K4W\ITZD&^>
ME6I3O3K4:BC4I5(RC*/PRG_S3<=\"<6>&?%F=<$<;Y+B\@XER#%SPF89?BX>
MLJ&+PE>*]ACLNQU#V>+R[,<)4K83&X2M2K4:M_;4<,5^CG[#W[<6J? +4[;X
M??$*ZO-6^#^JWC%'.^ZOO E]=% ^IZ8FR2>?1)74-JFC1,%B9Y=3TZ,79NK?
M4?SCHKGSW(<LXDRS$93FV'CB,)B(^4:U"K%/V6)PU7E<J.(HR?-3J1_O0G&I
M2J5*<O5\+/%/C;P:XURCC[@'.*N49]E%77XJN S3 594_KV39U@?:4Z.991F
M-*G['&8.M_TZQ.&JX3'83!XRA_:QI.KZ7KVF6&M:)J-CJ^D:I:PWVFZGIMU#
M>V%_9W""2"ZM+NW>2"X@FC97CEB=D92"#6A7\VG[#W[<6J? /4[;X??$.ZO=
M7^$&JW1$4C/+=7G@*]N9$WZGID02::XT25@S:GHL.W8\CZGIZBZ%S;:C_1WI
M.K:7KVF6&M:)J%GJVD:I:PWVG:GIUS%=V-]9W""2"YM;F!GBGAE1@R21NRD'
MK7\2<;\$9GP5F;PN*4L1E^(E.669G&#C1Q=*+NZ=1*\:.,HQ<5B,.Y=JU%U,
M/4C*'_31]&3Z3?!/TEN"89[D<Z64<6Y32PU#C7@JOB8U<PR#'U8\L<5A)3]G
M6S+AW,:M.K/*,WA1U2EE^91P>;86M0Q6A1117Q1_2H4444 %%%% !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 %%%% ''>/_ 'A'XH>
M$M9\#^.-%M=>\-Z[;&VOK"Z3."#N@N[688EM+^SF"7%E>0,D]M<1I+$X(Y_F
M*_:Y_9%\7?LQ^+6.+K7OAMKMU.WA+Q<MN0JJ7>1=!UPQEH[77+*#:I8^7!JL
M2->V2(!<6UK_ %35QOQ ^'_A'XH^$M9\#^.=%M-?\-:[;_9[ZPNXPV&5A);W
MEK+CS+2_LIU2YL;V I/:W$<<L3AEY_0O#_Q S#@G,+/VF+R3%U(_VCEW-MM'
MZY@^=\E+&4H?X:>*IQ]A7_Y<UJ/\B?2S^B9PG])CA.\?JF0>)F082O\ ZG<8
M>PLI?'6_U=XC]A3]OC^',=7V?[[%Y'BZW]IY7H\PP&8?QDT5]@_M<_LC>+OV
M8_%Q&V[UWX;:Y<RMX2\7B$!>6DD&@ZV(B4M-<LH5!8E8[?4H0+RR Q<VUI\?
M5_:V59KE^=Y?ALTRO$T\7@L7352C6IOY2IU(-\]*M2E>G6HU%&I2J1E&<?AE
M/_FGX[X$XL\-.+,ZX(XWR7%Y!Q+D&+GA,QR[%PLTU>5#%X2O%>PQV78ZAR8O
M+LQPE2M@\=A*U*O0JM>UI8<K]'_V'?VX]4^ NJ6OP\^(MY>ZK\']4NML,KM<
M7=YX O;J=&DU/3(56>6;097:6;5M%MXPXEE?4]/'VK[5:ZC^<%%<^?9#EG$F
M68C*<VP\<1A,1'1Z1K8>M%/V6)PU7E<J.(HR?-3J1W]ZG4C4I5*E.7K^%GBG
MQMX-<;91Q]P#F]7*,^RFKJGSU<OS7+ZDJ?UW)<ZP/M*=+,LHS&E#V.+PE;5/
MV6*PM7"8_"8/&4/[6-)U;2]>TRPUK1=0M-5TC5+2&^TW4K">.ZLKZSN4$D%S
M;7$3-'-#+&P9'1B"#17YR?\ !*C4]1U#]F348+Z^N[R#2/BCXHTS2HKJXEGC
MT[3CH?A/4C8V22,RVUI_:&HW][]GA"1?:KRYGV^9/(S%?P5Q)DZX?S_.,D5?
MZRLLQ]?"1Q#A[-UH4_9SA.5-.2A-TZT%-1DX\\9N#Y'!+_JP\&?$)^+/A/X>
M^)<LL62U.-^%<MS^ME,<2\9#+\1BGC</BL-2Q3ITI5Z$,5EN*GAJE2G"L\-6
MPT:\?K$*[E^E=%%%>(?I@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 %%%% '&_$#X?\ A'XH^$M8\#^.=%M->\-ZY;FW
MO;&[0-M92'M[NUEP9+2_LY@EQ97D!2>VG1)(V!'/\Q'[7'[(_B[]F+Q=M876
MO?#?7+B3_A$?&!B0!R?-D.A:TL6$M-=LH4W/^[BMM1@'VNQX6YM[3^JFN-^(
M'P_\(_%'PEK'@?QSHUKKOAO7+8V][8W2 E6'S07=I,!YEI?V<H6>SO(&2:WF
M171NH/Z'X?\ B!F'!.86?M,7DF+J1_M'+N;;:/UW!<SY*6,I1W7NT\53C["O
MJJ-:C_(?TM/HE\)_28X3YH_5,@\3<@PE;_4_C#V%E-+VE;_5SB-T(>WQW#N.
MK_#+]]C,CQ=7^TLL]QYCE^8_QDT5]??M;_LD>+?V8?%PC<W6N_#C7;F0>#_&
M#1IF8[7E.B:V(42*TUZTB1W=%CCM]0MT-Y9 *+BWM?D&O[5RK-<!G6 PV:97
MB:>+P.+IJI1K4WHUM*G4B_?I5J4[TZU&HHU*52,H3BFDY_\ -/QUP+Q7X:\5
MYUP1QODN+R#B;(,7+!YEEN,CK%ZRH8K"UXKV&.R['4.3%Y=F.$G5P>.P=6EB
M,/5<74IX?^B__@D[_P FT^(O^RO^)_\ U%O ]%'_  2=_P"3:?$7_97_ !/_
M .HMX'HK^'/$?_DO.+/^QUB/_3.!/^G[Z&W_ "BMX"?]FXRG_P!6/%!^G-%%
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 %%%% '&?$#X?^$?BCX1UGP/XXT:VUWPWKMJUM>V5ROS(<$P
MW=I./WMG?VDFV>SO(&2:WF571NH/\P_[6_[)'B[]F'Q=LD^T:Y\.->NI1X.\
M7^6#YH"-,=$UL11QPV>O6D:R%HU @U"VC-]9X7[1;VO]5=<7\0OA[X1^*7A#
M6? WCG1[?7/#>NVKVU[93@JZ,0?)O+.X3$UG?VDF)[.\@9)K>95=&Z@_H?A_
MX@8_@G,+/VF+R/%U(_VCEW-JMH_7<%S/EI8RE'=>[3Q5./L*VOL:U'^0OI:_
M1+X4^DQPGSP^J9!XF\/X2O\ ZG\7NC:-1>_7_P!7.(_8T_;X[AW'5_@G^^Q>
M18RM_:>6\T'F.79A^?7_  2=_P"3:?$7_97_ !/_ .HMX'HKZ5_9-_9\N/V:
MO!'C/X>_VO'KFCW?Q,USQ/X7U$C9>R^'=4T#PM:6L.K0B-(H=3M+O3+ZUN!
M7@G2&&\C,0N?L\)7B\;9AA,UXMX@S/ 5E7P6/S*IBL-6491]I1JT,$XMQFHR
MA)-3A.$DI0J4ZD'=QO+]*^C-PEG_  %]'_PDX*XJP$LKXDX6X.PN29UE\ZM&
MN\+F&!S7B:%:$:^'G4H5Z4X5,/B,/7HSE3KX;%8:O#E57DI_4E%%%?+'[F%%
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 %%
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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%?SQ?\%/_P#@X,\%?\$I?C/:?"O]H']BW]H_6?#7B:PCU7X;?&3P??\
M@2?X;?$:R6&)M3M]%U*_U>VGLM>T"ZD:SUWPWJD5MJ]B/LVH"WFTG4M-O[L
M_H=HK^*[_B-I_8F_Z-&_:;_\&_PQ_P#FAH_XC:?V)O\ HT;]IO\ \&_PQ_\
MFAH _M1HK^*[_B-I_8F_Z-&_:;_\&_PQ_P#FAKVW]G+_ (/%?^">WQN^-/@'
MX4>.?A5\:O@!H/CK6X?#S?%GXAS^#M0\"^$]1OPT.DW'BQO#FK7VJ:9HEYJ+
M6UA>:Z+.:PT1;E=3UA[32+:^OK4 _KDHJI87]CJMC9:IIEY:ZCINI6EM?Z?J
M%E/%=65]8WD*7%I>6ES SPW-K<P21S6\\+O%-$Z21LR,";= !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 %?'W[
M<W[#'[.__!0[]GOQ;^S?^TGX-M?$_@[Q#%)>:%K,,5M'XL^'GB^&TNK71_'G
M@/69H)Y-"\4:+]KG$%U$KV]]8W%[H^JV]]H^HW]C<?8-% '^*C_P5>_X)/\
M[0__  2?_:%O_A+\6K&X\3?#;Q%/>:C\$_CCINFO:>$OBKX7@\EWEA07%X-"
M\6Z)]HBL?%?A*^NFOM+O0MW:/J&@W^D:QJ'Y:U_N;?MT?L+_ +//_!0_]GGQ
MA^S=^TCX/MO$GA#Q);37&A:[;P6:>+OASXN2SN;71_'W@'6+JVNFT/Q5H9NI
M3;7*Q2VE_:2W>CZQ::AHVH7]A<?Y"?\ P5@_X)0_M"_\$G_VA[[X2_%JPG\1
M?#;Q-<:EJ7P.^-FG6?D^%OBKX2M'MR\T2I-<?V)XMT(7EM8^+?"E]*M[I=\4
MN[0W^@ZCH^KZ@ ?EK1110!_:=_P;C_\ !QO>_LPWW@O]A']N_P :7=_^S=?W
M%EX;^"'QP\1W>H:E?? .Y>-K72? WB^\=[RYG^#MS.+'3-!O1"%^&+RJMU(G
M@0._A7_2@L;VSU.RL]2TZ[MK_3]0M;>]L+ZSGCN;2]L[N))[6[M;F%GAN+:Y
M@D2:">)WCEB=9$9E8$_X"-?VF_\ !N1_P<<7G[+UUX._82_;M\8SWO[-M[<V
MV@_!/XWZ_/<WE_\  6YEBCM=,\#^,K^6XD>?X-S30P6NB7_V>2Y^'5U=LEU.
M_@AE'A0 _P!*NBJ]I=VM_:VU]8W,%Y97MO#=V=Y:S1W%K=6MQ&LUO<VT\3/%
M/!/$Z2PS1NT<D;*Z,RL";% !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 %?'O[='[#'[/7_  4/_9W\9?LV?M'^
M$XO$'@_Q/:S3:+KUG':0^+_AWXLCMIX-&\>> ]8NK6[&B^*-#DG:2VG:"XL;
M^V>YTG6;+4='OKVPN/L*B@#_ !4/^"L'_!*/]H/_ ()/_M$WOPC^+5E)XA^'
M/BBXU?5?@;\9].M'B\,_%/P=8W$"F9.771_%^A17UA:^,?"MQ(USH]_<0SVL
MM_HFH:3JM_\ EM7^YO\ MS_L,_L]_P#!0[]G?QE^S7^TAX3C\0^#/$]NUQH^
MM60@MO%O@#Q7;PRKHOCGP/K$L$[Z/XDT2:4R0R^7-9:C:O=:1K%GJ&CW]]8W
M'^0A_P %7_\ @E'^T)_P2@_:)O\ X1_%NR?Q#\.?$]QJ^K? _P",^E6EPGA?
MXH>#+2]\N&7>\8CT?QIHUM<6$/C/PC++-/H>H7,4EI<ZGHE]I.L:@ ?EO111
M0!_:;_P;C_\ !QO<_LN7/@_]A+]NSQA/>?LVWEQ!H7P2^-VNS^?=_ 6[G%O;
M:=X*\:ZC<7"/)\&I7C:/2M5=+F\^'MY<K#,S^"GSX5_TI+6ZM;ZUMKVRN8+R
MRO((;JTN[6:.XM;JVN(UE@N+:XA9XIX)XG22&:)VCDC971F5@3_@'5_:?_P;
MC_\ !QO=?LOW?@_]A+]N[QC<WO[-U[-!H'P/^-NO7$,MS\!K^[N+:&P\&>.=
M2NI(99?@W.SW/]GZY<S7=Y\.KJ2"U=&\$R%O"@!_I4T56LKVSU*SM=0TZ[MK
M^POK>&\LKZRGBNK.\M+F-9K>ZM;F!Y(;BWGB=)89X7>*6-E=&96!-F@ 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* "OC[]NC]AC]GK_ (*'_L[^,/V:_P!I'PE'XC\%^)HEN](UBS9+/Q9X"\5V
M:LVB>-O!.M!'GT?Q#HUPVY67S+'5;%[S1-;M-1T34=0L+G[!HH _Q3_^"KO_
M  2B_:'_ ."4'[0]]\(_BY8R^)/AUXDEU'5O@I\:M(T^\B\(?$[PA%>2QV["
M>2+[/H_C;1[<VL?C+P=)<SW>AWD\,]O/J.AZAI&L:C^6]?[FW[<_["_[._\
MP40_9Y\7?LV_M*>#XO$W@SQ'&MYH^KVC"R\6> O%EFKMHGC;P3K:*;C1_$&C
MW#;E*E[#5K%[O1-<L]2T34=0T^Y_R$/^"KG_  2B_:(_X)0?M#7WPC^+EA<>
M)?AUXA>\U;X,?&_2=)O;7P9\4/"J7,L<9BG<3VNC^--'B$,7B_P9-?7&H:'<
M36UW')>Z'J>CZMJ !^7%%%% ']J7_!N/_P ''-]^S)>^"_V$/V[_ !I/?_LX
M7UU:^'/@=\</$E[$]Q\!;[4=0CCLO!WCO5KI5GN?@[/<W<[6/B#4[Z:7X9?N
MK1V'@547PI_I.6-]9:I96FI:9>6NHZ=J%M!>V%_8W$-W97MG=1+-;7=I=6[R
M07-M<0NDT$\,CQ31.LD;LC G_ 1K^U/_ (-Q_P#@XXOOV9K[P9^PA^W=XRNM
M1_9TU*\L/#?P.^./B749+B[^ U]J%\8;+P9XXU"YCFGN_A#=W-XD>FZY>WJ#
MX7)$MO,7\$,/^$4 /]*6BJEA?V.JV-GJ>F7EKJ.FZC:V]]I^H6-Q%=V5]97<
M23VMW9W4#R07-K<P2)-!/#(\4T3K)&[(P)MT %%%% !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 5\>_MS_L+?L[?\%#
M_P!GOQ9^SA^TIX.@\3^#?$*?;=%UBV$5MXL\ >++:&:/1_&_@?6FBEFT7Q'I
M#S.$E0/::E8RWFC:Q:W^CZA?64_V%10!_BF_\%6O^"4/[1/_  2@_:#O?A'\
M7K*X\4?#OQ ]UJ7P9^..E:1<V/@WXI^&(I"/-M]TU]#H?B[2%:.#Q5X-NM0N
M-0T6Y>&YAFO]%U#2=6O_ ,N:_P!S3]NG]A7]G;_@HC^SUXK_ &;_ -I/P=;>
M)O!^OH]]H&MP16T7BSX=^,(+2ZM='\>> ]9F@GDT/Q/HPO+A(KB-7MM0L+F^
MT;5K>^T?4;ZRN/\ (1_X*M_\$HOVB/\ @E!^T+?_  C^+MA/XE^'7B":\U'X
M*_'#3--DM/"'Q6\+0F)FGMD%Q>C0O%>B^?'9>*O"-]=-?Z3>A;JV?4="O](U
MC4 #\N:*** /[5/^#<;_ (..+W]F:^\&_L(?MW^,[S4OV==2NM.\-_ WXX^)
M-0O;Z]^ UW<S26UAX'\:7DZWES>?"*\N+BSM-$U66:%/A:L7D7!D\$R ^$_]
M)JQOK+5+*SU/3;NVU#3M1M;>^L+^RGBNK.]LKN%+BUN[2YA9X;BVN8)(YH)X
MG>*:)TDC9D8$_P" C7]JO_!N-_P<<7G[,U[X+_8/_;P\:W=_^SG?3V'AGX&_
M''Q'=ZAJ5[\!KAT>TTCP%XQO)&O+F?X/7,XL=+\/7XB5/A@SK%=R+X$!?PF
M?Z4=%5K*]L]2L[34=.NK>^T^_MH+VQOK.:.YM+RSNHDGMKJUN(6>*>WN()$F
M@FB=HY8G5T9E8$V: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MGHMW\!?".H^./&J?$KP[K-\FI>#%O/#FFO?^&3-!>G6H[JQD46\-RDHPK?\
MX*<?LQ-^QQ\9_P!N#4KKQUH'PA_9^\4?$WP+\5M$USPJMI\2O#'CSX3>.Y?A
MOXJ\$7'@^+4[AG\42>+EM=,T;3%U$/JIU/2Y(75;Z*@#]"Z*\M\#_%C2/'6L
MWV@VGA_Q=H6I:;HNDZS>P^)=(BTW[.=4M+*Z?2I?+O;LQZQI?V^"#4[1U5(I
MMQMYKJ#;,WJ5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9'B#0-#\5Z%K7A?
MQ-I&G>(/#GB/2M0T+7]"UBS@U#2=9T;5K26QU/2M3L+I);:]L-0LIYK6[M;B
M.2&XMY9(I49'(.O15TJM2C5IUJ-2I1K4:E.M1K4:DZ56C6I5(5:56E5I3IU*
M56E5I4JM*K3J4ZE.I3IU*=2%2G"<$TI)QDE*,DXRC))QE&2:E&2::::;3333
M3:::;3_SQ?\ @MW_ ,$1];_8JUW6/VE?V:]'U+Q!^RCXCU0S:_X>B:;4]9^
MVL:C+'ML-1<1":[^'.H7T[P>&M;D,\^A'R=!\0W#R'3=5U;^;FO]FGQ!H&B>
M*]!UKPOXFTG3]>\.>)-)U'0=?T/5K6&^TO6=%U>SFT_5-*U*RN$DM[RPU"QN
M)[2[M9T>*>WEDBD5D<@_Y[O_  6[_P""(VN_L5Z]K7[2W[-FC:AX@_91\1ZK
M+<Z_X=M1>:GJ_P  M5U&YA$6GZG*T3RW7PXU"]NQ:>&->FN+FZT>55T+Q%*)
M#I6IZO\ ]#_[/7]H33\1:63>!?CIG-.CXA4:=#+>!..\RKPI4N/:5*$:6%X?
MX@Q565.E2XVI4J<*6 S"K.G3XOITU2JRI\30<,^_F?Q*\-7E;K\0</T'++).
M57,<OI1;EETI.\\3AH*[E@)2;=2FDW@F[I/"-/#?S<4445_L<?B!^K'_  2L
M_P""J7Q;_P"":7Q=_M32SJ'C/X">-=1M/^%P?"+[3&D6LP11BUC\4^%9+IA;
MZ/XYT>WV_8KW=%:ZO:PKHVL%K1K>XL?]+S]GC]H?X1?M4?"/PA\;_@?XOT[Q
MI\/_ !GI\=YIVHV4J?:M/NPB&_T'7K .T^C>(M&G<V>KZ1>!+FSN4(8/$\4L
MG^/77ZL_\$K?^"JGQ=_X)I_%Q=3TQM2\;? /QG?VZ_%SX/M>)%;:O$$2V3Q9
MX6DN0T&C^.-&MU7['>*8;76+6/\ L?62]JUM<V'^8'T^?H#99](++,;XH^%V
M"P64^-N4X+GQF#A[#!9?XG9?@J%J>69G4:I8?#<68;#T50R'/J[A#'0A0R//
M*[PW]EYGEOZSX<^(U7AJK3RC-ZE2MD%:I:$WS5*F4U*DM:M)>]*>#G*7-B,-
M&[IMRQ&'CS^VI5?]2>BO%/V>?VA_A#^U1\(_"7QO^!WC'3?&WP^\96*W6G:G
M82I]HL;M%4:AH6N6.XW&C^(=&N&:SU?2+U8[JRN4*LK1M%+)[77_ #.YKE69
MY%F>89+G67XW*<XRG&XK+<TRO,L+7P.89=F&"KU,-B\%C<'B:='$8;$X:O2J
M4JU&K2A.$X_:C*$ZG]5T:U+$4J5>A5IUJ%:G"K1K4IQJ4JM*I%3A4IS@Y1G"
M<6G&46TT^C32****X#0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "OXQOVL_@!^VMX__ &Z/^#@;QG^R3\:?BQ\%/%.C_LQ?LCW]
MAX3\*^ ?A_JGA_\ :4TBR^%7BZ7QA\/%\7>-OA[XH\5Z!K:^%;#Q+H?AG5_A
M-XA\-ZUI_B?Q-93ZO)J4=K96:?V<T8'7')ZGUQTH _AX_;#N/V;_  5X8_X-
MT/'OPH\5?M6?LD?LA^ _AC^T4#\2?A3X1\<>-/VB/@19ZY\";'1X-%UZ#0?A
MU\0]:;Q?JWC^^N/!'C.Z7P1>6UZNJ^(;RQAL-+*7UE]K?MY_%7X7?ML?\$E/
MA/X5_9B^-G[2OQPL_!7[?7[$OPC\1_'#X@_#3XC> OCT-?M/C=\.M<U7QU<6
MGQ"^%G@.XOM6\.:)XITS6X?%]AX+E\*6UU:!)FEETW4;:+^K#:I !4$#H,#
M^@HVKC&T8SG&!C/KCUH _G4_X*Z_LQ>//@U_P0W_ &]/A:/C?^T=^UOXH\1Z
M3H&OZ7X@^-&HZ5X\^(\,5QX]^&%I_P (KH2^#/"?AQ9-!L1H]SJ]O9KI-S=Q
M7FI:M<273P/''!\T?MK?L07/[;/_  4\^"'POO/^$J\#:A#_ ,$8/$NM?"?X
MUZ1IVIV\WP<_:-\"_M'_  <\7_"7QAIFN0I;QV7B'PYXCTN"^N-+BU"RU34/
M#YUFQAEMDNI+F+^L,@'@C(]#1@9SCGIGOCTH _A+TR?]I+XN_P#!&C_@X3\0
M?''X.^*_!G[0?CG]JC3K7QMX%M?#VKSR:MX^\(:#^S/X,\<ZIX+M(],@GUKP
MQJWB?PKKNKZ#<Z7;7%M_8\T*I/,('F/[-?\ !9?PQXEU[]CK_@F=8Z'X>US6
M;W2?^"AG_!.K4]5L]*TF_P!1NM,TW2]:W:GJ.H6]G;S36=CIR_-?W=RD=O:+
MS<21BOZ&<#G@<]>.OU]:7 /49[_CZT ?BO\ MZ:!KNI?\%9O^"%VM:=HNK7^
MC>'?'?\ P4&D\0:M9:=>76F:''J?[(5[8Z:^L7\$,EKIB:A>D6=BU[+ MW=$
M6\!DE.ROR%_:0^#?QT3_ (*T^)O^"8NA^!?%%S^RC^W5^VG^SE_P4^\8^++3
M1+Z?X?:?X+^%?@SQ7X@_:&\#^)-8C@;2+*^\??&WX!_"[4X=&NITDO-1-E/<
M6SGQ0C3_ -D6!Z=.GM1@9S@9]>_YT >?ZK\4?A7X?U2\TW6_B)\/]$UJV:.*
M_L-5\7>'--U2W8()(H[RUN]0ANXF$<JO&DT:D)(&4;7!-'_A=GP9_P"BN?#'
M_P +WPK_ /+:OYF_A-^P%^RC^W-_P5J_X*Q6_P"T]\,!\2(OAYXI^",WA%&\
M4^,/#7]E2>(/ Q35F!\*:]HAN_M2Z99#%X;@1>3F$1EWW?HO_P 0_/\ P2:_
MZ-<3_P .I\8?_F\K^K^*/"OZ.W .)R3).-/%#QEAQ+CN"N >+LRH<->%' V:
MY+A)<=<&9%QC0P."S',_$W*,=C(X'#YY3PE2OB,NPLJE6A*2IJ,DSXW"9QQ/
MF4,1B,!E&1/"T\?F."I2Q6<YA1Q$UE^.Q&!E4J4J655J<'4EAW-1C5FDI)7N
MC]6]-^+7PKUF_M=*TCXF?#[5=3OYDM['3M-\9^'+Z_O+A^$@M;.UU*6XN)G/
M"10QN[=E->@5^5?P@_X(I?\ !-CX$?$[P1\8OA;^SROAGXB?#KQ!9>*/!^OC
MXB_%#4SI.MZ>Q>TO/[/U;QE?:;=^4S$^1>VEQ ^?GB:OU4K\)X\P7AM@LPP-
M/PRXAXVXCRN>"G/,L3QQPKD/">/P^8K$RC##X+!Y!Q/Q3A\5@Y8-0JRQ5?%X
M6O'$N5!8:5**K2^BRZIFM2E4>;8; 86LJB5*&7XS$8VG*ER)N52>)PF$E"IS
MWBH1A.+A:7.F^4****^&/0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M=-N_[2TJVU*:.;3H_H#PU\3O&^H?MS_&#X.W>M>;\.O"W[+_ ,!?B)H?A_\
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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 %%%% !6/XA\/Z'XLT#6
M_"WB?2=/U_PWXETC4M \0:%JUK#?:5K.B:Q9S:?JNE:E97"26]Y8:A8W$]I>
M6LZ/%/;S212*R.02BKI5:M"K2K4:E2C6HU*=:C6HU)TJM&M1J4ZM&M2JTYTZ
ME*K2JTJ56E5IU*=2G5I4ZE.I"I3A.":4DXR2E&2<91DDXRC).,HR333C*+::
M:::;333:?\$?_!5W_@WF^-?PA^+7_"P_V#OAMXG^,/P1^(NJ:A<#X9>&%DUC
MQG\&]795O)=(DBNGBFUCP'=M+,OA?54N;W4M+6V?1M?RZ:;JNL?DQ_PYZ_X*
M??\ 1D7Q[_\ "1;_ .2:**_U/\/?VM_TA."N#<AX4SGA;@/Q!QN18*&7_P"M
MW%%;BK#\19MA</:G@IYS/)L=1P.-S##X6%+#5\S]C2Q>9>QAB\P53'3Q.(Q7
MY%F7@QPUC\=B,90QF8Y;3Q%1U?J6$C@Y86C.6M14%7IRJ4Z<IMSC2YG"ES.%
M.U-0C _X<]?\%/O^C(OCW_X2+?\ R31_PYZ_X*??]&1?'O\ \)%O_DFBBOL_
M^*R_C?\ ]&B\)?\ POX__P#GD<'_ ! W(/\ H=9S_P""\M_^5'ZN_P#!*OPA
M_P %FO\ @FG\6AJ&G_L1_M&^-O@!XTO[<?%OX/GPZD<&J1JB6L?BWPI)=7)@
MT;QQH]NJ_9;H-#::U:1#1]9+6_V2ZT_^^7P[K*^(M T37TTW6-&76]*T_55T
MCQ#ITVCZ]I8O[6*Z_L[6M*N/W^G:K9>;]FO[*4EK:ZCEB+-MW$HK^#OI+_2-
MG])GBS!\=YSX7\"\!\7QP[PF>YUP3B.(HRXLH4J=.G@*N?X+-ZU;"5LRRZG3
M="CG%!4\QQ."=+ YA4QE'!X&KAOT3A7A=<*8.>7T,VS#,<$Y<^'H8^.%:P<F
MVZBPU2A&,XTJK?-*A*]*-2]2FH2G44]FBBBOYK/J0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
/ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !> KT# 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#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M=.MTANXHF94DC2UVDC"#<QV$<#/4KTZGI5.6#7Y_"1BE_M"<HBPK%): LO\
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
MCMEDNX;1O]+3=Y9F$(D+ [-NWGCD\]L4-:60T];][#&UCQ8)[DR07"KMX2.
MG8#LPR_NB,\DGESU^7BIK.^\4S0+-*UXK1&,>6;8?O<W#H2<HI_U84\;?7BI
M[3Q7>0Q&&:V,_D,J3SO.H?+3-$,!8P#RN>W%06'C"]W^;=0[K=8Q)Q*,B/RX
M&9F^09(\UCQ@<'VIB6QK>%M3OYH6@U8W!N6D(B>6$IO 4$X&Q<8]P?8M5"&[
MUR#7K>(17 LY+J4/&EMM4J97^<ML(/R[3RRGO\V:U;GQ&T.A6NI):*SW+[88
MF=LLIR0?E5CRJYP <?AFLJ+QY)+:1W8TQ1!*RQQ'[1\QD:)) "-O"_/C.>W2
MCJ'0[2BN7AUJ_&BRW-R%^T#4_LP2*0%0/-"@;MO(Y] ?I3/#WBJZU&:QM+ZT
MCCDGMT?SE=B'<H'('RXZ$\;L\=,<TEJ!U=%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 >5_%G_D9/!G_7[_ .SQUZ?<2O#;22QPO.Z*2(D(
M#/[#) S]37F'Q9_Y&3P9_P!?O_L\=>J5[&,_W/#>DO\ THPA\<_E^1YG+\;=
M#@N'MY=)U=)D8JT;1(&4CJ"-](/C=H1./[*U?_OTG_Q=7_'G@)]7E37M!?[)
MK]MAU=#M\['0$_WL< _@>.ECP)XZC\21OINI1"TUVURL]NPV[\<%E!_4=J[G
M2R^6&^L4:+E;XESN\?/;6+[_ 'F=ZBERRE;MH=I&XDC5P" P!&:=117S)UA6
M9_8>F1WM[J$UO#)-<<R23(IVKL"E0<<+@<CW-:=<3KVF:_?ZW<"WCN/L+H\?
MRW&U70P,.GF  [R/X,]]W:D_(:-M9O"]W<R2K)I,T\D81W!C9F1L  GT.5'X
MBK<NGZ/=PM<2V=E-%*!(9'C5@_0@Y[]!S7&Q>&-7M9PL$4_D&=)6#W.X95K<
M@\L>0$D_*JYT7Q3=6TD-U#=LK6;1NOVO(=PJ;<'S,9)5OX5Z\DYS5-(E;7.]
M;1],=0K:?:LHZ PJ<?+M]/[O'TXJ*/2=%N+>W,5A8201'= 5A0JG.<KQQR.U
M<C%I?BD74KW+7LEL9298HKC8TJ;R5"-YIVD+C. F>>M:2Z;J<'A?1[46]V3#
MD7,$%T(Y3\K;?GW#.&()YY]Z7F,Z::PL[B;S9K6"23"C>\8)^5MR\^QY'O3!
MI>GK<+<+8VPF3.V01+N&22<''JS'\37'G2?$4URBN;^,&?-S(+[Y9(_.0J$
M;*X0,"0%S[YJ&6SUG3GL(YSJ<\<TL:/''?'>[ 3D@,7&/E$9Z@''K0!V?]C:
M7Y@D_LZTWB/R0WDKG9C&WITQQBDMM.TFRN$2UL[."9%9D6*-595. 2,= <#\
MA7$WFF>,)&0(;D.+?RVDCNL!LP$9_P!8!N\PCG9GC.[M5J_TGQ,D]S'92W1M
M!*-@:Y+,\>5) )D4YSG^(<#&>U ,["/2["(L8[*V0NX=ML2C+ E@3QUR2<^I
MJ)]$T_\ LZ[L8+6*VANT9)?(14)W#!/ Z\US>GV?B.TU6RGN%N[J)+<"8&8
M9"-P!YF-V<#D'UWUV@.0#C'L:+: GJ48-&TRVM_(BL+9(]A0J(E *G&X'CO@
M9^E/BTK3H)7EBL+:.1W$C,L2@LPSAB<=>3S[U;HH"W0KSV%G=2;[BT@E?;MW
M21ACC(;'/;(!^H%,DTNPE39)96[IS\K1*1RP8]N[ 'ZC-6Z* *"Z)I22K(NF
MV:R*"%80+D YR,X[Y/YFK'V*T\J2+[-#Y<JA9%V##@# !'<8XJ>B@"B-%TM3
M 1IMH/L^?)Q"O[O//R\<?A1+HVESJBRZ=:2*@4*&A4[0HPN..V3BKU% %-=*
MTY)I)DL+999&#NXB4,S Y!)QR0>:DBL+."1Y(;6"-W7:S)& 6&2<$^F23^)J
MQ10!4M=+T^RV_9+&V@VDD>5$JX)QGH.^!^5/?3[.2/RWM(&3S/-VM&"-_P#>
M^OO5BB@"E'H^F0PB&+3K1(P20BPJ ,XSQCO@?E3SIE@=N;*W.P$+F)> <Y X
M_P!H_F:M44 58M,L(!$(;*WC$)+1A(E&PD8)'''''TJ3[);?9EMOL\7D+@+%
ML&T8Y''3C J:B@"G<Z3IMXS-<V%K,7(9C)$K9(& 3D=@33SIUB9?,-G;F3=N
MW>6,YR#G/KE5_(>E6:* *3Z-IDBD/IUHP+%B#"IY.03TZ_,?S-68[>&&25XH
MD1Y6W2,J@%S@#)]3@ ?A4E% %(:-I@N'N!IUH)G.YI/)7<QR#DG'J ?J!0VD
M::]Q'<-I]J9HV+)(85W*2=Q(..#DD_6KM% %9].LI+A[A[.!IW78TAC!9EQC
M!/I@D4D&FV-K</<6]G;Q3N-KR1QA68>A(Z]!5JB@"LVG63QI&]G R(6**8P0
MI;(; [9R<_4U''H^F0QI'%I]JB)]U5A4 <AN./4 _45=HH J-I>GLH5K&V*A
M @!B7[H4J!TZ88C'H33HM.LH#$8;.",P[O+V1@;-WWL>F>]6:* *<NE:=-<+
M/+86SS*_F+(T2E@W'S XZ\#GV%9MKX0TFWGNY98$NC=$;UGBC(X8L. HSR>I
MR?>MZB@"I<:7I]Y#%#<V-M-%%_JTDB5@G&. 1QQ39-'TR6&.&33[5XHV+HC0
MJ0K'J0,<&KM% $,MI;3[_.MXI-Z>6V] =R?W3[>U9%UX1TJZNK27R5BCM2I2
M"**,)D-N'\.1SUVD9[UNT4 4/[#TDES_ &99Y>,1,?(7YD&,*>.G X]J?%I.
MG02/)#86L<CN)&9(E!+#H2<=>3S[U<HH H-H>DNLRMIEF1.P>4&!?WC#G+<<
MGDU))I=A-;16\ME;O!",11M$I5.,<#''!(JW10!2;1M,:>6=M.M#+*")',*[
MG!&#DXYR*;'H>DQ&$QZ99H8"6B*P*-A)R2O''-7Z* *C:7I[1^6UC;%-JKM,
M2XP,X&,=!D_F:9%HNEP1M'%IMI&C JRK"H!! !'3N /R%7J* *?]DZ;]J6Z^
MP6OVA&+++Y*[@3U(.,YI9M*T^XN6N9K&VDG9#&TCQ*6*D8*DXSC':K=% $9@
MA,JRF)#(BE%?:,A3C(!]#@?E51-$TF-BR:99JQC\HD0*"4QC;TZ8[5?HH J_
MV;8_/_H=O\Y!;]V/F(8L,_\  B3]3FF+I&FHSLNGVJEX_*8B%?F3 &T\=, #
M'H*NT4 5I]/LKJW2WN+2"6",@I&\895QP, ],4P:3IJP>2+"U$7]P0KM^[MZ
M8_N\?3BKE% %6'3;&WMEMH;.WC@5PZQ)& H8'.<#C.><TRWT?3+.=9[;3[6&
M55VAXX55@/3('2KM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% ')>,/!LOB?4]$NX[Q+<:;/YK*R%M_S*<#GC[OZUUM%%;3KSJ0C3D](
MWM\W=_B2HI-M=0KB?%_P]B\0:C;:OIEX=+UB!@?M*+G>!TR 1R/7TX/MVU%5
MA\35P\_:4G9_UHUU02BI*S*U@EY'80I?RQ372KB22)"JN?4#M5FBBL).[N4%
M%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
K HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm46198873026224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Oct. 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_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 31,  2024<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-10435<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">STURM, RUGER & COMPANY, INC.<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">0000095029<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">06-0633559<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Lacey Place<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Southport<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CT<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">06890<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">(203)<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">259-7843<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<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_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">RGR<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_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_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_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_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_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_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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 13e<br> -Subsection 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;">dei_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 14a<br> -Subsection 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;">dei_SolicitingMaterial</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MTG1X#SY['R73>RHY_U=3_ 102P,$%     @ <7AA69>*NQS     $P(   L
M  !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%
MG;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XU
MA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.
M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,B
MM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " !Q>&%9JL0B%C,!
M   B @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;
MD*8-C8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>
MIK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DH
MV1%[A$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F
M,@SVP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK
M\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N
M5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!Y
MU!Y:YU;*O8=7LN48<?R>Y0]02P,$%     @ <7AA620>FZ*M    ^ $  !H
M  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%
M3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL
M[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]
MLCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP
M3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( '%X85EED'F2&0$  ,\#
M   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@
M"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"
M50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-
M\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[
M0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TF
MGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC
M_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%
M  @ <7AA60=!36*!    L0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    " !Q>&%94-L+Y.T    K @  $0
M    @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !Q>&%9F5R<
M(Q &  "<)P  $P              @ '+ 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( '%X85D$9C&M/@0  &@0   8              " @0P(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !Q>&%9GZ ;
M\+$"  #B#   #0              @ & #   >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( '%X85F7BKL<P    !,"   +              "  5P/  !?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( '%X85FJQ"(6,P$  "("   /
M  "  440  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !Q>&%9)!Z;HJT
M  #X 0  &@              @ &E$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    " !Q>&%999!YDAD!  #/ P  $P
M@ &*$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"  #4$P
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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>12
<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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="form8k-33091_rgr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ruger.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</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="8-K" isOnlyDei="true" isUsgaap="true" original="form8k-33091_rgr.htm">form8k-33091_rgr.htm</File>
    <File>rgr-20241031.xsd</File>
    <File>rgr-20241031_lab.xml</File>
    <File>rgr-20241031_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form8k-33091_rgr.htm": {
   "nsprefix": "RGR",
   "nsuri": "http://ruger.com/20241031",
   "dts": {
    "inline": {
     "local": [
      "form8k-33091_rgr.htm"
     ]
    },
    "schema": {
     "local": [
      "rgr-20241031.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",
      "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/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "rgr-20241031_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rgr-20241031_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 22
   },
   "report": {
    "R1": {
     "role": "http://ruger.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8k-33091_rgr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8k-33091_rgr.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://ruger.com/role/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://ruger.com/role/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": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://ruger.com/role/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": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://ruger.com/role/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": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://ruger.com/role/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": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://ruger.com/role/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": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://ruger.com/role/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": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://ruger.com/role/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": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://ruger.com/role/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://ruger.com/role/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_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://ruger.com/role/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://ruger.com/role/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://ruger.com/role/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": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://ruger.com/role/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": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://ruger.com/role/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": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://ruger.com/role/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": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://ruger.com/role/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_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://ruger.com/role/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://ruger.com/role/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://ruger.com/role/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://ruger.com/role/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://ruger.com/role/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://ruger.com/role/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://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://ruger.com/role/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": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://ruger.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://ruger.com/role/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_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://ruger.com/role/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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended 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": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://ruger.com/role/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://ruger.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://ruger.com/role/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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://ruger.com/role/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": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://ruger.com/role/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://ruger.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://ruger.com/role/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": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://ruger.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://ruger.com/role/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://ruger.com/role/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": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://ruger.com/role/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": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://ruger.com/role/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": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://ruger.com/role/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": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://ruger.com/role/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": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://ruger.com/role/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": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://ruger.com/role/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": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://ruger.com/role/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": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001174947-24-001206-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-24-001206-xbrl.zip
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
MYXGRC8ZK)HUS+3<(FG@FC3:1T1I(X6*G;I%4;7!$:)O98K5W]&C?7^\J5W_
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
MP[5XPH(+IFK0=P9&I+B$B3-<^3(ZE^R*:/4$-6@\7L:75U>+]D?)1 O&5=1
MVU@U]\ORR^:K B920P'9L=6DRVR=@<GR;$,Q*--0&H[6K*OV5J;E!%7LU641
ME5!/F& 7OF5S+77YG)S8A;O'X37(2^2=)IXWR0M;D*)02:[\VL(G_D<9SA8^
MU +Z)%J/:W<S<5E4KUBFO9A8YH+5(AQ<LC+L% :S=:3R@*,T5LX+F1"^B1U?
M(5Y-XQ*A?9E3U4[<2>E*"4 M"_>&GEI2>:Q&YA>+Q+4!97XD6IG4MT/,$'(O
MH#)A '#\K4:7\<]]-;AX>3D\[^%&5W5")D-O<-$_I4_5>-B[&)T,!U=DMOQV
M?MX;#OHC->R_/.N?C$<,L?LC^N;%/^GOP>_]=HO>/NU?C.CMJ]ZP=_7SL#?J
MJ\N7"K/TKJ[.!B=B 5Z>7_4NWM#+],++_K!_<4(?]L[.^#Y9>GC85^>]-^H%
M?HS[PT'O3/6'P\OAJ*,NSP>C$>Z>I5^'M,C>R<EO0S(F:658,4TT[%]=#L=D
M3;9;;FI:XFC<PR3N@XUI1UV\>W&I7M.DIY=]V1O&OWOAJC<B>- W].NP/[JB
MU0Q>#,X&XS>*(,D?#RY^[X_&YWVR^"Z'M!!L2IWV3P:\=MK6:5^]Z %2O]'K
M:O,8KH:7OP].Z5O^;C!2K_LOU&@P[LNF>0HYDC==]=NH/QRI'@&M=_K[ &..
M+VE=OP_ZKS<V@!-Z%^@'XU'_[*4_@;N/"]+C)6WTXM6(#H>6BP/ZA?Z\O6>U
ML>6MIH*3)%V)<?9=0+\^95-;S(P>\?ZA!!^&8LM])O[_<4G^C[X:I]>CO^3T
M^K]U<&U](GGUP&U7*SWV(+0WS_'SQ>7I&_[EY_'YV?/_#U!+ P04    " !Q
M>&%9SM"<FU,3  !^:P  %    &9O<FTX:RTS,S Y,5]R9W(N:'1M[3UI<^(X
MT]_Y%7IYZME-JL)E0@Z2\%0"),L<20J2N;ZDA"V")L9F)#O _/JW6[+!!D.
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
M8:T3<T./]87[B&MFQK@9LVMI(:WI2HW9= !F\JDE](SLWE)488QP!;&!(._
M=TN+Z^ !EE9L!FH%'><\:ZX2%=^L$A5C2G3.;0;<!C^3K#$?O_UL?O39Y[TO
MW]<WKL59A9C@Q>I& 8;M%DNO*?ZJV^MQB=LT!&DCFKBG!6V\64&?Q01]0X>-
MH&9D*AU>)/7S>N.R=/KI@UG<7U_J"36_.42 "NQE\GO%8JDT4_M[21UH-%ND
MWNO;[@@,0)S0&7V _ZBZA/)RE3_.-'EYE! NDI,9,+TX''0E=O!2\I],$[JT
M5M=C6GUJ68))&?SXP!U62-;H_?<7^\7+DM?96\WSQ32Z-*O1"01 Y.XP\H&:
M;$2N;?@Q1Z5W9NH1I:2Y5>'7*W'C#ISDF8G:[@&_-08%:JT_L[VY,YN@APC8
M];TN)G)+S^@T:4;*TUZ):X@?N&/."56N+TOW7_C%]XN1\8RARO[<>4\1F:Y4
M7<?!6H+ISYN^ME'S?<7F%\-N$GNO79BS_8WWY\>!O9_&M^[>]8=!N[B^SAS,
MY5V, C3N!X?YIW@6V-,5S<Q2C-L*R,(P[EJ -'F?VJ0^9"!*_LC(50>L/)/;
MB;);#@/,E>!DMS?N&]0_QOX"I7B90L^TZA4"U4/[<"H8G:]LS:^W;K_S]>OH
M;+65'%.V6.TTBA.8;^2+VW/4:\8@'01D?W!!M:Z[KK,P^F5GA<=FX?/!9V_]
M.,B(U7JF\:8K1NDPLW^P6WR-\L&D7O#7?PZ,POZ1A&XVZR-]Q%$$[A!8,+:/
M(48*,C0*\[;8Z]2;-J+'E[G3YZW(G(--A_#14249H?P1/%)M@H";':)KP59*
MHF,A-I5A??2%"C._:(X*QM@8<0>#9'B=+7&(#ZI=9CY@:9W0/KC<ON"84K?=
M(6DSVQW@W*$QA1PB!YGWI,-M4"O")>B8QP"6A15[R7N^[5&'N;ZT1T1"_"T[
M(P4V&."V878TS,RQ04P*7S[  7X[H["M U&L.\!Q& 9P3/%D:NN85R3#T*Q"
M+IC#!'B$A@,@?)WQGV:-K*9ZNSP3@D=#[NF0_-="<,WG#/@Z)<K@L>UZGMLK
M*\Z#$C_E(V<C#RV?7"6IQ5"BTW8RZO,ZM,?M49E\AIGA;&5ZQ@?4 F/Z67 /
MY(<IM.\$"9-,MJC=R^\/I4_6MVNGLW9UO>VZ-J...J,R96MC9=Q$LO1:.#B:
M:VZ#'^C&X6\  VB+ B']R Y3TP>UV#5*@>:ARD6V?G#'9ZNP3ZKG36(4\UGH
M& D2QC'"'_6:5:]JH%XMU^8F<-.Y_PCV!(R*G:Q;/[_G6ZY[-BJNGS(LTJU8
M67.6IA45:P( Q* AS&I589=F"D9$L6(;B6.UVLUG=<\_FK6:X;H6#*T#'O92
M>_'H@P2D _/BP>K7[Y]W33I\5V//H6&Q.NE\VE;4- "4,2.0GK1EA5TK8VRU
MMY?3.]WWC^8MIWFE9,UK2.DS\:3^_:2U]_;W7G'X_N$Y]&]W@?[-4/CL6EAD
MF=TM<SDM#/HF:^'FXMU 9[[[TN.=43IZQ$-'H$Q #-N?/7Z2*J@%%42D0/YL
M4/GOJ.MJ6&5R9E,(]0M B01'9HTQ)FU\E;*Q'9'HTIS>)PFZ+E</FUE_DQ'I
MR@U>!] G4<PN,2'+DE&53)Z7MB+SYF;L3Y@93&VF:] <SG&F_4VP1E"$2UJC
M7MNUM[#P]6N,V<W_'HP)CU$HE6&AL8%L<-#E\&:RQ&/&;:W"Y2]R*VC7#'B3
MO)QV?/DPF-<F<U0PVFJ))CLZ21_9U]'/?WY\VUV_\!;;KIG&BP7]7@]DV_)<
M\V$))[9A";Y%&84[QH&!T/8A64#F1=W[^JUOB69W?0'%=IUB2-.5YD7SCU"B
MYS5"!0Z#H/D'XF[W[5M>IQ?FX]I1HMHZ0PN8M&MF["<MK"A=8$J_MNK+1(:;
MW2G9FQNI;;( .A]+P[$PH&6D/2*F*H;"N =P'TR=*8I7*E-<$I T1,,(^I[<
M"W?@=3$N[F/UDDIBL0YW]/$]763*E\(0<JK"I,\4%\=!,4YW_TC5F_*E;:Q#
MZYC::&>, $3JB?/)T[ PS,;AV]F-<3%=J<^9_%JY57RS.01]H2!7->#D!7,U
MD)\NW7?]=U_I<Z15"1NEB<0MFU%MC/N-S@(%Q(V?1&WFTR7W5!=TE=F0Z8"N
M.J[*>WS)5"]@75#8Q_O/7-76]74PY)["98\0^8 #:A2] ^1#BV"/7,(X6 '4
M,;$Z1DUUHQ@[X^5SBPI+ZI(^P$\E)%V00F[1<=(5U?'L<@H6BB/"]]C%T6MZ
MSXX VP\?LUH0@KK^J5Q2Y"IGHM,Q)DXG6L!0IF6JA*%$-9'WK$>9JH$D@-".
M)7;E5=-\1/#^29F<"MKF9G@+%N=UZ>)D"M%!N7 4MDP,:G W:WK:?0"2:0M&
M'S)M!K(&N-0>T)%<><9CO<77R7BC5"+U2A#!GU]:*G./82U1T(HEX:OB?DJ8
M:U2T$JM9!57*:E<:'NN1_6R^,#F1@7_;N$?LVWJS[;Q&:ER:MHNW_^(G-S94
M;H&NTRS_57#)6Y57#@GN5Y#P?L6.,A.!+29=5Z(YXQ[8&/@UPZAPT"JD!%@Z
M"M8-'$-P3Y@ \\$\.189L+:)V[E@@RQ@E(]G3GST^UQ8Y(>O3M\K7!&S)ICT
M;4]FR0U@5U;2%+SOA69K 9J4VCC%S7D@E*(7[_(V]\CA8;: ) !:&5[,0>D%
MVZZ;\-\O)B=D"G?&W\W 4&C.M,C6Y*""]CR*&]NXO=SQ07BR.U6;&ZN\8JKL
M(GO1?;491%[@%=5N-#S@V0@C?]3A-K/4[X4CY;P0"\ #]5!5@['7.5@RPMI!
MH=&>\H\[Z/-<C!('X/:(]-O? 9R6(B,V!_-L:T@*-@7OH=&AWB3S8\#U?%*3
M^8#+HU9XS!F0!^###2@(3! \JO\,SUF(0B'G6/#\X7,Q9I*E#0,\@UMC]@B#
MAICIV)3:S>B)KL9K79SWWV?74?TI@' QJF!FCIZF4-ET (5?>%ABG>/H66.%
MV<,CY;;R2'@2 @P-#( 8"_3%Q;@-Y.U!W!]^0"6\O\! [VROZ_KWW=0 R9!,
M/.IH3>6]H?5R,=;RF19X@(HK'<%GT!$/&/7[2K4*;I5RC!'Q,A^T2)4+T# C
MBXLWE6"&2,P,]4#6TY8%UM@ PMB,[;H/05P;XM*['AW(:/!HBIQ8$IL.8!Y:
M/8)S,X%!\,UN:@'$]HQ9D;3#2)>*-D;B$*FARJ )8NU1EK0 W"(" V7?(6T?
MU$$P93IMW@/]LU*>NQ/M"[D"0-%[W>*!>< %$ H8/4EMG!)[9+:R;!VP*%3T
MU 0AJ.%]11,N O2]07><>^B.M=-V&-/Y!*8;P@&&!?X5? &^=OM,!/M,.%7:
MYQ[T8<,^,(][$,P$< )?C)2H)B 8K6YPUHC>4_SN531,T,,X_*[->L=':.-I
M*(T1KEK-*>8\<N$ZR!% ;F/ZI(VCEF8DO6$P7;3)$!0TU0<0I&*P27WL/DFR
M^GBZ'#7%1]+!2:#U<)6UEHN4:R>E"]JR#]$Y#+!5M2$P1'AW%<1D,1V1A/&0
MTD>//@#_'3=Z @OI\.%1=B<YVWRM@=Z"=3!7U#>#90H%PH7I]_07Q6"J'2^H
ME2A2Y!-ZB)Q!<E&R$>@XWC5AU6B;"I,#Y9<J@<$S8E'UTH0\FR6+&+(-H-AP
M0K+BEROF;;/G-YV1J-CL4*4C02IR/HZ86Q'AP\()PEZY\63DC5W!P4+W6I=P
M"HM/*SSQ6:K80*7:%C.#>Y!E;1;P(W?I2IA^7+I!Q22;5*E_ 4)J3*=0\'YN
MR7EY9HZ5(#J)R+N5X:W- ,SK-LQ22O0GLMCP\#!3R':]GMH>CN2@B^)2:+-\
M5?6+1Z@IC%!!^C29\1NI]C]/]CF]4Z.!+RCY&4?D2FF:+".F( <\(I^H[6/S
M2U0$EY_RB]8.C?5KA_&R85_Q_*6*AL^E2C-K-'X);$+D@BK_>MXZ6:ASOD#5
MN+@\O;EMSOO2%2+/X0;HADM%J\-,CK.BG_[1$;VJ4NAH86;O+)5<EIFZ48#;
M&Y8/03($X%*E2*K\H:LA*H^3P$-M!;E*M+K4[F !! $IQZ0[[!!,KB#(=S4\
MB.>[KN _F;4@^'P;W/[7QT(8&F2ZP9(+3H4NW(>?7W1(.'X I.';DW0QO3;"
MI[\OLWX0DW03-8' A%!G>N2Z _?7'5@\>'+DNMQ8C9[7Z[WID/790MM7POOZ
M$GI>>?ZB#5MT8&IED&>C\F(+:(PMX%.GK5;&G6OER$T7'(<DIUE2@^',V815
M?!F^KJ8N3Y]439;#NA!?C:]+I:HS)^M>20;K$JN.G/ZZP-9%/_GJP:2*IK]Z
M(';^)8)^ 7&_EG),I',ZV0/X(YZW(IX6<[@KR"<0![D63*I/K\,HH;^"C7?-
M$RX$O$DI_9;RJ78YZ\P:MI5+CV\RT=X03/RBK%4FE^XCPX]ZD/$G93>]'[5!
M4 NJKL4_!5:8=G'] NNS,>!URJ[C2GT._]<KZG_GX_7LRO\#4$L#!!0    (
M '%X85G.(6?V)0,  -<+   0    <F=R+3(P,C0Q,#,Q+GAS9+56VW+:,!!]
M[TS_0?5KQS:&7 DDTTD:2DO2#"1IIB\=8:]!$R,YD@SF[ROYQL7@ FUYDG?/
M.;OKW95I7<63 $V!"\)HVW"LFH& NLPC=-0VG@;FI\%UMVN@J\OW[Y#ZM3Z8
M)KHE$'A-=,-<LTM]=H'N\02:J ,4.):,7Z!G'$3:PFY) !Q=LTD8@ 3E2",U
MT;%5/QHBT]Q!]QFHQ_A3OUOHCJ4,1=.V9[.91=D4SQA_%9;+)KL)#B26D2C4
M:G$M^^U&OR/"+<@?3[[^9*=QG[R,(WH6W0V_Q.X 1UV"'^0L[)\ O,;3SG'L
M/]%OC_.ST0\Y/^T.Y%'CC7<^8W&?AFP)=PP3C%0SJ&@;NKZLO%G#8GQDUVLU
MQWZYZPT2G)$"FW% Z.LFN'-^?FXGWAQ:0L9#'N32#5N[AUA H:R\I )/J)"8
MNBMX3Q:$9?"QG3I7H&0C]"2%DASJP1I.@&N-V-16#H6O'^7 2)@CC,,"[&,Q
M3$0SQPI8<%D&*N,ZR)3S$,1&:.I:(?0[_0+*HQ%P/8\)PJDU'+55 4R REO&
M)S?@XRA02;Q%." ^ <] $O,12#U@(L0N5$GE(XHI96J2U3IE%FT+0Z)&M3 H
MDVYMD[, 'E7.2!_4*FW0UQ[[FJF[P$#$:QOI<4DIU_+ )Y0D<;.]<9"IMR32
M!:ICPFS9Z^"R4B3 ^TXODW/(02AZ4D]/&3)^!JGFNCAPH^ @ZB*_*F9FS]]B
MZ?7FZ],''R5KU]0#TC8$T1>?D=G&'/RVP4?<S'OY2U5MJ?G)$3I Q=8E+5I_
M45G<7 )SMZ12NA64" N!2Z*&>&GUT\R)U/2'I3!(QQ$&LO]=X0$>[ENXHD#P
M'RON:?URJ2U[=:G4\_KBM52UC$M$2^M;=7.F=WZ/N8E4!44_F3G/U";3J9L-
MQXJ%M\ATGR06;V"_)'+> 4ELN;\WQ1?;X/J0C-"N0;=\!RJ#;N38$$B16PY.
M8?FK\1<Y)#)[);'23D]R6TMHT;JI^J@_3]O2^1,S>18'#8'+(BKY?)]!6*;D
M#X=U8_&]WZT1.3YM@OX+<&C8 Z:@''S3"+3L5$T=?P-02P,$%     @ <7AA
M614#OCK^"@  @(8  !0   !R9W(M,C R-#$P,S%?;&%B+GAM;,V=76_CN!6&
M[POT/[#N30N,XXFS+9#L9!<93[(P-INDL6>V[:)8T!+C")')@)(3^]^7E$19
M(GDD)45)SL6,1WP/]5)\3%)?QY]^W&U2]$)XEC!Z/CH^^CA"A$8L3NCZ?/1U
M,;Y8S.;S$<IR3&.<,DK.1Y2-?OSACW] XL^G/XW'Z"HA:7R&OK!H/*</['MT
M@S?D#/U$*.$X9_Q[] VG6[F%724IX6C&-L\IR8DH*'=\AOYV-/UNA<;C ?5^
M(S1F_.O]O*[W,<^?L[/)Y/7U]8BR%_S*^%-V%+'-L H7.<ZW65W;Q]W'ZD\9
M_BE-Z-.9_&N%,X+$\:+9V2Y+SD=RO]5N7T^.&%]/IA\_'D_^^<OU(GHD&SQ.
MJ#QN$1FI*%F++>[X]/1T4I0JJ:'<K7BJ]G$R47;JFD5ITJ%O.,F2LZRP=\TB
MG!?=WKL;!"KD_\9*-I:;QL?3\<GQT2Z+1^K@%T>0LY3<DP=4-/,LWS\+E+)$
MDC"JMCUR\F WDW(^D?$32M8X)['<T:G<T?'?Y8[^7&V^QBN2CI!4"C[ =IVV
MZJJ")J[-WA&>L/B2OL^U'NW)OOCN\/Q_:$ SWGD3EBS'Z;O,-R.=V[XA[SOB
MASCW1UJ,\^1]1[H1^7^QG9N6WWQX[<<UE1NOQ:>61;++Q01&8F525M$Q A=[
M*":&JNZZ=A:UZDWE:,ZXV78Y,Q9U9B0Z6K.724P24??T._EA+#\4S1;_^7W&
MQ$K@8I7E'$>YJJEHQOG(4C[1+4GE!5>^,(]Z&E<I)A$34]-S/D[+PUB&/W"V
ML>ZV:C6S%/Z>KNKX\K"(70!&6S).,K;E$7E3KS3=0D>I<K1)A4(NJ0@=?UV,
M?B@TZ#>E^L^GR:$6!QTMED#;#:'Y4M1H:4&[V%4WVTRI7FZ6!=')%D-Z'RL)
MDAK''7PA=AS+G5^E>&VQKY6[ZF*K+=7'K<(@.MGF2._E6H.DR%<W?R%9Q)-G
MN9SO:D=+YKS3+2:-OF]HPD+ - :3T-!Z&MCOR3J14XNT(,]OB=S8,8P!>M=#
M?Z=M?2ZPBH. 9HA#<+9H!J$ZRA-'%Y1N<7I/GAGOPJ<M<TV-S:0.2U,3%",6
M8R :I1:58D]$_&,KSM@)3_>]4!A*UUP 5G4T-%E0=-B]@8#4<K^,+#FF62('
ML%Y(3*GSTPW K''JH>F"X@0P!Y^2U'J_I"P>29K*^P&8]@\H-K%K6F##.B^F
M,BAB0'L@,T4$JD+"P>;R1:[.Q3)I8&,;>I_P&+:[^*G%P2*D.QQ(41&&9)PG
MDAJW(7H8,I2NZ0&LZMQHLJ"(L7L#62GEJ-#[A^22QH,0J75^ -%LVO&H1 '"
MT7;6AX90^P3C*LDBG)9>KL2VK*-Y%JUK0$"[.B2&,"A0('<@+&6 8J8(\0K,
MOPCFPW!I*/W 8EBUHU++ @1%]]:'B=1[@62VY;SE&IYQ8*FSF[(]9NO[LX N
M"%!ZS!EW;4MY"Q1/,] ES9-\+Y^GN]EN5H1;&F=*7+$!F5-,Z.5!L "8TADH
M94CJ4"GTTO/J+@'-Y4.,8'-TF5L"[";;%+0U 9%@-0;0<- 6SY1Z(6(F1B:.
MTSF-R>YGL@?;9>C<,@'8;$.AB0*BPNX,P*(2HT*-A-P+&'<\V6"^7R11SU1A
M"MVB 1EMLZ&K H(#L ;04:G18C[S.9,L\6X>"U"3AZ1\'KR'$E#O%I8>VVUF
M '% Z'0[! @20:@=Y1.D.8T8?V:-QQUF;"L&P/V,Q? *I2?*+52#FM!&JS,D
M(,"&^ 0P:X5^*)])04R^QU-4@&0-7HB[B&-QH++JG^N$DF.P_5:M6[HZ[+:9
ML@@#(@EV!_!3*3^H#TC&H%L:"C33-S1UZA^:Z5!HID%#,WT/-,M7%@@T)V]H
MZHE_:$Z&0G,2-#0G[X)&=+S7L68F/M[R)7NU/9P-*KT@8UJU G.0A8>+X:T/
M%AD@US,RQ"<FQ<+JEM]Q]I+0"%XR0W(OP "FK=1HVO#0L1OLXZ=>$*LXKV--
MN2CO_9(HF9]1IFW2/L24FO @:1OK'5Q*M4\D[EB6X_3?R7/GB;A=[ 4/JV$K
M)"UE>*C8[/4!4\8@$>3CQ+K"5=[0L+Y*II6[>P788NOP"G"C, @(;([,5X#+
MJR>ER'4W2T8YP<"(T"YVULD64W4?-\K"Z&+3D-'#Q?=::'Q\D65VE_3ND5'X
M 0%3XJJG(7.JM_7R('H<,*7W>B%#A<[3U7B982*S#]^-,F<SNVZGGLA501"]
MJ[LQIFE5[K@W?^5)+O8\8YO-EE9W>6S/#0(Z5[W<:5/UN%441.]W.=-)J+2H
M+7:,Q8*E293D"5W_(DX^>8)MK;*)7 $!&U0TF(H@4 !MZ1P<A$@I'4-PQXF$
MD(B.*%X"E(F%^.W#@W6V[Q*[@J+?L((#5@8!2:\]'181,(X:$:@,046,7VSF
M6;8E_$WP6$(\(02:!T R]"'B!)GLA:H,],G6@D1;,3_NCZ>K99*GMI-+4^)L
M3@+,U3.25AX$&X IG86B#+$'=#S]R^JO2$4Y[OX;MN18)H]=[#<KE@+9IZPJ
M5Q!T6%0<6"1!H #[TFFX8:B2HE+K(SM5RZRE.5JY*P"LME37MPJ#Z'2;(^/+
MW^IK3T/^Y2YZ%*8(\$*"7>9ZZ+>9U(?_IB8(!#J,&2<EE10IK8\7$@Y3UKI_
M$;#VM@A8]RP"UB$N M9#%P%K;XL M=LR18@8EVY7:;+&0'+"3K5K*#HLZWQ8
MI$&A OL#QXPZ!!UB7&>T+%*<R?3\?%/L_TI\L+02T#G+:=EELTYJ:1,%P4B7
M,R.M99ETKB%&4NV:BVV<Y"0NS5PE%-,HP6F='M%V1;P_Q!DM \W7X/3HPV!H
MF$D#IS),Y3*L P^I+EU?2B\?P/B5I.G/E+W2!<$9HR0NKZ78[A1UZ]T^,=-C
MN_W0#" . J<A#H%'9V30^$E&(15670GS0M(WEFYICGGQ+CFWC4R SBTY@,TV
M,9HH(%+LS@!":C$JU7Y>T"ZS1]2+K/)WA\ &0G+'KVMWFM;>VK9J V*FTR#T
M#G>5\^.P-BZC/+UBF1/Y>Q')"_F"<UQY ]L+R5V_5-EE6G^;TJ8-"*%.@^#[
MDW6,3!6#%5/>4L;PF5AJK5G'4^*:RGWB&,.BF3NFE@2$A\U71P89CI36"PN+
M#4[3S]LLH22#)R)-Y98%J\4V"RU)0"S8? $L%%*DM%Y8N-P0OA;3VT^<O>:/
M57Y6L&V VBT;G9;;C%BE ;'2Y0]@1H6@,D:EU/4#S^Z04+S,L@BWU")UC UH
M5F/&T(4$#&3.H"4ED;S><L-RM&3H:T90_DC09?4S=,U,\&4]OGYI)(KD"Q'E
MJIS&F-L0ZA([_]41T+#QVR.&,@B0>NW!OT-21R 5XIB:6\$P;Y['%2;F.=F
M;SOTA[@B:*AYQ5&?/@B:!IK4F2K"VB?712"2D3ZS&363V\-+O);(\<K88E!;
M&#<403 "VH*6Q<W?"O"3.V^[2I/H*F48OLK2TCC.F&?:TY+E'00!$6"Z@E+D
M%4)4*+WT_V=,G_CV.8_V=YQ%A,BGK+)ZM.J[_C8PVBTS;VI2FZ9!H0%Q]A:_
M (&'*E"CC@^-&<OGQ3SYT+C,YL:BI\4C%@?P=IMG<@85QN"KX)U!CF\O#&B
M=I.A(R(@] ;8A&XX%)&H"/V RF#4B/9T?I8=L@"2^//^GCP0+M\[6))=_EGL
MZ*GC#&- K.NSM\'-T4_F>@.#@/"M;J%3O0PU*T K^8Q8507Z35:"BEILOU_>
MW'0M/HG-:I/X:X4S(K;\%U!+ P04    " !Q>&%9OU3;J%$'  #.5P  %
M ')G<BTR,#(T,3 S,5]P<F4N>&ULS9Q=<]HX%(;O=V;_@Y>]!@+I?B1-MI/0
MT&&:-MF0MKM[TQ&V $UDB9'D /]^)1M3/BSYY,8GN4B(>?7Q/L>6?6S)%^]6
M*8^>J=),BLM6KW/2BJB(9<+$[++U9=R^&@]&HU:D#1$)X5+0RY:0K7=__?Q3
M9'\N?FFWHR&C/#F/WLNX/1)3^3;Z3%)Z'GV@@BIBI'H;?24\<UODD'&JHH%,
M%YP::K\H&CZ/?NOTWTRB=AM0[U<J$JF^/(RV]<Z-6>CS;G>Y7':$?"9+J9YT
M)Y8IK,*Q(2;3V]I.5B>;GZ+X!6?BZ=S]FA!-(\M+Z/.59I<MU^ZFV>5I1ZI9
MMW]RTNO^\^EV',]I2MI,.&XQ;96E7"U5Y7IG9V?=_-M2>J1<310OVSCMEMW9
MUFR_90']3D\T.]=Y]VYE3$P>]MIF(J_"_=<N96VWJ=WKMT][G95.6B7\G*"2
MG#[0:>3^VNAM6U79C"H7K:[[ICN0=F^TW<S+S!6=7K;43-F:^V]Z)T6]O^YI
MS'IA=TK-W#[5BKI[;2X4U528W.:MW;!7A*Z,W95H4E;DF@?URC#CE)N]I!>U
MW2Z5I;8A^[%0;GI1]H/+>*]I[M#+ YOE;IP#UC3NS.1S-Z&LZ[R[#SF$'(#]
MYWO>T-5$&T5B4];$R83RO/[O5G,@Z3;0JY+$HZVQNE/[BL,^[4;L2L615 E5
MEG59%U'Q7IR.]\B-HKL@RE;4CN>,;T,\53+UT=F0D)Z.[H*R331#\\JVG[@^
M##F95>,\D !Y]C" 5KK!(OJ>ZEBQA>-2 W9/">3;1^5;X:UAS.6Q\T!GS/77
M=<6=9ZG;&!X7/$6 X$\Q1XJ@6Z0(7 F1$?Y %U+5@-]7 GF_P>1=Y0T)\]\9
M488JOH:0/A(#8?^&"=OC$(GWHR)",\<' OQ8#23^.^J%A\<C$O+QG'+N<C<B
M0'MYE1Z(_0],['Z?KP#\S;,[O]M3"YS]3A$@_C]?"_XCMT@1N*>*R<2>TA6
M_9$82/T,D[K'(2KO&Y% :6^EX/P''_:!/2340Z9CPHL>#>TV'<9=(8<B1\DY
M:VVB8O^7$@6&OB.&(D=)0VLL-@Q\D"FUUYG@J.)70Y&C)*!U)AMF?B,,,VMW
ML_]SEDY^W#C=9WVL@C)&23I]IE#8EG<:A''/,$)\#Y50QBBY9L@<"N>!]:,(
M'XF$KC[2=0CTD11*&B7'#-I#07VO6$K4>LSB^D'C6 N%C9)9A@VBT'XDJU%B
M7;$I*YX"UD/W%H&R1TDK07910C 2L50+N7.[>" S>SRN!S()#NDU!:'A0,DW
M7V =)2A726)QZ<V?6R9H+Q2*2CGX&1%>  (V7PGV_LNP]^'84?+06INO!/OI
MR["?PK&CY**U-C&Q#^S'._4HEYXGT%XQ%#E*+EIC$1-X?J:Y4_=*/K-B,E0=
M]:,24/2(*6K8+.H.7YSD(7M[J83R1DQ7J\UA<KZ7VA#^'UO474E6ZZ',$1/7
MD-&F;S 6<7<W+7Q3B0XD4+XHN6JEG::1N@@K2OR[[[X""A0E :TRTS#/6^F>
M?<RE"-Z//59!N:)DDCY330^\;A:Q]A[Z.U^#9["A#*N'-AK&^$TQ8WLPD&F:
MB<T]&L]3,8\4BA<E_0O::QCU6'(6,\/$[).]0E2,\&K.53HH9)1DSV^L8<+W
MBKI(4WO9G<_C<LL,U-UTZAMY0WHH<91<K]XH+OF1UAE5+^5?40H:!92T#VJZ
MZ7&&QID=]M:]_N31K9CQC#)'*BAKE)3/9ZIAMI_EHR)ND=YXG4XD]R\/J11"
M":,D> %K#4/>ZT<UW@,)%"Q*9E=I!VE,N%G%<R)FU#][H5H)!8R2Z87,H8V]
M,]#8.WOAV(N2\?E,(;$MYH;;(^INPMF,^%>2!0N U]E@$@]8;7K]7K[DQRW?
M5FG>CZ']4(W=(X4"QUDB&;+7-.HL888F19>&3! 1VY1JNZ[-DYW7EX(& &<-
M)= TRNW];Y3SCT(NQ9@2+05-BDO]T!U^;Q%H%!"?(=;810G!5\DS2TGE$T&5
MYQCP2*'($9\=>NSAS+TL)C5OSSW%>SI"Q'TEH. 1'R*&S2+-3S/4]9D]T_?$
MD$T/0_Q]):#\$1\HALVBS9]7 WOBF<GP,_,#(90VXE382FLHD,<IX?PZTTQ0
M'1Q;#H10R(AS7BNMH4"^2:F:V4'M@Y)+,]^L[0S!]A2 0D><V1JTB@-_]6,=
M>;'^+4B^0@U^.P$B=J])K-=NQ+&;2%&<R45"E(=Z2 _ECKJPTF^T8?)W9D[5
M[O53WIF1S=M"DQ[J2T&C@)*N0DWCG%MW5O('3ZU[.BAOQ,2TRAC.FJELPED\
MY)($K\OW9%"^B%EHA2T4O-=$/*EL8>+UO9(QI>[QB=X>;8"$"%@!-"2(^>F+
M4.#<+I!IZA83R?AI/+>F]5UF\M>6VOX%;QH$RT%#@[F($V <Z2I(_UCH19/K
M]0.=4N6F*3S2E;FV#3V%+XH Q:'Q07VC$!A#19@NND>^;NT&]V+:XAOWR[U\
MU6[Y'U!+ 0(4 Q0    ( '%X85F;H=,)22D  ,G/   *              "
M 0    !E>#DY+3$N:'1M4$L! A0#%     @ <7AA6<[0G)M3$P  ?FL  !0
M             ( !<2D  &9O<FTX:RTS,S Y,5]R9W(N:'1M4$L! A0#%
M  @ <7AA6<XA9_8E P  UPL  !               ( !]CP  ')G<BTR,#(T
M,3 S,2YX<V102P$"% ,4    " !Q>&%9%0.^.OX*  " A@  %
M    @ %)0   <F=R+3(P,C0Q,#,Q7VQA8BYX;6Q02P$"% ,4    " !Q>&%9
MOU3;J%$'  #.5P  %               @ %Y2P  <F=R+3(P,C0Q,#,Q7W!R
;92YX;6Q02P4&      4 !0 \ 0  _%(

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>form8k-33091_rgr_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:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="rgr-20241031.xsd" xlink:type="simple"/>
    <context id="AsOf2024-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2024-10-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-10-31" id="Fact000004">0000095029</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2024-10-31" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-10-31" id="Fact000010">2024-10-31</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2024-10-31" id="Fact000011">STURM, RUGER &amp; COMPANY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2024-10-31" id="Fact000012">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2024-10-31" id="Fact000013">001-10435</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2024-10-31" id="Fact000014">06-0633559</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2024-10-31" id="Fact000015">One Lacey Place</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="AsOf2024-10-31" id="Fact000016">Southport</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2024-10-31" id="Fact000017">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2024-10-31" id="Fact000018">06890</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2024-10-31" id="Fact000019">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2024-10-31" id="Fact000020">259-7843</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2024-10-31" id="Fact000021">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2024-10-31" id="Fact000022">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2024-10-31" id="Fact000023">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2024-10-31" id="Fact000024">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2024-10-31" id="Fact000025">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2024-10-31" id="Fact000026">RGR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2024-10-31" id="Fact000027">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2024-10-31" id="Fact000028">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
