<SEC-DOCUMENT>0001140361-25-010729.txt : 20250327
<SEC-HEADER>0001140361-25-010729.hdr.sgml : 20250327
<ACCEPTANCE-DATETIME>20250327164209
ACCESSION NUMBER:		0001140361-25-010729
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		17
FILED AS OF DATE:		20250327
DATE AS OF CHANGE:		20250327
EFFECTIVENESS DATE:		20250327

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GOLAR LNG LTD
		CENTRAL INDEX KEY:			0001207179
		STANDARD INDUSTRIAL CLASSIFICATION:	WATER TRANSPORTATION [4400]
		ORGANIZATION NAME:           	01 Energy & Transportation
		EIN:				000000000
		STATE OF INCORPORATION:			D0

	FILING VALUES:
		FORM TYPE:		S-8
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-286177
		FILM NUMBER:		25780066

	BUSINESS ADDRESS:	
		STREET 1:		2ND FLOOR, S.E. PEARMAN BUILDING
		STREET 2:		9 PAR-LA-VILLE ROAD
		CITY:			HAMILTON
		STATE:			D0
		ZIP:			HM 11
		BUSINESS PHONE:		441-295-4705

	MAIL ADDRESS:	
		STREET 1:		2ND FLOOR, S.E. PEARMAN BUILDING
		STREET 2:		9 PAR-LA-VILLE ROAD
		CITY:			HAMILTON
		STATE:			D0
		ZIP:			HM 11
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>ef20046122_s8.htm
<DESCRIPTION>S-8
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.3.1.5296
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div style="text-align: center; font-weight: bold;">As filed with the Securities and Exchange Commission on March 27, 2025</div>
    <div>&#160;</div>
    <div style="text-align: right; font-size: 8pt;"><font style="font-size: 10pt;">Registration No.&#160;333-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><br>
    </div>
  </div>
  <div><br>
  </div>
  <div>
    <hr align="center" style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"></div>
  <div>
    <div>
      <div style="text-align: center;">
        <div style="font-size: 12pt; font-weight: bold;">
          <div style="font-size: 14pt; font-weight: bold;">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</div>
        </div>
        <div style="font-size: 12pt; font-weight: bold;">Washington, D.C. 20549</div>
        <div>
          <div>
            <hr noshade="noshade" style="height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; border: medium none;"></div>
        </div>
        <div style="font-size: 18pt; font-weight: bold;">FORM S-8</div>
        <div style="font-weight: bold;">REGISTRATION STATEMENT</div>
        <div style="font-weight: bold;">UNDER</div>
        <div style="font-weight: bold;">THE SECURITIES ACT OF 1933</div>
        <div>
          <div>
            <hr noshade="noshade" style="height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; border: medium none;"></div>
        </div>
        <div style="font-size: 24pt; font-weight: bold;">Golar LNG Limited</div>
        <div>(Exact name of registrant as specified in its charter)</div>
        <div>&#160;</div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; color: rgb(0, 0, 0);">

            <tr>
              <td style="width: 49%; vertical-align: bottom;">
                <div style="font-weight: bold; text-align: center;">Bermuda</div>
              </td>
              <td colspan="1" style="width: 2%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 49%; vertical-align: bottom;">
                <div style="font-weight: bold; text-align: center;">N/A</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49%; vertical-align: bottom;">
                <div style="text-align: center;">(State or Other Jurisdiction of Incorporation or Organization)</div>
              </td>
              <td colspan="1" style="width: 2%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 49%; vertical-align: bottom;">
                <div style="text-align: center;">(I.R.S. Employer Identification No.)</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <div style="font-weight: bold;">2<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">nd</sup> Floor, S.E. Pearman Building</div>
        <div style="font-weight: bold;">9 Par-la-Ville Road</div>
        <div style="margin-left: 5.75pt; font-weight: bold;">Hamilton, HM 11, Bermuda</div>
        <div style="margin-left: 5.75pt;">(Address and Zip Code of Principal Executive Offices)</div>
        <div>&#160;</div>
        <div style="font-weight: bold;">Golar LNG Limited Long Term Incentive Plan</div>
        <div>(Full title of the plan)</div>
        <div><br>
        </div>
        <div style="font-weight: bold;">Puglisi &amp; Associates</div>
        <div style="font-weight: bold;">850 Library Avenue, Suite 204</div>
        <div style="font-weight: bold;">Newark, Delaware 19711</div>
        <div style="font-weight: bold;">Attention: Mr. Donald Puglisi</div>
        <div style="color: rgb(0, 0, 0); font-weight: bold;">(302) 738-6680</div>
        <div>(Name, address, including zip code, and telephone number, including area code, of agent for service)</div>
        <div><br>
        </div>
        <div style="font-style: italic; font-weight: bold;">Copies to:</div>
        <div><br>
        </div>
        <div>
          <div style="font-weight: bold;">David P. Oelman</div>
          <div style="font-weight: bold;">Vinson &amp; Elkins LLP</div>
          <div style="font-weight: bold;">845 Texas Avenue, Suite 4700</div>
          <div style="font-weight: bold;">Houston, Texas 77002</div>
        </div>
        <div>
          <div style="font-weight: bold;">(713) 758-3708</div>
          <div>&#160;
            <hr noshade="noshade" style="height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; border: medium none;"></div>
        </div>
        <div style="text-align: left;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated
          filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;).</div>
        <div> <br>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; color: rgb(0, 0, 0);">

            <tr>
              <td style="width: 20%; vertical-align: top;">
                <div>Large accelerated filer</div>
              </td>
              <td style="width: 5%; vertical-align: bottom;">&#9746;</td>
              <td style="width: 45%; vertical-align: bottom;"><br>
              </td>
              <td style="width: 25%; vertical-align: bottom;">
                <div>Accelerated filer<br>
                </div>
              </td>
              <td colspan="1" style="width: 5%; vertical-align: bottom; text-align: right;">&#9744;</td>
            </tr>
            <tr>
              <td style="width: 20%; vertical-align: top;">
                <div>Non-accelerated filer</div>
              </td>
              <td style="width: 5%; vertical-align: bottom;">&#9744;</td>
              <td style="width: 45%; vertical-align: bottom;"><br>
              </td>
              <td style="width: 25%; vertical-align: bottom;">
                <div>Smaller reporting company<br>
                </div>
              </td>
              <td colspan="1" style="width: 5%; vertical-align: bottom; text-align: right;">&#9744;</td>
            </tr>
            <tr>
              <td style="width: 20%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: bottom;">&#160;</td>
              <td style="width: 45%; vertical-align: bottom;">&#160;</td>
              <td style="width: 25%; vertical-align: bottom;">
                <div>Emerging growth company<br>
                </div>
              </td>
              <td colspan="1" style="width: 5%; vertical-align: bottom; text-align: right;">&#9744;</td>
            </tr>

        </table>
        <div>&#160;</div>
        <div style="text-align: left;">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 7(a)(2)(B) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;).&#160; &#160; &#9744;</div>
        <div style="text-align: left;"> <br>
        </div>
        <div>
          <hr align="center" style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; margin-left: auto; margin-right: auto;"> </div>
        <div> </div>
        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"></div>
        </div>
        <div>
          <div style="font-weight: bold;">EXPLANATORY NOTE</div>
          <div style="font-weight: bold;"> <br>
          </div>
        </div>
        <div style="text-indent: 36pt; text-align: left;">The Golar LNG Limited Long Term Incentive Plan was adopted in 2017 (the &#8220;LTIP&#8221;).&#160; At the meeting of the board of directors (the &#8220;Board&#8221;) of Golar LNG Limited, a Bermuda entity (the &#8220;Registrant&#8221;),
          held on August 13, 2024, the compensation committee of the Board adopted, and the Board approved, an amendment to the LTIP (the &#8220;2024 Amendment&#8221;) in order to increase the number of common shares, $1.00 par value per share (the &#8220;Common Shares&#8221;),
          available for future grants to 6,000,000 (as amended and restated, the &#8220;Plan&#8221;).</div>
        <div><br>
        </div>
        <div style="text-indent: 36pt; text-align: left;">The Registrant<font style="color: rgb(0, 0, 0);"> is filing this </font>Registration Statement on Form S-8 (this &#8220;Registration Statement&#8221;) <font style="color: rgb(0, 0, 0);">pursuant to General
            Instruction E of Form S-8 to register </font>the offer and sale of an additional 3,300,000 Common Shares that may be issued pursuant to the Plan, which are available as a result of the 2024 Amendment to the Plan.</div>
        <div><br>
        </div>
        <div style="text-indent: 36pt; text-align: left;">Except as otherwise set forth below, the contents of the registration statement on Form S-8 previously filed with the Securities and Exchange Commission (the &#8220;Commission&#8221;) on November 20, 2017 (File
          No. 333-221666), is incorporated herein by reference and made a part of this Registration Statement as permitted by General Instruction E to Form S-8.</div>
        <div>
          <div><br>
          </div>
          <div style="font-weight: bold;">PART I</div>
          <div>&#160;</div>
          <div style="font-weight: bold;">INFORMATION REQUIRED IN THE SECTION 10(A) PROSPECTUS</div>
        </div>
        <div>&#160;</div>
        <div style="text-indent: 18pt; text-align: left;">The Registrant will provide all participants in the Plan with the document(s) containing the information required by Part I of Form S-8, as specified in Rule 428(b)(1) promulgated by the Commission
          under the Securities Act. In accordance with Rule 428 of the Securities Act, the Registrant has not filed such document(s) with the Commission, but such document(s) (along with the documents incorporated by reference into this Registration
          Statement pursuant to Item 3 of Part II hereof) shall constitute a prospectus that meets the requirements of Section 10(a) of the Securities Act. The Registrant shall maintain a file of such documents in accordance with the provisions of Rule
          428(a)(2) of the Securities Act. Upon request, the Registrant shall furnish to the Commission or its staff a copy or copies of all of the documents included in such file.</div>
        <div>&#160;</div>
        <div>
          <div style="font-weight: bold;">PART II</div>
        </div>
        <div>
          <div style="font-weight: bold;">INFORMATION REQUIRED IN THE REGISTRATION STATEMENT</div>
        </div>
        <div>
          <div><br>
          </div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);" class="DSPFListTable">

              <tr>
                <td style="width: 54pt; vertical-align: top;"><font style="font-weight: bold;">Item 8.</font></td>
                <td style="width: auto; vertical-align: top;">
                  <div style="font-weight: bold;">Exhibits.</div>
                </td>
              </tr>

          </table>
          <div><br>
          </div>
        </div>
        <div>
          <div style="text-align: left;">Unless otherwise indicated below as being incorporated by reference to another filing of the Registrant with the Commission, each of the following exhibits is filed herewith:</div>
          <div><br>
          </div>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; color: rgb(0, 0, 0);">

            <tr>
              <td style="width: 8.89%; vertical-align: top;">
                <div>
                  <div style="font-weight: bold;">Exhibit</div>
                  <div style="font-weight: bold;"><u>Number</u></div>
                </div>
              </td>
              <td style="width: 90.99%; vertical-align: top;">
                <div>
                  <div style="font-weight: bold;"><u>Exhibit Description</u></div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 8.89%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.99%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 8.89%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="https://www.sec.gov/Archives/edgar/data/1207179/000104746902005158/a2094458zex-1_1.txt">4.1</a></div>
                </div>
              </td>
              <td style="width: 90.99%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Memorandum of Association of the Registrant, incorporated by reference to Exhibit 1.1 of the Registrant&#8217;s Registration Statement on Form 20-F (File No. 000-50113), filed on November 27, 2002.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 8.89%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.99%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 8.89%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="https://www.sec.gov/Archives/edgar/data/1207179/000120717920000027/amendmenttobye-lawsofgolar.htm">4.2</a></div>
                </div>
              </td>
              <td style="width: 90.99%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Bye-Laws of the Registrant, as amended and adopted September 24, 2020, incorporated by reference to Exhibit 4.1 of the Registrant&#8217;s Report of Foreign Issuer on Form 6-K (File No. 000-50113), filed on November 30, 2020.</div>
                </div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"></div>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; color: rgb(0, 0, 0);">

            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="https://www.sec.gov/Archives/edgar/data/1207179/000104746902005158/a2094458zex-1_3.txt">4.3</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Certificate of Incorporation, as adopted on May 10, 2001, incorporated by reference to Exhibit 1.3 of the Registrant&#8217;s Registration Statement on Form 20-F (File No. 000-50113), filed on November 27, 2002.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="https://www.sec.gov/Archives/edgar/data/1207179/000104746902005158/a2094458zex-1_4.txt">4.4</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Certificate of Deposit of Memorandum of Increase of Share Capital of the Registrant, incorporated by reference to Exhibit 1.4 of the Registrant&#8217;s Registration Statement on Form 20-F (File No. 000-50113), filed on November 27, 2002.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="https://www.sec.gov/Archives/edgar/data/1207179/000120717915000006/glng-12312014xex16.htm">4.5</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Certificate of Deposit of Memorandum of Increase of Share Capital of the Registrant, incorporated by reference to Exhibit 1.6 of the Registrant&#8217;s Annual Report on Form 20-F for the fiscal year ended December 31, 2014 (File No.
                    000-50113), filed on April 30, 2015.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="https://www.sec.gov/Archives/edgar/data/1207179/000110465917069631/a17-27112_1ex4d6.htm">4.6</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Golar LNG Limited Long Term Incentive Plan, dated October 24, 2017, incorporated by reference to Exhibit 4.6 of the Registrant&#8217;s Registration Statement on Form S-8 (File No. 333-221666), filed on November 20, 2017.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="https://www.sec.gov/Archives/edgar/data/1207179/000120717925000005/glng-firstamendmenttolti.htm">4.7</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>First Amendment to Golar LNG Limited Long Term Incentive Plan, dated August 13, 2024, incorporated by reference to Exhibit 4.9 of the Registrant&#8217;s Annual Report on Form 20-F for the fiscal year ended December 31, 2024 (File No.
                    000-50113), filed on March 27, 2025.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="ef20046122_ex5-1.htm">5.1*</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Opinion of MJM Limited, Bermuda counsel to the Registrant as to the validity of the common shares.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="ef20046122_ex5-1.htm">23.1*</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Consent of MJM Limited (included in the opinion filed as Exhibit 5.1 to the Registration Statement).</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="ef20046122_ex23-2.htm">23.2*</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Consent of Ernst &amp; Young LLP, an independent registered public accounting firm.</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="#SIGNATURES">24.1*</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Power of Attorney (included on the signature page of the Registration Statement).</div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 9.02%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 90.98%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 9.02%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div><a href="ef20046122_ex107-1.htm">107.1*</a></div>
                </div>
              </td>
              <td style="width: 90.98%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div>
                  <div>Filing Fee Table</div>
                </div>
              </td>
            </tr>

        </table>
        <div>
          <div><br>
          </div>
          <div>
            <hr noshade="noshade" style="height: 2px; width: 40%; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); margin-left: 0px; margin-right: auto; border: medium none;"></div>
          <div style="text-align: left;">*Filed herewith.</div>
          <div> <br>
          </div>
        </div>
        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"></div>
        </div>
        <div>
          <div style="font-weight: bold;"><a name="SIGNATURES"><!--Anchor--></a>SIGNATURES</div>
        </div>
        <div>
          <div>&#160;</div>
          <div style="text-indent: 36pt; text-align: left;">Pursuant to the requirements of the Securities Act, the Registrant certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form S-8 and has duly
            caused this Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Oslo, Norway, on March 27, 2025.</div>
          <div>&#160;</div>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; color: rgb(0, 0, 0);">

            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td colspan="2" style="vertical-align: top;">
                <div style="font-weight: bold;">GOLAR LNG LIMITED</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td colspan="2" style="vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">
                <div>By:</div>
              </td>
              <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div>/s/ <font style="color: rgb(0, 0, 0);">KARL FREDRIK STAUBO</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">
                <div>Name:</div>
              </td>
              <td style="width: 45%; vertical-align: top;">
                <div>Karl Fredrik Staubo</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">
                <div>Title:</div>
              </td>
              <td style="width: 45%; vertical-align: top;">
                <div>
                  <div style="margin-left: 0.5pt;">Chief Executive Officer</div>
                </div>
              </td>
            </tr>

        </table>
        <div>&#160;</div>
        <div style="text-indent: 36pt; text-align: left;">KNOW ALL PERSONS BY THESE PRESENTS, <font style="color: rgb(0, 0, 0);">that each person whose signature appears below appoints Karl Fredrik Staubo, </font>Eduardo Maranh&#227;o, and Dexter Chan<font style="color: rgb(0, 0, 0);">, and each of them, as his true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign
            any and all amendments (including post-effective amendments) to the Registration Statement and any registration statement (including any amendment thereto) for this offering that is to be effective upon filing pursuant to Rule 462(b) under the
            Securities Act, and to file the same, with all exhibits thereto, and all other documents in connection therewith, with the Commission, granting unto said attorney-in-fact and agent full power and authority to do and perform each and every act
            and thing requisite and necessary to be done, as fully to all intents and purposes as he or she might or would do in person, hereby ratifying and confirming all that said attorney-in-fact and agent or his substitute or substitutes, may lawfully
            do or cause to be done by virtue hereof.</font></div>
        <div>&#160;</div>
        <div style="text-indent: 36pt; text-align: left;">Pursuant to the requirements of the Securities Act, this Registration Statement has been signed by the following persons in the capacities indicated on March 27, 2025.</div>
        <div>&#160;</div>
        <table cellspacing="0" cellpadding="0" border="0" align="center" style="border-collapse: collapse; width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">

            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;"><u>Signatures</u></div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;"><u>Title</u></div>
                </div>
              </td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 25%; vertical-align: top; text-align: center;">&#160;</td>
              <td rowspan="1" style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">/s/ <font style="color: rgb(0, 0, 0);">KARL FREDRIK STAUBO</font></div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">Chief Executive Officer</div>
                </div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">Karl Fredrik Staubo</div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">(<font style="font-style: italic;">Principal Executive Officer</font>)</div>
                </div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">/s/ <font style="color: rgb(0, 0, 0);">EDUARDO MARANH&#195;O</font></div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">Chief Financial Officer</div>
                </div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: top;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">Eduardo Maranh&#227;o</div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">(<font style="font-style: italic;">Principal Financial Officer</font>)</div>
                </div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div>
                  <div style="text-align: center;">/s/ DEXTER CHAN</div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom; padding-bottom: 2px;">
                <div style="text-align: center;">Chief Accounting Officer</div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div>
                  <div style="text-align: center;">Dexter Chan</div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div style="text-align: center;">(<font style="font-style: italic;">Principal Accounting Officer</font>)</div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;">/s/ TOR OLAV TR&#216;IM</div>
              </td>
              <td style="width: 55%; vertical-align: bottom; padding-bottom: 2px;">
                <div style="text-align: center;">Chairman of the Board</div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 1.5pt; text-align: center;">Tor Olav Tr&#248;im</div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;">/s/ <font style="color: rgb(0, 0, 0);">DANIEL RABUN</font></div>
              </td>
              <td style="width: 55%; vertical-align: bottom; padding-bottom: 2px;">
                <div style="text-align: center;">Director</div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 1.5pt; text-align: center;">Daniel Rabun</div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;">/s/ <font style="color: rgb(0, 0, 0);">THORLEIF EGELI</font></div>
              </td>
              <td style="width: 55%; vertical-align: bottom; padding-bottom: 2px;">
                <div style="text-align: center;">Director</div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 1.5pt; text-align: center;">Thorleif Egeli</div>
                </div>
              </td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>

        </table>
        <div><br>
        </div>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" align="center" style="border-collapse: collapse; width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">

            <tr>
              <td style="width: 25%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;">/s/ CARL STEEN</div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div style="text-align: center;">Director</div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div style="text-align: center;">Carl Steen</div>
              </td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;">/s/ NIELS STOLT-NIELSEN</div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div style="text-align: center;">Director</div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div style="text-align: center;">Niels Stolt-Nielsen</div>
              </td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;">/s/ <font style="color: rgb(0, 0, 0);">LORI WHEELER NAESS</font></div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">Director</div>
                </div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div style="text-align: center;">Lori Wheeler Naess</div>
              </td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; text-align: center;">&#160;</td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;">/s/ GEORGINA SOUSA</div>
              </td>
              <td style="width: 55%; vertical-align: bottom;">
                <div>
                  <div style="margin-left: 0.5pt; text-align: center;">Director</div>
                </div>
              </td>
            </tr>
            <tr>
              <td style="width: 25%; vertical-align: bottom;">
                <div style="text-align: center;">Georgina Sousa</div>
              </td>
              <td style="width: 55%; vertical-align: bottom; text-align: center;">&#160;</td>
            </tr>

        </table>
        <div><br>
        </div>
        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"></div>
        </div>
        <div style="color: rgb(0, 0, 0); font-weight: bold;">SIGNATURE OF AUTHORIZED REPRESENTATIVE</div>
        <div style="color: rgb(0, 0, 0); font-weight: bold;">IN THE UNITED STATES</div>
        <div><font style="color: rgb(0, 0, 0);">&#160;</font><br>
        </div>
        <div style="text-indent: 36pt; color: rgb(0, 0, 0); text-align: left;">Pursuant to the requirement of the Securities Act of 1933, the undersigned, the duly authorized representative in the United States of the aforementioned Registrant, has signed
          this Registration Statement in the City of Newark, State of Delaware, on March 27, 2025.</div>
        <div><font style="color: rgb(0, 0, 0);">&#160;</font><br>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; color: rgb(0, 0, 0);">

            <tr>
              <td colspan="2" style="vertical-align: top;">
                <div>PUGLISI &amp; ASSOCIATES</div>
              </td>
              <td style="width: 60%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 5%; vertical-align: top;">&#160;</td>
              <td style="width: 35%; vertical-align: top;">&#160;</td>
              <td style="width: 60%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 5%; vertical-align: top;">
                <div>By:</div>
              </td>
              <td style="width: 35%; vertical-align: top;">
                <div style="text-indent: -10pt; margin-left: 10pt;">/s/ DONALD J. PUGLISI</div>
              </td>
              <td style="width: 60%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td rowspan="1" style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              <td rowspan="1" style="width: 60%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 5%; vertical-align: top;">
                <div>Name:</div>
              </td>
              <td style="width: 35%; vertical-align: top;">
                <div>Donald J. Puglisi</div>
              </td>
              <td style="width: 60%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td rowspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 35%; vertical-align: top;">&#160;</td>
              <td rowspan="1" style="width: 60%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 5%; vertical-align: top;">
                <div>Title:</div>
              </td>
              <td style="width: 35%; vertical-align: top;">
                <div>Authorized Representative in the United States</div>
              </td>
              <td style="width: 60%; vertical-align: middle;">&#160;</td>
            </tr>

        </table>
        <div style="text-align: left;"><br>
        </div>
        <div style="text-align: left;"><br>
        </div>
        <div>
          <hr noshade="noshade" style="height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; border: medium none;"></div>
      </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>2
<FILENAME>ef20046122_ex5-1.htm
<DESCRIPTION>EXHIBIT 5.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.3.1.5296
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div>
        <div style="text-align: right;"><font style="font-weight: bold;"> Exhibit 5.1</font><br>
        </div>
        <div> <br>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;" id="za3aac61755ce4f92913ecb7bb3367393">

            <tr>
              <td style="width: 50%; text-align: left; vertical-align: top;">
                <div><img width="139" height="59" src="image1.jpg"></div>
              </td>
              <td style="width: 50%;">
                <div style="text-align: right;"><img width="179" height="71" src="image0.jpg"></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div style="text-align: justify;">27 March 2025</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Golar LNG Limited</div>
      <div style="text-align: justify;">S.E. Pearman Building</div>
      <div style="text-align: justify;">2<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">nd</sup> Floor</div>
      <div style="text-align: justify;">9 Par-la-Ville Road</div>
      <div style="text-align: justify;">Hamilton, HM 11</div>
      <div style="text-align: justify;">Bermuda</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Dear Sirs,</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-weight: bold;"><u>Golar LNG Limited (the &#8220;Company&#8221;)</u></div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z2ad031f4e6e346ec9fa2247bf69f9870" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; font-weight: bold;">1.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-weight: bold;">Subject of Opinion</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;"><font style="color: #000000;">We are lawyers duly qualified to practise in Bermuda.&#160; This opinion as to the laws of Bermuda is addressed to you in connection with</font> a registration statement on Form S-8 to be
        filed with the United States Securities and Exchange Commission (the &#8220;<font style="font-weight: bold;">Commission</font>&#8221;) on 27 March 2025 (the &#8220;<font style="font-weight: bold;">Registration Statement</font>&#8221;) relating to the registration under
        the United States Securities Act of 1933, as amended, (the &#8220;<font style="font-weight: bold;">Securities Act</font>&#8221;) of 3,300,000 common shares, par value US$1.00 per share, of the Company (the &#8220;<font style="font-weight: bold;">Shares</font>&#8221;)
        issuable pursuant to awards granted under the Company&#8217;s Long Term Incentive Plan, as amended (the &#8220;<font style="font-weight: bold;">Plan</font>&#8221;).</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z4cbd7325279b434bb9c07a567577ac39" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; font-weight: bold;">2.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-weight: bold;">Documents Examined</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">For the purposes of giving this opinion, we have examined<font style="color: rgb(0, 0, 0);"> and relied upon:</font></div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="z4a9dc7407294439fb646d7789315b0d9" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 36pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;">2.1</div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;">the Registration Statement;</div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="zdc40803aa194457682679ebcb339212a" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 36pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;">2.2</div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;">the Plan;</div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z5fcd1c86dfe14ec298a333034f358823" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">2.3</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">a copy of the following documents of the Company, as certified by the Secretary thereof on 26 March 2025:</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="z929cda5fddaf4bc8b7d98b0038cd22b0" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">(a)</font></div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">certificate of incorporation;</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="zf35bc54c3f4d4972a380eb1b6bfaa612" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">(b)</font></div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">memorandum of association;</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="z9987c3303e794d9c99a7dead01ed84f0" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">(c)</font></div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">certificate of deposit of memorandum of increase of share capital;</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="z626ff1073f87442caf288fa0a3764565" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">(d)</font></div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">certificate of deposit of memorandum of reduction of share premium;</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="z5b10e6f87cb74d2ba46df4a6c2d0fcd7" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">(e)</font></div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">bye-laws;</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="z31a7bdbe29fd4cc0ade6d0a728ff9775" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">(f)</font></div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">register of directors and officers;</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="ze980d54b42da4b6c9c27fd6dde3957e6" class="DSPFListTable">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">&#160;</td>
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">(g)</font></div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="color: rgb(0, 0, 0);">tax assurance;</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
        <div style="width: 100%;" class="BRPFPageHeader">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50%;">
                  <div style="text-align: left;">Golar LNG Limited (the &#8220;Company&#8221;)</div>
                </td>
                <td style="width: 50%;">
                  <div style="text-align: right;">27 March 2025</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <table cellspacing="0" cellpadding="0" id="za07fc2cba24a44baa3a3fadc373f2964" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top; color: #000000;">2.4</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="color: #000000;">an extract from </font>minutes of a meeting of the board of directors of the Company held on 13 August 2024<font style="color: rgb(0, 0, 0);">, as certified by the Secretary of the Company on 26 March 2025</font>
                (the &#8220;<font style="font-weight: bold;">Resolutions</font>&#8221;)<font style="color: rgb(0, 0, 0);">;</font></div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="zd670449ee8094b98ae69f372b707fd4d" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">2.5</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Certificate of Compliance issued by the Registrar of Companies on 26 March 2025 in respect of the Company;</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z8ff88d7d994f42559867613aa2c470f8" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top; color: #000000;">2.6</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">such other documents as we have deemed necessary in order to render this opinion</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt; color: #000000;">(together hereinafter referred to as the &#8220;<font style="font-weight: bold;">Documents</font>&#8221;).</div>
      <div>&#160;</div>
      <div style="text-align: justify; color: #000000;">A reference to a document does not include any other instrument or agreement whether or not specifically referred to therein or attached as an exhibit or schedule thereto. Except as stated in this
        paragraph 2, we have not examined any contract, instrument or other document entered into by, or affecting, the Company or any corporate records thereof and have not made any other enquiries concerning the Company.</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z66e1913531334cd1bf48260e3d29286b" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; color: #000000; font-weight: bold;">3.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0); font-weight: bold;">Opinion Limited to Bermuda Law</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; color: #000000;">We have made no investigation of the laws of any jurisdiction other than Bermuda and this opinion is given only with respect to Bermuda law as applied by the courts of Bermuda at the date thereof and
        is governed by, and should be construed in accordance with, those laws. This opinion is limited to the matters stated herein and does not extend to, and is not intended to be extended by implication to, any other matters. We give this opinion on
        the basis that it will not give rise to any legal proceedings with respect thereto in any jurisdiction other than Bermuda.</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z376d9322b3ba481baa175dde9759c192" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; color: #000000; font-weight: bold;">4.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0); font-weight: bold;">Assumptions</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">We have assumed:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z4dc1ba38246a419ba0ba4ed496b292c6" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(a)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the genuineness and authenticity of all signatures and the conformity to the originals of all copies (whether or not certified) of all Documents and the authenticity and completeness of the originals from which such copies were taken;</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z8ea34c4455fa4a9fb66f8345a5b96321" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(b)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="color: #000000;">the truth, accuracy and completeness as at the date hereof of all representations as to factual matters, warranties and statements of fact or law, other than as to the laws of Bermuda, made in</font> the
                Registration Statement, the Plan and other Documents;</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="ze92cff1553fc4eab840b93337be18626" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(c)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="color: #000000;">that the Resolutions certified as being true and accurate and provided to us in connection with the giving of this opinion were duly passed by the duly elected or appointed directors of the Company; that any
                  provisions contained in the Companies Act 1981 of Bermuda, as amended, (the &#8220;</font><font style="font-weight: bold; color: #000000;">Companies Act</font><font style="color: #000000;">&#8221;) or the bye-laws of the Company relating to the
                  declaration of directors&#8217; interests and the convening of, the quorum required for, and voting at meetings of the directors were duly observed; that there is no matter affecting the authority of the directors of the Company to authorize
                  the Plan and the issuance of the Shares not disclosed by the memorandum of association or bye-laws of the Company or the Resolutions which would have any adverse implication in relation to the opinions expressed herein; and that such
                  Resolutions have not been amended or rescinded, either in whole or in part, and are in full force and effect;</font></div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z6b3e0e0a37514c8b8a0ba5c456dd75cf" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(d)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>that the Resolutions contain all resolutions amending or affecting the Plan;</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter"></div>
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
        <div style="width: 100%;" class="BRPFPageHeader">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50%;">
                  <div style="text-align: left;">Golar LNG Limited (the &#8220;Company&#8221;)</div>
                </td>
                <td style="width: 50%;">
                  <div style="text-align: right;">27 March 2025</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <table cellspacing="0" cellpadding="0" id="zf041ebd01b9040b297aec80d4712f10b" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(e)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="color: #000000;">that there are no provisions of the laws or regulations of any jurisdiction other than Bermuda which would be contravened by the issuance of the Shares or which would have any implication in relation to the
                </font><a name="z_cp_text_1_41"></a><font style="color: rgb(0, 0, 0);">opinions expressed herein and that, in so far as any obligation or action is required to be performed or taken in any jurisdiction outside Bermuda, the performance of
                  such obligation or the taking of such action will constitute a valid and binding obligation of any such party under the laws of that jurisdiction and will not be illegal by virtue of the laws of that jurisdiction;</font></div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z7d337792095a478f9e35bb2d5a030049" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(f)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>that there is no provision of any award agreement or option agreement which would have any implication in relation to the opinions expressed herein;</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z5080bc0748ba4093968fb4e64a92089b" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(g)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>that, upon the issue of any Shares, the Company will receive consideration for the full issue price thereof, which shall be equal to at least the par value thereof;</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z5001e0985c6449cc8e21ed5277c98fb7" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(h)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>that, on the date of issuance of any of the Shares, the Company will have sufficient authorised but unissued common shares;</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="zfadacd5c63184eee8a8623881b1d022d" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(i)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>that, on the date of issuance of any award or option under the Plan and on the date of exercise of any such award or option, the Company will be able to pay its liabilities as they become due; and</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="zc236a922507e4d39a7ed33dfe4238305" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">(j)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>that the Company&#8217;s common shares will be listed on an appointed stock exchange, as defined in the Companies Act.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z03fb5811e5de43e6b518bd317ff99162" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; font-weight: bold;">5.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-weight: bold;">Opinion</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; color: #000000;">Based upon and subject to the foregoing, and further subject to any matters not disclosed to us, we are of the opinion that as at today&#8217;s date:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="zdd7a718aec164c829cc650cafcd9314c" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">5.1</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>The Company has been duly incorporated and is validly existing under the laws of Bermuda.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z5e65f18bdac04820ac212f7b2b975c68" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">5.2</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>The Shares, when issued and paid for in accordance with the terms of the Plan, will be validly issued, fully paid and non-assessable (which term means when used herein that no further sums are required to be paid by the holders thereof
                in connection with the issue of the Shares).</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="zbffc38cd022243f9b37c008732eba33d" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; font-weight: bold;">6.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-weight: bold;">Consent</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; margin-left: 36pt;">We hereby consent to the filing of this opinion as Exhibit 5.1 to the Registration Statement. In giving such consent, we do not hereby admit that we are in the category of persons whose consent is
        required under Section 7 of the Securities Act or the Rules and Regulations of the Commission promulgated thereunder.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Yours faithfully,</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify;"> /s/ MJM Limited<br>
      </div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify; font-weight: bold;">MJM Limited</div>
      <div>&#160;</div>
      <div><br>
      </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
  <div style="width: 100%;" class="BRPFPageFooter"></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>3
<FILENAME>ef20046122_ex23-2.htm
<DESCRIPTION>EXHIBIT 23.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.3.1.5296
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">


  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div>
        <div style="text-align: right; font-size: 12pt;"><font style="font-weight: bold; font-size: 10pt;"> Exhibit 23.2</font><font style="font-size: 10pt;"><br>
          </font></div>
        <div style="text-align: center; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
          </font></div>
        <div style="text-align: center;">Consent of Independent Registered Public Accounting Firm</div>
        <div><br>
        </div>
      </div>
      <div>
        <div>We consent to the incorporation by reference in the Registration Statement (Form S-8) pertaining to the Long Term Incentive Plan of Golar LNG Limited of our
          reports dated March 27, 2025, with respect to the consolidated financial statements of Golar LNG Limited and the effectiveness of internal control over financial reporting of Golar LNG Limited included in its Annual Report (Form 20-F) for the
          year ended December 31, 2024, filed with the Securities and Exchange Commission. </div>
        <div>&#160;</div>
        <div>/s/ Ernst &amp; Young LLP</div>
        <div>&#160;</div>
        <div>London, United Kingdom</div>
        <div>&#160;</div>
        <div>March 27, 2025</div>
        <div>&#160;</div>
        <div>&#160;
          <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
      </div>
    </div>
  </div>


</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>4
<FILENAME>ef20046122_ex107-1.htm
<DESCRIPTION>EXHIBIT 107.1
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed Mar 26 21:02:06 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title> </title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc. Document created using Broadridge PROfile 25.3.1.5296 Copyright 1995 - 2025 Broadridge -->

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;"><div>


  </div><div>
    <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"/>
    <div>
      <div style="text-align: right; text-indent: 36pt; color: #000000; font-weight: bold;">Exhibit 107.1</div>
      <div>&#160;</div>
      <div style="text-align: center; text-indent: 36pt; color: rgb(0, 0, 0); font-weight: bold;">Calculation of Filing Fee Tables</div>
      <div>&#160;</div>
      <div style="text-align: center; text-indent: 36pt; color: rgb(0, 0, 0); font-weight: bold;">Form <ix:nonNumeric contextRef="c0" name="ffd:SubmissnTp" id="ixv-135"><ix:nonNumeric contextRef="c0" name="ffd:FormTp" id="ixv-136">S-8</ix:nonNumeric></ix:nonNumeric></div>
      <div style="text-align: center; text-indent: 36pt; color: rgb(0, 0, 0); font-weight: bold;">Registration Statement Under</div>
      <div style="text-align: center; text-indent: 36pt; color: rgb(0, 0, 0); font-weight: bold;">The Securities Act Of 1933</div>
      <div style="text-align: center; text-indent: 36pt; color: #000000;">(Form Type)</div>
      <div>&#160;</div>
      <div style="text-align: center; text-indent: 36pt; color: rgb(0, 0, 0); font-weight: bold;"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-137">Golar LNG Limited</ix:nonNumeric></div>
      <div style="text-align: center; text-indent: 36pt; color: #000000;">(Exact Name of Registrant as Specified in its Charter)</div>
      <div>&#160;</div>
      <table border="0" cellpadding="0" id="z375d8477816c4bab86c4632775d47e05" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0px;"> <tr> <td colspan="9" style="vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);"> <div> <div style="text-align: center;">Table 1 &#8211; Newly Registered Securities</div> </div> </td> </tr> <tr> <td style="width: 4%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td> <td style="width: 15%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Security Type</div> </div> </td> <td style="width: 15.17%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Security Class Title</div> </div> </td> <td style="width: 13.39%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Fee Calculation</div> <div style="text-align: center; font-weight: bold;"> Rule</div> </div> </td> <td style="width: 10.34%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Amount </div> <div style="text-align: center; font-weight: bold;">Registered</div> </div> </td> <td style="width: 7.5%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Proposed </div> <div style="text-align: center; font-weight: bold;">Maximum </div> <div style="text-align: center; font-weight: bold;">Offering </div> <div style="text-align: center; font-weight: bold;">Price Per </div> <div style="text-align: center; font-weight: bold;">Unit</div> </div> </td> <td style="width: 13.73%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Maximum</div> <div style="text-align: center; font-weight: bold;"> Aggregate Offering </div> <div style="text-align: center; font-weight: bold;">Price</div> </div> </td> <td style="width: 9.58%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Fee Rate</div> </div> </td> <td style="width: 10.61%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div> <div style="text-align: center; font-weight: bold;">Amount of </div> <div style="text-align: center; font-weight: bold;">Registration</div> <div style="text-align: center; font-weight: bold;"> Fee</div> </div> </td> </tr> <tr> <td style="width: 4%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;">(1)</div> </td> <td style="width: 15%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;"><ix:nonNumeric contextRef="c1" format="ixt:fixed-false" name="ffd:PrevslyPdFlg" id="ixv-138"><ix:nonNumeric contextRef="c1" name="ffd:OfferingSctyTp" id="ixv-139">Equity</ix:nonNumeric></ix:nonNumeric></div> </td> <td style="width: 15.17%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;"><ix:nonNumeric contextRef="c1" name="ffd:OfferingSctyTitl" id="ixv-140">Shares, par value $1.00 per share</ix:nonNumeric></div> </td> <td style="width: 13.39%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;"><ix:nonNumeric contextRef="c1" format="ixt:fixed-true" name="ffd:FeesOthrRuleFlg" id="ixv-141">Other</ix:nonNumeric></div> </td> <td style="width: 10.34%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;"><ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="ffd:AmtSctiesRegd" scale="0" unitRef="shares" id="ixv-142">3,300,000</ix:nonFraction></div> </td> <td style="width: 7.5%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;">$<ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="ffd:MaxOfferingPricPerScty" scale="0" unitRef="shares" id="ixv-143">37.66</ix:nonFraction></div> </td> <td style="width: 13.73%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">$<ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="ffd:MaxAggtOfferingPric" scale="0" unitRef="usd" id="ixv-144">124,278,000</ix:nonFraction></div> </td> <td style="width: 9.58%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;"><span style="-sec-ix-hidden: hidden-fact-0">$153.10 per $1,000,000</span></div> </td> <td style="width: 10.61%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">$<ix:nonFraction contextRef="c1" decimals="2" format="ixt:num-dot-decimal" name="ffd:FeeAmt" scale="0" unitRef="usd" id="ixv-145">19,026.97</ix:nonFraction></div> </td> </tr> <tr> <td colspan="5" style="vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;">Total Offering Amounts</div> </td> <td style="width: 7.5%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 13.73%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">$<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="ffd:TtlOfferingAmt" scale="0" unitRef="usd" id="ixv-146">124,278,000</ix:nonFraction></div> </td> <td style="width: 9.58%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 10.61%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">$<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ffd:TtlFeeAmt" scale="0" unitRef="usd" id="ixv-147">19,026.97</ix:nonFraction></div> </td> </tr> <tr> <td colspan="5" style="vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;">Total Fee Offsets</div> </td> <td style="width: 7.5%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 13.73%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 9.58%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 10.61%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="ffd:TtlOffsetAmt" scale="0" unitRef="usd" id="ixv-148">&#8212;</ix:nonFraction></div> </td> </tr> <tr> <td colspan="5" style="vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: center;">Net Fee Due</div> </td> <td style="width: 7.5%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 13.73%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 9.58%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">&#8212;</div> </td> <td style="width: 10.61%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right;">$<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ffd:NetFeeAmt" scale="0" unitRef="usd" id="ixv-149">19,026.97</ix:nonFraction></div> </td> </tr> </table>
      <div>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>
      </div>
      <div>
        <hr style="background-color: rgb(0, 0, 0); border-width: medium; border-style: none; border-color: -moz-use-text-color; margin: 0px auto 0px 27pt; height: 2px; width: 15%; color: rgb(0, 0, 0); text-align: left;"/></div>
      <ix:nonNumeric contextRef="c1" escape="true" name="ffd:OfferingNote" id="ixv-121"><table cellpadding="0" class="DSPFListTable" id="zbd66c712ae004c84b5310040e23b8951" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0px;"> <tr> <td style="width: 27pt;">&#160;</td> <td style="width: 18pt; vertical-align: top;">(1)</td> <td style="width: auto; vertical-align: top;"> <div>The Form S-8 registration statement to which this Exhibit 107.1 is attached (the &#8220;Registration Statement&#8221;) registers 3,300,000 shares, $1.00 par value per share (the &#8220;Shares&#8221;), of Golar LNG Limited, a Bermuda entity, that may be delivered with respect to awards under the Golar LNG Limited Long Term Incentive Plan (as amended from time to time, the &#8220;Plan&#8221;), which consist of Shares reserved and available for delivery with respect to awards under the Plan and additional Shares that may again become available for delivery with respect to awards under the Plan pursuant to the reallocation provisions of the Plan. Pursuant to Rule 416(a) under the Securities Act, the Registration Statement shall be deemed to cover an indeterminate number of additional Shares that may become issuable as a result of stock splits, stock dividends, or similar transactions pursuant to the adjustment or anti-dilution provisions of the Plan. The proposed maximum offering price per Share and proposed maximum aggregate offering price for the Shares covered by this Registration Statement have been estimated solely for purposes of calculating the registration fee pursuant to Rules 457(c) and 457(h) under the Securities Act based upon the average of the high and low prices of a Share as reported on the NASDAQ on March 20, 2025, which was equal to $37.66.</div> </td> </tr> </table></ix:nonNumeric>
      <div>&#160;</div>
      <div><br/>
      </div>
      <div>
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"/></div>
    </div>
  </div><div>


</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c1" decimals="8" id="hidden-fact-0" name="ffd:FeeRate" unitRef="pure">0.00015310</ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-153">0001207179</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="ffd:FeeExhibitTp" id="ixv-154">EX-FILING FEES</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001207179</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-27</xbrli:startDate>
    <xbrli:endDate>2025-03-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uqgO9qQHmt9BQ98lPQIyw5e87n1ClNcn5mhnzgLlfrhjyT/d0XUIy+HJVJoxZlOFrdovOKD/LGCYBb6S2qNVW3jGV/1MNpf2e6g0lt4aAD+vJYHnsLyvP1XQFdYm5plzXJnW69ll+HLvocbU4RS6NRga+3Ihx30/EIo0HDb53jabzEEzwhgoOFSSxfIz4Uxb3htcQ1kWjCOwTGTAZmoCFIdDGOQps9DD1PSS0zmACx6LJEjqBIqKlkJMN5gJoSP0htkRyKKdY0Q==] CSR-->
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001207179</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:typedMember dimension="ffd:OfferingAxis">
        <dei:lineNo>1</dei:lineNo>
      </xbrldi:typedMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-27</xbrli:startDate>
    <xbrli:endDate>2025-03-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>image0.jpg
<TEXT>
begin 644 image0.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" #> C # 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#^,?\ 8@^%
M?@CXN_%3Q3X=\=P:G<Z=:?"KQA>:=%IIT3Y-4U6YT3P8]],NNZ)KULMQI.C>
M*]8UCPY>6]I'>:/XRT_PUKD<LL6F3V-Y\W?$CP!XA^%GCOQ1\/?%,'E:WX5U
M:XTVXF2TU:SL]4M0%GTOQ!H\>N:;H^JS>'_$FDS6/B#PY?WNEV$FIZ#J>G:D
MMM'%=H*^H?V<?&EU\//V?OVJ?&'AS6/#_A3X@:/>_L^2>#/%%S_9MOXOE>3Q
MYK@UWP9X5N;V"6?5-/\ $FD"76?&O@U1-I7B7P[X/EN=?T_4-.T)HD^O?CO^
MSC??M:2?L[_%KX6:?IZ:U\38?!_AOQ]8>$[C2/%\^DZ3K^F2>(;;Q#<W'A[1
M-'TW7_$'P\=-?\ ^,6\6>-=.\5ZCKZ_#;X6>'_#%CK>G7NE6?P-;/JV5<4XV
M695E2R'$J&5TJM5M4\'F6 RS#YSSWM94L=ALPQ-.+CSSGB,%[-I?NU+^T,I\
M'<L\1OHZ\)X;@7*Y9CXR9'5Q/B%C\MRZ$*N,XGX&XT\0<X\*WADE-U'F/"&?
M\%9%CZT*_P!6PF&R/BQXV,ZC^N2H>"6O[.VA^!_V#?'?Q-\=>$C-\1_'-QX"
M\8^#+K58M3TO4_ WA-_&&@:-X6OK2SOO#&A:FLGCOPQXA\5Z_<K!XC\6?#[Q
MIX'\6?"SQ39VEGXG\+6EU;?/'[)7A+P=X_\ CEX8\"^.O"UAXJ\/>*K#Q)9S
MP7FH^)-+N-+N-+T#4/$MKJNE77AK7=#E^W^;H8TR2/4SJ>F/IFIZC_Q+AJ8T
MS4]-_13X:>(&^.&A_ML^$OACHFO?$#X6^'/!'A/X9? KP!/<>*OB/I7V^U^'
M'CKP;X1U7X=>%_$NBZ;X@T_7/&^L>!]*\;>$M*D\-0^--+UN#P[;:I<ZSXIT
M)-6N_@C]AW_DZ/X8?]SK_P"J\\6UQ4LQS.62^(7URMB*&8X2EBLQP_)4G1JY
M;1QG#6$QF!PE*5.IS4ZV E"5.K4I34:F)A5JQ?OR/K,QX&X H>*WT(Y<,95D
MF:\$\39APYP/G?UK!87-<NXZS/A;QZXBX5XNXDS"ACL'[#,,MXRH8JCC,!@\
MPPTL1@\AQ&7Y=7BHX:C;@]6^%L?B3]IC4_@IX-FTCPW#KWQTO?A;X5N?$%[J
MO]@Z!%JGC^3PGH<^MZC#;:YK?]D:4D]K)J5[%9ZQJOV.":=+;4+O$4WMW[=_
MP.TOX3?$_3O$GA+2M.T3P-\2["XU'3=&TN.ULK#0O$^A"QM/%^D:?IA\0ZOJ
MD>G7!OM%\5P7;Z7X:\.077BN^\)^$=*CTOPA(D,WP]\(VGC;_@H)?Z->ZT=
MALOCQ\3?%R7PTQ]6,]W\/]6\6>/-/T7[+'=V31#Q+?\ ANV\.MJ1F=-%753K
M$MI?QV+V-Q]J>#]?F_;W_98^*7AK4+9+3XH:5X^UOQ.MC;:GXC?PUI7Q!U_6
M_&GC?X1SZ9)XDUSP?X'\)>%];T'6/&_P#\+Z;XR\?>.U^'O@_1/%7CF\M(EB
M\+V<6F.SK&Y=C>'<=.NYY7A,KRZGGZG*;G"EQ%-X?"9E6E)N+CAL;E<?:57S
M58TZU>*LJLF^+@_PFX5XZX2\<>$,-E,<-XA<2^(?'&.\&:F'H8:EA\9F/@9A
M:6=\1\!990H0C7IU\^X3\1:SPF!B\/EU7&95E%6:G/+*,(?%'["'P+TSXM?$
MO4_%'BW2]+UKP)\,K.TOM3T7518WEGKWBGQ"NI6O@_2;[2/^$CTC6)]+MCIN
MN>*[J^BTGQ-X8>[\*Z;X1\9:8VF^-+>.Y^.?%?A?7/!'BGQ+X+\3V0TWQ+X0
MU_6/"_B'3EN[*_6PUS0-1N=)U:R6^TVYO-.O1:W]I<0"[T^[NK*Y$?G6MS/
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
MS/%ND^&M=O;C1+&SU?5]+TJ_\*C5M/TSQ!J<I\!HKKEDF65*&*P]7#>UI8W
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
M'I<>N:0GQ7N+3P_'>:A+8:YXF;3;>'5OV'_X)3'P@O[+W_!2@_$%/$DG@(>
MOAL?&\?@V33(?%\GA ?#S]J$^)4\*S:W%/HT7B1M&^VKH<NKP3:9'J9M6OXI
M+02H?R\_X1S]EC_HLO[0'_B-'PZ_^BRH:7+!I*[O?7>SMU?Y>8'TM^WU^Q-\
M,?V)-5\*>"--_:$\1_%?XJ:]'-JVL>#+OX(1?#[2_"_A*"?4])77[KQ?%\6?
M'5EJESJWB73+[2=!T72M/GN9;71M?U7Q#<>&(X_"]MXNJ>.OV//@[X/_ &9]
M#_:IM?CQ\2]6^'WQ FG\*_"_1KC]G[PMI?C+5/B797/Q>L[W1O'NGQ_M%ZIH
MG@KP*L_PVT?[+XV\/>(?B+K]Q%XFU)YOAU:/X9M8O$_T=_P7/-P?VR/#QNUA
M6Z/P8TDW*V[.]NMQ_P +3^+GG"!Y$CD>$2;A$TB([)M+(K$@8WQE_P"4-?[)
MO_9P'B/_ -/O[2]4XQYJBMI%76_1KS\P/D3P/^RC;S?LY7?[5GQE\?:I\+_A
M+>^,)OAQX!L]!^&>O^._'_Q$\;I/I\L3:!IFKZE\.O *^!9-)L?B6\GC23XF
MR/!XE^%'BCP>V@-JTU@TOI&H_LF_LO:-\0]*T[5?VVX[;X):[\"+GXPZ#\<3
M^S[XGM6\3:S:_'/5_@C+X(\*?"O6O'6C^/=='VW0=:\0#6([:WUB+3](U>>[
M\&VN@Z3J/B6V^M/^">_QJ^#G[0GP9/\ P3G_ &E[..ZMM:U35%_9^UZY30;"
M73M8U_5+K7[+PGX*UM-%CO\ PU\6;3QOK7B?Q!X!UK5+O71\1/\ A,-:^#M[
M%<Z1?:1\.?B%^:'[5G[,GC3]DWXMW_PN\8WVFZW%-IL'B?P?XFTN2%+?Q3X,
MU'4-4TW2M:GTD75W>^'=2-[HVIZ=JV@:E(\UAJ6G73:?>ZWH$^C^(=73245)
M)-:)_%I);IV:T?3\P/;KC]@Z/5?A;\0?VA_ /[2_P4\1?LY>!_'^J^!C\2?$
M/A_X[>$]?>>"^\*0Z/\ VW\.[;X0^)]9TO5]1LO'O@J;4+#0;[QAH>DWVM3V
M4'BK5K72;[5$\F\1?!W]GSPGH?P;\077[3Z^.['QKJ7Q1T?XJV_PB^%-YK>M
M_"R_\&6N@7O@U]$\-?%3QQ\%O$GCK1_'=OXITI9?$&NZ3\,M%TN]T[QEIWAJ
M\\?WW@_4H'^^/A'_ ,H0_P!IG_LY\_\ I9^Q[7XP4I))1TWBGN]'=^?9?B!]
M_P#[;W[%O@_]BV;PSX-U+XY7GQ!^,VO:GXFU#4?A_8?"NX\.Z#X:^&FG^)/$
M>@^%/&.I>/KGQSJUM>^(/%ZZ1;Y\%:+H.I1^']5LO&=CJ/B>72='\%^(OB1Y
MG^R+^SEX-_:C\:^(_A9J'Q=N?A?\3;SPIK.K?!S2KOX=W?B[PI\2/%&AZ1JN
MKWWA'Q'XJTWQ1IM_\. ME8QZJNOOX6\66#Z'9>)I$A;Q)I_ACPKXU^[/^"['
M_)Z&B_\ 9'M._P#5K?%ZOF#_ ();_P#)]OP,_P"ZF_\ JG?B#3:7M.6VG,E;
M7R0')_$3]E+X>?"KP]\?]/\ %?[5GPHUCXX_!#4]/T:/X+>!_#'Q,FDU_5].
M^).G?#?XDZ-=^.?B?X5^$VB#6_!5WJUOJ^FZ7\-K+XMS>*M'TKQ;K+'0/#7A
MJX\0W/Q_H<6BW&M:1!XDO]4TGP[-JFGPZ_JFAZ/:>(-:TW19+N)-4U#2- O]
M<\,V.MZI9V+3W&GZ1>^)/#]IJ5W'%97&N:3#,]_;_HA^USX-^ 6J?';_ (*
M^()_B+X_;XM>&?B=\4O$FC>#=8\+^!/ _@^;QQJ'[4?ACPQXJT71/$LOQ)\9
M>)_B?!I'AKQ/XSOM)T/2_!'@76[^PTEO'^I76D:/X4USPKJ_YMU+T>R_'OUU
M>OW ?HK^U=^Q/\,?V9/AOX-^(ME^T'XD^*FG?&J.XU?]GF[T+X(0^&O#WCCP
MEI.A_"37-<UWX@7WB7XM6_BOX873VWQ)U&;PSHMEX&^(%QJ]GHVAR:]<^$-1
M\1ZQI/@MW[ G[$WPP_;<U?Q5X'U+]H7Q%\)OBGH20ZMI'@ZU^"$?Q"TGQ-X1
MN+C3-(;Q!;>+W^+'@:TTNXTCQ+JECI6OZ)J>G0W45KK.@:KX=G\41R>)[;PE
M]@_MUZ?\--0_8X_X)CK\3O%_COPC:0?!?5SX>D\"?#;P]\19M2N)?A;^S2-;
M36$\0?%?X7+HL5C'%HK:8UDVNMJ;WNI"Z&E#3K8ZEU?_  17T_\ 9]T_]J'Q
M$/ 'B_XR>+O'LW@*T-K)XP^''@GX=>$--\(1?$/P./$J7$.B_%/XI:SKGB2^
MUF7P:VA2QS^'],TK3++Q,M_%K-WJFE/I&G*O:)67*[:7?5)][[@?CO\ !S]G
MWQ?^T=\:8/A!\";?4O$ZZGK%\=.\3>*-(_X1F#1? UKJ:6B^/?B)8Z)J'C6#
MPC8VME<V$^L:;I6K^+[A=8O;7PIX6N/&'B#4=#M-8^AY_P!F[]B;1_%\'@GQ
M-_P4$2VO-,\%P:MXS\7^%?V9/&GCGX:6'Q#L]='A[Q+\,/!/BC1/'HU?XA2V
M<D=UXD\,?$.U\*:)\-?%_@N.UU.+Q-I7B&^C\)I]T_\ !.#PYX$MO^"=W_!0
M+Q.OB>2;QMXE\"_&O0_%O@UO$6FFTTSP[X"_9R\2:M\)?$S^&;6&'7-/NM>\
M5?$#XF:3:ZUJUY=:1K__  CLNDZ%:VMQHOB<ZC^"E0THJ+:3<KO6^BOHM&NV
MOKY7 ^TOCS^Q%\1?V:8/A1XQ^)>O>'?%/P5^)\FCR)\8O@8;KXE>'=*@U*>Y
MO&TN"/Q GPYL]3\67W@VTD\;^"]/GUK2/"OCS1I'CT'QPUSH7C9?"71?M'_L
MA_#O]GWX2_#;XG?\+F\:>+;CX[Z)9>,/@CX?_P"%,:'H,.H>#SX:^%GB#5[G
MXJ:S_P +KUI_A]XELW\?ZS9:=H/A+1_BQI>IIX<TRZN?%&D'Q)=6OAG[/T;X
MC>(/C#_P1@^*L?CZUT[Q-?\ P,\?>#?ASX'\1ZS!?>(O$6F^'](\<?""Y\/W
M4>K^);[6YM#U'PYX;^(.H_"SP_/X3'AJRTOX6V>E^![:Q6PFUAM9\\_X*/?\
MFL?\$QO^S?[C_P!5U^S_ %3BDF[?9C);Z7:3]=;V ^6OV/OV9_@Q^TFWQ#L?
MB%\??&7P1U+X;>!?%WQ6\0ZE;? NT^*'@JS^&G@X>&H=4UNZU;3OC!X5\8MK
MD%UKMY-<>&]'^'FMG^R-*%WIVJ:IJM_'H,'*_#/]F_PQXY\+_%CXR>)/BPWP
MT_9V^&/B"Y\-:;XY\4^ [Z;XA_$_7]1T?Q+JO@WP;\./AUINOS^$M>^(E]_9
M?AH^.?"?_"WX;;X<:+XOMO%U_KVL>$])U'6!Z?\ L"?\WJ_]H_\ ]H[_ -TV
MO>O^";7[6_P;\&^&?%7['O[2?@[P;?\ P4^-?B?4-1N?%OBB2\AT6WU[Q%I/
MA?0&T#XB7+ZG:P:#X4=_"6@ZGX2^(_A^?PSX@^%/C6+_ (2ZZ\0VEL--\8?#
M1147RWLKW[V;T2OKMZ6 ^/\ XL? CX'>!O!7P#^)G@7]H+Q/\4? ?Q7\4^+?
M"_CZ\M_@?+X.\1?"O4_ ^B?![Q+XHT&ST'Q#\2_L?C_Q;HNB_%VTCO;:RU_P
M]X'N=<TH6&@_$37-,OYM=TOW_P"+_P#P3W^'GP;O_A?XP\4?MF?"_3OV=_C)
M_9NK_#;XF:M\*OCDGQ$\9>#+?1? VN>,]?T?X0>%O!/C'3M-U+1;+QSIL_AO
MP]XX^*/@QO%,%SI7]I:GX1O9]>L/"_F/[>G[%&O?L:?$JRTZ'4VU_P"%_CRX
M\0W7PRUO4;S3O^$KBMO#\VEC7/"WC32;5+*:#Q%X6_M[1H)]?M=)L?#GBRVO
M;;5='BTO4E\1>$?"?W=^W7I_PRU#]C?_ ()C+\3O%_CSPA;0?!C6&\/R^!/A
MOX>^(LNISS?"S]F@:U'J\7B#XK?"Y=$CL(XM&;39+.37CJC7VHK<II(TRW;5
M#E^.\4G'ET;=NB>M]G>^_HP/Q>^)OA;1_ WQ)^(7@GP]XKT_QYH'@[QQXL\+
M:'XYTG^S_P"RO&>C^'M>O])TSQ7IG]DZQXBTK^S_ !%96D&KV7]F>(-=T_[-
M>1_8]8U.V\N]GX>O2_C1X<\(>#OC%\6/"/P^U<^(/ 7A7XE^._#?@C7SK^B>
M+#K?A#0_%&JZ9X:U<^*?#5I8>'/$IU+1K6RO3K_A^QL]$UDS?VCI5I;V%S!"
MGFE9@%%%% !1110 4444 %%%% !1110!U7@7PL?'/C?P=X)'B'PKX0/C'Q5X
M>\+#Q9XZUE?#G@CPN?$&KV>DCQ%XQ\0R0W*:%X5T4W?]I>(=9>WG32](MKR]
M:&40%&^^_P!GO]BOX%_M._%KQA\(_A3^TSX[OKWPEHGB#Q*GC#6?V<M/T;P?
MXF\/Z#XET7PRNJ^'Q<_'EO%\<6LRZ_IVJ:3:>)/"/AW4TTMY?[8L=(U.)M,K
M\VJ_8#_@BE_R=/X^_P"S?_%7_JQ?A55P2<DFKW>NX'Y\:CX5_9O6QTK4-%^-
M7Q5NB/'/A/1O$VC:W\ ?#^C^(+?P'J\.NS^*O&_@Z/3?CUXD\.>)=5\(?V5I
MEJO@SQ+XH^'S>(;WQ-I:V'B&"PL]>U'2/I#XQ?LH_LU_!/QK\,_"WB;]JSQS
MJF@_%?P1X,^)GAKXD^'OV9Q<>#+;X?>.M6U33M&\4:SI^J?&_2?B':00V>E7
M&O:CI-GX$U#Q%!I4D$-OH]WKC2:-'^>U?KO^TAXB_9TT#7OV!+GX[?#'XF^/
M]-M/V-OV6-0U]/!WQ/T7PKHUWX'M[S79-4T2[\)2^ 9O$6MWMQ!#JXN)-&^+
MOPZN=2M;RUTW3M;\(WUN?$Y(V:=U'2V_-;5^3 ^9OV%OV0-+_;4^(WB/X5CX
MF:E\./%6F>';7Q3H<J> ;3QCH>KZ6FNZ;X<UJ'4K^3Q]X1O=$U*TU'Q%X9;2
M;>WTK7+35K.XUR:]U#0YM'L+;7_CCQ!#H-MKVMV_A;4M7UGPQ!J^I0^'-8\0
M:)9^&M>U708KR9-(U+6_#FG>(/%FG^']7OM/6WNM2T2P\4^);/2KR6:PM?$&
MLP0)J-S^Q'_!"?\ Y/0UK_LCVH_^K6^$-?C!2:7+%]6Y7^5K %%%%2 4444
M:>BZ+K/B36=)\.^'=)U/7_$&OZG8:+H6A:+876JZSK6LZK=16.F:3I.F6,4]
M[J.IZC>SP6=A86<$UU>74T5O;Q232(A_4[]IC]E_X,_ +]A[PW<^'-1L_&7Q
MZM_VA/ O@SX_^)G;2;^7P#X__P"%+^+?&/B7X%^'K_0=2U_PZFD_#VY\0:5I
M/BF\\/\ B'69O$_C+2[JZ\4W.D:CHFG?#WX>=Q_P3R^%'@[P1\+?%?[4&C?M
M+?LX_"[]K%XO$WA3]G'P[\:/C5\)_#GA?P5I6KQV_@;QM\2/'/A=_'EWXMN-
M=UCPMK7Q(T/P9X0\?^ )?"BC2=.UOQ)X+^(O@WXCZ-JGA;V;_AB#PA_P[Y_X
M5+_PV/\ LL?\)-_PTC_PL_\ X3;_ (6EX._X4/\ \)O_ ,(?_P (=_PJ;_A;
M?_"3;/[8_P"%:?\ %R?M?_",?V[_ &Q_Q1W_  AG]@_\7(K6,?=;LFW%OIIM
M;YM_AZ@?AK\.OAUXX^+?C;P[\./AOX9U/Q?XV\67_P#9V@^'])B1[J\F6&:[
MNIY99GAM-/TS3+"VN]5UK6=2N+/2-"T:RO\ 6=8OK'2[&\NX?T+_ &^_@1^S
MW\#OA%^RO9?L^^(;#XD:7K6J_M!V?BOXT0PVQN_BGXF\%:[\//"&KZG;7-G<
M7^G1>$-)U[3=>L/!.D^'=8U[PE::0\FJZ)XG\;3:]J?C[Q9])? S]G/P+\,/
MV7/B#<?"K]L[]C2Q_:-_:+T/6?A5XUU3XD_'KX>Z+X(T#]E[Q->:S)K&E>$O
M#^H:Y>>)[7QQ\3+?0?AQXGGG^+OPNT#QU\/]+UN[\.GP9\'OB[\/Y]7U>W^T
M7^QOX?N?V4/V0/".G?M=?LG6&@_![P[\=M7UWXA>,/B@FG>&?&=_XJ\3>'O%
M/C*R^#EMX)L/B-KWQ<M?A[KUOK?A:X7P=I=YXMU][;0I+;P5I_B+Q$O@_311
M]UZ7;BG?M[T;)>=KW^276X>8_P#!*3X7?LL?$[XD6VF>,/!?B;XF?%G1_ ?Q
M1\6>(]+^(>C^#KGX%^'=&36_ASX-\(6_A_PK.?$.J?$3Q=>6/BGQ?J>J>(/&
M*^&]!\'SR:+%X<\':UXDT_3_ !YI'XX5^PG_  1/5&_:E^(A:58S'^SWXI>-
M&5R9W/Q*^$J&)"BLJL(W>8M*439"RAC(T:/^/=2_@AIUE^'* 5^LWPU_:LMO
MBQ^V9X/^%7@?X0?L^:3^RY\8_P!IKX<^&=-^$.L?LR?!C2[.\\,W^MW7PO\
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
M4^'-1O/B#X;O_$&O"+PWJ^O6WAOQY9ZAI5M)XH^&D_ABZO?&?S]^R3<?L:_
MK]M*?XCO^U5#8?!_X1^%='/@?Q+XD^%?Q:U'7?C)XU\:?"A/#'CI+70O"_@&
MXN?AYX9\-^)=<\9Z@I\11:GJ=I':>$?"NDMX]M-1UWXD:-^45%-SO+FY8WNG
MUZ>5[>??S _3+XX^%?V,OB7\8/VM/C9>_MCVFI#QEKOQ3^*GP@\">%_@M\8=
M.U;QAXU\;:7XY\8VGA/Q1XB\3>#HM'\$:=H?Q(OO#'A_2[^.U\2Q^/O#,FI7
MVM7WP<NWCDL/SAT.PM-6UK2-+O\ 6]+\,V.I:II^GWOB37(=:N-%\/VEY=Q6
M]QKFKP>&](\0>(IM+TF&1[_4(M T#6]:DM+>5-+TC4KYH+*;+HJ6[]$M;Z7U
MOZM@?L-_P4&^)_[-'Q-_9^_97^'GP._:4\)_$F7]F#P;KGA6>RU/X;?&_P
M^,/'::OI'P4\%Z??:1IFM?#J\\$Z1=Q6'@'4?$NMZ9JWQ'2UTZUCN-/TC7/$
MVHG3X=0S_P#@DK\7OV;_ -FWXE>+_CE\<_CUHW@#54T6/P+X:^'$GP^^*WB?
M4==TZ?7_  KXOU?Q7?>)/!?@SQ%HFAVUO<^&M-T+0=(_XF>HZQ/=>(K_ %8>
M%K30M"_X33\B:*KG?-S65U;O;1677MY@??G[+'[4-K^QA\4_&/A>>[\"?M!?
M 'XEVGA[0/B_:>'O#.JW.D^+]!32[_9>>%[?XL^#? WB2:]\+Q^+?$NAZOX3
M\5Z#I'@[QTDFL:/J"RV<OA3QSHNE\5_A+^P1XN^('AOQ1\%/VL(/A3\-?&^M
MV.J^,OAK\1?A'\;O$?BCX%:!JMKX7NM1T3PGKN@>'?$EE\6M1T"^OO&=M9Z%
MK?B/PY#IUIH7AG0YOB[\29M3U3XB)^>-%+FTLTFDVTG?2^]K-.W_  ^^H'Z&
M?M&_M9Z>_P "_ 7[%'P#\7>.]2^!?PCO?%>DZ_\ $#4-4.B67[1D%]XOM?B!
MI^JR?#YO#&C:_P"#? 6D_$V[\9^+_!W@[Q/X@URZOK#4_ NK^,=%TOQYX+AG
MB]VLOVC_ -G+]J#]A71O@%^TA\0(/A+\=O@&F@6/P2^(M[\/+KQ-8>*=)T+1
MM9T/PSX<NKWX=_#/6-=\,^"X?"%OHW@?XCZ6MUIFKZMKNA_##XPS:C\5=7T+
MQ#X)L_Q]HHYGK>S325G>UE:VS3TMWN!^@OA3QG\#?V5OA-X^U#X<_%O2?VB/
MCE^T#\)_B#\!_%'AS2?!'Q%\'_"_X,>"/%=ZD7B#Q1)X@\;Z-X,\3_$SQ9K^
MB6WAF;X>Q:5I7A;2/"?B.U\8OXXT[Q)H^E>&;;QSXMX4\%? 3QA\!](?5/C%
MX)^%/QSTGXN>-%U:S\9^&OC=JUEXK^$^J>#?AZ?"MS_;/@#P?X^\.Z/=>%O&
M&F>-(M.TRV\.0ZUK\7BK6+KQ'K=K8^'/!]AJ7S'12OY*W;73\;Z^OX ?HO\
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
MDTR+3M)@T0M::AIWDNH^)M$\2_$:^\9>)O"EG8^'-?\ &USXF\0^!_AI+9^
M]/L]$U777U75O"G@">^TCQAI_@RSM[">XTCPK->:!XIL_#L*6#W&D:W!9O97
M7$T4KO\ &_WV_P @/U(U']M_]E_6_P!E[PU^R;KW[)/Q:U7P!X-UN7Q)X4\4
M/^UIH%G\0= U^Y\5:[XDN]6L]0L/V6[;PE>W-Q9>*O%'A/[-K_@O6M)B\/Z[
M<7$6F+XHL=&\2:;\S?#_ /:#^'FG?L]ZQ^SK\6O@A#\1="7XG7?Q7\!^/O"W
MC:+X=_$[P!XCU_0O"GAKQG8V6OZEX+^(FDZIX;\3:+X%\+6LV@W/AZWL5G@O
M=4U%-9UFU\&:CX*^4**?,WVVMLMON^[L!]O>+OVQ[+3?A#JGP)_9K^#VC?LZ
M> O&FD>';/XN:]:^+M<\?_%WXLW^CZ3=:'JH\3?$C4K704T[PAXKLVMK_6?
M/AKPUHWAZSUF\\8Q>'DT7PAX]\2>#;CXAHHI-M[]-%V7H@/TE\>_MI? WQ=^
MR+X:_9"TW]GSXNZ)X4\!^(M7\<^"/%%[^TIX*UK6HO'-Q!\2GT2]\76L/[+.
MBVOB+PSI6I?$_69[[P]HDG@[4M7TZUL]/C\3Z7=AM6KRSP]^T)^SG<?##X)>
M!_BQ^ROK/Q(\3_!RY6VD\<Z9^T%XC\"?\)GX)7XD?$GXCS_#+5/#%EX'UK3=
M(\':U??$B[@U_4M"N;/XCO/I=M>>&_'_ (7M[JZTQOBVBGS/RV2V6RM9;>0'
MU)^TC^T]>_'NS^'/@K0OAQX'^#_P;^"MGXLT;X1?#;P;:S7EUHVD^*M=34[W
M4O&GC;5-VN>._'&HZ?IWAO3_ !+XC:'0-$US4]#N?%UKX.T3Q1XL\::EX@^6
MZ**3;?\ 7;0 HHHI %=AXL\ >,_ MMX.NO&'A[4/#T7C_P 'V7C_ ,(+J:)!
M<ZSX-U/5=9T;2O$,=F9#=VNGZM=Z!J4VDO?P6LFJ:4MEKMA'<:)JNE:A>_37
MP#^#UCH/PQUW]L[XG/IA^%/PO\?VO@/P!X4N?#NG>/D^,/[1T/AN7QWX+^&?
MC#PI<W46G:/\)$L[.W\1?%36/&%QI<?BKP/::_X/^'-OXG\52:N?"OMG_!4;
MQWJGQ1^(W[-/Q-UNQTO3-9^(O[&OP;\=ZOINAIJ$>BZ?J?B[7?B#X@O['1X]
M5U'5]4CTNTNM0E@T]-2U;5+];2.%;S4;VX$ES+7+[K?I9>3Z_P"0'Y^?#SP!
MXH^*?C3P_P##WP5;:9?>+/%5Z=,\/Z?JWB3PUX3M=2U,P33VVEQ:WXNU?0M"
MCU/4WA^P:+IUQJ<-YKNLW%AH6C07VM:EI]A<_1'C3]A']J?P!HWQ"UOQ'\-;
M(V_PETK0]<^)VG>'?B-\+/&GB?P%H_B:U?4M!U/Q7X.\&>-M?\6Z)9:IHD5Q
MXEM;B^T2&-_"5G?^+2R^&K"\U6#A/V3?^3I_V:/^S@/@U_ZL7PY7]'=SHWB[
MPE^WM^W%\<_@;?\ P^^*W[1>B_!']GCPMX(_9KUG4+_PKJT,.O\ A/X!Q7OQ
M&\6^*O$6H>!_#\/AKPPW@[P]JKV?@WQ'KT&L:)XTMO#_ (D\9_";QIJ/ABQU
MJH14E=W^*VG:S>UKMZ;+?H!_-S\"OV:_C/\ M+:SK'ASX)>%++QKXAT*TL]0
MU#0!XQ\#>'-;:POKHV,5]IND^+/$N@ZAK=E!?&WLM1N]%M]0M])N]1T>VU22
MSFUO2$O?"J_;+_@B%HNL^&_VZ/&'AWQ%I.IZ!X@T#X8^(-%UW0M:L+K2M9T7
M6=*^,'PFL=3TG5M,OHH+W3M3TZ]@GL[^PO((;JSNH9;>XBCFC=!^)M2U:,7U
M;E^%O\P/4_BS\%_B+\$-9T#0OB1H^F:5>^*O"6E>//#4^B^+?!WC?1M>\':Y
M=:E9Z-XBTGQ%X%U_Q+X?O],U2;2;Y[">VU.3[5:QQ7T*O97=G<3^Z:G^P/\
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
MN=*\.Z7JFIBQN%M&C:WNDDFW&*>BMS:;;J_1^=P/T)_;A_93^"O@WX!_ /\
M:R_9^CM?#G@[XR0^%[;Q3\/+;XE2_$S1_!GB/Q1\.K#Q%8^'/"NNR:++J=U?
M>%=7\+_$/0_BN?%7BV;5=,\<_9=#TSPSX?AT[5M(T?Z$\3?$O_@A_P""?&/C
M3PI??LM_&'Q-+X<\7^)/#Z:OX/\ %?B/QEX*OXM$UJ^TN'4?!OB_3OVR/#L?
MBGPQJ<-K'?:+K[:=$-5T^>WO8@(IE+?-?[>7[2GP]UGX=?!G]C;X%:AI?B'X
M7_L]6>E6WB[XAZ%X:\+>'?#/Q8^)7AWPVOA<>+/"VF:;8ZAJ=C:I/J'CG6_$
M7B*T\7WNE_$SQ7X[U76[R#Q#'X=\.>/?$WF7_!/;X$Z'\5?C)>_$?XFVPA^
M/[-^A7/QF^,>LZCX?U'7?#DMEX8ANM6\-^#]3M(_ _CK0]</B/4-)N]9UGP)
MK5A:7'C?X9>#_B;8^';E]<LK6!W=<]DHZ\M]$XIVUMY=P/L?]K;X>?L&>"?V
M@/V.O@S\.O@=HOPSL_&WC+X->//VC9OB)X\^*7ACQ#X#^'WCK5?#\#_"'XF/
MXN^/_B.R^$/B/3](U+Q/J/Q@M]:T?1=<\)V>G^ _$GA'XAKX;U?5YK^SX3^*
M7_!%;7[_ $+PQI'[%W[37BSQ9XAU+3M&T?1=*A\:ZSK>LZ]K%S!8Z=H6B:?H
MG[:%E<ZQ?7VHW$-AI=K::4+_ %"XFAACMVGE2*OR5^/'Q7U'XY?&?XG?%W4H
M]8M7^('C37?$6GZ3KOB.X\7:CX:\/7=]*OA;P>?$=S9:6^J6/@SPU'I/A329
MHM)TBSCTG1K*WT_1])L8;;3K;[B_X)U^!?#/@,?$_P#;I^+_ (;EUGX4?LP:
M--+X1TF^M;^TTWXB?'+6XK;3_"GA33-9N?AG\0=!2[T,ZSI?GZW:_9-?^%?C
MKQO\&OB+-#+X?M=2E04KRTC&U]7RIV22N[6TV;8'!?\ !2WP7^S9\,_VH-8^
M&7[,/A[3] \)?#_PSI'ASQD=%\2Z_P"+?#^K?$8ZAK6LZM?:-K/B;Q]X_P!<
M5K#P]J_A;PUXCT74[CPWJ'ACQIH'B;PSJ?A6QU/2+W4-5^ *U-<US6O$VM:O
MXD\2:OJGB#Q%X@U34-<U_7]<O[O5M:UO6M6NY;_5-7U?5+^6XOM2U34KZXGO
M=0U"]GFN[R[FEN+B62:1W;+K-N[;LE?HMD 4444@/U.^'O\ P4G^)%U\-/A/
M^R\W[,O[$/B[P)X<E\$>'/#>D_%CPEXAT_PE=>*M.M+KPU8_$+QI?>)OC9X9
M^&&@>)]3N/$?B/6?&'Q%U2W\,:5;7OBOQCX@U6^TFPU;69C]"_\ !4K]K6[\
M8>%/!7PD?_AD#XZV'B+P)I^IZS\9?AKXANOB-XF^''QF@\5:#J7Q73X0ZDWQ
M ?6O W@WQG9^%_!=E;W_ (^\!KK?C3PG?:EIUSJ5]K.@W2>%OPLHJ^=\K7=)
M?)?(#Z!_90>S@_:;^ &I:EJ_A[P_I/A_XO\ P^\5:WK?BKQ)H'A+0=*T'PEX
MGTWQ-KM]?:[XFU+2=(MS;Z1I-[):6DEZM[J]ZMMH^CVU_K%_86%S^N?Q!U_P
MY+_P50N?VK]$^/\ \$/"WP2T+2_#.J:G\1-/^*7P"^(NJZAH'@S]E[1_!OC7
MPII?PK/Q"N/'6HW_ ([O-%UWX::7>^'_  MJ/C#1)_$-OXQ\%Z/JNN:9HMM=
M?@7124K*UOM*6]M4!^V/[,?[;WPB?_@J#XN^.MIX9T7X)?#;XX:3%\/K&_\
M$6JZ+H>F>$->BT_P%/:_$;QE-I>@#PY:7WQ.\>_#Q-8\93:I=6N@^%=9^(^J
M^(_&7Q#UG3/#FM^*-:^&/%?[&^IZ;\4KSP3X.^/7[+?C+P*_B2QTO0OB[<_M
M)_ OPGX?N=!U26T\CQ%X@\-ZM\1IO&&@-HUO=E?%FEV6D>(6L;_3M5@\,WWC
M'38]*UC6/C6BCFNK-7U;[;VNMO(#[;_;Y^/_ ,/?CW\:](7X-:%:Z!\#_@O\
M-_"_P+^"]O':^)K:_N?A]X-O==UBTNM4?Q=XD\2Z]?K'KGBG7M/\-:EJTNDZ
M[>^!;#PI-XMT2S\9GQ'+<_=/[:/Q@N/ ?P _X)Q>(/@G\:OAPWQ6_9G\.ZMX
M2\9-\,_C%\+?&OB+PAXJ\0?"WX-Z)%92:)X9\5:_)XK\)ZHOPX\>^'O$^I6.
MF^(?AW=V#0>'?%5])8^.-!L/$'X=T4<[][O*VJTM9WTMZ ?M#^UCH?[/W[>G
MA_2?VK_@M\5O ?PU^/\ KLGASPC\4/@'\=?C9X"\%:EJDOA[2M \):7>>'/%
MOQ(U_P '^'8E\(>'8=!L;37Y)/#GP]\:^ M+CO((/ 7Q,\+>)? WB;YZMKW1
M?^'5.K^#/^$R^'@\92?MHZ)\9AX&;XF?#V/QT_P\L?A7K7PFEUU/ <GB=/&$
M]RGC35[:W70X-#E\0_\ ".FY\;_V6O@>WG\1)^<=%-RNV[:M6?F^]K;O=@?I
M+^Q?^VAH'P]T#5?V9?VFM*_X6'^R;\0_/T[4],U&"]U2]^%E[JEZ+Z7Q%X>B
MLB=8;PTVL%->UG1M!>+7_#VOQ+\1?ATUOXRM]6TGQO[3\?M"^"/[2'_!6'QE
MJ/BWXQ?"R7X#ZA<_#;QUXY^(4GQ \&VO@GQ%I>B?!OX?7NM^"]*\20>/O"=O
M?7?B/Q@G_"M=0D\&>(KKQ/X46\UKQ3;Z/=+X1U6TA_'&BCG=E%ZI-/7LM.7T
M_(#]!/B=^WO^U+'^TWXG^(__  LWQ%:6?AOXL#4K#X2:+\6IO$WP571?!&OP
M6NC^ IKGX/ZWX9\!?$?P;-I&B6>AZ]XR\)-:P_%2UDU'QE)K5]J7B:ZUNZ]?
M_P""KT7P>^(?Q3\*?M%? [XE?"7Q[X;\?^#_  UH7C%O"GQ&.I?$"Y\7Z-;:
MG'H/B;Q/\,O$6H1>+?"&DWOPWL_"/A>VM;;P[HL/A^^\'RZ?XYT#PSXNUBUF
M\5_DY12YVTT];N^O1]UZ[ ?MY^VOX,T+XL_LU?L6>&? GQP_9CUGQU\!OAWI
MWP^^(7@7_AI7X*6FL6VJ:GX!\ :??ZGH^O77C6'P!K>A^'-8^'E[H^KW5CXS
M>[O+K7O#UYX8L/$6BOKFJZ'XQ_P4G_:"\!_%CPK^RU\,]"^+%Q\;?B1\#O!W
MBS0OC3\2K";7];\'>)O'M_9?#WPYJVK>'_'?BR+3?$'Q"OM<USX?^(/$NH^+
MO[%.C:WHVN>%M7L/$>MZGJ6NZ?X>_*JBFYWOI\22?RM:WW:[@?KQ\'=4\+0_
M\$G_ -H?X<7?Q#^$^G?$/QO\2'^(OA?P)JWQ=^&.D>,=4\*^$=6^$5QK%POA
MG5/%EIK5IK$D/PW\6OH/A2_LK7Q7XL%II8\*Z)K1\3^%QK/Y#T44G*]M-E;]
M?U ^C_!'[/'_  L;X1)\0_#/Q;^#%CXSMOB/K7@S5OA#\0OBI\-_A/XIC\,6
M7A+1/$>E?$C0]4^)'C+PUHFN:!>:E=ZWX6U33Y+C2M6L]7LM#_X1R#QA'J?B
M0>"?K+_@HC\=_#WQ,\"_L@_#(>/K/XG?$_X-_"55^,7B[0+B'6O"TOC+QIX2
M^&!FT>+QM#\0OB3;_$#QII$OA:^3XA^,M'\0W/AOQ#X@N!K.E1>';O4=6^'O
M@7\OJ*+V326Z2>O9IZ+U7F!^O'_!/#5/"VB_LU?MV:+XD^(?PG\'ZU\9/ANW
MPZ^&^C>./B[\,? ^L>(_%5EX!^)MI/;C2_%WBS1;_2-'-WX^\,6MMXKUVWTO
MPI>W5SJ5O9ZW/-X<\2)I/Y#T44.5U%6^&_XNX'[:?MC_ !>U7X9?"?\ X)Y^
M+O@=\;/AROQ4_9M\"OX$\6W'PM^,GPK\=:]X4\6ZI\-_AUH5WI5QH_A7Q5XC
M3Q?X,UJT\&^-O#/BF^M=/\1_#76=(N/^$9\47EWI?C;2-/U_*_:LT_X0_MY?
M#CX6_M/?#GXO_!/P5^T8GAGPM\-OC)\%_B!XO^%OP)N_$7B71$LXM4\1:-J7
MCWQA8&^M=#GUZ.T\,^,?''C/6=*\1_![3/#GA]?$_A;QC\,-5^'$GXP44W-N
M]UHTM+[-65UYZ ?M'^SV_ACQ#_P2K^-GP+U'XO\ P#\%?$#XB?%36/B7X$\,
M^.OC3\._#.MZOIV@W/P;\ZPU.PN_$<E]X4U3Q#??"'6]&\*V?C*P\-QW-Q=:
M1K^IWNG>"-<T_P 4#\Q?'/P?C^''@K3=;\2>/? 6I^,]?\4W6E:-X&^'7CKX
M<?%:.R\,:+I,%WKOBOQIXH^'OCK7].\)O?:KK7A_2/ .@+::S>^*UT_XB:CK
M-QX,@\)^&X_B!XM12<KI::I63OYWV^; _;/]M[3]*^+O[-O[!'PU^'WQ,_9_
M\0>*_@;\,M<T'XEV*_M,?L\Z;%X?US4? ?P(T"/3H[_6/B;I^FZULU+P'XAA
M-[X?O=6T]UMDF6Y\BYM);G\D_BOX&TSX<>,Y/"6E>,-$\=1V?ACP!JFI:]X<
MO_#NKZ)!XE\3^ /#'BCQ=X7T_6?"?B7Q?X=UR+P+XIUG6/!#Z[I6O7%OK<WA
MZ356L]&FNY-%T_SBBB4N9WMKIU[*W8#]BOBOXB\(7'_!(/X%_"JR^(/PLU'X
MD>#OB[I/Q1\3>!M-^+7PPU'Q?I7A#6]3^/$&GS'PO9^+IO$%_K8_X6SX+FU;
MPKI6F7_BCPU:W.LW/BC2-%A\+>)7TG\=:**3=[>22^[0 HHHI %%%% !1110
M 5^D_P 5OVH_@;XQ_P""?WP1_9.T&;XL'Q]\'=9M/&@US5_A_P"$--\(:_K^
MNZ]\1M?\5^&OMME\6M9UK3M'\/S?%K7[7P]XK_L"]O?%4?A+1YM2\(>#V\57
ML7A3\V**:;5_-6?I_2 ^P?A?\4O@G\+?V=_CMHVEZE\7I_VC/C3X#T#P!8:M
MIF@:;X5\$> ?#$?Q2L=9^(?A8^*]/^+-]JWCG0/BC\/-%T>UUPW_ ,,O#MWI
M^I1WG@Z+^T/"FHZYJNN^K_\ !.W]L?P1^RAXD^+=A\7="UOQG\(_BEX(TVPU
MGP)HW@7X>>-K?Q)XQ\/:W'!X?'BNT\>WNDQS>"T\%>*/BAI.N>'X-2N='\2W
M.O:7;^(_#FLV]G97FB_G/134FFFM.7;]?OZ_<!]R>(?C1\#_  '^ROXH^!'[
M/VN?%>]\4?%WQCX2U'X^:_\ $SX7>"=%T[QUX5\#WNK^(/ ND>$)=*^+_CT_
M#B+P3XC;3[F>"R\/ZSXJ\>7&L:W=WGQ,\)^%+,_#3Q%[9\6_VPO@3^TK^R'\
M-?AU^T'J7[1?B;]JCX4Z-XVO?"_Q9@T[PAJ_A6[\4:SXBE%MI'BX:A\0=,U3
MQ;HGC'P'X=^'VC>,O'-YH=I\1M,\8:3'XS^V>-8=,U_P_P#$K\KZ*.9Z[6:M
M;I;?\];][OJ 4445(!1110 5^H@_:?\ V<?^&!#^R4?'G[8A\7^7_P )NNHB
MR\"#X6#QU]N'BK_A4A\+?\+,.J-^SW_PE.[4OLXN%UC_ (6F1^T3_P ([_:(
M/P=;\NZ*:;5_-6?I_2 *_2S]IO\ :!_97^+7[-'P8^$WA#Q)^U9KWQ)_9TTP
MZ#X \7_%?P_\.6\/^,O#VNRZ'9^*-#\26VF?$GQ#KW@G3-#T[0]%'PDL=%U#
MQ?9> _"?ABP^%>HVOBF#4K3XB^%/S3HH3M?S5OQO^:0'Z,?\$]/VEO@;^R7X
MU\2?%3XBW'Q8UOQ3K?A?7_A]#X,\%^ ?"&H:!#H&H:MX$\1V7B>7QMKOQ7\.
MZB=8.H^'=5TJZ\*IX%-E!9'3]6B\674]U<Z/8?$?Q.C^&,?C[Q0/@Q=^/+SX
M72:DUQX+;XG:=X?TWQ]::/<PPW*Z3XH3PIJ>J^'=0U+1+B6?1V\0Z2^F6OBB
M&QA\2#PSX/?5G\*:-P=%#;:2Z*]OGN!]@^//%/[%>MZ-^RKI_@[X;?%CPG>^
M'5TVU_:^UC3[V!=:\>0&R^&T&M:C\*KKQ-X_\>>';'6&N+#XGW>BI?>#/"&D
M6EWK.A3:EIVIV##1_#?UU\4?V@?^":'Q&\(^&_AKHW@_]L?X0_";PKK.L^*-
M-^%OPMA^$<'A>\\8Z[/<B\\:>)M3\>>,/'OCGQGXIMM'EMO"FB:IXO\ &&N-
MX;\*:?#HOAZ/2X+W6FU7\A**:DU?2.MKZ=K?Y7]=0/LC]J_XW?"#X@:)\#_A
M3^SEX;\2^#O@=\&?!VLFUT?QMX8\$:5XVU_XM^-]5@_X69\2?%?B?PM?ZWJO
MC/5_&FA^$_AM;2W.O:VNG>'8_#D?AKP1X8\(^$=-TW3'Z>/]HCX??L[?##QM
M\&OV;M(\/^-_%OQ5\#^*OA[\=_VE_&GA*Z;4-8TO6M6;3;SPE^SEX?UZ>WN/
M"/PHOO"=G,C>*/B+X3L?B;XUO?%;>*=5\%_"OQ5X&^'5KX,^$**.9W;TO:WI
M;MVT5OR ^I/V3/%?[,G@+XE0^.?VG/#'C[Q]H/AC['J'A7X?^$O#OA;6_#WB
M+Q DTDBW7Q!_X2;Q=X<6\\.Z+Y4%Q%X2@M-0L/%E]/'#XEN%\.:;J7AKQ=]Q
M_$+]I/\ X)Q?&+XUZI\:?C/HW[=7Q=DO[[QA-9?#GQWXH\(7OP_\,:-XJU+Q
M5KEAX-\)3:7\3=)^(GA_P7X'\0^+M0U[P;X?L?B"MM;ZE!#_ &^WB&ROM>L]
M9_'BBA2:5K+>^JO_ %L!]TP_&W]EGXA>(_VV/B1\<OA%XZU'X@_''Q!XZ\<_
ML\_V-XBU'7[;X5^+O&L_Q1UW9XRUZ'QM\-8_$]OI_B+Q%X \_5K[P7XB_M.+
M0-3U$^';%)KC0-=ZO]D3XU_LB_ SP;XKU3QY'^T=#\>?&&F:KX:L?B-\*= ^
M&$%U\(_"^HR-8ZDGPJUGQCXKNY+'QEXLT(W6FZ]\09O#%CXBT+2-8N] \#/X
M>N(M2\4^)?SKHH4FFG975];=W>_JNCZ ?I/9?&7]@KX.> ?BO=?L_P#@#]H;
MQ/\ ''QEX#\4?#SP5XM^/DOAC_A'? VA?$SP;XM^%'Q/>PL_A1X_\*6]Q?:U
M\-?B%XF?39_%'ASQK;V/BS1?"4T%G9Z0?$MKK5WX'?&O]AOX<? +Q!\-M?C_
M &KM-^)'Q3T^TL/C'\2OAEH'P?TC5]2\+G-S??![PIJOBCQ7K]YH_P +;N]%
ME-XH:QL=%\1?$JZTJW?Q5/;^%I+;P'I7YET4<S[+[OQ]?/MH!^@_CKXR_L9^
M"/@!\1OAE^R[X ^,T_Q$^,$VD^%?'?Q*^/4NDR:E;?"6Q\7> ?B=)X7\,6OP
M[\?V?@VWU"#XC?"3P->V5]K'PZU34)-&UKQO:W>N,Y\++H<'P%_:N\ _ []C
MS]I?X2:!I'BW3/C_ /':=?#@\;6FB>']?\%7OPMNK#1O#6I^%-=B\2^))H]%
MOQX5\1?&>WT[7/#W@2ZUZUU#Q9I-U!KUM>Z?HVJ>$OS_ **.9WOHM+:+:^FG
MGY^8!7Z 2_M6^ M!_P"">]O^RA\.])\7>'OB+XU^)"^)_COJM[HGA[4O!?CO
MP_;:_?Z]IL>DZUJOB/6?$/AW6K";PA\$(MGAKPQX4ANX?">MV]UJ3P:GK<?B
M_P#/^BDFU>W56^0!1112 **** /:/#?[-_[1'C+PWI'C+P?\!?C1XK\(>(%O
MGT#Q5X;^%OCC7?#>N)I>HW6CZFVD:YI>A76F:DNG:M8WNEWS65U,+34;.ZLK
M@QW-O+$G):3\+OB;KWCV?X5:%\.O'>M?%"VU/7-%N?AOI/A'Q!J/CVWUGPQ%
MJ$_B729_!]GI\WB&+4_#T&DZK-KEA)IRW6DQ:9J$E_%;I9W)C_9[_@D/8>/M
M4_9]_P""AFG?"BZU:P^*E_X8^$MA\--0T#7%\+Z_8^/KWP3^TS!X/NM#\3M?
MZ4/#NK0>(VTR?3M<.JZ:NDWL5OJ#7]G]F^T1?,G_  YG_P""DW_1N'_F8/@+
M_P#/1J^1\L6E)WO>RO:SMNEU ^%O&OP*^-_PVT2+Q-\1?@W\5? /ARXU6VT*
M#Q!XU^'GB[PMHDVMWEI?ZA::/%JNNZ186$FJW5AI6IWMMIZ3M=SVFG7]S%"T
M-G</'YUI.DZKK^JZ9H6A:9J&M:WK6H66DZ-HVDV5SJ.JZMJNHW,=GI^F:9I]
MG'-=W^H7]W-#:V5E:PRW-U<RQP01O*ZJ?V&_X+ER6TO[8GAN6R""SD^"NCO:
M".,PQBV?XH_%MH!'$50Q((BFV,HA1<*57&!Y7_P3'MO"GPQ\4?%[]M7XAWOC
M'_A OV3/"FA1:IH_PVMK+4_'5_K/[0=_J7P8TF\&B:X^A>'-5\%6>F:UXDT[
MQ.EYX_\ !FJVVK:YX1GTM?$EF-:T64<;3Y>B>K\EJW\E=@?E[74>&/!'C3QM
M_P )#_PAGA#Q1XN_X1'POJWC?Q7_ ,(QH&K:_P#\(QX+T#[/_;OB_P 0_P!E
M6EW_ &+X7T7[7:_VMK^I?9M*T[[3;_;+N'SH]WZ(_P#!6;X :U\&?VL_%WBO
M_A%IM!\&?&F:7QSHMU&OB^\M)O&\45E9_%_3=4UGQ3"\#^-G\>/>^.O$7AS0
M]7U33_#6B_$/PBL$.@V.IZ?X>TSUS_@CAX3TL^/_ (X_$GQ=<^%[KP#;>#?A
M_P#L_P"N>$=<TJ_\37?C#Q#^TG\3M T+P1H[>$H_#^M:1KWA/5-:\&/X6\4I
MKCQV%O=>*?#BWUC=Z'=:YJ&C'(^?D>FNK\M[_=J!^-5:$FDZK#I5EKLVF:A%
MHFHZAJ>DZ?K,EE<II5_JNBVVDWFLZ99:@T8M+K4-)M-?T*ZU.R@F>YL+;6M)
MGNHXHM1LVF^MOVEOV1?&7P:_:POOV</"^EZEJJ^,_%VA6WP,N=;O19?\)GX4
M^(>L)I_P_P#.\7^)- ^'GAO4]2T_4+A_ ?CGQ38Z?I/@:S^(?AGQE9V&H#2=
M'>[7]*?^"EGP%^$WPP_8?_9HL? FL^(-:F^!WQ4\3_ [3-3&GZQX>T#7M6O6
M^(EO^T#K.L>&O%XU;Q'IWB1_C?\ "*\^QV>C>);GP7HUQ<^,].T"77_#K^%-
M2LA0=I-Z<O3SNOR6OW=P/QD\$_ OXW?$O1Y?$/PX^#GQ4\?Z!#JEQHDVN>"?
MA[XM\5:/%K5I:V%]=:1+J6A:1?V4>J6UEJNF7=QI[3B[AM=2L+B2)8KRW>27
MP_\  3XZ>+=4\8:'X5^"_P 6?$VM_#S5T\/^/]'\/_#GQAK.J>!]>DNM5L8]
M$\8:?IVCW-WX9U=[W0=<LTTW6H;*\:ZT;5;<0F73KQ(?U<_X)<Z_KOA/]D[_
M (*;>*_"VM:MX:\4^&?AIX!U[PWXET#4;S1M?\/:[I'PV_:CU+2=:T/6=.FM
MM1TG5M+U&TM;_3M1L+FWO+*]MK>ZMIHIX8Y%^2O^"6__ "?;\#/^ZF_^J=^(
M-'*O<W]]V?EKRZ?F!\B^)?@]\6_!GBGP_P"!_&'PM^(WA3QKXMATRX\*^#_$
MO@CQ-H7BGQ-;ZWJESH>C3^'_  _JFF6NK:U#J^M65YI&F2Z;:7*7^J6ESI]J
MTMW!+$G=?\,G?M3_ /1M'[0'_AFOB+_\SE:'[3>K:KH'[7G[0FNZ%J>H:+K>
MB_M(?%C5M&UG2;RYT[5=)U73OB=K]YI^IZ9J%G)#=V&H6%W##=65[:S17-K<
MQ1SP2)*BL/T:_P""1'CKQO\ $K]LWXH>-/B-XQ\5>/\ QCK'[/NMIJ_BSQKX
MAU?Q5XFU1-+\9_![1M,74=>UV\O]4OET[2-/L-*L%N;J46>FV-G8VXCM;:&)
M!13ERZ[VZ?Y ?EKXI_9Z^/W@;0;[Q3XV^!WQ@\'^&-+^R_VGXC\4_#/QIX?T
M'3OMMY;Z=9?;M7U;1+33[3[7J%W:6-K]HN(_M%Y=6]K%OGFC1L3P)\(/BU\4
MH=8N?AC\+OB+\1K?P[+ID'B"?P)X)\2^+X=#FUM-2DT:'6)?#^F:@FF2ZNFC
M:P^F1WK0/?II.I-:B46-T8O3OV?_ !1\2O&.K^&_V4+/XK>)O!_P@_:%^)7@
M#P3XTT 0-XK\*:==>*/B%\/ _CRQ\"ZAJ%AIO_"8:5=>$_"T[:UHM_X9\3ZQ
MHVA_\(=<>*+;PWJVJ6=Q]K_\%9?B/HVF?%#P1^RA\*8-5\$?!+]GCP-X=LX?
MA/96T-AX&TCQ_P")6UOQB^MZ!-_;.M>(/%R/X*\9>'5N/$OCR]E\4-XTU3XE
M:E+]KU'Q5XC\6^,U96<M;*RMI=M]O)+7;Y=@_.KQI\"?C?\ #?1(_$WQ$^#?
MQ5\!>&Y=5M-"B\0>-/AYXN\+:)+K=_::CJ%CHT>JZYI%C8/JM[8:/J][::>M
MP;NYM-+U&YAA>&QN7BY'PSX)\9^-!XA/@[PCXG\6#PEX8U7QMXK/AG0-5UX>
M&/!FA&V76_%WB'^R[2Z_L7PQH[7EHNJZ]J7V;2M/-U;"[NX3/%N_6#_@DA^T
M!\0O^%Z:=^S'XAU#6O'WP@^*'P^^)/ABU^'?B76K?5/ _A)-+\/>+?B3X@N[
M3POXBTS6M/GT#Q+H=O\ $#P_XM\$Z7)X?T?Q?-XXFUKQ*NOSZ/::5>_1_P"R
M3X<\-?L3?\%$?V]+35(%T3P1\+_V;/'OQ2T+1_AS<:UXDO\ 0OAKJ/CGX"?'
M#PKX;\.7'C?5=*U75/%7AKX;ZC8:4Z^(_%"K/XETNXMY_&FHP,GB6\I03Y6F
M[.7*[K9I7WV>GH!_/37MGC#]FK]HWX>:/K/B'Q_\ /C9X&T#PZMH_B#7/&'P
MJ\=>&='T);_4+'2;%M9U/6M!LK+3%O=5U/3=,M#>SP"YU#4+&RA+W-W!')^J
MW[>W[!/@GQ3X)?\ ;7_8H31O$GPA\2:-=>.?B#\/O UJR:1X>TA&NGUSXH_"
M[0TM;2YTSP-IES::BGQ6^%+Z=I^L? K6-/UN_L-$TOX;Z7XJ\*_ K\_?'WQ4
M^(7B']B7]G+X=ZKXIU*7P-X-^-G[1&D:%X5MOL^FZ*MOI6B?!WQKI%UJ]EID
M%G%XEUK1?$/QH^*<^B>(O$HU;7]&T[QMK6@:9J=IX?D@TN!./+>_:Z:V=[;/
MJM>GIZ!\R>$/!GC#X@^(;'PCX"\*>)?&_BO5$OI-,\,>$-"U3Q+XAU&/2].N
M]7U.2QT71K6]U*[33M)L+[5+YK>VD6TTZRN[VX,=M;32IV7C7X#_ !R^&V@Q
M>*?B+\&?BOX!\,7&KVWA^#Q'XU^'?B_PMH,VO7EG?ZC::)%J^NZ/8:?)J]UI
M^E:G?6VFI<->3V>G7]U%"T%G</'Y17](_P#P4H_8 _:X_:K^.?A3XA_ 3X2_
M\)YX/T;X3Z%X,U+5_P#A//AGX7^S>)=.\8>.]<O--_L_QGXS\.ZI-Y.E^(M'
MNOMD%E+82?;/)BNGN+>ZB@(QYHR:3;36B5][_E8#\(/"O[-_[1'CK0M'\4>"
M?@+\:/&/AGQ#]I_L#Q%X5^%OCCQ#H6N?8M2N]%O/['U?2-"O-/U/[)K%A?:3
M<_8KB?R-2LKNQEV75O-$GGUUX)\9V7C.X^'-YX1\3VGQ"M/$\O@F[\!W6@:K
M!XSM?&<&JMH4_A&X\+RVB:W#XGAUM&T:70)+%=5CU56TY[078,(_?;]G#]C;
M]I']D?\ 9:_X*$)^T+\./^%?-X__ &?=7?PD/^$O\!^*_P"UE\+_  [^,PUT
MY\$>*/$HL/L)\0Z/QJ9LC=?;/]#%Q]GNO(_,7_@FWI?@/5/VUO@B?B6FCKX0
MT2Z\<^,KO4/$/B&;PKH/AW5O ?PQ\:^-O"WC#6O$$>J:/!IND^"O%?A_1/%V
MH2ZI?IH$EIHLMOXC@OM!FU*QN3D^!:IRW3TMK;M\P/ARNITGP/XUU[PUXM\:
M:%X/\4ZUX.\ C0CXZ\6:3X?U;4?#7@L>*-1?2/#)\6Z[9VDVE^'!XBU:.33-
M".L75F-7U&-[+3_M%RK1#]&O^"K?P"TOX8?'^V^+W@F]T?5_AG^TK9ZA\1=$
MUC0=>T[Q#HUUXU22PG^(DVC:S!XR\6WOB71_$ESKNA?$RQ\6PQZ-X/OS\1)_
M#O@:VN-'\)R2I]J6W[-UG\,O^"8O[0_P2\-'3=1_:;D\!_#SX_?M,>#@T.D^
M+/A_X?/BG2_B;HG@OQG/XB\)^!M7T"^\!?"SX::]J^I?"'Q/JOB/Q+HGQ M/
M&VM>&;>?1OB1X%?Q"*#O)?RIOULKJWKOZ ?ST5T_@WP3XS^(OB33?!OP^\(^
M)_'?B_63=C1_"G@W0-5\3^)-5-A8W.IWPTW0]$M+[5+XV>FV5YJ%V+6UE-O8
MVES=S;+>"61.8K]T_P#@AKXVNKO]IG_A H/#W@O3-+TKX8:SKEWK-CX3TA_&
M_B'7+CXL_#&(7VM>/=0M[_Q@FFP:3=V6C6_@K0]9T7X=HFBZ?X@;P@_C6[U_
MQ3K2BN:25[7 _"RNGU3P3XST/PWX5\9:WX1\3Z/X0\='71X(\5ZIH&JZ?X;\
M8GPO?1:9XE'A77+NTATOQ"?#NI3P:?KHTBZO#I-]-%:7_P!GN)$C+/"/B0^$
M?$6F^)$T+PWXCN-):YN;#3/%VDKK_AW^TS9W$6E:EJ7A^XE32_$"Z'J,EKKE
MMH'B.VU?PAK=YIUOI?C+PYXG\*W>L>'=4_8O_@I[J=SK7[(G_!,#6;R+3X;O
M5OA=XYU.ZATG2=*T#2HKF_\ AE^RS=3QZ9H6A66G:)HNGI+*RV6DZ-I]AI6G
M6PCL]/LK6TAA@02O&3O\-M/5I?JP/Q0HHHJ0"BBB@ HHHH **** "NP\;?#W
MQ_\ #75;?0OB-X&\8> -;N]/BU:UT;QMX9UKPKJMSI4]S=V<&IV^GZ[96%W-
MI\UW87UK%>QPM;27-E=P)(9;>94X^OV=_:]<?M5?L0_L5?M!:9/-XE^-EIXJ
MM_V:O$^A61L_BC\5_B-XPU'3=6LX[_QGXXT[R/&[>)M3UKX:KXX\,?#+Q'HV
MM:O)'\>I]7T_5)I+Z77O'])74NZ2:7?5)_F!^1>J>!_&NA^%_"GC?6_!_BG1
M_!?CN7Q!!X'\7ZIX?U;3_"_C*?PG=VEAXJA\*:_=VD.E>(I?#5]?V-EX@CTB
M[O'T:[O;2VU$6TUQ"CU_^$2\5_\ "*'QY_PC'B'_ (0<>(1X1/C/^Q=2_P"$
M4'BLZ:=9'A@^(OLW]D#Q"=(5M5&B_;/[2.F@WPMOLH,M?OU^U]\(OA/\2?V,
M?''@KX6WFC>(/&'_  3;\6Z)\+XKKP5X4O=)\2>,;+3?!GPRTSX]^)/%GPBL
M=2TF;X966J^-+WQAXI\7_$+5]&^(UEXA\3_ #QWJWAWQYK6C^(?&GBRT_,S]
ML;3[;X5^$?V9?V84LK"U\2_"+X52?$#XN0WWPWUKX;?$;0OC9^T%/IWCKQ9\
M/OB39:K,4US5_AQX-L/AOX4TW6_)DU=K"S.FZY<Z7/I]OX!\!N4.6]WT37F[
MI-?+WODO,#QR?]D?]JZVFFMKG]F/]H6WN+>62">"?X+?$B*:":)S'+#-%)X:
M5XI8G5DDC=5='4JP!!%<%H7P<^+WBCQ;XE\ ^&?A5\2/$7COP9_:G_"8>"M"
M\#>)]7\6^%/[$UBU\.ZU_P )+X<T_2[C6-"_LCQ!>V6A:I_:EG:_V?K%W:Z9
M=^5>W$4#_L9\7?V)M=_:GT?]BV\\+_M!_LL_#KQ-<?L:?LV> O#OPP^+WQ5O
M_"GQ4\;Z[>6NL2Z0/ _@?2O"7B34_$\&OZAKEOX>T!-.\R_U;Q';7ND6=C)<
M11^=\@_\$U=?UWQ5_P %"?A-XH\4:UJWB3Q+XDU;XO:]XB\1:]J-YK&NZ]KN
ML?"GXCZAJVM:UJVH37%_JFK:I?W%Q?:CJ-]<3WE[>3S7-S-+-*[LW"THK5*3
M2OOO;\K@?(/CSX#?'/X5Z9%K7Q/^#'Q8^'&C3ZA::3!JWCSX=>+_  AIDVJZ
MA8W>IV&F17_B'1].M9-0O=-L+[4+2S24W-S8V5W=PQO!;S2)Y/7[4>&?A]XF
M\%?\$N/VF/#/PZ^+GPP_:8T'QIX[^'WC#5_"?P3O=0M=:^"W@_3=?M-1\7_%
M7Q_IOC'P'X3^+.IVVK:G\%M#\-W'PY\4^&_#=IX9\/:?:_'+PAJ&M>#9_'%X
MGXKU,E:WFK_TUH^_SMN 4445('VY\#OV&_%7Q[^$OB;XR^&?C7\ ] \,> +7
M6M0^)VE>*M:^)@\8?#72M#M]0U.?6/%'A?PM\*_%.I76DW_A_3;KQ!H>H>$U
M\36^NVUOJ&C:4]UXMT+Q'X<T?YF^$WPP\6?&CXE>"OA7X'LS>>)_'.OV.A:;
MNMM4NK/3TN'+ZAKVLC1M.U;4K7PYX;TR*]\0>)M3MM-O/[(\/Z9J>JS0-!9R
MX_43_@BS\8]5\#_M-ZS\+;>YUI;/XP>#[Z]TNUT/1-%O)(O'?PFL]4\>:-KV
MJZ]<RVGB+P]HNA>!(?BCO/A^>]@O]:U#0CK6ASPV5GK_ (9[;X(^$O"O_!._
MXA_M>?M.^,? 6N>(_ _PK^*GB#]E_P#9S\!>/WT/2_B)X[UOQ/K>F^+[+Q/!
MXZ@\%^([GX<Z[HOP%CT3QC'XT7X6Z!X2^+W@[QMXF\.>#O%6G0W]WH>I:**:
M@^EVI_*S_%?CH!^/NI> -3\,_$V_^%GCW4M$\ :SX?\ '=U\/_&FL:U<WNO>
M'/!6IZ3X@D\.^(]2U:[^'VG^-=0UG1/#EU;WEU?W/@?2O%M[J-C9RR^&M/UZ
M>:RM[O\ 0EO^"4GQ@/QA\1_L_P!M\<OV9M2^,?@_PU+XQ\5>"-(\4_%35[CP
M]X8CU?3=#74]8UW3?@Y=>%-/EN-0UK1FM-%N=?C\176EZSH_B"#2'\/:OINJ
M7?VC^U)^ROX?_:/_ ."@'[(/Q$\/>(]+\=?#[]LK3_#OB6^T?Q/J7CK3;GQ#
MX7^"/@/PGK&IZ3I5OH_A#1?$WAS1?B'\$K3P;X:^'^GC6'\51>.9-<37K[X>
M:&=%O++\_/#G[8-K<_\ !2.S_:MU+48H_!>I_&.YLQJWC7PH+"\\.? [6+&?
MX5:??ZWX7^&,]V[^*_!7P:N[6=AHL_BN[U#Q3HL=_JC^/+NYU#^W7RQB[2U7
M,DG?[-DV_N<7]X'Q)\3/ 6L?"KXC_$#X7^(KG2KWQ!\-_&_BOP%KEYH5W)?Z
M)=ZQX/UZ_P##VIW.C7TMO:2WNE3WNG3RZ?=RVEK)<VCPS/;PLYC7L?CS\ ?B
M;^S;X\'PX^*VB?V-XE?PWX:\3P_9S/=:1>V'B/2H;V0:-K9MH=,\1Q^']8&K
M^"]=U?PY<ZMX:'C#PQXETO1]<UBWTS[?-^S/Q _9?T/P7_P5'\7?%6>\;2/A
MS\,/AAJ/_!1;7-%^'^H:_J'Q#FM/A=>&]\3VNCQ>)M,GTF;Q?JWQ@\.ZG\0]
M2T-_$^A^$(?AQ=ZA:Z+XV\&ZQ%I^@Z-C_MIZ/??MY?LA_LZ_M5_"K0=+U_XB
M^$=2L_AM\5?!WA/PYX9/CF[\4^/M:\*^"U\.V4=EXNU[QUJ]GI'Q8_LI/A-\
M+@GBKQ=J'A3XU0_$ :/X:@OO$SWZ]GI+>Z;LNZ35W^*MZ,#X'\$_L$^(_'6A
M_ O6K+]H3]F_0_\ AH^QUY_A-IWBW6?C!X=N-?\ $'A$V=KXR\#W&I7OP8'A
MK3/&'AW7;O\ X16&POM>BT_QMXHCATCX9:IXXFU?P\VL>,_M._LR^/?V4/B%
MI_PV^(NH:%JNN:CX4T[Q?;WWABR\<1:!-IFIZGK6E0#3-6\:>#/!D7B5(KG0
M[R*ZU?PE'X@\,VNH)>>')=>7Q7H/BG0-"^POV_?C;XI^'?[2'P%^'7P]^(4W
MB&3]@GX;_ [P!X)\8#7-%\9>%-5^)OP[T3PQKEUX]M_AW=CQ-X,\%^)+$:7X
M'^''CWX?:E>>-I;?5/A)#X?\7ZK?+IR^&]"^P/VWO@K+^VYJ?[ OQ\\"Q:U:
MZ3\?(_"'P;\?7_AC6_#OQ8LOA19:X][\18H=-\*:2WACQ%XDU3X:VD_Q]O\
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
M\NG_  JA\.^+X['X>+K?Q;\-?#OQ&M_\$]!\/?$#XE?#B&PG\>^)[#Q'X?\
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
M'&OPZ7_PLO\ :O\ @[KWB.S\;:SXC\2)X5\#3Z9!XD^'>D^$!IMS:^,/$/\
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
M^+/"/ASP_ING>,?#OAJ#QIXC\2W6J:7H7PYO/&6IV^B7NN6VCRVO$_%3QO\
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
M]]X-M_%'@V\\3^,OAKHUU:MX[O+'_A#)?BJ-7\ >(=4_X0LGRCX>_P#!2?\
M;-^&OQ"TCXA^'_C+JIDT;1O"?A>T\#R:;H^F_"RT\(^#;;PUIND^&/#WPX\-
MV.@^%OA_:-HOA33-#N=9^&5AX*\7#3+C6Q9^)+.\\0:U=WT\MDFW;FUT5].[
MU7G]P'PK17[ _M^?![]GKQ9^SM\$OVY/@1H^G_#5/BQJ'A3P-XG^%'A+08K'
MP%9ZVGA3Q6VMSZ<W]D^#%TCQ#X&U[P#J7@/Q'<:+X-C\,?$RZB7QYI_]E7RZ
MGK'Q!_'ZB2Y7;?9IKJGL 45_1/\ LL?M:?M)?"/_ ()#_&'XK>"?C'XUA\<?
M#;X[6?@;P+J/B?4$^(.F>&O!6EV7[+OA_2/!^G>%OB!!XH\)CPMH>D^*=?MM
M!\/S:'+I.A/J4UUI%I97B07$7Q)_P4&E\0ZC\(/V1?$WQ<^&/A#X5_M->,W_
M &B/$GQ]TF'X:Z+\+?BQXDUR+QYX<\+:1X^^+'APZ=IGC5[_ ,;3^&/$&O6^
MH>(;6W\.WOBR[^(-QX*L-*AEUO3;5N%E>[^%2>FFKY;7N];^6P'Y9T5^X?C:
MRUO_ ()6?L[_ +.WC?X4^#X+#]JK]H5+_P 3ZQ\<OB;X&T9O'WP%OO"7A/P9
M<>-/A+X!\!^*]-UZT\-7+6'Q=N/A]XTO]?:>;Q1I#^+1XJ\*?:]7\$Z9\(_&
MOV1_V^?'&O?$SX-?!O\ :[\1^%OC3^SF?$LFGR6'QP\"?"_X@P^&/%^N7.MM
MX0^(OB/QA\2$TR>_@\.>)?$<FD>(?$_Q(\3>*+'PE\(-9\6Z;I>BW=IIF@:/
M:G*KJ+=F[=-%>UKNZZ/73[P/RAHK]U/&'B%?^":7[=OACX=:/XSUNT_8W^)>
MH^#_ (K:I\(]0\7^*/%?A3P1:Z[KUMI2>-M8T*\\'ZW))XO^#WQ.^&.F_$?P
M+JOAO2?$_P 2IO!/@KP'X<F^(M]XHO-<O(O4_B=\#M/_ &7?VI/B1_P5 O/'
M&F>(/@9_:X^,WPPT;PA\6;71?B+\9OC%\=[+6H[[P7X6UOPJO@FWT;P=IWB;
M7M:^)-U/I5MX^TO4/@7<:;HP\-_&G3M-^,]GX8?)Y[.TO[J_FWU0'\[%%>H_
M%[XV_%WX_>,KKX@_&KXC^,?B?XQNDN8!KGC+7+[6KC3]/NM8U77VT30X;J5K
M/P]X<M]8US6+_3_#6A6^G:!I<VI7G]FZ;:).Z']TOV9/CY^T_IO_  1U_: \
M2?#[XI?&"_\ &_@OXFZ_X(\,7VG^(O$WB?5_!7PD\+^"OV<K/5-,\+P74VJM
MX3\,?#WX?:UXWU72[[1(=-C^&M@-0\6:#=^';O2(M7L9C'F;5WHF]KMVZ6O^
MH'\[E%?87[ 7C?QAX*_;)_9K'A+QEXI\&P^+_CE\'/ _C"3POXEUCPP?$?@?
M7_BGX-_X2#PGX@GT:^L)-3\,:NMI;-JNBW\DVF7IM;=[JWD:WB9/H?\ X*_?
M&+XH?$?]LGQEX0\=>./$'BCPS\*M+\):1\/]%U6\,]EX<M?%?@3P?XP\2SV\
M85#=ZMKNNZG)-JFO:DU[KE[I]AH&A3ZB^@^&/#>FZ46]UROU2M;NK[W]>G_
M#\MJ*_?_ ,7?LQ>+?BW_ ,$<?@)KVJZ!KFC^-OV==#^+'Q5\!0>(8-0T1+[X
M7^)?B)XL\?\ Q%L+!/$GBOPMX9M-/\2_#W5_"OQCTW7H]$\5^)?%%CX1\&>'
M? MD\/Q#%U??G!_P3K^$GAOXO?M8_#73_'5GIU]\/O!]ZOCKQ?;ZQJ'@JUT>
M\?2[RQTGX?Z#K.E^/+/5-%\7Z-XU^+^N_#GP'K'@6'2-4U7QEIGBF[\/Z?#:
M2WS:MISY'>*_G46GZ_Y?\$#X?HK[)_X*#^ ;?X;?MG_M!>';773XCBU'QO\
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
M\%?$G0M%UW49/"T4NJ_D)XQ\$^,_AWXAO?"/Q \(^)_ OBO3H-,NM0\,>,=
MU7PQXAL+;6]*L==T:XO=%UNTL=2M8-7T/4]-UG3)9[9([_2M0L=1M6EM+N":
M3HX_C%\4?^%H:#\:M0\<>(/$OQ4\->(/"7BC2O&_C:\/CO6O[:\"'21X0GU.
M3QFNNP:]:Z#!H.C6%EI>NP:EI7]E:;::1-92Z7$+.LWXD_$GQU\8/'7B7XE?
M$KQ+J'B[QOXNU ZEKVO:EY*S7,RP0VEI:VMI:0VVG:3H^DZ=;6>D:!H&D6=A
MH?A[0[#3M"T/3M/TC3[*R@4FGWTLEZ)6^_J!^Q'[//B[Q7X%_P"",/[1?BKP
M1XG\0^#O$^E_M/7@TWQ'X5UK4O#VO:<+\?LC:9?"QUC2+FSU"T%[IUY>:?=B
MWN(_M%E=7-I-O@GEC;1U[QQXA_:J_P""0GCWXF?&NTTGQ_\ $/\ 9N^*&G^"
M?A_XZFM]13QEH6E3ZY^SYI%_XH\2:C::@D.HZIXHT/Q['X(\0:GJ-HMAXT/A
MSPOX@\5V>N_$K1;7QF_YO?#7]MW]I+X0_"F]^"/P^\7^$M%^&&JG73K?AFZ^
M#/P2\0GQ$?$Z^3K_ /PD^M^)?AUK'B+Q.-5T\1:)=C7]6U$/X;M;'PR OA^P
MLM-@\[^)'[17QC^*_AKPYX(\8>+U7P!X1CA_X1SX<>$/#GA3X;?#32[V"_\
M%&I)KL7PX^'&A^%/!$OBIKKQKXI\_P 77.@3>*+FUUJZL+G5Y; 0VT5<ZM;5
M^YRV:5KWO?=[=-+Z+OH'[0?\%&[*7]OG]GSX6?ME_L_>$_"NN6?@#3O'VK?'
M;1_#ER-:^*7@.QUZU\'>(-2\+:]>S>'/#>M^+_#7P+U&V\3W>M2+I6G_ -DZ
M%XMU+XO:%X<;X::UXG\6:1^)7P*^%M[\;OC+\,/A)93ZK8GX@^-_#WAF_P!8
MT7P]/XLO_#>A:CJ,$?B/Q:/#L%]I3:K:>$/#XU/Q/J5O+JVD6@TW2;N6^U?2
MK..?4+:]\%_VA?C5^SQX@E\3?!CXB^(? >I71C;48--EM[S0M:>WL=6T^QD\
M0^%M8M]1\,>(I=)@US59=#EUS1]0DT&_O'U71FL=3CAO(^[\7?MF?M)>-=)^
M(.C:I\18](M?BWKTGB7XLW/@/P5\/OAAK/Q5UF>U\66=W<_$WQ%\-O"GA/Q!
M\08;^'QWXP;4[#Q?J>LZ=J=SXAU*]U"TN;R83JG*,FI.]].9:6=K+1Z6O\[
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
M!&LW=O')]@3Q)HNDZSH-QK>G65Z;?4GT2[U$Z)K$EG'IOB/3M:\/76IZ-?\
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
MVM'MYV ****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
$H __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image1.jpg
<TEXT>
begin 644 image1.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" "Z ;(# 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#\S_AM\-OV
M,OAK^QE\&/C3\:?@Q\#[31+3X'_!35O&?C/5O@IX;\5:K<ZKXJ\-^$-,&IZF
M-,\(:WXBU?4-7\1:W;"]O1;7MS)<WLE]?2"(7-RGE_\ PTO_ ,$:_P#H7/V?
M_P#Q$W7?_G-4?M+_ /*&OPY_V;_^R;_Z??@U7XZ_LM?L8^'?VBOA_K'C;5_B
MWK7@*YTOQCJ'A9-'TWX8V/C2"Y@LM$\/:LNI/JEU\3/!DEO+-)KDMJVGC2YT
MB2S2X%_*UTUO:\N;YSE^183Z[F=>&%PB=.G*M*E6JVJ5&U"/+0A4G[S6_)9=
M6C[OPZ\-../%GB6EP?X>Y%4XBXCK8/%X^EEM+&Y9E\I83 QC/%5OK&;8W 8-
M*E&46X2Q"J2O[D9-,_8K_AI?_@C7_P!"Y^S_ /\ B)NN_P#SFJ/^&E_^"-?_
M $+G[/\ _P"(FZ[_ /.:KX)_X=:^"/\ HY'Q5_X8/2/_ )_5'_#K7P1_T<CX
MJ_\ #!Z1_P#/ZKY;_B)O!?\ T.J'_A#F7_S(?T#_ ,2&_2R_Z-%C?_$KX#_^
MBG^ODS[V_P"&E_\ @C7_ -"Y^S__ .(FZ[_\YJC_ (:7_P""-?\ T+G[/_\
MXB;KO_SFJ^"?^'6O@C_HY'Q5_P"&#TC_ .?U1_PZU\$?]'(^*O\ PP>D?_/Z
MH_XB;P7_ -#JA_X0YE_\R!_Q(;]++_HT6-_\2O@/_P"BG^ODS[V_X:7_ ."-
M?_0N?L__ /B)NN__ #FJ/^&E_P#@C7_T+G[/_P#XB;KO_P YJO@G_AUKX(_Z
M.1\5?^&#TC_Y_5'_  ZU\$?]'(^*O_#!Z1_\_JC_ (B;P7_T.J'_ (0YE_\
M,@?\2&_2R_Z-%C?_ !*^ _\ Z*?Z^3/O;_AI?_@C7_T+G[/_ /XB;KO_ ,YJ
MC_AI?_@C7_T+G[/_ /XB;KO_ ,YJO@G_ (=:^"/^CD?%7_A@](_^?U1_PZU\
M$?\ 1R/BK_PP>D?_ #^J/^(F\%_]#JA_X0YE_P#,@?\ $AOTLO\ HT6-_P#$
MKX#_ /HI_KY,^]O^&E_^"-?_ $+G[/\ _P"(FZ[_ /.:H_X:7_X(U_\ 0N?L
M_P#_ (B;KO\ \YJO@G_AUKX(_P"CD?%7_A@](_\ G]4?\.M?!'_1R/BK_P ,
M'I'_ ,_JC_B)O!?_ $.J'_A#F7_S('_$AOTLO^C18W_Q*^ __HI_KY,^]O\
MAI?_ ((U_P#0N?L__P#B)NN__.:H_P"&E_\ @C7_ -"Y^S__ .(FZ[_\YJO@
MG_AUKX(_Z.1\5?\ A@](_P#G]4?\.M?!'_1R/BK_ ,,'I'_S^J/^(F\%_P#0
MZH?^$.9?_,@?\2&_2R_Z-%C?_$KX#_\ HI_KY,^]O^&E_P#@C7_T+G[/_P#X
MB;KO_P YJC_AI?\ X(U_]"Y^S_\ ^(FZ[_\ .:KX)_X=:^"/^CD?%7_A@](_
M^?U1_P .M?!'_1R/BK_PP>D?_/ZH_P"(F\%_]#JA_P"$.9?_ #('_$AOTLO^
MC18W_P 2O@/_ .BG^ODS[V_X:7_X(U_]"Y^S_P#^(FZ[_P#.:H_X:7_X(U_]
M"Y^S_P#^(FZ[_P#.:KX)_P"'6O@C_HY'Q5_X8/2/_G]4?\.M?!'_ $<CXJ_\
M,'I'_P _JC_B)O!?_0ZH?^$.9?\ S('_ !(;]++_ *-%C?\ Q*^ _P#Z*?Z^
M3/O;_AI?_@C7_P!"Y^S_ /\ B)NN_P#SFJ/^&E_^"-?_ $+G[/\ _P"(FZ[_
M /.:KX)_X=:^"/\ HY'Q5_X8/2/_ )_5'_#K7P1_T<CXJ_\ #!Z1_P#/ZH_X
MB;P7_P!#JA_X0YE_\R!_Q(;]++_HT6-_\2O@/_Z*?Z^3/O;_ (:7_P""-?\
MT+G[/_\ XB;KO_SFJ/\ AI?_ ((U_P#0N?L__P#B)NN__.:KX)_X=:^"/^CD
M?%7_ (8/2/\ Y_5?FQ\?OA;8_!7XM^+/AGIOB2[\767AK^P?)\17N@0^%[K4
M/[9\,Z-X@D\W0H->\3Q6/V2757L4V:Y??:8[9+QOLS7!L[?U<HXRX?S[$SP>
M4YA2QF)IT)8F=*.&QE)QH0J4J4JG-7H4H.U2M3CRJ3D^:ZBTFU^<>)WT:/&_
MP:R#!\4>)7 N(X8R+'YOA\APF/JYWPSF4:V;8K!8_,:&#5#)LZS'%0E4P>5X
M^LJM2A"A%8=PE5C4G2A/]S?^"N_P0^"_PU_9M\$:[\.?A#\+_ &MW?QP\-Z3
M=:SX)\ >%/"NJW.E3^ OB7>3Z9<:AH6DV%W-I\UW86-U+923-;27-E:3O&9;
M>%D_G/K^H#_@M;_R:QX!_P"S@/"O_JNOBK7\O]?1U=)Z+HC\*"BBBL@"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /Z@/VE_\ E#7X<_[-_P#V3?\ T^_!JOC?_@FQ_P D,\5_
M]E8UW_U#_ E?9'[2_P#RAK\.?]F__LF_^GWX-5\;_P#!-C_DAGBO_LK&N_\
MJ'^!*_.?%[_DD:G_ &&8#_TY,_OK]FO_ ,I/95_V1O%W_J)AS]"****_E4_Z
M)@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OY[_P!N+_DZ/XG_
M /<E?^J\\)5_0A7\]_[<7_)T?Q/_ .Y*_P#5>>$J_6O!O_DI\?\ ]B'%?^K#
M*S_-/]J?_P H^<'?]GDX>_\ 6)\0S]T/^"UO_)K'@'_LX#PK_P"JZ^*M?R_U
M_4!_P6M_Y-8\ _\ 9P'A7_U77Q5K^7^OZ;K?'\D?X%A11160!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% ']0'[2__ "AK\.?]F_\ [)O_ *??@U7QO_P38_Y(9XK_ .RL:[_Z
MA_@2OLC]I?\ Y0U^'/\ LW_]DW_T^_!JOC?_ ()L?\D,\5_]E8UW_P!0_P "
M5^<^+W_)(U/^PS ?^G)G]]?LU_\ E)[*O^R-XN_]1,.?H11117\JG_1,%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5_/?^W%_R='\3_P#N2O\
MU7GA*OZ$*_GO_;B_Y.C^)_\ W)7_ *KSPE7ZUX-_\E/C_P#L0XK_ -6&5G^:
M?[4__E'S@[_L\G#W_K$^(9^Z'_!:W_DUCP#_ -G >%?_ %77Q5K^7^OZ@/\
M@M;_ ,FL> ?^S@/"O_JNOBK7\O\ 7]-UOC^2/\"PHHHK( HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#^H#]I?_E#7X<_[-_\ V3?_ $^_!JOC?_@FQ_R0SQ7_ -E8UW_U#_ E
M?9'[2_\ RAK\.?\ 9O\ ^R;_ .GWX-5\;_\ !-C_ )(9XK_[*QKO_J'^!*_.
M?%[_ ))&I_V&8#_TY,_OK]FO_P I/95_V1O%W_J)AS]"****_E4_Z)@HHHH
M**** "BBB@#H[;P=XNO+>&[L_"OB.ZM;B-9;>YMM#U.>WGB<926&:*U:.6-P
M<JZ,RL.02*G_ .$%\;_]";XJ_P#">U?_ .0Z^]?V=/\ @JM^VE^SM/\ #G0M
M!^,.L:U\*O 4OA_31\,-=TCPQJ^A7?@S1WMX)?"UK<7^C2:QI-O+I<3V=M=:
M5JMC>VDC)/%<JZ$G^^_QUXD_X0WP3XQ\7_9OMO\ PBGA7Q#XD^Q[_+^U_P!A
MZ1=ZI]F\SG9Y_P!E\K?CY=^[M7Z7PIP/E/%>&QE;#9YC<+4RZ-!XREB,IHN,
M?;PJRC*C.GF<_:4[T*RO*-.?NIN"YD?P/])#Z7/B1]&_/N%LKSWPAX4XCP/'
M-?.*?"V/R7Q*S.E6K_V-BLLP]>AFN#Q_A]AEE^,<,YRRIR4,3C\)_M$HPQDW
M1F?YB5YX2\5Z=;2WNH>&/$-C9P -/=WFBZE;6T*LRHIEGFMDBC#.RH"[ %F5
M1R0*YZOO'X]_\%,OVU_VD]%\6>$OBE\:]4O? 7C*1AJ_P_T/0_#7ASPD;!;^
MQU*STE+/2=(M[^XL=-N=-L'LWU/4=1U#?;&XNKZZN[F\N+GX.KX''0R^%;ER
MW$8O$T%'6KC,+1P=1SYFO=I4<7C(\G+RM2E54KMIP5KO^S^$<5QIB\K=;CK)
M>&LASB5;W,!POQ'F7$^ CAG1HR3K9CF?#/"M98I5W7ISHTLOJT%3A2J0Q51U
M)0IE%%%<1]2%%%% !1110 5_/?\ MQ?\G1_$_P#[DK_U7GA*OZ$*_GO_ &XO
M^3H_B?\ ]R5_ZKSPE7ZUX-_\E/C_ /L0XK_U896?YI_M3_\ E'S@[_L\G#W_
M *Q/B&?NA_P6M_Y-8\ _]G >%?\ U77Q5K^7^OZ@/^"UO_)K'@'_ +. \*_^
MJZ^*M?R_U_3=;X_DC_ L****R **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _J _:7_P"4-?AS
M_LW_ /9-_P#3[\&J^-_^";'_ "0SQ7_V5C7?_4/\"5]D?M+_ /*&OPY_V;_^
MR;_Z??@U7QO_ ,$V/^2&>*_^RL:[_P"H?X$K\Y\7O^21J?\ 89@/_3DS^^OV
M:_\ RD]E7_9&\7?^HF'/WF^!?[+_ ,!OBQX,T77O&O[</P9^"'BS5;O5K>Y\
M >.O"/Q%N;_2(M/O+J"TNK_Q%I6C2>%TBU6TMTU"T']IADCN8;:7%V?*K]3?
M"_\ P;Q?$?QOX=T7Q?X-_:S^"?BKPKXCTZVU?0/$?A[1/$.L:)K6EWD8EM-0
MTO5+"[GL[ZSN(V#Q7%O-)&XZ-P:_G4K^OW_@D]^UC!\&?V3OV'? 'C:[B3PC
M\9OCQ\>?@AI6H7+.?[#\2W>HQ>+_  $@DDD<I;ZQXKU/4_"ZVMO&D!OO%5C=
MS*@M)YV_&N",/PSG&,G@,[RFG3A2PE*:QU#'9C2E.O+%X+!1^L4WB948JM4Q
M2E*=)484M?<Y/@_T_P#I;YY](#PNX7PW&?A)XD8['XK,>)L=A:O!V;\(\$9C
MA\+E5'AOB?BJNLDQE/A^AF=6IEV#X=J8?#X7'U<SQF/C4C?%RQ,4J_\ ._\
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
MGA'Q;IFI1_GM\)/':_"[XK?#+XF/I+:\GPZ^(7@OQV^A)J TEM:7PCXDTWQ
MVDKJIL=4&F-J(T\V8U Z;J(LS,+DV-V(_L\G[\_\%"OV,?#W[5W@[3OVTOV5
M]4;X@^*->\,Z7J/B72=#O=2UBS^+W@[P]ID/AS2?$'@JQU$#5-$^)'@C2]"B
M\(>(/APUIITNKVOA[^PX_#GAOXM>%M;T7XE.$4TW;FDK>[=[=6K:M_.WX ?S
MZ_$3P1JWPS^('CGX;Z_/87.N_#_QCXF\$:U<Z5)<S:7<:MX4UJ]T'49]-FO;
M2PO);"6\L)I+.6[L;*YDMVC:>TMI2\*>_:C^S-X>T7X>?"?QOXI_:)^$7P]U
MGXD^'-2UK4?AMX^L?B8/B%X0DAU>:X\/W.I^&/AKX#^)^K6?A#QW\.-6\ ?$
M?P#XP\6V7@J#QMI?BZ\7PEIFN:-X<D\3:I\S:]K^N^*M=UKQ1XHUK5O$GB7Q
M)JVHZ]XB\1:]J-YK&NZ]KNL7DVH:MK6M:MJ$UQ?ZIJVJ7]Q<7VHZC?7$]Y>W
MD\US<S2S2N[9-1??2_:]]/NL!]Z?$+]@C7OA5\._ 'Q4\?\ [1G[-?AWP5\4
MK/2M2^']Y+JOQIOM:\4:9K.AQ^([35-/\':7\$+[QDNEP:3<6$NKZE=:!;V/
MA^[U;0]+UZ?3=5UW1[*^\:^-?[-NJ_!?P7\+OB"OQ4^#'Q7\)?%J7Q-;>']5
M^#_BW5_$_P#8^H>$]"^'GB35=&\96FL>&?#5[X5\1PZ1\3_"L]SX7U2WC\1Z
M//->6'B/2M%O[;[-)]X_\%'O^36/^"8W_9O]Q_ZKK]G^OR6F\0:]<Z#IOA:X
MUO5Y_#&C:OK?B#2/#DVI7LN@Z5KWB6S\/Z=XCUO3=(>9M/L=7\0:?X3\+6&M
MZE:V\5YJMGX:\/VM_-/!HVG);5))-JW16WW:3?Z_@![-^S7^SUXE_:A^*-I\
M(?!?BKP5X8\8ZMH7B#6O#T?CF7Q9:Z=XBE\+Z=)KVLZ)I][X4\(^+OL6JVWA
M>QU[Q.LNOQ:+HDVF^'-2LHM9;Q#=Z!HFM>U^(/V&KOPC\7K_ .!?C']J#]E?
MP9\2=*A$^IZ=XR\3_%OPEX=TY'\))XXMUOOB#XB^#&F?#NUFOO#LMO+IMO/X
MJ2XU35;NR\-Z=%=>)+ZTTB;M_P#@DE_R?[\%/^P!\>/_ %G7XM5[U^VK^RQX
MS^/'_!0CXAZ3I'Q ^ W@:W\;W?@'3='U'XC_ !M\ :-?KK%O\'O!]II6BW7P
M\T75_$?QA&J^*M=L;?PYX7M+3X<7;:EJ.M:+J$AM?#-W)K]NU&\.:UWS\MM=
MK7_,#\CO&_AC_A"?&GB_P9_PD/A?Q=_PB/BC7_#'_"5^"-6_M_P7XG_L#5KO
M2O\ A(?"&N_9[3^VO"^M?9/[2T#5OLMM_:.DW-I>?9X?.\M?KC]DS]@KXJ?M
MEZ/XHU'X3>-/A?8ZCX.\0:+H'B#PUXRO?'VE:Q9_\)/:W,_A755O=)^'FO\
MA:XT_P 23Z5XDL-/MX/$;ZY;W7A?5Y=8T?3-.GT._P!9^'Z_H[_X( 21PQ_M
M-2RND447CO\ 98DEED8)''&B_M ,\DCL0J(B@LS,0JJ"20!2II2DD]G?\FP/
MS!^%_P#P3N^*7QZ\&^)_&'[/GQ1^!'QK?PGK.CZ#JGA7PUXJ\9>#?%::EKD]
MJM@9K7XR?#[X8Z5I&F3V,FI:I:Z_XCUG1/#^J6OAKQ39Z+JFIZWH-]I,?P%7
M[E_\$UOA'\8OV2/&?[1/[0G[1_P0^*'PF^&W@+]F;7;B[U;XE^&I_AA?WVHZ
MGX[\!ZYH&G>$--^)4_@[_A*]6\5Q>$=6\*>'X;&<Z;=>+]=\*>%Y]1M-?\7>
M%+'5_P =/BQ\2-=^,?Q3^)?Q=\4V^FVOB;XJ?$#QE\1_$5KHT=]%I%MKOCCQ
M%J7B?5[?2HM3O]5U*/38=0U2XCL8]0U34KY+58EN[^\G$EQ(2248NS3=[KTZ
MZZK\0,+P?X3U_P ?>+O"W@7PI8IJ?BGQIXCT3PGX:TV2^T_3(]0U_P 1ZG:Z
M/H]B^I:M=6.E:>EWJ-Y;0-?:G?6>GVBR&>]NK>VCDF3]/]"_X)U_ 74O%LGP
M%O\ ]OSX;1?M;F]\0^%K+X0:%\*/&6L?#/4?B+:6FKWWA7P99_M :IK?AG0F
MO?$"6^B:%J>G/X13QUHWQ!U2^^&>D> ?%OC?3;'1]=^0/V+_ (_Z-^R_^TK\
M./C;XB\-ZGXKT+PHOC33-8T;1;^UT[5VT[QW\/\ Q7\/;O5--DOK>>SO+WP_
M#XJ?Q!;Z+=2:;!X@ETM=!EUWPZFHG7M._6[]NS_@E?XF\?\ B?Q9^T-^RU=:
M7XP3QGH]W\4O$/PRL]:N/$6K^.]7\1S:=XB/B7X"ZQIL>LZ3X\M?B#HNM7OC
MO2_#(UR :T8#;?"2^\8S>-/!/P_TYPC=-VYFGK'5.W=6Z].OH!^ 6N6%II.M
M:OI=AK>E^)K'3=4U#3[+Q)H<.M6^B^(+2SNY;>WUS2(/$FD>'_$4.EZM#&E_
MI\6OZ!HFM1VEQ$FJ:1IM\L]E"5ET5F!_4!^TO_RAK\.?]F__ +)O_I]^#5?&
M_P#P38_Y(9XK_P"RL:[_ .H?X$K[(_:7_P"4-?AS_LW_ /9-_P#3[\&J^-_^
M";'_ "0SQ7_V5C7?_4/\"5^<^+W_ "2-3_L,P'_IR9_?7[-?_E)[*O\ LC>+
MO_43#GZ$5^K?Q)U"_P!)_P""3/['>JZ7>7.G:GIG[6?QPU#3M0LII+:\L;ZR
MTO2[FTO+2YA9);>YMKB..>">)UDBE1)$964$?E)7ZG_%G_E$5^R3_P!G3_'G
M_P!,NGU_.F2-K#\0M73613::T::S7*;-/N?[@>+<8SSGP2A.,9PGXQ8*,X2B
MI1E&7A[XBJ491=U*,DVFFFFG9Z']BG[ G[3FE?ME?LE_#/XM7+6=[XCO]$/@
MWXK:6883!:_$7PY;0Z7XPMY[$*UO#8Z\S0^)],L&\T)X>\1:7%.6D,JC^(G_
M (*1_LJS_L??M<?$SX66=J\'@;4[W_A/?A9-L=8I?AWXNN+N[T>PB=\-,_A>
M\BU/P;=W!"_:;[P[<W2(L,\6?T6_X(!?M:#X5?M ^(/V:O%>IR0>#?C];+>>
M$4N)@+'3/BQX9LII[.-5DQ':GQCX9BO](FF6027VL:/X2TU(I7FB,7ZH_P#!
M?#]D\_&3]F?2OC_X8TV2Y\<_LYWEU?ZN+2%7N-2^%/B66SMO%:SJFV6<>%=3
MMM'\3PRR-+%I6C1>+)DA7[=/,GZYFZ7'?AWA\V@O:YSD"F\4DKU)RP\(1Q\7
MN_\ :,*J.8)13O.$:<=;H_S-\,G+Z''TX\\\,\3*6 \+/&F6&AP\ZC]G@<-3
MSO%XJOP95@VHQ;R+B&69\$RG4FHPPF,K8ZM=*DS^*NOV;_8&MH/V0OV7?V@_
M^"C7B6&.W\97-CJ/[-O[)%G>*$EU#XI^,[)QXM\=V"2>7))#X)T.*5HKB"3[
M/J%G8>.]%,L5_%;U^4_PE^&/BOXT_$[P%\)? ]DU_P"+/B)XKT3PCH4&V1HE
MOM:OH;-;N\:-':#3M/CDDO\ 4[LKY=GI]M<W<Q6*%V'Z8_\ !67XG>%="\<_
M#+]AGX/7H?X*_L3^$;?X?"6V9$C\5_%_4;>WOOB?XLU2.W?R7UF/5W;2=3BD
MC+6'BI/&CVCBVU5E/Y7D*_L_#8_B*>D\ HX/*DU\><XV%14JL>_]G86-?'<V
MJAB(8.,M*JO_ *,^,-1\:Y[P?X'86]3#\93K<4>(K@VEA?"[A7&8*>99;7:^
M%\<Y_7RCA!46XSQ.1XKBFM0DIY?*4?VJ_P"#<N>>Z_9C^/-U=32W-S<_M!7,
M]Q<3R/-///-\/O!<DLTTLA:26661F>21V9W=BS$L2:_-;_@XO_Y/:^%W_9K'
M@G_U;7QOK])/^#<3_DUSXY?]E]E_]5WX*K\V_P#@XO\ ^3VOA=_V:QX)_P#5
MM?&^OT[.G_QI_)_\>#_]2\0?Y]>%:2_:@^)Z222P/$J22LDEPOD*226B26R/
MP*K_ $D?CG_R9+\8O^S6/B#_ .JEU>O\VZO])'XY_P#)DOQB_P"S6/B#_P"J
MEU>N/PC_ -VXP_[ ,'_Z;S,^F_:9?\E%]%S_ +++BG_U.\/3_-NK]>/@-_RA
MS_;O_P"R_?L]_P#I[\/U^0]?KQ\!O^4.?[=__9?OV>__ $]^'Z_..&O]ZS+_
M +)WB+_U3XL_NWQ[_P"2=X$_[/CX&?\ KTN%S^DS_@BW^U@/VE_V.O#?AOQ!
MJ4=Y\2OV?CI_PJ\61R3-)J%[X<L-/7_A7'B:Z5]\K#5?#5JVASWL\TL^I:[X
M4UZ^E96EVC^=/_@N#^R@W[/'[7NI_$7P_IAM/AU^TC'J?Q(T>6('[):^/8[N
M!/BCHR$HA6<ZWJ-CXO:-=T$5OXRMK:!\6TD,'G/_  1Z_:P'[+7[9'@]-?U*
M.P^&GQH%O\)O'S7<[0Z?IS:[?V[>#_$\[']Q;G0/%2V$=WJ%SB*Q\.ZKXB9I
M(DE>1?ZL?^"M?[)X_:O_ &./'FDZ'ID=[\3/A;'+\5OAJR0M)?76J>&;.YE\
M0>&;/RL32R>+?"S:MI%E9%Q:S>(#H%U<J?L$3Q_K-+_C/?#B5'^+G?#ME#K5
MJRP=+]W_ 'I?7< Y4KMVJ8RGS-ODL?YKYDO^),_IW8?,XK^S_"3QR<_K'_+K
M+LNP_$V80CCE>ZP]!<)\8PHY@U&#G@N%L?'#TU%XMM_Y_E?KC_P2K^&GACPK
MK?Q>_;W^+>FQW?PE_8K\(S>,="L+UEM[?QM\=]5@EM/A;X2L)YT\IKZVU66#
M48+B%F?2?$USX(ENH_LE^6K\FM/T^_U:_L=*TNSN=1U/4[RVT_3M/LH)+F\O
MKZ]F2VM+.TMX5>6XN;FXDCA@AB1I)972-%9F /[+_P#!1"?3?V2/V;_V>/\
M@FWX4O8?^$NT2SM?V@OVL[S3)XGCU3XP>-M-AD\-^$[^>WV-=1^$-"?,*2@V
MM_H:> =5\L7UN[I^4<.TX8:6+S[$0C*ADE.%;#PFDX8C-Z[E#*Z#B])J%:,\
M?5AM+#X*M%_$D_\ 2'QPQN*S[#\-^#>38FMA\X\6<;BLNSG$X2<X8G)O#/)X
M4,5XBYQ&K3E&IA9XO+,1A.#LMQ<9*IA\\XMRO$4[^PFX?H-_P;[_ !#\5_%O
MX\?MT_%#QUJ3ZOXQ\?I\//%WB34&#*EQJ^N^)OB+J-Y]GA+N+6RAEG,%A91M
MY%C916]G;JD$$:K2_P"#EW_FRK_NX[_W@]<K_P &UO\ R._[6G_8J_"+_P!.
M_CZNJ_X.7?\ FRK_ +N._P#>#U^I^TG5\%L14J2E.I4KN<YR;E*<Y\54Y2E*
M3U<I2;;;U;=V?YUQPF%P'[6#)<#@</1PF"P65PPF$PN'IQI8?#87#?1QQE'#
MX>A2@E"E1HTH0ITJ<$HPA&,8I))'\L=?SW_MQ?\ )T?Q/_[DK_U7GA*OZ$*_
MGO\ VXO^3H_B?_W)7_JO/"5>%X-_\E/C_P#L0XK_ -6&5G[!^U/_ .4?.#O^
MSR</?^L3XAG[H?\ !:W_ )-8\ _]G >%?_5=?%6OY?Z_J _X+6_\FL> ?^S@
M/"O_ *KKXJU_+_7]-UOC^2/\"PK] /\ @EO_ ,GV_ S_ +J;_P"J=^(-?G_7
M9^!_B/\ $/X9:G>:W\-O'GC/X>ZSJ&F2:+?ZOX'\4:YX3U.^T::\L=1FTF\O
M]!OK"ZN=,EU#3--OY+":5[5[S3K&Z:(SVEN\><79I]FG]S _0SP_H/CS1?\
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
M:_#G_9O_ .R;_P"GWX-5\;_\$V/^2&>*_P#LK&N_^H?X$K\Y\7O^21J?]AF
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
MX'CE8K)@?TO_ +2__*&OPY_V;_\ LF_^GWX-5\;_ /!-C_DAGBO_ +*QKO\
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
MY_V;_P#LF_\ I]^#5?&__!-C_DAGBO\ [*QKO_J'^!*_.?%[_DD:G_89@/\
MTY,_OK]FO_RD]E7_ &1O%W_J)AS]"****_E4_P"B8**** "BBB@ HHKZ6_9K
M_: T#]G/6_$/CG_A2O@'XK?$E+/3E^%NO_$N34=6\+_"_7+>>YEO/%B> K=[
M;2O&/B!4:R?P])X@O/[-\/7]D-1.FZI+*L<&^&IT:M>G3Q&(6%HR;]I7E3J5
MO9QC%R?+2I)SG.5N2G&\(.I*/M*E*GS5(>3GN-S/+LIQF,R?):O$.:4H06!R
M>CCL%EKQE>K6IT8^US#,*E/#83"4/:/%8VO;$8FG@Z-=X+ YCC?J^ Q/[F_\
M$]/ /PQ_X)8_!G7/VYOVRI)O#OQ;^*?A:Y\/_ #X([;<_$F_\)7)L]3U#4(?
M#UPPN-+U;Q7<PZ/'<:CJ@TZT\&>&H_+UNZCO_%:Z-%^(?[8?[77Q2_;3^-.M
M?&/XGW$5M)-$NC^#_".G2S2:#X$\(6EQ//IOAK1_."R3^7)<SWNJZI,D=SK&
MKW=[J$L5M'-#9VOD/Q:^,/Q0^.WCG5_B5\8/''B#X@^.-<=3J'B#Q%>&ZN?(
MC9VM]/L+=%BL=(TBQ$CQZ;HNDVMCI&F0MY&GV5M !&/-J]_-N(7BLOPN19;3
MG@LBP4G4A1G)2Q./Q4KN>.S"</<E6G)MTZ%.]'#0<:<74<(U#\6\-O!&GP_Q
MMQ%XQ<>X["<5>+_%N'IX'$YKA:%6ED/!O#]&$(87A#@C"XJ^)P^68:G"$,=F
M^+Y,TS[$QK8[$4L L97P*****^9/W\**** "BBB@ HHHH *_GO\ VXO^3H_B
M?_W)7_JO/"5?T(5_/?\ MQ?\G1_$_P#[DK_U7GA*OUKP;_Y*?'_]B'%?^K#*
MS_-/]J?_ ,H^<'?]GDX>_P#6)\0S]T/^"UO_ ":QX!_[. \*_P#JNOBK7\O]
M?U ?\%K?^36/ /\ V<!X5_\ 5=?%6OY?Z_INM\?R1_@6%%%%9 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 ?U ?M+_P#*&OPY_P!F_P#[)O\ Z??@U7QO_P $V/\ DAGBO_LK
M&N_^H?X$K[(_:7_Y0U^'/^S?_P!DW_T^_!JOC?\ X)L?\D,\5_\ 96-=_P#4
M/\"5^<^+W_)(U/\ L,P'_IR9_?7[-?\ Y2>RK_LC>+O_ %$PY^A%%%%?RJ?]
M$P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\]_P"W%_R='\3_
M /N2O_5>>$J_H0K^>_\ ;B_Y.C^)_P#W)7_JO/"5?K7@W_R4^/\ ^Q#BO_5A
ME9_FG^U/_P"4?.#O^SR</?\ K$^(9^Z'_!:W_DUCP#_V<!X5_P#5=?%6OY?Z
M_J _X+6_\FL> ?\ LX#PK_ZKKXJU_+_7]-UOC^2/\"PHHHK( HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#^H#]I?_ )0U^'/^S?\ ]DW_ -/OP:KXW_X)L?\ )#/%?_96-=_]
M0_P)7V1^TO\ \H:_#G_9O_[)O_I]^#5?DE^R/^UQ\-_@)\-];\'^,-$\;ZEJ
M>I>-]2\2P3^&M-T&\L4L;S0?#6EQ12RZIXET>X6[6XT:Z>2-+62$0R0,L[.T
MD<7P_B;EN/S;AJ>#R["U<7B7B<%45&DDYN$)S<Y6;2M%-7U/[+^@?Q]P=X;?
M2 R[B?CKB#+^&<@I<+<38.IFF93J0PL,5B\-1AAJ#E3IU)<]:49*"Y;-K5H_
M:VBOSW_X>3_ S_H5/BQ_X(O!_P#\W5'_  \G^!G_ $*GQ8_\$7@__P";JOYT
M_P!1.+_^A!C_ /P"'_R9_M__ ,3B_1A_Z/1P;_X4XO\ ^8S]"**_/?\ X>3_
M  ,_Z%3XL?\ @B\'_P#S=4?\/)_@9_T*GQ8_\$7@_P#^;JC_ %$XO_Z$&/\
M_ (?_)A_Q.+]&'_H]'!O_A3B_P#YC/T(HK\]_P#AY/\  S_H5/BQ_P""+P?_
M /-U1_P\G^!G_0J?%C_P1>#_ /YNJ/\ 43B__H08_P#\ A_\F'_$XOT8?^CT
M<&_^%.+_ /F,_0BBOSW_ .'D_P #/^A4^+'_ ((O!_\ \W5'_#R?X&?]"I\6
M/_!%X/\ _FZH_P!1.+_^A!C_ /P"'_R8?\3B_1A_Z/1P;_X4XO\ ^8S]"**_
M/?\ X>3_  ,_Z%3XL?\ @B\'_P#S=4?\/)_@9_T*GQ8_\$7@_P#^;JC_ %$X
MO_Z$&/\ _ (?_)A_Q.+]&'_H]'!O_A3B_P#YC/T(HK\]_P#AY/\  S_H5/BQ
M_P""+P?_ /-U1_P\G^!G_0J?%C_P1>#_ /YNJ/\ 43B__H08_P#\ A_\F'_$
MXOT8?^CT<&_^%.+_ /F,_0BBOSW_ .'D_P #/^A4^+'_ ((O!_\ \W5'_#R?
MX&?]"I\6/_!%X/\ _FZH_P!1.+_^A!C_ /P"'_R8?\3B_1A_Z/1P;_X4XO\
M^8S]"**_/?\ X>3_  ,_Z%3XL?\ @B\'_P#S=4?\/)_@9_T*GQ8_\$7@_P#^
M;JC_ %$XO_Z$&/\ _ (?_)A_Q.+]&'_H]'!O_A3B_P#YC/T(HK\]_P#AY/\
M S_H5/BQ_P""+P?_ /-U1_P\G^!G_0J?%C_P1>#_ /YNJ/\ 43B__H08_P#\
M A_\F'_$XOT8?^CT<&_^%.+_ /F,_0BOY[_VXO\ DZ/XG_\ <E?^J\\)5^A'
M_#R?X&?]"I\6/_!%X/\ _FZK\M?VC?B5H7Q>^,WC+XB>&K35K'1/$/\ PCWV
M*UUR"SMM4B_LGPKH>AW/VJ"PO]3M$WW>F3R0>5>S[K=X7D\N5GAC_2?"WAK/
MLFX@QF*S3+,3@L/4R?$4(5:T8J,JTL;E]2--<LF^9PI5)+3:#/X+_:(>/?@[
MXI^"O"_#_A[X@Y!Q7G6#\4<ESG%9=E5:O4Q%'*\/PGQM@JV-G&K0I15&GB\P
MP5"34F^?$TU:S;7]"7_!:W_DUCP#_P!G >%?_5=?%6OY?Z_J _X+6_\ )K'@
M'_LX#PK_ .JZ^*M?R_U^_P!;X_DC_&D****R **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _L6
M\,?!'0_VCO\ @G;\*/@OXBU?5O#]AXV_9I^"4-OKFBK9RWFD:[HG@[P9XE\+
MZC-:7T$T.IZ39^)=&TF?7M%273+S7-"34=(T_7O#E_>VVOZ;^=/_  XO_P"K
MH_\ S"7_ .-ROR*T/]L']K;PSHND>&_#?[4?[1?A_P .^']+T_0] T#0_C;\
M2])T71-%TFTBL-+TC2-+L/$UO8Z;I>FV-O!9:?I]E!#:6=I#%;V\4<,:(NI_
MPV[^VA_T=W^T_P#^']^*W_S65TWC)1<HW=DMVORL!^L/_#B__JZ/_P PE_\
MC<H_X<7_ /5T?_F$O_QN5^3W_#;O[:'_ $=W^T__ .']^*W_ ,UE'_#;O[:'
M_1W?[3__ (?WXK?_ #64K4_Y/_)F!^L/_#B__JZ/_P PE_\ C<H_X<7_ /5T
M?_F$O_QN5^3W_#;O[:'_ $=W^T__ .']^*W_ ,UE'_#;O[:'_1W?[3__ (?W
MXK?_ #646I_R?^3,#]8?^'%__5T?_F$O_P ;E'_#B_\ ZNC_ /,)?_C<K\GO
M^&W?VT/^CN_VG_\ P_OQ6_\ FLH_X;=_;0_Z.[_:?_\ #^_%;_YK*+4_Y/\
MR9@?K#_PXO\ ^KH__,)?_C<H_P"'%_\ U='_ .82_P#QN5^3W_#;O[:'_1W?
M[3__ (?WXK?_ #64?\-N_MH?]'=_M/\ _A_?BM_\UE%J?\G_ ),P/UA_X<7_
M /5T?_F$O_QN4?\ #B__ *NC_P#,)?\ XW*_)[_AMW]M#_H[O]I__P /[\5O
M_FLH_P"&W?VT/^CN_P!I_P#\/[\5O_FLHM3_ )/_ "9@?K#_ ,.+_P#JZ/\
M\PE_^-RC_AQ?_P!71_\ F$O_ ,;E?D]_PV[^VA_T=W^T_P#^']^*W_S64?\
M#;O[:'_1W?[3_P#X?WXK?_-91:G_ "?^3,#]8?\ AQ?_ -71_P#F$O\ \;E'
M_#B__JZ/_P PE_\ C<K\GO\ AMW]M#_H[O\ :?\ _#^_%;_YK*/^&W?VT/\
MH[O]I_\ \/[\5O\ YK*+4_Y/_)F!^L/_  XO_P"KH_\ S"7_ .-RC_AQ?_U=
M'_YA+_\ &Y7Y/?\ #;O[:'_1W?[3_P#X?WXK?_-91_PV[^VA_P!'=_M/_P#A
M_?BM_P#-91:G_)_Y,P/UA_X<7_\ 5T?_ )A+_P#&Y1_PXO\ ^KH__,)?_C<K
M\GO^&W?VT/\ H[O]I_\ \/[\5O\ YK*/^&W?VT/^CN_VG_\ P_OQ6_\ FLHM
M3_D_\F8'ZP_\.+_^KH__ #"7_P"-RM;0?^"&NAV^NZ+<>*/VDM6UCPU!JVG3
M>(M)T'X66?AO7=4T**\A?5M.T7Q%J'C[Q58:#JU]8+<6VG:U?>%_$EGI=Y+#
M?7.@ZQ# ^GW'Y$?\-N_MH?\ 1W?[3_\ X?WXK?\ S64?\-N_MH?]'=_M/_\
MA_?BM_\ -91:G_)_Y,P/WA_X+6_\FL> ?^S@/"O_ *KKXJU_+_7L?Q#_ &BO
MV@OBYHMKX;^*_P =?C'\3O#MEJD.N66@?$/XG>-O&FBVFM6UI>V%OJ]KI?B3
M6]2L;?5+>QU+4;*'4(H$NXK34+VW258;J=)/'*SJ.\V[=@"BBBLP"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
,@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Mar. 27, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0001207179<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_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">Golar LNG Limited<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_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">S-8<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_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_ffd_FeeExhibitTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</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_ffd_FormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_SubmissionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_SubmissnTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings - Offering: 1<br></strong></div></th>
<th class="th">
<div>Mar. 27, 2025 </div>
<div>USD ($) </div>
<div>shares</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_ffd_OfferingTable', window );"><strong>Offering:</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_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<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_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<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_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Shares, par value $1.00 per share<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_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">3,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit | shares</a></td>
<td class="nump">37.66<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_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price | $</a></td>
<td class="nump">$ 124,278,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<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_ffd_FeeAmt', window );">Amount of Registration Fee | $</a></td>
<td class="nump">$ 19,026.97<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_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text"><table cellpadding="0" class="DSPFListTable" id="zbd66c712ae004c84b5310040e23b8951" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0px;"> <tr> <td style="width: 27pt;">&#160;</td> <td style="width: 18pt; vertical-align: top;">(1)</td> <td style="width: auto; vertical-align: top;"> <div>The Form S-8 registration statement to which this Exhibit 107.1 is attached (the &#8220;Registration Statement&#8221;) registers 3,300,000 shares, $1.00 par value per share (the &#8220;Shares&#8221;), of Golar LNG Limited, a Bermuda entity, that may be delivered with respect to awards under the Golar LNG Limited Long Term Incentive Plan (as amended from time to time, the &#8220;Plan&#8221;), which consist of Shares reserved and available for delivery with respect to awards under the Plan and additional Shares that may again become available for delivery with respect to awards under the Plan pursuant to the reallocation provisions of the Plan. Pursuant to Rule 416(a) under the Securities Act, the Registration Statement shall be deemed to cover an indeterminate number of additional Shares that may become issuable as a result of stock splits, stock dividends, or similar transactions pursuant to the adjustment or anti-dilution provisions of the Plan. The proposed maximum offering price per Share and proposed maximum aggregate offering price for the Shares covered by this Registration Statement have been estimated solely for purposes of calculating the registration fee pursuant to Rules 457(c) and 457(h) under the Securities Act based upon the average of the high and low prices of a Share as reported on the NASDAQ on March 20, 2025, which was equal to $37.66.</div> </td> </tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_AmtSctiesRegd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of securities being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_AmtSctiesRegd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal2ItemType</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_ffd_FeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of registration fee (amount due after offsets).</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_FeeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesOthrRuleFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesOthrRuleFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_MaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum aggregate offering price for the offering that is being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</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_ffd_MaxOfferingPricPerScty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum offering price per share/unit being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxOfferingPricPerScty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal4lItemType</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_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 title of the class of securities being registered (for each class being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OfferingSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</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_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Mar. 27, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 124,278,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">19,026.97<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_ffd_TtlOffsetAmt', window );">Total Offset Amount</a></td>
<td class="nump">0<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_ffd_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 19,026.97<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_NetFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NetFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_TtlOfferingAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_TtlOffsetAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOffsetAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #"%>UI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( #"%>UK2L?H&\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL].PS ,AU\%Y=XZ3?DC15TN3#N!A,0D$+<H
M\;:(IHD2HW9O3UNV#@0/P#'V+Y\_2VY,E"8D?$HA8B*'^6KP;9>EB2MV((H2
M()L#>IW+,=&-S5U(7M/X3'N(VKSK/8+@_!8\DK::-$S (BY$IAIKI$FH*:03
MWIH%'S]2.\.L 6S18T<9JK("IJ:)\3BT#5P $XPP^?Q50+L0Y^J?V+D#[)0<
MLEM2?=^7?3WGQATJ>'U\>)[7+5R727<&QU_923I&7+'SY)?Z?KW=,"6XN"EX
M78B[K>#RNI*U>)M<?_A=A'VP;N?^F7']S?@LJ!KX=1?J$U!+ P04    "  P
MA7M:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( #"%>UK;;<A80P(  "X&   8
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
M$2C]]J$1 TU_BJ#0.%38A1F7>$6(4"Y8!"S%OQT3DJTE!^P2JP .S_-WS!Q
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
M)>P#F%I_P-+TQE(51(N5WF^2B1G<W0DS&VM]>B<)P8 @WO1J,V>6DV_.SO)
M_)X3O2>?W@7)3!UCLTA3*6KP5LZH@:"=BMC;J"6_I=(PV%)J@.A=.I_-KE-O
M,9C5<O3:<CHM*$(1D8**G;!'.,A/ORN3#Q3,T6$\9J;_=F 2CP$]?D&9F9E)
MI*;#/3%^48C6[0HFYS)S/C3VP!&+7_*N@WRUN?1*M/F+59#,7,_4L$*6V-_H
M_:TR?H!>'JHVT@9=!%[;"'=,;8/AK;/1*=+)&'T.XSF$N.#_Q$A5A06LJ6@]
MA#CDR. ZP" U-F*28#UD9M?F'D54[H;2OSR4PX!1R29Q\0*UP0]ESW@ZGN>J
M M8P9((S_P-G?EJ<#8 DN]9[R\<)T<4?1!?](XXO5T*% <HG=1/5=8N*+2?=
MT0<]O[PZO]%M:9V[5>TY/)(MQT48EWCU#5!+ P04    "  PA7M:NVSJ[+H
M   : P  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSQ9,Y#H,P$$6O
M@GP AB5)$0%5&MJ("U@P+&*QY9DH</L0*,!2BC2(ROIC^?U7C*,G=I(;-5#=
M:'+&OALH%C6SO@-07F,OR54:A_FF5*:7/$=3@99Y*RN$P/-N8/8,D41[II--
M&O\AJK)L<GRH_-7CP#_ \%:FI1J1A9-)4R'' L9N&Q,LA^_.9.&D12Q,6O@"
MSA8*+*'@?*'0$@H/%"*>.J3-9LU6_>7 >I[?XM:^Q'5H+\GUZP#65T@^4$L#
M!!0    ( #"%>UJF_$I;(P$  -\$   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,V4ST[#, S&7Z7J=6HRAL0!K;L 5]B!%PB-NT;-/\7>Z-X>M]TF@4;%-"2X
M-&IL?S_'GY+EZSX"9IVS'LN\(8KW4F+5@%,H0@3/D3HDIXA_TT9&5;5J W(Q
MG]_)*G@"3P7U&OEJ^0BUVEK*GCK>1A-\F2>PF&</8V+/*G,5HS65(H[+G==?
M*,6!(+ARR,'&1)QQ0B[/$OK(]X!#W<L.4C(:LK5*]*P<9\G.2J2]!133$F=Z
M#'5M*M"AVCHN$1@3*(T- #DK1M'9-)EXPC!^;Z[F#S)30,Y<IQ"1'4MP.>YH
M25]=1!:"1&;ZB"<B2U]]/NC=UJ!_R.;QOH?4#GZ@');K9_S9XY/^A7TL_DD?
MMW_8QUL([6]?N7X53AE_Y,OA75M] %!+ 0(4 Q0    ( #"%>UI&QTU(E0
M ,T    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ ,(5[6M*Q^@;R    *P(  !$              ( !PP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ ,(5[6IE<G",0!@  G"<  !,
M         ( !Y $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  P
MA7M:VVW(6$,"   N!@  &               @($E"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ ,(5[6C%0I)I)!0  <PX  !@
M         ("!G@H  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( #"%>UJB3]/()P(  %P%   8              " @1T0  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  PA7M:*R M?A8#   6$0
M#0              @ %Z$@  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( #"%
M>UJ7BKL<P    !,"   +              "  ;L5  !?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( #"%>UI2<6^U70$  $@#   /              "  :06  !X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  PA7M:NVSJ[+H    : P  &@
M            @ $N&   >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    "  PA7M:IOQ*6R,!  #?!   $P              @ $@&0  6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     "P + ,H"  !T&@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<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>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>2</ContextCount>
  <ElementCount>19</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="ef20046122_ex107-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ef20046122_ex107-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ef20046122_ex107-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</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="EX-FILING FEES" original="ef20046122_ex107-1.htm">ef20046122_ex107-1.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="17">http://xbrl.sec.gov/ffd/2024q2</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ef20046122_ex107-1.htm": {
   "dts": {
    "inline": {
     "local": [
      "ef20046122_ex107-1.htm"
     ]
    },
    "schema": {
     "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/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"
     ]
    }
   },
   "keyStandard": 19,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2024": 1,
    "http://xbrl.sec.gov/ffd/2024q2": 2
   },
   "contextCount": 2,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024q2": 17,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20046122_ex107-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20046122_ex107-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20046122_ex107-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20046122_ex107-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20046122_ex107-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20046122_ex107-1.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "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": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee prevoiusly paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0001140361-25-010729-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-25-010729-xbrl.zip
M4$L#!!0    ( #"%>UKZRMPL>PT  "9%   6    968R,# T-C$R,E]E>#$P
M-RTQ+FAT;>U<:5?;.!?^SJ_0Z^D[A5.<V,X>('-H6!K*'FCIS)D/BJW$:KUA
MR5GX]7,EVXFS02AMAS*=TP$O5W=Y='5U95VQ_<?0=5"?A(SZWLYK/:>]1L0S
M?8MZO9W7N^UFJ_7ZC\;:]O]4%1T2CX28$PMU1JCINT';I.@JQ![K^J&+UKF[
M@51D<Q[4\_G!8) S@8:9-"3,CT*3,/$ J6K"KAD2P:R./@+'$QPBHXP,O:X9
M=:V,KJ^:R-",4DQN<U 2%/58/>&YHR1R%LE0$EJ+3.B&G=#),6+F>GX_#R_R
MP+V8$G:[UF)">"$);XV4E#*_:.B5,;FP4S;QPQZ0:H5\0C%N,%Q&JP.MYU"/
MW+R]/)Z0\\7T$](\3S''''I-**BIFJ'J1H:)"B9,,4I-NH^/7E*UJEK04SY
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
MQ9%&)HQ,V^30>::1V"Q$1;V\CC<RO*>/"<10+CG#  [C.'$?PP-QR J0!0L
M R1JV\'W7.J)XB&8BSKP'%2Y!YH$%,I 0X&)Z&(!0^3(GF+<-[\@%CB4@P/'
M=S"ZJ 5>  \ 0 9>(SQ('NN+)R@V!Q.V/D>,2_U]H2FGJD7C,V!+41,#.$B+
MZMRD,LY/O[4&LD9-C"!ID?2 .6H\+J2::2=Z7N(>HR$!C$^8RDBP!'H;PTCH
M$.)!V >7ER?5(,$@SD@R!*.%>&F&F9:B@LC83S(<NY##!S,^P5"Q5%DW-Z0A
MXM)>[A](''^T4!0 +XDN:(][)(7/A@E0LG'\06RO5 FG2(F!%_BAT#YA<+K;
MWMN]$'<G.(2A:L#L* [3I4-W &W(;03N ]J^DMM\N7N2D-E=[Q4.HS0>GW!,
M3?3_SFFXC*+CR^SYO;6UR5VJMD5A-.%1S"1>1HN#A@3P0VOR3NYBI7>K;>E4
MXTQA>@-L>B-'E,)E\DWP/Y"NP82DZ2*=F$LRQ^)7/<C3!"Q#[+3 :8?OR2B3
M]90*( GD&%I%K]1FO6-%08D9R20]50Y4*BJ-_1OUH'7<@FGL8'^_O4!&/@MM
M+#,D$!0(S'&LL2V.W-:9/!<+@I$\@ENW0Z&#."7*EI_1%I=J?)D;BBP^;BM.
M'N\H$!T#ATA7F18HO3G1(CE$ON 4[I+SQHUM>32YGB"5-HPA <@D=^&+,5F<
M(33DH_%#$<*Y.,P$ TJ831:>VVZVWD_WW6SCL:C\C*R,?(C2U+=FY(,I(=\#
MIVR(2*-J!=6HI$PF[U#"/F.+M:11^B:KS5BR<( IS.Z'4$\@E.>9__IX\J'\
M]U\W9A -/WFEFG57Z?<^C;SKO6AP6 EKE??&Y^NK$7,J??-.<XYX+;KMG=5N
M+]ZYO/;VHE9USB]:HT&)5"N>WG1.3:_DVMY=[]CIAO;GT57>TFZN6Z,W[XX^
M'/G#/YVS@]#R^V?O]_+'A\U/;SOEMG%[^N%CX?/AA[Q^<AIT#5+N:0XOXMV]
M-_VC3^\\=CSJG^LW%P?6)[<4.'<W1]['<LUQWKP[[OMFY[IXV2Z?7O;PFT++
M'A:T_'[+U][MP3+B,^[<[>_?#>R>?W;0;@^[K;OB];!3L+EYH7_Y^+EY-K@Z
MO-K]T_6;!RUK[_#L(F"UO3W]O-W6[MS=YK!\?+3_^?9MZ_:]\^7HY+34._+;
MYYK-OUR.WK^W/FD7.SM_HV;[4E4;/]PE)ZY&>F+^SCA3\LJB<IA:)T1F2A:D
ML9[\DQ13:[C=(65* TWF(!'SQ)\S./4;XG#RY&Y*0'Y>0F.L6'Y&LY]X!(DI
M97KX),5!8]$)H4LP@UFGD6@HB5*>Z;N)%,%VN0CQN:2QF'WRES#JU^V].>XH
M:\?]$N()\EX3!,DB$3,2\MD@']^F,_XX04A^RK\U(/[T '>=QC]02P$"% ,4
M    "  PA7M:^LK<+'L-   F10  %@              @ $     968R,# T
F-C$R,E]E>#$P-RTQ+FAT;5!+!08      0 ! $0   "O#0     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>ef20046122_ex107-1_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:ffd="http://xbrl.sec.gov/ffd/2024q2"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"
      xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001207179</identifier>
        </entity>
        <period>
            <startDate>2025-03-27</startDate>
            <endDate>2025-03-27</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001207179</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-27</startDate>
            <endDate>2025-03-27</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:SubmissnTp contextRef="c0" id="ixv-135">S-8</ffd:SubmissnTp>
    <ffd:FormTp contextRef="c0" id="ixv-136">S-8</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-137">Golar LNG Limited</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c1" id="ixv-138">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c1" id="ixv-139">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c1" id="ixv-140">Shares, par value $1.00 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c1" id="ixv-141">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="c1"
      decimals="INF"
      id="ixv-142"
      unitRef="shares">3300000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c1"
      decimals="INF"
      id="ixv-143"
      unitRef="shares">37.66</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c1" decimals="INF" id="ixv-144" unitRef="usd">124278000</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt contextRef="c1" decimals="2" id="ixv-145" unitRef="usd">19026.97</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="c0" decimals="INF" id="ixv-146" unitRef="usd">124278000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c0" decimals="2" id="ixv-147" unitRef="usd">19026.97</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="c0" decimals="0" id="ixv-148" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c0" decimals="2" id="ixv-149" unitRef="usd">19026.97</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c1" id="ixv-121">&lt;table cellpadding="0" class="DSPFListTable" id="zbd66c712ae004c84b5310040e23b8951" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0px;"&gt; &lt;tr&gt; &lt;td style="width: 27pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 18pt; vertical-align: top;"&gt;(1)&lt;/td&gt; &lt;td style="width: auto; vertical-align: top;"&gt; &lt;div&gt;The Form S-8 registration statement to which this Exhibit 107.1 is attached (the &#x201c;Registration Statement&#x201d;) registers 3,300,000 shares, $1.00 par value per share (the &#x201c;Shares&#x201d;), of Golar LNG Limited, a Bermuda entity, that may be delivered with respect to awards under the Golar LNG Limited Long Term Incentive Plan (as amended from time to time, the &#x201c;Plan&#x201d;), which consist of Shares reserved and available for delivery with respect to awards under the Plan and additional Shares that may again become available for delivery with respect to awards under the Plan pursuant to the reallocation provisions of the Plan. Pursuant to Rule 416(a) under the Securities Act, the Registration Statement shall be deemed to cover an indeterminate number of additional Shares that may become issuable as a result of stock splits, stock dividends, or similar transactions pursuant to the adjustment or anti-dilution provisions of the Plan. The proposed maximum offering price per Share and proposed maximum aggregate offering price for the Shares covered by this Registration Statement have been estimated solely for purposes of calculating the registration fee pursuant to Rules 457(c) and 457(h) under the Securities Act based upon the average of the high and low prices of a Share as reported on the NASDAQ on March 20, 2025, which was equal to $37.66.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</ffd:OfferingNote>
    <ffd:FeeRate
      contextRef="c1"
      decimals="8"
      id="hidden-fact-0"
      unitRef="pure">0.00015310</ffd:FeeRate>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-153">0001207179</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="c0" id="ixv-154">EX-FILING FEES</ffd:FeeExhibitTp>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
