<SEC-DOCUMENT>0001060955-24-000091.txt : 20241025
<SEC-HEADER>0001060955-24-000091.hdr.sgml : 20241025
<ACCEPTANCE-DATETIME>20241025090810
ACCESSION NUMBER:		0001060955-24-000091
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		18
FILED AS OF DATE:		20241025
DATE AS OF CHANGE:		20241025
EFFECTIVENESS DATE:		20241025

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ICON PLC
		CENTRAL INDEX KEY:			0001060955
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				981067160

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

	BUSINESS ADDRESS:	
		STREET 1:		SOUTH COUNTY BUSINESS PARK
		STREET 2:		LEOPARDSTOWN
		CITY:			DUBLIN 18
		STATE:			L2
		ZIP:			00000
		BUSINESS PHONE:		00 353 1 291 2000

	MAIL ADDRESS:	
		STREET 1:		SOUTH COUNTY BUSINESS PARK
		STREET 2:		LEOPARDSTOWN
		CITY:			DUBLIN 18
		STATE:			L2
		ZIP:			00000

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ICON PLC  /ADR/
		DATE OF NAME CHANGE:	20010213
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>forms-8.htm
<DESCRIPTION>S-8
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i9662682ee02e42c681b4e414126f963f_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt;text-align:right"><font><br></font></div></div><div style="-sec-extract:summary;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES<br>SECURITIES AND EXCHANGE COMMISSION<br>Washington, D.C. 20549</font></div><div style="margin-bottom:19.8pt;margin-top:14.4pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:320%">FORM S-8<br>REGISTRATION STATEMENT UNDER THE SECURITIES ACT OF 1933</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ICON PUBLIC LIMITED COMPANY</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</font></div></td></tr></table><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ireland</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98-1067160</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(State or other jurisdiction of incorporation or organization)</font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:1.37pt;padding-right:1.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification No.)</font></div></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">South County Business Park<br>Leopardstown<br>Dublin 18, Ireland</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</font></div></td></tr></table></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ICON plc 2013 Employees Restricted Share Unit Plan</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(as amended and restated effective as of November 6, 2024)</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Full title of the plan)</font></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cahill Gordon &#38; Reindel LLP</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32 Old Slip</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New York, New York&#160;&#160;10005</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attention&#58;&#160;&#160;Helene R. Banks, Esq.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Name and address of agent for service)</font></div></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> (212) 701-3000</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:24pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Telephone number, including area code, of agent for service)</font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Exchange Act.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Large accelerated filer &#9746;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated filer &#9744;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accelerated filer &#9744; (Do not check if a smaller reporting company)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Smaller reporting company &#9744;</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXPLANATORY NOTE</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Registration Statement is solely for the registration of an additional 2,500,000 Ordinary Shares of ICON plc for issuance under the ICON plc 2013 Employees Restricted Share Unit Plan (as amended and restated effective as of November 6, 2024) (the &#8220;RSU Plan&#8221;). Pursuant to General Instruction E to Form S-8, the contents of the following earlier registration statements relating to the RSU Plan are incorporated herein by reference to the extent not supplemented, amended or superseded by the information set forth in this Registration Statement on Form S-8&#58; Registration Statement No. 333-190068 and Registration Statement No. 333-204153.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I<br><br>INFORMATION REQUIRED IN THE SECTION 10(a) PROSPECTUS</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;&#160;&#160;Plan Information.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Registrant Information and Employee Plan Annual Information.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Information required by Part I to be contained in the Section 10(a) prospectus is omitted from this Registration Statement (this &#8220;Registration Statement&#8221;) in accordance with Rule 428 under the Securities Act of 1933, as amended, and the Note to Part I of Form S-8.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part II<br><br>INFORMATION REQUIRED IN THE REGISTRATION STATEMENT</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;&#160;&#160;Incorporation of Documents by Reference.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following documents have been filed with the Securities and Exchange Commission (the &#8220;Commission&#8221;) by ICON plc (&#8220;ICON&#8221; or the &#8220;Registrant&#8221;) and are hereby incorporated by reference into this Registration Statement&#58;</font></div><div style="margin-bottom:12pt;padding-left:93.6pt;text-indent:-39.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:36.1pt">ICON&#8217;s Annual Report on Form 20-F for the fiscal year ended December 31, 2023, filed with the Commission on February 23, 2024&#59; and</font></div><div style="margin-bottom:12pt;padding-left:93.6pt;text-indent:-39.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:36.1pt">The description of ICON&#8217;s ordinary shares, par value 6 euro cents each (the &#8220;Ordinary Shares&#8221;) incorporated by reference to ICON&#8217;s Registration Statement on Form F-3 (File No. 333-133371) filed with the Commission on April 19, 2006, as amended on May 5, 2006.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, all documents subsequently filed by the Company with the Commission pursuant to Sections 13(a), 13(c), 14 or 15(d) of the Securities Exchange Act of 1934, as amended, prior to the filing of a post-effective amendment to this Registration Statement which indicates that all securities offered hereby have been sold or which deregisters all securities then remaining unsold, shall be deemed to be incorporated by reference into this Registration Statement and to be a part hereof from the date of filing of such documents.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;&#160;&#160;Description of Securities.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;Interests of Named Experts and Counsel.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;Indemnification of Directors and Officers.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Article&#160;141 of ICON&#8217;s articles of association provide that, subject to the provisions of, and so far as may be permitted by the Irish Companies Act, 2014, as amended (the &#8220;Irish Companies Act&#8221;) every director, managing director, secretary or other officer of ICON shall be entitled to be indemnified by ICON against all costs, charges, losses, expenses, and liabilities incurred by him or her in the execution and discharge of his or her duties or in relation thereto including any liability incurred by him or her in defending any proceedings, civil or criminal, which relate to anything done or omitted or alleged to have been done or omitted by him or her as an officer or employee of ICON and in which judgment is given in his or her favor (or the proceedings are otherwise disposed of without any finding or admission of any material breach of duty on his or her part) or in which he or she is acquitted or in connection with any proceedings or any application under the Act or under any statute for relief from liability in respect of any such act or omission in which relief is granted to him or her by the Court.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent permitted by law, ICON&#8217;s directors may arrange insurance cover at the cost of ICON in respect of any liability, loss or expenditure incurred by any director or officer in relation to anything done or alleged to have been done or omitted to be done by him or her as director or officer.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.&#160;&#160;&#160;&#160;Exemption from Registration Claimed.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.&#160;&#160;&#160;&#160;Exhibits.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a complete list of exhibits filed or incorporated by reference as a part of this Registration Statement&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit No&#160;.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Description</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="exhibit41.htm" style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">4.1</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ICON plc 2013 Employees Restricted Share Unit Plan, amended and restated effective as of November 6, 2024.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="exhibit51.htm" style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">5.1</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opinion of A&#38;L Goodbody Solicitors with respect to the legality of the Ordinary Shares being registered hereby.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="exhibit231.htm" style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">23.1</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consent of KPMG.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="exhibit51.htm" style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">23.2</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consent of A&#38;L Goodbody (included in Exhibit 5.1)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="#i9662682ee02e42c681b4e414126f963f_230" style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">24.1</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power of Attorney (included on the signature page hereof)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="exfilingfees.htm" style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">107</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filing Fee Table</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.&#160;&#160;&#160;&#160;Undertakings.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A.&#160;&#160;&#160;&#160;The undersigned Registrant hereby undertakes&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) &#160;&#160;&#160;&#160;To file, during any period in which offers or sales are being made, a post-effective amendment to this Registration Statement&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(i) &#160;&#160;&#160;&#160;To include any prospectus required by section 10(a)(3) of the Securities Act of 1933&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(ii) &#160;&#160;&#160;&#160;To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in this Registration Statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price represent no more than 20% change in the maximum aggregate offering price set forth in the &#8220;Calculation of Registration Fee&#8221; table in the effective Registration Statement&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(iii) &#160;&#160;&#160;&#160;To include any material information with respect to the plan of distribution not previously disclosed in this Registration Statement or any material change to such information in this Registration Statement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#160;that&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">paragraphs (A)(1)(i) and (A)(1)(ii) of this section do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the Commission by the Registrant pursuant to Section 13 or Section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) that are incorporated by reference in this Registration Statement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;That, for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) &#160;&#160;&#160;&#160;To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) &#160;&#160;&#160;&#160;The undersigned registrant hereby undertakes that, for purposes of determining any liability under the Securities Act of 1933, each filing of the registrant's annual report pursuant to section 13(a) or section 15(d) of the Securities Exchange Act of 1934 (and, where applicable, each filing of an employee benefit plan's annual report pursuant to section 15(d) of the Securities Exchange Act of 1934) that is incorporated by reference in the registration statement shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) &#160;&#160;&#160;&#160;Insofar as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Act and will be governed by the final adjudication of such issue.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div></div></div><div id="i9662682ee02e42c681b4e414126f963f_245"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Act of 1933, 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 Dublin, Ireland on October&#160;25, 2024.</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ICON PLC</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Brendan Brennan</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brendan Brennan</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i9662682ee02e42c681b4e414126f963f_230"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Stephen Cutler and Diarmaid Cunningham, and each of them, his or her true and lawful attorneys-in-fact and agents, 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 the Registration Statement on Form S-8 under the Securities Act of 1933, as amended, to sign any and all pre- or post-effective amendments to the Registration Statement on Form S-8, and to file the same with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their or his substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Act of 1933, this Registration Statement has been signed below by the following persons in the capacities and on the date indicated.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Stephen Cutler                           </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen Cutler</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Ciaran Murray                            </font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ciaran Murray</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Brendan Brennan                        </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Principal Accounting Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brendan Brennan</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; John Climax                                </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John Climax</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; R&#243;n&#225;n Murphy                            </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&#243;n&#225;n Murphy</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Eugene McCague                        </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eugene McCague</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Julie O&#8217;Neill                                </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julie O&#8217;Neill</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Linda Grais                                 </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linda Grais</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Anne Whitaker                            </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anne Whitaker</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i9662682ee02e42c681b4e414126f963f_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:24pt;text-align:right"><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.926%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AUTHORIZED REPRESENTATIVE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Puglisi &#38; Associates</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Donald J. Puglisi</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Authorized Representative in the United States</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2024</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donald J. Puglisi<br>Managing Director, Puglisi &#38; Associates</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>exfilingfees.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:d23162d1-fa58-4396-aa30-452541c298cb,g:2a77a384-189f-42d3-8688-c21b72f94e3d,d:7692279847624253aeaca5b6d016f62e-->
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2" xmlns:dei="http://xbrl.sec.gov/dei/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>exfilingfees</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="ffd:SubmissnTp" id="f-15">S-8</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="ffd:FeeExhibitTp" id="f-16">EX-FILING FEES</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-17">0001060955</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-18">ICON PLC</ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="ffd:PrevslyPdFlg" format="ixt:fixed-false" id="f-19">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001060955</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-25</xbrli:startDate><xbrli:endDate>2024-10-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001060955</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="ffd:OfferingAxis"><dei:lineNo>1</dei:lineNo></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-25</xbrli:startDate><xbrli:endDate>2024-10-25</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i7692279847624253aeaca5b6d016f62e_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit 107</span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Calculation of Filing Fee Tables</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="ffd:FormTp" id="f-1">S-8</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Form Type)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ICON PUBLIC LIMITED COMPANY</span></div><div style="margin-bottom:12pt;padding-left:1.37pt;padding-right:1.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Table 1: Newly Registered Securities</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"/><td style="width:8.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.095%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Security Type</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Security Class Title</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fee Calculation Rule</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount Registered (1)</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proposed Maximum Offering Price Per Unit (2)</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Aggregate Offering Price</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fee Rate</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount of Registration Fee</span></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="ffd:OfferingSctyTp" id="f-2">Equity</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="ffd:OfferingSctyTitl" id="f-3">Ordinary Shares, EUR 0.06 par value per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="ffd:FeesOthrRuleFlg" format="ixt:fixed-true" id="f-4">Rule 457(h)</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="0" name="ffd:AmtSctiesRegd" format="ixt:num-dot-decimal" scale="0" id="f-5">2,500,000</ix:nonFraction></span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="3" name="ffd:MaxOfferingPricPerScty" scale="0" id="f-6">231.615</ix:nonFraction></span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="2" name="ffd:MaxAggtOfferingPric" format="ixt:num-dot-decimal" scale="0" id="f-7">579,037,500.00</ix:nonFraction></span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="7" name="ffd:FeeRate" scale="0" id="f-8">0.0001531</ix:nonFraction></span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="2" name="ffd:FeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-9">88,650.64</ix:nonFraction></span></td></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Offering Amounts</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="2" name="ffd:TtlOfferingAmt" format="ixt:num-dot-decimal" scale="0" id="f-10">579,037,500.00</ix:nonFraction></span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="2" name="ffd:TtlFeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-11">88,650.64</ix:nonFraction></span></td></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fee Offsets</span></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt 0 3.77pt"/><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="ffd:TtlOffsetAmt" format="ixt:fixed-zero" scale="0" id="f-12">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Fee Due</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="2" name="ffd:NetFeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-13">88,650.64</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-2" name="ffd:OfferingNote" id="f-14" escape="true"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the Securities Act), this Registration Statement shall also cover an indeterminate number of Ordinary Shares that may, with respect to the Ordinary Shares registered hereunder, become issuable under the ICON plc 2013 Employees Restricted Share Unit Plan (as amended and restated effective as of November 6, 2024) (the RSU Plan) by reason of any stock dividend, stock split, recapitalization, or other similar transaction effected without ICON plcs receipt of consideration that results in an increase in the number of outstanding Ordinary Shares in accordance with the provisions of the RSU Plan.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Estimated solely for the purpose of calculating the registration fee, computed in accordance with Rule 457(c) and 457(h)(1) under the Securities Act, on the basis of the average of the high and low sales prices of the Ordinary Shares, as reported on The NASDAQ Global Select Market for October 24, 2024.</span></div></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>3
<FILENAME>exhibit41.htm
<DESCRIPTION>EX-4.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i5c9759e50ff2439fbd06eff125f54810_1"></div><div style="min-height:93.24pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit 4.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ICON plc</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2013 Employees Restricted Share Unit Plan</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">(as amended and restated effective as of 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:700;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> November, 2024)</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Purposes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt">The ICON plc 2013 Restricted Share Unit Plan, as amended and restated (the &#8220;Plan&#8221;) was originally established pursuant to a resolution of Directors dated 23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:14.00pt;position:relative;top:-4.2pt;vertical-align:baseline">rd </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt">April, 2013, was amended and restated pursuant to a resolution of Directors dated 24</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:14.00pt;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt"> April, 2015, and was amended and restated pursuant to a resolution of Directors dated 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:14.00pt;position:relative;top:-4.2pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt"> October 2024, as an employee share scheme as defined in Section 2 of the Companies (Amendment) Act 1983.  The purpose of the Plan is to promote the long-term success of the Company and the creation of shareholder value by (a) encouraging Employees to focus on critical long-range objectives, (b) encouraging the attraction and retention of Employees, and (c) linking Employees directly to shareholder interests through increased share ownership.  The Plan seeks to achieve this purpose by providing for Awards in the form of Restricted Share Units and Other Share-Based Awards.  The Plan shall be governed by, and construed in accordance with, the laws of Ireland.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For purposes of the Plan, the following terms shall be defined as set forth below&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">&#8220;Award&#8221; means any Restricted Share Unit or Other Share-Based Award granted to an Employee under the Plan.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Award Agreement&#8221; means any written agreement, contract, or other instrument or document evidencing an Award which may be included electronically or in writing.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">&#8220;Beneficiary&#8221; means the person, persons, trust or trusts which have been designated by a Participant in his or her most recent written beneficiary designation filed with the Company to receive the benefits specified under this Plan upon the death of the Participant, or, if there is no designated Beneficiary or surviving designated Beneficiary or if no such designation can be made under applicable law, then the person, persons, trust or trusts entitled by will or the laws of descent and distribution to receive such benefits.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Board&#8221; means the Board of Directors of the Company, as constituted from time to time.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">&#8220;Change in Control&#8221; means&#58;</font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">The consummation of a merger or consolidation of the Company with or into another entity or any other corporate reorganisation (however effected, including by general offer or court-sanctioned compromise, arrangement or scheme), if more than 50% of the combined voting power of the continuing or surviving entity&#8217;s issued shares or securities outstanding immediately after such merger, consolidation or other reorganisation is owned by persons who were not shareholders of the Company immediately prior to such merger, consolidation or other reorganization&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">The sale, transfer or other disposition of all or substantially all of the Company&#8217;s assets&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.03pt">A change in the composition of the Board, as a result of which fewer than 50% of the incumbent directors are directors who either (i) had been directors of the Company on the date 24 months prior to the date of the event that may constitute a Change in Control (the &#8220;original directors&#8221;) or (ii) were elected, or nominated for election, to the Board with the affirmative votes of at least a majority of the aggregate of the original directors who were still in office at the time of the election or nomination and the directors whose election or nomination was previously so approved&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.69pt">Any transaction as a result of which any person is the &#8220;beneficial owner&#8221; (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing at least 50% of the total voting power represented by the Company&#8217;s then outstanding voting securities (e.g., issued shares). For purposes of this Subsection (d), the term &#8220;person&#8221; shall have the same meaning as when used in sections 13(d) and 14(d) of the Exchange Act but shall exclude (i) a trustee or other fiduciary holding securities under an employee benefit plan of the Company or of a Subsidiary and (ii) a company owned directly or indirectly by the shareholders of the Company in substantially the same proportions as their ownership of the ordinary shares of the Company.</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A transaction shall not constitute a Change in Control if its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company&#8217;s issued shares immediately before such transaction.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.03pt">&#8220;Code&#8221; means the Internal Revenue Code of 1986, as amended from time to time.  References to any provision of the Code shall be deemed to include successor provisions thereto and regulations thereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Committee&#8221; means the Compensation Committee of the Board, or such other Board committee (which may include the entire Board) as may be designated by the Board to administer the Plan.</font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Company&#8221; means ICON plc, an Irish corporation and its successor corporations.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">&#8220;Dividend Equivalent&#8221; means a right to receive cash, Shares, or other property equal in value to dividends paid with respect to a specified number of Shares.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt"> &#8220;Effective Date&#8221; has the meaning set forth in Section 7(l) below.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt"> &#8220;Employee&#8221; means (a) an employee of the Company or any Subsidiary and (b) a director holding a salaried employment or office with the Company or any Subsidiary.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">&#8220;Exchange Act&#8221; means the Securities Exchange Act of 1934, as amended from time to time.  References to any provision of the Exchange Act shall be deemed to include successor provisions thereto and regulations thereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.69pt">&#8220;Fair Market Value&#8221; means the market price of Shares, determined by the Committee as follows&#58; (i) if Shares are listed on a stock exchange on the date in question, then the Fair Market Value shall be equal to the higher of Par Value and the closing price reported for such date by the applicable composite-transactions report or, if the Shares were not traded on that day, the next preceding day that the Shares were traded&#59; and (ii) if Shares are not traded on a stock exchange on the date in question, the Fair Market Value shall be determined by the Committee in good faith on such basis as it deems appropriate.  Whenever possible, the determination of Fair Market Value by the Committee shall be based on the prices reported in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">The Wall Street Journal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Eastern Edition, USA. Such determination shall be conclusive and binding on all persons.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Group&#8221; means the Company and its Subsidiaries.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Ordinary Share&#8221; means one ordinary share in the capital of the Company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Other Share-Based Award&#8221; means a right, granted under Section 5(c), that relates to or is valued by reference to Shares.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Par Value&#8221; means &#8364;0.06.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.03pt">&#8220;Participant&#8221; means an Employee who has been granted an Award under the Plan.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:23.36pt">&#8220;Plan&#8221; means this ICON plc 2013 Employee Restricted Share Unit Plan as amended and restated as of the Effective Date.</font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">&#8220;Restricted Share Unit&#8221; means a right, granted under Section 5(b), to receive Shares or cash at the end of a specified deferral period.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(u)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Shares&#8221; means Ordinary Shares.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">&#8220;Subsidiary&#8221; means any company, if the Company and&#47;or one or more other Subsidiaries own not less than 50% of the total combined voting power of all classes of outstanding stock (e.g., issued shares) of such company.  A company that attains the status of a Subsidiary on a date after the adoption of the Plan shall be considered a Subsidiary commencing as of such date.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(w)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:19.36pt">&#8220;Termination of Service&#8221; means, unless otherwise defined in an applicable Award Agreement, either (i) the termination of the Participant&#8217;s employment or directorship with the Company or its Subsidiaries, as the case may be (whether by reason of dismissal, resignation, operation of law or otherwise, and irrespective of the application or otherwise of the European Communities (Protection of Employees on Transfer of Undertakings) Regulations 2003)&#59; or (ii) where a Participant is employed by a Subsidiary of the Company, the Participant&#8217;s employer ceases to be such a Subsidiary&#59; unless in either case the Participant immediately thereafter becomes an employee or director of the Company or another Subsidiary of the Company.  For the avoidance of doubt, temporary absences from employment which do not involve a termination of the Participant&#8217;s employment (including absences because of illness, vacation, statutory leave or leave of absence) shall not be considered a Termination of Service.  </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">Authority of the Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Plan shall be administered by the Committee, and the Committee shall have full and final authority to take the following actions, in each case subject to and consistent with the provisions of the Plan&#58; (i) select Employees to whom Awards may be granted&#59; (ii) determine the type, number, vesting requirements and other conditions of such Awards&#59; (iii) interpret the Plan&#59; (iv) to prescribe the form of each Award Agreement, which need not be identical for each Employee&#59; (v) to accelerate the vesting of all or any portion of any Award and (vi) make all other decisions relating to the operation of the Plan.  The Committee may adopt such rules or guidelines as it deems appropriate from time to time to implement the Plan.  The Committee&#8217;s determinations under the Plan shall be final and binding on all persons.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Manner of Exercise of Committee Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Committee shall have sole discretion in exercising its authority under the Plan.  Any action of the Committee with respect to the Plan shall be final, conclusive, and binding on all persons, including the Company, Subsidiaries, Employees, any person claiming any rights under the Plan from or through any Employee, and shareholders.  The express grant of any specific power to the Committee, and the taking of any action by the Committee, shall not be construed as limiting </font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">any power or authority of the Committee.  The Committee may delegate to any of its members or to other members of the Board or officers or managers of the Company or any Subsidiary the authority, subject to such terms as the Committee shall determine, to perform administrative functions and to perform such other functions as the Committee may determine, to the extent permitted under applicable law.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">Limitation of Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each member of the Committee shall be entitled to, in good faith, rely or act upon any report or other information furnished to him or her by any officer or other employee of the Company or any Subsidiary, the Company&#8217;s independent certified public accountants, or other professional retained by the Company to assist in the administration of the Plan.  No member of the Committee, and no officer or employee of the Company acting on behalf of the Committee, shall be personally liable for any action, determination, or interpretation taken or made in good faith with respect to the Plan, and all members of the Committee and any officer or employee of the Company acting on their behalf shall, to the extent permitted by law, be fully indemnified and protected by the Company with respect to any such action, determination, or interpretation.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Limitation on Committee&#8217;s Authority under 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Anything in this Plan to the contrary notwithstanding, the Committee&#8217;s authority to modify outstanding Awards shall be limited to the extent necessary so that the existence of such authority does not (i) cause an Award that is not otherwise deferred compensation subject to Section 409A of the Code to become deferred compensation subject to Section 409A of the Code or (ii) cause an Award that is otherwise deferred compensation subject to Section 409A of the Code to fail to meet the requirements prescribed by Section 409A of the Code.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Shares Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt;padding-left:22.7pt">Subject to adjustment as provided in Section 4(b) hereof, (i) the total number of Shares reserved for issuance in connection with Awards under the Plan shall be  6,600,000.  No Award may be granted if the number of Shares to which such Award relates, when added to the number of Shares previously issued under the Plan, exceeds the number of Shares reserved for issuance under the Plan in the preceding sentence.  If any Awards are forfeited, canceled, terminated, exchanged or surrendered or such Award is settled in cash or otherwise terminates without a distribution of Shares to the Participant, any Shares counted against the number of Shares reserved and available under the Plan with respect to such Award shall, to the extent of any such forfeiture, settlement, termination, cancellation, exchange or surrender, again be available for Awards under the Plan.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">In the event of a subdivision of the Shares, a declaration of a dividend payable in Shares, a declaration of a dividend payable in a form other than Shares in an amount that has a material effect on the price of Shares, a combination or consolidation of the</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">issued Shares (by reclassification or otherwise) into a lesser number of Shares, a recapitalization, a capitalisation of profits or reserves, a rights issue, a reduction of capital, a spin-off or other similar corporate transaction or event that affects the Shares such that an adjustment is appropriate in order to prevent dilution or enlargement of the rights of Participants under the Plan, the Committee shall make appropriate adjustments in one or more of (a) the number and kind of Shares available for future Awards under Section 4(a)&#59; (b) the definitions of Shares and&#47;or Ordinary Share&#59; (c) the number and kind of Shares covered by each outstanding Award&#59; and (d) the purchase price, if any, relating to any Award.  Except as provided in this Section 4(b), a Participant shall have no rights by reason of any issue by the Company of shares of any class or securities convertible into shares of any class, any subdivision or consolidation of shares of any class, the payment of any stock dividend or any other increase or decrease in the number of shares of any class.  In addition, the Committee is authorized to make adjustments in the terms and conditions of and the criteria and performance objectives, if any, included in Awards in recognition of unusual or non-recurring events (including, without limitation, events described in the preceding sentence) affecting the Company or any Subsidiary or the financial statements of the Company or any Subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">In the event that the Company is a party to a merger, takeover, Change in Control or other reorganization, outstanding Awards shall be subject to the agreement of merger or reorganization, the terms of the relevant scheme of arrangement or other applicable transaction agreement.  Such agreement may provide, without limitation, for one or more of the following&#58; (i) the continuation or assumption of outstanding Awards by the Company or the surviving company (the term &#8220;surviving company&#8221; for purposes of this Section 4(c) shall include reference to an acquiring company in a takeover situation) or its parent&#59; (ii) substitution by the surviving corporation or its parent of awards with substantially the same terms for such outstanding Awards (and, if the Company is not a publicly traded entity, substitution of shares with equity of the surviving corporation or its parent with substantially the same terms as the outstanding Shares)&#59; (iii) cancellation of all or any portion of the outstanding Awards (and the expiration of the balance, as appropriate) in exchange for a cash payment of the excess, if any, of the Fair Market Value at the date of cancellation of the Shares subject to such outstanding Awards or portion thereof being canceled over the aggregate purchase price, if any, with respect to such Awards or portion thereof being canceled&#59; or (iv) the acceleration of the vesting of all or a portion of such outstanding Awards (and the expiration of the balance, as appropriate) to take effect at such time before or after completion of the merger, takeover, Change in Control or other reorganization as the Committee shall in its absolute discretion determine, all in any case without the Participant&#8217;s consent.  In the event that the transaction agreement or document does not provide for any of the above, the Board has discretion to determine whether any one or more of (i) to (iv) will apply to all or any portion of such outstanding Awards.</font></div><div style="text-indent:90pt"><font><br></font></div><div style="text-indent:90pt"><font><br></font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">Any Shares distributed pursuant to an Award may consist, in whole or in part, of authorized and unissued Shares or treasury Shares including Shares acquired by purchase in the open market or in private transactions.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Specific Terms of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Awards may be granted on the terms and conditions set forth in this Section 5.  In addition, the Committee may impose on any Award in the Award Agreement, at the date of grant or thereafter (subject to Section 7(d)), such additional terms and conditions, not inconsistent with the provisions of the Plan, as the Committee shall determine, including terms regarding forfeiture of Awards in the event of Termination of Service by the Participant.  Each Award shall be evidenced by an Award Agreement to be executed or accepted electronically by the Participant within such time as the Committee may specify.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Restricted Share Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Committee is authorized to grant Restricted Share Units to Employees, subject to the following terms and conditions&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt;text-decoration:underline">Award and Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Delivery of Shares or cash, as the case may be, will occur upon expiration of the deferral period specified for Restricted Share Units by the Committee (or, if permitted by the Committee, as elected by the Participant).  In addition, Restricted Share Units shall be subject to such restrictions as the Committee may impose, if any (including, without limitation, the achievement of performance criteria if deemed appropriate by the Committee), at the date of grant or thereafter, which restrictions may lapse at the expiration of the deferral period or at earlier or later specified times, separately or in combination, in installments or otherwise, as the Committee may determine.  The Committee may determine that settlement of any Award (and distribution of Shares in connection therewith) is subject to and conditioned on payment by the Participant of any sum specified in the Award Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt;text-decoration:underline">Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as otherwise determined by the Committee at the date of grant or thereafter, upon Termination of Service during the applicable deferral period or portion thereof to which forfeiture conditions apply (as provided in the Award Agreement evidencing the Restricted Share Units), or upon failure to satisfy any other conditions precedent to the delivery of Shares or cash to which such Restricted Share Units relate, all Restricted Share Units that are at that time subject to deferral or restriction shall be forfeited&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the Committee may provide, by rule or regulation or in any Award Agreement, or may determine in any individual case, that restrictions or forfeiture conditions relating to Restricted Share Units will be waived in whole or in part in the event of Termination of Service resulting from specified causes, and the Committee may in other cases waive in whole or in part the forfeiture of Restricted Share Units.</font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.03pt;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  The applicable Award Agreement may provide, as of each date on which a cash dividend is paid on Shares, that Dividend Equivalents on the specified number of Shares covered by the Award will be paid with respect to such Restricted Share Units at the dividend payment date either (A) in cash or in restricted or unrestricted Shares having a Fair Market Value equal to the amount of such dividends, or (B) by increasing the number of Restricted Share Units subject to a Restricted Share Unit Award by that number of Restricted Share Units (including fractional units) determined by (i)&#160;multiplying the amount of such dividend (per Share) by the number of Restricted Share Units subject to the Award immediately before the payment of the dividend, and (ii)&#160;dividing the total so determined by the Fair Market Value of a Share on the date of payment of such cash dividend&#59; and any such additional Restricted Share Units so credited shall have the same deferral and forfeiture provisions as the Restricted Share Units with respect to which they are credited.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">Other Share-Based Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Committee is authorized, subject to limitations under applicable law, to grant to Employees such other Awards that may be denominated or payable in, valued in whole or in part by reference to, or otherwise based on, or related to, Shares, as deemed by the Committee to be consistent with the purposes of the Plan, including, without limitation, unrestricted shares awarded purely as a &#8220;bonus&#8221; and not subject to any restrictions or conditions, other rights convertible or exchangeable into Shares, purchase rights for Shares, Awards with value and payment contingent upon performance of the Company or any other factors designated by the Committee, and Awards valued by reference to the performance of specified Subsidiaries.  The Committee shall determine the terms and conditions of such Awards at date of grant.  Shares delivered pursuant to an Award in the nature of a purchase right granted under this Section 5(c) shall be purchased for such consideration, paid for at such times, by such methods, and in such forms, including, without limitation, cash, Shares, notes or other property, as the Committee shall determine.  Cash awards, as an element of or supplement to any other Award under the Plan, shall also be authorized pursuant to this Section 5(c).</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Certain Provisions Applicable to Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt;padding-left:22.7pt;text-decoration:underline">Stand-Alone, Additional, Tandem and Substitute Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt">.  Awards granted under the Plan may, in the discretion of the Committee, be granted to Employees either alone or in addition to, in tandem with, or in exchange or substitution for, any other Award granted under the Plan or any award granted under any other plan or agreement of the Company, any Subsidiary, or any business entity to be acquired by the Company or a Subsidiary, or any other right of an Employee to receive payment from the Company or any Subsidiary.  Awards may be granted in addition to or in tandem with such other Awards or awards, and may be granted either as of the same time as, or a different time from, the grant of such other Awards or awards.</font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Term of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The term of each Award granted to a Participant shall be for such period as may be determined by the Committee.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">Form of Payment Under Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the terms of the Plan and any applicable Award Agreement, payments to be made by the Company or a Subsidiary upon the grant or vesting of an Award may be made in such forms as the Committee shall determine at the date of grant or allow (in accordance with applicable law) at the time of payment, including, without limitation, cash, Shares, notes or other property, and may be made in a single payment or transfer, in installments, or on a deferred basis.  The Committee may make rules relating to installment or deferred payments with respect to Awards, including the rate of interest to be credited with respect to such payments, and the Committee may require deferral of payment under an Award if, in the sole judgment of the Committee, it may be necessary in order to avoid nondeductibility of the payment under Section&#160;162(m) of the Code.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Nontransferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Unless otherwise set forth by the Committee in an Award Agreement, Awards shall not be transferable by a Participant except by will or the laws of descent and distribution (except pursuant to a Beneficiary designation where permitted under applicable law) and shall be exercisable during the lifetime of a Participant only by such Participant or his guardian or legal representative.  A Participant&#8217;s rights under the Plan may not be pledged, mortgaged, hypothecated, or otherwise encumbered, and shall not be subject to claims of the Participant&#8217;s creditors.  The transferee of an Award shall be bound by the provisions of this Plan and the Award Agreement entered into by the Participant and the Company and (unless otherwise determined by the Committee in its absolute discretion) such transferee shall agree in writing on a form prescribed by the Committee to be so bound.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Noncompetition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Committee may, by way of the Award Agreements or otherwise, establish such other terms, conditions, restrictions and&#47;or limitations, if any, of any Award, provided they are not inconsistent with the Plan, including, without limitation, the requirement that the Participant not engage in competition with, solicit customers or employees of, or disclose or use confidential information of the Company or its Subsidiaries.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Committee may determine, at the time of granting an Award or thereafter, that such Award shall become fully vested as to all or part of the Shares subject to such Award in the event that a Change in Control occurs with respect to the Company.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">General Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">Compliance with Legal and Trading Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Plan, the granting and exercising of Awards thereunder, and the other obligations of the Company under the Plan and any Award Agreement, shall be subject to all applicable federal, state and foreign laws, rules and regulations, and to such approvals by any stock exchange, regulatory or governmental agency as may be required.  The Company, in its discretion, may postpone </font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the issuance or delivery of Shares under any Award until completion of such stock exchange or market system listing or registration or qualification of such Shares or any required action under any state, federal or foreign law, rule or regulation as the Company may consider appropriate, and may require any Participant to make such representations and furnish such information as it may consider appropriate in connection with the issuance or delivery of Shares in compliance with applicable laws, rules and regulations.  No provisions of the Plan shall be interpreted or construed to obligate the Company to register any Shares under federal, state or foreign law.  The Shares issued under the Plan may be subject to such other restrictions on transfer as determined by the Committee.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">No Right to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the Plan nor any action taken thereunder shall be construed as giving any Participant the right to be retained in the employ or service of the Company or any of its Subsidiaries, nor shall it interfere in any way with any right of the Company or any of its Subsidiaries to terminate any Participant&#8217;s employment or service at any time in accordance with applicable law.  Under no circumstances will any Participant ceasing to be an Employee be entitled to any compensation for any loss of any right or benefit or prospective right or benefit under the Plan which he might otherwise have enjoyed whether such compensation is claimed by way of damages for wrongful dismissal or other breach of contract or by way of compensation for loss of office or otherwise howsoever.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company or any Subsidiary is authorized to withhold from any Award granted, any payment relating to an Award under the Plan, including from a distribution of Shares, or any payroll or other payment to an Employee, amounts of withholding social insurance, levies and other taxes due in connection with any transaction involving an Award, and to take such other action as the Committee may deem advisable to enable the Company and Employee to satisfy obligations for the payment of withholding taxes and other tax obligations relating to any Award.  This authority shall include authority to withhold or receive Shares or other property and to make cash payments in respect thereof in satisfaction of an Employee&#8217;s tax obligations&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the amount of tax withholding to be satisfied by withholding Shares shall be limited to the minimum amount of taxes and any amount of social insurance and&#47;or levies, including employment taxes, required to be withheld under applicable Federal, state and local law.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Changes to the Plan and Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Board may amend, alter, suspend, discontinue, or terminate the Plan or the Committee&#8217;s authority to grant Awards under the Plan without the consent of shareholders of the Company or Participants, except that any such amendment or alteration shall be subject to the approval of the Company&#8217;s shareholders to the extent such shareholder approval is required under the rules of any stock exchange or automated quotation system on which the Shares may then be listed or quoted or any applicable law, regulation or rule&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that, without the consent of an affected Participant, no amendment, alteration, suspension, discontinuation, or termination of the Plan may materially and adversely affect the rights of such Participant under any Award </font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">theretofore granted to him or her.  The Committee may waive any conditions or rights under, amend any terms of, or amend, alter, suspend, discontinue or terminate, any Award theretofore granted, prospectively or retrospectively&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that, without the consent of a Participant, no amendment, alteration, suspension, discontinuation or termination of any Award may materially and adversely affect the rights of such Participant under any Award theretofore granted to him or her.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;text-decoration:underline">No Rights to Awards&#59; No Shareholder Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No Employee shall have any claim to be granted any Award under the Plan, and there is no obligation for uniformity of treatment of Employees.  No Award shall confer on any Participant any of the rights of a shareholder (including, but not limited to, shareholder voting rights or rights to dividends) of the Company unless and until Shares are duly issued or transferred to the Participant in accordance with the terms of the Award.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.03pt;text-decoration:underline">Unfunded Status of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Plan is intended to constitute an &#8220;unfunded&#8221; plan for incentive compensation.  With respect to any payments not yet made to a Participant pursuant to an Award, nothing contained in the Plan or any Award shall give any such Participant any rights that are greater than those of a general creditor of the Company&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the Committee may authorize the creation of trusts or make other arrangements to meet the Company&#8217;s obligations under the Plan to deliver cash, Shares, other Awards, or other property pursuant to any Award, which trusts or other arrangements shall be consistent with the &#8220;unfunded&#8221; status of the Plan unless the Committee otherwise determines with the consent of each affected Participant.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Provision of Financial Assistance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company&#160;(or any Subsidiary) may from time to time at the absolute discretion of the Board (or in the case of a Subsidiary of its board) provide monies to, make loans to, guarantee loans for, or provide any form of financial assistance permitted by applicable law to or for such one or more Participants as it deems fit in order to assist such Participant(s) to acquire Shares on foot of Awards.&#160; Any loan or guarantee shall be on such terms as to repayment, interest or otherwise as the Board (or in the case of a Subsidiary as its board) may determine.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Nonexclusivity of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the adoption of the Plan by the Board nor its submission to the shareholders of the Company for approval shall be construed as creating any limitations on the power of the Board to adopt such other incentive arrangements as it may deem desirable, including, without limitation, the granting of options and other awards otherwise than under the Plan, and such arrangements may be either applicable generally or only in specific cases.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt;text-decoration:underline">Not Compensation for Benefit Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No Award payable under this Plan shall be deemed salary or compensation for the purpose of computing benefits under any benefit plan or other arrangement of the Company for the benefit of its employees, consultants or directors unless the Company shall determine otherwise.</font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:93.24pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt;text-decoration:underline">No Fractional Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No fractional Shares shall be issued or delivered pursuant to the Plan or any Award.  The Committee shall determine whether cash, other Awards, or other property shall be issued or paid in lieu of such fractional Shares or whether such fractional Shares or any rights thereto shall be forfeited or otherwise eliminated.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The validity, construction, and effect of the Plan, any rules and regulations relating to the Plan, and any Award Agreement shall be determined in accordance with the laws of Ireland, without giving effect to principles of conflict of laws thereof.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt;padding-left:24.69pt;text-decoration:underline">Effective Date&#59; Plan Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt">.  This Plan shall become effective as of 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:14.00pt;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:14.00pt"> November, 2024 (the &#8220;Effective Date&#8221;), subject to approval by the Directors of the Company.  The Plan shall terminate as to future awards on the date which is ten (10) years after the Effective Date.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.69pt;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.   It is intended that the Plan and Awards issued thereunder will comply with Section 409A of the Code (and any regulations and guidelines issued thereunder) to the extent the Awards are subject thereto, and the Plan and such Awards shall be interpreted on a basis consistent with such intent.  The Plan and any Award Agreements issued thereunder may be amended in any respect deemed by the Board or the Committee to be necessary in order to preserve compliance with Section 409A of the Code.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;text-decoration:underline">Titles and Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The titles and headings of the sections in the Plan are for convenience of reference only.  In the event of any conflict, the text of the Plan, rather than such titles or headings, shall control.</font></div><div style="height:85.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>4
<FILENAME>exhibit51.htm
<DESCRIPTION>EX-5.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3740f5e7570c44888c8cb66c46c4243d_1"></div><div style="min-height:132.48pt;width:100%"><div style="margin-bottom:6pt;text-align:right"><font style="color:#1a1a1a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 5.1</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.941%"><tr><td style="width:1.0%"></td><td style="width:53.247%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.703%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="6" style="padding:0 1pt"><div><img alt="image_2.jpg" src="image_2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:188px"></div></td><td colspan="3" style="padding:0 1pt"><div><font><br></font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3pt"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:9.40pt">A&#38;L Goodbody LLP</font></div></td><td colspan="3" rowspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">Dublin</font></div><div style="text-align:right"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">Belfast</font></div><div style="text-align:right"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">London</font></div><div style="text-align:right"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">New York</font></div><div style="text-align:right"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">San Francisco</font></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3pt"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">3 Dublin Landings</font></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3pt"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">North Wall Quay, Dublin 1</font></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3pt"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">D01 C4E0</font></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3pt"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">T&#58; +353 1 649 2000</font></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3pt"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:9.40pt">DX&#58; 29 Dublin &#124; www.algoodbody.com</font></div></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font><br></font></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.941%"><tr><td style="width:1.0%"></td><td style="width:8.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.807%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">Date</font></div></td><td colspan="3" style="border-left:0.5pt solid #1a1a1a;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:5.65pt;text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">&#160;25 October 2024</font></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">Our ref</font></div></td><td colspan="3" style="border-left:0.5pt solid #1a1a1a;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:5.65pt;text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">01371255</font></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#333333;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">Your ref</font></div></td><td colspan="3" style="border-left:0.5pt solid #1a1a1a;padding:0 1pt"><div style="padding-left:5.65pt;text-align:justify"><font><br></font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">ICON plc</font></div><div style="text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">South County Business Park,</font></div><div style="text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">Leopardstown,</font></div><div style="text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">Dublin 18</font></div><div style="text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">Ireland</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:139%">ICON plc </font><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">(the </font><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:139%">Company</font><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">)</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">Dear Colleague</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:12pt;padding-left:31.2pt;text-align:justify;text-indent:-31.2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%;padding-left:25.92pt">We act as Irish counsel for the Company, a public limited company incorporated under the laws of Ireland, in connection with the proposed registration by the Company of 2,500,000 ordinary shares of the Company, nominal value &#8364;0.06 per share (the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:139%">Ordinary Shares</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">), pursuant to a Registration Statement on Form S-8 (the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:139%">Registration Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">) to be filed by the Company under the U.S. Securities Act of 1933, as amended.</font></div><div><font><br></font></div><div style="margin-top:12pt;padding-left:31.2pt;text-align:justify;text-indent:-31.2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%;padding-left:25.92pt">The Ordinary Shares are issuable under the ICON plc 2013 Employees Restricted Share Unit Plan (as amended and restated effective as of 6 November 2024) (the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:139%">Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">).</font></div><div><font><br></font></div><div style="margin-top:12pt;padding-left:31.2pt;text-align:justify;text-indent:-31.2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%;padding-left:25.92pt">In connection with this opinion, we have reviewed copies of such corporate records of the Company as we have deemed necessary as a basis for the opinion as set out below. In rendering this opinion, we have examined such documents and certificates of officers of the Company and of public officials as to factual matters and have conducted such searches in public registries in Ireland as we have deemed necessary or appropriate for the purposes of this opinion but have made no independent investigation regarding such factual matters. In our examination we have assumed the truth and accuracy of the information contained in such documents, the genuineness of all signatures, the authenticity of all documents submitted to us as originals, the conformity to original documents of all documents submitted to us as certified or photostatic copies and the authenticity of the originals of such documents.</font></div><div style="margin-top:12pt;padding-left:31.2pt;text-align:justify;text-indent:-31.2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%;padding-left:25.92pt">We have further assumed that none of the resolutions and authorities of the shareholders or directors of the Company upon which we have relied have been varied, amended or revoked in any respect or have expired and that the Ordinary Shares will be issued in accordance with such resolutions and authorities and the terms of the Plan.</font></div><div style="height:100.08pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.790%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.75pt solid #3e3935;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><font style="color:#4d4d4d;font-family:'Arial',sans-serif;font-size:5pt;font-weight:400;line-height:139%">CE Gill &#8226; JG Grennan &#8226; PD White &#8226; VJ Power &#8226; SM Doggett &#8226; M Sherlock &#8226; C Rogers &#8226; G O&#8217;Toole &#8226; JN Kelly &#8226; N O&#8217;Sullivan &#8226; MJ Ward &#8226; D Widger &#8226; C Christle &#8226; S &#211; Cr&#243;inin &#8226; DR Baxter<br>A McCarthy &#8226; JF Whelan &#8226; JB Somerville &#8226; MF Barr &#8226; AM Curran &#8226; A Roberts &#8226; RM Moore &#8226; D Main &#8226; J Cahir &#8226; M Traynor &#8226; PM Murray &#8226; P Walker &#8226; K Furlong &#8226; PT Fahy<br>D Inverarity &#8226; M Coghlan &#8226; DR Francis &#8226; A Casey &#8226; B Hosty &#8226; M O&#8217;Brien &#8226; L Mulleady &#8226; K Ryan &#8226; E Hurley &#8226; D Dagostino &#8226; R Grey &#8226; R Lyons &#8226; J Sheehy &#8226; C Carroll &#8226; SE Carson &#8226; P Diggin<br>J Williams &#8226; A O&#8217;Beirne &#8226; J Dallas &#8226; SM Lynch &#8226; M McElhinney &#8226; C Owens &#8226; AD Ion &#8226; K O'Connor &#8226; JH Milne &#8226; T Casey &#8226; M Doyle &#8226; CJ Comerford &#8226; R Marron &#8226; K O'Shaughnessy &#8226; S O'Connor<br>SE Murphy &#8226; D Nangle &#8226; C &#211; Conluain &#8226; N McMahon &#8226; HP Brandt &#8226; A Sheridan &#8226; N Cole &#8226; M Devane &#8226; D Fitzgerald &#8226; G McDonald &#8226; N Meehan &#8226; R O'Driscoll &#8226; B O'Malley &#8226; C Bollard<br>M Daly &#8226; D Geraghty &#8226; LC Kennedy &#8226; E Mulhern &#8226; MJ Ellis &#8226; D Griffin &#8226; D McElroy &#8226; C Culleton &#8226; B Nic Suibhne &#8226; S Quinlivan &#8226; J Rattigan &#8226; K Mulhern &#8226; A Muldowney &#8226; L Dunne<br>A   Burke   &#8226;   C   Bergin   &#8226;   P   Fogarty   &#8226;   CM   Carroll</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#4d4d4d;font-family:'Arial',sans-serif;font-size:5pt;font-weight:400;line-height:139%">Consultants&#58; Professor JCW Wylie  &#8226;  MA Greene  &#8226;  AV Fanagan  &#8226;  PM Law  &#8226;  SW Haughey  &#8226;  PV Maher  &#8226;  KP Allen</font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:132.48pt;width:100%"><div style="text-align:justify"><img alt="image_2.jpg" src="image_2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:188px"></div></div><div style="margin-top:12pt;padding-left:31.2pt;text-align:justify;text-indent:-31.2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%;padding-left:25.92pt">We have assumed the absence of fraud on the part of the Company and its respective officers, employees, agents and advisers.</font></div><div style="margin-top:12pt;padding-left:31.2pt;text-align:justify;text-indent:-31.2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%;padding-left:25.92pt">Having made such further investigation and reviewed such other documents as we have considered requisite or desirable, subject to the foregoing and to the within qualifications and assumptions, and provided that the Registration Statement, as finally amended, has become effective, we are of the opinion that the Ordinary Shares have been duly authorised and when issued in accordance with the Registration Statement, the Plan and the restricted share units or other equity awards granted or to be granted thereunder, will be validly issued, fully paid and not subject to calls for any additional payments (&#8220;non-assessable&#8221;).</font></div><div style="margin-top:12pt;padding-left:31.2pt;text-align:justify;text-indent:-31.2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%;padding-left:25.92pt">In rendering this Opinion, we have confined ourselves to matters of Irish law. We express no opinion on any laws other than the laws of Ireland (and the interpretation thereof) in force as at the date hereof.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:133%">We hereby consent to the filing of this opinion with the United States Securities and Exchange Commission as an exhibit to the Registration Statement.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">Yours faithfully</font></div><div style="margin-top:12pt;text-align:justify"><img alt="image_0.jpg" src="image_0.jpg" style="height:18px;margin-bottom:5pt;vertical-align:text-bottom;width:135px"></div><div style="text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:139%">A&#38;L Goodbody LLP</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">M-75865829-1</font></div><div style="margin-top:12pt;text-align:justify"><font><br></font></div><div style="height:100.08pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.941%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="6" style="border-bottom:0.75pt solid #3e3935;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" style="border-top:0.75pt solid #3e3935;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">M-75865829-1</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt;text-align:right"><font style="color:#4d4d4d;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:139%">2</font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>exhibit231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ibb046a981f2841e98c500f46c10848c7_1"></div><div style="min-height:156.24pt;width:100%"><div style="margin-top:63pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div></div><div style="margin-bottom:20pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We consent to the use of our reports dated February 23, 2024, with respect to the consolidated financial statements of ICON plc, and the effectiveness of internal control over financial reporting, incorporated herein by reference.</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#47;s&#47; KPMG</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Dublin, Ireland </font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">October&#160;25, 2024</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  (! 0$! 0(! 0$" @(" @0# @("
M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_
MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P  1"  S 6\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MRTQK6/2;J&&/3X4%M \$LL:I/&/*V;U/. >A!/G?_!6?_@I1\<_@W\3/!/\
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
MP[_X.CH?&_[9WQ,L_!_@_P#9_P#@E-%X5NM2262.ZUB[MUG;8J!B96@U&50
M,DVR@<X-:'[7'QT^+W_!7']F[Q]^V?\ &KPUK?PO_8P^%OAB\\1>%?!VOQM:
MZI\8-5MH7DT^:Z&0(],:<V^R%2XE?;@EBKP@%7_@A9\3_'?_  5O_P""OOQP
M_P""KGBGQ;X@M?!O@&!?#'PO\,W%R\<,5K>;U17C5R@(M[?SI8\L#/=*^246
MOVRK\Z?^#6O]EJW_ &</^"0_@?Q!>Z9'!K'Q(O;OQ7J<BJ=TD<\GEVA)(!Q]
MEAA8#MO/K7Z+4 #$@9%?C3_P4P\-:I_P4?\ ^#D?]G_]AZTOHM3\#_!/PQ'X
MY\>:<LV8[>Y\\W!29"<,71-*0=2%NV[$U^RK\HPSVK\@O^#;_1_#_P"U[^V3
M^UQ_P5PU'57NM0\8_$Z[\)>%XY) S6FC1&&Y53ZAH1IZ ]A;$=Z /U\C&U<;
MLTZFEU R#7B?B_\ X*%_LG>%_P!I/P[^QY:_%BPUSXF>)+V2"+P=X9D%_>::
MD<32RW%\L)/V*%57EI2N21M#<X /S7_X+K:0G_!0[_@L[^R-_P $N_#]XM]I
M'A[4I_&GQ.TU;HB'[#OCE9)5&0)19V-TL9(SF^4<!^?V4@54B5% PHP,+BOR
M%_X(NP:!^U__ ,%V/VX/V[_$MNQU+P3KEGX#\*QLP*PV:M-:22XYPS1Z/;X(
M/_+64=S7Z^%E!P3[T %?C?\ \')Z7_[<7[;W[*?_  1W\*:TT*^-O%+^*?&T
M:L4\K3HA)$DN[NRV\6J.%_O(GJ*_23XL_P#!0W]DKX/?';PS^R]KWQ<T_4?B
M1XNU:+3](\!^'Y!?ZL&=2YGFMX26MH$C#2-++L4(I()QBOR]\2?L6?"W_@JG
M_P ',OQ\\,?M.VNK7W@_X1?"O1K'0[72]<N=/G@NI[:TD0I-;NDBX:XOG(5@
M"7 .0<$ _4/]H+]M/]BK]@_X6?VI\>/CIX1\"Z+H.GK%9Z7=:E$MP8HE"I#;
M6B$RS$ !1'$C'&,#%?FO_P $(?A;XO\ VKO^"K'QZ_X+'?#SX0W'PR^#'C:Q
MDT+P+H;6/V0>*'WVXEU,Q*%7#-:-,[;2#-=L SLDC5]:_!+_ (-UO^"2/P/^
M(T/Q:L?V9?\ A*?$%O)YEO?>/_$-[KB1L/NMY-W*\+%>H9D)!P000"/M;3-)
MT[1;&'2](LH;6UMXUCM[:WB"1Q(!@*JJ % '0 8% 'R;\;?^"/?P2^.7_!1O
MPG_P4LUCXT_$[1?%WA/2;?3X-%\,>)_L.GWL,,DCK',8T\_R7\PB6%)%24<,
M"&<-]=444 4?$GA[1_%F@WOAKQ#IL5Y8ZA:26UY:3H&2:*12KHP/4%20?K7Y
MI_L3_P#!K?\ L5_LE?&Z3XK^*?B1XP^(VBZ5XB.L> _ /BB8+I.AW(96CGFB
M0D7UQ'M"K(X1",%HV8*P_3JB@#X6_P""KG_! S]D3_@JCK6G_%'Q9K&N>!?B
M5H]FEMI_CSPN5,DL*;C%%<P/\LZQLVY65HY5P!YFWY:^7/#O_!L;^W+:V\'@
M[Q+_ ,'!/QRN/!T?[MO#FGQZG IAS_JQNUF2)>./]41[=J_8RB@#XQ_8"_X(
M-_\ !/;_ ()]ZY:_$SP-\/;[QE\1H&=Y/B7\0[W^TM5\QR29(MP$-LV"5WPQ
MHY4D,[9)/V:B[!C-+10 ,,KC%?DO^U__ ,&MUK\5OVJ/&'[7?['G_!0WX@?!
M/Q'XZUJXU;Q!!I=@]TC7=Q*TLQAEMKNSECC:1B^QVDVDG! PH_6BB@#\@?#?
M_!LQ^V!K\T-A^T+_ ,%]OV@_%6BJNV?2M/O-0M2R^BO<ZI=(OMF,U]H?L&?\
M$7/^"?O_  3OUR3XA? ?X23WGC>ZLA;:A\0/%VJ2ZIK%R,'<PEF.RW+Y^?R$
MB#X&X' Q]744 (B[%VBN/^/7[/WP9_:@^%.L? [X_P#P[TWQ5X3\06ZPZMH>
MK0>9#.JLKHW8HZ.JNKJ0R,H92& ([&JNN:C/I&BW>JVNEW%]);6TDL=E:[?-
MN&521&FYE7<V,#) R>2.M 'SS^R?_P $B/\ @FW^Q#=QZO\ LS_LB>$]!U:%
MMT/B"ZM7U'5(O4)>WK2W" ]PK@'\!7;?MV_M%Z7^R)^QA\4/VEM2>U;_ (0G
MP/J.JV=O>2[$N[N.!C;6V>QFG\J)>^Z05\A:5_P=$?\ !+?1;Z^\*_M#:YX^
M^$?BG2KB2WU3PCX^^'M\M];2HS*RG[&EQ&>5XP_Y5X5\7OBU\5?^#FGQWX?_
M &=OV>?A[XN\$_LB^'_$D.J_%'XC^)-.:PN?'$EK*#%I6GQ;VS&3^\+N,HRI
M(ZHT,<4H![A_P:Q?LR2?L^_\$A?!OB?6-,N+?6OB=K&H>+M7:Z5M\BS2^1:N
M-P!VO:6UO(.Q\S/>N$^+'_!KK\-?B7^VOX^^/&E?MF?$#PK\+_BEJ:ZGX^^#
M_A/?8PZS/O\ ,>&6\2XVO TQ>3RVMV9/,<(ZG##]1_"7A?P]X(\+:;X+\):+
M;:;I6D6,5EINGV<(CAM;>) D<2*.%154* .@ K0H Y'X&? OX1_LV_"O1?@K
M\"_ .G^&/"OA^S6VTG1=-AV1P1CUZEW)R6=B69B68DDD\[^VG^RK\//VW_V6
MO&W[*/Q4\Y-#\;:+)87-U;*#+:29#PW,>>-\4R1RKGC<@S7J%% 'YB_\$[_^
M#:'X-?LH>+_#WCG]JK]I#Q5\?[CP&S?\*PT/Q7#+;:#X37>'#0:<]S<(9=V6
MSN$0/S>5O 8?IRJA%"#L,4M% 'QW_P %8?\ @DAH'_!2Z'P'XV\+_M#>*?A'
M\1_AKJ5S/X4^(7@U6^V6UO<H$N;<^7+"^&"J599%*G<.0[ ]E_P3C_X);?LR
M_P#!,[X<ZAX4^"NG7VJ>)/$4RW7C7X@>))1<ZSXAN@2?,N)\<("QVQ+A 2S$
M%W=W^DJ* .._:"^"?@K]I'X'>+?V?_B/!-)H/C3P[>:+K"V[;9!;W,+1.4)!
MPX#94X."!7YG?L\?\&JGPA\'ZYX>T?\ :[_;6^)7QJ^'G@>\:;P'\*]:D>RT
M33D\QW"30B>82C+Y98A KG(92C%*_6*B@"EX>\/:'X4T2S\-^&='M=/T[3[6
M.VL;"QMUBAMH44*D4:* J(J@ *!@ 8%?GM_P4Y_X(%VW[?7[7OAC]L[X0_MC
M>,/@IXPT_05T/Q)J7@^Q<W&J6*F0?NYX[F!K:4Q2R0ECYBLFT%.,']%J* /#
M_P!A/_@GE^S!_P $Z?@\OP;_ &:?!<EC!<3"ZUW7=2G^T:GKEYM :ZN[@@&6
M1CDX 5$R0BH.*]LN;:"[A:VNHEDCD4K)&Z@JP/4$=Q4E% 'Y:_"K_@UB_96\
M$_'JY\3>/?V@?'GC#X.6OBZ;Q-X8_9]U2[=/#^GZC(V=\RB4K=(H 0#RXV=$
M1)7E7<'_ %"TG2M,T/3H-&T6QAM;2UA6&UM;:)8XX8U&U455 "J ,  8 '%6
M#TKY!\/?\%.M+\)?\%2O'7_!/3]HFY\/^$89/"^C:Y\']4OYFMF\213(Z7D/
MF3.(Y)DG4JB1@$JC]2IP =-\?/\ @CW_ ,$Y/VH?VG=-_;#^/W[,ND^*/'FE
M6MO!#J&J7ERUK.L&[RC<68E%M<E0Q ,L;\!0<[$V_'__  <]_%6Y\0?L^_"K
M_@DS\$H(6\7?M$?$'2-'BTNUA4)9:-:W<$GF87_5+]I6TP<;?+BGZ!>?M+]N
MK_@J+^Q=_P $\_AO<>/OVA?C/I-O=?9V?2?"FF7D=QK&L2 ?+%;6JMN<L<+O
M;;&I(+,HKY!_X)3?LF?M-?M@?MPZQ_P7&_X* ^!)/#&L7V@G1/@#\-[P*9_#
M'AV4.R74Q^\MP\5S,FU@KG[3=,R*'C50#]'/@I\*/"GP'^$'A?X)>!+9X=$\
M(>'[+1=(BD.62VM8$AC!/<[$&3W.3UKJ*** &RKOB9,?>4BOQI\:?\&D%Q\/
M/B9J_CC_ ()[?\%._B1\$=.U:[>=M#L;.XN#; L2(4N;6^M)&B3.U?,#OA1E
MF/-?LQ10!^0_AC_@V(_:+\6WBV/[5O\ P70_:(\=:*JCS-+T_5+RS+\8(\R[
MO[U<?]L^E?=G["W_  2E_89_X)S66H/^RQ\%X=)U?6(T36O%&J7TU_JM^% X
M>YN&9U0D;C''LCW<A17T910!^0O[1W_!JM)XA_:3\8?M+?L2_P#!2+XA?!'4
MO&NN7.JZMI^DV$MPJS3R--(D<UK>VDBQ>8[E5<OM#8R>!1X8_P"#9+]JKQ+<
MQV?[2O\ P7J_:&\8Z-M ETO3[^^LV;C'#W>I7:+CMF,U^O5% 'S#^P9_P1\_
M8+_X)S7-UXF_9T^#VWQ9J5JL&L>./$6H2ZEJ]Z ,-^_G8^2'P"R0K&C$ E>!
MC!TO_@GS\3_A7_P5ZU;_ (*)?!GQIH7_  BOQ*\!QZ!\6O"VKQSK=_:;.-18
M7]@Z*R.W[J**2.0Q@)O8,S, /KRB@ 4DC)HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *;*?D_+^=%% '+>,OA#\)_B%J$&J>/_AAX>URYL]JVMQK&BP7
M3PJ2#A&D1BO//&.:Z.SMX+2"*WM8$CC10L<<:A550.  .@HHH L4444 %%%%
M !1110 4444 %%%% !1110 4444 !Y&#7YZ_\'$/[&_[,G[1/[%]_P#%/XR?
M"+3]:\2>#U8>&]=:6:"ZLE<,7C$L+HS1D@,8V+)D9QGFBB@#PW_@W1_X)A_L
M#VGPJM_VE+G]F/P_J/CBSO(SI^OZWYVH26;A0PD@2YDDCAD!Z.BJP[&OUXM?
@]4#110!)1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_2.jpg
<TEXT>
begin 644 image_2.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_X0!H17AI9@  34T *@    @ ! $:  4
M   !    /@$;  4    !    1@$H  ,    !  ,   $Q  (    1    3@
M     <U>   #Z  !S5X   /H<&%I;G0N;F5T(#0N,"XR,0  _^(,6$E#0U]0
M4D]&24Q%  $!   ,2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0
M86-S<$U31E0     245#('-21T(                  /;6  $     TRU(
M4" @
M       18W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP
M=    @0    4<EA96@   A@    49UA96@   BP    48EA96@   D     4
M9&UN9    E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0
M   D;'5M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P
M!#P   @,9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG
M:'0@*&,I(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,
M    $G-21T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV
M-BTR+C$
M             %A96B        #S40 !     1;,6%E:(
M      !865H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:
M6%E:(        "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W
M=RYI96,N8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                        9&5S
M8P         N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A
M8V4@+2!S4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'
M0B!C;VQO=7(@<W!A8V4@+2!S4D="                             &1E
M<V,         +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V
M,3DV-BTR+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I
M;VX@:6X@245#-C$Y-C8M,BXQ                                  !V
M:65W       3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,
M"58 4    %<?YVUE87,          0                        */
M G-I9R      0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M
M #( -P [ $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H
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
M# P,# P,_\  $0@!"@;: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!
M   ! @,$!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!
M!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25
MEI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/D
MY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'
M" D*"__$ +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!
M"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)
M2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*C
MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S
M]/7V]_CY^O_:  P# 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **Y
MSQC\7O"WP\O8K;7O$&CZ/<3Q^;''>7:0LZ9(W ,>F01GVK(_X:>^'/\ T/'A
M?_P91?XUK&A5DKJ+^YGEUL\RZC-TJV(A&2W3G%->J;N=U17"_P##3WPY_P"A
MX\+_ /@RB_QK4\)?&GPCX^U4V.A^)-$U:]6,RF"UO$EDV @$X!S@9'YTY8>J
ME=Q?W,*.>9;5FJ=+$0E)Z)*<6WZ),Z:BBBL3U HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH[FZC
MLX6DFD2*->69V"J/J30#=E=DE%4/^$JTO_H)6'_@0G^-'_"5:7_T$K#_ ,"$
M_P :KE?8Q^L4OYE]Z+]%4/\ A*M+_P"@E8?^!"?XT^W\0V%Y,L<-]9S2-T1)
ME9C^ -'*QK$4F[*2^]%RBBBI-0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BN=\1?%WPKX1++JGB70=.9>"MS?Q1-^3,#7
M)ZC^V9\+]+9ED\9:2VW_ )X[YO\ T!36T,/6G\$6_1,\?%\0Y5A7RXK$TX/^
M].*_-H].HKQU_P!OOX2QNRGQ:,J<<:9>$?F(JFL_V[/A1?#Y/%UNO./WEG<Q
M_P#H48K7ZABM_9R^Y_Y'G1XYX;D^6.84&_\ K[3_ /DCURBO/]+_ &K?AOJ_
M^I\;>'5_Z[WBP?\ H>*Z[0O&6D>)UW:;JFFZ@N,YMKE)O_02:PG1J0^.+7JC
MU\'G& Q;MA:\)_X91E^39I4445F>D%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<[\3
M?BMH'P?\-2:MXAU*#3[1<A-YS).W]U$'+-[ >YP.:J,92?+%79ABL51PU*5?
M$34(15VVTDEW;>B.BKP7XU_MX>'? ?BJS\.>'_)\0:U<7<=M-(C_ .B66YPI
MW,/OL,_=7@'J01@_-O[2_P"WQX@^,9N-*T'S_#_AM\HRH^+J]7I^\8?=4C^!
M3CD@EJ\8^'7_ "4'0?\ L(V__HQ:^JP/#UH^UQ7W?Y_Y'\P<;>/RGB%EW#6S
MDE*JUYZ\D7_Z5)>BV9^N=%%%?)G]3!1110!Y!^U)^U%_PS/JOA66XTW^T=+U
MF2XCO!&VV>()Y15H\_*<;VRIQGCD5WOPQ^*^@?&'PU'JWA[4H-0M6P'"G$D#
M?W'0\JWL?KR.:^9/^"L7_('\#_\ 7:]_]!@KY0^&GQ3U[X0^)H]6\/ZC/I]Y
M'@-L.8YEZ['4\,I]#_/FOI\+DL,5@HU8.T]?1ZO<_FOB?QDQG#7&.)R[&0]K
MA?W>BLIPO3@VXO9IMMN,NNS77];**^?/V9_V^]!^,1M])\0>1X?\1OA%#/BT
MO6_Z9L?NL?[C>P!8U]!UX&(PM6A/DJJS/WCA_B3+<[PBQN6554@^VZ?:2W3\
MFO/8****YSW HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *S_ !7_ ,BMJ7_7K+_Z :T*
MS_%?_(K:E_UZR_\ H!JH[HQQ'\*7H_R/R#HHHK]:/\J0K9^'7_)0=!_["-O_
M .C%K&K9^'7_ "4'0?\ L(V__HQ:BI\#]#KR_P#WJG_B7YH_7.BBBOR8_P!4
M0HHHH ^0O^"L7_('\#_]=KW_ -!@KXPK[/\ ^"L7_('\#_\ 7:]_]!@KXPK]
M$R'_ '&'S_-G^?\ XY_\EIB_2G_Z:@%%%%>P?D9]G_\ !)W_ ) _CC_KM9?^
M@SU]>U\A?\$G?^0/XX_Z[67_ *#/7U[7YSGG^_5/E^2/]"O!7_DB\%Z3_P#3
MLPHHHKR3]2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\I?VB?^
M3@?'7_8PZA_Z4R5^K5?E+^T3_P G ^.O^QAU#_TIDKZCA?\ BS]/U/YG^DQ_
MR+,%_P!?)?\ I)QM%%%?:'\=A7ZR? __ )(KX/\ ^P)9?^B$K\FZ_63X'_\
M)%?!_P#V!++_ -$)7RO%'P4_5G].?1F_W_'?X(?^E,ZBBBBOC3^P HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#YW_ ."DOQ7_ .$'^!\>AV\FR^\53^00#\PMX\/*1]3L4^SF
MOS[KVS]OSXK?\+,_:%U"WADWZ?X;7^S(,'@NI)E;Z^867/<(*\3K]&R7"^PP
ML4]Y:OY_\ _SU\8N)O[9XGKS@[TZ/[N/I&_,_G+F:?:P4458TK3)M;U2VL[:
M,R7%Y*L,2#J[L0%'XDBO6/R^,92DHQ5VRO178_'WX4R?!/XM:QX:>229-/D7
MRI7',L;HKJWIT;MW!KCJBG4C.*G'9ZG3C\#6P6)J8/$KEG3DXR79Q=FOO05]
MG?\ !+7XM?:=-USP7=2?-:G^T[$$_P #$)*H]@VQL?[;&OC&NT_9X^*3_!KX
MRZ#X@W,+>SN0ET%_C@?Y)!CN=K$CW KBS3"_6,-*FM]UZK^K'U_AOQ,\AXBP
M^/D[0ORS_P $M)?=\7JD?JQ13+>X2Z@22-EDCD4.C*<A@>00?2GU^9G^D2=]
M4%%%% !1110 4444 %%%% !5'Q+XDL?!^@7FJ:E<QV=A81--/-(?EC51DG_Z
MPY-7J^-O^"G_ ,;9EN--\!V,Q6%D74-3VG[YR?*C/TP7(]T/:NS+\&\375)?
M/T/D>.N+*7#F35LTJ+F<=(Q_FF](KTZOR3/'OVKOVN=6_:'\026MO)/I_A6U
M?_1;$-@SXZ2RX^\QZ@<A>@YR3X[117Z5A\/3HP5.FK)'^<^>9YCLWQL\?F%1
MSJ3>K?X)+HET2T045I>$/!^I^/O$=KI&CV4VH:E>OLA@B&68]3[  9))P  2
M<"OJCX<?\$KKN]L8Y_%7B1;&9@"UII\/FE/8RL0,_12/<UCBLPH8;^-*WYGL
M<+\"YYQ#)_V50<XQT<KJ,4^W-)I7\E=^1\BT5]V7/_!*WP:]LPA\0^)HYL?*
MSM Z@^X$8_G7COQP_P""<7BGX::9-J6@W4?BG3X%+R1Q0F*\C7N1'DAP/]DY
M_P!FN6CG>#JRY5*S\]/^ ?2YQX,<69;0>)JX;GC'5\DE)I?X4^9_),^=:*"-
MIHKUC\L/H;]BS]LFZ^#FMV_AWQ!<R7'A.\D"*\C9;2G)^^O_ $SR?F7M]X<Y
M#?H)%*LT:LC*RL,JRG((]17XZU^A7_!.GXRR?$GX*MH][-YNH^%9%M,L<L]N
MP)A)^F&3Z1BOD>(LMBE]:IKU_P _\S^L/H_^(6(JU?\ 5G'SYE9NDWNK:N'F
MK>]'LDUM9+Z"HHHKY$_JP**** "BBB@ KRO]MO\ Y-8\8?\ 7K'_ .CHZ]4K
MRO\ ;;_Y-8\8?]>L?_HZ.NK!?[Q3_P 2_,^;XR_Y$&._Z\U?_2)'YCT445^I
M'^8X5Z]^P9_R=EX1_P!^Y_\ 22:O(:]>_8,_Y.R\(_[]S_Z235R9A_NM3_"_
MR9]5P+_R4N7_ /7^C_Z<B?I=1117Y<?Z9!1110 4444 %%%% !1110 4444
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
M$/\ TIG44445\:?V %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M[R[N'+RS32&221CU+,>2?<U7K[3!\/X>BKU/>EY[?=_G<_CGB_QVX@S:<J6
ME]6H]%!^^UYSW3_P\OSW-OQE\2O$'Q#N_.US6M4U:3<6'VJY:14/^R"<+] !
M6)117MQBHJT59'XOB,15KU'5KR<I/=MMM^K>H44451B%%%% !1110 5^LGP/
M_P"2*^#_ /L"67_HA*_)NOUD^!__ "17P?\ ]@2R_P#1"5\KQ1\%/U9_3GT9
MO]_QW^"'_I3.HILT0GB9&+!6!!*L5//H1R/J*=17QI_8!^:OQX\<_$CX+?%G
M6O#LWCKQDT=C.?L\C:Q<?OH&^:-_O]U(SZ'([5R'_#1OQ"_Z'KQA_P"#FX_^
M+KZG_P""H'P9_M;PQI?C:SAS/I;"QORHY,+MF-C_ +LA*_\ ;4>E?$M?HV5U
M*6)PT:G*K[/1;K^KG^>OB3@\UX>X@KY?'$5/9WYJ?OR^"6JZ_9UB_.+.S_X:
M-^(7_0]>,/\ P<W'_P 71_PT;\0O^AZ\8?\ @YN/_BZXRBO0^KTOY5]R/@_]
M8,T_Z":G_@<O\S]&?V OC?<?&#X+_9]3O)KW7/#\YM;J6>0R33QMEHI&)R3D
M97)Y)C)KW.OSA_8$^+W_  J[X_6-K<2^7IOB0?V;/D_*LC',+?@^%SV#M7Z/
M5\!G>$]ABGR[2U7Z_B?W=X,\5O.^&Z3K2O5H_NYWW=OA;ZN\;7?5IA1117D'
MZP%%%% !1137=8T+,0JJ,DDX % 'R!_P4D_:"UKP?XOT'PYX=UK4M'FM[=KV
M]DL;IX'?>=L:,4(/ 1C@_P!\&OF?_AHWXA?]#UXP_P#!S<?_ !=+^T-\26^+
MGQI\1:_O+P7MVRVWM GR1?\ CBK^)-<77Z5E^!ITL/"$HJ]M=.KU/\Y^/.-\
M=F>?XK&8:O.--S:@E)I<L?=B[)VU2N_-L[/_ (:-^(7_ $/7C#_P<W'_ ,71
M_P -&_$+_H>O&'_@YN/_ (NN,HZFNSZO2_E7W(^1_M_-/^@FI_X'+_,^V_\
M@FS?^+OB!<^(/$?B#Q)XBU;3K4+I]K#>ZC-/$TIP\C;68C<J[ #_ --#7UC7
MGO[*_P +?^%/? GP_HTD?EWOV<75[Q\WGR_.X/\ NY"?1!7H5?F^95XU<3*<
M-KV7HM/^"?Z)>'>2U\KX>PV%Q4G*KR\TW)MOFE[S3;_EOR_(****X3[0****
M "BBB@ HHHH **** &7%PEK TDC+''&"S,QP% Y))K\JOVAOB@_QC^,NO^(-
MS&WO+DK:@_PP)\D0QV^103[DU]Y?MY?%?_A5W[/.IK#+Y>H>(#_9=M@_,!(#
MYC?A&'&>Q*U^;-?8\,X6T98A]=%^O]>1_(WTDN)O:8C#Y#2>D%[2?J[J"]4N
M9^DD%%%%?5G\N%G1])N-?U>UL;2-IKJ]F2"&,=7=B%4#ZD@5^LOPO\#0?#/X
M>:+X?MMIATFSCMMP&/,95&Y_JS9;ZFO@O_@G9\+/^%@?'^#4IH]]CX7A-\Y(
M^4S'Y81]=Q+C_KG7Z)5\7Q-BN:I&@NFK]7_P/S/[%^C?PW[#+\1G55:U7R1_
MPP^)KR<G;U@-EB6>-D=596!5E(R"#7Y3_M _#1OA!\9?$/A_:RPV-VWV;/\
M% _SQ'_OAES[YK]6J^+?^"IWPQ^S:QX?\801_)=(VF7; ?QKEXB?<J9!]$%<
M_#F*]GB?9O:2_%;?J>[](3AWZ]P]',::]_#2O_VY*T9?CROT3/D6BBBOO#^'
M2QH^K7&@ZM:WUI(T-U93)/#(O6-U(92/H0#7ZP?"#XBV_P 6?AEHOB*UVB/5
M;5)G13GRI.DB?\!<,OX5^2]?:7_!+;XM?;-%USP7<R9DLF_M*Q!//EL0LJCV
M#;#]9&KYWB3"^TPZK+>/Y/\ I'] ?1ZXH^HYY/*JK]S$QT_QQNU]\>9>;L?7
M5%%%?"G]N!1110 4444 %%%% !7Y[_\ !2?X<R>$?V@#K"Q[;/Q-:QW"L!\O
MFQJ(G7ZX5&/^_7Z$5Y/^V1\ O^%_?""XM+6-6US2R;S32>-[@?-%GT=>/3=M
M)Z5ZF3XQ8?$J4MGH_G_P3\S\7.$ZF?\ #=7#8=7JTVJD%WE&]TO-Q<DO-H_,
MNBGW%O)9W$D,T;Q2Q,4='&UD8<$$=B*97Z0?YX--.S/;OV%OVB8_@9\4C:ZE
M-Y?A_P 0[;>[9C\MM("?+F^@)(;_ &6)["OT=1Q(@92&5N00>#7XZ5]H_P#!
M/W]KY=2MK7P#XFNL74($>CW<K?ZY1TMV)_B'\![CY>H&?E>(,K<_]JI+5;K]
M?EU/Z=\!O$JGA)+AK,I6A)WI2>RDWK!^4GK'^\VNJM]=UD>._'6E_#7PI>ZU
MK5U'9Z=81F261CU]%4?Q,3P .22!7,?'#]I3PK\ =):;7+Y6O77=!I\!#W5Q
MZ87^%?\ :; ]\\5^?O[2'[4GB#]HW75>^;[#H]JY:STV)R8XNV]S_')CC<1Q
MS@ $UXN6Y/5Q4N9Z0[_Y'[-XC>+&6\-4)4*4E5Q37NP3OROO-K9+>WQ2Z66J
MR?VA?C1>?'OXJ:AXANE:&&4B&SMR<_9K=<[$^O)8_P"TS5Q-%%?H-.G&G!0@
MM%H?P/F&88C'8JIC,5+FJ5&Y2;ZMN[_KH%?;7_!++X9R:;X4\0>++B,K_:DJ
M6-H2.L<>6D8>Q9E'UC-?)_P9^$FJ?&[XA6/A_28SYUTVZ:8C*6L0^_*WL!^9
M( Y(K]2OA]X&T_X9^"M-T'2X_+L=+@6"('[S8ZL?5F.6)[DFOG>(\:H4OJ\=
MY;^G_!9_0'T>N#JN+S5Y_6C:E0347_-.2MIWY8MM]FXFQ1117Q!_: 4444 %
M%%% !7E?[;7_ ":QXP_Z]8__ $='7JE>5_MM?\FL>,/^O6/_ -'1UU8+_>*?
M^)?F?-\9?\B#'?\ 7FK_ .D2/S'HHHK]2/\ ,<*]>_8,_P"3LO"/^_<_^DDU
M>0UZ]^P9_P G9>$?]^Y_]))JY,P_W6I_A?Y,^JX%_P"2ER__ *_T?_3D3]+J
M***_+C_3(**** "BBB@ HHHH **** "BBB@ HHHH AU"^CTNQFN9FV0V\;2R
M,?X549)_(5^1?C'Q)-XR\7:IJ]QGSM4NY;N3/]Z1RY_G7Z@?M.:\?#7[/?C*
M\5MDBZ1<1HP_A9T**?P+"ORMK[#A>G[M2IZ(_D?Z3.9-XC X!/11G-_-J*^[
ME?WA1117UA_+85^C'_!.WP(O@[]FK3[IH]MQX@N)=0D]=N[RT_#9&#_P*OSG
MK]:?@_X>'A+X4>&M+"[/[/TNVMR/=8E!_'.37S/$U9JA&FNK_+_AS^COHVY7
M&MG6)Q\E_"II+R<Y;_=%KYLZ.BBBOB3^S@HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N6^,WQ:TOX)?#V^\0ZL_P"XM%Q%$I^>YE/W(U]R?R )
MZ UU-?GA_P % ?V@'^+'Q7DT.QGW:%X8=K>,*?EN+CI+)[X(V#V4D?>->EE>
M!>*KJ#^%:OT_X)^=^)W'$.&,EEBXV=:?NTT_YFMVNT5J^^BZGE/Q?^+>L?&S
MQU=Z]K4YDN+@[8X@3Y=K$,[8T'91G\223DDFN8HHK](A",(J$59(_P \,9C*
M^+KSQ.)DY3FVY-ZMM[MA1177_!7X(:]\>?&,>CZ%;[V #W%Q)E8;2/\ ONW\
M@,DGH*52I&$7.;LD/ X'$8W$0PN$@YU)NT8I7;?D<A5FRT:\U(9M[6YN .IC
MB+8_(5^BGP4_8*\#?"JSAEOK&/Q-K"C+W6H1AX@?]B$Y11]=S>]>TV5A#IMN
ML-O#%!#&-J)&@55'H *^:Q'$].,K4H<WFW;_ #/Z-R/Z-F8UZ*JYKBHT9/[,
M8\[7DWS15_3F7F?D'>Z+>::NZXM+JW4]Y(F7^8JK7[$7=G#?P-'-%'-&XPR.
MH96'N#7B_P :?V#O OQ8LY9+33X_#6K$$I=Z=&(T)_VXAA&'KC#>]&'XGIRE
M:K!Q7=._^0\\^C7F%"BZF5XN-:2^S*/(WY)\TE?ULO,_-^BNT^./P'\0? #Q
M<VDZY;C;)E[6ZBR8+Q/[R'V[J>1^1/%U]+3J1J14X.Z9_.>89?B<#B)X3%P<
M*D'9Q:LT_P"OOW05T'PO^)NK_"#QM9:]HMPUO?6;YQ_!,A^]&X[JPX(_$8(!
M'/T4Y14HN,E=,SPN*K8:M'$8>3C.+333LTUJFGW1^K7P'^-&F?'GX<6?B#3?
MW?F_N[JV+;GM)@!NC;Z9!![@@]Z[*OS>_89_:!;X)_%V&UO)MGA_Q$RVEZ&/
MRPOG$<WMM8X)_NLWH*_2&OSG-LO^JU^5?"]5_E\C_0KPMXZCQ/DT<15LJ]/W
M:B7>VDDNTEKY.Z6P4445Y9^E!117GO[4'QNB^ ?P?U'7/W;:@X^RZ=$W_+2X
M<';QW"@%R/1#6E*G*I-4X;O0X<TS+#Y?A*F.Q4N6G3BY2?DE?[^RZO0\'_X*
M%?M:R:*L_@'PW=-'<R)C6+J)L-$I'_'NI'<@Y8CH"%[L!\6U/J>IW&LZE<7E
MW-)<75U*TTTKG+2.QRS$]R22?QJ"OTS 8*&%I*G#YONS_.'CCC+&<2YI/,,4
M[1VA'I"/1+SZM]7=]D%%%%=A\>%*B-(X55+,QP !R:^F_P!E?_@GO=_$O3K7
MQ!XPDN-+T6<"2VL8_ENKQ.S,3_JT/;C<1_=X)^R/A_\ !3PG\++58O#_ (?T
MS3=HV^;'"#,W^](<NWXDUX.-X@H4)<D%S/RV^\_<N#? ?.LZH1QF,FL-2EJN
M9-S:[J%U9/IS23ZVMJ?E6/"NJ,F[^S=0V^OV=\?RJC+"]O(R2*R,O!5A@C\*
M_8K'%<_XX^%7AOXE636^O:)INJ1LNT&XMU9T'^RWWE/N"#7!#BE7]^GIY/\
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
M!_O?WC7QK7[%LN\8/(/!![U\-_MT_L7#P+)<^,_"=JW]C2N7U&QC7_CP8_\
M+5!_SR)ZC^ ]/E^[];D><7MAJ[]'^C_3[C^6/&SPEE&53B/)H:.\JL%T[U(K
MMUFNGQ;7M\L4Z"=[:99(V:.2-@RLIPRD<@@TVBOK#^5KM:HL:KJ]UKVHS7E]
M=7%Y=W#;Y9IY#))(?4L>2?K5>BG11--(J(K,S$!5 R231LBI2E.7-+5O[VQM
M=/\ ";X/Z]\:_%D.C^'[)KJX?!ED/RPVR=WD;HJC\ST )XKV7]GS_@G=XD^)
M+P:AXH\[PSHK$-Y3K_IUPOH$/^KSZOS_ +)K[=^%_P )M ^#GAF/2?#VGPV%
MJO+E?FDG;^\[GEF]S]!@<5\_F6?4J*<*/O2_!?YG[MX?>!N9YS..+S=.AA][
M/2I->2?PI_S27HGNN8_9I_9IT?\ 9R\'?8[/%WJMV%;4+]DP]PPZ*!_"BY.%
M_$Y)KTJBBOAZU:=6;J5'=L_M3*\KPF6X2&!P,%"G!6273_-O=MZMZO4****S
M/0"BBB@ HHHH *\K_;;_ .36?&'_ %ZQ_P#HZ.O5*\K_ &V_^36/&'_7K'_Z
M.CKJP7^\4_\ $OS/F^,O^1!CO^O-7_TB1^8]%%%?J1_F.%>O?L&?\G9>$?\
M?N?_ $DFKR&O7OV#/^3LO"/^_<_^DDU<F8?[K4_PO\F?5<"_\E+E_P#U_H_^
MG(GZ74445^7'^F04444 %%%% !1110 4444 %%%% !1110!X_P#M[WS6'[)_
MBQE^](MM%^#74(/Z$U^:=?I)_P %!.?V3?$W^_:?^E<-?FW7W7#/^ZR_Q/\
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
M#Y)_X*D?%IM.\/:+X,M9"KZBW]HWP!ZQ(2L2GV+[F^L8KXIKU3]M7QVWC_\
M:5\3S^87M]/N/[-A&>%6 >6V/JX<_P# J\KK]*RG#JCA81ZM7?J_ZL?YR^*G
M$$LXXGQ6)O>,9.G'_##W5;R;3EZL****](_/3TS]E#X"2?M!_%JUTJ3S(])L
MQ]KU*5>"L*D?*#_><D*/3)/8U^FVBZ-:^'=)MK"QMXK6SLXUA@AC7:D2*,!0
M/0"O _\ @FS\+T\&? C^VY8PM]XHN&G+$?,((R8XU_,.W_ Z^AJ_/L^QKK8E
MP7PQT7KU9_>_@CP=2R?A^GC)Q_?8E*<GU47K"/IRZOS;[(****\0_90HHHH
M^8/^"BW[-4/C+P=)XXTFW5=8T6,?;PB\W=J/XCZM'US_ ',^@KX2K]A[ZRAU
M*SFM[B-9H+A#'(C#*NI&""/0CBORB^-WP\;X4?%OQ!X=;=Y>EWCQPEOO-$?F
MC)]RC*?QK[7AO&N<'AY_9U7I_P #]3^-_I$<'4L'C:6?86-HUFXSMMSI74O6
M4;W\XWW;.5HHHKZ<_FLZ;X-?$FX^$/Q0T7Q%;;BVF7*R2(I_UL1^61/^!(6'
MXU^K^F:E#K&G6]W;2+-;W4:S1.O1T89!'U!K\>J_2G]@SQXWCK]F70?,?S+C
M1]^F2G/01'Y!^$9CKY7B?#IPA7731_FOZ\S^H/HU\0RAB\5DDW[LX^TCY2BU
M&5O-IQ_\!/8Z***^-/Z\ MM'-?EY^UE\9&^-WQOU?58Y3)IML_V+3AGY1!&2
M P_WSN?_ ('7WS^UY\0V^&7[.WB;4HI/+NI+;[';$'YA),1&"/=0Q;_@-?E[
M7UW#&%7O8A^B_-_H?RC])/B22>&R*D]&O:S\]7&"_"3MZ/H%%%%?7'\HA7O'
M[$O[);?'SQ&^KZS'(GA729 LH!*F_EX/DJ>R@$%B.<$ <G(\7\)>&+OQKXIT
M[1["/S+S5+F.U@7L7=@HS[<\GL*_5SX5?#BP^$GP^TOP[IJA;73(!'NQAIGZ
MO(W^TS$L?K7@Y[F+P])0I_%+\%W_ ,C]N\$?#^EQ!F4L;CX\V'H6;3VG-_#%
M]TK7DO1/1FQI6E6NA:;!9V=O#:VEJ@BAAB0(D2C@  < #TJQ117P)_=D8J*4
M8JR04444%!7Y2_M$_P#)P/CK_L8=0_\ 2F2OU:K\I?VB?^3@?'7_ &,.H?\
MI3)7U'"_\6?I^I_,_P!)C_D68+_KY+_TDXVBBBOM#^.PK]9/@?\ \D5\'_\
M8$LO_1"5^3=?K)\#_P#DBO@__L"67_HA*^5XH^"GZL_ISZ,W^_X[_!#_ -*9
MU%%%%?&G]@!7(_';X76_QF^$^M>')]JMJ%N1;R,/]3,OS1O^#A<^HR.]==15
M4ZDH24X[K4Y<=@Z.+P]3"XA<T)Q<9+NFK-?<?CWJFF7&B:I<V=U$T-U9RM#-
M&P^:-U)#*?<$$57KZ,_X*1_!K_A!/B]'XDM8MNG^*D,DFT?*ETF!(/\ @0VO
M[DMZ5\YU^I8/$*O1C6CU7_#G^9W%?#];(\WKY57WIR:3[QWC+YQ:?S"MKX<^
M.;OX:>.])U^Q_P"/K2;I+E!G&\*>5/LPRI]B:Q:*VE%23C+9GB8?$5*%6->B
M^646FFMTT[I_)GZ^>%/$UIXT\,Z?J]A)YMEJ=O'=0/ZHZAA^//2M"OF3_@F5
M\7O^$I^%M[X5NI-UYX;EWVX)Y:VE)88]=K[Q[!E%?3=?E^-PSP]>5)]'^'3\
M#_3'@_B*GGF38?-*?_+R*;7:2TDOE)-!1117*?2C9)%AC9F8*J@DDG  K\I?
MC]\2&^+7QD\1>(-S-#?WC_9\]H%^2(?]\*OXU^@O[:WQ,_X5=^SIKUU')Y=Y
MJ<?]F6O.#OFRK$>XCWL/]VOS*K[#AC#6C.N_1?F_T/Y)^DIQ%S5L+DE-_"G4
MDO-WC#YI*3^:"BBBOK#^62QI&E7&O:M:V-K&TUU>3)!#&O5W8A5 ^I(%?K)\
M*? 5O\+OAOHOAZUP8])M$MRP'^L<#YW^K-N;\:^#?^"=GPL_X3_X_P &I3Q[
MK'PO$;YR1\IF/RQ#Z[B7'_7.OT2KXOB;%<U2-!=-7ZO_ ('YG]B?1OX;]AE]
M?.ZJ]ZJ^2/\ ACK)KR<M/6 4445\N?TP%%%% !1110 4444 %%%% !7R[_P4
M_P#BM_PCWPTTSPI;R8N/$$_GW(!Z6\1! /\ O2%2/^N9KZBK\Q?VROBM_P +
M=_:!UN]BD\RPT]_[-LB#E?*B)!8>S.7;_@5>YP_A?:XI2>T=?GT_S^1^+^.W
M$W]E\,SPU-VJ8E^S7^'>;].7W7_B1Y;1117Z ?P6%?47_!+[X6?V_P#$K5/%
M5Q'NM]!M_L]LQ'_+>8$$C_=C# _]=!7R[7Z9?L1_"_\ X59^SKH=O+'Y=]JR
MG5+KC!WR@%0?<1B-3[@UX?$&*]EA7%;RT^77_+YG[1X$\-_VGQ/#$U%>&'7M
M'_BV@O7F?,O\)ZU17GW[3_QG;X"_!S4O$,,=O-?QM'!90S9\N65V  ."#@+N
M;@CA37R5_P /2O'G_0'\*_\ @//_ /':^1P>58C$P]I26E[;G]8<6>*.0\.8
MN.!S*<E4<5*T8N5DVTKVV>CT['WM17P3_P /2O'G_0'\*_\ @//_ /':/^'I
M7CS_ * _A7_P'G_^.UU?ZNXSLOO/E_\ B8#A'^>I_P" ,[?_ (*H?##SM/\
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
M/UO^%W_),_#O_8,MO_12UNUA?"[_ ))GX=_[!EM_Z*6MVOR:I\;]3_5#+?\
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
MB$KY7BCX*?JS^G/HS?[_ ([_  0_]*9U%%%%?&G]@!1110!YC^UY\&_^%W?
MS5M+AC\S4[-?MVG\?-Y\8)"C_?4LG_ Z_,$C:<5^QE?FQ^W3\&O^%0_'B_:V
MA\O2?$&=1M,#Y4+$^:@_W7R<=E9:^LX9QEG+#2]5^O\ G]Y_*_TCN$^:G1XA
MH+6/[NIZ/6$GZ.\6_.*/&J***^P/Y+/3/V0_B]_PICX\:-J<TGEZ==O]@O\
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
MSN?[]:4YO[?:,G_/V?VO\7Q?1-%%%?,'])A1110 4444 %>5_MM_\FL>,/\
MKUC_ /1T=>J5Y7^VU_R:QXP_Z]8__1T==6"_WBG_ (E^9\WQE_R(,=_UYJ_^
MD2/S'HHHK]2/\QPKU[]@S_D[+PC_ +]S_P"DDU>0UZ]^P9_R=EX1_P!^Y_\
M22:N3,/]UJ?X7^3/JN!?^2ER_P#Z_P!'_P!.1/TNHHHK\N/],@HHHH ****
M"BBB@ HHHH **** "BBB@ K\I_VC/ C?#7XY>*-%V>7':W\C0#_IBY\R/_QQ
MEK]6*^(_^"I/PM;3?%NA^,((_P!SJ4/]GW; <"6/+1DGU9"P^D5?0<-XCV>)
M=-_:7XK7_,_!/I#9!+&\.QQ]-7EAYIO_  2]V7X\K?DF?)]%%%?>'\/!7U-_
MP2]^*ZZ#X^U;PE=2[8==B%U: GCSX@=RCW:,D_\ ;(5\LUI>#O%M]X#\5Z?K
M6FR^3?:7<)<P/V#*<C([@]".X)KDQV%6(H2HOK^?0^IX*XDGD.=X?-8ZJG+W
MDNL7I)>KBW;SLS]>J*Y?X,_%/3_C/\.-,\1::P\F^B!DBW9:VE'#QM[JV1[C
M!Z$5U%?F$X2A)QENC_2O!XRCBJ$,3AY*4)I2BULTU=->J"BBBI.@**** "BB
MB@ HHHH _(?QS_R.NL?]?TW_ *,:LNM3QS_R.VL?]?TW_HQJRZ_6J?PH_P K
M<;_O$_5_F%%%%4<I^M_PN_Y)GX=_[!EM_P"BEK=K"^%__),_#O\ V#+;_P!%
M+6[7Y-4^-^I_JAEO^Z4O\,?R04445!V'YC_MMV7V#]J?QA'MV[KJ.3'^_#&W
M_LU>5U[Y_P %)?#K:+^TS<W6W"ZOI]M= _WMJF'_ -I5X'7ZAETN;"TW_=7Y
M'^:/B!A7AN)<?2?_ #^J->CDVOP:"BBBNP^1/TD_X)\W2W'[)WAI5ZP/=HWU
M^U2M_)A7M%?-/_!+OQ2NJ?!#5=+9AYVDZJS;?2.6-&7_ ,>63\J^EJ_,<T@X
MXNHGW;^_4_TD\-<9'$\*Y?4ALJ4(_."Y'^,0HHHKA/N HHHH *\A_;ROQI_[
M*/BQB>9$MXACONN8A_+->O5\X_\ !3OQ6NC? &TTT-^^UC5(DV^L<:M(Q_!@
MGYUW9;!SQ=.*[K\'<^+\1L9'"\+X^K+_ )]37SE%Q7XM'P#1117Z<?YKA7H'
M[*EJ;S]I'P2J_P .KP/Q_LL&_I7G]>T?\$_O#C>(/VI?#[[=T>FQW%Y)QT A
M=5/_ 'VRURXZ7+AZDGV?Y'TW!>%EB<_P5"/VJU-?^3J_W(_22BBBORT_TV/&
M_P!OVU:Z_9.\4[1N,?V5\>PNH<_I7YKU^J'[4'AQO%?[/'C*R52TC:5/*BCJ
MS1J9%'XE17Y7U]OPQ.^'E'^]^:7^1_%_TE,+*.?8;$])45'YQG-O_P!*0444
M5]*?SF>I?L5WZZ=^U'X.D;^*\:+\7B=!_P"A5^G5?DK\(?%*^"/BKX;UAFVQ
MZ9J=O<R'_8612W_CH-?K4K;AQ7Q?%$&JT)]U;[G_ ,$_LCZ-.,C+*,9A5O&H
MI?*44E_Z0PHHHKY<_I0**** "BBB@#\Y_P#@HQ>K=?M2:H@.3;V=K&?8F(-_
M[,*\+KT3]K3Q4OC+]I+QC?(P=!J+VJL.A$($(/Y1UYW7ZC@(.&&IQ?\ *OR/
M\S>.,9'%<18[$0VE6J->G,[?@%%%%=9\J??'_!+:T:#X ZM(W FUZ8K[@06X
MS^>?RKZ4KQ/_ ()[>'&T#]EO0Y'4K)J4UQ>$'T,K*OYJBG\:]LK\RS27-BZC
M7=_AH?Z2>&N%EA^%<!3EO[*#_P# ES?J%?G#_P %#XFC_:KUUB.)(+1A[C[/
M&/Z&OT>KX _X*=^'VTO]H&SO I\O4M(A?=ZNCR(1^ "_G7H<-RMB[=T_T/@?
MI$8>53A537V*L&_2TH_G)'SE1117WI_#(5^A7_!-"\6Z_9J6-3S;ZK<1M['"
M-_)A7YZU]H?\$I_&R2:'XK\..V)(9XM2B7/W@Z^7(?PV1_\ ?0KP^(:;E@VU
MT:?Z?J?M'@%CH8?BZG3G_P O(3BO6W-_[:?7E%%%?GY_>@4444 %9_BO_D5M
M2_Z]9?\ T UH5G^*_P#D5M2_Z]9?_0#51W1CB/X4O1_D?D'1117ZT?Y4A6S\
M.O\ DH.@_P#81M__ $8M8U;/PZ_Y*#H/_81M_P#T8M14^!^AUY?_ +U3_P 2
M_-'ZYT445^3'^J(4444 ?(7_  5B_P"0/X'_ .NU[_Z#!7QA7V?_ ,%8O^0/
MX'_Z[7O_ *#!7QA7Z)D/^XP^?YL_S_\ '/\ Y+3%^E/_ --0"BBBO8/R,^S_
M /@D[_R!_''_ %VLO_09Z^O:^0O^"3O_ "!_''_7:R_]!GKZ]K\YSS_?JGR_
M)'^A7@K_ ,D7@O2?_IV84445Y)^I!1110!S/QIU9=!^#WBJ]DX6UTB[E/X0N
M:_)FOT<_X*%>/5\%?LU:I;K)MNM?FCTZ$=R"=\GX>6C#_@0K\XZ^VX9I-4)3
M?5_E_P .?QC])+,H5<ZPV"B]:=-M^3G+;[HI_-!1117TQ_.)9T;36UG6+6SC
M_P!9=3)"OU9@!_.OV!C01(JKT48%?EO^RCX2;QM^T;X/L0NY5U*.ZD'JD/[Y
ML_@AK]2J^-XHJ7J4X=DW]_\ PQ_7_P!&; RA@,=C7M.<(_\ @$6W_P"EH*Y_
MXLVQO?A;XEA W&;2KJ,#US"PKH*CNK9;VUDAD&Z.52C#U!&#7R\96DF?TKBJ
M/MJ,Z7\R:^]6/QWHJYXBT:7PYX@OM/FSYUA<26\F1CYD8J?U%4Z_6DTU='^5
MU2G*$G":LUH_5!5[PU>KIOB/3[AN%M[F.1B>P# U1HI-75ATZCA-36Z=_N/V
M,!S17._"'Q4OCCX5^'-85MW]I:;;W#'T9HU+#ZALC\*Z*OR:47&3B^A_JAA<
M1#$485Z?PR2:]&KH****DZ HHHH *^*_^"K]^LGB/P7:Y^>&VNY2/0,T0'_H
M!_*OM2OS[_X*:>*EUS]H>&P1LKHNEPP.OI([/*?_ !UTKW.'H.6-3[)O\+?J
M?C/CYC(T>#ZU-_\ +R=.*]5)3_*+/G>BBBOT _@D*^L_^"4=DTGC#QA<?PQ6
M=O&?JSN1_P"@FODROMS_ ()2^&S;>!O%FKE>+V^AM ?^N49<_P#HX5X^?2Y<
M%/SM^:/UCP0PLJ_&6$:VCSR?RIRM^+1]84445^=G^@A\1_\ !5J%AXY\(R;?
MD>PF4'U(D!/\Q7R?7VE_P5=\/M+H'@S5 IVV]Q<VKG'4R+&R_P#HMOUKXMK]
M&R.7-@H?/\V?Y\>-F'E1XSQE]I<C7SIQ_6Z"BBBO6/RH^QO^"3NH+M\=6IQN
MS8RKZD?Z0#_3\Z^QJ_/_ /X)D^-E\/?'RZTN5]J:]ITD48]98R)!_P".+)7Z
M 5^>\04W'&R?=)_A;]#^^? ?'0Q'!U"G'>E*I%^O.Y_E)!1117BG[&%%%% !
M7Y2_M$_\G ^.O^QAU#_TIDK]6J_*7]HG_DX'QU_V,.H?^E,E?4<+_P 6?I^I
M_,_TF/\ D68+_KY+_P!).-HHHK[0_CL*_63X'_\ )%?!_P#V!++_ -$)7Y-U
M^LGP/_Y(KX/_ .P)9?\ HA*^5XH^"GZL_ISZ,W^_X[_!#_TIG44445\:?V %
M%%% !7A?_!0/X,_\+3^!=Q?VL/F:IX7+:A#@?,T6/WR?]\@-[F,"O=*;-"MQ
M"T<BJR2 JRL,A@>H(K?#8B5&K&K'=,\7B+)*&<997RS$_#5BX^CZ-><79KS1
M^.M%>@?M0?!]_@?\:M8T-49;'S/M-@Q_BMY,LG/?;RA/JAKS^OU&E4C4@JD=
MFKG^9>:9=7R_&5<#B5:=.3C)>:=G\NW=!7T=_P $UOB]_P (3\8YO#MU+ML?
M%,7EQ@GA;F,%D_[Z4NON2M?.-6]!URZ\,ZY9ZE92-#>:?.EQ!(.J.C!E/X$"
MLL9AU7HRI/JOQZ?B>IPEQ!5R3.,/FE+_ )=R3:[Q>DE\XMKYG[ UY+^V]\3?
M^%7_ +.6NSQR".\U9!I=KS@EILAR/<1B1A[BNX^$GQ#M?BO\-M&\16FT0ZK:
MK,5!SY3]'3ZJX9?PKY!_X*E?$S^U?&^A>%(9,Q:3;F^N5!X\V7A ?=47/TEK
MX#*\(ZF,C2DMG=_+_@Z']W>)G%5++^$:^8X:=_:P4:;75U%9->D6Y+T/E.BB
MBOT@_P [PKZD_P""7WPL_MWXC:KXLN(MUOH4'V:V8C_EO*"&(_W8PP/_ %T%
M?+=?IM^Q;\+/^%3?L\Z'9RQ^7?:DG]IWG&&\R4 @'W5 BGW6O#X@Q7LL*X+>
M6GRZ_P"7S/VGP'X;_M/B:&*J*]/#+VC[<VT%ZW?,O\)ZM1117Y^?WF%%%% !
M1110 4444 %%%% !5;6=7M] TBZOKN18;6RA>>:0]$1068GZ &K-?/\ _P %
M&OBO_P (#\!GTBWD\N^\4S?8U /S"!<-,?H1M0^TE=&%P[KUHTEU9X/%&>4L
MFRG$9I5VI1<K=W]E?.5E\SX4^+'Q N/BI\2=:\176[S-6NWG"L<^6F<(G_ 5
M"K^%<]117ZE"*C%1CLC_ #)Q6*JXFM/$5W><VY-]VW=OYL* ,FBO5/V+_A7_
M ,+:_:%T.SEC\RQTU_[3O 1E3'$00#[,Y1?^!5%>M&E3E4ELE<Z\ERJMF>/H
MY?A_CJRC%?-VOZ+=^1]\_LO?"[_A3_P,\/Z+)'Y=Y';BXO!CGSY/G<'_ '2=
MOT45UWB[P\OB[PKJ6EM<7%FNI6TEJT\! EB#J5+*2"-P!X)!YK1HK\LJ5I3J
M.H]V[G^G&!RO#X7 PRZDOW<(*"7]U+E_(^8_^'5_@C_H/>*O^_MO_P#&J/\
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
M -&-676IXX_Y'76/^OZ;_P!&-677ZU3^%'^5N._WB?J_S"BBBJ.4_6_X7?\
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
MBN,^N"L_Q7_R*VI?]>LO_H!K0K/\5_\ (K:E_P!>LO\ Z :J.Z,<1_"EZ/\
M(_(.BBBOUH_RI"MGX=?\E!T'_L(V_P#Z,6L:MGX=?\E!T'_L(V__ *,6HJ?
M_0Z\O_WJG_B7YH_7.BBBOR8_U1"BBB@#Y"_X*Q?\@?P/_P!=KW_T&"OC"OL_
M_@K%_P @?P/_ -=KW_T&"OC"OT3(?]QA\_S9_G_XY_\ ):8OTI_^FH!1117L
M'Y&?9_\ P2=_Y _CC_KM9?\ H,]?7M?(7_!)W_D#^./^NUE_Z#/7U[7YSGG^
M_5/E^2/]"O!7_DB\%Z3_ /3LPHHHKR3]2"BBOG']MO\ ;+M?A-HMSX9\.723
M>*KQ#'-+&V1I2,.6)_YZD?=7J,[CV!Z,+A:F(J*E36OY>9X/$W$N!R++YYCF
M$^6$=EUD^D8KJWT^]V2;/!?^"BGQQC^)OQ<CT/3YO-TOPJ'@+*<K+<L1YI]]
MN%3ZJWK7SW2N[2.68EF8Y))Y)I*_3,+AXT*4:4-D?YO\3\08C.\TK9KBOBJ2
MO;LMHQ7E%))>@444Z""2ZG2.-&DDD8*JJ,LQ/  'J:Z#P5=NR/J;_@EO\-FU
M;Q_KGBF:/_1](M19P,1UFE.6(]U12#_UT%?<E><?LI?!H? SX)Z3HLJ*NI2+
M]LU CO<28+#/?: J9]$KT>OS3-L4L1B936VR]%_5S_1SPOX8ED/#>'P556J-
M<\_\4M6GYQ5H_(****\X_0#\S_VX_ 3> ?VF/$4:Q[+?59!J<)QC<)AN<_\
M?SS!^%>1U]P?\%0OA&VM^"M)\86L;--HLGV.]*C_ )82'*,?99./^VM?#]?I
M648E5L)"75:/U7]7/\Z?%CAV63\48JA:T)R]I#MRSUT]'>/R"BBBO2/SD^_O
M^":7Q23Q=\$I?#\TFZ^\,7#1A2?F-O*2Z'\&,B^P45]'5^6_[,'QVN/V??BQ
M9ZTOF2:=,/LNHP+UE@8C.!_>4@,/=<=":_3KPYXCL?%VA6NIZ;<Q7EA?1+-!
M-&<K(IZ'_/2OS_/L"Z.(=1+W9:_/JOU/[R\#^,J6<9!# 5)?O\,E!KJX+2$E
MY6]U^:UW1>HHHKPS]J"BBB@"#5-3M]%TVXO+J5(+6UC::61SA8T499C[  FO
MR?\ C%\09/BK\4M>\12;E_M6\>9%8\QQYQ&O_ 4"C\*^O?\ @HW^TQ#X=\,R
M> M'N%;4]44'5'C.?LL'41'T9^,CLO7[PKX=K[;AO NG3>(GO+;T_P"#^A_&
M?TAN,J6.QU+(\+*\:#<IM;>T:LEZP5[^<FGJ@HHHKZ8_F\*_3#]AKP&W@#]F
M?P[%+'Y=SJ<;:E-D=?.8LG_D/RQ^%?G[\!_A=-\9?BWH?AV%6\N^N1]I=?\
MEE OS2M^" X]3@=Z_5JSM(]/M(K>&-8X84$<:*,*B@8 'T%?*<3XFT84%ZO\
ME^I_4GT:^'92Q&*SNHO=BO9Q\VVI2^Y*/_@1)1117QQ_7!XG_P %!/ C>-_V
M9]6DBC\RXT.6/4XQCLA*R'\(W<_A7YOU^P6M:1;^(-'NK"[C$UK?0O;S1GHZ
M.I5A^()K\H?B[\.;KX2?$K6?#MYN\W2[EHE<C'FQ]4?_ ($A5OQK[+AC$IPE
M0>ZU7H_Z_$_C_P"DEP[*GC<-G=->[./LY/M*-W&_G)-I?X3FZ***^J/YC-CX
M?>-;SX<>.-*UZQ.+K2;E+F,9P'VG)4^S#(/L37ZN?#[QS8?$OP5INO:7)YMC
MJD"SQG/*YZJ?]I3D$=B#7Y%U]!?L1?M??\*+U=M!UZ21_"NHR[A)@L=-E/!D
M ZE#_$!Z9'.0?!S[+98BFJE/XH_BC]T\#_$*CD&83R_,)<N'KV]Y[0FM$WV3
M6DGT]UO1,_0JBJ^EZK;:WIT-Y9W$-U:W*"2*:)P\<BGD$$<$&K%? G]S1DI)
M2B[IA11104%?E+^T3_R<#XZ_[&'4/_2F2OU:K\I?VB?^3@?'7_8PZA_Z4R5]
M1PO_ !9^GZG\S_28_P"19@O^ODO_ $DXVBBBOM#^.PK]9/@?_P D5\'_ /8$
MLO\ T0E?DW7ZR? __DBO@_\ [ EE_P"B$KY7BCX*?JS^G/HS?[_CO\$/_2F=
M11117QI_8 4444 %%%% 'S'_ ,%,O@S_ ,);\,[/Q99Q;K[PV_EW.T?,]K(0
M"3_N/M/L&<U\'U^P'B+0+7Q7H%[IE]$LUEJ$#VT\9Z.CJ58?D:_*+XN_#BZ^
M$?Q+UGP[>;FETNY:)7(QYT?6-_\ @2%6_&OMN&\9STGAY;QU7H_\G^9_&OTB
MN$_JN8TL^H+W*RY9^4XK1_\ ;T5_Y*WU.<HHHKZ8_FT^SO\ @E_\9D_L/7?!
MU].J"PSJED7; $9P)E]@K;6_X&QKY;^-_P 1'^+'Q;\0>(69BNIWCR0ANJPC
MY8E_!%4?A6+X;\4ZAX0OY+K3;J2TN);>6U9TZF.6-HW7\58CVZC! -9]>?0P
M$:6)GB%]JW_!^_0^[SKCC$YCP[@LAJWMAY2=_P"9:<G_ ( G*/I8****] ^$
M.]_9D^%Y^,/QQ\/Z&T?F6DER)[S(X\B/YY ?]X+M'NPK]3E78,#@#@ =J^0O
M^"67PK^SZ;K_ (RN(_FN&&EV9(_@7#RD>Q;RQG_8-?7U? \18KVN)]FMHZ?/
MK_E\C^ZO 'AO^SN'/KU16GB9<WGR+2"_.2\I!1117@G[D%%%% !1110 4444
M %%%% !7YS_\%"OBO_PL;]H&[L8)?,L/#$?]G1X/RF4'=,?KO.P_]<Q7W?\
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
MC'2Y/:W#W'_H"FOS#HK./"]#K-_@>A5^DMG3C:GA:2?GSO\ #F7YGZ"^+/\
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
M/_[ EE_Z(2OR;K]9/@?_ ,D5\'_]@2R_]$)7RO%'P4_5G].?1F_W_'?X(?\
MI3.HHHHKXT_L **** "BBB@ KX\_X*B_!G?;Z3XYLX?FCQIVHE1U!R87/T.Y
M2?=!7V'7/_%/X?6?Q5^'FL>'KX?Z/JULT&[&3$W5''NK!6'NM=N7XIX?$1J]
M.OIU/CN/N%X<09%7RQ_%)7@^TXZQ?E=Z/R;/R3HJ_P"*?#5YX-\2ZAI.H1F&
M]TVX>VG3^ZZ,5/X<=:H5^G*2:NC_ #8JTYTYNG45I)V:>Z:W04444S,*?;6\
MEY<1PQ(TDLK!$11DL3P /<TRO9OV#?A9_P +-_:(TMYH]]CX?!U2XR/ES&1Y
M8].9"AQW -8XBLJ-*56717/8X?R>KFV94,MH?%5DH^EWJ_1*[?DC[X^ WPUC
M^$'P@T'PZJJ)-/M5%P5Z/,WSRM^+LWX5UU%%?E=2HYR<Y;O4_P!.L#@Z6$PU
M/"4%:%.*C%=E%62^Y!1114G4%%%% !1110 4444 %%%% 'R)_P %2_BO]DT?
M0O!MM)A[MCJ=Z >=BY2)3[%MY^J"OBZO9OVEO#/CCXR_&W7]=7PEXH>TFN##
M9_\ $LFP+>/Y(_X>,J-Q]V-<+_PH;QQ_T)_B?_P63?\ Q-?H^5QI8?#1I\RO
MN]5N_P"K'^>?B7BLRSWB/$XZ-&;A?EA[LO@CHFM/M:R]9,Y.BNL_X4-XX_Z$
M_P 3_P#@LF_^)H_X4-XX_P"A/\3_ /@LF_\ B:]#ZQ2_F7WH^#_L/,?^@>?_
M (!+_(]8_P"";OPK_P"$Y^.IUJ>/?9>%8#<DD94SOE(A^'SL/=!7Z$5XC^P+
M\')_A+\"H9-0M9;35]>G:]NHYD*21+]R-&!Y&%7=@]"YKVZOS[.L5[?%2:V6
MB^7_  3^]O!WAEY+PQ0IU8VJ5?WD^]Y6LGVM%1371W"BBBO)/U(**** "BBB
M@ HHHH *^2_^"I/PH_M'PQHGC*WCS+ILG]G7C <^4Y+1L?97W#ZRBOK2N;^+
MWP]M_BM\,]:\.W.T1ZK:O"K'_EF_5'_X"X5OPKLR_%?5\1&KT3U].I\CQYPV
ML]R'$Y9;WI1O'RG'WH_^3))^39^2]%=?<_L_^.;6YDB;P?XD+1L4.W39F7(.
M."%P1[BF?\*&\<?]"?XG_P#!9-_\37Z5]8I?S+[T?YRO(\R3L\//_P  E_D<
MG7??LP_%8_!GXX:#KCR;+-)_L][Z&WD^1R?7:#N'NHK-_P"%#>./^A/\3_\
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
M6&=]_=*#_P!\IN;\P*]H^'G_  2OTBQ:.;Q/XCO-188+6]A$+>//<%VW,1]
MIKS:^<8.EO-/TU_(_0LE\(N+,S:=+"2A'O4]Q?=*TG\DSXGAA>XE6.-6DD8X
M55&2Q]A7MGP;_8(\>?%5X;BZL_\ A&]+D()N-14I(R]]D/WR?3=M!]:^ZOAI
M^SQX+^$*+_8'A_3[.=1C[24\VX/K^\?+?AG%=I7@XKB:3]W#QMYO_+_AS]RX
M7^C?AJ35;/L1[1_R4[J/SF_>:]%%^91\,:+_ ,(WX;T_3O,\X6%M';"3;MW[
M%"YQVSCI5ZBBOEFVW=G].TZ<:<%"&R5EZ(****184444 <7\=/@1H/[0'@U]
M(UJ'#)E[6[C \ZSDQ]Y3_-3P1^!'YU_'_P#9G\2?L\:\T&K6YN--F<K:ZE"I
M-O<#L,_POCJIY],CFOU(JGK_ (>L?%6D3Z?J5G;W]C<KLE@GC$D<@]P>*];+
M<WJX1\N\>W^1^4^(WA1EW%,/;I^RQ,5932O==%-=5V>ZZ76C_'^BOMKXV_\
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
MG5]Z/XK^NQ^$^)7@G@\_G+,<L:HXEZO^2;[RMK&7]Y)WZIO4_)^BOJ3XP_\
M!,3Q!H$LMUX/U"'7+/DK:73""Z4>@;[C_7*_2OGGQK\+O$GPYNC#KNAZII3Y
M(!N+=D5L?W6QAOJ":^PPV/P]=?NI)^77[C^1>(N!\]R.;CF6&E!+[5KP?I)7
MC^-^Z,&BBBNP^3"BBI;*QGU*Y2&WAFN)I"%6.-"S,?0 <T#C%MV6Y%17L/PO
M_86^(OQ->.3^QVT.QDZW.J$VX ]H\&0_]\X]Z^K_ (#_ /!/OPC\)I8=0U;_
M (J?68R&62ZC"VT+#ND62"?=BW3(Q7DXS.L-07Q<S[+7_@(_4>$_!_B3/)J2
MHNC2>\ZB<5;RB_>EY65N[1\Y_LI_L)ZM\8[FVUKQ''<:/X7R'4$;;C41U 0'
M[J'^^?PSU'WUX9\,Z?X-T&UTO2[6&QT^RC$4$$2[5C4?YY)Y)YJ\!M&!17Q.
M89E5Q<[ST2V71?\ !/[.X#\.\KX6PKI8-<U27QU'\4O+^['M%?-MZA1117GG
MW@4444 %%%% $.I:;;ZQ836MU##<VMPACEBE0,DBD8((/!!'8U\6_M1?\$Y[
MO1IKC7/A_&]Y9-F2;2"V9H.Y\DG[Z_[)^8=MW0?;%%=N"Q];"SYJ3]5T9\?Q
MEP-E7$V%^K9E#5?#-:2B_)]NZ=T^U[,_'B]LIM-NY+>XADM[B%BDD<BE71AP
M00>01Z&HJ_4KXS?LO>#?CM S:YI:+?[=J:A;'R;I/3YA]X#T<,*^5_BE_P $
MO_$FA/)<>%=4L]=MN2MO<G[-<@=AD_(WUROTK[+!\08:JK5/=?GM]_\ G8_D
M'BSP'XARN4JF C]9I='#X[><'K?_  N7R/EVBNK\;_ SQA\.'<:WX;UC3UC.
M#*]LS0GZ2+E3^!KE",&O;A4C-7@[KR/QO&8'$X6HZ6*IRA)=))I_<[,****H
MY0HHH4%FP!DGH!0 45U'A'X)^,/'A3^Q_#.MZ@DAP)(K-_+_ !?&T?B:]@^'
M_P#P33\?>*'CDUB33/#ENQ^?SI?/G ]0D>5_ L*Y:V.P]+^)-+YZ_=N?49/P
M5GV:M++\)4FGUY6H_P#@3M%?-GSO7ZR? _\ Y(KX/_[ EE_Z(2O*/A-_P3G\
M"?#V2*YU5;CQ1?1X.;S"VP;U$2\'Z.6KWNTM(["VCAACCAAA4)'&BA510,
M#@ #C%?&YYFE+%<L*5]+ZG]<>"OAIFO#4J^+S1Q4JL8I0B[M6;>KVZ]&_4DH
MHHKY\_? HHHH **** "BBB@#X5_X*<?!K_A&?B#8>,+.';9^($^SW94<+<QK
MP3_OQ@?C&Q[U\NU^J'[3'PHA^-'P6UO0Y/+6X:$W%I(YP(IX_F0D]@2-I/\
M=8U^5]??\/XSVV&Y'O'3Y=/\OD?PCX\<*+*>(7C:*M3Q2<UY35E-?-M2_P"W
M@HHHKW3\1"OOC_@F7\+/^$3^#MYXCGCVW7B:XS&2.1;Q$HOYN9#[C;7PSX/\
M+W7C?Q9INCV2[KS5+F.UA&/XG8*,^PSD^U?K-X*\)VO@3PCIFBV*[;32[6.U
MB&.JHH4$^YQD^]?,\38KEHJ@OM;^B_X/Y']'?1RX;^LYM6SFJO=H1Y8_XYZ7
M7I%-/_$C4HHHKXD_LX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1T61=
MK*&'H12T4 5_[)M?^?6W_P"_8J:*".W7$:*@]%&*=11<E0BMD%%%%!04444
M%%%% !39H([E-LD:R+G.&&13J* WT97_ +)M?^?6W_[]C_"C^R;7_GUM_P#O
MV/\ "K%%.[(]G#LBO_9-K_SZV_\ W['^%.AL(+=]T<,,;=,J@!J:BE=C5.*U
M2"BBB@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "JVI:/::S 8[RUMKJ-A@I-$)%/X&K-%&VQ,HJ2Y9*Z.'
MU7]FKX?ZT2;CP9X:9F.25T^-"?Q4"L*]_8B^%>H']YX/L5YS^[GFB_\ 07%>
MJT5T1Q=>/PS:^;/#Q'"N2U]:^#I2]:<'^:/)8/V&/A3;2;E\(6I/^W=W#C\C
M(16QI_[)WPVTL@P^"] RO0R6PE_]"S7H5%.6,Q#WG+[V9T>$<BI:TL%1CZ4X
M+\HF%H/PO\-^%O\ D&^']$T_OFWL8XS^:@5N@;1@<"BBL)2<G>3/<H8>E1CR
M48J*[))+\ HHHJ38**** "BBB@ HHHH **** "BBB@ HHHH YOQ-\'/"?C.0
MR:MX:T+4)&&"\]C&[_\ ?1&:Y'4OV*/A;JK[I/!VGJ<Y_<RRPC\D<5ZE16T,
M56AI";7HV>+C.&\IQ;YL5A:=1_WH1E^:9Y7IW[$WPLTM]T?@_3V.<_O99IA^
M3N:Z[PS\&/"/@R19-)\,Z#I\JC D@L8UD_[Z S^M=-13GBJT])S;]6PP?#>4
M81\V%PM.#_NPC'\D@HHHK ]H**** "BBB@ HHHH **** "BBB@ HHHH KZGI
M%KK=LT-Y:V]U"W6.:,2*?P(Q7$:Q^RO\.=>)-QX+\/Y;O%:+"?\ QS%=_16E
M.M.'P-KT9P8S*L%C-,71A4_Q14OS3/)6_85^%+REO^$1M]S'/%Y<@?EYF/PK
M7TC]D[X;Z&P:W\%Z"2.\UL)O_0\UZ'16LL9B&K.<OO9YE'A#(:,N>E@J,7W5
M*"_*)3T7P]I_ART6WT^QL["!1@1VT*Q(/P4 5<HHKF;;U9]!"G&$5&"LET04
M444%!1110 4444 %%%% !1110 4444 %-EA6>,K(JNK=589!IU% '):[\!?!
M/B:1I+_PGX=NI'^\[Z?%O;_@6W-<UJ'[%7PMU,_O/!VFKDY_=22P_P#H#BO4
MJ*WCBJT?AFU\V>)BN&<GQ+OB,)2G_BIP?YH\EM_V&/A3;2[E\(6I.,?/=W#C
M\C(16UIG[*WPXT@YA\%^'LCH9+19?_0LUZ!152QF(EO.7WLQH\(Y%1=Z."HQ
M]*<%^43+T'P/HOA6)4TS2-+TY5Z"VM4A _[Y K4HHKGE)MW9[M*C3I1Y*<5%
M=DK+\ HHHI&@4444 %%%% !1110 5B^(?ASX?\7+C5=#TC4O^OJSCF_]"!K:
MHJHR<7=&5:A3K1Y*L5)=FDU^)YUJ7[)/PUU4L9O!>A MU\JW\G_T#%9,G["G
MPHD=F/A&WRQR<7MRH_(28KUNBMXXS$+:<OO9X5;@_(:KO5P-&3\Z4'^<3S+3
MOV-?A?I>WRO!NDMMQ_K@\W_H;&NJ\/?!_P )^$I-^E^&=!T^3^_!811M^87-
M='143Q%6>DI-^K9U87A[*L*^;#8:G!K^6$5^20 ;1@4445B>P%%%% !1110
M4444 %%%% !1110 4444 %1W-M'>0M'-&DD;<%77<I_"I** :NK,XG7OV;?
M/B61GO?!_AV61SEG6QCC8GZJ :YRX_89^%-U*7;PA:AC_<N[A!^0D KUFBNB
M.,KQ^&;7S9X&)X4R3$2YL1@Z4W_>IP?YH\UTG]CWX9:*5,/@W1VV]//1I_\
MT,FNV\-^!]%\&P>7I&D:;I<?]VTM4A'_ (Z!6I145,15G\<F_5MG7@LCR[!N
M^$P\*;_NPC'\D@HHHK(]0**** "BBB@ HHHH **** "BBB@ HHHH "-PP>0>
MHKF_$/P>\)^+9?,U3PSH-_)_?GL(I'_,KFNDHJHSE%WB['/B,+0Q$>2O!279
MI-?B>8ZE^QI\,-5+>9X-TE=P(_<AX>O^XPJE'^PI\*(I%8>$;?*G(S>7+#\C
M)BO6Z*Z%CL0MJDOO9X=3@WA^<N:>!HM]W2A_\B>=:=^R1\-=+(\GP7H1V_\
M/6W\[_T+-=3X?^&'AOPI_P @OP_HNG]R;:RCB)_%5%;E%9RQ%67Q2;^;/0PN
M1Y;AGS8;#P@_[L(K\D@ P****Q/4"BBB@ HHHH **** "BBB@ HHHH \B_;B
M^)__  J_]G/6Y8Y/+OM84:7:X.#NE!#D>XC$ASZ@5^:%?47_  5#^)_]O?$K
M2?"UO)NAT&W^TW(!_P"6\V" ?I&%(_ZZ&OEVOT'A_"^RPJD]Y:_+I_G\S^"O
M';B/^T^)YX>F[PPZ5-?XMYOUYGRO_"%%%%>V?C!](?\ !,[X5_\ "7?&:Z\1
M7$>ZT\+VVZ,D<&XE!1/R3S#[$+7WY7BW[!'PM_X5G^SOI<DT?EWWB G5)\CD
M*X B'_?L(<=BQKVFOS?.<5[?%2:V6B^7_!N?Z'>$/#?]B\+X>E-6J55[2?K.
MS2?FH\J?F@HHHKRS]."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "J^K:K!H>EW-[=2+#;6<33
MS.>B(H+,3] #5BO"_P#@H;\3_P#A7W[/%Y90R;;WQ+*NG1@'D1GYI3]-@*G_
M *Z"NC"T'6K1I+J['B<29U3RC*\1F=7:E!R]6EHOF[+YGP/\5/'EQ\3_ (CZ
MWX@N-WF:M>27 4G/EH3\B?\  5POX5S]%%?J48J,5&.R/\Q<5B:F(K3Q%9WE
M-N3?=MW;^;"NM^!/PUD^+WQ=T'PZ@;R]0NE$Y7JD*_-*WX(K'ZUR5?7?_!++
MX6?:M6U_QE<1_):H-,LR1_&V'E(]POEC/HYKCS+%?5\-*IUMIZO8^M\/>&WG
MO$.&RYJ\)2O/_!'WI?>E9>;1]FVMM'96T<,*+'%"H1$4855 P !["I***_,3
M_2A))604444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %?G]_P %*_B?_P )C\;X="ADWVGA
M>V$3 '(\^7#R'_OGRU^JFON_QCXHMO!/A/4M8O&VVFEVLEW,?]E%+''OQ^=?
MDOXP\477C;Q7J6L7K;KO5+J2ZF.?XG8L<>PSQ7TW#.&YJTJSVBK+U?\ P/S/
MYQ^D=Q']6RFCD]-^]7ES2_P0L]?6337^%F;1117VQ_&( ;C@<D]!7ZF_LO?"
MX?![X&>']%>/R[Q+<7%YQSY\GSN#_ND[?HHKX&_8Q^%G_"V?VA="LY8_,L=/
MD_M*\!&1Y<1# 'V9]BGV:OTXKX_B?%:QPZ]7^2_4_K/Z-G#?+3Q.>U5O^ZAZ
M*TIOYOE5_)H****^3/ZI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YS_P""EOQ/_P"$
M0^"$.@PR;;OQ1<B)@#SY$1#R'_OKRU^C&OS_ *]T_P""A7Q/_P"%@_M#7EE#
M)YECX:B738\'Y3(/FE/UWL5/_7,5X77Z-DN%]CA(I[RU?S_X%C_/7QDXC_M?
MBG$2@[PH_NH^D+\WWS<GZ6"BBK6BZ1<>(=8M-/LXVFNKZ9+>&,=7=V"J/Q)
MKUF[:L_+X0E.2A%7;T2/MO\ X)=_"S^Q/A[JWBRXCQ/KD_V2U8CI!$3N(_WI
M"0?^N8KZGK!^%W@2W^&/P[T;P_:X,.DVD=ON QYC ?,_U9LL?<UO5^7X[$NO
MB)5>[T].GX'^F' _#L<CR+#98MX17-YS?O3?_@3=O*P4445QGU04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5S_Q4\>0?##X<:UX@N-ICTFSDN I./,8#Y$_X$V%_&N@JOJ>E
MVNM63VUY;V]W;R8WQ31B1&P<C(/!P0#^%73LYKFVN<>92J1PE65%\LE&5G:]
MG9V=M+V?2ZN?D'JNJ7&MZI<WMU(TUU>2M--(W5W8DL3]235>OUO_ .%7^&?^
MA=T+_P  (O\ XFC_ (5?X9_Z%W0O_ "+_P")K[=9]T5/\?\ @'\72\$)2DY2
MQUV_^G?_ -T/R0KWS_@G1\+/^$^^/D6J31[K'PO";ULCY3,?DB'UR6<?]<Z^
M\_\ A5_AG_H7="_\ (O_ (FK^B>&--\-B7^SM/L=/\XCS/LT"Q;\=,[0,XR>
MOK7+CL\E.A*$8VNK7OW^1]/P5X,4<+GF&Q5?$^TC3ES<O):[BKK7G>ETF]'?
C8O4445\>?UL%%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45973978055280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Oct. 25, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">0001060955<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">ICON PLC<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>10
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45973978004656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings - Offering: 1<br></strong></div></th>
<th class="th">
<div>Oct. 25, 2024 </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">Ordinary Shares, EUR 0.06 par value 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">2,500,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</a></td>
<td class="nump">231.615<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">$ 579,037,500<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">$ 88,650.64<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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the Securities Act), this Registration Statement shall also cover an indeterminate number of Ordinary Shares that may, with respect to the Ordinary Shares registered hereunder, become issuable under the ICON plc 2013 Employees Restricted Share Unit Plan (as amended and restated effective as of November 6, 2024) (the RSU Plan) by reason of any stock dividend, stock split, recapitalization, or other similar transaction effected without ICON plcs receipt of consideration that results in an increase in the number of outstanding Ordinary Shares in accordance with the provisions of the RSU Plan.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Estimated solely for the purpose of calculating the registration fee, computed in accordance with Rule 457(c) and 457(h)(1) under the Securities Act, on the basis of the average of the high and low sales prices of the Ordinary Shares, as reported on The NASDAQ Global Select Market for October 24, 2024.</span></div><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>11
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45973977963120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Oct. 25, 2024 </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">$ 579,037,500<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">88,650.64<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">$ 88,650.64<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>12
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
M2Q5M<S$P,G.MZD8::GS=XYY^:J"R$^C[K:1R<Q[8[K?\\3+_'U!+ P04
M" #O2%E9J)1ISRH"  !=!0  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;(U47V^;,!#_*A:;IDV: B&!I!D@-:VJ5>K6J%FWAVD/#CD"JHV9[83NV^]L
M"&(2R?*"??;]_IS-.:J%?%$Y@":OG)4J=G*MJX7KJC0'3M5(5%#B3B8DIQI#
MN7-5)8%N+8@SU_>\T.6T*)TDLFLKF41BKUE1PDH2M>><RC]+8**.G;%S7'@J
M=KDV"VX2570':]#/U4IBY'8LVX)#J0I1$@E9[%R/%\O0Y-N$[P74JC<GII*-
M$"\FN-_&CF<, 8-4&P:*PP%N@#%#A#9^MYQ.)VF _?F1_<[6CK5LJ((;P7X4
M6YW'SMPA6\CHGNDG47^&MI[ \*6"*?LE=9/KAPY)]TH+WH+1 2_*9J2O[3GT
M ?X)@-\"?.N[$;(N;ZFF221%3:3)1C8SL:5:-)HK2G,I:RUQMT"<3NX %%DW
M-Q*Y&AG-NINVZ&6#]D^@'U,](G[PD?B>/R7/ZUOR_NV'?VE<--2Y\CM7ON6=
M7."*_'S 77*O@:M?0Q8;JNDPE?FI%ZJB*<0._K4*Y &<Y-V;<>A].F-TTAF=
MG&-/O@E-&7G,,I!%N1MRU^!G%F\ZY) $LRMO,@L\+W(/ ]+33GIZ@32>%+GF
M8E_J(?&&8>SUU.?S,/!&X718/.C$@\OJ5OANG-9O2(*>_(FBPTXW/*O[%>6P
MY"&M!GCU_U+=7K>8A^<+E;NB5(1!AE!O-$._LFGF)M"BL@VT$1K;T4YS?/]
MF@3<SX30Q\#T9/>B)G\!4$L#!!0    ( .](65F8Z\VC) ,  /@1   -
M>&PO<W1Y;&5S+GAM;-U8;6O;,!#^*T;=1@LC=N+6C=<DL 4*@VT4V@_[5I18
M=@2RY,E*E^S73V<YSDMUI>N'K9E#:MT]>NX>G<Z5R:@V:\%N%XR98%4*68_)
MPICJ0QC6\P4K:=U3%9,6R94NJ;&F+L*ZTHQF-9!*$0ZB* E+RB69C.2RO"Y-
M'<S54IHQ.>]<@;M]SL:DGYR3P(6;JHR-R<G[DY.H%T71_=G5:6><D=!+OM@G
MWY^^^[%4YNI-X.X-WP8Z]+O 6- $411%;_=$61L+<?D,7;T(E]9KEQRV-9R,
M<B6WI8R)<]C<M&3! Q5C,J6"SS0'5DY++M;./0#'7 FE V/WT(KI@Z?^Y>"^
MLV![VS@EETHWN5T&]W?63C\ -A8(Y$)T @?$.2:CBAK#M+RV1C.Y<3Z"@G9\
MMZZLPD+3=7]P0;:$YF:3S)3.F.[2],G&-1D)EH,<S8L%W(VJ0@"-4:4=9)P6
M2M)&PX;1#FS8.1/B%GK_>[X7>Y7O[&H$>RJ[H174#ET89T#\W6@N]F[8E\4-
M*OZ@S*>E78YL;&@6=J-9SE>-O<H[ 5CT/AZ=5I58?Q2\D"5SBW]VPLF(;GC!
M0FG^RV:#5IE;!],D>&#:\/FNYZ>FU1U;F4T[K7)<\^ (-?_=.A=,,DW%KFC;
M^Z^YRB]6'%_^*\G-?Y5#P5Z-[8'VVD5>'(/(Y!A$'D%/QNFKU!BV1^/.^;MW
M^G;> -YRQN0;O%&);=)@MN3"<-E:"YYE3#XZA&UX0V?VM78OOIV?L9PNA;GK
MP#'9CK^RC"_+M)MU X5H9VW'7V!Y_:1[Q;*YN,S8BF73UM3%K!D&=F"SMA<0
M#I'KYO(C&,=A?@0P+ ^F .,X%I;G?UK/$%V/PS!M0R\R1#E#E.-8/F3:?+ \
M?DYJ+_]*TS2.DP2KZ'3J53#%ZI8D\/5'P[0! \L#F?ZLUOANXQWR=!]@>_I4
MAV KQ3L16RE>:T#\=0-&FOIW&\L##&P7L-Z!_/X\T%-^3AS#KF+:L"<81](4
M0Z 7_3V:)$AU$OCX]P=[2N(X3?T(8'X%<8PA\#3B"*8 -&!('#?GX,%Y%&[.
MJ7#[6\_D-U!+ P04    " #O2%E9EXJ[',     3 @  "P   %]R96QS+RYR
M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY
M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL
M/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%
MY4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( .](65E2<6^U70$  $@#   /
M>&PO=V]R:V)O;VLN>&ULM9+=2L- $(5?)>P#F%I_P-+TQE(51(N5WF^2B1G<
MW0DS&VM]>B<)P8 @WO1J,V>6DV_.SO) _)X3O2>?W@7)3!UCLTA3*6KP5LZH
M@:"=BMC;J"6_I=(PV%)J@.A=.I_-KE-O,9C5<O3:<CHM*$(1D8**G;!'.,A/
MORN3#Q3,T6$\9J;_=F 2CP$]?D&9F9E)I*;#/3%^48C6[0HFYS)S/C3VP!&+
M7_*N@WRUN?1*M/F+59#,7,_4L$*6V-_H_:TR?H!>'JHVT@9=!%[;"'=,;8/A
MK;/1*=+)&'T.XSF$N.#_Q$A5A06LJ6@]A#CDR. ZP" U-F*28#UD9M?F'D54
M[H;2OSR4PX!1R29Q\0*UP0]ESW@ZGN>J M8P9((S_P-G?EJ<#8 DN]9[R\<)
MT<4?1!?](XXO5T*% <HG=1/5=8N*+2?=T0<]O[PZO]%M:9V[5>TY/)(MQT48
MEWCU#5!+ P04    " #O2%E9NVSJ[+H    : P  &@   'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QSQ9,Y#H,P$$6O@GP AB5)$0%5&MJ("U@P+&*QY9DH
M</L0*,!2BC2(ROIC^?U7C*,G=I(;-5#=:'+&OALH%C6SO@-07F,OR54:A_FF
M5*:7/$=3@99Y*RN$P/-N8/8,D41[II--&O\AJK)L<GRH_-7CP#_ \%:FI1J1
MA9-)4R'' L9N&Q,LA^_.9.&D12Q,6O@"SA8*+*'@?*'0$@H/%"*>.J3-9LU6
M_>7 >I[?XM:^Q'5H+\GUZP#65T@^4$L#!!0    ( .](65FF_$I;(P$  -\$
M   3    6T-O;G1E;G1?5'EP97-=+GAM;,V4ST[#, S&7Z7J=6HRAL0!K;L
M5]B!%PB-NT;-/\7>Z-X>M]TF@4;%-"2X-&IL?S_'GY+EZSX"9IVS'LN\(8KW
M4F+5@%,H0@3/D3HDIXA_TT9&5;5J W(QG]_)*G@"3P7U&OEJ^0BUVEK*GCK>
M1A-\F2>PF&</8V+/*G,5HS65(H[+G==?*,6!(+ARR,'&1)QQ0B[/$OK(]X!#
MW<L.4C(:LK5*]*P<9\G.2J2]!133$F=Z#'5M*M"AVCHN$1@3*(T- #DK1M'9
M-)EXPC!^;Z[F#S)30,Y<IQ"1'4MP.>YH25]=1!:"1&;ZB"<B2U]]/NC=UJ!_
MR.;QOH?4#GZ@');K9_S9XY/^A7TL_DD?MW_8QUL([6]?N7X53AE_Y,OA75M]
M %!+ 0(4 Q0    ( .](65D'04UB@0   +$    0              "  0
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ [TA968I6\I7P    *P(
M !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ [TA969E<G",0!@  G"<  !,              ( !S@$  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " #O2%E9*$G^M3P"   E!@  &
M        @($/"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ [TA96=M=[0SF!   R P  !@              ("!@0H  'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( .](65FHE&G/*@(  %T%   8
M              " @9T/  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " #O2%E9F.O-HR0#  #X$0  #0              @ ']$0  >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .](65F7BKL<P    !,"   +
M      "  4P5  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( .](65E2<6^U70$
M $@#   /              "  346  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M    " #O2%E9NVSJ[+H    : P  &@              @ &_%P  >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #O2%E9IOQ*6R,!  #?
M!   $P              @ &Q&   6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
1    "P + ,H"   %&@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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>14
<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>16
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>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="exfilingfees.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="exfilingfees.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="exfilingfees.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="exfilingfees.htm">exfilingfees.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>18
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "exfilingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "exfilingfees.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": 5,
    "http://xbrl.sec.gov/ffd/2024q2": 3,
    "http://xbrl.sec.gov/dei/2024": 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": "c-1",
      "name": "ffd:FormTp",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ffd:FormTp",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.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": "c-2",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.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": "c-1",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.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>19
<FILENAME>0001060955-24-000091-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001060955-24-000091-xbrl.zip
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
M.V.F"@  U#X  !               ( !     &5X9FEL:6YG9F5E<RYH=&U0
52P4&      $  0 ^    U H

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>exfilingfees_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  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="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2024-10-25</startDate>
            <endDate>2024-10-25</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-25</startDate>
            <endDate>2024-10-25</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <ffd:SubmissnTp contextRef="c-1" id="f-15">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c-1" id="f-16">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-17">0001060955</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-1" id="f-18">ICON PLC</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c-2" id="f-19">false</ffd:PrevslyPdFlg>
    <ffd:FormTp contextRef="c-1" id="f-1">S-8</ffd:FormTp>
    <ffd:OfferingSctyTp contextRef="c-2" id="f-2">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-2" id="f-3">Ordinary Shares, EUR 0.06 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c-2" id="f-4">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd contextRef="c-2" decimals="0" id="f-5" unitRef="shares">2500000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty contextRef="c-2" decimals="3" id="f-6" unitRef="usd">231.615</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c-2" decimals="2" id="f-7" unitRef="usd">579037500</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-2" decimals="7" id="f-8" unitRef="number">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-2" decimals="2" id="f-9" unitRef="usd">88650.64</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="c-1" decimals="2" id="f-10" unitRef="usd">579037500</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c-1" decimals="2" id="f-11" unitRef="usd">88650.64</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="c-1" decimals="0" id="f-12" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c-1" decimals="2" id="f-13" unitRef="usd">88650.64</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c-2" id="f-14">&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the Securities Act), this Registration Statement shall also cover an indeterminate number of Ordinary Shares that may, with respect to the Ordinary Shares registered hereunder, become issuable under the ICON plc 2013 Employees Restricted Share Unit Plan (as amended and restated effective as of November 6, 2024) (the RSU Plan) by reason of any stock dividend, stock split, recapitalization, or other similar transaction effected without ICON plcs receipt of consideration that results in an increase in the number of outstanding Ordinary Shares in accordance with the provisions of the RSU Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Estimated solely for the purpose of calculating the registration fee, computed in accordance with Rule 457(c) and 457(h)(1) under the Securities Act, on the basis of the average of the high and low sales prices of the Ordinary Shares, as reported on The NASDAQ Global Select Market for October 24, 2024.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
