<SEC-DOCUMENT>0001628280-25-016217.txt : 20250402
<SEC-HEADER>0001628280-25-016217.hdr.sgml : 20250402
<ACCEPTANCE-DATETIME>20250402164604
ACCESSION NUMBER:		0001628280-25-016217
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		18
FILED AS OF DATE:		20250402
DATE AS OF CHANGE:		20250402
EFFECTIVENESS DATE:		20250402

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Penguin Solutions, Inc.
		CENTRAL INDEX KEY:			0001616533
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				981013909
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			0830

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

	BUSINESS ADDRESS:	
		STREET 1:		39870 EUREKA DRIVE
		CITY:			NEWARK
		STATE:			CA
		ZIP:			94560-4809
		BUSINESS PHONE:		(510) 623-1231

	MAIL ADDRESS:	
		STREET 1:		39870 EUREKA DRIVE
		CITY:			NEWARK
		STATE:			CA
		ZIP:			94560-4809

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SMART Global Holdings, Inc.
		DATE OF NAME CHANGE:	20140813
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>peng-formsx8q220252017plan.htm
<DESCRIPTION>S-8
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i9d3405b52f1a4dcfb9c8356ee0e74f66_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As filed with the Securities and Exchange Commission on April 2, 2025</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Registration No. 333-</font></div><div style="text-align:center"><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:139%">UNITED STATES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:139%">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Washington, D.C. 20549</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:139%">FORM S-8 </font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:139%">REGISTRATION STATEMENT </font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:139%">UNDER THE SECURITIES ACT OF 1933</font></div><div style="margin-top:10pt;text-align:center"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:36px;margin-bottom:5pt;vertical-align:text-bottom;width:131px"></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:139%">PENGUIN SOLUTIONS, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:139%">(Exact name of registrant as specified in its charter)</font></div><div style="text-align:center"><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.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.597%"></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-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:132%">Cayman Islands</font></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:132%">98-1013909</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(State or Other Jurisdiction of </font></div><div style="margin-bottom:1.5pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Incorporation or Organization)</font></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(I.R.S. Employer </font></div><div style="margin-bottom:1.5pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Identification No.)</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c&#47;o Walkers Corporate Limited</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">190 Elgin Avenue</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">George Town, Grand Cayman</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cayman Islands</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KY1-9008</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">(Address of Principal Executive Offices) (Zip Code)</font></div></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></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Penguin Solutions, Inc. Amended and Restated 2017 Share Incentive Plan</font></div><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Penguin Solutions, Inc. 2018 Employee Share Purchase Plan</font></div><div style="margin-bottom:1.5pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(Full Title of the Plans) </font></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"></td><td style="width:10.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.895%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anne Kuykendall</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Vice President, Chief Legal Officer,</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;and Secretary</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Penguin Solutions, Inc.</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">39870 Eureka Drive</font></div><div style="margin-bottom:1.5pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Newark, CA 94560</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:132%">(510) 623-1231</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">(Name and Address of Agent for Service) (Telephone Number, including Area Code, of Agent for Service)</font></div></td></tr></table></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: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><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:133%">With copies to&#58;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark Bekheit</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Richard Kim</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Latham &#38; Watkins LLP</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140 Scott Drive</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Menlo Park, CA 94025</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(650) 328-4600</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anne Kuykendall</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President, Chief Legal Officer,</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and Secretary</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Penguin Solutions, Inc.</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39870 Eureka Drive</font></div><div style="padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Newark, CA 94560</font></div><div style="margin-bottom:1.5pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(510) 623-1231</font></div></td></tr></table></div><div style="height:36pt;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:54pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</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:35.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.921%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">Large accelerated filer</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">Accelerated filer</font></div></td><td colspan="3" style="padding:2px 1.01pt;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:132%">&#9744;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">Non-accelerated filer</font></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#9744;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">Smaller reporting company</font></div></td><td colspan="3" style="padding:2px 1.01pt;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:132%">&#9744;</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:132%">Emerging growth company</font></div></td><td colspan="3" style="padding:2px 1.01pt;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:132%">&#9744;</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act. &#9744;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:139%"> </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:133%"> </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i9d3405b52f1a4dcfb9c8356ee0e74f66_119"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:139%">EXPLANATORY NOTE</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">This Registration Statement on Form S-8 (this &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Registration Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8221;) is being filed with the Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Commission</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8221;) by Penguin Solutions, Inc., formerly known as SMART Global Holdings, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Registrant</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8221;), for the purpose of registering an aggregate of 2,376,712 additional ordinary shares of the Registrant, $0.03 par value per share (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Shares</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8221;), for issuance under the Registrant&#8217;s Amended and Restated 2017 Share Incentive Plan (as amended, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">2017 Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8221;) and 2018 Employee Share Purchase Plan (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">ESPP</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8221;), comprised of&#58; (i) 1,331,913 Shares under its 2017 Plan pursuant to Section 4(a) thereof, which provides for an annual increase in the number of shares reserved for issuance under the 2017 Plan&#59; (ii) 444,799 Shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section 4(a) of the 2017 Plan&#59; and (iii) 600,000 Shares under its ESPP pursuant to Section 3(b) thereof, which provides for an annual increase in the number of shares reserved for issuance under the ESPP. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Pursuant to General Instruction E of Form S-8 regarding Registration of Additional Securities, this Registration Statement hereby incorporates by reference the contents of the Registrant&#8217;s Registration Statements on Form S-8 filed with the Commission on </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010317005599/dp77169_s8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">June 8, 2017</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-218605), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010317011093/dp82820_s8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">November 13, 2017</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-221534), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000119312518094131/d537916ds8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">March 23, 2018</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-223880), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010318010925/dp95816_s8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">September 20, 2018</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-227449), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010319003897/dp104166_s8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">March 28, 2019</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-230578), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010319015244/dp115661_s8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">November 6, 2019</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-234541), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010320020481/dp139097_s8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">October 22, 2020</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-249619), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010321010133/dp153753_s8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">July 6, 2021</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-257724), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000162828022008450/a2022-04x05xsghxformsx8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">April 6, 2022</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-264150), </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000119312523091038/d469018ds8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">April 4, 2023</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-271121), and </font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000119312524090978/d812073ds8.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">April 9, 2024</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (Registration No. 333-278588) to the extent not modified or replaced hereby or by any subsequently filed document, which is incorporated by reference herein or therein (collectively, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Prior Registration Statements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8221;). The Shares being registered pursuant to this Registration Statement are the same class as other securities for which the Prior Registration Statements relating to the 2017 Plan and ESPP were filed with the Commission.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i9d3405b52f1a4dcfb9c8356ee0e74f66_137"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:139%">Item 8. Exhibits</font></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:139%">INDEX TO EXHIBITS</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:7.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.275%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font><br></font></div></td><td colspan="6" style="padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">Incorporated by Reference</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">Exhibit Number </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">Description</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">Filed Herewith</font></div></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">Form</font></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">Date</font></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">Exhibit Number</font></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:132%">File Number</font></div></td></tr><tr><td colspan="3" style="background-color:#d9d9d9;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">4.1</font></div></td><td colspan="3" style="background-color:#d9d9d9;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000162828024042831/pengq4-24form8xkxex31.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Third Amended and Restated Memorandum and Articles of Association of the Registrant</a></font></div></td><td colspan="3" style="background-color:#d9d9d9;border-top:1pt solid #000000;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="6" style="background-color:#d9d9d9;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">8-K</font></div></td><td colspan="3" style="background-color:#d9d9d9;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">10&#47;15&#47;2024</font></div></td><td colspan="3" style="background-color:#d9d9d9;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">3.1</font></div></td><td colspan="3" style="background-color:#d9d9d9;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">001-38102</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">4.2</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000162828025016182/pengq2-25form10xqex32.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Certificate of Designation of Convertible Preferred Shares</a></font></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">10-Q</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">04&#47;02&#47;2025</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">3.2</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">001-38102</font></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">5.1</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="peng-formsx8ex51q220252017.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Opinion of Walkers</a><a href="peng-formsx8ex51q220252017.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"> (Cayman) LLP</a></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">X</font></div></td><td colspan="6" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:1.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">23.1</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="peng-formsx8ex2312017plana.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Consent of Independent Registered Public Accounting Firm of the Registrant</a></font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">X</font></div></td><td colspan="6" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">23.2</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="peng-formsx8ex51q220252017.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Consent of Walkers (Cayman) LLP (included in Exhibit 5.1)</a></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">X</font></div></td><td colspan="6" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">24.1</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%;text-decoration:underline"><a href="#i9d3405b52f1a4dcfb9c8356ee0e74f66_211" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%;text-decoration:underline">Power of Attorney (included on the signature page of this Registration Statement)</a></font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">X</font></div></td><td colspan="6" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">99.1</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000156459017013116/sgh-ex101_305.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">The Registrant's Amended and Restated 2017 Share Incentive Plan</a></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">10-Q</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">06&#47;29&#47;2017</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">10.1</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">001-38102</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">99.2</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000095010318014680/dp99623_def14a.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Amendment to the Registrant's Amended and Restated 2017 Share Incentive Plan</a></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">DEF</font></div><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">14A</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">12&#47;14&#47;2018</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Exhibit A</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">001-38102</font></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">99.3</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000119312520323275/d39603ddef14a.htm#toc39603_12" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Second Amendment to the Registrant's Amended and Restated 2017 Share Incentive Plan</a></font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font><br></font></div></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">DEF</font></div><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">14A</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">12&#47;21&#47;2020</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Exhibit A</font></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">001-38102</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:132%">99.4</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1616533/000119312517369963/d463035ddef14a.htm#toc463035_12" style="-sec-extract:exhibit;background-color:#ffffff;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">The Registrant's 2018 Employee Share Purchase Plan</a></font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">DEF</font></div><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14A</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12&#47;15&#47;2017</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Appendix A</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">001-38102</font></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.1</font></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="exfilingfees.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">Calculation of Filing Fee Table</a></font></div></td><td colspan="3" style="background-color:#d9d9d9;padding:2px 2.38pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</font></td><td colspan="6" style="background-color:#d9d9d9;padding:0 1pt"></td><td colspan="3" style="background-color:#d9d9d9;padding:0 1pt"></td><td colspan="3" style="background-color:#d9d9d9;padding:0 1pt"></td><td colspan="3" style="background-color:#d9d9d9;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"></td><td style="width:4.897%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.903%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i9d3405b52f1a4dcfb9c8356ee0e74f66_155"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:139%">SIGNATURES</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Pursuant to the requirements of the Securities Act of 1933, as amended, the Registrant, Penguin Solutions, Inc., 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 Newark, State of California, on April 2, 2025.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"><tr><td style="width:1.0%"></td><td style="width:45.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.950%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Penguin Solutions, Inc.</font></td></tr><tr style="height:5pt"><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:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Anne Kuykendall</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anne Kuykendall</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 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Chief Legal Officer and Secretary</font></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i9d3405b52f1a4dcfb9c8356ee0e74f66_211"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">POWER OF ATTORNEY AND SIGNATURES</font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Know all persons by these presents, that each person whose signature appears below, constitutes and appoints each of Mark Adams, Nate Olmstead and Anne Kuykendall as his or her true and lawful attorney-in-fact and agent, upon the action of such appointee, with full power of substitution and resubstitution, to do any and all acts and things and execute, in the name of the undersigned, any and all instruments which each of said attorneys-in-fact and agents may deem necessary or advisable in order to enable Penguin Solutions, Inc. to comply with the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and any requirements of the Commission in respect thereof, in connection with the filing with the Commission of this Registration Statement under the Securities Act, including specifically but without limitation, power and authority to sign the name of the undersigned to such Registration Statement, and any amendments to such Registration Statement (including post-effective amendments), and to file the same with all exhibits thereto and other documents in connection therewith, with the Commission, to sign any and all applications, registration statements, notices or other documents necessary or advisable to comply with applicable state securities laws, and to file the same, together with other documents in connection therewith with the appropriate state securities authorities, granting unto each of said attorneys-in-fact and agents full power and authority to do and to perform each and every act and thing requisite or necessary to be done in and about the premises, as fully and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that each of said attorneys-in-fact and agents may lawfully do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Act, this Registration Statement has been signed by the following persons in the capacities and on the dates indicated&#58;</font></div><div><font><br></font></div><div style="padding-left:4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"></td><td style="width:27.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:132%">Signature</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:132%">Title</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:132%">Date</font></div></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Mark Adams</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">President, Chief Executive Officer and Director</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Mark Adams</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">(Principal Executive Officer)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Nate Olmstead</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Senior Vice President and Chief Financial Officer</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Nate Olmstead</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">(Principal Financial and Accounting Officer)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Penelope Herscher</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Chairperson of the Board of Directors</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Penelope Herscher</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Min Yong Ha</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Director</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Min Yong Ha</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Bryan Ingram</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Director</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Bryan Ingram</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Sandeep Nayyar</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Director</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Sandeep Nayyar</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Mark Papermaster</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Director</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Mark Papermaster</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Mary Puma</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Director</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Mary Puma</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr><tr style="height:8pt"><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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#47;s&#47; Maximiliane Straub</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Director</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:3.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">April 2, 2025</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">Maximiliane Straub</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.75pt;padding-left:0.02pt;padding-right:0.02pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:132%">&#160;</font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#160;&#160;&#160;&#160;</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>exfilingfees.htm
<DESCRIPTION>EX-107
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:781a98d1-4895-454b-ae6e-31f05d7ee637,g:2970a102-ec9c-4549-9900-e28546b6051f,d:acbec619cdca4e97b99e2719b5f049f5-->
<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:peng="http://www.penguinsolutions.com/20250401" xmlns:xbrli="http://www.xbrl.org/2003/instance" 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-4" name="dei:EntityCentralIndexKey" id="f-35">0001616533</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="dei:EntityRegistrantName" id="f-36">PENGUIN SOLUTIONS, INC.</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="ffd:FormTp" id="f-37">S-8</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="ffd:SubmissnTp" id="f-38">S-8</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="ffd:FeeExhibitTp" id="f-39">EX-FILING FEES</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>peng:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>peng:uSD</xbrli:measure></xbrli:unit><xbrli:unit id="usd2"><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">0001616533</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="ffd:OfferingAxis"><dei:lineNo>1</dei:lineNo></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-02</xbrli:startDate><xbrli:endDate>2025-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001616533</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="ffd:OfferingAxis"><dei:lineNo>2</dei:lineNo></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-02</xbrli:startDate><xbrli:endDate>2025-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001616533</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="ffd:OfferingAxis"><dei:lineNo>3</dei:lineNo></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-02</xbrli:startDate><xbrli:endDate>2025-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001616533</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-02</xbrli:startDate><xbrli:endDate>2025-04-02</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-5 f-14 f-23" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-1" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-5" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-2" order="2"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-6 f-24" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-3" order="3"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-14" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-4" order="4"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-15" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-5" order="5"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-23" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-6" order="6"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-30" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-7" order="7"/></ix:resources></ix:header></div><div id="iacbec619cdca4e97b99e2719b5f049f5_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">EXHIBIT 107.1</span></div></div><div style="margin-top:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Calculation of Filing Fee Table</span></div><div style="margin-top:6pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM&#160;S-8</span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Form Type)</span></div><div style="margin-top:6pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PENGUIN SOLUTIONS, INC.</span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:6pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table 1: Newly Registered Securities</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"><tr><td style="width:1.0%"/><td style="width:7.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.731%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security Type</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security Class Title</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee Calculation Rule</span></td><td colspan="6" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount Registered</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proposed Maximum Offering Price Per Unit</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maximum Aggregate Offering Price</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee Rate</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Registration Fee </span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="ffd:OfferingSctyTp" id="f-1"><ix:nonNumeric contextRef="c-1" name="ffd:PrevslyPdFlg" format="ixt:fixed-false" id="f-2">Equity</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="ffd:OfferingSctyTitl" id="f-3">Ordinary shares, $0.03 par value per share</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="ffd:FeesOthrRuleFlg" format="ixt:fixed-true" id="f-4">Rules 457(c) and 457(h)</ix:nonNumeric> </span></td><td colspan="2" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="ffd:AmtSctiesRegd" format="ixt:num-dot-decimal" scale="0" id="f-5">1,331,913</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="2" name="ffd:MaxOfferingPricPerScty" scale="0" id="f-6">17.14</ix:nonFraction></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-1" decimals="2" name="ffd:MaxAggtOfferingPric" format="ixt:num-dot-decimal" scale="0" id="f-7">22,828,988.82</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="ffd:FeeRate" scale="0" id="f-8">0.0001531</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-1" decimals="2" name="ffd:FeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-9">3,495.12</ix:nonFraction></span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="ffd:PrevslyPdFlg" format="ixt:fixed-false" id="f-10"><ix:nonNumeric contextRef="c-2" name="ffd:OfferingSctyTp" id="f-11">Equity</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="ffd:OfferingSctyTitl" id="f-12">Ordinary shares, $0.03 par value per share</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="ffd:FeesOthrRuleFlg" format="ixt:fixed-true" id="f-13">Rules 457(c) and 457(h)</ix:nonNumeric> </span></td><td colspan="2" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-14">600,000</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="2" name="ffd:MaxOfferingPricPerScty" scale="0" id="f-15">14.57</ix:nonFraction></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-2" decimals="2" name="ffd:MaxAggtOfferingPric" format="ixt:num-dot-decimal" scale="0" id="f-16">8,742,000.00</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="INF" name="ffd:FeeRate" scale="0" id="f-17">0.0001531</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-2" decimals="2" name="ffd:FeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-18">1,338.40</ix:nonFraction></span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="ffd:PrevslyPdFlg" format="ixt:fixed-false" id="f-19"><ix:nonNumeric contextRef="c-3" name="ffd:OfferingSctyTp" id="f-20">Equity</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="ffd:OfferingSctyTitl" id="f-21">Ordinary shares, $0.03 par value per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="ffd:FeesOthrRuleFlg" format="ixt:fixed-true" id="f-22">Rules 457(c) and 457(h)</ix:nonNumeric> </span></td><td colspan="2" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="0" name="ffd:AmtSctiesRegd" format="ixt:num-dot-decimal" scale="0" id="f-23">444,799</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="2" name="ffd:MaxOfferingPricPerScty" scale="0" id="f-24">17.14</ix:nonFraction></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-3" decimals="2" name="ffd:MaxAggtOfferingPric" format="ixt:num-dot-decimal" scale="0" id="f-25">7,623,854.86</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="INF" name="ffd:FeeRate" scale="0" id="f-26">0.0001531</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-3" decimals="2" name="ffd:FeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-27">1,167.21</ix:nonFraction></span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Offering Amounts</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,376,712&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-4" decimals="2" name="ffd:TtlOfferingAmt" format="ixt:num-dot-decimal" scale="0" id="f-28">39,194,843.68</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-4" decimals="2" name="ffd:TtlFeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-29">6,000.73</ix:nonFraction></span></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fee Offsets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-4" decimals="2" name="ffd:TtlOffsetAmt" format="ixt:fixed-zero" scale="0" id="f-30">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Fee Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd2" contextRef="c-4" decimals="2" name="ffd:NetFeeAmt" format="ixt:num-dot-decimal" scale="0" id="f-31">6,000.73</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><ix:nonNumeric contextRef="c-3" name="ffd:OfferingNote" id="f-34" continuedAt="f-34-1" escape="true"><ix:nonNumeric contextRef="c-2" name="ffd:OfferingNote" id="f-33" continuedAt="f-33-1" escape="true"><ix:nonNumeric contextRef="c-1" name="ffd:OfferingNote" id="f-32" continuedAt="f-32-1" escape="true"><ix:footnote id="fn-1" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">In the event of a stock split, stock dividend or similar transaction involving the Registrant&#8217;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities Act</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;).</span></ix:footnote></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></div><ix:continuation id="f-34-1"><ix:continuation id="f-33-1"><ix:continuation id="f-32-1"><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><ix:footnote id="fn-2" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2017 Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), on August&#160;31, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.</span></ix:footnote></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><ix:footnote id="fn-3" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.</span></ix:footnote></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><ix:footnote id="fn-4" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s 2018 Employee Share Purchase Plan (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ESPP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) on September&#160;1, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. </span></ix:footnote></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><ix:footnote id="fn-5" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.</span></ix:footnote></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.</span><ix:footnote id="fn-6" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.</span></ix:footnote></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.</span><ix:footnote id="fn-7" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant does not have any fee offsets.</span></ix:footnote></div></ix:continuation></ix:continuation></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>3
<FILENAME>peng-formsx8ex51q220252017.htm
<DESCRIPTION>EX-5.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i98eb5dc6941042839d20aea0f7599fb4_1"></div><div style="min-height:90pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 5.1</font></div><div><img alt="walkers_headera.jpg" src="walkers_headera.jpg" style="height:46px;margin-bottom:5pt;vertical-align:text-bottom;width:301px"></div></div><div style="margin-bottom:12pt;text-align:justify"><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:55.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">April 2, 2025</font></div></td><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Our Ref&#58; ME&#47;kg&#47;S8981-173967</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><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:55.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Penguin Solutions, Inc.</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c&#47;o Walkers Corporate Limited</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">190 Elgin Avenue</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">George Town</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Grand Cayman KY1-9008</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cayman Islands</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;</font></div></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To the addressee set forth above&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PENGUIN SOLUTIONS, INC.</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:10pt;font-weight:400;line-height:115%">We have acted as Cayman Islands legal advisers to Penguin Solutions, Inc., formerly known as SMART Global Holdings, Inc. (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;), and we have examined the Registration Statement on Form S-8 to be filed by the Company with the U.S. Securities and Exchange Commission (including all supplements and amendments thereto, the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Registration Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;), relating to the registration under the U.S. Securities Act of 1933, as amended (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Securities</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;), of up to an aggregate of 2,376,712 ordinary shares with a par value of US$0.03 per share in the capital of the Company, comprising of&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.78pt">1,331,913 ordinary shares (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2017 Plan Evergreen Shares</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;) for issuance pursuant to the Company's Amended and Restated 2017 Share Incentive Plan (as amended) (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2017 Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;) pursuant to Section 4(a) of the 2017 Plan, which provides for an annual increase in the number of shares reserved for issuance under the 2017 Plan&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.78pt">444,799 ordinary shares (together with the 2017 Plan Evergreen Shares, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2017 Plan Shares</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;) that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section 4(a) of the 2017 Plan&#59; and </font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:6.34pt">600,000 ordinary shares for issuance pursuant to the Company's 2018 Employee Share Purchase Plan (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ESPP</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34; and together with the 2017 Plan, the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Plans</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;) (together with the 2017 Plan Shares, the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Shares</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;) pursuant to Section 3(b) of the ESPP, which provides for an annual increase in the number of shares reserved for issuance under the ESPP.</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:10pt;font-weight:400;line-height:115%">For the purposes of giving this opinion, we have examined and relied upon the originals, copies or translations of the documents listed in Schedule 1.</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:10pt;font-weight:400;line-height:115%">In giving this opinion we have relied upon the assumptions set out in Schedule 2, which we have not independently verified.</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:10pt;font-weight:400;line-height:115%">We are Cayman Islands Attorneys at Law and express no opinion as to any laws other than the laws of the Cayman Islands in force and as interpreted at the date of this opinion. We have not, for the purposes of this opinion, made any investigation of the laws, rules or regulations of any other jurisdiction.</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:10pt;font-weight:400;line-height:115%">Based upon the foregoing examinations and assumptions and upon such searches as we have conducted and having regard to legal considerations which we consider relevant, and under the laws of the Cayman Islands, we give the following opinions in relation to the matters set out below.</font></div><div style="height:108pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><img alt="walkers_footera.jpg" src="walkers_footera.jpg" style="height:102px;margin-bottom:5pt;vertical-align:text-bottom;width:637px"></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35919850.2.S8981.173967</font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div></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><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Company is an exempted company duly incorporated with limited liability and validly existing under the laws of the Cayman Islands with full corporate power and authority to issue the Shares.  The Company is in good standing with the Registrar of Companies of the Cayman Islands (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Registrar</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Shares to be issued by the Company have been duly authorised by all necessary corporate action of the Company and, upon the issue of the Shares (by the entry of the name of the registered owner thereof in the register of members of the Company confirming that such Shares have been issued credited as fully paid), delivery and payment therefore by the purchaser in accordance with the Memorandum and Articles of Association (as defined in Schedule 1) and the Plans and in the manner contemplated by the Registration Statement, the Shares will be validly created, legally issued, fully paid and non-assessable (meaning that no additional sums may be levied in respect of such Shares on the holder thereof by the Company).</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have relied upon the statements and representations of directors, officers and other representatives of the Company as to factual matters.</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:10pt;font-weight:400;line-height:115%">Our opinion as to the good standing of the Company is based solely upon receipt of the Certificate of Good Standing (as defined in Schedule 1) issued by the Registrar.  The Company shall be deemed to be in good standing under Section 200A of the Companies Act (as amended) of the Cayman Islands (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Companies Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;) on the date of issue of the Certificate of Good Standing if all fees and penalties under the Companies Act have been paid and the Registrar has no knowledge that the Company is in default under the Companies Act.</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:10pt;font-weight:400;line-height:115%">This opinion is limited to the matters referred to herein and shall not be construed as extending to any other matter or document not referred to herein.  This opinion is given solely for your benefit and the benefit of your legal advisers acting in that capacity in relation to this transaction and may not be relied upon by any other person, other than persons entitled to rely upon it pursuant to the provisions of the Securities Act, without our prior written consent.</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:10pt;font-weight:400;line-height:115%">This opinion shall be construed in accordance with the laws of the Cayman Islands.</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:10pt;font-weight:400;line-height:115%">We consent to the use of this opinion as an exhibit to the Registration Statement and further consent to all references to us in the Registration Statement and any amendments thereto.</font></div><div style="margin-bottom:48pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yours faithfully,</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Walkers (Cayman) LLP</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Walkers (Cayman) LLP</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:108pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35919850.2.S8981.173967</font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">SCHEDULE 1</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIST OF DOCUMENTS EXAMINED</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Certificate of Incorporation dated 21 April 2011, the Certificate of Incorporation on Change of Name dated 29 August 2014, the Second Amended and Restated Memorandum and Articles of Association adopted by special resolution passed on 30 March 2020, the Third Amended and Restated Memorandum and Articles of Association adopted by special resolution passed on 26 August 2024 and effective as of 15 October 2024 (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Memorandum and Articles of Association</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;), the Certificate of Incorporation on Change of Name dated 15 October 2024, the Register of Directors, Register of Officers and Register of Mortgages and Charges, copies of which have been provided to us by its registered office in the Cayman Islands (together, the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Company Records</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">The Cayman Online Registry Information System (CORIS), the Cayman Islands' General Registry's online database, searched on 1 April 2025. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">A Certificate of Good Standing dated 1 April 2025 in respect of the Company issued by the Registrar (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Certificate of Good Standing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">Copies of the executed written resolutions of the board of directors of the Company dated 30 November 2017, 14 December 2018, 20 December 2020 and 14 December 2021 and copies of the executed minutes of meetings of the board of directors of the Company dated 2 October 2018, 26 September 2022, 27-28 March 2023 and 25-26 March 2024 and a copy of the executed Secretary&#8217;s Certificate of the Company dated 1 April 2025 relating to the minutes of a meeting of the board of directors of the Company dated 31 March - 1 April 2025 (the &#34;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Resolutions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Registration Statement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Plans.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">Such other documents as we have deemed necessary to render the opinions set forth herein.</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><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:108pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35919850.2.S8981.173967</font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">SCHEDULE 2</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Assumptions</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:10pt;font-weight:400;line-height:115%">This opinion is given based upon the following assumptions&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The originals of all documents examined in connection with this opinion are authentic.  The signatures, initials and seals on the documents reviewed are genuine and are those of a person or persons given power to execute the documents under the Resolutions (as defined in Schedule 1).  All documents purporting to be sealed have been so sealed.  All copies are complete and conform to their originals.     </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Memorandum and Articles of Association will be the memorandum and articles of association of the Company in force on the date of the issuance of the Shares.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The accuracy and completeness of all factual representations made in the Registration Statement and all other documents reviewed by us.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Company will receive consideration in money or money&#8217;s worth for each Share offered by the Company when issued at the agreed issue price as per the terms of the Registration Statement, such price in any event not being less than the stated par or nominal value of each Share.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">There are no provisions of the laws of any jurisdiction outside the Cayman Islands which would be contravened by issuance and allotment of the Shares and, insofar as any obligation expressed to be incurred under any of the documents is to be performed in or is otherwise subject to the laws of any jurisdiction outside the Cayman Islands, its performance will not be illegal by virtue of the laws of that jurisdiction.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Company Records are complete and accurate and all matters required by law and the Memorandum and Articles of Association to be recorded therein are completely and accurately so recorded.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Resolutions are and shall remain in full force and effect and have not been and will not be rescinded or amended.  As applicable, the Resolutions were either (a) duly adopted at duly convened meetings of the Board of Directors and such meetings were held and conducted in accordance with the Memorandum and Articles of Association in force at the relevant time, or (b) duly executed by or on behalf of each director or committee member and the signatures and initials thereon are those of a person or persons in whose name the Resolutions have been expressed to be signed.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">The Registration Statement and the Plans conform in every material respect to the latest drafts of the same produced to us and, where provided in successive drafts, have been marked up to indicate all changes to such documents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.67pt">Each of the Registration Statement and the Plans (including each grant notice issued pursuant thereto) will be duly authorised, executed and delivered by or on behalf of all relevant parties prior to the issue of the Shares and will be legal, valid, binding and enforceable against all relevant parties in accordance with their terms under all relevant laws (other than the laws of the Cayman Islands).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:4.11pt">All preconditions to the issue of the Shares under the terms of the Plans will be satisfied or duly waived prior to the issue of the Shares and there will be no breach of the terms of the Plans.</font></div><div style="height:108pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35919850.2.S8981.173967</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>peng-formsx8ex2312017plana.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i2f99db2581fa49d699c3d75057f0c6b6_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:125%">EXHIBIT 23.1</font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:125%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM<br></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><br>We consent to the incorporation by reference in this Registration Statement on Form S-8 of our reports dated October 24, 2024 relating to the financial statements of Penguin Solutions, Inc. and the effectiveness of Penguin Solutions, Inc.'s internal control over financial reporting, appearing in the Annual Report on Form 10-K of Penguin Solutions, Inc. for the year ended August 30, 2024. <br><br>&#47;s&#47; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%">DELOITTE&#160;&#38; TOUCHE LLP<br></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><br>San Jose, California<br>April 2, 2025</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>image_0a.jpg
<TEXT>
begin 644 image_0a.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" !4 2T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#YJ_X*!?\
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
MY_\ !V;_ ,HY_!?_ &6O3?\ TT:Q7Y>_\&[G_*8OX/?7Q!_ZCVI4X_PV3/\
MC(_?3_@IG\2_BCX#^$.@>&_A-K-Y:ZEXMUK5-.^SZ3YZWVIM;^&M:U2'3K62
MW(FADN;G3K>W,D#1W BEE%O+#<-#,GPC\9?VZ/\ @I?_ ,$^OAWX/L?@K\%-
M<\=>*/%MUKK^-OA]XTM=>\07GA>*QU.6ST_45#:OJ%W9Q:C"DA6-M0N[.0Z>
MTMJXWW&?UA^(_P ,_AU\8?!MY\.OBQX$T?Q-H&H>7]OT77M-BO+6XV2+(A>*
M565BLB(ZDC*LBL,$ U1^''P2^$WPCFU*^^'/@'3=+O=:DB?7-4A@W7NJ/$FR
M)[JY;,URR)\BM*[%5PH(  K-2L;.+>S/Y._^"D__ "D6^/O_ &6KQ5_Z=[JO
MWD_X("_M'?L\^ ?^"2?PG\)^.OCQX+T75+7^WOM6FZMXHM+>XAW:]J#KNCDD
M#+E65AD<A@1P17X-_P#!2C_E(M\?O^RU>*O_ $[W58OP[_8B_;1^+_@ZS^(G
MPF_9#^*'BCP_J'F?V?KOAWP#J-]9W/ER-$_ES0PLC[9$=#@G#(P.""*WE'FB
M<L9.,KH_JB^(7_!1;]@?X5:-=:[X]_;-^&-C%9V,EV]O_P )M92W,L:*S'R;
M>.1I9W(4A8XT9W/RJI) K^<S_@N#^WWX"_X*)?MT7OQ:^$=I-_PA_AOP_;>&
M?#&H75J\$VJ6\$UQ.]XT3DM&'FNIO+5@K^2L1=$<NB^5'_@FQ_P45')_8$^-
M7_AJ]7_^1Z^\/V!/^#7#]IGXD^-(/%7[>US;_#WPC9S/]H\-Z1K5O>ZUJA41
M% LEN9;:V@??)F0R/,#"5\E1(LJS&,:>MRI2J5-+'T=_P:5?LZ^-O O[/'Q-
M_:5\16TEOI7Q"UVPTWP[#/:NC3Q:6+H2W2.1MDB::]>$%>DEI*#R*^5_^#LS
M_E(SX,_[(IIO_IWUBOZ ? '@/P?\+? VC_#7X?>'[?2=!\/Z9!IVCZ9:J1':
MVL,8CBB7/.%10.23QS7\_P!_P=F?\I&?!G_9%--_].^L4H2YJERZD>6E8\M_
MX(G?\%=?A]_P2L;XF'QW\'M9\6?\)Y_8WV7^R=0A@^R_8OMV[?Y@.[=]K7&.
MFPYZBOO#_B+L_9]_Z,]\9?\ A06G_P 37Y[_ /!'O_@CY_P]?/Q$'_#1'_"
M_P#" _V3_P RC_:OV[[=]M_Z>[?RMGV/_:W>9_#MY^UO^(/?_K(A_P"8D_\
MOM52]GS:D1]MRZ'9#_@[L_9\_P"C/O&7_A06G_Q-?KT,]Z_%/_B#W_ZR(?\
MF)/_ +[5^U@K*7+]DVI^T^T?R^_\'$G_ "F+^,'_ '+_ /ZCVFU[_P#\$]/V
M"%_;W_X-^OBKX8\+:)]J\<^#?C5JGB+P*8(-\\]U!HFD^;8K@;F^TPF2)4!"
MF;R&;/EBO /^#B3_ )3%_&#_ +E__P!1[3:_4#_@TRY_X)S^-1_U6S4O_31H
M]:2=H)F,5S5)+U/P=_9S^/\ \1_V6?CGX5_:(^$>JFU\0>$=9AU'3V:65(Y]
MA^>WF\IT=X)HR\,L89?,BD="<,:_KI_9E_:'^'?[6/P \)?M&_"F^\[0?%^C
M0ZA9J\L;RVS-Q);2^6S*LT,H>&10QVR1.N3BOYSO^#@;_@GLG[#?[;5YXL\#
M:-':^ ?BDUQKOA>*"...*QNMZ_;[!$0*$2*65)$55"+#<PH"Q1L?4G_!JC^W
MO-H7C+Q%_P $]OB#KI-GK8E\0?#P7$W^KNXTS?64>23^\A5;E4&%7[/<L<M)
M1-<T;H=-N$^5GXWU_79_P36_Y1S? /\ [(KX5_\ 31:U_(G7]=G_  36./\
M@G-\ S_U17PK_P"FBUHJ_"%#XF?R??'?XMZS\?\ XX^,_COXBTZUL]0\;>+-
M1UZ_L[$,(8)KRYDN'2/<6;8K2$#))P!DD\U_3W_P0[_9]T;]G3_@EQ\(]!T]
M-/DO/$WAF/Q7JU_8Z>L#7<VJ?Z:AF(YEDBMY8+;S&))2V0#"JJC^6OQGX-\4
M_#GQCJWP^\<:)/INM:#J=QIVL:;=1[9+2ZAD:.6)QV975E([$5_5I_P1\^*7
MAOXP?\$OO@7XL\*^9]FM/ASI^B3><FT_:=-C_LZXP/[OGVLN#W&#WHJ?"@H_
M$SW?XB_$OX<_!_P=>?$7XM>/]$\+^']/\O\ M#7?$6JPV-G;>9(L2>9-,RHF
MZ1T09(RSJ!R0*\O_ .'E/_!.C_H_OX*?^'4TC_Y(KA_^"T/[//QB_:L_X)J?
M$CX!_ +P<WB#Q;KW]C_V3I*WT%MY_D:Q97$O[RXDCC7;%#(WS,,[<#)(!_!K
M_B'G_P""PW_1GDW_ (7&@_\ R=6<8QDM6:SE*+T5S^AW_AY3_P $Z/\ H_OX
M*?\ AU-(_P#DBNH^$O[77[*'Q\\1S>#O@5^T[\//&FKVUBUY<:7X2\:6.I7,
M5LKHC3-';RNRQAY(U+D8!=1G+#/\J7[7O_!/3]L/]@P^'A^UA\'7\)_\)5]K
M_L#=KEA>_:OLWD^?_P >D\NS;]HA^_MSOXS@X^V?^#3+_E(QXT_[(IJ7_IWT
M>JE32C=,F-63E9H]K_X/"/\ FW?_ +F[_P!PM>(_\&F__*1OQA_V1?4O_3MI
M->X?\'@T,S0_L\W*PMY:MXL5I-IVAB-&(!/J0#CZ'TKPG_@U!U+3['_@I#XH
MMKV^AADO/@[J4-I')(%::0:EI;E$!^\VQ'; R=J,>@-7'^$9R_C?<?T04'K1
M2,<<USG4?Q5W'_'Q)_OG^=?UB_\ !(#_ )1?_ O_ +)OIW_HNOY.9V5IG93D
M%B0?7FOZR/\ @D)')%_P3!^!:R1LI_X5OIIPRXX,0(/Y5M4^%'+0^)GYP?\
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
MW1_PSMX*_P"@IJG_ '^C_P#C=%%?"_V3E?\ SXA_X!'_ "/:^M8K^>7WL/\
MAG;P5_T%-4_[_1__ !NC_AG;P5_T%-4_[_1__&Z**/[)RO\ Y\0_\ C_ )!]
M:Q7\\OO8?\,[>"O^@IJG_?Z/_P"-UM_#OX+^%_"GC*S\0:=?Z@\UOYFQ9I4*
MG=&RG.$!Z'UHHKW.&,LRVGQ+@91H035:DTU&-T^>/D<.98G$2R^LG-_!+J_Y
,6>IT445_:1^3G__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>walkers_footera.jpg
<TEXT>
begin 644 walkers_footera.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 Z17AI9@  34T *@    @  U$0  $
M   ! 0   %$1  0    !  !,Y5$2  0    !  !,Y0    #_VP!#  (! 0(!
M 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,
M# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" 'T
M#!D# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+
M_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$(
M(T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%56
M5UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W
M^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"
M! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5
M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W
MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!
M  (1 Q$ /P#]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /QJ_X*)?\ !VAJ'_!/?]M+Q_\ !S5/V<?[
M<N/!%^ELFI?\)[]C_M""2&.>&?R?[.?R]\4J-MWMC.,GK7Z0_P#!-/\ ;@L/
M^"CO[$G@7XS:?HO_  CD7C&"X:72C>_;3ITT%S-;2Q&7RX]^'A8@[%R"#BOY
M^_\ @\]_9X_X5U_P47\&_$"W@\NS^)'A&))Y,?ZV]L)6ADY]K>2S'^17W9_P
M9;?'S_A._P#@GMX]\ W$WF7GP_\ &#W$*9_U-G?6\;QC'O/#=G\?:@#]%O\
M@I;^W+IO_!-[]B?QQ\9-4TC_ (2&/PC# 8-)%[]C;4YY[B*WBA$NR39EY02V
MQL*"<'%?CO\ \1SG_5KO_F2/_O77IO\ P>O_ +2W_"'?LD_"GX4VMQLNO''B
M.;7+Q$;YFM=/AV!&']UIKR-AZF#V-?S?SZ#?6VAVVIR6MQ'I]Y/+;07+(1%-
M+$L;2(K="RB6(D#H)%]10!_>)\ _C!IO[0GP+\&>/M'&W2?&VAV6O68W[]L-
MU DZ GC)"N!T%?,G_!:S_@KO8?\ !';]G/PWXXF\%_\ "P-0\3>(4T.UT<:S
M_9)"?9YII+CS?(FX3RD7;LY,R\C'/F?_  :Q?M&_\-!?\$;O -K-<?:-2^'=
M[?>$;QLY*B"7S[=?;;:W-LO_  &OSA_X/=?CY_;?[0OP3^&,,WR^&_#][XEN
MHU/!>]N%MXMWNJV,F/02'UH ^^O^"*O_  <4ZC_P6(_:/\0^!;?X'_\ " :;
MX:\/R:Y=ZR?&']J@,)X88[<1?88?F?S6;=OX$3<&OTXK\0O^#)7]G;_A&?V8
M/C#\4KB#;-XN\16WAZT=Q\WDV$!F<K_LM)?8/J8?]FOV]S0 45Q^H?M#_#_2
M-4:QNO'/@^UOE;8;>76;9)0?3:7SG\*ZJPOX-4LX[BUFAN+>9=T<L3AT<>H(
MX(^E $U?@;X>_P"#X?\ M[7[&Q_X9A\K[9<1P;_^%C[MFY@N<?V6,XSTS7[Y
M5_ W\/O^1]T/_L(0?^C%H _ODK\#?#W_  ?#_P!O:_8V/_#,/E?;+B.#?_PL
M?=LW,%SC^RQG&>F:_?*OX&_A]_R/NA_]A"#_ -&+0!_?)1110 445'=W<5A:
MR3SR1PPPJ7DDD8*J*.223P /4T 245SOA;XP^$?'&JR6.B^*?#NL7T.=]O8Z
ME#<2ICKE48D?E714 %%%% !16&_Q-\-Q^+AX?;Q!H:Z\0"---]%]L((S_JMV
M_ISTK<H **YGQ9\:?!W@/4/LFN>+/#.BW7'[F_U2"WDYZ?*[ \ULZ!XDT_Q7
MID=[I=_9:E9R?<GM9UFB?Z,I(- %VBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@#\<_P#@]&_9Y_X6#_P3Y\"?$.W@
M\R\^'/BU;>9\?ZFRU"%HY#GWGALQ^/M7Q+_P96_'S_A"/V]OB-\/IYO*M?'O
MA#[=$F?]==V%PA1<>ODW-TW_  $^M?N-_P %IOV>?^&I?^"5/QU\&QP?:;RX
M\*7.IV,0&6EN['%];J/=I;=!^-?RK?\ !"W]I6U_9,_X*S?!'QCJ5]'IVCKK
MXT?4KB5ML,-M?Q264CR'IL07&\D]-F>U 'TC_P '=7[2W_"\/^"MNH^%[:X\
MW3?A5X?L?#ZJK9C-S*IOIV'^U_I21M[PX[5V'_!0S_@FI_PJ'_@V8_98^(BZ
M?M\0:;K-QKFL2!-K&T\0*9HI&_W4MM-CY[MVSBO@/QOK&M?\%,_^"E.H75KY
MW]M?''XA%;56&XVYU&_VQ)C^[&LJKCH GM7];'_!5O\ 8YT_X[_\$B?BO\)=
M%T]?)LO!3+H%FJYVSZ;&ES91K_VTMHER.QH _)__ (,AOVC?(\2_''X1W5QG
M[5;6/B_38<_=\MFM+ML>_FV0_P" U^?_ /P<M?'S_A?_ /P6;^,%Q#-YVG^$
M[JV\+6@SGROL5O'%.O\ X%?:#[9JK_P;D?M<6/[&_P#P5G^'OB#6KX6'AO7H
M+[P]K$A.!Y5Q;N8ORN8[8X_V:^<]"T[6_P!OK]NBUM3YG_"1?&?QTJ,P^9A<
MZG?\GWP\Q.?:@#^M7_@WR_9W_P"&9?\ @CS\#]%FA\B^UK0AXGO2PVNTFHR/
M>KO_ -I8IHTYY C [5_/C_P76_X+E_$?_@HY^TUXD\&^"_$VM:3\%=%U"32-
M$T72;AXD\2!',?VRY"$&<S,-T<;95$9 %W;V;^LOPOX8L?!GA?3M%TVW2VTW
M2;6*RM8%^[%#&@1%'L% 'X5^9/\ P4T_X*3?\$\_V&OC9 OCKP#X%\=_&#PG
M?1:BEKX7\'V-]K.CW<3B2)I;QA''#(KJK&-IMXP"4Z9 /PTT_P#X-I?VVM2^
M&Z>*(_@;JBV<EO\ :EM)=:TR+4O+QGFT:X$X?_IF4$F>-N:\C_8&_P""E?QH
M_P""6GQVM=:\$>(-:TN'3+_;KGA2]FD73=55'Q-;W-LWRJ^ R[]HDC/*D$5^
ML?Q[_P"#WK4KR.:T^%?P'M+>9LBWO_%.N-<!B>FZTMD0_E<?XU^'G[07Q.UK
MXV?'KQOXS\2V=MI_B/Q=K]_K6JVMO;M;PVUW<W$DTT:1L2T:K([ *22H !)Q
M0!_=G\-?'EC\4_AUH'B?3"S:;XCTVWU2T+?>,4\2RIGWVL*_@U^'W_(^Z'_V
M$(/_ $8M?V_?\$XY6F_X)Z? =V.YF^'?A\D^I.FV]?Q _#[_ )'W0_\ L(0?
M^C%H _ODK^!OX??\C[H?_80@_P#1BU_?)7\!.G:A-I.H6]U;MLGMI%EC; .U
ME.0<'CJ* /ZDO^#D[_@O=#_P3\^'UU\'?A7JL4GQL\46?^F7T#AO^$,LI%XF
M/I=R*?W2=44^:<?NP_XO_P#!#G_@BKXN_P""P'[0$VI:U)J>D?"7PW>"7Q7X
MC.?.OI3AS8VSMG?<R Y9SD1*V]LEHT?XC^)?Q+U_XR?$'6O%?BK5K[7O$GB*
M\DO]2U&\E,D]Y/(Q9W=CW)/T'08%?V#_ /!O3\?OAC\?O^"4WPSN/A?H>E^%
M;+PW9_V'KFAV9S_9VK0A3=%R269IF87 =R699U+$MF@#WCQQXG^&/_!,+]BC
M4M6CTVS\(_"_X2: \T=A81@"&"%?EAB4GYYI7(4;CNDDDR22Q-?R:?M[?\%1
M?VAO^"V?[2<.B^9XBO--US4/LOA;X=^'VEDLX 3^[3R4_P"/B? RTT@)SN(V
M( J_NM_P>+_$B^\#?\$AX=+M9&C@\9>.M*T>\4?\M(DAN[T*?;S+.,_517X&
M_P#!&K_@IKI?_!)O]J^\^*E]\,X?B=?-H-QH^G6DFMC23IDL\D):Z27[//EO
M*CDBP%'RSMSV(!I?M#?\$,?VO?V'?A9_PL[Q?\*M=\/Z!HX6[N-4TO5K.^FT
M<#!$LJVD\DL*KP3(0%7NP-?J!_P;!?\ !P'XU^+'Q?TW]G'XX>(;KQ1-K4,@
M\%^)M2E,E^)XD,C6%U,W,P>-7,<CDN'7RR7WH$R?$W_![Q8>,O#FH:/JO[*,
M&H:7JUM)9WEK/\1M\=S#(I1XV!TKE64D$=P:_$W]F3XOW'P$_:?\ ^.]+>2S
MN/"'B:PUJW(?+1_9[F.4 GC/"X/'(SQ0!_5__P '1W_*"CXY_P#< _\ 4@TR
MOY;?V'/VYO&W[ OC?Q;XF^'<W]G^+/$_A:Z\+6>IH3YVDBZFMVDN(1_SV"1,
MJ'C:SAQDJ ?ZDO\ @Z._Y04?'/\ [@'_ *D&F5_.I_P;O_!72_C]_P %FO@3
MH.LVL5YIMOK%QK<D4J[HV?3[&YOHMP/!'FV\?!X- &+X)_X(Y_M5?$+XH^ [
MGQ!\)?BIH</Q'\0V5DGB35-'N@MK+=SHHNKF1AOBP7WEY=N<$YS7Z0?\'0?_
M  6 ^('[/?Q4T[]D_P"$/B;7/!_A[P1H%A'XFU6TO9(]6U626W1X;4W(/F")
M;=H7<JP:5IF#$JN&_HDK^>/_ (.NO^"+/Q.\<?M-W?[2/PS\-:KXVT'Q)IUK
M;^*K'2K9KJ_TBYM85MTN?)0%WMWMXH@60'RVB8MA6!H ^%?V8?\ @V[_ &N?
MVR_@_I/Q(T'P7IMKX=\5VRZGI=WKFO6]K/JL$@W).L99I K@[E:0+N!##*D$
M^1^*M _:9_X(>_M7)IMS=>+/A!\0M-6*_C^QWRM:ZI;ECL?,;-;W=NQ5E*MO
M3*NK ,K*/4/V)O\ @XH_:L_X)_>$-,\&^'_&5GX@\(^'4%I9^'O%6F+?06,:
M<"%) 4N41?NB,3!5 P ,5^A'[-?_  >,^!?'GCO1[S]H']GK1TU2R06\?BKP
MP(KZ>Q0MDA+:Z42)&&^8[+ECZ*3U /UI_P"".G_!0&X_X*6_L#^#_B=JFDMH
M?B:;S-,U^S6)XX4OH,!Y(=W/DRJT<JC)VB7;DE23]0UY]^R]^U/X!_;.^"ND
M?$+X9^)+'Q5X3UI2;>\MMRE'4X>*2-@'BD4\,C@,.XY%>@T %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !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 1W5K'?6TD,T:
M30S*4D1UW*ZD8(([@CM7\*_[;7P#D_97_;#^*'PWD1T7P1XIU'1H2W62&&Y=
M(G^C1A&![AA7]UE?A3_P6@_X-:_C!^WU_P %#?&GQ=^&'BGX4Z+X?\90V4\]
MGK^HW]M=1W<5K';RL%@LIDVOY2OG?DL[9 [@'Y^_\&H_[-7_  T#_P %AO".
MJW%O]HTSX8Z5?>++D,OR[TC%K;\_WEN+J)QW_=GT-?UL,H=2K#*G@@]Z_+W_
M (-R_P#@A=XW_P""0T_Q2UGXEZUX'U_Q+XV6PLM.D\-W5U<Q6=I!YSRJ[3V\
M#!I))(R0%88A7GM7ZA4 ?PZ_\%*?V;W_ &.?^"@7Q>^'$4+6MKX2\57L&F@?
M*19-*9;1O;-N\3?C7U%_P:P_L[?\+_\ ^"RGP_NIK?[1IOP]LK_Q;=KC.WR8
M?(MV]MMU<V[?A7Z;?\%W?^#9?XJ?\%)?V]+OXN?"OQ+\,=#T_7M#L;;6(/$E
M_?6MU)?VZM!YB"WM)U:,VZ6R@E@V488P 3ZW_P &YW_!!3Q__P $C?B!\3O%
M7Q/USP%KVM>+-/LM*T9O#-W=W*VMNDDLMT)3<6T!!=Q:[0H;_5MG'% 'Z$?M
MN?$;7/@]^QA\7?%WAE2_B3PMX*UG5]*4)O+7=O8S2PC'?]XB\=Z_B>_9CTKP
MW\9_VP? 5G\5/$%Y8^$_%7BZQB\6:U-<_OXK2>[07=R\SY(;8[L9&SCECG%?
MW5WUC#JEC-:W4,5Q;7"-%+%*@=)48896!X(()!!ZU_/1_P %%O\ @S1\7W7Q
M:U;Q%^SAXI\+R>$]4N'NH_"_B.YFM+K1]YSY$%PL<B31+D[?,\ME7 )D(+$
M_8[X:?LF?LN_\$V?@_-XN\/>"/A;\-/#'ARR%Y<>)6L[=)D@5<B22^DW32DC
M&"TC,Q( R2*_C?\ VV/C)I_[17[9GQ<^(.DK,FE^.O&FL>(;-95VR+#=WTUP
M@8=FVR#(]:_5_P#9Y_X,_OVE_BK?:1I'QB^*7AOPCX!TN12+&RU6YUNZB7N+
M>W*I;QDC(W&3Y<YVMT/6_MN?\&8'CW7?V@+VZ_9_\6?#G1_AJUC91VEGXOUK
M4/[4CN([>..X>1H;*5&\V5'ER&4 RE0B*JB@#]MO^":=TE]_P3E^ $T;!HYO
MAOX==".X.F6Q%?Q#_#[_ )'W0_\ L(0?^C%K^V/_ ()9?L^_$3]D[]@3X:_#
M'XHWWAC5/%W@+2QH;WGA^ZGN;&XM8'9+3:TT,+AEMQ$C IC*$@D'C\$?"W_!
ME[^U'HGB;3;V;QY\ VBL[J*=PFMZL6*JX8X_XEO7B@#^F^OX$/#>E+KOB*PL
M6<QK>7,<!8#)4,P7/X9K^^^OYD/"W_!E[^U'HGB;3;V;QY\ VBL[J*=PFMZL
M6*JX8X_XEO7B@#[?_P""TW_!N[\/M*_X)!:9HOP1\,+;>+/@)#/KUI,(Q)J/
MBB!D4ZD+AU ,T\BQK,O'#6ZQ1JJL%'Y??\&P_P#P5-_X=\_MU6_A/Q/J7V7X
M8_%^2#1=6,SXATN_W$65Z<\* [F*1B0!',6.?+6OZT2-PP:_GB_;X_X,X/BA
M\3?VN?&_B7X)^*OA+H/PW\1:@VI:7I.NZA?VMUI1E >6W"064T?DI*7$>'R(
M]@(R"2 ?H?\ \'1?[*VJ?M3?\$@O&PT.UEOM6^'M]:^,X;:)2SRQ6N^.Y( _
MN6L]Q)_VSK^=W_@A-^TW\#?V8_VZK6Z_:(\$>$O&?PQ\3:5-HEW)X@\/P:W;
MZ!</)#)#?B"6.3[IB,;,BE@D[D XP?ZOO^">7PO^+'PK_8P\'>"_CQJ7A/Q/
MX]\.V']CW^J:)=W%[::Q;Q_)#+(;B"%S,T(59,J0S*S9._ _)7_@IE_P9MV_
MQ/\ B/JGC#]FWQ=H/A&'5IGNIO!_B)98]/LY&.YA:7,*2/'&3]V%XR%Z"0+A
M5 /IG]J'X]?\$N?V<OV=-:\>6W@_]C?QC=6NGR7&E:'H/AWP_J&I:O<;"8H%
M@AB:1-S[59W4+'G+%<5\*?\ !/+_ (+'_LU?ME_M'>!_A3J'_!.+X&IXD\:Z
MK#I<%YH.@Z/<11;S\\[P2Z>I6*) \CGS6PB,>U>$^&?^#.C]KK6_$"6EY/\
M"O1K0OAKZY\0RR1*OJ%BMWD/TVC\*_9+_@B?_P &\_@+_@DJUQXPU+5U^(/Q
M<U2U-I+KKVOV>TT>!L%X+*(EBN[ #S,=[@8 C4LK &G_ ,'1W_*"CXY_]P#_
M -2#3*_!C_@U.0-_P6_^%9/\-AKA'M_Q*+L?UK^D;_@LQ^Q5XJ_X*)?\$V?B
M1\'?!.H>']+\3>,/[,^QW6MSS06$7V;5+.\D\QX8I9!F.W<#;&V6*@X&2/S/
M_P"")_\ P;)?'G_@F]_P47\%_%[QQXM^$>J^&_#MKJ4%S;:%JFHSWSM<6,]N
MFQ)K&)" \BDY<8 .,G@@'[H5^*'_  4\_P"#LGQA^PA^U=X[^#]C^S[:+K/@
MO4&M$U76O$KF+486 >"Y2VCMU(26)HY /./#XZBOVOKX/_X++_\ !!'X:_\
M!7?1;'6+O4)O OQ1T.V-IIOBBSMA<">#)9;:\A)7SH@S,5(970L<-@LK '"?
ML^_M%?L*_P#!;;]FW0?&'Q*T7X%W/CJ\T^(>(]+UUK2QUS1KP(!/&DSLEUY&
M\-LE5]KKM.=P('XF?\'&/[*O[(W[*WQH\%Z=^R]XFL=2N]0@O)/%6CZ7KYUW
M3=&*M#]EV7#/(RRONN-T1E<J(T.$R-WH_P 1_P#@S:_:N\)ZY+#H>K?"GQ58
M;CY-S;:W/:NRYXWQS0+M;')"LP'J:[[]F3_@RN^-?C#Q5:R_%CXB> _!?AU9
M ;F/0WGU?5)%!&556CBA3<,@.9'VGG8V,$ ^B?\ @Q]E\2-\!OC\MT;K_A#U
MU_23I@;/DB^-O<?;-O;=Y0L=WML]J_="O*?V*_V+_ '[ '[.NA?##X:Z2VE^
M&]#4MNE?S+K4)WYEN;B3 \R:0\DX & JA555'JU !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?*G_!97]K[XG?L4?L1
MZCXL^#O@]?''Q%U#5;/1-(TS^SY]08R7+%3(MO!AY64 D*#C."<@$$ J_P#!
M8G_@K%X._P""3O[+&H^+-4N-/U#QUJ\,MKX/\.2/F35[W& [HI#"VB)5I7!&
M!A0=[H#6_P""&O[?_C+_ (*9?\$^M#^+'CS3?#.D^(M3U74+&6WT"WGM[)4M
MYS&A59IIGW$#G+D9Z 5^%/[>?_!&S]HS7OV$/B_^V1^UMXTU'_A8EE#I?]B^
M&Y)HY[J-;G5K.U/VGR_W-K"D-Q(8[6#!5F!;RRK(WZQ_\&D?_*%[PC_V,.L_
M^E;4 ?I#XM\6:7X"\+:EKFMZA9Z3H^CVLE[?7MW*(;>S@C4O)+([8"JJ@DD\
M  U^(_QW_P"#LWX@_'7]H*Z^'O[&_P "+CXI26KN(=3U2PO;V74T0[6GCL+4
MQR0P#@B264'##<D9XKZ&_P"#N_XZ:Q\&_P#@D'>Z;I-Q-:CXA^+--\,WTD3%
M6-L8[F]=,CLYLE1AW5F!X)!ZG_@UW_8S\*_LR?\ !*;P+XJTW3[7_A+OBO W
MB+7M4" SW(:61;:#=U$<4(0!,X#M*V,N: /FSX9?\'/_ ,9?V5OBIHOAO]M;
M]FW5OA7I'B&3R[?Q+H^G7MM!!R SBVN&E^T(N07,,Y=!T1R0*_9CP-XXT?XF
M>#-)\1>'M2LM:T'7;2*_TZ_LY1+;WMO*@>.6-QPRLI!!'4&O"O\ @K!^RCX7
M_;-_X)[?%3P5XHL+6[BD\/7FH:;<2H"^F:A;P/+;7,;'E6211D@C<A=3\K$'
MX+_X,U/VIM4^,7_!/'Q7\/=6NY+R3X4^)##II=MQ@T^]C\^.+Z+.MV1Z!P.@
MH ^A?^"T_P#P7K\"?\$B](TO08]&D\??%;Q+;_:=,\-6]U]GCM;<L46ZNY=K
M%(V=6"(JEY"C ;0"X^#_ !-_P<<?M^? 7PO#\1?B9^Q[IVF?"LLDLUP= UG3
M)8(6(VF2ZDFE6'=D /)  21@'(%>9_\ !)/2;;_@K!_P<[?%KXM>,(H];T7X
M=SZGK^BPW(\V&,6MS%IVE)M/&8HF692./,@#=:_HH\0^'K#Q=H%]I.JV5KJ6
MEZG;R6EY:742S074,BE7C=&!#*RD@J0002#0!X#_ ,$R/^"FWPY_X*I?LXP?
M$'X?S7-K);3?8=;T2^*_;M"NPH8Q2A20RL#N21?E=?1@RK]%5_.U_P $2[MO
M^"9O_!S#\8/V<M+FGA\$^-KC5=*L+%Y"4B6WC?5-.=L_>>.T$L0)Z^>W<BOZ
M): "OQ&_X*;_ /!P]^U)^S=_P5R\8?LU_!7X:_"WQNVG3:9;Z%;7^CZC<ZMJ
M$ESI-K?2*S17\4;$--)C"+A5 .2"3^W-?SG_ !V_Y7>+'_L8=#_]12TH ]L_
MX>V_\%;/^C._ O\ X2VJ_P#RUH_X>V_\%;/^C._ O_A+:K_\M:_<2B@#Y5_X
M)"?M$_M$?M,_LUZYKW[3'PUTGX6^/+3Q-/86&E:?I]Q917&FK:VDD=P4GN)V
M+--)<IN#@8B V@@D_)?Q)_X+J_%SP=_P<5V_[(MKX=^',GPWFU73K%M2EL+T
MZX$N-$@U!SYHNA!N$LK*/W& @ ()^8_J]7\Y_P =O^5WBQ_[&'0__44M* /Z
M,**KZQK%GX>TBZU#4+JWL;"QA>XN;FXE$4-O$@+.[NQ 554$DD@  FOR<_:@
M_P"#Q;]FOX(?$*[\/^#]!\<?%)-/F,,^KZ5%!::7*0<-Y$DSB24 @_-Y81N"
MK,#F@#]:Z*_-'X8_\'67[+_Q*_98\;?$I?\ A-K'4OA_!:W6J>#9K*V77KB&
MXO+>S$UH&N%M[B-9;E"V)@ZH"2@RH;Z\_P""=G[?_@W_ (*9?LQZ=\6/ >F^
M)M)\.ZG>W-C%;Z_;P6]ZKV\AC<LL,TR;21QAR<=0* /A/_@GO_P75^+G[6'_
M  7"^+/[-/B+P[\.;+P)X#U7Q/8Z??Z;87L>K3)IE^UM 99)+IXF9D&7VQ*"
MW0*.*_5ZOBW]F'_@NK\(_P!K#_@H=XV_9I\.^'?B-9>._ =[J]CJ%_J5A91Z
M3,^F7)MIS%)'=/*RLXRFZ)25ZA3Q6I_P57_X+4?"W_@D _@%?B5H'Q US_A8
MQU :;_PC-C:7/D?8OLOF^=]HN8-N?M<>W;NSM?.W R ?7U%?FG_P4$_X.G/V
M<OV$_BKJ7@.UA\3?%#Q;H<S6NJ1>&XX?L&FSH2'@DN99%5I%(PPB60*<JQ#*
M5%[_ ()S?\'/W[.__!0GXL:;\/UC\3?#?QOK<HM]*LO$D4(M-6G/W8(+F)V7
MS6Z*DHC+MA5W,0" ?H]1110 5^<?_!PE_P %I?%?_!*'PA\,]'^%^A>%_%7Q
M,^(VJRI!IVM6MS>0I8PJ$=A%;S0R&62>:!(_FP=LHVDCC]'*_G:B\0S?\%HO
M^#LW3Y+5FU+X=_ .^WPNIWPI:Z'(6\S^ZR3ZM( #WCF7J!R ?I#_ ,&]?_!9
M/5O^"O?[/'B[4/&FG>&-#^(O@?6%M=2L-!AFALWLIX]]K<*DTLKJ69+A""Y&
M8<\;L#]!*_G)_9IUIO\ @AO_ ,'2OB7P'=-_9?PP^,^H&PM@?DMX[/5I!<:>
MZ@\8M[W%L7/W56;G&<_T;4 %%?%/P)_X+O?"/XZ_\%']>_9;3PW\2/"WQ,T*
M[U&QWZ[I]E#IU_+9!G<0217<DC>9"C31EHU#1KDX. ?M:@ HKXN_; _X+I?"
M7]C?]N?P;^SOJGAWXC>+OB-XV_L]+2'PU865Q;6LE[<-!!%.\UU"R.<"0X1@
M(W5L\X'T[^T%^T3X(_94^$FK^._B)XETOPEX2T*/S;W4;Z3;''DX55 !9Y&.
M%5$#.Q("@D@4 =I17XW?$S_@]3_9[\,>+Y;'PW\.OBEXHTN"0H=2:*TL4G _
MCBC>8N5/&-X1O4"OM'_@F?\ \%Q_@'_P52:XTWX>ZYJ&D^,K&$W-SX6\06ZV
M>J+$,;I8PKO%.@)Y,4C%>"P7(R ?8%%>/_MZ_MK>%?\ @G;^R=XK^,7C;3_$
M&J>&?!_V/[9:Z)!#/?R_:;R"SC\M)I8HSB2X0G=(N%#$9. ?D'XE_P#!TE^S
M#\,/V2? _P 5+R7QG)=?$:WN[O1?!L=C;/XA$-O>7%DTUPBSM;P1--;2;6:;
M++RJL595 /T>HK\@_@'_ ,'F?[.'Q-\?6^C^+O"7Q%^'=C>2B)-9N[>"_LK<
M$XW3B"0S(OND<F/IS7ZW>%_%&F^-_#6GZUHU_9ZKI&K6T=[8WMI,LUO>02*'
MCEC=259&4A@P)!!!% %ZBOBW]F'_ (+J_"/]K#_@H=XV_9I\.^'?B-9>._ =
M[J]CJ%_J5A91Z3,^F7)MIS%)'=/*RLXRFZ)25ZA3Q7VE0 45\6_LP_\ !=7X
M1_M8?\%#O&W[-/AWP[\1K+QWX#O=7L=0O]2L+*/29GTRY-M.8I([IY65G&4W
M1*2O4*>*^O/'OCW1/A;X+U3Q'XDU;3]!T#1+9[S4-1OYUM[:SA09:21V(55
M&22: -:BOR%_: _X/,/V;?AAXUN-(\'>%?B+\1K6TD,;:M:6T&GV-Q@XW0^>
MXF8=?OQ)VZ]:^A/^";'_  <:?LZ_\%+O&]OX-T'4-;\#^/KP'[)H'BB".WDU
M,@$L+6:.1XI6 &=A99",D(0"0 ?>U%%% !1110!#J>IV^BZ=<7EY<0VEG:1M
M-//,XCCA102SLQX50 22> !7XV?MB_\ !U_)K7QOF^%?['_PGU#XZ>+%E>"/
M6'MKFXL+J1,AC:V=L//N81U,I>)< D;E(>M3_@\-_P""@.J?LZ?L<>&/@YX8
MOIK'6OC1<SC5Y8'VR)H]KY?FPY'*^?++$A[-'',A!#&OK/\ X(9_\$JO#/\
MP2]_8N\.Z6-)M5^)GBJQ@U+QGJS1 W4UVZA_L@?&1!;[C&JC )5GQN=J /@.
M?]M'_@LQ<V9\0I\ _!\.F@>=_9ZZ?8[]N,[?(;4#<].,?>[=:ZG]B;_@[ U#
M3/CW;_";]L#X5S?!7Q3).EI)K4-M<V=G8RO@)]LL[K,UO$>/WPDD4;@2JH"X
M_:6OSR_X.*_^"0,G_!4G]DJWF\$Z'IES\9O!E[!-X>NII8[5KNUDE5+JSEG<
M@"+RW:8!CP\("XWMD _0N">.Z@22-UDCD4,CJ=RL#R"#W!IU?.O_  2>^!GQ
M2_9D_P""?GPV^'OQDU+0]8\<^#=..ES7>E7<MU"]K'(PM$,DD:$O';^5$V 0
M3'D,<YJ3_@H5_P %2?@O_P $POAY:Z]\6/%']FSZIO&E:-8P_:M6U=EQN$$
M(^5<C,CE(U) +@D @'T-17XPZ;_P>R_ 2X\6K;W7PI^+=MHC2;?MJC3Y+A5S
M]XP?: .F#@2'\>_Z??L3?MZ?"O\ X*&_!R+QQ\)_%5IXET7?Y%W&%:&\TR?&
M3!<P. \4@'/(PP^92RD$@'L%%8_Q"^(>@_";P/JOB;Q1K&F^'_#VAVSWFH:E
MJ%PMO:V4*#+222,0JJ!W)K\G?C__ ,'F7[-OPR\9W&D^#?"GQ&^(UK:R%&U:
MUM8-.L;@ _>A\]Q,PZ_?B3\>M 'Z]45^?O\ P3E_X.4?V;_^"C/CZR\%Z;?Z
M[\/_ !WJ3".PT;Q5!%;C59/[EM<1R/$[],(S)(Q.%1L&OM+]H7XUZ7^S7\ O
M''Q&UVWU"[T3P#X?O_$FH06$:274UO9VTEQ*D2NR(TA2-@H9U!)&6 Y !V%%
M?F#JO_!V7^S/9?L?CXM1Z9\1%>\\177AK3/"UU8V<>M:C/;V]K<2W 6.ZDBC
MM56[A4R/(&+;@J-CGV#_ ()"_P#!=/X>_P#!82]\6:=X/\&^.?"NK>"[>"ZU
M(:M#!)9[)G98@D\4C9=BCG:R*<(Q&<' !]O45^?/_!2G_@Y0_9W_ .";?Q#N
M_ ^HSZ]\0?'VGG9?Z-X8BBE727QD)=7$CI'&_K&A>1>-RKD5Q/[!?_!UU^SC
M^VG\5M-\#ZO:>*/A5XBUJ=;;39/$2P-IE],Y 2$7,3GRY&)P/-1$)P Q8@4
M?IY17Q;_ ,$K_P#@NK\(_P#@KOXQ\7:'\-O#OQ&T.Z\%V<%]>OXEL+*VCE29
MV11&;>ZG)8%#G<%&,<FOI[]H+]HGP1^RI\)-7\=_$3Q+I?A+PEH4?FWNHWTF
MV./)PJJ "SR,<*J(&=B0%!) H [2BOQN^)G_  >I_L]^&/%\MCX;^'7Q2\4:
M7!(4.I-%:6*3@?QQ1O,7*GC&\(WJ!7VC_P $S_\ @N/\ _\ @JDUQIOP]US4
M-)\96,)N;GPMX@MUL]46(8W2QA7>*= 3R8I&*\%@N1D ^P**** /P[_X>V_\
M%;/^C._ O_A+:K_\M:\9_:C_ .#GG_@H!^Q1K&DZ?\5_@+\'_ EYKT,EQI\.
MJ^'=6C:[C1@KLN-4.0"P!^M?T55_.?\ \'P/_)P?P$_[%[5/_2F&@#VS_A[;
M_P %;/\ HSOP+_X2VJ__ "UK[B_X(R_M;_M;?M2_\+(_X:E^#NA_";^PO[,_
MX1C^SM*NK'^U?.^V?:]_GW=QN\ORK;&W9CS3G=D8^XJ* "BOD7_@I5_P6\^
M/_!+!;>P^(WB"^U+Q=?0BYM?"WA^W6]U:2(\"5U9TCA0G.&FD3=AMN[:<?$/
M@3_@]<^ .N>*X[37OAC\5=!TJ5]GV^);*\,0/\3Q"93@=]I8XZ ]* /V8HKS
MS]ES]J_X>?MI_!S3?'WPP\5:;XN\*ZIE8KRT)#12+C=%+&P$D,JY&8Y%5AD9
M&",_./["7_!=+X2_M^_M?>./@?X<\-_$?PKX]\ PWLNHV_B>PLK:&1K.[2TN
M(XF@NIF:1)) =K*ORACV(H ^T:*XW]H?XZ:#^S%\!O&7Q&\4/<)X=\#:-=ZY
MJ/V=5:=X;>)I62-690TC!=JJ6&6(&1FOFO\ X)5?\%P/A#_P5[U/QI8_#;2?
M'6@WW@6*TGO;?Q/96EK)<QW!F57A%O<SAE5H2'W;<%TQG/ !]C45Y+^W+^V=
MX/\ ^"?7[+?BKXN>.UU2;PSX2CA>Y@TR*.6]N6FGC@CCA21XT9VDE489U&,G
M.!7AVG?\%O\ X87W_!*W4OVOI/"/Q.L_ACI]PL"6%QI]DNM7JMJ46F^;%$+L
MPF/[1)C+3*=L;G&<!@#[+HK\X?B7_P '27[,/PP_9)\#_%2\E\9R77Q&M[N[
MT7P;'8VS^(1#;WEQ9--<(L[6\$336TFUFFRR\JK%65?(?@'_ ,'F?[.'Q-\?
M6^C^+O"7Q%^'=C>2B)-9N[>"_LK<$XW3B"0S(OND<F/IS0!^OE%4?"_BC3?&
M_AK3]:T:_L]5TC5K:.]L;VTF6:WO()%#QRQNI*LC*0P8$@@@BKU !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% 'P!_P='?\H*/CG_W /\ U(-,KC?^#2/_ )0O>$?^QAUG_P!*
MVKLO^#H[_E!1\<_^X!_ZD&F5QO\ P:1_\H7O"/\ V,.L_P#I6U 'L/\ P7Y_
MX)_:O_P4@_X)H>,/ _A>%;GQIH\\'B7P[;LP47=Y:[LP D@!I8))XE)( >12
M2!FOS7_X-\?^#A_X>_LD?L[VG[.?[2-QJGP\U;X=W5Q8:/K-[IUQ)#Y)F=VL
MKQ$1I8)X9&= 639L"JQ1D^?]JOVQ?VO?!/["7[/6N?%#XBWE_I_@_P .M;K?
M7-G8R7DD1GG2"/\ =Q@M@R2(N>@W#.*^9-#_ &2?V+?^"]'P<T;XW77POT+Q
MG9^(&GMTUB2&XT76)&MIGMV2YDM9(IB08SM$C'Y"I& 10!\Z_P#!4;_@X8^&
MWQM^">J? K]E6^O_ (S?&CXOVTGA;3%T2PG6UTE+I#%+.TTJ(K2"-G*[,JA&
M^1D5#N^?O^#&R*:'3?VGE;_4K/X85<'*[@-7W8/TVU^B'Q=_9M_9P_X(7?L+
M?%OXH?#7X=>%? -[HGAJZ$&HH'N-2O;ITV6EK]KN&DG(DN6A4)OVY(..*^6/
M^#+S]G:^^''_  3Z\<_$"_MI+<?$CQ64T]F4@7-G81"$2 ]Q]HDND^L1H ^7
M/^#)@_;_ -JC]H"\N>;YO#]CN+?>^:\E+_J!7]%U?SJ_\&X+Q_L0?\'!/[0'
MP0UYET^;5H-:T;2TD^4WDUEJ"7,&P'J'LUGE'^R!ZU_150!_.C\4O^)=_P '
MO5K]C^7=X@TS=M_V_"=OYG_H35_1=7\ZO_!/AT_;Q_X._OB)\1]$8:EX;\!Z
MCK6H/=Q'=#-!:6/]BV\BMT*M(\3KZ@9Z5_150 5_+I_P5CTWXL:Q_P '7_BN
MU^!>H6>E?%J;4]"'AJ[NEMVA@N?^$9L<EA<(\6/+WCYT(YZ9Q7]1=?SG_';_
M )7>+'_L8=#_ /44M* /;/\ A4O_  6X_P"BH>!?_ 3PO_\ (%'_  J7_@MQ
M_P!%0\"_^ GA?_Y K]Q** /#O^";ND_&[0OV+O!EK^T;JECK7QFB^W?\)#>6
M:6JP39OK@VVT6L<</%J;=3L0<@YRV2?Q ^.W_*[Q8_\ 8PZ'_P"HI:5_1A7\
MY_QV_P"5WBQ_[&'0_P#U%+2@#ZZ_X/&/VR]8_9__ ."?_AGX;Z#>S:?>?&36
M9+3498G*O+I=FBRW$((Y DEEM5;L4WJ<AC7T'_P06_X)3?#O]@W]A?P#JD?A
MC2+KXF>--#M=<\2:]<VJ2WQFN8EF^R)(P+1PPJXC")A6*%R"S$U\3?\ ![[\
M(-3U_P" 7P&\=V\,DFE>%]=U71KQU!*Q27\%M+$6] ?L$@R>^!WK]8?^";_Q
MOT?]H_\ 8&^#OC30[J&ZL=<\(Z=(QC8,(9TMTCGA./XHYDDC8=F0B@#\H_\
M@[K_ ."4?P_@_9<7]H[P7X;TOPSXP\,ZK:V7B=]-MEMH=;LKJ3R4FF1 %:XC
MN'A428#,DC!BVU-OTM_P:1_\H7O"/_8PZS_Z5M4'_!W!\<-'^&?_  1R\4>&
M+ZZA35OB/KFE:3IEN6'FS-!>17\KA>NU4M""W0%U!.6 ,_\ P:1_\H7O"/\
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
M6_&B>/+F]MH$TZ]BMC:&V6%F+>8#G=YPQCIM-?!__$;Y\-/^B%>.O_!W:_\
MQ%?N)7Q[_P %^/%FE^$O^"/'Q\;5=2L--74/"UQ86INKA8?M-Q+A8X4W$;I'
M/"J,DGH* -C_ ()"?\%3]#_X*Z_LUZY\2?#_ (3U;P=9Z)XFG\-/9:A=1W$L
MLD5K:7)E#(  I%VJXZY0^M?A_P#LB?%+X+_\%:?^"[/Q6^+G[5'C_P "Z3\-
M?!;3_P#")Z)XP\06VFZ=J,4-UY&GVFVXD19(DB$D\L:\/*V7!5W#?=G_  94
M_P#*++Q]_P!E5U'_ --&CU^7G_!"S_@EI\(?VP_^"B_Q>^!/Q[CUZ#7/"5M>
MC2[>RU,V,LEW97OD749.TEV"MNVXSB-ST!H _H)\7?MC_L(^/?AC)X)UKXL_
MLGZIX/E@-L=%N/%>@/8"/&-HA,NQ0!TP!CM7XL_L"_%+P3_P2X_X.7H_ ?P-
M\>:'XQ^ WQ;U"WT*/^Q=<BU>Q:*_A#VL/G1.ZM):7SB-69F<1[@3F1C7Z,_\
M0@?['/\ T#?B-_X4S?\ QNO&_A#_ ,$TO^"9O[+G_!3;PC\/=$\<>,H/C]X'
M\3:9J&EZ'+J%_<QG48VBO+>-I5MC;MT0NGFC:-P;;@X .$_X/,_VK?%&J:[\
M&_V;/"]U<0V_C'_BHM8M8G*?VH[7'V73X6(ZQB5+ARIR"XB;J@-?J;_P3:_X
M)7_"K_@FK^SUH?@_PEX9T6;7HK*-=>\1RV:/J&O794>=+)*PW^67W;(L[47
M ZD_C9_P=\:?=?!G_@J=^SC\6+RUFET&#0K2%"!E99-,U>6ZF0=L[+R+_OH5
M_0UX4\5:=XZ\+:;K>CWEOJ6DZQ:Q7UC=P-NBNH)4#QR(>ZLK @]P: /Q#_X.
MU/\ @E-X%\(?L[6?[37PXT&Q\%^-/">LVEOXCET:$64>J6]Q((X;IUC  N8K
MDP@2@!F64[B=B8^H/A/^V-JG[>'_  :W>/?B-X@G-UXFOO@QXLTS6IV'S7-Y
M9:??6DD[=MTODB4XXS+VZ"O_ ,';?QGTCX;?\$:_%GAV^N(4U+XA:YI&CZ;"
M6'F2O#>Q7\C =<+':-D]!N49^8 ^5?\ !,WX;:A\./\ @T#^(!U**2WFU_X8
M^/=8CB<89898-2$3?1XU5Q[.* /D#_@SO_X)S_#_ /:9\8_%#XJ_$7POH_C"
M/P+)9:1X=L=6MDN[."ZG666XN&A<%&D1$@5"P.WS'(PP4C]D_P#@H'XC\%?\
M$JO^"?OQY^+WPW\%^$?!OB*/0O/,^D:3!9+?:DW^B6,LZQJHEV37"?>R2,C/
M-? G_!D:/^,-?C-_V.D'_I#'7W'_ ,'"WP@U/XY_\$8_CYH.D0R7%]#H4.LB
M.,%F>/3[VWOY0 .2?+MGX[T ?G1_P:-_\$S/!OQ?^%_BO]I[XFZ/:>-O&6K>
M([C3?#\NMQB^6R\H))<WX$F0US+-*R^8V640DJ1YC9_1G_@LM_P2:^'?_!1_
M]D+Q=I]YX7T>#XB:/I5Q>^$_$%O:I%?V5[%&SQ0F51N:WE91&\;97#;@ ZHP
M^8/^#-WXWZ/X]_X)<ZMX-M[J'^W/ 7BZ\CO;3</-2"Z6.>"8C^Z[&= >Y@?T
MK],/VG/CAH_[-/[.OCCX@>(+J&ST?P;H=WJUS)*P52L,3.$&>K,0%51DLS
M$D"@#\"?^#'[_DX/X]_]B]I?_I3-6O\ \')WQZL?VR_^"S/P?_9?\7>.+/P'
M\'_"<VG7/BB_OM1CL;2VN+P>?/<R2RD1*R6)C2)I.%::3^^161_P8_?\G!_'
MO_L7M+_]*9J\_P#^"W_[.?A+Q'_P=&Z/I'Q>-[9_#?XM7/ALW-Q%<_966TEL
MX=,\P2D815N+9MS= %8GO0!^TWP#_::_8%_9>^%-KX)\!?%C]E?PWX9M8!;_
M &.U\9Z)BY &"TS&<M,[=6>0LS$DDDFOQ6_X+]R? ?\ 8Z_;0^$7[2'['/Q&
M^%?_  DTFHS7.MZ1X%\16-[;6-[;F-XKDV]K*PBCN8WFBE0!8WV="9')_2[_
M (A _P!CG_H&_$;_ ,*9O_C=>!?MJ_\ !$?_ ()A?\$[=5\+V7QD\7>.O!=S
MXR%PVDI)J][>-<+!Y8D9A;VTAC4&5 &DVJ3D D@X /V9^!OQ4L_CI\$_!_C?
M3T:/3_&6B66N6R$Y*Q7,"3(,^RN*ZFN'_9E\%^&?AO\ LW?#WP[X*FNKCP;H
M/AK3M.T&6Y9FFEL(;6..V9RX5BQB5"2P!SG(!XKN* "OYS_^#X'_ ).#^ G_
M &+VJ?\ I3#7]&%?SG_\'P/_ "<'\!/^Q>U3_P!*8: /Z,*Y?XX?%.S^!GP5
M\8>-M11I-/\ !VB7NN72+U:*V@>9P/JJ&NHKRC]O'X;:A\9OV'/C-X/TF-YM
M4\5^!=;T>SC3.YYKC3YX4 QSDLXH _!#_@VQ_8LT_P#X+ _MO_&+]I;]H&TM
M_'C^']2AN8=.U)//L;[5;LR2!GB;*M!:PQ*B0ME )(AC$8%?OM\?OV+?A3^U
M#\'[OP'XZ\ ^%_$'A6ZMS;+936$:_9%Q@- R@- Z]5>,JRD @BOQL_X,A?C'
MI+?#WX[?#N2XBA\06^I:?XABMV.)+BV>.2WD91U(C>.,-Z&9/6OWCH _G*_X
M(=:WX@_X)(_\'#WQ!_91;6+W4/ OBZ\O=)CCN&^5WAM6U#3+UE& )FM@(F*C
M!^T'LJD;O[8VF_\ #J[_ (.W/A_\08A_9_@_XT7MI>7+#Y8 NJ(^F7I<_P"Q
M= W3#J-R'TSS/PBU^W_;%_X/0]2\1>%76^T?P_XCNC=7<!W1*FDZ%]AD?<."
MK7%N$##@F1>2#FOJ;_@\Y_98F\<_L9?#WXR:3%(NK?"OQ%]BN[B+*O#8Z@%4
M2%AS\EU!:JOH9VQC/(!ZI_P=S_M/_P#"B?\ @DOJ'A6UN/*U3XL:]9>'T56Q
M(+6)C>W#C_9(MDB;VGQWK\YO^"%W@37/^"1G_!?WPW\(?%%Q-$GQ2\!6=E=-
M,-D8NKS2K;50H'<QWD,MJIQG.?4UU'[>O[2D?_!<3_@HG_P3Y^&MK)'J6DZG
MX<TOQ3XIMHN5BN;IA/JT# <;HK?37P3P-Y]37IO_  =J>$[[]E']N;]EO]J;
M0;=VO-!OH]/O'C^4-+IMXE_:HQZ$RK-=+SU6+!XH [;_ (/./VB;Z?X+?!GX
M ^'?,N]=^)'B)M8N+.W/[V:*V M[:$CN);BZRO\ M6WMS[)_P6X_9ML?V/?^
M#6_Q7\+].\MK?P+X>\*:0\L8P+F:/6]+$TWUDEWR'W<U\EZ/X@L?^"QW_!VE
MI.J:7<)KGPW^ >GP7]M.GS1F/3465&].=7NU'NJ^W'Z!_P#!T=_R@H^.?_<
M_P#4@TR@#XX_X,_/^";/P[U;]E/5/C]XL\-:3XF\:ZMK]SI.@7&I6R72Z'96
MRQAFMU<$1S23/+ND W;44 @%]WM7_!VI^Q3\/_B#_P $N/%'Q7D\-:/:^.OA
MM?Z9<66LV]JD5Y+!<W\%E+;22* SQ$7(<*V0&C!&.<]7_P &D?\ RA>\(_\
M8PZS_P"E;5V7_!T=_P H*/CG_P!P#_U(-,H S/\ @U>^(VI_$3_@BK\,UU2Y
MDNY/#]YJND6\DAW,+>*^F,29]$5P@'944=J_1*OS._X-(_\ E"]X1_[&'6?_
M $K:OTQH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ^0/^"]7[+GCO]M+_@D]\5OAG\,]#_X2
M3QMXE_LC^S=-^VV]G]I\C6+&YE_>W$D<2[889&^9QG;@9) /-?\ !NU^QY\1
MOV%/^"8WAWX>?%3P[_PBWC"QUG4[N?3_ +?:WVR*:X+QMYEM))&<J<X#$COB
MON2B@#A?VG/V=?#/[7'[/OB_X9^,K5[SPSXUTR;2[](VVR(KCB2-L';(C;71
ML'#(I[5^$_P;_86_X*2_\$%?&_B;P_\  '1]#^-GPEUJ^:]@@=(KJUED("K,
M]FT\-U;7!C55?R7,;;5RS[5(_H2HH _ OQ-_P34_X*$?\%VOB+X=M_VJ;W3?
M@M\&]#O%OI-%T\P1M,P!5F@LXY9G:<J659+R3$8=B@;)1OW'^ WP-\+_ +,_
MP9\,_#_P7I<.C>%?".GQ:9IMG'SY44:X&YCRSL<LSG+,S,Q)))KK:* /R1_X
M+N?\$#/''[4_Q_T7]I3]FK7(?#/QQT$VTE[9F\%@=9DM@!;75O<'Y8[I%5(R
M)"(Y$1,LA4^9\[_$7XT?\%D/VG/AC-\)+GX5Z;X1DU2 Z=J?BNQAL=,O9X6&
MV1C=F[:WCW+G+6T:OS\F#BOWVHH ^"_^""__  17TW_@D'\ -4CUC4+'Q'\5
M/'#13^)-5M%;[+;I&&\JRMBP#&*,N[%R%,CL20 J*OWI110 5^ '_!4;_@E5
M^VU??\%X?%W[3'[/WPPL]<L[6ZTF\\.:M=:]HL<,TD.AV=G+NMKF[CDPLB3+
MAT&=N1D$$_O_ $4 ?AW_ ,+:_P""W'_1+_ O_@7X7_\ D^C_ (6U_P %N/\
MHE_@7_P+\+__ "?7[B44 ?#O_!&7Q;^VYXI_X61_PV1X7T/PWY']F?\ "(?V
M=+I<GVC/VS[;O^PW$V-N+3'F;?O';GYL?'OQ8_X),?M!>)O^#IJU_:.L? 'G
M?!F/6=*NV\0_VYIJXBA\/V]G*WV4W N?EN(W3'E9.,C*D&OVDHH \M_;2_8^
M\%_MZ?LS^*OA5X^LY+KPYXJM?)DDA(6XL9E8/#<PL00LL<BJZD@C(P05)!_$
MWX1_\$J_^"G7_!'SQ!K'A?\ 9K\5^'?B1\-=1NWN8+:2]T^.WR<#S7M-1=/L
MTQ &\6\K*V!EFP,?I'_P<$_L._$/]N?_ ()_76F?"74M2T_XD^"=9@\4Z)%8
M7[6,^IM#%-#+:K*K+M9XIW9<D R1Q@D Y'YW?L,_\'9,?[&?P/T7X2?M0?"G
MXK+\0OA[9QZ+/J-K%&]_J*0C9&]Y!>R021S[ H=R[F1@7X+$  ^>?^"S?_!-
M_P#:BD_8QUK]I/\ ;%^)UOJ_CBPU"QT+PMX1TN6%[/2$N9LS%Q"BV\9V1D;8
M Q<A6>4E=I_5#_@TRTJ73_\ @BGX$FD5E6^UO6IXR?XE%_+'D?\  D8?A7Y<
M_P#!2#_@I-\9/^#G'Q_X1^"O[/\ \)/$FG^ =$U5=3N7NV$C2W11HDN]0G0&
M"T@ACDDPF]MQ<G+ML0?T#?\ !.[]CW3_ -@/]B;X<_"#3[I=0C\$Z2MK<WBI
ML6]NY'>>ZF53RJR7$LK@') 8#)QF@#\P_P#@F'_P28_:"_9X_P"#ASXU_'3Q
MAX _L?X6>+M9\7W>DZW_ &YIMQ]KBOM2:>U;[/%<-<)YD9#8>-2O1MIXKIO^
M#K7_ ()<?';_ (*4?\*%_P"%*^!?^$T_X0O_ (2'^V?^)UI^F_8_M7]E^1_Q
M]SQ;]WV>;[F[&SG&5S^OU% ',_!?P_>>$_@[X3TK4(?L]_IFC6=I<Q;@WERQ
MP(KKE20<,",@D'M7Y3_\'6O_  2X^.W_  4H_P"%"_\ "E? O_":?\(7_P )
M#_;/_$ZT_3?L?VK^R_(_X^YXM^[[/-]S=C9SC*Y_7ZB@#F?@OX?O/"?P=\)Z
M5J$/V>_TS1K.TN8MP;RY8X$5URI(.&!&02#VKIJ** /PU_8<_P""0'[27QH_
MX. ]<_:@_:(^'/\ PB/A"TU._P#$>C+<Z_I>I,\L:BUTJTV6MS*X:"$QR!R
MN;0<Y8 _N5110 5^#/\ P4H_X(N_M-?#+_@N9I_[3/[,OP[C\6Z)-J>G^+KM
M8O$.F:6L=^#Y=_9NMU<1.RW"HSNR@J1>.,Y! _>:B@"*RG:[LH9)()+9Y$#-
M#(5+Q$C)5MI*Y'0X)''!(YK^;7XG_P#!JU\:-9_X*T:AI^D^#EC_ &7=8\=1
M:O+K$6O6$45OI#O]HD@6T\\7/F1))+:H?))R-P^4EJ_I/HH CLK*'3;.&WMX
M8[>WMT$<44:A4C4# 4 <  #  KX._P""[/\ P1"T/_@L!\'=)DTW5+/PI\5/
M!:R_\(]K-Q&S6MS%)@O9780%O)9@K*ZAFB;)"L&=6^]:* /P5^&/QF_X+$?L
M*^#;?X=O\*]!^+>GZ1$++3-=U)(-9F$"C:A%Q;WD,CX X-TIDQC=VJ/]ES_@
M@%^TS_P4L_;6T_XZ_MW:I;V>DZ9)#)'X5%U;SW.HPQ,7BL1':EH+2RR274,9
M7W."H=VE'[W44 ?'W_!>7]E;QQ^V5_P29^*GPP^&&@+XB\9^(AHZZ7I:WEO9
M"<6^L6-S*!+</'$FV&&1OF<9VX&20#SG_!NU^QY\1OV%/^"8WAWX>?%3P[_P
MBWC"QUG4[N?3_M]K?;(IK@O&WF6TDD9RIS@,2.^*^Y** /D#_@O5^RYX[_;2
M_P""3WQ6^&?PST/_ (23QMXE_LC^S=-^VV]G]I\C6+&YE_>W$D<2[889&^9Q
MG;@9) /-?\&[7['GQ&_84_X)C>'?AY\5/#O_  BWC"QUG4[N?3_M]K?;(IK@
MO&WF6TDD9RIS@,2.^*^Y** /PS_X+$?\$&_V@_!__!1%OVL_V0[R&X\4WE\F
MM7FC0W<%IJ&G:@(O+FF@^T$07$$ZAC)$[;F,LB[)%?"I_P )#_P5T_X*/>'&
M^&/B#PKX3^ ?A75H_L&O^+8[:/3[MK9OEE"_Z3/,69<X^RQQY/!=%)-?N;10
M!^'?_!&#_@A%\7_^":O_  6D\1>*9O"MY)\$=-T/4-'T;Q5=ZQILDVJEUMPD
MC6L4YGC,C)(V&B 7H>Q/Z.?\%=_^"5OA#_@K5^RM/X!\07;:%KVEW']I>&M?
MBA\V31[T*5RR9'F0R*2DD>1D8((9%(^J** /P!^!/AC_ (*U?\$A_"<?PS\*
M^!?#/QK^'^B V^A3SM'K%K:0@\) RW%M>QQCC;',NU!PH &*SXO^",O[<?\
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
M@,2.^*^Y*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *P_&?PP\,_$=(E\1>'=#UY8?]6-1L(KH1_3S%./PK<HH
MH^'O#6F^$=*CL=)T^QTNQA_U=O:0+#$GT50 /RJ]110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 4?$/AK3?%VE26.K:?8Z
MI8S??M[N!9HG^JL"#^54?!GPP\-?#A)5\.^'=#T%9O\ 6#3K"*U$GU\M1G\:
MW** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HKS_\ :E_:B\$?L9? ?Q%\2?B)K4.@>$_#-OY]W<N"
MSN20J11H.9)9'*HB+RS,!7XG1?\ !;K]O'_@L;\1-8TO]C7X9V_@'P!I5P;>
M3Q)J-M:W%Q%T_P"/B[O,VB2%2K>1!&\JAN&<8:@#]\:*_"W5?V#/^"Q_@BP;
MQ!I_[0_A/Q!J4(,BZ3!K,$DDC#G:([JP2UY]&<+6I^P)_P '+'Q8^!O[6%I^
MS_\ MR>"8?!/B2YN8K"'Q2MF-.-I-(=L3WL*DP/;R,>+JW*QJ,$JR;G4 _;Z
MBBB@ HHHH **** "BBB@ HHHH ***^>O^"L/QR\4_LT?\$W?C-X^\$ZI_8OB
MSPGX8N=1TJ_^S0W/V6= -K^7,CQMCT=2/:@#Z%HK\X/^#7_]O7XL?\%$?V!?
M%WC;XQ>*_P#A,/$VE_$"\T2UO/[,L]/\JSCT[39DB\NUBBC.)+B9MQ4L=^"<
M  ?H_0 445^6/_!8;_@XXB_8Y^-$?P)^ ?A%?BY\>+R9+*:W2*6ZL=%N9 /+
MMS%"1+=71R"8490F1N;<"@ /U.HK\,]-_90_X+)_M+V*^)=7^,W@WX7R7(\Z
M'0IKZUL9+93R$*V-E.OX22LW9CG-<!JG_!9C]OG_ ((D?&30=%_:[\+V?Q.^
M'>MS>5!J\$-K'+<1KC>;.^M52-ID!+&&Z3S&&.4!#@ _H+HK@_V8_P!I7P;^
MV%\!O#/Q*\ :M'K?A/Q99B\L;E1M8#)5XY%ZI+&ZLCH>5=&!Z5WE !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117XM_\%W_ /@K/^T%
M^QE_P62^!GPI^&OC_P#X1OP#XQT;0+O6-+_L/3;S[7+<ZY?6L[>=<6\DR;H8
M8TPCJ!MR,,22 ?M)117P[_P6T_X+9>"O^"1OP3S_ *'XD^+/B2W?_A&/#)D^
MJ_;;O:=T=JC ^C2LI1,8=XP#[BHK\E?^#?GQY^W=^V_':_&;X^?%J]TGX170
M:70/#2>$]%L[GQ4&SB9I%LQ-#9+GY&5Q)*0"&"#<_A?_  6@_P""GW[:'_!&
M[_@H[X?U*[\?R>./V>?%FH#5](TJY\-Z3 MQ:*Z_;-(>ZCM%G26(-A)-Y8H\
M+,7/F"@#]WJ*XO\ 9S_:!\*_M5_ OPK\1O!.I)JWA7QAI\>I:=<KPQ1QRCC^
M&1&#(Z'E71E/(-=1XA\0V/A+0+[5M4O+;3M,TRWDN[N[N9!'#;0QJ7>1V/"J
MJ@DD\  F@"Y17X*_L[_\%A/VKO\ @LA_P6#U3P3^SS\0+GX<_L^Z+=">]NU\
M,:7>RV^CV[!'NWEO+65Q<W;<119PGF+E2(Y&/[TJ-J@9+8'4]Z %HKY1_P""
MMO\ P5M^'?\ P2>_9XO/$GB6]M-2\::E!(GA;PLDP^V:W<XPK%1\T=LC8,DQ
M&%' W.R(WS;_ ,&NW_!1SXQ?\%)/V<OBCXE^,7BJ/Q5JFA^*H['3FCTJST]+
M.W:U20Q!;:*,, S'!?<W^T: /U HHHH ***_$7_@IE_P<Q?$KQ-^US-^SQ^Q
M?X/MO&OC"WOI-(N?$+V)U)KN\CR)8["#(C\N$JV^XFW1G8Y"A%$C '[=45^$
M>O?M,?\ !8C]AWP?)\3/B)X8\*_$[P?I,?VS6=%2RT>XGT^W S(2NF>5/\JY
M)=#*J8W,"H-?IU_P29_X*L> _P#@K5^S6OCCPC#-HNM:3,MCXD\.W,PDN=#N
MRNX#< /,AD&6CE  <!@0K(Z* ?45%?)__!87_@K%X1_X)'?LOGQMKEF?$'B;
M7)VT[PQX?CF\E]6N@NYF=\$QP1+AI' .-R*!N=17Y<_#/]J'_@L;^VW\.H?B
MW\/]+\,^$O!NL1?;]'T4:7HEI_:=N?F0P)J DN3&RX*O)(H<$,I(() /WVHK
M\H_^"'O_  <&>(_VR?CMJG[//[0WA6W\ _'71?/CM3%;2646M26X8W%M);2$
MM!=QHK2$ E)%5R FT*WZG>*/$^G^"?#.HZUJ][;:;I.D6LM[>W=PXCAM8(T+
MR2.QX555223T - %ZBOP9\7?\%X/VR/^"LW[2_B3P3^PKX+L=&\$^%7_ 'OB
M;4K&UDN9HBS*EQ<27N;:W67:QC@$;3$*QR<,J48/^"XW[<G_  1__: \-Z#^
MVUX+L?%W@'Q1+L77=.LK*&X$8($DEI/8A;:1XPVYK>6-9&&WYD#!B ?OI16+
M\.?B'HOQ;^'^A^*O#>HV^L>'O$EA!J>F7T!S%>6TT:R12+WPR,",\\UM4 %%
M?AK_ ,'"W_!S3J7[._C:S^$W[+WC+3U\8:)>&7Q7XKM;.TU2ULBH91IL N(Y
M89)-QW2N%/EE%0'<9 G[2?!?Q!>>+/@[X3U74)OM%_J>C6=W<R[ OF2R0(SM
MA0 ,L2<  #M0!TU%%% !115?6-8M/#VDW6H:A=6]C8V,+W%S<W$@CAMXT!9G
M=FP%55!)).  30!8HK\0?VD_^#C?XY?MV_M):A\&?V _AVOBB:Q+K<^-=0LU
MF#(K;3<Q1SE;:UM]V LMV6\S( C4D T;_P#8-_X+'FP;Q+_PT5X-EU7'G?V-
M%JT"2%NNP1_V<+3VQOV^^* /W,HK\,?V%?\ @Y5^,'[+_P"U?'\ ?V[O"</A
M?66N([,>+5LX["2PDD($<MY'$?LTMJY/%S;;44<X=<LO[F1R++&K*RLK#((.
M010 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK
M\6_^"8?_  5G_:"_:'_X.'/C7\"_&'C_ /MCX6>$=9\7VFDZ)_8>FV_V2*QU
M)H+5?M$5NMP_EQ@+EY&+=6W'FOVDH **** "BOS@_P"#H#]O7XL?\$[OV!?"
M/C;X.^*_^$/\3:I\0+/1+J\_LRSU#S;.33M2F>+R[J*6,9DMX6W!0PV8!P2#
M]-?\$GOCEXI_:7_X)N_!GQ]XVU3^VO%GBSPQ;:CJM_\ 9H;;[5.X.Y_+A1(U
MSZ(H'M0!]"T444 %%%% !1110 4444 %%?/7_!6'XY>*?V:/^";OQF\?>"=4
M_L7Q9X3\,7.HZ5?_ &:&Y^RSH!M?RYD>-L>CJ1[5\R_\&O\ ^WK\6/\ @HC^
MP+XN\;?&+Q7_ ,)AXFTOX@7FB6MY_9EGI_E6<>G:;,D7EVL449Q)<3-N*ECO
MP3@   _1^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MSAN9$U"\U$OI3/;1O)-#<>=''):2A$?"OO#%"NY6*JWW7_P2?_92\,_L:?\
M!/7X4^"_#.F6NGK'X=LM0U6:*,+)J6HSV\<ES<RL.6=Y&."<[5"*/E4 ?@I_
MP=;?LZZ-KW_!='X<Z+I\,>FS_%;PSH#ZK<0H%:6XFU.\T_SCZL(;>$9/]P4
M?9WQE_X.MO'GQ U_6KK]FK]E?Q[\5/A[X?G>*X\7W5E?FVN GWG$5M;N($Q\
MP,LH;:061#D5]#?\$5_^#C+P3_P5F\9:AX!U3PI<?#?XH:?9O?Q:6]^+ZRUB
M",@2M;S;(V$B9#-$Z9"G*LX5ROWY\'_A%X;^ 7PNT'P7X/T>ST'PQX9LH]/T
MVPM8PD5M"@P  .I/4L>6)))))-?SQ:EX5L?@-_P>P1:?X7MH=)L[KQ3!<R0V
MRB-"^H^&DGNS@<?O)+J9CZES0!_0E\?/CUX1_9?^#GB'X@>/-<M/#GA'PM:-
M>ZEJ%SG9!&"   H+,[,5544%G9E5020#^/GB?_@[<\9?'7Q?J6G?LT_LF_$+
MXI:;ILI1M2E6YGF8?PEK2RMYO+SU&Z;..P-?HU_P5;_X)IZ5_P %6/V8X?A?
MKGC3Q)X*TF/5X-8EGT=(I&O6A214BF60$-$&D$FT%3OC0YXKS/X!?M.?L<_\
M$;?V:O#'P5;XW?"_1V\#V@MK^+^UK>35+V\ZW%U<VT#/(LTLFYB&'&0HX4"@
M#X5\"?\ !XAXD^$'Q7M/#/[1G[,WB;X=Q7!4SSVD\\&H6<9./,^PWD,;2+UZ
M2J>#@$\5^UWPI^*7A_XW_#/0/&7A35+?6O#7BC3X=4TN_@)\N[MYD#QN,X(R
MK#@@$'@@$$5^!/\ P<Q?\%EOV3?^"@/[&5MX$^'/B"X\=?$#1=>MM2TK5(=
MN;6WTY!N2Y7S[F.)MKQMC;&&5F5"?N@C](/^#8C6+C7/^"&7P)FNI7FD2'6;
M<,QR0D6N:A&B_0(B@>@ H ^7?V>?^#R7X9_$+X&_$7Q=X^^&5]X'U7PI/IUE
MX=\.:;XC76]0\77%VMV6"!K:W$$4'V9/,E;>!YZC&XHC^?\ Q _X.T_CU\'F
MM?%'C+]BSQ-X7^'=],JV]YJMUJ-CYZ,?EV7<MDL+,1T 3!KY3_X,X?V5/#/Q
MS_X*">+O&GB72[35W^%_AU;[1X;F(21VVH7%PL<=R 1C?'&DVT_PLX88901_
M2U\<?@[H/[0OP<\3^!O%&GVNJ>'_ !9ID^EW]K<1AXY(I4*'@]QG(/4$ C!
M- 'D/_!,O_@IK\.?^"J7[.<?Q"^'DM]:K:W)T_6-'U!52^T6["AC%(%)5E96
M#)(I*LI[,&5?HBOYW_\ @QX\37D/Q8_:$T99I/L%SI&C7K19^7S8YKM%;'KM
ME85_1!0 5_.?_P '/_\ RL,?LS?]B]X6_P#4EU*OZ,*_F?\ ^#P3X@WGPE_X
M+-?![Q5I\5O-?^&?A]HNK6T=P"T4DL&N:M*BN 02I9 #@@XSR* /V"_X+8?\
M%KO!/_!(SX(^8_V/Q)\5O$EN_P#PC'ACS?O=5^V76T[H[5&SZ-*P*)C#NGYG
M?\$9/^")/CS_ (*D_'&3]KS]L.34-<TGQ%=+JNB:!JB;7\3D8,4\\7 BTY%"
MB*  "557@0@"7Y\C_P""#_[4W_!4C]E+XE?M<?$C6M1N?B3XBA77/#'AF]MC
M]O\ $UFGS.53(%K'Y Q:PJOSA5 "(R,WZ$?\&K7_  6D;]J[X21?L\_$K5"W
MQ-^'UCCP_>7;XE\1:3$ OEDGEKFV4!6_B>(*W)25J /V&L[2'3[2*WMXHX((
M$$<<<:A4C4# 4 <  < "OG?_ (*I?\$ZO#/_  5!_8T\3?"_Q!Y%GJ%PGV[P
M]JSQ[FT35(U;R+@=]OS,DBCEHY) ,$@CZ,HH _GA_P"#8']OSQ5^P/\ MB^*
MOV*?C0L^B+J&LW$&@Q7K\:/KB<2VBL>##=JN^,@[6D"%03<$U[9_P=<_\%.]
M:CM-"_8[^$;7>J>/OB8]LOBB'3<O=+:SNJVNEH%Y\VZ<JSKP?*" @K.<5?\
M@[G_ .":$?\ PK_2_P!L#P'<+X?\:?#NYT^T\33V\GD37D#7,4%A>HRX/VF"
MXDACS]XQNG($(!Q?^#6C]A'5/VK_ (I^+_VZ/C-J2>+O&GB+6+RU\-M<!6:&
MZ^Y=Z@R* J, QMX44 1H),*!Y9 !^A__  1 _P""5&C_ /!*#]C'3?"CQVEY
M\0O$GEZKXSU6(!OM-Z5^6WC?J8+=28T[$^8^ 9&%>Q?\%"_%OQ,\#?L4_$;5
M/@S83:G\4K72'_X1JVBM$NW>\9E5"(G^1B-Q;Y_E&,MD U[+10!_.SK_ /P;
ME_%+Q/\ LM_'G]IS]LSQ[J7BCXFZ1\/->U[2O#\6IF\EM+RWTRXEMGO+I3LV
MPR*I2VMLQ#:HWE=T9]V_X,CO^3-/C-_V.D'_ *0QU^F'_!6+_E%E^TM_V2KQ
M1_Z:+JOS/_X,CO\ DS3XS?\ 8Z0?^D,= '[845Y_^U'^U'X$_8N^!.N?$SXF
M:Y_PC7@GPW]G_M+4OL5Q>?9O/N(K:+]U;QR2MNFFC7Y4.-V3@ D?('_$4;^P
MG_T7+_RS/$'_ ,@T ?4W[>_Q#U3X1_L+_&CQ9H<DD6M>&/ FN:MI[Q_?2X@T
M^>6,CW#HM?C1_P &1GP&\/77AOXW_%"XMK>Z\617MEX;M;B10TMC:&-[B8(>
MH$S^5N]?LZ^]?KY^S%^V%\%?^"K'[.WBC5/AKXB7QYX"NKB[\)ZO*VF7FGJT
MK6T;3VY2ZBBD/[FZC.X*5._ .00/P ^ /Q6^+7_!I3_P4(\8>'O&WA'5_&?P
M/^(,JQ1WUL/+36[6%W:UO+64_NUO(4D=9;=RN=[ D+Y4M '].9&X8-?S\_\
M!(/Q#8?L:?\ !U)\?/@_X3\NQ\$^.9M9M(=+@^6VMI8<:E"$4<#R%%S$H_A5
MV%?1?Q2_X/"O@KKG@R/3?@O\/?BE\1?BAKP%KH7A^?1TMXWNWXC24QRR2/\
M,1\D"N6Q@%<[A^>7_!'7X3?%/X:?\'3'A*U^,.P?$^].K^)_%4<;A_LUQJ?A
MNZOS&^/E5T^V1JRKE48%02 #0!Z]_P %_96_;Q_X.1/@3\!=2>2X\)Z#+H&C
M7MGN.W;?7(N[Z0#LSVK0J?:%:_HFL[.'3K2*WMXHX+>!!'''&H5(U P% '
M'  K^=7]HX&/_@]JT5KK_4MX@T'R=W3_ )%FU Q_P//XU_1=0!_.U_P=3V'_
M  PM_P %>OV>_P!HSPK;K8ZS?6UOJ-X8!M_M"ZTB\C)9_P"\7MIH(6!X*1@=
M,U^A/_!TG^TA<?!C_@B]XV;1;QH9OB->:=X8AN(V(+6]S)YTZCVDMH)D/^S(
M:^%_^#YEXSJ'[,*C'G"/Q26]=N='V_KNKV/_ (.UH+M/^"'GP95]_F1^-- ^
MTY[?\234P<_\"Q0!]$_\&K?[.VG? K_@C?X U2"UCAUCXC7=_P")M4E"_-,S
M7,EO!D]2!;6\&!T!+>ISVG_!Q]^SKIG[1?\ P1T^,<-]9PSWW@[3%\6Z9.R!
MGLI[%Q,[H>Q:W$\9/]V5JZW_ ((--&W_  1V_9Y\G&W_ (0^V!Q_>RV[_P >
MS78_\%<'C3_@E7^TIYV-O_"KO$H&?[W]EW.W_P >Q0!\?_\ !H;^T3??&W_@
MD?:Z#J4[3S_#'Q1?^&[<N=SFU98;Z+)]%-X\:^BQ@= *N?\ !>_X+?MF_M??
M$OP+\'OV<-2NO"WPZ\2Z1<2^-=?%TFFVT),OEK%-=@&XV&/=F&W#,X8[E9>G
MB/\ P9)1S#]A_P"+[-N\AO'*!/3<+"WW?H5K]J* /Y+_ /@OK_P1@\(?\$=?
M@Q^SQI>E:Y?^+/&GCAO$,_BC6YE,$%RUL-*$$-O!DB.*/SYL$EG<R$LV-JI_
M4]^SI_R;YX$_[%[3_P#TFCK\,_\ @^<_YM=_[FO_ -PM?N9^SI_R;YX$_P"Q
M>T__ -)HZ .RHHHH *_*?_@[R_;-U/\ 9L_X)I6O@C0;R2QU;XR:R-#NI(V*
M.-+AC,]VH(Y^=A;Q,.ACFD!Z\_JQ7X(_\'R>G7<OA3]FF\16^PP7?B2&8_PB
M1TTLQY]]J2?D: /T _X-S/V$=%_8A_X)<?#R2'3H(?%WQ,TRW\7^([TQ@7%S
M)=QB6WA<]0L%N\<83. WF-@%VS]W5Y]^R5?6FI_LJ?#.YT_;]AN/"FE2VVS[
MOEM9Q%<>VTBO0: /@+_@N7_P0LT7_@L=HW@&>W\367@#Q?X-O9(I->?2C?O<
M:7*C&2V,:R1%RLPC=-S@+F;'^L-?7/[)/P.OOV9/V8_ OP]U+Q1>^-+KP3HU
MOHQUN\@$%QJ"0((XW=0S88(J@DL2=N222:]$KE?CI\,#\;?@KXN\&C6=4\._
M\)9H]WHYU3365;S3Q<0O$9H2P*B1 Y9200" : /RW_;&_P"#L?P9X ^.FH?#
M+]GWX4^*/VA/%6GS26DEWID[PZ?-,AP_V810SS72J0065$1L95V4ACXGXM_X
M.S?V@OV<M2M+WXP_L8^(/"'AZ\E$:27\FI:+(V?[DEU:%';&3MP,XZCK7U]^
MP'^QU^RO_P &Y?A7Q;8>)/C5X.L_$WC:\2[?4_%NHV6G:NUC&BB*TBB#[WC5
M_-D)1?F:3D?*N.7_ ."BW_!PS^PSXY_9>^('P_U+X@1?$?\ X2K0KS3#I6D>
M'[N\25Y(F6-A-)$D"LLFUE82;E90PP0#0!]D?\$WO^"D?P[_ ."HW[-MO\2/
MAO->I;1W+Z?J>E:BBQ7VCWB*K-!,%++RKHRNI*LK ]<J/EW_ ()C_P#!P?\
M\-Y?M]>./V=_&7PB/PD\:^#8=05=_BG^UUO[NQN5AN;4+]DMRK*"\@.6RL3\
M# S\6_\ !C1K%Q-HW[3>GM*[6MM-X8N(XR?E1Y%U978#U(B0'_='I7"_\%Y/
M#-Y_P2-_X. ?A'^U)H-K-!X:\<75OK6I"!=HFFM]EEJUNH'>6SEC<GN]RYQQ
MR ?T75^>!_X+U?\ "6?\%H_^&0/!/PI_X2K[!=_9M8\8?\)/]FATSRK3[5>-
M]E%H^[R.8L&9=\HV_+D$_8/[3?[4_AW]FK]D;QE\8+ZZM[SP[X5\.3^(8WCD
M&S4$6$R0I&W0F9BB+ZF1:_'O_@SS_9MU?XJ^+/CE^UAXV#7OB+QOJTV@V%[*
MN&GEEE6^U.<9[/*]LH8=XY1D\T ?3_[1G_!RIX._9-_X*Q^*/V<?'_@BW\/^
M$?"%D;[4?'\OB,MM7^P5U9473Q:9>1W=+9$6<L[NI )(2OFKXE?\'9OQ>\2V
M.I>,OA/^Q_XTUOX0Z6SL?%.K)?-#-"A.99)+>W:WM^AR#+(%P<MVKY+_ ."F
MO[.6D_M;?\'>MY\._$$)N/#_ (F\4^%8=5@#%?M-HF@Z;+/%D<C?'&ZY'(W9
MK^F[1?#6F^&_#EKH^G:?8V&DV-NEG;65O L5O;P(H18DC4!515 4*!@ 8QB@
M#\Q_V7/^#K_]GOXR?L=>+OB7XXAU#X=^)/ [0PW_ (0,Z7][JLLX?R!ISXC%
MR'*."66/RMI,FU,.WS;\3?\ @[5^.G@G3(_''_#&/B;2?A-<2*;76-:N-0MX
MKR)B C"\^QBW4N", !P"< MU/R#_ ,$G_P!A[P+\2/\ @Y\\>> ]2T.QO/!/
MPO\ &OBV_L='EA5K5UT^]GALXV0\%(W,+A>A\H @C(K^GCXH_#?1_C%\-=?\
M)^(+&WU+0_$NGSZ9?VLZ!X[B":-HW5@>""K&@#P+_@E3_P %4?A__P %9OV<
MV\>>"8;[1[[2[K^SM>T&_96NM&NMH8*67B2)U.Y)  & ((5E95N_\%+_ /@J
M5\*O^"5/P3@\8_$R_O'FU65[71-$TV-9M2UN=0&9849E4(@*EY'943<H)W,B
MM^-/_!CQKUU!\8OVA-+65A9W6C:-=21Y^4R1SW:JV/4"5Q^-?I3_ ,%5/^"'
M?PX_X*-_M(>!?BY\3OB+KNB^'?AK;6\5UH$WV==$NK.*Z:YN!*[[6B,ZD1R2
M;^$1,#Y: /C+_B*A_:0^,NF-X@^$_P"P]XVUWP:V6AU3R]4U6*9!U<R6UFL2
M_0,P'J:]._X)P_\ !V9X._:E_:(TGX3?%[X:ZE\'?%VN7ZZ187AOS>:>U\[;
M$M[A9(HI;5G<A%R)!N(W%!R/KWX@?\%S?V,_V?\ 3UT^\^/GPSCM=+B$$=KH
M%T=62W1!M$:)8I* %  "J.,8Q7\]G_!R/_P45^!O[>O[9_@?XB? >;4+C4-#
MTD6>M:V^DR:9_:,T,_F6LBB0+*[(I9=[HK !%Y"@  _I0_X*C_MS_P##M?\
M83\=?&K_ (1?_A-/^$+^P?\ $F_M+^S?MGVK4+:R_P!?Y4NS;]HW_P"K;.S;
MQG</SYU7_@[H\(ZS^SA\.=0\%_!WQ!XZ^-WQ$@N[@_#W0]4;4%T%(KRYMH_M
M%W';>8\LJ0+,L,=ON"2 L5!1W^A_^#H[_E!1\<_^X!_ZD&F5\\_\&:_[*GAG
MP%_P3XUSXKC2[27QGX\\17=C)J;Q SPZ?:^7'';(V,JAF$TC ?>++G.Q< 'F
MN@_\'?OCGX%_%NQT']HO]EGQ3\.=-U AS)'+<VFIVT.<&5;2]@C\\#VDC_I7
M[5?!OXP>&_V@?A3X=\<>#]6M]<\+^*K"+4]+OX,[+F"50RM@@,IP<%6 92""
M 017Y]_\'9'P=T'XB?\ !&#Q[XBU/3[6XU?P#J>CZIH]TT8,MI+-J5K92[6Z
M@-#<N".APN>@Q8_X-/O$UYXA_P""*7P^ANII)ETG5]9LK?><^7%]OFD"CV#2
M-CTH _2&BBB@#^<__@BS_P K:'[1W_8P^/O_ $\/7[?_ /!0G_@H5\-_^"9O
M[.=]\2OB9J%S;Z7#,MG8V-E&);[6;MPS);6Z$J&<JK,2S*JJK,Q %?B!_P $
M6?\ E;0_:._[&'Q]_P"GAZ^B_P#@]'_9B\=?%S]E3X6>/?#5AJ&J>&/AKJFH
M_P#"20VB-)]DCNX[80WDBCI'&UNZ%^BFX7/!) !RVD?\'6G[0WQV\[7OA'^Q
M/XP\4^"(9'5;^W&I:KYBJ2"6FM;/RHVXY7YMIR,GK7TS_P $I_\ @YJ^'?\
MP4/^.$'PE\7^"M:^#_Q4NVDALM-O[H7ECJ,\2LTENDQCB>.<!'(BEB7.TJ'9
ML*?'O^"8/_!UI^S!;?L\> OA_P#$"QUKX-ZMX5T6TT60II+WF@DP1+$&@>V#
MRHC;=VV2)0F[!9L%C]#7W_!.#]D'_@JM^VIX8_:G\$_$4Z_XS\(OIMWN\$>(
MK(6LMU93F:WN+V)8GG$XQ'&0[IF.)%*\9(!XC_P>K?\ *++P#_V573O_ $T:
MQ7V9_P $*/\ E#Y^SO\ ]B79_P C7QG_ ,'JW_*++P#_ -E5T[_TT:Q7V5_P
M0O1I?^".O[/2HYC9O!5H%< $H=IYP>./>@#YY_X*7_\ !SW\-?V(/CM=_"/X
M?^"=?^.'Q2T^X^PWVG:1<?9K&QN^]J9A'+)+<*?O1Q1,%.5+!PRCY?\ '/\
MP=4_M0? ^Q7Q#\0/V(_$GAGPBI4O=:G'JVEQ[2<#%S-9^6,]CMKZH_8N_P""
M6O[-W_!!_P"-OC3XN>/OC=I=UXD\=0^38ZO\0=1L-/O+,-))+=F%V9/.DG9H
M][*H;$>!P["NU^/O_!R/^P[X%\,ZEINL?%C2?&D-Y!);SZ5I&B7>K1W\;*5>
M(D0_9V5E)!#N%(- 'H?_  2/_P""RGPS_P""OGPLU;5_!MKJ7ASQ-X7>*/7_
M  YJ;(]Q8>:&\N6.1/EF@<HX#@*<H0R+QGRK_@I1_P %_-*_X)N_\%(/A7\!
M]=^']GJ&A_$2RTG4=0\97?BD:;;^'+>\U.YL999+<VL@D2!+9IB3,@8$K\N-
MQ_+C_@SW\2:7=_\ !8/XTP>%5N[/P?J/@35KS3;2;Y72W36]-%L'7)&]8I2.
MIQD\FH_^#O/P WQ7_P""U7P7\++*8&\2^ M#TH2 9,9GUW58MWX;LT ?7/Q<
M_P"#K7QM\3/%>M)^S#^RS\0/B_X-T"=H)_%,EG?-!/MQEA!;6\AB0CD&60.5
M()1#D5ZS_P $BO\ @Y]\"_\ !1GXW6WPF\;>";WX3_$S4#+'ID,E]]MTW5IH
ME+/ LC1QO#/M5B(W0AMA ?>51OT>^"'P3\+_ +./PD\/^!?!>CV>@^%_"]E'
M8:=8VL81(8T&,G'WF8Y9F/+,S,222:_G?_X.#/ 6F_L[_P#!RY\"?$WA6UAT
M?4O%#>$_%-_):KY?GWPUJXM6E('\31V<6X_Q').23D _I"U35+70],N+V]N(
M+.SLXFGGGGD$<4$:@LSLQX50 22> !7XT_M-_P#!W/:ZE\=;KX>_LO\ P3\1
M?'2^LY'C&JH;A8[\H<,]K9V\,D\L73$CF/\ W2""?>_^#K;]I?5/V<_^"/OB
MFUT>ZELKWXE:S9>#6GB8JZP3B6XN$!])(+66)O596IG_  :Q?L6>&?V:/^"5
MG@WQE:Z9:+XS^+22Z]K>I^6#<30^?(EI 'ZB)(51@F<;Y)&QEC0!\8_M8?\
M!R59_M0_L*_'CX'?'#X0^*/@'\5M<\&7B:/;:DLQM=4D*EA$RS0Q36\C!2$#
M*R.5(WABJGW;_@RI_P"467C[_LJNH_\ IHT>O<?^#FS]A_PQ^UE_P2P^('B.
M^TNU;QA\)]/?Q1H.J^6/M%HD!5[N'?U,4MN) 4SMWK&V"4%>'?\ !E3_ ,HL
MO'W_ &574?\ TT:/0!ZU_P %;_\ @Y*^'?\ P31^+2?"WPYX1U7XN?%HK$;G
M1=/NQ:6NEM, 88IIPDCF=U9&6&.-B5899-RY^5=1_P"#K']HKX(64/B+XL?L
M2>,/#?@F215;4IAJ>DHBL0%*S7-F8G.3P,KNZ9'6ODK]HGXMZY_P1$_X.6?&
MWQB^*W@'4/&'AOQ%KVK:YH\^U1)/IVH[S'<6,DG[MIK99/)*DC&QTW)N#C]?
M_@E_P</?L2_MX^#[SPKJWQ"TGP_'XEM'L-0T#Q]9'2HIX95*/%+-)FT8,"5(
M$Q_E0!]!?\$VO^"EOPT_X*E?L]Q_$+X:W5\MO;W)L-6TK48EAU#1KL*KF&95
M9E.5965T9E8'@Y#*OT%7QW_P29_X(_\ P:_X);:)XFU'X.^)/&'B+3_B+%:2
MW=SJVL6^H6URL'G&"2$P0QIP)Y!N&<@CDXK[$H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MP/JU_P"'6^+]]J$>L:G8RM#<&PLH[??:+(N"BS-=Q[B""R1,OW68&]_P3?\
M^#5+]EG2OV:/ OB;XD:3JGQ6\5>(]%L]8O+F?6[FTTR.2>%)=EO%:O%NB7<
M#(SE\;C@':/KS_@LK_P24\,?\%>?V8(?!>J:J_AGQ1X>NSJGAK74@\\6%P4*
M/'+'D%X)5P'4,""J,"2F#^9?P._X)8_\%:/V./"-O\-_AO\ '7P3'X&TT&VT
M]Y=4AOK>R@_A6+[;8O<0H >$C "]!VH WO\ @Z _9P_9I_X)[_\ !,BQ\%?#
MGX<?#WP3XV^('B*SBL?[.TV%=7GL[4M-<2M.P,[0J1$AW.1NF7U-?9__  :W
M2K)_P0J^!ZCK&=>4^Q_M_4C_ %%?'GB[_@T[^(7[1_P;^(7B[XY?'6?XH?M(
M>(-,2W\-WUY>W?\ 8.@S),D@#RLAGEC*J\8"PI'$LK$1,P4K]^?\$*?V%_B?
M_P $WOV!].^$/Q1U+P5JVH>'=8OI]*NO#-[<W5NUE<R?:-LAN+>!ED$\D_ 5
MAM*'.<@ 'Y+_ /!C]_R<'\>_^Q>TO_TIFK^C"ORA_P"#<_\ X(5?%S_@D1\4
MOB;KGQ)\1?#G7+7QII5G8V2>&K^]N9(GAFD=C(+BU@ 4AQC:6.<\"OU>H _G
M/_X,?O\ DX/X]_\ 8O:7_P"E,U?T85^4/_!N?_P0J^+G_!(CXI?$W7/B3XB^
M'.N6OC32K.QLD\-7][<R1/#-([&07%K  I#C&TL<YX%?J]0 5_.3_P '1UA!
MJO\ P<$_LVVMU##<VMSX:\,130RH'CE1O$FIAE93P002"#P0:_HVK\H?^"Q_
M_!"KXN?\%"_^"I_P?^.'@OQ%\.=+\)_#_2M%L=1M-;O[V'49GL]7N[V4Q)%:
MRQLICN$"[I%)8," ,,0#]7E&T8' '  [5_.%_P ')G_!-7Q1_P $S?VP] _;
M$^!!N?#NCZMKL=_JC:>F%\-:\6+><5Z?9KOYMRL"GF&1&^65$K^CVN0^/OP)
M\+?M._!?Q-\/_&VE0ZUX5\76$FG:E9R_\M(G'53U5U.&5QRK*K @@&@#PK_@
MD)_P4]\+_P#!5G]CW1_B!H_V;3_$MGMT[Q7HB/EM'U%5!=0"<F&0?O(F.<HV
M"=RN!]25^*'_  2I_P"#?G]JK_@DA^WQ=>,O _Q$^$OB'X1ZM>/INLZ3J&K:
MC;:AK.C^:3%*\*6+PI>Q*1(FV0J&WIO"2,3^U] 'P!_P='?\H*/CG_W /_4@
MTRN-_P"#2/\ Y0O>$?\ L8=9_P#2MJ^D?^"S'[%7BK_@HE_P39^)'P=\$ZAX
M?TOQ-XP_LS['=:W/-!81?9M4L[R3S'ABED&8[=P-L;98J#@9(P?^"&O[ 'C+
M_@F9_P $^M#^$_CS4O#.K>(M,U74+Z6XT"XGN+)DN)S(@5IH87W 'G* 9Z$T
M ?7U%%% 'S__ ,%8O^467[2W_9*O%'_IHNJ_,_\ X,CO^3-/C-_V.D'_ *0Q
MU^L'[;OP4U7]I3]B_P"+WPYT*XT^TUOQ_P""M9\-Z?/?N\=K#<7EC-;Q/*R*
M[K&'D4L51B #A2>#\@_\&['_  25^(W_  2.^ 'Q \*_$C6O!.MZAXJ\01ZM
M:2>&KRZN88XEMDB(D-Q;P,&W*3@*1COVH ^SOVH_V7/ G[:7P)USX9_$S0_^
M$D\$^)?L_P#:6F_;;BS^T^1<17,7[VWDCE7;-#&WRN,[<'()!^0/^(7']A/_
M *(;_P"7GX@_^3J^_P"B@#QO]C?]A'X4_P#!.3X/ZKX.^#'@]O"_AW4-2FUV
M?3EU2[OVN;UX(86<27<TCJ6CMX5V[@@VYP"6)^8_^":7_!9SX/\ _!;WQ/\
M$CX:W'PWN])F\'VT%W<:#XR@M+S^UH&DDBE;[/\ .H\B01*X;.#.GO7Z 5^-
MO_!1W_@VN^(4G[8]Y^T5^QW\2K3X6^/M5NY=2U'2+JZFL(/M<N3/+:W$*/A9
MR6+V\J&,EG^8*0@ /TZ\&_LS_ W]CG3-8\7>&_AW\*_A?:Z=:37>J:OI7A^Q
MT=8+=%+RR2RQ1IA H)8L<8!S7XR_\&^SW?\ P4>_X+V?M'_M5QVMQ_PANDK=
MVNC7$T95BUW(EO8IS_$NGVTF\#[I=,X!&=+QC_P1?_X*6?\ !1>VM_!_[1O[
M17A[1?AOYJ'4;:QN(Y'O$5@1FTLK>"*X((# 3R@ @'J*_73_ ()^_L"_#W_@
MFQ^S3I'PP^'%C-;Z38,US>7MR0][K-XX42W5PX #2-M4< *JHBJ J@  _$?_
M (.([.7]@C_@X4^ '[1%Y!,GA/6)-%U6^N50GS&TV[6"^B7'5A9FW/\ VU'%
M?T,>'O$-CXMT"QU72[RUU'3-3MX[NTN[:42PW4,BADD1UR&5E(((.""#7SK_
M ,%4/^"7O@/_ (*O?LRW'P]\:/-I=]9S_;] U^UB$EUH5X%*B15) DC925DB
M) =>ZLJ.OY2?#W_@C]_P5/\ V,?!<GPO^$?[0'A>?X;H6@L'75POV"!B>(Q=
M6CSVG4G9;N0I)()/- '"?\'-FMP_\%$_^"U7P'_9Q\(W"ZM>:'':Z-JAMFW_
M -GW>I72R7"MCIY5I%!*Y_A!.?NFOTB_X.?/V:KK]H#_ ((S?$2'1[-KB^\
M267BNW@C7.(;20+<D>@2TDN'^B5QW_!$/_@WA@_X)P?$?5/C#\5O%EO\3/CE
MK23*-0B,LUGHOGY^T212S 2W%Q-E@\[JAVNRA1N=F_3+6-'M/$6D76GZA:V]
M[8WT+V]S;SQB2*>-U*LCJ>&5E)!!X(- 'YP?\&I'[46D?'S_ ()#>#_#,%]!
M-XB^%=Y>>']7M0X\V%6N9;FU<KU"-!,BANA:&0#E2!V'_!R]^U'H_P"S1_P2
M ^*5O>7T$&M?$*T3PEHUJS@27LETZK.%'4A+43N3T^4#N*^*OC)_P;3?M"?L
M._M.ZO\ $S]A7XP6?@W3M:+;_#VJWTEM-91LQ;[*&:*:"\MU;E!<*K(-N2[#
M>:7@G_@V]_:E_P""A_[1.@^-OVY/C19Z]X=\/L-FAZ/?&>ZN8]P9[>-8H8;6
MRCDPN^2$,[!<8!VN #ZB_P"#2;]F^^^ G_!(;1]8U.VDM;KXG>(K_P 5QI(N
MUQ;,L-G 3_LNEF)%]5E![U^G%9WA#PCI?P_\)Z7H.B6%KI>BZ+:16%A96T8C
MAL[>) D<2*.%554* .@ K1H _ '_ (/G/^;7?^YK_P#<+7[F?LZ?\F^>!/\
ML7M/_P#2:.OSS_X.0O\ @BI\5/\ @L'_ ,*9_P"%9Z_\/]#_ .%=_P!M_P!I
M?\)/?7=KY_VW^S_*\G[/;3[L?9)-V[;C<F-V3C]'_A1X5N/ OPM\-Z'>/#)=
M:/I5K8S/"2T;/%"J,5) )4E3C(!QV% &_17YO_\ !TY^Q?XE_;,_X):7W_".
M:MX:TE/A3K+?$/5WUFYFA6>PL-*U)988/+BDW7#&= B-L5CG+KQGW3_@AM83
M:;_P2"_9UCFC:-V\#Z?* PQE7CWJ?Q5@?H: /JROSB_X.D?V%M2_;4_X);ZU
M?>';&34/%7PIOT\7V5O"FZ:ZMHHY(KR)0.3^XE:7:.6:W4#DU^CM#+N7!&0>
M"#WH _-/_@U__P""E?AS]LW_ ()W^%/A[=:M;)\2O@[IL7A[4],DE N)]/@Q
M'97D:]6B\D1Q,PSMDC;. R;OTLK\;_V^O^#55]<_: F^,7[)7Q*?X&^.);E[
MXZ3YUQ9Z;!<ODO):7-KF:S5B3F(1R)\Q"A% 2O/=4_8?_P""RFMZ.?"LWQ^\
M)QZ2R^0=2@U6S@F"]-WVF.P%YGON!W?C0!W7_!UU_P %A=0_96\">$_@U\(?
M'.J^'_BQJFIPZWK5YH&H/!>:)I\2L8H)'C(97N9&1MAZQQ-N7;(N?>?B!^T_
M\>/^"?7_  ;B7_Q2^)6N7OB+X[:9X4ANKB\U&UA6?3+O4KV."U62-$56DM$N
MX=X<'<\#;B0:\F_X)7?\&K^B_LQ?&VU^,7[0GC2/XR?$ZUO/[4M;11++I-I?
M;MWVN:6X_?7LP;#JTBQJK<E'8*R_I]^TS^SKX7_:W_9_\7?#3QI:27OACQII
MLNF7\<;[)51QQ)&V#MD1@KHV#AD4X.* /P6_X-^/^"%7PN_X*H_ 37/VB/VA
MM?\ %?Q(U[Q%XDN[/^SCK<T(9H=ADFO)T(N))I&?( D4*FT_-N&W]%_VF_\
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
M,ZA8:?\ MC?M-1Q_#>"=)[OPWX6E0S:CL((#10V]O9JW]V5UG*'D)0!\O?\
M!HYXWL?B%_P6Y^-7B#3[=;/3_$/@;7K^TMP@00QRZ[I<J(%' PI P.!BNH_X
M.?\ _E88_9F_[%[PM_ZDNI5];?\ !,S_ (-Z?B1_P3!_X*^>(/BQX+UKX>2_
M G6+;4M(M])EU6_?Q!9Z=<!)H8]K6IB=X[B&%26N/F12V=QVUN?\%C_^"%7Q
M<_X*%_\ !4_X/_'#P7XB^'.E^$_A_I6BV.HVFMW][#J,SV>KW=[*8DBM98V4
MQW"!=TBDL&! &&(!^KU?SG_\'/\ _P K#'[,W_8O>%O_ %)=2K^C"ORA_P""
MQ_\ P0J^+G_!0O\ X*G_  ?^.'@OQ%\.=+\)_#_2M%L=1M-;O[V'49GL]7N[
MV4Q)%:RQLICN$"[I%)8," ,,0#HO^#N;X":I\:_^"/\ J>IZ7;R73?#GQ3IW
MBFZCC7<WV<+/92/CT07N]CV5&)X!KNO^#8W]IG0OVB/^"/GPRL=-O;>36OAW
M#-X7UJS5P9+*6&9S#N'7$EN\+@]#N(_A-?>'C3P;I/Q%\'ZKX?U[3[35M#UR
MSET_4+&ZC$D%Y;RH4DB=3PRLK%2#U!-?AS\2/^#:K]I;_@G_ /M$:QX^_88^
M-$/AW1M:)\S0=8OVMKJVCW%EMW+Q2VU]$A)*-.JNH(^^V7(!^@G_  <,?M&Z
M'^S?_P $@?C5=:Q>06]SXOT&;PEI5N[@27UU?J;<)&/XBL;2RD#HD+GM7RK_
M ,&5/_*++Q]_V574?_31H]>5ZQ_P;F_M9?\ !0G3O$?BK]KKXY:3XJ\4:;X=
MU&U\#>';>^D72[+59K9TM[BZ-O;QQ6\23>4[BWAD:01J&)"[&^X_^#>G_@E_
MX^_X)-?L7^)_AS\1M7\'ZUK>M>-;KQ)!/X;NKFYM4MY;&PMU1FG@A<2![60D
M!",%?F))  *'@G_@J1^R[_P51_;$\8?LG^)OA_?:_P"(/"?]HBZM/''A^R;3
M;FZL9Q!/#:AY9)#.H,D@;RT(2)V#<5YK^U'_ ,&BG[)_QUMKRX\'V/BSX2ZQ
M,&:*70M4>[L5D/0O;7?F_)_L1/%[$5SO_!8'_@VTU?\ :Q_:>3]H+]G?X@6_
MPJ^,32Q7=\D\L]G9WMW$H5+V&YMPTMK<%5 ?:CK(0&.UMY?Q35OV _\ @L3\
M6/#\G@G7?V@O">E>';J,VL^I1:M;6LQB(P3]IM;$7F2.^03W- 'F'_!J1\7_
M (@?LX?\%1/C%^R]+XGD\6?#_0K;62RP2-)807VG:A%;"_M@2?+CF#N&"X#[
MXB<E17]$E?!__!$7_@A?X1_X(_>!M:OFUMO&WQ/\811PZWX@:V^SPPP*=XM+
M6,EF6+?\S,QW2,JDA0JHOWA0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 ?GK_P7(_X*D_'C_@FEJ?P_F^$_
MP8C^*VB^+K:^2_N1IVH77]D74+0>4KM;955D69MJMM+&)\'@X^5?^""W_!/?
MXX_M/?\ !0;Q9^W!^U'X?O/#OB2_C>/PGH^H6+V,PEEA%O\ :$MI/G@MX+0&
M&(2?._F%\G:'?]M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /!?^"C'["-G_P49_9^C^&>L^-/%7@_PO?:O:WFOQZ"\<<VOV41
M9GT^1V4E(I&V,2O.8UX(R#[-X'\%:3\-?!6C^'-!L;?2]#\/V,.FZ=90#$5I
M;0QK'%$H[*J*JCV%:E% !1110 4444 %%%% !1110 5^+_\ P5N_X+4_MG?
M7]J;XC? OX2_ &\U))&BM/#'C'3_  WJFH3SPW-K#)YT"KF"2:-Y63>-R*\9
M#(2I%?M!10!^</\ P;7_ /!)C7/^"9W[).KZQ\0K5;?XM?%2[CU/783()I-*
MMHPPMK-Y 2&D7S)9)""1OFV\[ Q_1ZBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OSY_P"#DKP+
M^T5\0?V&_"MG^S+-\1[?QY'XZM)K]O!6KS:9J!TT:?J(D#R0R1L8?.:VRI8@
MMY9QD C]!J* /Y+_ !Q\&O\ @JY\-O!>L>(M=\0?M;Z9H>@64VI:A>3>/=2$
M=I;PQM)+(V+O.U45F/L*\#^ ?[<?[;/[4?Q9TGP+\/\ XZ_M'^*O%VN>=]@T
MNR^(.K-/=>5#)/)M!N0/EBBD<\]%-?UQ?\%)O^4=7Q\_[)QXA_\ 39<5_+9_
MP:X_\IU_@9_W'_\ U']3H ]!_P"&9?\ @KA_T$OVOO\ PO=1_P#DNOZ9/V#-
M,\7:)^PW\&+/X@-K#^/+/P+HD/B1M6N&N-0;4ET^ 71N)&+,\WG"3>S,2S9)
M))S7K%% !1110 4444 ><_ _]L+X1_M-ZAJ%G\-OBE\.?B%=:3&LU[#X:\2V
M6K26:,2%:1;>1RBL00"V 2#7HU?SG_\ !C]_R<'\>_\ L7M+_P#2F:OZ,* "
MOSW_ ."X_P#P7H\"?\$K_A9J7AW0K_3_ !-\<]7M"NC>'XW$JZ.9%^2]O\?Z
MN-<AEB.'F.T !"TB_4?_  4+\$_$KXD?L4_$;P_\'M2FT7XF:QI#VGA^_BO1
M9/:7#LJ^8)O^6952QW#YAU'.*_(BP_X-@_"O[&?_  3]_:&^,'QN\2?\+>^-
M%K\-?$VJVKLTDFDZ+?#2KIQ<JTO[V[N5?YEGE"A6PPC#JKT >S?\&A'[4'Q)
M_:G_ &6?B]K'Q+\?>,O'^J6?C"*&VN?$.L7&I26D;6D;F.(S.WEQ[B3L3"@G
MI7Z[5^)__!D=_P F:?&;_L=(/_2&.OVPH *^0/\ @M9_P5=T?_@DA^R!-XW?
M3[?7O&6O77]D>%='F<K%>7A0NTLVT[O(A0%WVX+$H@93(&'U_7S;_P %$/\
M@DW\%/\ @J/I'AVV^+V@ZMJTWA+[3_8US8ZS<V,EA]H\KSB%C<1.6\F+F1&(
MV<8R<@'Y#_LU_L>?\%//^"MOPUL_C-K'[2VJ_!OP_P"*H_M_A_3;;6;W13=6
MK<Q2I::>JJENRXV-*QD=<,0P8.VA\$/^"N?[5W_!$K]NKP[\#_VS]8M_B#\.
M_$S1"T\6M(+F6TMI)/*%_!>;$DGAC?/G17"^:H&5Q\HD_<+Q?\4OAU^ROX'T
MJU\2>*?"'@'0+&U%K8?VQJMOIMND,"*NU#,ZC:B[ <= 1ZU_._\ \'"_[46@
M_P#!=#_@H-\$_@E^S:/^%A7GA47MA)KEC"QLKFXO9+;S663'S6MM':AWG_U>
M'<@D#<0#^EA6#J".0>01WHK-\%^'?^$/\':3I(GDNO[+LX;/SI/O3>6@3<?<
MXS^-?F3_ ,'*/_!5'6OV:/A5H_[//P?:ZU+X\?'(+I=I!IIW7FD:?</Y!D3'
M*W%PY,,70C]ZX*E%R ?FO_P<5?\ !P;X\^+_ .UW)\/_ -G_ .)7B[P3X#^&
M<LMA=:SX5URXTR3Q/J.=L\AFMW1GMHBOEQC)5B))/F#)M_I$^ VI7&L? WP7
M>7EQ-=75UH5C---,YDDF=K="S,QY9B222>237\N/_!>__@EKHO\ P2D_8M_9
M'\%HMK>>.=<_X2G5O&.JQ#/VW4&71!Y2-U,$"_NXQP#AGP&D:OZB/V=/^3?/
M G_8O:?_ .DT= 'YN_\ !V_^VAXP_9(_8!\&VOP^\8^)? _BWQCXS@MQJ.@Z
MI/IM\ME!:W$LP6:%E< R&V! ."&YKYG^"?\ P0S_ ."@7QC^#/A'Q>?V[_B'
MHW_"5:+9ZQ_9]SXT\1--8_:($F\ERL^"R;]I(XR#7*_\'D_Q%L?B9^VO^S7\
M(]0U:UTC3;.QEU74+J>810V<6I7T5KY\K'A51;&1MQX4;CTK[$^(_P#P=X?L
M=?!GQ(GAO0U^)7C#3=. M8]0\/>'HEL$5!M 7[7<02,HQ@$1D''&1S0!Q_[)
M/_!#K]MSX*?M/_#_ ,7^-/VV_&/C3PCX9U^SU+6-!N/%6O7$6L6L4RO+;-'+
M,8W5U!4JX*G//%?L%7SO^P!_P54^!W_!33PM>:A\)?&5OK%]I:*^I:-=PM9Z
MKIH8X#26[X8H3P)$W1D\!LY%?1% !7YG_P#!P]_P7?;_ ()0^!M%\%^ ;/3]
M8^,GC:U:[LA>KYEKX?L0S1_;)8P09'>172*/(4F.1FR$"2?IA7\X/_!0K1+3
MXM?\'C_@K0?&RI<>'+7Q#X5BL8;K#0RHFG6US%%@\%7O&=2O(8L1WQ0!Z'\
M_P#@E_\ \%3?VR? ]K\3?%G[4GB/X5:EK<:WUAH%]XDU"PF"L-R&>RL8Q;VZ
ML"#Y94NO(:-2,5ZY_P $_/\ @L7^T)^Q!^WEI'[)_P"W'#9WFI>)GBMO"?CR
M%8U2\>5C';>9)&J1W%O,X\I9MB2QR?+*#EC'^S]?A?\ \'N6E:7IWPB_9]\0
MQ,MKXLL=?U*"QN(SLN!;^3!)(0PYPLJ0$?W2W;/(!^Z%4_$'B"Q\)Z#?:IJE
MY:Z?INFV\EW=W5S((H;:&-2SR.[8"JJ@DD\  FN*_9+^*TWQV_95^&?CBX*M
M<>,O"FEZY*5& 6NK.*<X_%Z_*;_@XS_;L\7_ +47QJ\+_L#_   F-_X[^(]S
M GC>[MY"$TVS8"5;.1UR43R@;BX/\,"(OS"1U !\$_ME?\%__BE^W!_P5_\
M!?\ PJ_XC>/? _P=T_Q;I>@:1I6BZW=Z7#KUH+^-9;N\BB=!*UQEB$D!V1%$
M(SO+?U(5_++_ ,%=OV&?"/\ P3F_X*R?L=_"?P9$&L?#_A;PLU[?-&$GUB^?
MQ+J1N+R7'\<CY(&3L4(@^5 !_4U0!^&W_!93_@OM\9OB!^VS_P ,G_L<6LLW
MC*'4#HFJZ_9V\5S?76HKGSK2T\T&*". *XFN'&59),&-8R[YVE_\$>_^"J/P
MN\)CQQH_[7DVM>-K>+[9_P (O=^+]0OK:5@-WD*+N)K-I.VUT6+/&_;S7C?_
M  9VZ):>/_\ @IC\=O%GBA4N/'5GX?FEB-QAIHWN=13[9*,\AMRHI8<XE8?Q
M$'^CZ@#\U_\ @A!_P6XUW]O[6?%OP9^-6@1>"_VA/AF)!JEDL!M8]9AAD$,T
MHA8DPSQ2%5EC!V_.KIA2RQ_I17\]_P"V;\0;']F[_@\M^&^K>&Y([6X\47FA
M:3KL<)VK+-J5E_9[!U'!)BD@?G^+:W7FOZ$* "ORZ_X.(/\ @N+XD_X)X+X6
M^#_P7LH=8^.OQ&C22U<VHO3H5M+*8(72W((FNIY0RQ(P91Y;%E;*JWZBU_.G
M\$ O[;?_  >:^(M0UP"^T_X=Z_J7D0/\R0G1M/:TM]H[;;J..7C^+)ZF@#T"
M'_@D%_P56UKX=CXB3?M7:M:^.I(/[0'@W_A-K^- V-WV8A4^P"7^'9@PYX\P
M#FOHW_@WK_X+C>-_VS/'WBG]GO\ :$L5TGXZ> TF9+J2T6QEUN.WD$5S#/ ,
M*EY"Y!81JJNFXA%\MBWZOU_.M_P5 G_X8C_X.Y_@_P"-]# T\>/+_P -WNH>
M4-JM%?.^C7AQT^>&.0GU9B3R2: /Z*:^2_\ @K%_P6&^%O\ P2<^#$^L>+-0
M@U;QQJ5L[>&_"-K,/M^L2\A78<^3;!OOS,,  A0[X0_27Q<M=;OOA1XGA\,N
MT?B.;2;I-*<,JE+LPN(3EOE&)-O)X'>OR!_X)V?\&J\TGQ:3XQ?MD>-)/C!X
M^NKA;]_#[7DM]8-,,%6O[J;]Y>$<#R0%B&W!,J'% '*?\&H?_!0+XP?MY?M>
M_M%:U\3_ !]XH\30W-C::I9Z1=ZI<3:3HCS7<Y9+*U=VCMXPN$"H!\J@$FOW
M+K^<_P#X,?O^3@_CW_V+VE_^E,U?OO\ M/\ Q4;X%?LT_$3QO'M\SP;X9U+7
M%W#*YMK66<9]ODH _'#_ (*8_P#!8W]HC]N;_@HG=?LC?L5W2Z-=:%<S6'B+
MQ9 46:2: XNV%PRL+6TMV^1I47S9)%VH3N19/._VCOV*O^"H'_!*CX:W'QIT
MG]I;6/C!I?A6/[?XATAM=O\ 6UM+9?FED-IJ"%);=5!WM%MD1<L% 4LNQ_P9
M)?"J/7;O]H;XI:GNO=<NI],T.&\E.Z8*YN+JZRQY/F/]F8^\8K][M2TVWUG3
MKBSNX(;JUNHVAFAE0-'*C AE8'@@@D$'J#0!\D_\$5_^"J^C_P#!6O\ 8[M?
M',=E:Z'XQT.Y_LCQ7H\#EH[*]5%<20[B6^SS(P="V2#O0EC&6/#_ /!??_@L
MM;_\$BOV9]/NM"L['6OBEX\EFL_#%A=Y:WMEB53/?3J""T<6^,! 07>11G:&
M(_-'_@U1UFX_9B_X++?M+? F":1-!6TU2 0LQ.ZYT?5UMH2?<0W-SS57_@M
M%_;/_P"#J;X*_"G6 +SP[X7O/#&D7-D_,4D#RC4[H%>F9(I]I/<*O8"@#LOA
M/_P3*_X*G?MJ?"^T^+&O_M2ZU\-M:\16XU/3?#$_B74-)81N-\8GM;&(6]MN
M!!$>QF4$!U5@5'J__!%3_@M=\:_"7[;^H?L>?MA0LGQ&MYGL]!U^ZBBANIKE
M(_-6UN'CQ%.DT(#P7"#+G:"9#(K+^T=?SP?\'@>GS?LQ_P#!17]FWXY^&U6S
M\2)8&6.>/Y#)<:/?Q7,+DCJP^UJN3SM51T H _H?HJKHFL0^(=%L]0MFW6]]
M EQ$Q[HZAA^A%6J "BBB@#^6'_@X\_X*$_'WX'?\%G/C)X6\$_'#XP>#_#.E
M_P!B?8](T3QEJ.GV%IYFAZ?+)Y<$,RQIND=W.T#+.Q/))KC? _P:_P""KGQ)
M\%Z/XBT+Q!^UOJ>AZ_90ZEI]Y#X]U(QW=O-&LD4BYN\[61E8>QKDO^#H[_E.
MO\<_^X!_ZC^F5_2W_P $Z_VFOAOHW_!/OX%6=Y\0O ]K=VOP]T"&>";7;6.2
M%UTVW#*RE\JP(((/((H _GE_X9E_X*X?]!+]K[_PO=1_^2Z_H-_X(?\ AGXN
M>#O^"7GPQTWX[2>,)OBK;_VK_;C^*+^2^U8[M6O6M_.FD=W;_1C!MRQPFP#
M  ]UM/VH?AG?W4<$'Q$\"S33.(XXX]>M6:1B<  "3))/&!7=4 %%%% !1110
M!YS?_MA?"/2_C>OPRNOBE\.;?XD-(D*^$Y?$MDFN%WB$R+]C,GG[FB99 -F2
MC!AP<UZ-7\Y_QV_Y7>+'_L8=#_\ 44M*_HPH *\,_;^_X**_"O\ X)J? ZZ\
M=?%#Q!#IMMM=-,TR$B34M=N%&1;VL.078Y&6.$0$%V5>:]SK\4/A#_P:_P#C
M;]KW]K[Q#\8OVR/B1J7BRQN-8N)]*\)V6J2W4TMEY[M!!<79P+>%4P/(M1T/
M$B'(H \B_P""#_\ P5S^,7_!2W_@O+XCU?Q5XN\3Z?X'USPYJEWIW@>'6KA]
M"TB.+R$MPMMN$33*G+3; SNSMQNP/Z#*_F]_X(3>#=)^'7_!U!\>?#^@Z=9Z
M/H>A:KXXT[3K"TB$-O96T.JF.*&-%X5$154*.  !7](5 !7%?M'?'_PU^RK\
M!O%WQ'\87C6/AGP7I<^K:A*J[I#'$I;8BY&Z1SA%7^)F4=Z[6O._VK?V5? _
M[;'P%U[X9_$C2;C7/!OB00C4+*&_N+%IO)F2>/\ >0.CC;+&C8W8.W!!&00#
M\(?@U^TU_P %!?\ @XV^*7BK6OA#X\_X9]^#'AR^-G%/8:C-IL=NY 9;?[5;
MH;J\NO+*,^"D2[@<1[U5IOVBOB#_ ,%&?^#=W4_#_CSQK\54_:#^$.H7\=CJ
M']JZC<ZM$LC9(AFDNE^U6CNJOY<D;M'N #;B0C?M?^R;^RA\*/\ @EQ^R_#X
M*\'M!X3\ Z'=7%_)=:QJ0PDES,69IKB4C/S,L:ECG:J+DXK\O/\ @Z2_X*^?
M!/X@?L+:U^S_ /#WQ=H7Q*\?>/-2TY)H_#UPFI6^C0VUY%=%GGB+1^<[PI$(
ME8OB1B0H W 'ZP?L5_M:>&/VZ?V6/!/Q9\'M-_8/C73EO8H9B/.LY0S1S6\F
M.-\4R21MC@E#C(P:]0KXK_X-[/V2O%G[%G_!)OX8^#?'%K<:;XIG2[UJ]TZ<
M%9-+^V7,D\=NZGE9%B>/>IP5<NIZ5Z-_P54_X*-^%_\ @EU^QQXB^)_B'R;S
M4H5^P>'=(:3:^MZG(K>3;CN$&UGD8<K'&Y&2 " ?GW_P=2?\%M=2_8Z\!6?P
M(^$OB2^T7XI>*HH[_7M9TJ[:WO/#&G9W1QQRQD-%<W!'!!#)$&/'FQL/H?\
MX-?OC5XR^/\ _P $DO"_B3QYXM\3>-O$5QKNK0RZIK^J3ZE>R(ERRHK33,SE
M5' !. .E?DMXX_X)U^*-3_X(8?M+?MI?'7SM6^,'QL;1;W1#>Q_O-+TR?Q#I
MA-RJGB-KA=HC51B.V2-5PLC*/U#_ .#2/_E"]X1_[&'6?_2MJ /KS_@IY\>)
MOV8_^"=OQL\>6=Y+I^I>&_!FIW&FW$4AC>&]-NZ6I5ARI\]X\$<@]*_!K_@E
M1^PA^W9_P54_9>D^*>A?MJ?%3P?I/]M7.CP6NJ>.-?FFN?(2(M,#'/C:6D9,
M=<QFOTF_X.W?C5_PJC_@C9XET=9O)F^(7B+2?#J8.&8+,;]P/JEBP/L2.]?+
M?_!+K_@OY^RS_P $G?\ @EC\'?AOKFL^)/&/C:'39]6UO3O"6EK>/8SWMU-=
M>7---)#!YB)*B%%D9DV;6 (Q0!J?\0]?_!0+_I(#XZ_\+'Q)_P#'Z_9;]G_P
M3K7PT^ _@GPWXDUJ;Q)XB\/Z!8Z;JNKRRR2R:K=0V\<<URSR$NS22*SEG)8E
MLGG-?)/[ 7_!Q'^S%_P43\>VOA'PGXHU3POXTU!MMCH7BNR73[K46_NP.KR0
M22>D:RESV4X./N2@ KYV_P""I7_!1KPK_P $MOV/M>^*GBBW;5)K>1-/T32(
MY1%)K>HRAC#;AR#L7".[O@[8XW(#$!3]$U^#O_!\;K>J0?#7]G/386E_L6ZU
M/7KFZ4'Y#<116"P$^X26XQ]30!YA^RQ;_P#!2[_@OJ^H?$S1OC-?? _X8/=R
MPZ;/INI77A^QF*-M>&SCLP;BY6-AM:6=R-P91(65E'H?BK]L/]O#_@W;^)'A
M>[_:'\11_M$? #Q%?)83ZS'</>WEBY!)5+J9$N([G8K.L=P7AE",JLK;G3]D
M?V /!.@_#C]ACX.Z)X7CMX_#^G^#-)2P,(&R6,V<3"3(ZE\ERW5BQ)Y->#?\
M'%7AS0_$O_!%WX]1Z]' UM9Z)%>6S2@?N[N.[@:W*D]&,H1>.3N([XH ^M/A
M)\5O#_QT^%WAWQIX5U*'6/#7BK3H-5TN]ASLN;>9!)&X!Y&589!P0<@@$$5T
M5?F+_P &C'QDO/BK_P $=-%TR\F>X_X0'Q1JGAZ!G.YEBW1WJKGT7[;@>@ '
M05ZC_P %]/\ @K59_P#!*_\ 8]GN=#FM[CXM>/!+I/@VP*B1HI< 2W[IWCMP
MZD @AI'B0C#,0 ?G/_P=-?\ !>'Q-X(^+-K^S[\"?'&O>%+_ ,)W"WGC3Q'X
M<U26QO!=[?W>F17$+*ZK&K;YMK<N40X,<BG]9?\ @C'X^UWXI?\ !*SX$>(O
M$VM:MXB\0:QX2M+F_P!3U2\DO+R]E8',DLLA+NQ[LQ)-?@%_P4E_X)-WG_!/
M_P#X(.>#?B!\1(;BZ^.GQB^*NFZOXFNKXF6\TN"32M9ECL6=LMYFYC+.>K2M
MM.X1*:_>?_@A1_RA\_9W_P"Q+L_Y&@#P'_@X>_X+OM_P2A\#:+X+\ V>GZQ\
M9/&UJUW9"]7S+7P_8AFC^V2Q@@R.\BND4>0I,<C-D($D^-/@'_P2_P#^"IO[
M9/@>U^)OBS]J3Q'\*M2UN-;ZPT"^\2:A83!6&Y#/96,8M[=6!!\LJ77D-&I&
M*\\_X*%:):?%K_@\?\%:#XV5+CPY:^(?"L5C#=8:&5$TZVN8HL'@J]XSJ5Y#
M%B.^*_H^H _&#_@GY_P6+_:$_8@_;RTC]D_]N.&SO-2\3/%;>$_'D*QJEX\K
M&.V\R2-4CN+>9QY2S;$ECD^64'+&/]GZ_"__ (/<M*TO3OA%^S[XAB9;7Q98
MZ_J4%C<1G9<"W\F"20AASA94@(_NENV>?V/_ &2_BM-\=OV5?AGXXN"K7'C+
MPII>N2E1@%KJSBG./Q>@#T&OSD_X*]_\$L_VHOVW_P!I30_%GP3_ &H/$GP3
M\*Z?X9@TFZT/3]?U;3XKJ]2ZNY7NREI(L99HYH8]Q&XB$ G 6OT;HH _#O\
MXAZ_^"@7_20'QU_X6/B3_P"/U^?O_!2(_M=?\$_/VJ/#OP5L/VT/C+\6/B5K
M@A6;1_#7C37O,T^:X9%M;9]]Q\T\VX,(U&0K(3PZU_2)_P %1?V\]%_X)L?L
M0>-_BQJRP75UHMK]GT6PD;']J:G-\EK!P<[3(0SD<K&DC?PU^3O_  :G?\$^
MM:_:+^*?C#]MSXQ&;7_$GB#5;V+PI/?+N:XNY&87^J =.&9[>+'"XG&!M0@
M_63_ ();? [XF?LU?L!_#GP?\9?&&I>.OB9I=E<3^(-9U#4YM2N))KBZGN1"
M]S,S/+Y$<R0!RQ!$(VX7 'XZ?&;_ (*O_M:?\%S?V\?$7P9_8Z\0?\*Y^&?A
M=I?.\20S_8I+FUCD\K^T+F]5'FBCD<_N8;<!RK L&(8I^^_C?PY_PF/@S5](
M\][7^U+*:S\Y!\T/F(R;A[C.?PK^:_\ X-W_ -KG0O\ @AQ^W]\:?@O^TA&_
MP]N/%0L].;6+Z%_LMC=V,EQY6]P,BUN([IG6<90[8B2%;< #TS]JWX!_\%,O
M^"*'@$?&>']HK4/C1X,T*6-]?M;[5;S7([*-G"[I[6_4G[.68*9('#INS\@&
MX?KW_P $B/\ @I5HG_!5;]BK0_BCIEBNBZLMQ)I'B+25D,BZ7J4*HTL:L>6C
M9)(Y4)YV2J#\P-?)?_!=7_@NA^SCX8_X)T_$SP3X/^)7@OXH>,OB9X=N_#6F
M:9X9U.'5DMQ=Q-!)<SRPLT<(B1V<!F#LZJ O4K/_ ,&E/[%WC?\ 9)_X)OZI
MJGCK2[[0+_XF>(W\0:?I=Y&8KB"P%M!!#+)&V&1I3&[@$9,?EG^*@!?^#C7_
M (+D^)?^":]AX5^%?P@L[>^^-'Q$M_MD%S+:B\&A6;2M!%)' 01-<33+(D:L
M&4>4Y96RH/S!X;_X(]?\%3OB)\/H_'VJ?M;:MX=\:7D(OT\)R^,]2B2)B-P@
ME6!#9I)VV*K1@\%@,XXO_@Z<^&7B_P#91_X*T? K]J;^P+KQ!X"TAM$=I A,
M$5_I>H/=&RE;!$?G1%&0MC<?-QG8:_5SP#_P7Q_9!\??!6'QTOQZ^'^D6$EJ
M+F;3-4U)+76K8[<M$U@Q^T-(IR,1HX8CY2P() /B_P#X('?\%R_BO\6OVJM<
M_9/_ &I+/R?BYH1NX-*U:2VCMKJ]GLU9KBRNDB B>41(\J31@+(D;9W$JS?J
MG^U%^TGX4_8^_9\\6_$WQQ?'3_"W@S3WU&^E5=TC@8"11J2-TDCLD:+D;G=1
MGFOP&_X)G6&M_P#!7C_@YK\2?M.^!?#NK:3\)?"FJR:C<:K/;F&-HX=*&G6D
M1/W?M%P525H@2RHTA/3GZ?\ ^#U'X_7G@3]@_P"'/P_L[A[=?B!XL:ZO0K8^
MT6UA 7,9'=?.N+=_K$M 'S_\(OVIO^"@W_!Q;\3O$VL?!SQFO[/7P3\/WK6D
M-W:7LNGI&_WEA-W ANKN[\MD9PA2%<KQ'N4-D?M(?$[_ (**_P#!NMXR\,^-
MO'7Q6F^/?PEUB_2QNFU75+G6+2:0@M]EF>Z7[59S,B.T<D;%"4Y+X,9_03]G
M;]OO]F+_ ((8?\$V_@=\._B#XYTS0?$8\'V&JW.@Z=;2:AJMU=W<*W5S.\$*
MLT:R3RRE7F**0,!CC%7_  [_ ,%7OV$?^"XOA2X^!7B#Q)#J\?BJXMS'X9\2
M17N@3:G-%,DL*V]RK1@R^8BXCBF$CC*[64D$ ^T_V/\ ]J/PU^VM^S'X)^*O
MA&21O#_C?3(]1MTEQYMLQRLL$F./,BE62-L9&Z-L$CFO2*\__9A_9<\!_L9_
M!?2_AY\-/#\?A?P;HK3/9:;'=3W*6YFE::3#S.[_ #2.['+'EC7H% !1110
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
MJ*?O3M=1;LES7C>Z=N3^V,.X\\;M=;+;U['[B45^3^K?\'+EU\?/A#X%T?\
M9Y^$^J>/?CUXTMI9+SPQ(DMQ9>%C$Y1WGDCV&9&(WJ0T8$;!I&C.$/B/QE_X
M+3_\% /^">'B71=<^/GP?\)Q^$-9N1$(Q9JD,AP6,,5Y:W$J13%0Q42ASA6.
MPX..++?H[\7XJH\-65&AB&Y*%&K6A"M4Y6TW3A=MQNG:3M&27,FXV94\VP\5
MS*[75I-I>K/W.HKSK]DK]IOPY^V5^S?X0^)WA-ICH/C"P%Y!'-CS;9PS1RP/
MC(WQRI)&V"1N0X)%>BU^+8[!5\'B*F$Q47"I3DXRB]XRB[-/S333/1C)22E'
M9A1117*4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!XK_P4F_Y1U?'S_LG'B'_TV7%?RV?\&N/_ "G7
M^!G_ ''_ /U']3K^I/\ X*3?\HZOCY_V3CQ#_P"FRXK^6S_@UQ_Y3K_ S_N/
M_P#J/ZG0!_7[1110 4444 </^T[\(+K]H7]FOXA> ;+7)_"]YXX\,ZEX?@UF
M"(S2Z1)=VLD"W2H'0LT1D#A0Z$E<;EZC\<_^(0+XE_\ 1\WCK_PE;K_Y<5^X
ME% '\@?_  0,_P""4WB+_@JA\2?B)H_A[XT:U\&I?".F6E[-=:=IDM\VI"66
M1!&P2[MMH7;G)+9ST'6OVH_X)N_\&X/CC]@K]M'P9\6-8_:L\5_$K3?"GV[S
MO#EYX?N+6#4?M%C<6J[I&U*95\MIQ(,Q-DQ@<9W#R_\ X-7_ /@DQ^T%_P $
MX/C%\7-5^-'@#_A#;#Q1HUA::9+_ &YINH_:98IY6=<6EQ*5PK Y8 '/&:_:
M2@ KY_\ ^"L7_*++]I;_ +)5XH_]-%U7T!7S_P#\%8O^467[2W_9*O%'_IHN
MJ /S/_X,CO\ DS3XS?\ 8Z0?^D,=?MA7XG_\&1W_ "9I\9O^QT@_](8Z_;"@
M HHK\G_^#FS_ (*=?M(?\$OX?A;XB^$=QH=GX'\427.GZO=W>C)>R07\126*
M(O)E4$T)EVC;D^1(<C% 'TK_ ,%8?^")GP[_ ."P>J^ 9/B-XL\=:!8_#V+4
M%L;;PY/:P&XDO#;;WD:>";.T6R  *.IYK\<OVW_V#_C;_P &K7Q6T'XU? /X
MB77B;X8>*K^/1]3M]7L8V;S &E2ROXU^26*5$D*3Q>4ZLK#Y&V,_]!W[(7[5
MG@_]MK]G+PI\3O VI6^I>'_%5C'=IY<H=[.4J/-MI<?=FB?<CJ>0RFORN_X/
M)/VU?!?A']BC1O@?%J5EJ'Q \8:Y::M)IL4@>;2]/MM[FXE R8_,D,:(&QO'
MFD<(: /MWQ#_ ,%D_AOX-_X)*Z3^UEJZM:>']:T"*_L]&\\?:;O4WW1C3(VQ
M\T@N4DC+@8"QO(0%4X^%_P#@W-_8A\8?MB?'[Q5^WY\?H3?^,/'5W./ MG<1
MD1V%N087O(D;)6-8Q]FMP3D1I(WS;T>O1O@__P $)#^V/_P;^?LZ?L__ !&\
M1:YX U+PO=IXWN6M;-)[J">Y_M*86DB2$!2BZH0W=6BQCK7C?_$$'\-/^BZ^
M.O\ P26O_P 70!PO_!\Y_P VN_\ <U_^X6OW,_9T_P"3?/ G_8O:?_Z31U_*
MC_P<!?\ !$'PS_P1K_X5+_PCOCK7?&O_  L?^V/M']HV,5M]C^P_8-NSRR=V
M_P"UMG/38/4U^U7_  0W_P"#?WPI_P $QOB7%\9M%^(GB'Q3J/C7P.-(FTV]
MT^&"&V6ZELKQG5T8L2K6P4 CD,3VH M?\%+_ /@VQ\'_ /!3[]N?2_C%XR^)
MOB33]-MK>QT^]\-6NG1LES96Q8M!%<^8&A,C.Y+['(WG S@CZT\$_P#!+C]F
M_P"'OPTC\'Z7\"OA3'X=CA\AK6X\,6ET;A<8S+)*C/*Q[O(S,>Y-?FI^V_\
M\%Y/C5_P3U_X+LZ1\*?B9/X:TK]G>^OK*=+Q='V7$NE7EMY8NFN"Q8K;W9DW
ME ,BV<8.>?V;T?6+3Q#I-K?Z?=6]]8WT27%O<V\@DAN(V 971E)#*P(((."#
MF@#^9K_@LG^S+#_P;L?\%9/A-\:/@1]JT#PCXL,NK1:$EP[0QM;RQIJ6F@L2
M6M9H9XB%8DJ9F"X"(1_3'H.M6_B30[/4;-_,M=0@2YA?'WD=0RG\017\Y?\
MP<O?&2U_X*Q_\%6/@G^S7\(KJ#Q1JGA":?1+R]LF\^WMM2U": W2%ER"EK!:
M1O*P.$(E4X,;8_HP\,^'[?PGX;T_2K-66TTVVCM(0W4)&H5<_@!0!>K\>?\
M@Y?_ ."+'Q"_:I\8^%/VD/@%#=7'Q7\ 00PZAI=A)Y5_J,-M*9[6[LSD;KJ!
MV;Y/O.FS;\T:H_[#5^9__!7_ /X+U>(?^"47[</PK\ ZQ\.M+OOAGXZ@L[[4
M/%LU],)K.#[:T%\L4"IAI((?+EP6.?.08&: /D+X(?\ !X5X^^&'ABU\%_&;
M]FWQ-J7Q4TU!:3'3;A]*DU691C,EE+;L\$A.-P0N,DX51A1\>?\ !>)?VFOV
MS?@GH/[4GQ^\,K\)O"MQKUOX/^'WP_G5Q>V]K/;W=U<7LJR;9%)-I$K/(B-+
MN0A$C1-W]4GA[Q#8>+=!LM4TJ]M-2TS4H$NK2[M9EF@NHG4,DB.I*LK*00P)
M!!!K\!?^#D/X[0_\%8?^"CWP-_8\^$FH1>(+C0]:D_X22]L&$]O97T^Q9 S+
MD'[%:1SRRD9"^:RGYD90 ?;GQN_X*9:3_P $@/\ @@3\$/$M]]EN_']Y\-/#
MVA>$]'F;)OM2&D6X,CKU,$ _>2'C("ID-(M<I_P;/_\ !+O7/@3\--:_:7^,
M0N]4^.7QT#ZFT^I#=>:5IMP_G_/GE9[I]LT@ZJHA3"E7!]D_X*X?\$'/!O\
MP5A\,?"71]1\:ZYX"T_X16M_9Z;%IME%="XBN4LDVMYA&W8MD@&.N\^@KXL_
MX@@_AI_T77QU_P""2U_^+H \3_X.?_\ E88_9F_[%[PM_P"I+J5?T85_('_P
M5C_X(V^'?^"<_P#P4J^%/P*T?QKK7B32_B'IFD7]QJMY9Q0W%F;W5+JQ9512
M58*MN'&3R6(Z5_0U_P $9?\ @B#X9_X(U_\ "R/^$=\=:[XU_P"%C_V9]H_M
M&QBMOL?V'[9MV>63NW_:VSGIL'J: /S)_P""D/\ P3G_ &AO^"+/_!3/4_VL
M_P!F'P]>^+O ?B.\N=1U;2[&RDOO[,%T_F7MC>6T7[QK*23]Y'+'Q$0H)1HT
M9_4/"7_!X)XR^.NCKX8^&O[)?B[Q%\5[M/L\.FV^JRZA:07!X#LD-J)G0'DH
M?+XXWC[U?1G[,7_!P7J7C_\ X++>-/V5?BAX'T#X<QZ1?:CH_A_53J<DDNLW
MD,J-:!@ZHB+=6NZ5!R2S1(,EQ7Z6>+?%VE> ?"^H:YKFI6.CZ-I-N]W>WU[.
MMO;6D* L\DDC$*JJ 222  * /Y6_$/[+?QG^$W_!PE^R_J7QXU:UU3XQ?%3Q
M=X;^('B*TM65TT/?K;QI9%D8H?*M[%#A#L165 6";C_5I7\_?_!/GQ%)_P %
MI?\ @Y[\5?'_ $.WN+GX3?!BW)TR\EB98YDBMGLK <C*M/,T]XJL 0L; X(Q
M7] E !7\Z/\ P1[5M%_X.XOV@H+OY9KKQ!XZ,(;J=VHO*N/^V?/TK^BZOYS?
MVWM:A_X(_?\ !U]X>^,'B59--^&_Q&N8]7FOBA,,=KJ%D^GWTC$#GR+HR3LH
M^8*$.#N&0#^C*OYT?^#E9/[?_P"#CO\ 9EL;/YKK^RO"5MA?O>8WB._*CZX=
M:_H@L/$^FZKX;AUFUU"QN-'N+87D5]%.KVTL!7>)5D!VE"OS!@<8YSBOYUO"
MOB2S_P""SW_!V;I7BKP7(-<^''PEOK344U6$;[=K3145DG5NACFU(J$(^\LR
MM0!_1O1110!_.?\ \&/W_)P?Q[_[%[2__2F:OVZ_X*D6,VJ?\$ROVB[6W#-<
M7'PP\2Q1 =2S:5<@?J:_$7_@Q^_Y.#^/?_8O:7_Z4S5_0Q\0O!-C\3/ .N>&
M]34R:;X@T^?3;M1U:*:-HW'_ 'RQH _%_P#X,BKR-_V1_C7;J1YT?B^UD<=]
MK62A?U5J_;BOYV_^#5?XV0_\$\?^"BWQT_9<^)UY#H/B'Q%>Q6.F?:V\F*YU
M339;B-H(R>"UQ#/YD?9Q"H4DLH;]W_VLOVI/!_[%W[//BGXF>.M4M]*\-^%;
M%[N9Y) KW+@'R[>('[TLK[411RS,!0!^"W_!#1/[>_X.L?VE+RT^:UCU7QW<
MDKT\MM;"J?IEUH_:55M%_P"#V;0I[KY8;SQ!H!A+=#N\-VL0Q_VT!'UKN/\
M@SA^!>O?%G]H#]H#]IG7[5HDUYW\/6EP5.R[NKNZ74+\(3_SS*6F?^NOL:Y_
M_@YV\):I^PI_P68_9Y_:GL]/N+CP]-+I=Q>M$O\ KKW2;P/- 3T7S;-X54'&
M=DF/NG !_0M7\_/_  ?,7L3ZI^S';J1YT47BB1QW"L=("_JK5^\'P<^,7AG]
MH+X6Z#XU\&:U8^(?"_B:SCO]-U"TDWQ7,3C(([@CD%3AE8%2 017\]?_  7(
M\9:?_P %CO\ @OS\&_@#\/[J/Q)HG@R2#P_K5W9MYT$,K7+7.K.K+D%8+6-5
M;'\<,B]10!_0E\$;";2?@OX1M;A66>VT6SBD#=0RP(#G\1744*H10 , < #M
M10 4444 ?R!?\'1W_*=?XY_]P#_U'],KUCX(_P#!H%^TM\>_@OX1\=:/XX^!
MMMI/C31;/7K&&\UG54N8H+J!)XUD5=.90X5P&"LP!!P2.:\G_P"#H[_E.O\
M'/\ [@'_ *C^F5_4G_P39_Y1U? /_LG'A[_TV6] 'X)_!'_@S>_:<^&OQH\(
M^(K[QU\!YK'0-:L]2N$@UK56E>.&=)&"!M- +$*< D#/<=:_I6HHH **** "
MOQS_ &G?^#6+XA?M"_M*?$+Q]9?MD^,O"]GXX\3:EX@@T:#PU<S1:1'=W4DZ
MVJN-50,L0D"!@B A<[5Z#]C** /Y _B#_P $IO$7A/\ X+W6_P"RS)\:-:OO
M$$NIV%D/B&VF2K>*9]'AOA)]G^UE\HL@A ^T\A,Y ^4?IQ_Q"!?$O_H^;QU_
MX2MU_P#+BN@^+'_!)C]H+Q-_P=-6O[1UCX \[X,QZSI5VWB'^W--7$4/A^WL
MY6^RFX%S\MQ&Z8\K)QD94@U^TE !1110!_.?_P $6?\ E;0_:._[&'Q]_P"G
MAZ_HPK^<_P#X(L_\K:'[1W_8P^/O_3P]?T84 %%%?*/_  6P_:#^+O[*'_!.
M7QU\2?@K'ILOC#P8(-1N$O+#[<HT\2JMU(L>0,QQL923D!(G.#0!Z)_P4+_8
MCT/_ (*,?LE>)O@[XFUO7/#_ (?\62637]WI!B6\V6UW#=!$,B.B[G@4$E3P
M3Q7XN_\ !03_ (->M6_X)J_#6Y_:"_95^*7CB3Q-\*8GUZ?3]:^S2:B+>%2T
MT]K/#%$C-'&&8PO$=ZAL-N 1_P!$/^#>+_@K')_P5%_8KCNO%^NZ;??&#P?>
M3V?BJUABBM7DC:5WM;I($ "Q-"R1[@,>9#)WKV#_ (+ ?MK>"_V%_P!@#XC^
M*?%^I65O<:EH=[I&AZ=+(/.UK4)X'CAMXTZM\S!G(!V1J['A30!X;_P;[?\
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
M^,W[-OB;4OBIIJ"TF.FW#Z5)JLRC&9+*6W9X)"<;@A<9)PJC"CZ]_P""O_\
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
M,\(*"O.AEU&48]\73DL1-1[2G[6S\HV;.12Y91S![.;_ / 7HONL=IX/M_\
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
MRT;5YFJZC#V\U\2T2_&[=S[Y_P"#O7_E&QX(_P"REV'_ *:]6KZU_P""+O\
MRBH^ _\ V*-I_(U\E?\ !WK_ ,HV/!'_ &4NP_\ 37JU?6O_  1=_P"45'P'
M_P"Q1M/Y&ORC/O\ DRV5_P#8;5_](D=M+_D93_PH^GJ_''_@\/\ C'J'AO\
M9Z^#O@6WFDBL/%FN7^K7:J<>=]@AA1%;U7-\6QTRJGJ!7ZH>$/VK/A=\0?BA
MJ'@?0?B3X!USQII,D\5]H&G^(+2YU2S>!]DRRVR2&5#&_P KAE!4\'!K\RO^
M#O/]GG5/'_[)?PY^(FGVTMU:_#W7+BTU'8N?LUOJ"1*)F]%$UM"F?69:\GZ/
MF'A@_$K*5FL'!.4K*::O*5.:IM7[SY>5]7L:9M)RP<^3^M5?\#] _P#@FO\
ML^Z-^R_^PA\*_!NB6<-K#8>'+.>[:- INKR:%9;F=O5GF=VY]0.@%9O_  4.
M_P"":7PU_P""FWPWT'PS\1UUJ&W\.:H-4LKO2+B*WO(V,;1O%YCQR?NG# LH
M ),<9R-M9G_!([]KSP[^V;^P+\.?$FAZE:W6HZ;HEIH^O6B2 S:=J-O"D4T<
MB]5W,N],@;D=&'!KRW_@NC_P5IF_X)=_ ?0;CPDWAG5/B9XFU../3M(U9))X
M_L2!FN+F2..2-]@(2,'<,M)QG:V/"R_*>+*_B!/!9:YPS-UZGO7<9*=Y<TF^
MBM=M[<NNQM*I06$YI_!9?<?&'_!TNT/[*7[!_P"SS\"?"]YJ:^%/M4ZQB[NC
M-<36^EVT$,$<C\;U7[6#@\9C0XX&/U!_X)F_LZ:+^RM^P;\+?!NAV<-K':>'
MK.ZOGC0*UW>SPK+<SL>I9Y7<\]!@= *_*[_@X*\%_$C]KC_@D7^SY\>/&7AV
MRTCQ1HLC7GB'3M,BD2#2[75DC,+E9&=T ,%HC!F)#S8^GZ2?\$>?VT?#7[;/
M[!'P_P!<T;4K6XUO0=&M-%\1V*R SZ=?V\*Q2!TZJLA3S$)X*..X./TWQ P^
M-_XA1EL:<N?V6+Q4<5*+YDZ_/+DE)K1W@_=D]&FK;HXL+*/UZ=^L8\OI;4QO
M^"ZW[.6B?M'_ /!+;XN6^K6<,UWX/T.X\6:5<L@,EE<V$;7&Y#V+QI+$?596
M'>OG/_@TO^,VI?$'_@G1KWAG4;B2XC\"^+;FST[<Q/D6L\,-SY8] )I+AO\
M@=>O_P#!PM^VCX;_ &5_^";WCS0;W4K5?%GQ.TR;PSHFE^8/M%TEP/*N9MO4
M1QP-(2^,;C&N07%><_\ !JM^SSJGP:_X)J3^(M8M9;6;XD>)+G6[)9%*LUDD
M4-M$V#SAGAF<'NKJ1P03YV7TZM+P1Q;S&ZA/&P^K\W62C^\<+].523:TNI=;
MERL\RCR;J+O^ESX1_P"#0OX1:3XM_;1^(7BZ^M8;G4/!_A=8M-:1=QM9+N<(
M\J>C>7&Z9'\,KCO7[0?\%5="M?$?_!,O]H*WO(8[B&/X=Z[=*KC($D-A-+&W
MU5T5A[@5^1?_  9R?\ET^-O_ & =-_\ 2B:OU_\ ^"G/_*-C]H7_ +)IXD_]
M-=S7T'T@\56EXRP4I/W)X51\E:$M.WO2;]6S'*8K^S_7F_4_,[_@SJ^%^DP?
M"?XR^-#:POKEUJUEHBW++F2*VCA:8HI[!GE!8#J8TS]T5];?\'*FB6NJ_P#!
M&GXKSW$,<DNFSZ+<VS,,F*0ZQ91%AZ'9(Z_1C7S7_P &>7_)IGQ:_P"QNA_]
M(XZ^GO\ @Y#_ .4+OQF_[@G_ *?=/J>.,15G]("E*4FVL;A$O1.BK>EM!X:*
M65/_  R_4Y?_ (-?KV2Z_P""1'A".1F9;?6M7CC!_A7[8[8'_ F8_C7Z%5^>
M/_!KM_RB.\+_ /8>U;_TI:OT.K\9\9DEQYG%O^@FM_Z6ST<N_P!UI^B_(***
M*_,SL"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH XK]I/X/_ /#0O[.OC[P!_:/]C_\ "<>'-1\/_;_L
M_P!H^Q?:[:2#SO+W+OV>9NV[EW8QD9S7Y;?\$N/^#4K_ (=K_MV>!?C7_P +
MZ_X33_A"_M__ !)O^$)_L[[9]JT^YLO]?]OEV;?M&_\ U;9V;>,[A^OU% !1
M110 4444 %%%% !1110 5Y_^UC\#/^&H/V6/B7\,_P"U/[#_ .%B>%=4\,?V
ME]F^U?V?]MM);;S_ "MZ>9L\W=LWKNVXW+G(] HH ^)_^"(W_!'?_ASA\&O&
M7A'_ (6+_P +&_X2[6DU?[7_ &!_8_V3; L7E[/M,^_.W.[<O7&.]?;%%% !
M7G?[57[*?@/]M;X%ZY\./B3H%MXC\)^((PEQ;2DH\3J<I-%(N&CE1L,KJ001
MZ$@^B44 ?AM??\&D7Q2_9\\8:I)^SO\ M=^-/A_X;UB3=+9/]LL+M4Z!99[&
MXC2X('<Q1^F.]>W?\$Z/^#57X=?LM?&VU^*GQB\<ZM\>/B%8W2ZA:'4K4V^F
M6]V"&6XDC>266ZE1@"K2R!,\F,D*5_5NB@ HHHH ^ /^"YW_  0Q_P"'T?\
MPJ[_ (NC_P *U_X5K_:W_,M_VQ_:/V[[%_T]6_E^7]C_ -K=YG\.WG[F^'7A
M+_A /A]H.@_:/M?]BZ=;V'G^7Y?G>5&L>_;D[<[<XR<9ZFMFB@#Y9_X*E_\
M!(7X2_\ !6?X5V>A_$*TO-.U[0][Z%XETLK'J6D,^-R L"LD+X7=$X(. 058
M!A^96G_\&GO[1G@'0I/!7A/]M;Q'IGPVF+(VEQ1ZG9P&)NH-E%>&!LY.1N /
MMFOW;HH ^$_^"0W_  0#^$?_  22%UK^DW5]X\^)FI6YM+KQ5JMND+6\)QNB
MM+=2PMT; W$N\C="^W"C[LHHH *^<_\ @IE_P3 ^&/\ P54^ ?\ P@WQ'M+J
M&33YFO-$UO3V6/4-#N2NTR1,P(*L,!XV!5P!P&5&7Z,HH _"?2O^#3W]HCX>
MZ3+X+\(_ML>)M'^&DS,ITR"+4[.'RV)W V45[Y#$Y.?F ;VS7WY_P2._X(0?
M"/\ X)(:=>ZIX?EOO&7Q&UBW^RZCXLU:)$G\DD,8+:%<K;PLP#, SNQ W.P5
M0OVY10 4444 ?G/_ ,%/_P#@@)_P\B_X*&?#/X]?\+9_X0S_ (5SIVEV']A_
M\(O_ &C_ &A]BU*YOM_VC[7%Y>_[1Y>/+;;LW9;.T?HQ110!^>__  6'_P"#
M>'X9_P#!6#Q#:>-8M<OOAK\5K"!+4>(]/M%NH=1BC_U:W=N60R,G1)%D1U&
M2RJJK\<K_P &GGQW^,HL_#WQ>_;0\8>)OA_8R(1I0_M#4-Z(>%2.ZNS#"1V;
M:X7^Z:_<ZB@#Q7]@O_@G_P##'_@FY\ [/X=_"W16TO1X9#<WEW<2":_UBY(
M:YN9<#?(0H' "J %554 #VJBB@ KYK_X*>?\$KOA=_P5<^!D?@WXBVEU;7FE
M2/=:%K^G%4U'0YV #-&S AHW"J)(F!5PJGAE1U^E** /P?;_ (-'OCMI_AF7
MX>Z?^V9KT/PEG8H^BFSU!+4Q$Y(.GK>_9V//(W $U^FW_!*;_@D+\+O^"2/P
M>O/#W@5+S6/$&OM'-X@\2ZD%^W:NZ [%PHVQ0IN;9$O W$DLQ+'ZJHH ****
M /SG_P""'_\ P0$_X<T_$'Q]KW_"V?\ A9'_  G&G6MAY'_"+_V/]B\F1Y-^
M[[7/OW;\8PN,=37Z,444 ?G?_P %@_\ @W2^&7_!5/Q;#X\L==OOAA\6+:%(
M'\0Z?9K=0:JD8 B%W;[HR\B !5E21'"@*=X5 OR!9_\ !H]\6/CIXET>T^/'
M[7GB[QQX+T&4-;Z<BWE]<"/H5A:\N'CM6*\;A')CIM-?N?10!P'[+O[,'@G]
MC7X$>'?AO\.]$@\/^$O#-O\ 9[.UC)9F))9Y9'/,DKN6=W;EF8FL']N']ASX
M=?\ !0[]GG5OAG\3M'.J^'M399XI87$5YIER@(CNK:7!\N9-S8.""&96#(S*
M?7:* /PG/_!I%\:OA'_:GAOX4_MC>)O#7P[UF5FN=*\F_L?,1N")H;:Z$,[8
MX+$(&]!TK[N_X([?\$$OA?\ \$A]/U#6-+U"\\=?$K7+;['J'BG4+9;<Q6^0
MQM[6!6801,RJS9=W8J,O@*H^ZJ* "BBB@ HHHH _('_@J/\ \&I7_#RC]NSQ
MU\:_^%]?\(7_ ,)I]@_XDW_"$_VC]C^RZ?;67^O^WQ;]WV??_JUQOV\XW']2
M?V;/@_\ \,]?LZ^ ? ']H_VQ_P (/X<T[P_]O^S_ &?[;]DMHX/.\O<VS?Y>
M[;N;;G&3C-=K10 4444 %%%% !1110 4444 %%%% 'YS_L6?\$!/^&0/^"M'
MQ(_:D_X6S_PD7_"P-1U^_P#^$9_X1?[)]@_M2\-SL^U_:W\SRL[<^2N_KA>E
M?HQ110 5#J6FV^LZ=<6=Y;PW=G=QM#/!-&)(YD8$,C*>&4@D$'@@U-10!^-7
M[4W_  :,Z,WQQN?B)^S+\9?$7P%U:YE>8:7"DTEO8LYRRVEU!-%/;Q]_+;S0
M,X!50%&+\*/^#1/5/BI\6-/\5_M1?M(>-/C)'IY'_$MC>Y\ZZ0$'RWO[J>65
M8F(PRQHC$='4X(_:^B@#"^&/PQ\/_!;X>:+X3\)Z/8>'_#?AVTCL--TZRB$5
MO9P(-JHJCL!^).2<DDUNT44 ?/\ _P %1_V&/^'E'["?CKX*?\)1_P (7_PF
MGV#_ (G/]F_VC]C^RZA;7O\ J/-BW[OL^S_6+C?NYQM./_P21_X)U_\ #K/]
MB[2?A#_PF'_"=?V7J-[?_P!K?V3_ &7YOVB4R;/)\Z;&W.,[SGK@=*^F** /
M/_VHOV7/ O[9GP.UWX<_$CP_:^)/"7B*$175I,2K*P.Y)8W7#1RHP#*ZD,I
M(-?CKJO_  :-?$O]GWQOJEY^SC^UMXR^'NB:LW[RSE^UV%XL8Z)+<V,\:W&
M3R8D^G>OW*HH _)O_@GA_P &IW@/]FWXZVOQ7^-GQ U;X]>/K*Z74+6/4+5H
M--BNE(*SSK))++=R*0"ID=4SUC8@$?K)110 5ROQP^"7A7]I'X1^(/ GC?1;
M3Q!X3\4V;V&IZ?<@^7<1-[C!5@0&5E(96564@@$=510!^'?B3_@T>^(?P&^(
M>K:A^S7^U=XR^&N@ZTY\RPD:[L[N*/)Q')=64\8N  2!NB3\<DU[E_P3C_X-
M;? ?[*WQUM?BY\8_'FL?'KXEV-RNH6<VJ6[0Z?:7:X*W#I))++<S(0"CRN%!
M ;R]P5E_5*B@ HHHH ^0/^"U?_!*7_A\'^RQH'PS_P"$]_X5W_8?BNW\3_VE
M_8G]K^?Y5I>6WD>5]H@VY^U[M^\X\O&T[LCV?]A/]E[_ (8I_8]^'?PG_MS_
M (2;_A =%ATC^U?L7V/[=Y8/[SR?,D\O.?N[VQZFO6** /G/_@IE_P $P/AC
M_P %5/@'_P (-\1[2ZADT^9KS1-;T]ECU#0[DKM,D3,""K# >-@5< <!E1E_
M+/2O^#3W]HCX>Z3+X+\(_ML>)M'^&DS,ITR"+4[.'RV)W V45[Y#$Y.?F ;V
MS7[L44 ?$?\ P2._X(0?"/\ X)(:=>ZIX?EOO&7Q&UBW^RZCXLU:)$G\DD,8
M+:%<K;PLP#, SNQ W.P50OVY110 4444 ?G3_P $5?\ @@2W_!(3XP_$+QA<
M?%K_ (67>>/K"*R9#X7_ +(-F4G:9GW_ &N??N)'&%QMSDU^BU%% !7Y'?M_
M?\&F7P^^/_QMNOB=\#_B!JWP'\8W=TVH36ME9FYTL71.XRVPCDBELV9B2=CL
M@_A1!7ZXT4 ?AK8_\&D?Q5_:!\3Z7_PT-^U]XT\>^&])D#1V$?VS4+DKT(BF
MOKATMSMXW"*3TQ7Z_?LB_LA?#_\ 87^ ^B_#?X9Z!;^'O"VBJ3'$K&2:ZE;F
M2>>1OFDF<\L['L ,*% ],HH ^1?^"K?_  1?^$/_  5O\"V%KXY@OM#\7:#&
M\>B^*M)V+?V",=QA<,"L\!;YC&XR"6*,A9B?S?TW_@U#_:0\#Z$_@OPS^VUX
MDTWX<N##_9L*:I:0>2?X391WIA/!/&[!_&OW:HH ^#/^"1/_  ;Z_"'_ (),
M7<_B73;N_P#'WQ.O;=K6;Q3JT"0_8XF^_'9VZEA;J^!N)>20C(W[25K[IU[0
MK'Q3H=YI>IV=KJ.FZE ]K=VES$LT%U"ZE7C=&!5E9205((()!JU10!^,O[2G
M_!HQI^F?&^Z^('[,/QN\4? C4;J1Y!ID8GDCL=YRR6MW!-%/#%TQ&_F?[P
M#?V9O^#1RTU/XYVGQ"_:B^-OB3X[ZA9NDATN07"Q7VPY5+J\N)I)YHN3^[01
M_P"\02#^SE% %?2M+M="TRWL;&VM[.SLXE@M[>",1Q01J JHJC 50   . !5
MBBB@ HHKA_VG?!'B7XF_LU_$+PWX,UC_ (1_QAX@\,ZEINA:I]JEM/[-OYK6
M2.WN/.B!DB\N5D??&"Z[<J"0!71A*,:U>%*<E!2:3D]HINS;\ENQ2=E=%WX[
M?"'2_P!H'X*>+O NM+NTGQCH]WHUV=NXK'<0M$S ?W@&R/0@5\,?\$A/^" .
MG_\ !*WX[^(/'T_Q*_X6%J6K:(VB6D9\.?V6-/1YHI9'!^U3[F;R47HN!NY.
M<5\F_P##D3_@I1_T=Y_YE3Q3_P#(M'_#D3_@I1_T=Y_YE3Q3_P#(M?U)E'#.
M$RO*<5D6 XPPL,-BK>UAR2?-;;5Q<H]GRN-UH[H\2I6E.I&K+#RYH[:GZF?\
M%*OV%]._X*-_L@>)/A3J&L_\(W)K4MK<V>KBQ^VMIL\$Z2B01>9'OW*KQD;U
M^60\UYG_ ,$=_P#@D7I?_!)?X9>,-'A\7_\ "=:UXRU.*\NM6_L?^R]L$,6R
M&W\KSIL[&>=]V\9\[&T8R?S_ /\ AR)_P4H_Z.\_\RIXI_\ D6C_ (<B?\%*
M/^CO/_,J>*?_ )%HP_#.%H</U>%J7&&%6"JS525/DE9S7+9\W+SI>[%\JDHW
M5[7N#K2=55WAY<R5KW/W$K\QO^"B7_!M;X?_ &^?VW+[XP?\+,?PC:ZX+$ZQ
MH<?AO[9]N>W1(G9;C[5'Y9DBC1?]6V&!;YLXKYT_X<B?\%*/^CO/_,J>*?\
MY%H_X<B?\%*/^CO/_,J>*?\ Y%I<'<,83A7&RS#(.,,+1JR@X.2A*5XMIM6G
M"2W2=[736C08BM*O'DJX>36^Y^X%K:QV-K'##&D,,*A(T1=JHH&  .P [5^8
MWPC_ .#:+PW\+/\ @I9#\?#\2/M^AV?BVZ\66?@__A&A$MK+))+-;Q"[^U-\
ML$SQN#Y.6$0&!G</GC_AR)_P4H_Z.\_\RIXI_P#D6C_AR)_P4H_Z.\_\RIXI
M_P#D6GPSPSA>'J>*I9/QCA:2Q4'3JVA)\T'=6O*+<7J[2C:2OHT%:M*JXNIA
MY/E=UJ?N)7S'_P %8O\ @FII?_!4S]F*#X>WOB+_ (1"^T_6+?6=/UD:;_:!
MM)(UDC=3%YL6Y7CED7[XP=IYVXK\U_\ AR)_P4H_Z.\_\RIXI_\ D6C_ (<B
M?\%*/^CO/_,J>*?_ )%KR,B\.\FR;,*.:Y9Q9A:=:E)2A)1F[->3BT_----:
M-6-*F+J5(.$Z$FGZ'Z2?\$EO^"9VG_\ !*_]F>]^']IXF_X3*\U36Y];OM7.
MF?V<9WDCBB1!%YLN%1(5'WSDEC@9KS7_ (+(_P#!$K3O^"M6J> ]27Q[_P *
M]U;P7%>6SW(T'^U?[1@G,3+&P^T0[/+:-R#EL^:W%?$O_#D3_@I1_P!'>?\
MF5/%/_R+1_PY$_X*4?\ 1WG_ )E3Q3_\BU]#@\GIX7B-\6T.,L*L=)RDZGLV
M[N47&7N.#A9Q;5N6RTLE96QE4<J/L'AY<O:__!N?KA^Q)^RQI?[$O[*'@7X5
MZ/=_VA:>#=,2S>]^S_9_M\Y+23W'E[FV>;,\DFW<VW?C<V,GRG_@KU_P3,_X
M>K_LUZ'\//\ A-O^$#_L;Q-!XB_M#^Q_[4\[RK6[M_)\OSX=N?M6[=N.-F-I
MSD?G+_PY$_X*4?\ 1WG_ )E3Q3_\BT?\.1/^"E'_ $=Y_P"94\4__(M>7@.#
M<NP6=KB/#\7858M3=3G<)-\\FVY-2BXN[;=FK>1<L1.5/V+P\N6UK7Z'Z[?L
M7?LX?\,@_LI^ _AC_;/_  D7_"$Z1%I7]I?9/LGVWR\_O/*WOLS_ '=[8]:\
MQ_X*Q?\ !-32_P#@J9^S%!\/;WQ%_P (A?:?K%OK.GZR--_M VDD:R1NIB\V
M+<KQRR+]\8.T\[<5^:__  Y$_P""E'_1WG_F5/%/_P BT?\ #D3_ (*4?]'>
M?^94\4__ "+4X'@G+<'G2XAPW%V%CBE4=134)?&VVWR\O+JV[QY>6VEK:#EB
M9RI^R>'ERVM:_0_23_@DM_P3.T__ ()7_LSWOP_M/$W_  F5YJFMSZW?:N=,
M_LXSO)'%$B"+S9<*B0J/OG)+' S7FO\ P61_X(E:=_P5JU3P'J2^/?\ A7NK
M>"XKRV>Y&@_VK_:,$YB98V'VB'9Y;1N0<MGS6XKXE_X<B?\ !2C_ *.\_P#,
MJ>*?_D6C_AR)_P %*/\ H[S_ ,RIXI_^1:];!Y/3PO$;XMH<9858Z3E)U/9M
MW<HN,O<<'"SBVK<MEI9*RMG*HY4?8/#RY>U_^#<_7#]B3]EC2_V)?V4/ OPK
MT>[_ +0M/!NF)9O>_9_L_P!OG):2>X\O<VSS9GDDV[FV[\;FQD^6_P#!4O\
MX)-?#_\ X*H_##3=)\47-[X?\2^'7DDT/Q#81K)/8>9M\R-XVP)87VH2A*G*
M JR\Y_.'_AR)_P %*/\ H[S_ ,RIXI_^1:/^'(G_  4H_P"CO/\ S*GBG_Y%
MKR\#P;@,'G7^L.%XPPT,7SRJ>T49WYI-N3?NV?-=W35FFTU9V-)8B4J?LI8>
M7+M;0ZCP5_P;3?M$>"M+3PIIO[97BC1? <?[I;'3?[3AB$7<"T6\6(<?P[L5
MZ?XM_P"#4_X.WG[)5SX'T+Q1JMC\0K[4[;4[GQ]JE@NI73>6) ]NELLL2QP.
M)&)57W%@A=I-B@>$?\.1/^"E'_1WG_F5/%/_ ,BT?\.1/^"E'_1WG_F5/%/_
M ,BU^C8OB3-J]2%6/&V$IN,E-^SHJGS23NG/EIKVFNO+/FB^L3CC1@E;ZM)]
M-7?[M=#],?AC^P+JG@O_ ();WG[-NK>/(]<N)_!6I>"HO$ZZ)]F\FWN8)[>&
M0VGVA]QABE1=OG#?Y75,\<E_P1X_X)2?\.G?A+XM\+_\)[_PGW_"4ZNFJ_:?
M[$_LK[+MA6+R]GVB;=G;G=D=<8[U^??_  Y$_P""E'_1WG_F5/%/_P BT?\
M#D3_ (*4?]'>?^94\4__ "+7PU;AS"UL#C,MGQ?A/8XRHJM6*I-*51/F4KJ"
M<==>6#C'I:QU1K24HS6'E>*LM>GWGV9XT_X(>_\ "7_\%BH?VLO^%G_9_)O[
M.]_X17_A'-^?L^F16&W[9]J'WO*\S/D\;MN#C<?O#5](M?$&DW5A?6T%Y8WT
M3V]Q;SQB2*>-P59&4\,I!((/!!K\0_\ AR)_P4H_Z.\_\RIXI_\ D6C_ (<B
M?\%*/^CO/_,J>*?_ )%KCS[@W+LZCA8YEQ=A9K"TH4:7N2CRTX?#'W8J]OYI
M7D^K8Z6(G3YN3#R]YW>O5GU-^Q)_P0!O/^">_P"W3?\ Q6^&?QHGTWP?JEQ<
M0W7@JZ\,&>.?396WBS:[^V EHFVF.8Q;E*+D,"P;Z._X*0?\$M/A?_P4\^&M
MKHOCVSN[/6-&WOHOB#366/4-*9\;E4L"KQ-A=T;@@X!&U@&'YE_\.1/^"E'_
M $=Y_P"94\4__(M'_#D3_@I1_P!'>?\ F5/%/_R+7LYEEOU[-Z&?XCC3#?6Z
M,5&%6,)0G:-TN9PA'G=FTW/F<D[2;6AG"?+3=)8>7*^E[K\7H=):_P#!LO\
M'[X?Z1)X5\&_M@^)--\!R$I_9R#4;&$1GJIM8KLQ-WSR ?;.*^M/^"5__!!#
MX8_\$S/$+>+SJ=[\0OB4\+6Z:_J%LMM%IR.,2"TMPS^4S@E6=G=RI*@JK,&^
M)_\ AR)_P4H_Z.\_\RIXI_\ D6C_ (<B?\%*/^CO/_,J>*?_ )%KW^(,TQN=
M8"IEN,XTPBI5?XBA1]FZG^.5.G&4D^JO9]4S*C"-.2G'#RNMKN]O2[/T:_X*
M]?\ !,S_ (>K_LUZ'\//^$V_X0/^QO$T'B+^T/['_M3SO*M;NW\GR_/AVY^U
M;MVXXV8VG.1ZY^Q=^SA_PR#^RGX#^&/]L_\ "1?\(3I$6E?VE]D^R?;?+S^\
M\K>^S/\ =WMCUK\B?^'(G_!2C_H[S_S*GBG_ .1:/^'(G_!2C_H[S_S*GBG_
M .1:^&Q'!>6ULEI<.U>+L(\+2FZD8>SEI.2LWS*/.[I[.379'3'$351UEAY<
MS5KWZ'ZU_MJ_L5> ?V_/@+J/P[^(NFR7VBWKK<03V\@BO-,N4!$=S;R8.R1=
MS#D%2&96#*Q!_+NP_P"#8CXU? 6^O+/X-_M;>)_"?AV\E,AM(A?:5(,_W_LM
MSLE;'\6U<^@KF/\ AR)_P4H_Z.\_\RIXI_\ D6C_ (<B?\%*/^CO/_,J>*?_
M )%KZ3@_#_ZLX6> RKC'"*A-\SISI.I#F[J-2$DGW<;7LKWL98B7MI<\\/*_
M=.S_  9])_L"_P#!MCX/_9L^.5G\5/BQX\UCXT_$#3[E;^S>_MS#8V]TN"D\
M@DDEEN)4(!1G<*" =A(4C[<_:_\ VB?A+^SU\+5;XSZYH.B>#_%T[>'W_MF%
MI;&_>:&5FMY!M9=K11RYWX4A2,U^2'_#D3_@I1_T=Y_YE3Q3_P#(M<M\7/\
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
MGWUQOSSC!_*S_AR)_P %*/\ H[S_ ,RIXI_^1:/^'(G_  4H_P"CO/\ S*GB
MG_Y%HQO"V"Q?$"XIQ'%^$EC5.%15/9M>_#E<9<J@H:<JTY;.VJ>H1KRC2]@L
M/+EM:U^C^=S]/?\ @EU^P5_P[9_9&TOX5_\ "5_\)I_9M_=WO]J?V9_9WF>?
M*9-OD^;+C;G&=YSZ"OH>ORL_X)N_\$L_VWOV<?VT?!GC/XO?M&_\)Y\.]&^W
M?VMH7_"?Z]JGV[S;&XAA_P!'NH$ADV3R12?.PV[-PRP /ZIU^+^)^#A2SV>)
M694\PG73JSJTX\L>>4I<T6K12>BEHDK25CT<%)NE;D<$M$GV"BBBOSTZPHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#C_C7^T+X!_9K\*V^N_$;QQX/\ :)=W:V$&H>)-9MM*M9KAD=UA6
M6=T1I"D<C! <D1L<84X\O_X>Q?LL_P#1RW[/_P#X</2/_DBO@'_@]6_Y19>
M?^RJZ=_Z:-8KMOV-/^#;#]BKXL?L??"GQ3K_ ,%_M^O>)?!VD:KJ5U_PEVNQ
M?:+F>RAEEDV)>JB[G9CM50HS@ #B@#]!_@W^UI\*OVBKB6'X??$SX?>.I8%W
MR)X>\16>J-&OJ1!(^![FO0:_!W_@N/\ \$ _A7_P3M_9,OOVD/V9[KQ7\*?&
M?PIOK*^>&TU^ZN8YX9KF.V+Q23.\T4R/,C B3:4$BE26!'ZG?\$?_P!L/5OV
M^/\ @FM\)?BQX@ABB\0>)]*DCU4Q1B..:\M;F:SGE51PJR2V[R!1P X X% '
MTI17/_$KXL>%O@SX8DUOQAXE\/\ A/186"O?ZSJ,-C:H3T!DE95!X/?M7/\
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
M_P"'?[.VFPWGQ \>>"_ MG<DB&?Q#K=MI<<I'7:T[J#CVH [2N?^*7Q9\*_
M[P)?>*?&WB;P_P"#_#.E^7]LU?6]1AT^PM/,D6*/S)YF6--TCH@W$99U Y(%
M9OP@_:)^'_[0FFS7O@'QUX-\<6=N0)9_#^M6VIQQ$]-S0NP&?>OC+_@Z._Y0
M4?'/_N ?^I!IE 'W'\-OB=X;^,O@C3_$W@_Q#H?BOPWJRL]EJVCW\5]8WBJQ
M1C'-$S(X#*RDJ3@J1U!K<K\]O^"!WQN\%_ ;_@A)\ ]9\<^+O"_@S1_[.OH_
MMVNZK!IUMN_M.\X\R9E7/MFOMGX/?M#> /VAM'FU#P!XX\'^.=/MV"2W/A_6
M;;4X8F/(#/"[ $^A- '85ROQA^.G@G]GCP?_ ,)%\0/&/A7P-X?$Z6W]I^(-
M6@TRS\U\[(_-G=4W-@X7.3@^E=57@O\ P4^_8WM?V_/V"?B=\*)HX6O/%&C2
M#29),!;?4H2)[.0GL!<1Q;L8RNX=Z /8/AW\2/#OQ>\%:?XD\)Z]HOBCP[JT
M9EL=5TB^BO;*]0$J6BFB9D==P(RI(R".U;5?C9_P9N_M;W7C/]DCQ]\!_$+3
M6_B#X/:ZUS9VEQE)8;"]=V>(*><Q7D=R6]#<(/K^R= '!_'']J;X8_LQ6NG3
M_$KXC> _A[#K#R1V$GB;7[325O6C"EQ$;B1 Y4,I(7.-PSU%1_%[]K+X5_L^
MC0?^$^^)GP_\#_\ "4[_ .Q?[?\ $5IIO]K[/+W_ &?SI%\[;YL6=F<>:F?O
M#/XE_P#!0*T_X?-?\'//P[^",7_$S^&OP!B6;Q @_>6S^04O-1W#MYLIM+!O
M1D'UK]!/^"TO["?[,7[9WB;X.W7[17QD_P"%3WG@^ZU&7PI%_P )9I.A?VW)
M,]B;A=M]%(9_+,%L,1;2OG?-G>N #[PHKG_BE\6?"OP.\"7WBGQMXF\/^#_#
M.E^7]LU?6]1AT^PM/,D6*/S)YF6--TCH@W$99U Y(%<EXI_;6^#?@?P3X?\
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
M._VE]!N]5^&_C[P7\0-+T^X^R75YX;UNVU:WMIMH;RW>!W57VLK;20<,#T-
M':5X/^PY_P %-/@A_P %(],\1WGP6\;?\)G;>$Y8(=5?^Q[_ $[[*\XD,0Q=
MP1%]PB?[FX#;SC(S[Q7X/_\ !CG_ ,DR_:+_ .PIH7_HJ_H _>"N?^*7Q9\*
M_ [P)?>*?&WB;P_X/\,Z7Y?VS5];U&'3["T\R18H_,GF98TW2.B#<1EG4#D@
M5T%? '_!T=_R@H^.?_< _P#4@TR@#[C^&WQ.\-_&7P1I_B;P?XAT/Q7X;U96
M>RU;1[^*^L;Q58HQCFB9D<!E925)P5(Z@UN5\._\&V__ "A(^ G_ &"[[_TZ
M7E?<5 '!^"?VI_AC\2_BOK7@/PY\1O ?B#QSX;65]6\.Z;K]I=:MI:Q2)%*9
M[6.0RQ!))$1BZC:SJ#@D"N\K\'_^"*'_ "M=?MF?]@OQ1_ZD.E5^[&K:O:Z!
MI=Q?7UU;V5E:1M+/<3R".*%%&2S,Q 50.23P* +%%>3>"_V^/@7\2/&2>'?#
MOQI^$VO>())/*32].\7Z?=7C/TVB&.4N3[8S7K- !17$V'[2_P .-5^-E[\-
M;7X@>";CXC:;"+F[\*Q:Y:OK=K$8TE$DEF'\Y%,<D;[B@&V13T8$\[JG[>?P
M-T3QX?"M[\9_A/9^*%E\@Z//XNT^._$F<;/(,OF;L\8VYH ]8HI$<2*&4AE8
M9!'>L?Q]\1O#WPI\+7&N>*->T;PWHMF 9]0U6]CL[6#/3=+(RJOXF@#9HKSS
MX3_M=?"?X]6>H7'@7XG?#SQI;Z1$9[Z70O$=GJ*648ZO*89&"*.Y; %:?P4_
M:%\ _M*>%;C7?ASXX\'^/]$M+MK"?4/#>LVVJVL-PJ([0M+ [HL@22-BA.0)
M%.,,,@'85Q_QK_:%\ _LU^%;?7?B-XX\'^ -$N[M;"#4/$FLVVE6LUPR.ZPK
M+.Z(TA2.1@@.2(V.,*<=A7Y _P#!ZM_RBR\ _P#95=._]-&L4 ?KEX=\1:?X
MO\/V.K:3?6>J:5JEO'=V5[:3+/;W<,BAXY8Y%)5T92&#*2"""#BF>*?%6E^!
MO#6H:UK6I6&CZ/I-N]W>WU]<);VUG"BEGEDD<A415!)9B  "2:\<_8:\5Z9X
M%_X)L?!W6M:U"RTG1])^&NB7E]?7DRPV]G#'I<#/)([$*J*H)+$@  FOQA_;
M;_;3^+G_  <V?M82_LX_LVM?>'_V>_#ETDWBGQ5/%)%!JD:/Q=W0X;R-RG[/
M:9#RNOF.%V_N #]RO@?^V'\(_P!IO4;^S^&WQ2^'/Q"N]*C6:]@\->);+5I+
M-&)"M(MO(Y1200"V 2#7HU>$_P#!/'_@G=\-_P#@F9^SKIWPZ^&^E_9[6'$^
MJ:I<!6O]>N]H#W-RX W,<8"C"HN%4 #%>J?$WXN^$_@IX9?6O&7BCP[X1T:-
M@C7^M:C#86JL<G!DE95SP>,]J .BHKS_ .#7[6/PK_:,GN(OA[\2_A_X\DM5
MWS)X=\0VFJ-"O3+""1\#W->@4 %%>>_##]KCX4_&WP9JWB3P7\3OA[XN\/:
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
M_!-OXF\"^*O#?C3PW>.\<&JZ#J<.I6,S(Q1U6:%F1BK J0#P00>: .DKP?\
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
M _;$^$?PFUG2=-\5?%/X<^&=0U^!+G2[75?$ME9S:E$_W)(4DD5I%;LR@@T
M>C45';7L-Y9QW$,T<MO*@D25&#(ZD9# C@@CG->2R_\ !07X"P^,_P#A&W^-
MWPA7Q#YGD_V6WC'3A>[\XV^3YV_=GC&,T >O44V.19HU965E89!!R"*=0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^0/_!ZM_RBR\ _
M]E5T[_TT:Q7 _LJ_\' G[2WPS_9?^&_AO2?^"<OQS\5:5X?\+:9IMEK5I+JO
MV?5X8;2*..ZCVZ*Z[)54.-KL,,,,PY/??\'JW_*++P#_ -E5T[_TT:Q7Z.?\
M$[_^4?\ \#/^R?:!_P"FVWH _G[_ ."NW_!;GXT?M[Z1X=^!/Q:^%^L?L?\
MPL\8:K;2>(]1\0Z5J>H7\UO!*LH.UK:!I(HW6.0QQQ;F=(\NJY!_?#]D_P /
M_"W]C#_@G;X2B\"ZO;ZE\)? 7@\:C9:Q;S)<+J%C% US+>[UPK-+^\E8C +.
M< #@>8_\%^?A[X)^('_!(+X[?\)U;Z?)9:+X7NM5TJ>Y5=UIJL2$V+1,>5D:
MX,48*D%A*R\AB#\:_P#!!/PGXU^/'_!L%\1/!Y6\N;O7-)\9^'_"BG<6>&>U
MF1%C]1]KEN ,9P<CMB@#Q'_@FA^Q%=_\'-/Q?\??M,?M,Z]XBO?ASHFOS>'O
M!_@;3M1>UM+542.9HRRX9(HXYH5+1;9)I2[,XV[6]%_X*X?\&W_PU_9$_9IU
M[X_?LKW7BSX2_$3X-VC^)Q!9:]=W4-Y:VP\RX9))Y'GAF2)7D4K(48(R%/G#
M+\:_\&]/_!"G]GG_ (*X?LX>,M8\?>-/B=HOQ"\&^(C87>E>']4L+:%+"2")
M[:=HY[.9\O(+I,[L?N>@[_9O[1O_  :9?L4?LF_!'Q'\1?'_ ,6/CUX?\(>%
M+0WFHWTFLZ5)Y29"JJHNEEG=G945%!9F90 2: /OK_@AO_P4(OO^"E__  3D
M\&?$;71;KXPMWFT+Q+Y"!(Y+^U(5I54<+YL;13%0 %,I & *_GG_ .#?W_@F
M3KG_  6$F\6?"_Q%XWU[PG\$? %[#XJUVWT94%UJ>J749MK5 TBM&I6*WN"'
M='V#> O[PLO[Z?\ ! 3X)_L]_!']AJ]@_9F\=>-/B%\-=>\47FJ?VKXF@:&Z
M6]\BUMYHHU:SM#Y2BWC_ .69^=I/G/1?S[_X,<HE'PW_ &C)-HWMJ6@J3W($
M5_C^9_.@#MO^"E7_  2/\!_\$A_^#=/]J#PGX'UC7/$4/BS7-!UB;4-9$/VU
M8UUK2(HK=FB5$=4*R,"$7F9N*\__ ."#_P#P0S\%_P#!2?\ 8H\&_&;]IO4/
M$WQ$L)+63P_X&\,?VQ<:?INA:18RO:@@6[1R!WFAE.%95( =M[.2/NW_ (.C
MO^4%'QS_ .X!_P"I!IE;O_!ML-O_  1'^ N/^@9?G_RJ7E 'XO?MP?L;^+_^
M"0W_  7&\._!O]E?QUXB^']C^T'HVG:99%KM[AM,MM6NY].D1G8[G$,T+S1R
M$^;'A2'W+N/WC^WI_P &L/[-/PS_ ."<WQ&UKPO9^+$^)_@OPO?^(HO%M]KM
MS<W.L75I;O<LMS S?9MLQC*DQQ*R[\@DCGS'_@M?_P K77[&?_8+\+_^I#JM
M?K]_P40_Y1__ !S_ .R?:_\ ^FVXH ^)_P#@TD_:4\2?M$_\$E+>U\3:C=:K
M-\.?%=]X2L;BYD,DOV..WM+J&,L>2(Q>&-0?NI&BCA0*^6?^#?O_ )63?VZ_
M^PIXK_\ 4I2O8O\ @RI_Y19>/O\ LJNH_P#IHT>O%?\ @@=J,.B_\'-/[;^F
MW4BV]YJ%]XLFMXW.UIE'B:)_E'?Y7#<=LGI0!^M'_!6+_E%E^TM_V2KQ1_Z:
M+JO@'_@TG^(FF_"'_@B/XW\6:S(T.C^%_%VNZO?2*,E(+>PLY9"/HJ&ON'_@
MM-\1M+^%W_!)3]HS4=8NH;.UO/A]K&D1/*X4/<7MI)9P(,_Q--/&H'<L*_./
M_@W,^&>I?&G_ (-J_C[X-T6.2;6/%D_C#1K!$'S//<Z+!#&![EG% 'C'_!)C
M]@^;_@Y1_:$^)W[37[3NK:]K/@C1];;0?#WA6RU&6VM8GV+.;170AXK:WAF@
M&(BCRR2EV?(;?9_X.&/^"#GA/_@G?^QOXF^*G[.FH>)?!W@G4)+#1?B#X/DU
M:>]T^_LFO87M+A6F9Y<QWJ6V5=W&75E*;6#_ $/_ ,&67Q>T;7/^"?7Q$\")
M<0Q^)O"OCF;4;RS)Q*MK=V=JL,I7K@R6UPG_ &RKZ$_X.EOBMHOPU_X(J?%2
MQU2Y@CO?%\^EZ+I,#MAKNY.H6\Y51W*PP32?2(T )_P0OU'Q=I'_  ;M_#*Z
M\ :=8ZMXZA\)ZR_AZSO9A#:W.H?;K[[.LKD@+&9=FXY^[FOF[_@GA_P;'V_Q
MRT_Q)\4/V\(O$/Q$^,'BK5IW?39?%,GV6SME.$=IK*569G.YE19!'''Y:A%(
M('>?L"_MGS?\$]?^#47PE\8+73H=6U#P?X9NVT^UFSY,MY<:W/:6WF8()C$T
M\;. 02H8 @\U\\_\$]?^"3/QE_X+D?LX:3\?OVA_VJOBG'H_CZXNY--\+^&[
MO[/;VUO#<RV[':2;:'=)%)B*.W.%"EF+$JH!XO\ \'#_ /P2[^#?_!'M/AK\
M8/V:?%FH_#OQW:^)H[%_#UOXE>\O+/,$T\=] )7:Y14: QR;V=&\^,?+DA_Z
M%OV8/B==?&S]FGX=^,[Z..&]\7>&=-UJX2,81)+FUBF8+[ N<5_.?_P<;?\
M!'+]FW_@DU^R#X!A^'L_B;4/BEXP\6#-]X@UO[5>W&E0VES]IQ#&L4(7[1+9
MY?RMV< , 6!_H'_X)VN'_P""?GP+9>0WP]T @_\ <-MZ /8Z_!__ (+7_P#*
MUU^QG_V"_"__ *D.JU^\%?@__P %K_\ E:Z_8S_[!?A?_P!2'5: /W@HHHH
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
ML+;QAJ<0\N753Y#W,TEPB$;T2UADO&AW!));@ _<0CZ^\3?\&B?[)5W\#?\
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
MIE?(VB?"_5/B_P#\&3YTC1X99[RW\)2ZPR1C+&"P\1M?3G'M#;R$^PH \_\
M^"(O_!$_P]_P5\^&>L?M6_M;:IXF^)VK?$?5;M-'TV35I[*!K>WF:!YY'@9)
M0!-'+%%#&R1QI#T8,H3P'_@Y6_X(W6'_  2V^%OAW6/A#KOB2U^!?C[Q)%_:
MGA&_U"2[MM(UV"UN?LL\3N2S![9[Q1O)==C9=@RA/UD_X-7_ (QZ)\4O^"+7
MPSTW2[J"34/!-SJFAZO;HP+6EQ]OGN4##MN@N(9/^!UX-_P>G?%;1?#_ /P3
MG\ ^#[BY@_X2#Q-X[@O[*U+?O#;6EE=B>8#T5KB!#_UV% 'OO[67QW\<?LT?
M\&T5OXV^',MU:^,-'^$?AU;*[M@?/T])K>Q@GND(Y5X8)990W\)C#=J_/7_@
M@+_P2V_85_;[_9-T_6/BEKD'Q"^/&OWEX^O:-J/C&ZTW4=-D^T2"+R;:&>*2
M97B$<AF;S0SR,,@@HOZS?#O]I/X9_LF?\$<?A?XT^,%_!IOPZM/ASX>LM8EN
M-+GU.!X[FPMK=8I((8Y&=)&D6,@H5._!X-?"_B;_ (-@_P!CS_@I7\)-'^+_
M , _%'B[X;Z/XV@.HZ7)I;?;-).796)L[H":,K(K*8UFC"%2NU<   ]"_P""
M:G_!$7XO?\$J/^"I'B+6/A?XQT^?]E/Q/:2+?:!K&L32:H)&M]T1CA6$Q/+#
M<JJB5F1C [@EF^]^K%?SV_LW?$S]I?\ X(+?\%COA!^S5XT^+MW\9/A;\69]
M.M+2VO)IIEM;:^NY+&&>*.9I)+*2*>,LT<<C1.F<DDY3^A*@#X _X.CO^4%'
MQS_[@'_J0:96[_P;;_\ *$CX"?\ 8+OO_3I>5A?\'1W_ "@H^.?_ ' /_4@T
MRMW_ (-M_P#E"1\!/^P7??\ ITO* /N*OP:_X.#;;_A;/_!Q[^Q5X!U?]_X;
M_P"*>NWMY/\ 5R_:/$-PDZX_VX[2)3^%?O+7X@_\':GPPUSX!?'S]F']K/0=
M/DOH_AEX@M]/U0H/]6]O=IJ-B&/979+M"3P"4'5@* /V^HKE?@=\:O#7[1WP
M?\-^//!NJ6^M>%_%FGQ:GIMY"P*RQ2*&&?[K#E64\JRLIP016IX]\>:/\+O!
M&L>)/$6I6FCZ#H%G+J&HW]U)Y<-G;Q(7DD=CT55!)/M0!K5^._Q"_P""(OQ@
M_P""J/\ P54\>^-OVMI=2L_@#X8>2+X?^&]'\11^3?0>:8X0RQ.7MR8E\V=L
M+(\DJJK[$P/4/^""O_!:'XK?\%</C7\9/[:\%^%])^%/@FY;^PM9LX+B"^E^
MT7+FTM9P\KQR2+:HS2-&$P=GRC>*^*_V6_%/[0'_  ="_M6?%R];X\>*_@C\
M"?AS=P067A[PQ*\-Q=PW#W MDD6.2,22&.W=Y)IRX5F"QQA3A #US_@LE_P;
MB?L?_ 3]A'X@>./ ULWPE\9^#M"NM;TAY_%=S<0ZW-;1-+]C:*^FD+O,$*((
MBK>8Z8W?=/T'_P &S'QOUK]NC_@C#:Z1\3;J?Q='I=_JG@BYEU&1II=1TX1Q
ME8IF)RVV&Y\D$\[$7OS7S)^WS_P;9?LL_L$_L!_&7XL>*_$_Q(\;>+-$\)WY
MT>_\4^(D6)=7D@>*P*I;QQ,[?:GAPDCN&/!##(KV;_@S6<-_P23U;_9^(6J
M^W^BV% 'A?\ P;+>)M3_ .">O_!3+]I3]B_Q3=S>7:W\NM>'6G.W[4]J50R*
MO]ZYL9;6?I]RWKVC_@[M_:BU+PO^QQX'^ ?A/SKOQE\?O$D%BME;G]]<65K+
M$YC '(,EW)9H,\,!(.>:\D_X.,/"MU_P3H_X*P?LT?MI:##)!I<NIP^'_%SP
M(?WOD;E8,>[W&FRW,(]!:#CUT?AK9I_P5M_X.J=>\5>9'J_PQ_9-TJ*WL)4;
MS+:748=RQ#(R/,_M":ZE5AU6P7G@"@#U[_@LU^RIIO[#W_!J_P"*_A/I7DM;
M^"-#\,V$\T8VK=W7]OZ:]S<8]9;AY9#[N:^;?^"#_P#P0S\%_P#!2?\ 8H\&
M_&;]IO4/$WQ$L)+63P_X&\,?VQ<:?INA:18RO:@@6[1R!WFAE.%95( =M[.2
M/NW_ (.CO^4%'QS_ .X!_P"I!IE;O_!ML-O_  1'^ N/^@9?G_RJ7E 'XO?M
MP?L;^+_^"0W_  7&\._!O]E?QUXB^']C^T'HVG:99%KM[AM,MM6NY].D1G8[
MG$,T+S1R$^;'A2'W+N/WC^WI_P &L/[-/PS_ ."<WQ&UKPO9^+$^)_@OPO?^
M(HO%M]KMS<W.L75I;O<LMS S?9MLQC*DQQ*R[\@DCGS'_@M?_P K77[&?_8+
M\+_^I#JM?K]_P40_Y1__ !S_ .R?:_\ ^FVXH ^(_P#@TO\ VF?%'[0?_!(J
M.#Q%>7>N7?PW\47_ (3TZ2XEW326D5M:7<$1=NR"[\I<G"HB+P%%>+_LN?\
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
M3%YHY(UPLML&/ELSC8N4$8W?KO9_"KX6_!;_ (-H/B5X=^"?B7Q)XP^%MO\
M!_QE=>'M9UZ,QZA?P7%KJ5RS.IM[<@"25PF84^14^]]X^4?\&:D2Q_\ !)36
M&50ID^(>J,Q'\1^R6 _D!^5 'S1_P<4_\$^_"W_!,7_@W^^%'PE\)7]]K&GZ
M5\88[Z74KZ-$NM0EN+#6Y-\H0!=RH8XL@#*Q+P*]M_X)K_\ !N]\,/VR_P!E
MWP?\;OVJ)_%7Q>^)7Q2T&SUI4N]=N]/L]!L)H5>RMH$M7B8;+=H\JS;%)VJB
MA<M?_P"#U;_E%EX!_P"RJZ=_Z:-8K]'/^"=PV_\ !/[X%@< ?#W0,#_N&V]
M'X;_  [^!-S_ ,$$?^#F7X:?"_X8^(M=E^%_QH@L!-H]]=&4/9W\MS:+%,0
M)&M[N!I(Y" X4!23ERWT5_P>=_M$>//A=^RW\)_!?A_4M4T7P/\ $36;^'Q9
M=V6Y3<+;QV[6]I(01NCD\V>0QD@.;9<\+7G_ /P6O_Y6NOV,_P#L%^%__4AU
M6OT@_P""MW[1O[)_A'P/X;^$W[5$VGW&C_%2Z\G1M-O=*O9DN)HY(XS.EU F
M+5XC<)F4RQLJR$@X)H ^/_V=O^#=O_@G/^V#^S-!#\+]6;QGJ%QIJ_\ %7:3
MXUGN-6MY608EFM!)]GAD#')BDMEP?E*@U]!?\&__ .P?^T/_ ,$Y_@1XN^&_
MQI\5>&_%'A6RU*.;P,+'4KB\NM.MSYBSQ.)(E6*%ML$D<:.X5GFZ9&?EGX]_
M\&:7@"WUYO$7P%^,WC[X6^(+9C/91:AC48+>3LL4\)@N(E[;BTK#KSTJY_P;
M9?\ !0/X[ZW^V1\;/V3?CIXJD^(>J_"&"\FL_$%Q<M>7$+V5_'8W$#73 27$
M;M,CHTW[Q=C@\85 #B_VW=4\7?\ !?G_ (+:Z]^R7:^,]8\'_L_?!*T>_P#%
ML>DRB.?7;F!H$GSG*M(+BX2",2!EC$4LNTL=I^B/C=_P:,?LC^//@Y=:)X.T
M/Q-X!\6+;$6/B6WU^\OY4G ^1YK>XE:%T+8W*BQDC(5D."/S)\(?\$N/AM^V
MU_P<H_M)?!CXZ>(/&7A)M>UK7/$WAI]#O+:TN=1GGNH[Z&'-Q;S*RM8W$LH"
MJ#^ZZ\8/WVW_  95_LL*,GQ_\?P!R2=<TCC_ ,IE %C_ (-?/V_/B-XVU3XN
M?LL_&35KC7O'/P"OI+73]1N9VGN9;."Y>SN+9Y&^:1;>=(PCMD[)PI("**\,
M_8(M/^'._P#P=#_$CX+R?\2WX<_M!P27>@1G]W;HTY>]L=H[B*87MBGJS_C7
MN_\ P;^_LB_L0_ W]L+XC:E^S#\8OB?\1O&VB:%<>'O$%CKR!M-MK5KZ!O/B
MF33K:.1C+:J$9)G#(SD*1\R\U_P=X_LX:QX7^'/P=_:H\$JUKXN^"7B.WM[J
M\C7YHK>6=)K.9S_=AO8T4#CF\/X 'TM_P<T?MI_\,;?\$FO'2V-W]F\2?$TK
MX)TG:V' NU?[6X[C;9I< ,.CLG/(KNO^"!O[$?\ PP5_P2V^&GA.\L_L?B;7
MK/\ X2GQ$K+MD%_?!93&X_OPP^1 ?^N%?F]^V9\6-/\ ^"]O_!:#]DGX7Z%B
M^^%_A/PI8?$KQ1;!M\<(O(8=0FMYP/[T"V%OSRK7;CC)K]Z: "OP?_X,<_\
MDF7[1?\ V%-"_P#15_7[P5^#_P#P8Y_\DR_:+_["FA?^BK^@#]X*^ /^#H[_
M )04?'/_ +@'_J0:97W_ %\ ?\'1W_*"CXY_]P#_ -2#3* /SR_X))?\%O/V
M@OV7/^"=GPR\ ^#_ -@SXR?%KPWX=L[F*R\6Z/)J0L=95[R>5GC$6DSIA6=H
MSME?F,\@Y ^CO^(CO]J;_I&/^T!_W]U?_P"4=?3G_!MO_P H2/@)_P!@N^_]
M.EY7W%0!_/'_ ,&V7Q8UKX[?\'&/[2WC/Q%X/U3X?Z]XH\)Z_J5_X:U(N;S0
MII==TEGM9?,CB??&25.Z-#D<J.E=5_P4!\2>.O\ @OM_P7*U#]D72_%^K>%/
M@3\(1+<>*$TR3:]^UKY0O+AUY6247,T=K$) R1<R;22RMI?\$4/^5KK]LS_L
M%^*/_4ATJJO_  2:UNW_ &7_ /@["_:F\'^+Y%TW5/B0VORZ']H.UKI[G4+;
M5X(TSC.^SWN,=?+ &: /I[XZ_P#!HE^R?XX^!]WH?@?1_$O@/QI':D:?XG37
MKN_D^T ?(UQ;S2-"\9;&Y8TC)&=K*<$<9_P:X_\ !03XD^.]4^+'[+/QGU.Z
MUKQU\"+J2'3[Z[G-Q=&T@N6L[FUDE;YI%MYUC".V3LFVY 117Z]W5U'96TDT
MTD<,,*EY)'8*J*!DDD\  =Z_!?\ X-O=8C_:1_X+Z_ME?&3PWFZ\$WR:Q#;7
MD8_=3+J&NQ3VCYZ9DALI7'XT >*_M[?!GQQ^TY_P=I_$CX4^!?&&J> [CXG0
M:5H>MZSIIVW5MHX\,Z==7RQMU5GAMF48(W%MI.UF!_0#XZ_\&BO[*>O?LU:M
MH/@C0_$WAWQ];Z=)_9?BB7Q!=75Q+=JA,9N('?[,T;. '6.*,X)VE3@CYT\(
MC/\ P?'^*/;3$Q[?\47:U^\- 'X[?\&:W[7/BWX[?L3>/? /BC5+S6K;X5ZU
M:PZ)/=RF66UL;N%V6U#'GRXY()"H/W1+M&%50/G+X>?#'5O^#I/_ (*_?%!_
M'/BC7;']FSX#7)M=,T;3+GRA=JTTL%MMZJDEW]GGGEFPSA$$2D#8R=M_P8Y_
M\DR_:+_["FA?^BK^HO\ @SQO(_V??VF/VL/@AXED6Q\<:3J-E)]DF.V:X73[
MB^M+LX/)\N2:#_O[0!ZE_P %*O\ @VQ^&W[,_P"SAX@^,'[)\OBGX2_%/X8Z
M5<ZU#%::[=WUOKUK%$S75NXN9)'$CPAPH5O+<YC="KY75_X,J?\ E%EX^_[*
MKJ/_ *:-'K](OV^OB_HOP#_8B^+7C#Q#=06NDZ#X3U*XF:5@JR-]G=8XAGJT
MDC)&J]69U Y-?F[_ ,&5/_*++Q]_V574?_31H] 'Z_5^0/\ P>K?\HLO /\
MV573O_31K%?K]7Y _P#!ZM_RBR\ _P#95=._]-&L4 ?FG^W;_P %-OC;_P %
M/OV&],^%WP3\(^*H?@+^S[X$T4_$#4;6(J^JS6]M!"TMR0>+6.5&:.!<LRQ/
M.XVQXA_9S_@V/^*'P/\ B'_P2]\+VOP;T2U\-:AH16T\;::\HFU ZSL'FW-Q
M)@-*LX >)\;1'B,!?**+[;_P2-_9<\ _ 7_@F+\)_#?A?POI>G:/XH\'Z=J^
MM0&$2_VQ=WMC%)=37!;)E:0N0=V0$"H $55'XL_M"^"_%W_!JC_P5\L?B#X-
ML]2U3]F_XM2.LVF1L6C:R+AI]/)8X^U6;/YENS'+1E5+'=-0!_17\3_B'IOP
MB^&OB+Q9K4C0Z/X8TRYU:^D YC@@B:60_@J$U_/S_P $P/V*M8_X.<_VD?B-
M^T9^TMKWB"Z^&?AC6&T3PYX2TZ_>WM8Y"BS&S1QS%!##) 7,>V2:27>S@AMW
M[3?M*:KI_P"V]_P3'^)$WPVU*'Q%8?%+X;:O#X=O+,EEO3>:;-'#M[ABS@%2
M RMD$ @BOSI_X,L?C%HNN?\ !/[XB> DN(8_$WA;QQ-J=Y9EL2BUN[.U2&8K
MUP9+:X3V\OWH Y'_ (*_?\&X7P]_8]_9MUC]H#]E&X\5?"GQ_P#!VV;Q&]K9
MZ]=W,5W:6XWW$D<LTCSPS1Q!I 1(4949"GS!E_0+_@A=_P %"]0_X*8_\$X_
M!_Q$U\6X\8V<LV@>)3 @2.6_MB 9E4<+YL3PS%0 %,I & *ZC_@L?\:-#^ O
M_!++X^:]KUU;VMK+X(U32K<2L%%S=WEM):VT(]2\TT:X'J3VKX\_X,Y?ASJ7
M@?\ X)%76I7\,L=MXP\>:IK&G%P0)(%@L[(LOMYUI,/J#0!^6'_!M=_P3:G_
M ."J]UX\\#^//%GB;3_@+X!O+/Q!K/AO2+K[(/$>K7*O%;":0#)C2*TE)/++
MD!"AD+5]8?\ !P1_P;[?!7]A#]B.Z^/GP!M/$'PW\1?#74].ENH;?7;R\CNH
MI[N*U69'GD>:&XCGFA=720+@.-N=I77_ .#',?\ %L_VC#W_ +3T'G_ME?U]
MQ?\ !T=_R@H^.?\ W /_ %(-,H M_LW_ /!474?#_P#P;[:#^T]XU":MXBT7
MP%)>W?F'8-8U.W=[./>1C;]HN8TW%>GFG X K\^?^"*O_!%W2?\ @LIX+UK]
MK+]KK5_$GQ'OOB%JEU%HFD?VI/8V[V\$S0O,[PLDJQK,DD44$31I&D)^\& 3
MT3P_\+=6^,7_  91'1]%AEN+ZW\(S:P4C!+&&P\1M?3\#TAMY#]!7U-_P:P_
M%[1OB?\ \$5_ACI^FW,$FH>"[G5-#U:!&!:UN!J%Q<(&'8M!<0R?]M* /R__
M .#C/_@BSI__  2S_9_?QI\!]>\3:/\ !WX@ZI:Z+XQ\%W6HR7EK;72%KBRN
M8VD)=D#0LN9"TB,P <K*RK^Z'_!)W_E%E^S3_P!DJ\+_ /IHM:^)/^#Q'XOZ
M+X&_X)01>&+VZ@&M>-_%FGV^FVI8>;(MOON)I0O7:BHJLW0&9!_$*^V_^"3O
M_*++]FG_ +)5X7_]-%K0!] 5^#__  6O_P"5KK]C/_L%^%__ %(=5K]X*_!_
M_@M?_P K77[&?_8+\+_^I#JM '[P4444 ?@__P &_?\ RLF_MU_]A3Q7_P"I
M2E0_\'K?C74/AKX^_9!\1:2T::KH&H>)-2LF=/,59H9-#DC)7^(;E''>IO\
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
M:W&R.9D&V62)K23][U=9$W9(+, ?,/PS^&VJ_P#!TG_P5!^+4WC[Q?X@TO\
M9C^ 6H)I^C>&](NO(_M>1Y9XH)2>5#S"VFEDEPSJC1Q(5!WK]"_MR?\ !IG\
M =:^ VJ:E\ =-\1?"_XJ>&[5]1T"[M?$%[>PZA>0KOCBF%Q+(T>]E"B2%D*,
M5;#!2A_,3_@A_P#\$3OA#_P4)_::^/7PG^-WBCXA>%?B%\+KY4L;#0-0L[22
M]CCN;BVOFD6XM9BQBE6V'R[<>=SGM^C'C3_@S;_9#^'/@[5O$&N_$WX[:7HF
MAV<NH:A>W&O:0D-I;Q(7DD<_V9PJJI)/H* /6O\ @V[_ ."A>I?\%7_^"<GB
M;PC\6I!XF\4^"9'\)^(;BZ^9]?TVYMSY$MQZR/'Y\+GJ_D[B2S-7S#_P;+>)
MM3_X)Z_\%,OVE/V+_%-W-Y=K?RZUX=:<[?M3VI5#(J_WKFQEM9^GW+>OJ;_@
MV]_9_P#V2_A%X(^*FM?LH_$SXD?$?2O$%UIEMXB;Q7;-#_9L]NETT*0YL+3+
M,MRY?'F#"Q\K_%\S?\'&'A6Z_P""='_!6#]FC]M+089(-+EU.'P_XN>!#^]\
MC<K!CW>XTV6YA'H+0<>H!ZW_ ,'=O[46I>%_V./ _P  _"?G7?C+X_>)(+%;
M*W/[ZXLK66)S& .09+N2S09X8"0<\U^B7[!G[*FF_L/?L;?#?X3Z5Y+6_@C0
MX+">:,;5N[K&^YN,>LMP\LA]W-?E'\-;-/\ @K;_ ,'5.O>*O,CU?X8_LFZ5
M%;V$J-YEM+J,.Y8AD9'F?VA-=2JPZK8+SP!7[<4 %?@__P &_?\ RLF_MU_]
MA3Q7_P"I2E?O!7X/_P#!OW_RLF_MU_\ 84\5_P#J4I0!^\%? '_!T=_R@H^.
M?_< _P#4@TROO^O@#_@Z._Y04?'/_N ?^I!IE &[_P &V_\ RA(^ G_8+OO_
M $Z7E?<5?#O_  ;;_P#*$CX"?]@N^_\ 3I>5]Q4 ?D!_P=(_M_\ Q)\#:C\)
M?V6_@SJEUHOCCX\7:0:A>VEP;>Z%I-<I9VUK'*OS1K<3M('=<'9"5Y5V%=G\
M"_\ @T2_9.\#?!"TT/QMH_B;QWXRDM0+_P 3OKUW82"X*_.]O;PR+"B!L[5D
M24@8W,QR3\R?\'(&I1_LX?\ !>_]C/XS>)LVO@6R_LBWN;R0'R;<6&N27%V^
M>F4AO8G_  %?O);7,=[;QS0R)-#,H='1MRNI&001P01WH _!#_@G_P"*O'?_
M  0'_P""XNG_ +(NK>+M5\6? GXN^5/X774I-SV#W?FK9W"+PL<IN89+64(%
M27B3:"%46O\ @]@\5:IX$\<_LAZYHDC0ZUHU_P")+ZPD$8D,=Q%)H;QG:P(;
M#JIP00>F#4'_  5K\0VW[3O_  =A?LL>#O"4BZEJ?PXE\/OK7V<[FMI+;4+C
M5YXVQTV6>QSZ!SFKW_!Z8-WQ,_8[!Y!U/Q%D?]M="H ^E_@1_P &J_P#U_X5
MKJWQ^7QA\6_C)XJ@%_XF\47WB:]@D34)5!E\A89$5E1CM4S"0MMR< A1\C?\
M$2]&\1?\$J?^#B;XI?LBZ5XFU;7/AKJUK<RV]K>RY".+"'4[.Z*C""X%LYA=
MD"A]V2/E0+_0'7X/^$?^5X[Q3_V"T_\ 4+M: -G_ (. ?C7\0/\ @HI_P53^
M%?[!/@'Q-=^%_#&M);W_ (SN+9B&NVDBDNW6501YD5O8P^<L1(5Y)1NY1&7W
M_P >_P#!H[^RQ<?! :/X)M_&G@WXA:? )-,\<1^(;JXOH[Q!F*>6 N+<C> 6
M$4<38SM9#@CY?^.VIP_LJ_\ !Z;X3\5>,)%TW0?B5I]I'I=W<';'FYT!M)AV
MD\?->VYC^KU^\TDBQ(S,RJJC)). !0!_.W_P:<Z-XP\.?\%E_P!IG3_B%=S:
MAX^L=$U6W\2W4TGF27.IIKENMU(S8&YFF$A)P,DYKM/^"@/B3QU_P7V_X+E:
MA^R+I?B_5O"GP)^$(EN/%":9)M>_:U\H7EPZ\K)*+F:.UB$@9(N9-I)96F_X
M-UOBGH_QN_X.'/VR_%WAVXAO-!\11:Y?:=<Q'*75N^O0&.93Z.N'_P"!4[_@
MDUK=O^R__P '87[4W@_Q?(NFZI\2&U^70_M!VM=/<ZA;:O!&F<9WV>]QCKY8
M S0!]/?'7_@T2_9/\<? ^[T/P/H_B7P'XTCM2-/\3IKUW?R?: /D:XMYI&A>
M,MC<L:1DC.UE.".,_P"#7'_@H)\2?'>J?%C]EGXSZG=:UXZ^!%U)#I]]=SFX
MNC:07+6=S:R2M\TBV\ZQA';)V3;<@(HK]>[JZCLK:2::2.&&%2\DCL%5% R2
M2>  .]?@O_P;>ZQ'^TC_ ,%]?VROC)X;S=>";Y-8AMKR,?NIEU#78I[1\],R
M0V4KC\: /%?V]O@SXX_:<_X.T_B1\*? OC#5/ =Q\3H-*T/6]9TT[;JVT<>&
M=.NKY8VZJSPVS*,$;BVTG:S _H!\=?\ @T5_93U[]FK5M!\$:'XF\.^/K?3I
M/[+\42^(+JZN);M4)C-Q [_9FC9P ZQQ1G!.TJ<$?.GA$9_X/C_%'MIB8]O^
M*+M:_>&@#\=O^#-;]KGQ;\=OV)O'O@'Q1JEYK5M\*]:M8=$GNY3++:V-W"[+
M:ACSY<<D$A4'[HEVC"JH'[$U^#__  8Y_P#),OVB_P#L*:%_Z*OZ_>"@#X _
MX.CO^4%'QS_[@'_J0:96[_P;;_\ *$CX"?\ 8+OO_3I>5A?\'1W_ "@H^.?_
M ' /_4@TRMW_ (-M_P#E"1\!/^P7??\ ITO* /N*OS&_X.*O^"&FN?\ !4?P
MWX5^('POU2STGXP?#N![:TANYS;0ZY9F3SE@$X_U,T4N]XG.%S*X8KD.OZ<U
M^:OQ[_X+LZ]^S7_P7.\+_LN^,/!_AW0_ASXJ^QK8^+;BZF%W<-=V1-N0AQ&J
MG4%-L2<C )R"#0!^9&G?\%I_^"EW_!*&&/1OC1X#U3Q1H.DX@^V>-_#<MQ&R
M+P=FK6;(L[?]-'EF//.>*^U_^"?7_!XC\(OVC_&FE^%/C!X2O/@[JVIR+;0Z
MT+\:EH)E8X'G2;(Y;96) W,CHO)>10":_8B6-9HV1U5D8%65AD$'L:_&'_@Z
M_P#^"9?P)T']@'7/C9H_A/PSX'^)?A[5M/AM[S2+6.P/B07-RD,MO/'& DSB
M-WF$A4R 6Y&[:6% 'Z/?\%6YDN?^"5G[2DD;+)')\*?$[*RG*L#I%U@@U\0?
M\&:__*)+5?\ LH.J?^DMC77? ;7/$OB/_@TRU2\\6-<R:Q)^S[X@17N"3)):
M+I5ZEHQ)Y.;58"#W!!KD?^#-?_E$EJO_ &4'5/\ TEL: /S=_9._8T\1?\%%
M_P#@OS^UQ\%5\:>(/!_PRUSQWXHUSQ^NC2B&ZUG3[/79TBLQ(01A[BZCRK K
M@%BK%% ^V_\ @KC_ ,&OW[-GPJ_X)[?$/QY\(]!USP/XU^&/A^Z\31W?]NWF
MH1:K'9Q-//'/'<2. 6BCDVM%Y>U]IY4%3PW_  ;]C_CI/_;K/?\ M/Q7S_W-
M*5^L/_!6+_E%E^TM_P!DJ\4?^FBZH ^6_P#@W)_;TUCXS?\ !%:U\=?$[6;S
M5)OA5+JNEZCJ]U(9KFYL;"-;E))&8Y=TMY%3<3EA$"2223\"_P#!+?\ 8>O?
M^#F;]I?XF?M+?M*ZQKU]\.?#^LMH/AOPG8ZA);V\;;%F^QJZX:*W@AE@W>5M
M>:28NS@AM_LW_!N1\,M3^-?_  ;7_'OP;HL;RZQXMN/%^BV")]YY[G1;>&,#
MW+.*ZK_@RS^+.DZU_P $]_B)X&6>*/Q)X5\=SZA>V9.)4MKNSM5AE9>O,EM<
M)_VRH \=_P""ZO\ P0&\)_\ !/O]D/QA\:OV7=0\3?#^ST_3O['\;^%1J]Q?
M6.M:-=NMO*5-PSR$H\B,R2.R[1O78\8+?8W_  ;TZCXNTC_@V\^'5UX TZQU
M;QU#H_BE_#UG>S"&UN=0_MO5?LZRN2 L9EV;CG[N:]._X.,/B_HOP=_X(U?&
MZ;6;J"%O$&CKX?T^)V >[N[J9(D1!_$RJ7D('18G;HIKY<_X)@?MGS?\$]?^
M#2;PU\8+73H=6U#P?IFMMI]K-GR9;RX\47MI;>9@@F,33QLX!!*A@"#S0!@?
M\$\/^#8^W^.6G^)/BA^WA%XA^(GQ@\5:M.[Z;+XID^RV=LIPCM-92JS,YW,J
M+((XX_+4(I! ^3?^#A__ ()=_!O_ ((]I\-?C!^S3XLU'X=^.[7Q-'8OX>M_
M$KWEY9Y@FGCOH!*[7**C0&.3>SHWGQCY<D/[1_P3U_X),_&7_@N1^SAI/Q^_
M:'_:J^*<>C^/KB[DTWPOX;N_L]O;6\-S+;L=I)MH=TD4F(H[<X4*68L2J_/O
M_!QM_P $<OV;?^"37[(/@&'X>S^)M0^*7C#Q8,WWB#6_M5[<:5#:7/VG$,:Q
M0A?M$MGE_*W9P P!8$ _;']L/XG77QL_X(.?%+QG?1QPWOB[X":MK5PD8PB2
M7/AZ:9@OL"YQ7XP_\&Y7_!'.#_@JS\"/^$D^.>O>(M2^!_PQU:YTGPIX-LKY
M[*WO]1EV7%[<RO&5<*!-$NY")'/R[U6':WZZ_$]P_P#P;7^(F7D-^S1<D'_N
M5FKY]_X,XOBQHOC+_@E5J'AFSN8/[:\&^,+^/4K4,/-1;A(IH92O7:X+J#T)
MA<?PF@#Y9_X+8_\ !'O3_P#@B3IOA7]K#]DC6/$7P^D\(:S;V6M:,VI37UO#
M'.VV.57F9I'@>0+#-!*[JXF3& &!^C_^"T__  74UKX:_P#!%[X3_$/X7W3^
M&_'/[2%C!'97,$G[_P /0_9A)J+0MU\Z*1EMU<<J9"X(95->E_\ !VK\8]%^
M'7_!&;QEX>U"Z@CU3X@:SI&DZ5 S#S)I(;^&^D*KUPL5H^3T&X#N,_EC_P %
MA_V<_%'P1_X(;_\ !/+7]4T^X^S>$[?4#J$4BD>3+JOV?4K6*08^5O*@E7!Y
M&TC% 'Z#?L%?\&FOP(TW]GO2=6_:%TWQ%\2OBOXHM$U+7I[C7[VRATNZF7>\
M,0MY(VD9"VUI)F<NX9L*"%'RY\1/!/B+_@U@_P""L_PUA\%^+->U;]F;XY70
MCU#1=5N/-%HBS1076<85IK43P31S *S(_EL2-S-^_?PF^*.A_&_X7^'?&7AF
M^AU/P_XJTZ#5=.NHF#)/;S1K)&P(]58?0U^&'_!XQXAMOCQ^TO\ LK_!'PW(
MM]XXO+Z\F>T@.Z> :C<6-K9C Y!DDAFP/^F8]: /<?\ @]6_Y19> ?\ LJNG
M?^FC6*\-_8V_X-@M._X*;?LN^'_CY\>OBQX_C^)7Q8TZVUZSATI;9;'2]/DB
M464+I-&[R 6HAVJCQ*BE4 .W<?<O^#U;_E%EX!_[*KIW_IHUBOT:_P""=42P
M?\$^O@3&BA43X>: J@= !IMOB@#\M?\ @M%\5/&G[97_  45^$/_  3G^#_B
M2;X=^";K2H)O&=Y8$JXLTMI)Q9D!@6BBL8 XB)"RR3QJW"@U[Q<?\&CW[&<O
MPD/AU/"_C*+6_L_DCQ0/$]T=3$F,>;Y9;['NSSC[/M]J_.O_ (*T_L1^"_VB
MO^#JRU\"_&C6/$7A7P!\:+'2WL=3TJYAM;GS!HXL[98Y)XI8\27]GY)RAY?'
M!Y'V9_Q!4_LL_P#0_?M ?^#S2/\ Y64 <3_P0*_:,^(W[!/_  4X^)W[ ?Q,
M\477C#0_"\<UYX'O[HGS+98XH[I(HPS$I#/93"?RMS+$\3!>'8U^VE?BY_P2
M\_X)M_L&?LC_ /!7BVT'X2?&KXO>*/CY\+6U*&;P[JGEW.EG=8RV]T)9X=+B
MB/E)<,"!<*5E0*02"I_:.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#X0_X.%O\ @E_X^_X*R_L7^&/AS\.=7\'Z+K>B^-;7Q)//XDNK
MFVM7MXK&_MV16@@F<R%[J,@% ,!OF! !^5_AW_P3X_X*^?"CX?Z%X6\/_M3?
ML_Z?H/AK3[?2M-M?[,AE^S6T$:Q11[W\/L[;451N8ECC))/-?LO10!^+_C[_
M ((%?MJ?\%#[G3-%_:V_:WTG5/ -C=)=7&B>#=/VK>%#Q\BVMG )!D[9)(I=
MA.0IY%?K9^SK^S[X3_93^!WA?X<^!M+CT7PGX0L$T_3K1"6*1KR69CR\CL6=
MW/+.S,>2:[2B@#\GOVP/^#<?Q9X?_:SU;X\?L=_&2;X"^/?$$DD^K:1+&_\
M8][+*V^4J8PVR)W =H)(9H]_*A  H\T^(G_! ']MC_@HIK&CZ/\ M;?M8:!J
MWP^TNZ2Z?2?"%F?]**\ ^4+2SMQ+M+!99$E*;B0IR0?VLHH X7]FG]G#P?\
MLB? CPS\-O .DQZ+X2\(V:V6GVJDLP7)9G=CR\CNS.[GEG=B>37P;_P;D?\
M!&WXG?\ !(/P?\5]/^)6N^ ]<F\=7FFW%@WAF]N[E85MDN5<2_:+: @DS+C:
M&S@YQQG]+** /E__ (+,?L5>*O\ @HE_P39^)'P=\$ZAX?TOQ-XP_LS['=:W
M/-!81?9M4L[R3S'ABED&8[=P-L;98J#@9(T_^"27[(7B7]@K_@G9\,OA'XPO
MM#U+Q)X+L[FWO;G1YI9K&5I+R>=3&\L<;D;95!W(O(/48)^C:* /S3_X*&_\
M$;?B=^UI_P %M/V?_P!I+PYKO@.R\#?"FST:WU:QU*]NX]6N&L]5O;R4P1QV
MSQ,#'<H%WRIE@P.  3]W_M5?"W4/CE^R_P#$CP3I,UG;ZKXP\+:GHEE+=NR6
M\4US:2PQM(55F"!G!)56(&< GBN]HH ^$/\ @WI_X)?^/O\ @DU^Q?XG^'/Q
M&U?P?K6MZUXUNO$D$_ANZN;FU2WEL;"W5&:>"%Q('M9"0$(P5^8DD#Q#_@I;
M_P &[/C/XN_MNM^TO^S#\6H_@_\ %J\D6XU"&\66.QN;D1B)[A)H5=H_,C $
ML312)(2Q.-S _J]10!^/NH_\$$?VI/VX-&N&_;$_:6L?B1::+97$OA[PAX>C
M;3]#GU/R'6UN;V2*VM]R1R,"=MNSD9&\ LK?4W_! ;_@FQXZ_P""5O[#=[\,
M_B%JWA/6->N?%-YK:S^';JXN+,0S0VT:J6G@A?>#"V1LQ@CD\X^W** /R6_;
M%_X-T?'WA/\ ;#U7X_?L9?&&'X'^._$<LL^L:->I(-'NI96WS,C1I*!%(X#M
M;RP2Q[_F78 JCS#]H+_@W!_:F_;W^%GB76OVCOVC- ^)'Q2L-.^R^!M)@::P
M\+Z-<O-$9KJ8PVL?S&%74+%: LVPLS!0!^W%% 'QC^Q]_P $J8_"G_!&#0OV
M4_C)+I.MJVA7FC:U<:!<R/;YFO9[F*:VDFBC;?$7B=2\8 >/HP'/PO\ !7_@
MA/\ \%!/^"?-GJ/@S]G#]K+P+I_PSN+N2XMK7Q!9.)K?><L4MY+&]CA<]6,4
MBAFRW!-?MM10!^$_[2?_  :<?&+]J?X4>)?&7Q%_:)7XG?M&:E+:QZ7=:W)<
M6WAW3K5909H2ZQRS?<+F,1PQQJV1Y?S;U_7S]@?X1>+OV??V*/A7X!\=S:#<
M^+/ WABP\/:A/HMQ+<6-RUI"MNDL;RQ1.=\<:,0T:X9F R "?7** "OP?_X+
M7_\ *UU^QG_V"_"__J0ZK7[P5^:?_!0W_@C;\3OVM/\ @MI^S_\ M)>'-=\!
MV7@;X4V>C6^K6.I7MW'JUPUGJM[>2F"..V>)@8[E N^5,L&!P "0#]+****
M/P)_8<_X(!_\%(_^";FF>([/X+?'O]G_ ,&6WBR6";54S-J/VIX!((CF[T24
MIM$K_<V@[N<X&/<M1_X)]_\ !7+XDZ=-H_B;]L3X2Z3I-ZICGN-!T]+>^C4]
M3')#HUO(K>A653[BOV$HH ^'_P#@C?\ \$0?!G_!)30?$6K+XBU#XA_%+QM@
M:_XKOX/)>2,/YGD01EG:.,R'>Y9V>1PK,<*BKYG_ ,%#?^"-OQ._:T_X+:?L
M_P#[27AS7? =EX&^%-GHUOJUCJ5[=QZM<-9ZK>WDI@CCMGB8&.Y0+OE3+!@<
M  G]+** "OS3_P""7G_!&WXG?L3_ /!7#]I/X^>*M=\!ZAX/^,5YK=QHMGI-
M[=RZE:K>ZRM_$+A)+:.-2(AM;9(^'X&X?-7Z644 ? /_  7X_P"",&H?\%@/
M@WX*A\+^++#PCX[^'-_<W>CW&HQR-8W4=RL0FBD:,&2([H('615?&PC:=VY;
MOP'_ &,OVM/$_P#P3'^/'PC_ &A_BEX!^(OQ$^(/AS5_#_A;6+$/#9V$5WI3
M6D4=TZ64#L%F8R-)Y4DA#L<L0!7WC10!\1_\$!O^";'CK_@E;^PW>_#/XA:M
MX3UC7KGQ3>:VL_AVZN+BS$,T-M&JEIX(7W@PMD;,8(Y/./EWX[?\&YGQ>_9[
M_:V\3?&+]B7XZ6GP;OO&4KSZGX:U>%_[+1W<R.J%8ITD@WL62&6W;RB3M;&
MOZ_44 ?C6/\ @WC_ &EOV^_BOX8U?]N']I/3_B#X2\)W(NH?"_A*W:WMKUN-
MREEM[2.'<!M:1(&D*$JK(3N'W5_P5Y_8+US]NC_@EWXZ^!/PWE\,>'=6UZ#2
M+72#JDDMKI=E%9:E9W)1C#%*ZJ(;9E4+&>=HX&2/JJB@#YR_X))?LA>)?V"O
M^"=GPR^$?C"^T/4O$G@NSN;>]N='FEFL96DO)YU,;RQQN1ME4'<B\@]1@GY@
M_P"#@_\ X(V_$[_@K#XP^ FH?#K7? >BP_"V\U6XU5?$=[=V[7"W3Z:T8@\B
MVF#$"SEW;RF-R8SDX_2RB@ HHHH P?BC\-M'^,OPS\1>$/$5HM_H'BK3+G2-
M2MFZ7%M<1-%*A^J.P_&OQL_X)"?\&Q'Q._8C_P""@7AGXE_%CQOX%\8>"/AE
M::@/!UAIE]>W%U%<RR2>2\L,UM'%$JBXN)CLD<B;9C(^8?MC10 5^:?_  <'
M_P#!&WXG?\%8?&'P$U#X=:[X#T6'X6WFJW&JKXCO;NW:X6Z?36C$'D6TP8@6
M<N[>4QN3&<G'Z644 ?+_ /P68_8J\5?\%$O^";/Q(^#O@G4/#^E^)O&']F?8
M[K6YYH+"+[-JEG>2>8\,4L@S';N!MC;+%0<#)&G_ ,$DOV0O$O[!7_!.SX9?
M"/QA?:'J7B3P79W-O>W.CS2S6,K27D\ZF-Y8XW(VRJ#N1>0>HP3]&T4 ?G=_
MP6Q_8>_9W_X*E>(?#/PA\4?%;PQ\.?VAM'C_ +0\%RM>0KJSQS;LQ?97='NH
M)&@+;8V#JT192/G5OGW2/^"//_!2;Q[X37X8^.OVUM!@^$\T?V&[O-*AFN?$
M5S:?=9&F:TAG8LG!WWC Y()89S],_P#!93_@AGIO_!3OQ3X/^(WA'QUJ7PI^
M-GP]C6+1?$MI&TB2Q1RF>*.4(R21M',SO'+&VY#(^5?("_,^K_\ !+G_ (*I
M?$SPY-X+\4?MF> +3P7>1FTN+S2K=TUAH"-I_>QZ;!,6*]?])!/][O0!X'_P
M;#?L\^'O@U_P78_:BTOP%<W6J^ OAWH&I^$[#49IA.URHUFS6)VD4!6:064K
M94!3@D #%?<7_!0W_@C;\3OVM/\ @MI^S_\ M)>'-=\!V7@;X4V>C6^K6.I7
MMW'JUPUGJM[>2F"..V>)@8[E N^5,L&!P "??O\ @DA_P2,^'_\ P2*^ UYX
M5\)7=YXA\1>(IX[SQ)XDO8EBN-8F12L8$:DB*&,,^R/<VWS')9F8D_5U 'PA
M_P '"W_!+_Q]_P %9?V+_#'PY^'.K^#]%UO1?&MKXDGG\275S;6KV\5C?V[(
MK003.9"]U&0"@& WS @ _67[*OPMU#X&_LO_  W\$ZM-9W&J^#_"VF:)>RVC
ML]O+-;6D4,C1EE5BA9"06521C(!XKO:* /S3_P""AO\ P1M^)W[6G_!;3]G_
M /:2\.:[X#LO WPIL]&M]6L=2O;N/5KAK/5;V\E,$<=L\3 QW*!=\J98,#@
M$_I9110!Y?\ MN_!35?VE/V+_B]\.="N-/M-;\?^"M9\-Z?/?N\=K#<7EC-;
MQ/*R*[K&'D4L51B #A2>#\Y_\$!O^";'CK_@E;^PW>_#/XA:MX3UC7KGQ3>:
MVL_AVZN+BS$,T-M&JEIX(7W@PMD;,8(Y/./MRB@#\L?^"A__  ;T^+?B%^VC
M<?M)?LM_%Y_@C\7-4)DU>&:.3^S=3G90KS;XPQ3S H\V-XI8Y&^8@'=N\M\?
M?\$'?VXO^"AC:7X9_:S_ &LO#NJ?#6QNX[NXTGP=8!9+XH>-RK9V<6_^[)*L
MVPG(4GK^T%% '@/Q@_8?TRW_ ."8WC?]GCX6VFE^';#4/AUJG@CPY'>2R"UM
M'N-/FMHGGD57D(\R0/(X5W)+-AF.#X;_ ,$/?^"4GB;_ ()Z?\$Y_$GP1^+U
MSX-\52>)]<U.ZO4T*YN+BPN;&\M8+=H7::&%]Q6.0, N,,,$\X^\** /Q+\$
M_P#!O#^V#_P3H^)GB9OV-_VG?#GACP)XFNOM+Z5XL@8O!V4/&;.[MYI57"^>
M(XF8*,@8 J/XP?\ !L'\>_VX/"'BCQ/^TA^TT_Q&^*5OHUQ;^#-/@66W\.Z5
M?, 4>5O*!6%F #+;VJ'HQW[=A_;BB@#Y3_X(K_L;_$+_ ()^?\$[_!OP?^)5
M]X1U37O!EQ?QV]YX=O+BZM;BUGNY;J/<T\$+B16G=" A&$4[B20/G_\ X-R/
M^"-OQ._X)!^#_BOI_P 2M=\!ZY-XZO--N+!O#-[=W*PK;)<JXE^T6T!!)F7&
MT-G!SCC/Z644 ?+_ /P68_8J\5?\%$O^";/Q(^#O@G4/#^E^)O&']F?8[K6Y
MYH+"+[-JEG>2>8\,4L@S';N!MC;+%0<#)%S_ ()2?L8:Y^Q)_P $V_AU\%_'
MDWAW7-8\+Z==V.J-IKR76FW:S7=Q-M4S11LZF.8*0\8YW#!')^E** /QM\9_
M\&Y/QX_8J_:'\0^.OV%?V@+'X5:3XLD\R]\*^)%DEL+7DL$4^1<QW$:%F$8F
M@WQJ2/,;))\Y_:W_ .#7']HK]L[X3W_B[XG?'[P_\3?VB+Z_M(+6YUBXNK'P
MWH.E()6GAMQ#;,QD>1HR MO%&H\PX+-NK]V** /#="_8JT7QY_P3JT'X!_$V
MSL=>TG_A!K#PEKR6DK>3,\%G%"\D$C*K@K)'OC<JK JC8!&*_,GX9_\ !!K]
MNK_@GC)J7AG]E7]K3PQIWPWO+N2ZM],\6V)+6>\Y.V)[.]A$G]YXA%O(W%5S
M@?M110!^7_\ P3L_X-^O$_PP_;)C_:4_:>^+<WQP^,UBN=*6.)UTO1Y A195
M+A3(45F$:+%%'$6+!2VUE_4"BB@#X _X.CO^4%'QS_[@'_J0:96[_P &V_\
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
M@]WJ=S(=TUU.P !D=N> %4!54!54#V*BB@#\'_\ @M?_ ,K77[&?_8+\+_\
MJ0ZK7[P5^:?_  4-_P""-OQ._:T_X+:?L_\ [27AS7? =EX&^%-GHUOJUCJ5
M[=QZM<-9ZK>WDI@CCMGB8&.Y0+OE3+!@<  G]+* "OP)_8<_X(!_\%(_^";F
MF>([/X+?'O\ 9_\ !EMXLE@FU5,S:C]J> 2"(YN]$E*;1*_W-H.[G.!C]]J*
M /Q[O_\ @GM_P5N^)5JVE^*/VQ?A3I.EW *37&@:>L%XBGJ4>'1[9PWH1*I]
MQ7T1_P $EO\ @@-X%_X)I>.M4^)7B#Q5K'Q?^-FOK*+SQ?K495K7SCF;[/&S
MR.LDF</-)(\CC(!16=6^_** .+_:+^ /AG]JCX$^+/ASXRLVO_"_C33)M*U&
M%'V2>5*I7<C<[9%.&5OX653VK\>_@W_P;^_MR_\ !.[6=:\._LP?M7^$]%^&
MNM7;736GB&R<30EAM+BV>TNX!-M"JTD;1E]@)"X '[<44 ?A?^U=_P &H?Q0
M^+^D^#_%D/QDTOXE?'"Z\1?VMXX\6>-K^]M(KBU18Q!9V,44-P0D9#_?*Y^7
M&Q0$7],/^"S'[%7BK_@HE_P39^)'P=\$ZAX?TOQ-XP_LS['=:W/-!81?9M4L
M[R3S'ABED&8[=P-L;98J#@9(^H** /Q/^"'_  ;J_M6?L"?#?P_J7[,G[2&@
M_#OQUJVE0P>.="OO-O\ PSJ&H1Y7[7;--:2_>7'$EJ&4E]KA2$'K'["7_!NY
MXML?VPK+]HG]KKXM#XZ?%+19(Y]&L8$D.DZ9-$2T,NZ14+B)B7CA2&*-'^;#
M'I^K%% 'Y_\ _!;O_@AE8?\ !5V+PCXO\,^,9OAQ\7OAZ"FBZZL;R0W$/F"9
M(9?+99(S'*#)'+&2R%W^5MPV_-LO_!*?_@J-\6O#'_"%^.OVTO!FE>#)H_LD
M]WH$$K:N\!X.94L+6=V*YSNN<GNW)K]DJ* /QF_8[_X-CO&?_!./_@JG\)_B
M_P#"OQIX9\1?#GPG8-!XDC\37UQ;ZY?7%S:W5K>2010VKP;-LR21JTJG*[6;
MCS&]M_X.#_\ @C;\3O\ @K#XP^ FH?#K7? >BP_"V\U6XU5?$=[=V[7"W3Z:
MT8@\BVF#$"SEW;RF-R8SDX_2RB@ HHHH _!_PC_RO'>*?^P6G_J%VM?O!7YI
MZ%_P1M^)VF?\''.M?M?2:[X#;X:ZC9K;QZ:M[=_VXK#P]#IF3%]F\C'G1LW$
MY^0@_>^4?I90 5^;G_!3G_@W<\._M=_'2/XX?!OQUJ_P%^/%O(+I]=T<.MIJ
MLX7;YLR1,DD4S#Y6FB;Y@3OCD)S7Z1T4 ?CS#\'_ /@L=\--/_L"U^)7P-\:
M0PCRH=<FAMA.%Z!FWV<19@.I:-B3U+=:X[3/^#9O]H/]OWXHZ?XN_;;_ &E+
MKQ7:V#^9%X>\+.TD<:MRR1/)%#;6F< -Y-LV[^\, U^V]% 'G_P4_9:\!_L]
M?LYZ5\)O"?AZUT_X?Z-IKZ3;Z2[O<1FWDW>8CM(69]Y=RQ8DL7.>M?D;H_\
MP;@?M0?\$^OCGXDUW]BO]I/1?!/A/Q3*'GT?Q3%(QMXPQ,<;K]FNH+IHPS!)
M7BC<!B.Y)_;*B@#\/OVMO^#73XV?M=? G5O$GQ"^/&F_%?\ :2U:\LXK75/$
M-Q=:?X<\.:9&SO/;6L<,,C%G<J01#&@&["*26;]??V:O@S-\*OV3/A_\//$B
MZ7JEQX;\(Z=X=U18@9K*[>"SCMY@HD52\3%6QN4$J>5'(KT2B@#\=O''_!N!
M\9OV./CUK_CK]AG]H,?".Q\42>;>>$]?22;3(3DE5#^5<)-&A9A&LUNSQ@D>
M8V36,/\ @W!_:._;Z^,OA_Q%^V]^TI:>/O#OAJ7S8?#GA2-X[>X!(WHI\BUA
MM=^ 'DCMVD91@,I 9?VBHH \<_:H_9A'Q-_X)^_$CX,>!+?1?#W_  D7P^U/
MP7X>@EW0:=IOGZ=+9VRMY:NR0Q[D!VHQ"KPI/!\&_P"" W_!-CQU_P $K?V&
M[WX9_$+5O">L:]<^*;S6UG\.W5Q<68AFAMHU4M/!"^\&%LC9C!')YQ]N44 ?
M"'_!PM_P2_\ 'W_!67]B_P ,?#GX<ZOX/T76]%\:VOB2>?Q)=7-M:O;Q6-_;
MLBM!!,YD+W49 * 8#?," #]9?LJ_"W4/@;^R_P##?P3JTUG<:KX/\+:9HE[+
M:.SV\LUM:10R-&656*%D)!95)&,@'BN]HH _-/\ X*&_\$;?B=^UI_P6T_9_
M_:2\.:[X#LO WPIL]&M]6L=2O;N/5KAK/5;V\E,$<=L\3 QW*!=\J98,#@ $
M_07_  5R_P""3G@?_@KG^SA#X)\57UUX>US1+DZAX=\0VL*S3:1<E=K9C)42
MPR+@/'N7=M4AE95(^JJ* /QG\+?\$HO^"I/PP\&P_#_PW^V9X%_X0&SA%C;7
M=Y#+)K,-N!M4++)ITLZE5X&+K*X ##&:^O/^"-7_  12\*_\$F/"/B34)/$E
M]\0OBEX\D67Q)XJOHC$TX#%Q!"A9V6/S&9V9G9Y7(9C@(J_;E% 'P'_P5_\
M^"#7A?\ X*9>+=!^)'A;Q=J7PD^.'A%(UTSQ9ID;-]I6)B\*3JCHX>-S^[FC
M<.F3D. JK\M^./\ @D9_P5 ^.?@F;X=^-_VR? O_  KN^B-E>3Z=%+'JMS;$
M;661X]/@FD#+D,KW6&!(8D$U^T%% 'RK_P $EO\ @DE\/?\ @D9\ KGPCX.G
MNM=U[7IDN_$?B2]B6.ZUF=%*H BDB*&,,XCB!;;O<EF9F8]M_P %-_AWX/\
MBM_P3Q^-6A>/[J.P\(77@[4I=1O74-_9ZQ6[S+<J#U>)XTD4=V1:]TK\H_\
M@H)_P2(_;6_X* ?&WQ=X/UC]ISPWH?[+OBC6?M::#:V.-9MK$R"06CB.TC\]
M58842W;+PI(.,4 >/_\ !EU^Q-)X*_9]^('Q]UJU;^T/'EVOAG0)91\PTVS(
M-PZ'^Y)<[8R.QL>U?MY7$?LV?L\^%_V3O@+X3^&_@NQ_L[POX-TV+3-/A+;G
M*(.7=N-TCL6=V_B9V/>NWH *_!__ (,<_P#DF7[1?_84T+_T5?U^\%?FG_P;
MD?\ !&WXG?\ !(/P?\5]/^)6N^ ]<F\=7FFW%@WAF]N[E85MDN5<2_:+: @D
MS+C:&S@YQQD _2ROE_\ X+,?L5>*O^"B7_!-GXD?!WP3J'A_2_$WC#^S/L=U
MK<\T%A%]FU2SO)/,>&*609CMW VQMEBH.!DCZ@HH ^<O^"27[(7B7]@K_@G9
M\,OA'XPOM#U+Q)X+L[FWO;G1YI9K&5I+R>=3&\L<;D;95!W(O(/48)^C:**
M/S3_ .">7_!&WXG?LE_\%M/V@/VDO$>N^ [WP-\5K/6;?2;'3;V[DU:W:\U6
MRO(C/');)$H$=LX;9*^&*@9!)'5?\%B/^""GAG_@IOXKT'XD>%?%NH?"?XX>
M$EC73?%.GQLRW2Q,9(5G5&20/&_,<\;ATSR' 55_0*B@#\7?&_\ P1L_X*5?
MM,^"Y/AM\5/VRO!H^&-]']COWT>VE;4[VV/#)-LLK62<,O#))=%7R0V037Z+
M_P#!,?\ X)C?#G_@E7^SI%\/_A_#=74EU/\ ;M;UN^VM?:Y=E0IED*@!550%
M2-?E1?5BS-]%T4 ?FGH7_!&WXG:9_P ''.M?M?2:[X#;X:ZC9K;QZ:M[=_VX
MK#P]#IF3%]F\C'G1LW$Y^0@_>^4?I9110!^:?_!N1_P1M^)W_!(/P?\ %?3_
M (E:[X#UR;QU>:;<6#>&;V[N5A6V2Y5Q+]HMH""3,N-H;.#G'&?+?VX_^"5_
M@'_@HW^VKJWQJ_8]_:.\+_#O]I+P3.;?Q3;:5J8D#7$6ZV,EU' QGM9#L:&0
MM&\<P0ADSO9OU^K\H/VT/^#>7XC6'[:WB+]HC]D3XW-\%OB!XQEEN==TN^B=
MM,OIYF$D[B2-9/W<LBB1X9895,A+ KPH /$/VR_^"2W[6'Q/_93^('C#]MC]
MJS2_%'P]^&/AO4?$-IX9\)0BSM=7O;:UD>U%RXM;1#^^" 9BE=BVU61FW5[1
M_P &:'@R[\+_ /!)?7+ZXB:.'Q)\1-3U&U8C EC6ST^U+#U'F6T@^JFN%\=_
M\$*/VZ_^"@D-EX5_:K_:X\.WOPUAN8[B\TGP=88?4!&P95=%L[*(MD95Y1*$
M;#;&(Q7ZR?LP_LU^#_V/?@'X7^&?@'2UT?PGX0LA96%MNWOC)9Y';J\DDC/(
M['EG=CWH [ROA#_@X6_X)?\ C[_@K+^Q?X8^'/PYU?P?HNMZ+XUM?$D\_B2Z
MN;:U>WBL;^W9%:""9S(7NHR 4 P&^8$ '[OHH X+]E7X6ZA\#?V7_AOX)U::
MSN-5\'^%M,T2]EM'9[>6:VM(H9&C+*K%"R$@LJDC&0#Q7"_\%)/V _"'_!2W
M]D7Q-\*?&$:PQZK']HTK4UC#S:)J,8/V>[CZ<HQ(901OC>1"0&->[T4 ?F]_
MP;^?\$W?VGO^"6?@KQ!\-OBMXL^%_B[X6SLVHZ FAZOJ%QJ&A7C./-C1)[*)
M/L\H)<@2?)(I(4^:Y'G/[87_  ;A>+_#O[76I_'O]CGXQ-\"?'FO2RSZKI%Q
M')_9%U+*V^4HT:OMB=P':WDAECW\KL 51^L]% 'XN^(?^#>G]K3_ (*'>,]#
M7]L_]J;3_%'@?P_<BZ30/!MN8TNV&5SC[+:012;2P\XP2N S 8W$U^OGP8^#
M?AG]GKX4>'_ _@W2+70?"WA:QBT[3+"W!\NVAC&%&3DL3U+,2S,222237344
M ?FG_P &Y'_!&WXG?\$@_!_Q7T_XE:[X#UR;QU>:;<6#>&;V[N5A6V2Y5Q+]
MHMH""3,N-H;.#G'&?HS_ (+,?L5>*O\ @HE_P39^)'P=\$ZAX?TOQ-XP_LS[
M'=:W/-!81?9M4L[R3S'ABED&8[=P-L;98J#@9(^H** /E'_@G7^SQ_P[#_X)
M/^$? /QBUSPC]G^&^B7W_"2ZG;S23:,MN]U<3NY>:*-C$(I0&WQ@<-P1R?SO
M\#?\$/\ XD?#7XDZU\8/^";/[5W@W0/ 'CBX<RZ3<7PU+1H'1FS"LL<5W#<"
M)F94$T'FQ E2[$DG]H_B7\.=%^,/PYU_PEXDL(M4\/>*-.N-)U.SESLN[6>-
MHI8SC!PR,PXYYK\=O"?_  ;[?MA?\$[_ !-KEG^QS^U5I/AWP%K5XUZNA>,;
M4LMHS #)7[+=P22;553,L,3,%4$<"@#XW_X+_P#_  3/^)W[._[(6F_&7]I[
MX_7'Q@^-GB+Q):>'-"TZR'V?1]'LC#<3W)@CV1[LF*/)2&%%+\AV=2/Z!O\
M@G%X,N_AQ_P3S^ _AV_B:"^T'X=^'].N8V&&CDATVWC92/4,I%?G5\(/^#<O
MXL_M/?M*>&_BA^W'\=X?C3-X0D$NF^%-(@9-'=@P?:Y:.!%A+*I>**W0R[5#
M/@;3^O8&T8' '04 %?@__P %K_\ E:Z_8S_[!?A?_P!2'5:_>"OS3_X*&_\
M!&WXG?M:?\%M/V?_ -I+PYKO@.R\#?"FST:WU:QU*]NX]6N&L]5O;R4P1QVS
MQ,#'<H%WRIE@P.  2 ?I91110!^:?_!+S_@C;\3OV)_^"N'[2?Q\\5:[X#U#
MP?\ &*\UNXT6STF]NY=2M5O=96_B%PDEM'&I$0VMLD?#\#</FH_X.#_^"-OQ
M._X*P^,/@)J'PZUWP'HL/PMO-5N-57Q'>W=NUPMT^FM&(/(MI@Q LY=V\IC<
MF,Y./TLHH *^ _\ @K__ ,$&O"__  4R\6Z#\2/"WB[4OA)\</"*1KIGBS3(
MV;[2L3%X4G5'1P\;G]W-&X=,G(<!57[\HH _%_QQ_P $C/\ @J!\<_!,WP[\
M;_MD^!?^%=WT1LKR?3HI8]5N;8C:RR/'I\$T@9<AE>ZPP)#$@FOO;_@DM_P2
M2^'O_!(SX!7/A'P=/=:[KVO3)=^(_$E[$L=UK,Z*50!%)$4,89Q'$"VW>Y+,
MS,Q^JJ* /S3T+_@C;\3M,_X..=:_:^DUWP&WPUU&S6WCTU;V[_MQ6'AZ'3,F
M+[-Y&/.C9N)S\A!^]\HJ_P#!7_\ X(!ZW^VK^T]X?_:$^!OQ,;X1_''0(H8G
MO)1*MIJ1@!2&8RPYDAE6,^4Q"2+)&%4J,$M^FU% 'XU^*/\ @C3_ ,%%OVQM
M _X0OX^_ME>&+7X=WH$&IVOA"Q87.H6_1HI!'9V/F!AP1([J<Y*MC![3_@DO
M_P &_?CG_@DU_P %1_&7Q \+>(_".M? WQ!X<F\/6=M?:E<MXFA5S:7"R2QK
M:+;LPN+9E.V8#9)N !^0?K!10!^:?_!0W_@C;\3OVM/^"VG[/_[27AS7? =E
MX&^%-GHUOJUCJ5[=QZM<-9ZK>WDI@CCMGB8&.Y0+OE3+!@<  G]+*** /S3_
M ."7G_!&WXG?L3_\%</VD_CYXJUWP'J'@_XQ7FMW&BV>DWMW+J5JM[K*W\0N
M$DMHXU(B&UMDCX?@;A\U=1_P6/\ ^"#>A?\ !3'Q5X>^)?@WQA>_"?XZ>#5C
M72_$]DCE+M(G,D*3B-DD5XW),<\;;TW$$. H7]!** /QU@_X(B_MQ_MB1Z;X
M'_:J_:TTG7?@O:3Q/J.B>$83'?>((8V#""XE^QVN=Q4'=*T^T@-M+ $>U?\
M!O3_ ,$=/B%_P2,T[XRV?CG6/ ^J6OC[5+"ZT9/#M[=W7V6"W%T"LQN+>$AL
M3)C;OSALGIG](** "OP?_P"#TK_DIO['7_84\1?^C="K]X*_-/\ X.#_ /@C
M;\3O^"L/C#X":A\.M=\!Z+#\+;S5;C55\1WMW;M<+=/IK1B#R+:8,0+.7=O*
M8W)C.3@ _2RBBB@#\:?CG_P0H_:8_8H_;P\8_'3]A_XA^$]%L_B%+-<:WX2\
M0_NXD::7SI(D#120RP>:6="3%)"&V*6&2;_[-_\ P0P_:._:X_;M\'_'[]N#
MXC^&?$DGP\FBN?#WA#P^-]LDD,GFQ+)MBCABB64+(RH)'F*@.X P?V'HH YO
MXP?"+PW\??A;X@\%>,-)M=>\+^*+&73=3L+E<QW4$BE64XY!YR&!#*0""" :
M_(?0O^#>_P#:S_X)[>,=<7]C#]JBR\+>!]<NFNQX=\9VYEBLF/'3[-=P2R;0
MH,H@B<A5!SM!K]G** /QZ^ G_!M3\1_C]^U3H_QA_;<^-T7QLU;P\\;V7AO3
M8Y#I4FQMZ1R/(D2K;!\LUO#;QJY/S-@LK?<O_!9?]BCQ3_P4/_X)K_$?X-^"
M;_P_I7B;Q?\ V8+*YUN>:"PB^S:I9WC^8\,4KC,=NX7;&V6*@X&2/J"B@#YR
M_P""27[(7B7]@K_@G9\,OA'XPOM#U+Q)X+L[FWO;G1YI9K&5I+R>=3&\L<;D
M;95!W(O(/48)\E_X+0?\$0_#7_!6;P_X9UJR\3WGPZ^*_@-BWA_Q1:0F7$>\
M2>1.JLCE1( Z.CAHG+,,[F5ON>B@#\9]8_X)0_\ !4?XE^"IOA[XI_;-\"Q^
M +V V%U=V4$C:U-;,-K!IET^*=F*\'-WELG+5]\_\$G_ /@E9X#_ ."2O[-?
M_"!^#[J[US4M4NO[1\0:_>1B.YUF[VA0VP$B*)%&U(@2%&22S,S-]/T4 ?F?
M_P %._\ @WJ'[3_[35O^T%\!/B5J'P)^.D#++=:C:(_V'6)53RQ*YB99(963
MY)&4.DJC#1DEF/@OQ5_X(E_\%%OVX_#B> _CY^U]X*D^&<[HM];^';%S/?1*
M00LT,5E9+/R =LLS+N /) K]JJ* /$O^"?/[ GP__P"":O[,NC_"[X<V=Q'I
M.GN]U>7MVP>\UB\D"B6ZG8 !I&VJ,  *J(H 50*^>?\ @YA^'?@_X@?\$8OB
M_)XPNH[%/#]O:ZOHUT5#/%J<=S&ELB#UF:0P$]EG<]J^\Z_'GXN?\$*?VOOV
M_?C#I_A_]IS]IK0_%'[/NAZZ=4M] T&U^S:EJ,".WE13B.TMXQ)Y9V>:\DY3
M<Q4$G- 'I/\ P:=_L32?LO?\$Q+/QMJ]JT7BKXVW[>)KEY1^^&GJ#%8(3W5H
MQ)<*?2[-?I[5'POX9T_P5X9T[1M)L[?3M)TFUBLK*T@39%:P1H$CC11P%55
M [ 5>H *_!__ (-^_P#E9-_;K_["GBO_ -2E*_>"OS3_ ."7G_!&WXG?L3_\
M%</VD_CYXJUWP'J'@_XQ7FMW&BV>DWMW+J5JM[K*W\0N$DMHXU(B&UMDCX?@
M;A\U 'Z65\O_ /!9C]BKQ5_P42_X)L_$CX.^"=0\/Z7XF\8?V9]CNM;GF@L(
MOLVJ6=Y)YCPQ2R#,=NX&V-LL5!P,D?4%% 'XD?LV_P#!*;_@J]^R)\$=!^'/
MP[_:8_9_\/>#?"\4D.F:?]C6[^S(\KRL/-GT%Y6R\CGYG)YQT %=S_PQM_P6
M2_Z.Q_9__P#!1;?_ #/5^OU% 'R]^WI_P2_\)_\ !4#]C'2_AK\8IC-XCT^U
MM[J'Q)I2HMQIFK+"$DN8,HJF-V+AHRJJZ-C"D*5_/WP-_P $;?\ @I9^S/X)
MC^&_PM_;)\&GX96*?8[%]7MY5U.RM1PJ0^9974D 5<!4CN@J  *0 *_:.B@#
M\_/^"/?_  0-\*_\$RO&&M_$KQ3XMU'XM?&_Q4DJZCXIU&-E6T69M\RP*[NY
MDD;_ %D\CEW X"!G5N6_X.#_ /@C;\3O^"L/C#X":A\.M=\!Z+#\+;S5;C55
M\1WMW;M<+=/IK1B#R+:8,0+.7=O*8W)C.3C]+** "OS3T+_@C;\3M,_X..=:
M_:^DUWP&WPUU&S6WCTU;V[_MQ6'AZ'3,F+[-Y&/.C9N)S\A!^]\H_2RB@#XU
M_P""Q?\ P1A\!_\ !7GX3Z79:QJ5QX/\>^$VDE\-^*;. 3266_!>":/<OG0,
M55MH965E#*PRP;XQL?\ @C%_P48^*7@U?A3\2/VT-#_X4W-&+"]FTF*:X\07
MUE]UXI)GM(9GWIE6$EVZD$AMXR#^S%% 'Y9_\$8?^""/BS_@E-_P4,^+OCR/
M6/"-U\*_%&CSZ)X6LK;4;JZUJWA^V6\T1NQ);1Q!O+A.XQR,-YX&.GI7_!8C
M_@@IX9_X*;^*]!^)'A7Q;J'PG^.'A)8UTWQ3I\;,MTL3&2%9U1DD#QOS'/&X
M=,\AP%5?T"HH _%WQO\ \$;/^"E7[3/@N3X;?%3]LKP:/AC?1_8[]]'MI6U.
M]MCPR3;+*UDG#+PR2715\D-D$U^B_P#P3'_X)C?#G_@E7^SI%\/_ (?PW5U)
M=3_;M;UN^VM?:Y=E0IED*@!550%2-?E1?5BS-]%T4 ?FGH7_  1M^)VF?\''
M.M?M?2:[X#;X:ZC9K;QZ:M[=_P!N*P\/0Z9DQ?9O(QYT;-Q.?D(/WOE'Z644
M4 ?FG_P;D?\ !&WXG?\ !(/P?\5]/^)6N^ ]<F\=7FFW%@WAF]N[E85MDN5<
M2_:+: @DS+C:&S@YQQG]+*** /@#_@Z._P"4%'QS_P"X!_ZD&F5N_P#!MO\
M\H2/@)_V"[[_ -.EY7H7_!9C]BKQ5_P42_X)L_$CX.^"=0\/Z7XF\8?V9]CN
MM;GF@L(OLVJ6=Y)YCPQ2R#,=NX&V-LL5!P,D:?\ P22_9"\2_L%?\$[/AE\(
M_&%]H>I>)/!=G<V][<Z/-+-8RM)>3SJ8WECC<C;*H.Y%Y!ZC!(!]&U\4?\%E
M/^"(WP^_X*__  ZTM=6U&X\&_$3PJCIH'BFTMQ.T,;G<UM<1$KYT!;Y@NY61
MLE6 9U?[7HH _%WX>?L>_P#!73]D#1(O"OA/XR?"OXG^&;!1#I]QKLZW5U#$
M!A=TMU;+.2!CY6ED Q@''70T#_@@=^TU_P %&_B]X=\4?MW_ !QTWQ+X/\,W
M(O+/P'X1S%:S-_<D:.&"*'(^5I$665D)42H3D?LE10!Y)^U[^SK/\:?V$?BA
M\)?!\>C:)<^+/ 6J^$=$2<-;Z?8/<:?+:6X;RT8I"A=,[$8JJ\*< 5\_?\$!
MO^";'CK_ ()6_L-WOPS^(6K>$]8UZY\4WFMK/X=NKBXLQ#-#;1JI:>"%]X,+
M9&S&".3SC[<HH _-/_@EY_P1M^)W[$__  5P_:3^/GBK7? >H>#_ (Q7FMW&
MBV>DWMW+J5JM[K*W\0N$DMHXU(B&UMDCX?@;A\U?;G[;OP4U7]I3]B_XO?#G
M0KC3[36_'_@K6?#>GSW[O':PW%Y8S6\3RLBNZQAY%+%48@ X4G@^H44 ?#O_
M  06_P""<WC3_@DS^P9JGP\^)6L^$=4U;_A);[Q UWX?NKBXLX[:2"V0 M/!
M"^\>0Y(V8P1@GD#XW\>_\$@;;]HC]J#Q!^TQ_P $Y?VHO!?@WQ#K5U(/$>FZ
M?J(O-'6ZF(EE5C;K-Y:2-B4VL\#KO.Y=H"JO[4LH=2K ,K#!![U^.7C/_@W,
M^/'[&G[07BKQQ^P[^T-:?"K2_&,YN+SPKX@@=M/MCN9EC#"&XCFCC+N(Q+;[
MXU)&]LDD ^<?^"PG_!+7]H#1/V O'WQL_;,_:4M_B1X@\$VUM;>#/"_AZ,6F
MC)J%U=P0&9E$%NCR")Y#M2W5B$RTA5"I^]?^"+'[&>@_M'?\&V_PU^$/Q"L;
MB3P_X\\.ZI]K2-O+GCBN]6O+N">,D$"1/,BE0D$;E4D$<5X?=?\ !O/^U#_P
M4"^(/AZZ_;:_:=L_&W@WPW="\3PQX/@,%O>OT(R+:TBA8J2IE$#R;695*[MP
M_8/P-X(TGX9^"M'\-^']/M=)T+P_90Z=IUC;)LAL[:%!'%$@[*J*J@>@H _%
MWX*_\$)_^"@G_!/FSU'P9^SA^UEX%T_X9W%W)<6UKX@LG$UOO.6*6\EC>QPN
M>K&*10S9;@FN=_:3_P"#3CXQ?M3_  H\2^,OB+^T2OQ._:,U*6UCTNZUN2XM
MO#NG6JR@S0EUCEF^X7,8CACC5LCR_FWK^[%% 'Q'\:OA%XN_9]_X-V_B%X!\
M=S:#<^+/ WP#UGP]J$^BW$MQ8W+6FA7%NDL;RQ1.=\<:,0T:X9F R "?Q[_X
M('_\$IOC-\;_ -BM_CU^S/\ '2Z^#_Q9M?$M_P"&]1M=0C,VB:Y9116LL0E4
M1R@,C3/Q)#,I^4@(5);^A#]MWX*:K^TI^Q?\7OASH5QI]IK?C_P5K/AO3Y[]
MWCM8;B\L9K>)Y617=8P\BEBJ,0 <*3P?G/\ X(#?\$V/'7_!*W]AN]^&?Q"U
M;PGK&O7/BF\UM9_#MU<7%F(9H;:-5+3P0OO!A;(V8P1R>< 'RM\*?^#<CXQ?
MM9_M)^'_ (F?MU_'6S^,:^$W#Z?X4T.-TTF;#!BCDPVZ1PL57S(X;=3+@!I
M!@_IE^V+^QKX!_;K_9NU_P"%?Q"TG^T/"NO0+&5@(BGL)$(:*>W?!\N6-@"I
MP1P00REE/J=% 'XL?#C_ ((7?M]?L$:;>>#/V:/VO/"]K\,I)I)+2P\4V3"7
M3T=BS"*)[.]CC;)))A:(,Q+;5)->X?\ !,/_ (-W5_9B_:<F_:#^/GQ*OOCI
M\=)I&N+:^N5D^P:3.R>7YRF4F2>54^6-F$:1*<+&"J,OZ;T4 ?"'_!PM_P $
MO_'W_!67]B_PQ\.?ASJ_@_1=;T7QK:^))Y_$EU<VUJ]O%8W]NR*T$$SF0O=1
MD H!@-\P( /UE^RK\+=0^!O[+_PW\$ZM-9W&J^#_  MIFB7LMH[/;RS6UI%#
M(T9958H60D%E4D8R >*[VB@#X[_X*^_\$8_A[_P5U^&&EV>O7]YX1\=>%2[^
M'/%=A");C3]^"\,L9*^= Q56V;E964%77+!OBL?\$I_^"IVB^#_^$#TW]M+P
M9-X'6+[(NH7'GKKPAQM!%P=/>Y#X[B[R/[W>OV8HH ^%?^",G_!"[P3_ ,$C
M]#US6O[=NOB!\5?&$8AUOQ3>6_D8AWB0VUM&6=HXS( [LSL\C*I) 557[JHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
:BBB@ HHHH **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>walkers_headera.jpg
<TEXT>
begin 644 walkers_headera.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 Z17AI9@  34T *@    @  U$0  $
M   ! 0   %$1  0    !  !,Y5$2  0    !  !,Y0    #_VP!#  (! 0(!
M 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,
M# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" #P
M!B0# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+
M_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$(
M(T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%56
M5UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W
M^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"
M! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5
M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W
MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!
M  (1 Q$ /P#]_**** "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 **^&/\ @M'_ ,%-O'G_  3F_P"%:_\ "$:3X1U3_A,O
M[4^V_P!N6MQ/Y7V;['Y?E^3/%C/VA]V[=G"XQSGX8_XB:_CS_P!"E\(__!7J
M/_R=7WN2^&^=9K@X8_"1CR3O:\K/1N+T]4SP<;Q)@L+6="JWS*U].ZO^I^YU
M%?AC_P 1-?QY_P"A2^$?_@KU'_Y.I#_P<V?'D?\ ,I?"/_P5ZC_\G5Z;\(.(
MDKN,/_ T<O\ K?EW=_<?N?17A?\ P3D_:<U[]K[]D?POX^\2V>D6.L:TLIGA
MTR*2.V39(R#:LCNPX4=6->YYX_"OS;%8>>'K2H5/BBVGZH^CHUHU8*I'9BT4
MW?7QK_P6/_X*)>-O^">?PT\'ZSX+TOPMJEUX@U26QN%UNVGFC1%A+@H(IHB&
MSZDC':M\KRZMC\5#"8>W/-V5]$1BL3##TW5J;(^S**_#!?\ @YL^/)'_ "*7
MPC_\%>H__)U+_P 1-?QY_P"A2^$?_@KU'_Y.K]"_X@_Q%_+#_P #1\__ *W9
M=>UW]Q^YU%?AC_Q$U_'G_H4OA'_X*]1_^3J_3G_@E/\ MD>)_P!N;]E*U\=>
M+;'0=/U:;4[JS:'2(98;8)$P"D++)(V3GGYL>PKP>(.!,UR6@L1CE%1;MI*^
MIW8#/L)C*GLZ+=_-'TK10#FF[OEKXT]H=17RO_P5O_;A\6?L$_LW6GC#P?I_
MAW4M3N-6AL&BUB":: (ZN20(I8VW?*/XL>U?FR?^#FOX\C_F4OA'_P""O4?_
M ).K[3A_@'-LYP[Q6"47%.VLK:GB8[B#"8.I[*LW?R1^YU%?AC_Q$U_'G_H4
MOA'_ ."O4?\ Y.IK?\'-OQZ7_F4OA'_X*]1_^3J][_B#_$7\L/\ P-'%_K=E
MW=_<?NA17YU?\$?O^"N?Q(_X*!?&3Q-X=\9:)X'TRRT;2A?0/HMG=0RLYE5,
M,9;B4%<$] #GO7Z*J<BOS_-\IQ&6XF6$Q5N:.]G='NX/&T\53]K2V"B@'FBO
M-.L**** "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 **** /R-_X.G_
M /FA/_<?_P#<97Y&U^N7_!T__P T)_[C_P#[C*_(VO[#\*_^27PO_;__ *<F
M?C_%/_(TJ_\ ;O\ Z2@H/2B@]*^^J?"SP([G]%7_  0Z_P"4;/@#_<N/_1\E
M?7';\*^1_P#@AU_RC9\ ?[EQ_P"CY*^N.WX5_"G$'_(SK_XY?F?M^6?[K3]$
M-K\N_P#@Y_\ ^2$?#'_L8+C_ -)C7ZB5^7?_  <__P#)"/AC_P!C!<?^DQKU
M^ ?^1]AO\7Z,Y^(/]SF?C$GW:6D3[M+7]JQZ'XR_B"OWV_X-V?\ E'5I_P#V
M'M0_]#6OP)K]]O\ @W9_Y1U:?_V'M0_]#6OQWQH_Y%%/_&OR9]7P?_OGR/NU
M>_UI!]RE7O\ 6D'W*_E_J?J9^>G_  <E_P#)B^F_]C';?^@25^%!ZU^Z_P#P
M<E_\F+Z;_P!C';?^@25^%!ZU_4W@W_R)9?XG^A^4\7_[Y\D%-DIU-DK]?/EV
M?I5_P;+_ /)T'CS_ +%U?_2A*_;M/NU^(G_!LO\ \G0>//\ L75_]*$K]NT^
M[7\:^)7_ "/:_JOR/USAC_<H@/O&EI!]XTM?"'T04444 %%%% !117YO_P#!
MRI\=OV@OV6/V0]'^)7P.\86_A&P\*WSGQ0[+&\UU#-Y<< C5T8'$A8GIP: /
MT@HK^/=?^#E?]L[HWQBU#=_V#K7C_P AU^F7_!L#_P %>OCU^WK^UWXN\)?%
M;QM-XIT?3_#CZC;1R6T,7E2B:-,_(H/0G\Z /W6HIL><?RIU !110>E !14>
M=V.<,>>*_"O_ (.>/^"TOQ4_8R_:A\$^#_@;\4H-&:WT><^)K"SC@N)+6[\X
M&,2AU8HQC.0.X.: /W8HK^//_B)<_;0_Z+)J'_@NM?\ XW7]"'_!N#^V9XY_
M;B_X)MZ=XR^)7B5O$WC)M=U&UGN7C2*00I(HC!5 !@#/.* /ORBHT&6'.<5)
M0 4444 %%0R2>2-VY<<DDGL*_EA_X*(?\'!G[67P9_;G^*_A/PM\5KW3_#OA
M_P 3WMCIULMA;.L$*2E44$QDG ]30!_5)17\@_@__@Y)_;,U'Q9IMK/\8-0D
MBGNXHI!_9UK]UG /_+/WK^M[X=7UQJ?@/1KFZE::XN+&"660C&]FC4D_F: -
MJBBB@ HHHH **** "BBB@ HHKYN_X*]_&WQ-^S?_ ,$U/C)XZ\':D^C^*/"_
MAV6]TR]1%=K>8,@#!6!!X)ZB@#Z1HK^/5O\ @Y6_;.S\OQBU#/4G^S;7G_R'
M7[)?\&K/_!1[XR?\%"/"?Q>N/BWXPN/%DWAN[L(].>2WBA^SB1)2X'EJ,Y*C
MKZ4 ?KQ14:C:-N6]3D=:^4?^"W?[0_C#]E3_ ()B_%'QYX#U:30O%6@V<,MC
M>I&LC6[-<1H2 P(.58CD=Z /K*BOX]C_ ,'*_P"V@!_R6*^^7O\ V=:\_P#D
M.OT3_P"#9S_@K_\ M"?MV?M]:GX/^*7Q O/$_AVW\,76H1VDEG!$JS))$%;*
M(#P&/?O0!^^U% HH **** "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 **** /R-_X.G_\ FA/_ ''_ /W&5^1M?KE_P=/_ /-"?^X__P"X
MROR-K^P_"O\ Y)?"_P#;_P#Z<F?C_%/_ "-*O_;O_I*"@]**#TK[ZI\+/ CN
M?T5?\$.O^4;/@#_<N/\ T?)7UQV_"OD?_@AU_P HV? '^Y<?^CY*^N.WX5_"
MG$'_ ",Z_P#CE^9^WY9_NM/T0VOR[_X.?_\ DA'PQ_[&"X_])C7ZB5^7?_!S
M_P#\D(^&/_8P7'_I,:]?@'_D?8;_ !?HSGX@_P!SF?C$GW:6D3[M+7]JQZ'X
MR_B"OWV_X-V?^4=6G_\ 8>U#_P!#6OP)K]]O^#=G_E'5I_\ V'M0_P#0UK\=
M\:/^113_ ,:_)GU?!_\ OGR/NU>_UI!]RE7O]:0?<K^7^I^IGYZ?\')?_)B^
MF_\ 8QVW_H$E?A0>M?NO_P ')?\ R8OIO_8QVW_H$E?A0>M?U-X-_P#(EE_B
M?Z'Y3Q?_ +Y\D%-DIU-DK]?/EV?I5_P;+_\ )T'CS_L75_\ 2A*_;M/NU^(G
M_!LO_P G0>//^Q=7_P!*$K]NT^[7\:^)7_(]K^J_(_7.&/\ <H@/O&EI!]XT
MM?"'T04444 %%%% !7S/_P %=_V4+/\ ;/\ ^"?7Q'\$7VIS:/!<::^HFYCC
M\P@VH,X7;D?>*8S[U],54U/3[?5[*>TNHDGM[J-HI8I!N216!!4@\$$$C% '
M\"1)QG'/]*^LO^"'7Q;C^#__  59^">K7WB'_A&M#/B2!=6NGO/LML;?#9$Q
MR%*9QPW'2J/_  6H^%"_!O\ X*A_&C1[3P^_AO1H_$UTVEVJV1M8#;;L(T*X
M ,?7!7BOF&P?R+V.1CM5'!/?OF@#^^O3;N&_L89[>1)H)T$D<B'<KJPR"#W!
M!S4]>)?\$YOVC_#_ .UA^Q7\/?&WAAII-'U#288(FEC,;%H5$+Y! /WD->VT
M %#<K10PR* *=S<);64D\A(6$%VQW &>*_BT_P""TO[1^@_M9_\ !3'XJ>//
M#+73:+K&IA(#<0F&3,,:0ME3T^9#7]</_!2W]I&]_9 _8,^*'Q*TVUCO+[P?
MH<M]! P&V1MRKCGC^*OXB_&'B%_%GBS5-4D79)J5W+=,O]TR.7(_6@#-K]QO
M^#+K]HW3/"7QR^)'P_U;6+H:AXHL;:71+!I2T),1E>=E4G"G;@D@<U^'-?77
M_!#?]KRU_8G_ ."EWPY\9WFDR:Q#-<MH@MTE\M@U[BW#YP?NE\X[XH _L_5<
M$>G;BGU&K?-]34E !1110!X+_P %,_VAO#W[,'[#WQ(\4>)-0FTNS?1+K3K>
MYA^^EU<0210;3D8)D9>0<BOXB=7U:\UW4)KZ_N+B\O+ER\T\\IDEF8]69B22
M3ZFOZ9O^#QS]J^/X8_L/:!\*VT>2ZD^)FI)<K?B?:MB+*2.4@ICYM^['48Q7
M\R3?,<^_&: /N7_@W._9XU3X^?\ !5[X7S0Z%#KN@^%-2&I:['<0":&*V,<B
M!G5@5(WLO7OBO[$((E@B6.-51$ 5548"@= *_!#_ (,K_P!DR;3]*^)?QL;5
MU:'4E_X10:;Y)#(R/%<>=OST/W<8_&OWOA;<O\J '4444 %%%% !1110 444
M4 %?(7_!?$'_ (<Y?M"'/3PG/_Z&E?7M?(?_  7P_P"4.'[0O_8I3_\ H<=
M'\8)?D]J_H2_X,A?F\"_'K;_ ,_^E]>_[N:OY['^]7]"?_!D!_R(OQZ_Z_\
M2_\ T7-0!^\HC[GK7PQ_P<AKY?\ P1B^-7_8/M\G_MZAK[JKX7_X.2?^4+_Q
MK_Z\+?\ ]*H: /X[_,S(2?R]:_6C_@S>^;_@J3K&W/'@R]/7K^]AK\DZ_6O_
M (,V?^4I>L?]B9>_^C8: /ZD:*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#\C?\ @Z?_ .:$_P#<?_\ <97Y&U^N7_!T
M_P#\T)_[C_\ [C*_(VO[#\*_^27PO_;_ /Z<F?C_ !3_ ,C2K_V[_P"DH*#T
MHH/2OOJGPL\".Y_15_P0Z_Y1L^ /]RX_]'R5]<=OPKY'_P""'7_*-GP!_N7'
M_H^2OKCM^%?PIQ!_R,Z_^.7YG[?EG^ZT_1#:_+O_ (.?_P#DA'PQ_P"Q@N/_
M $F-?J)7Y=_\'/\ _P D(^&/_8P7'_I,:]?@'_D?8;_%^C.?B#_<YGXQ)]VE
MI$^[2U_:L>A^,OX@K]]O^#=G_E'5I_\ V'M0_P#0UK\":_?;_@W9_P"4=6G_
M /8>U#_T-:_'?&C_ )%%/_&OR9]7P?\ [Y\C[M7O]:0?<I5[_6D'W*_E_J?J
M9^>G_!R7_P F+Z;_ -C';?\ H$E?A0>M?NO_ ,')?_)B^F_]C';?^@25^%!Z
MU_4W@W_R)9?XG^A^4\7_ .^?)!39*=39*_7SY=GZ5?\ !LO_ ,G0>//^Q=7_
M -*$K]NT^[7XB?\ !LO_ ,G0>//^Q=7_ -*$K]NT^[7\:^)7_(]K^J_(_7.&
M/]RB ^\:6D'WC2U\(?1!1110 4444 %1NO\ L]S^%25&S$/]TX/?L* /YO/^
M#T#]F_Q%H_[2W@7XL3*G_",ZQI<?AR"0'YC<Q>;,PZY^Z1VK\3ECR-V<*#CZ
M5_61_P '47[).B?M$_\ !+OQ!XNU:[U"WOOA&QU_2XX& CN)I"EN5D!!RNV0
MGC'(K^3=GR1W*]_6@#^HG_@SZ_:HU;XX?\$_M>\%WUO;PV7PIU.+3+%T3#3)
M<+).Q8YYPQQ7ZV[^/3TK^83_ (,Z?CUXC\,_\%"M6\!IXBNK/P?KWA^[U&ZT
MHSA+:[O(O*2*0J>KJK,!]37]/+<G=Z?G0!(.G-(_W32CI2/]V@#\AO\ @\,^
M/FL?"_\ 8 \.>']$UW^S6\8:[]AU6RCN LEW9&%V*L@.2F]1R1C(K^8$C>?3
MTK];_P#@\-^/7A7XN_\ !0?PWHWAS7+75+WP/H!TG7+:(,#IMX)W?RGR -VQ
ME/&1SUK\OO@-\'-8_:'^,WAKP+X?C\S6O%5_'IUFG]Z60X4&@#M/CM^QAKGP
M!_9Q^%GQ#U:\Q'\44OY+?39+22"XL%M9ECRY;[P?<&4@=/6O,_ 'C*\^'?CC
M1?$&G^3_ &AH-_!J-KYJ[D$L,BR)N'<;E&17]&O_  =)_L5Z;-_P26^'/C34
M+6ZF\:?#"WTCP_"L*;DCCEC1+@L,9X,0YZ"OYLP<+_GF@#^Y/_@GQ\;M<_:5
M_8H^%WC[Q(+/^W/%WAVUU2_-K%Y</G2("VQ<G:,]LFO9J_+G_@TI^/&N?&+_
M ()?0V/B/Q'<ZY?>&==N=-LH;F8/)8V,:1"*)1U$:Y.*_4:@!K/M<"@/NZ42
M+DCD^G%4==URU\.:-=:E?S1VMG91--//(<+$BC))_"@#^9/_ (/%?VH?$WCO
M_@H+I_PJOO[/_P"$7\!Z3:ZCII2#;<>;>0JTV]\_,,H,# Q7Y!HKR-M52S,0
M% &37NW_  4R^/?B+]I']N7XF>)/$GB2^\4W":_>6%E>74OF,+*&XD2WC4_W
M%CP%'85S?[$OP-\2?M)?M5>!?"'A70YO$6L:AJ]NZV$.W=+%'(KRGYB!@1JQ
M//04 ?U6?\&W7[+6@?LU_P#!*GX=WVCPZI#?_$2QC\1ZS'>R[MEY(NQMBX!1
M<(/E.:^]E+#Y?UK,\&>$]/\ !'A:QT?2K&'3M-TV%8;:WA7;'"H[**T22O;_
M  - $@DSFH[R^CL+:2::2.&&%#(\CMM5% R22>  .YKY!_X*K?\ !:'X4_\
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
M ,%2O^#M;QK^T#;V_A[X!V^O?#/2K<N+S5I)T&I3R*[!6A>-BHB*X.&&<XH
M_HU\0?&CPCX4U.2QU3Q5X;TR^AP9+>[U.&&5 >1E68$9KY^_:,_X+2?LV_LJ
M^,[/P_XS^)NCV>J7Y7R4M5:\1MV,9>(,HZCJ:_C?^.GQ_P#&G[2_Q)O?&'C[
MQ+JOBOQ/J01;G4M0F\RXF"*%4,WLH KC][/G)9A0!_=AX+_:]^&/Q \+66L:
M7X\\)RV.H1+-"TFJP1,5(R,JS CZ$5VWAWQ9IOB_3EO-)U"QU.U)P)K2X2:-
MOHRDBOX&UD*KR3[9KZD_8B_X+)_'_P#8(UK04\%>/=6;PMH5QYY\-7,[-I-]
M\I79+&,$KR#P1R!0!_:<)MWU]*>IS7Y+?\$BO^#I#P'^W%XR\,_#7XC:6_@;
MX@:I;;&U)Y$32-2O3)A(+=<LZEE(/SX'RGGI7ZRVSAT5EVLKC<&4Y##L: ):
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 **** /R-_X.G_ /FA/_<?_P#<97Y&
MU^N7_!T__P T)_[C_P#[C*_(VO[#\*_^27PO_;__ *<F?C_%/_(TJ_\ ;O\
MZ2@H/2B@]*^^J?"SP([G]%7_  0Z_P"4;/@#_<N/_1\E?7';\*^1_P#@AU_R
MC9\ ?[EQ_P"CY*^N.WX5_"G$'_(SK_XY?F?M^6?[K3]$-K\N_P#@Y_\ ^2$?
M#'_L8+C_ -)C7ZB5^7?_  <__P#)"/AC_P!C!<?^DQKU^ ?^1]AO\7Z,Y^(/
M]SF?C$GW:6D3[M+7]JQZ'XR_B"OWV_X-V?\ E'5I_P#V'M0_]#6OP)K]]O\
M@W9_Y1U:?_V'M0_]#6OQWQH_Y%%/_&OR9]7P?_OGR/NU>_UI!]RE7O\ 6D'W
M*_E_J?J9^>G_  <E_P#)B^F_]C';?^@25^%!ZU^Z_P#P<E_\F+Z;_P!C';?^
M@25^%!ZU_4W@W_R)9?XG^A^4\7_[Y\D%-DIU-DK]?/EV?I5_P;+_ /)T'CS_
M +%U?_2A*_;M/NU^(G_!LO\ \G0>//\ L75_]*$K]NT^[7\:^)7_ "/:_JOR
M/USAC_<H@/O&EI!]XTM?"'T04444 %%%% !1110!P'[4_P &_#_[0'[.WC#P
M?XJT>W\0:'K6F317&GSY\NY*KO0'!!X=5/7J*_AK^,/@/4?AC\4=>\/:IITV
MDZAI-[)!+:2KM>'#9 (_W2*_O1D7>C*>A'/%?R+_ /!SC^R7XB_9L_X*G>-/
M$&M+I:Z7\4IV\1:(EG+N9;4;8,2+@!&WQMP,\8H ^9_^"9/Q6TOX'_\ !0'X
M1^*-<U5=%T'1?$UG=:C>O(4C@MUD!<N1_"!UK^W#POXCL_&7AC3]7TVYCO-.
MU2VCO+6=3\LT4BAT<>Q4@BOX&QE3V7N/>O[2O^",'[6EE^VA_P $Y_ASXOL;
M)]/AM;!=#:)@>7LU6W9N?4H30!]6 Y%4/%.NQ^%O#.HZG,K/#IMM)=2*OWBJ
M*6('O@5>5@17SE_P5N_:FOOV,?\ @G;\4/B-INEVFM7FA:25CL[F5HXI?.=8
M3EEY&!(3]10!_(C_ ,%1?VDM'_:Z_P""@WQ7^)>@VM[9Z-XNUV2]M8+L 3(F
MU4PVTD9RIZ&OH[_@V._93TW]JC_@JIX5_M/4K[3?^$"@;Q9;&V53]HFMI(]L
M;[@?D.\YQSQ7Y^:E?MJ-Y<7!54-Q(TA&>A)S7]!7_!EA^S%X?N/ WQ0^*6H:
M"W_"66.HPZ1I6J.SK_H4L&^6-1G:074<XSQ0!^PW[>?PZN_BS^Q9\4O#VFZ7
M_;6J:KX8OX-/LTC$DEQ<-;NL84'^(L0![FOX?/&'@_4O 'BC4-#UJSFT[6-(
MN9+.\M95Q);S1L5=&'8JP(/TK^^!(MI+?Q-UK^,7_@N;^RAJW[('_!3/XC>'
MM8NK>ZN-<O7\2Q- ^\+#>R23(IX'(!Y% 'V3_P &<G[3FA_"#]N'Q?X-UBZG
M6]^(ND06&CPA_P!VT\4CS.2"?[@[5_3B2).2W ZU_$;_ ,$MOVJ+W]B_]O3X
M;_$.PTJTUFZTC54@6TN9&CCD$^8"2R\\"0G\*_MLT^;[79P38^:9%8@=LC-
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
MC_E'A\%/^Q,TS_TF2OX=QT:O[B/^"9'_ "CP^"G_ &)FF?\ I,E 'N=?(?\
MP7P_Y0X?M"_]BE/_ .AQU]>5\A_\%\/^4.'[0O\ V*4__H<= '\8#_>K^A/_
M (,@/^1%^/7_ %_Z7_Z+FK^>Q_O5_0G_ ,&0'_(B_'K_ *_]+_\ 1<U '[T5
M\+_\')/_ "A?^-?_ %X6_P#Z50U]T5\+_P#!R3_RA?\ C7_UX6__ *50T ?Q
MUU^M?_!FS_RE+UC_ +$R]_\ 1L-?DO#$93]*^XO^""O_  47\)?\$P/VIO%7
MQ)\5V]U?"/PA>66F6,"MG4+QGC:.$N ?+#;3\Q&!0!_4#_P4\_X*<_#[_@F#
M^S_?>,/&-]#-JLJ%-&T:-P;K4YR"$ 0'<(MV \@!"@@FOY%?^"@__!0;X@?\
M%'?V@-3\>^/=0DFENGV6.GHVVVTZW4GRXT487<%P"^ 6QDU'_P %!/\ @H-\
M0/\ @H]^T%J7CSQ]J<EQ)-(R6%E&2MMIMOG"1QQYVJ=H7<5 W$9->&,[%L?E
M0![7^P9^P;X__P""B/[0.F> ? &ES7EW=2*;V[8%;;38,G,DLF"%X# ;L9;
MK^NK_@EE_P $L/A__P $M?@':^%/"EO'J&MW""36=>EB"W.J38 +=RB<#]V#
MMR,]:_ W_@U]_P""MVF_L6_'\_#'Q7H^BKX9\>2B!-;2WCAO;"8DM^]EQOFC
M8A55"0%))[U_4@DH,:,OW9.1QVH 0KDM_=_/-2CI4;R8.%^GTI?,)7W'6@#Y
M _X+P?MBW'[#_P#P3(^(7C"WT.+7Y-2@7PX;:2<PA!?AK8R[@#R@?=COC%?Q
MEGK\W3ITK^H[_@\!^/VC^#?^":'_  @=TY76/&FKV=Q8KGJMM.CR?H17\MF\
MXH _:O\ X,Y_V)H_B5^TCXL^+'B#1/M&D^$K-8] O]QQ;ZD)%#CI@_N7;OWK
M^DQF"J,Y^;CI7\(?PR_:E^)7P6T233?!_C[QAX7TZ:4S26VE:O/:0O(0 6*Q
ML 6P!S[5TA_X*$?'8C_DL?Q,_P#"DN__ (Y0!_<X.E%?PQ_\/!OCM_T6/XF_
M^%+=_P#QRC_AX-\=O^BQ_$W_ ,*6[_\ CE ']SE>._M__L\:-^U;^QS\0O /
MB#SAH^O:1*MP8B0W[O$HQ@@_>05_&+_P\&^.W_18_B;_ .%+=_\ QRFW'_!0
M#XY7=L\,OQ@^)4D4BE75O$=V0X/!!'F<@T >9^(M+72O$6H6J<1VUQ)&IS_"
MK$#^5?JM_P &>7BN^LO^"H=]I(U2\ATN\\)W\LEF+AEMYY5:$*YCSM+@$@$C
M(R:_)NXNI+J=I)&9G<EF)/4GK7U5_P $2/B1K7PW_P""HWP9;1KV:Q;5O$EI
MIMV8V*^=;R2KO0X[' XH _M*B+!L8Z>]?A+_ ,'P'_)*_@+_ -A74_\ T3#7
M[N1\$U^$?_!\!_R2OX"_]A74_P#T3#0!_/&I^6OW8_X,QOV.&\0>/?'GQHOK
M?3;W3=+3_A'[19X4EFM+O,<WFQ[@2IV$C<,=37X3J>U?TO\ _!E.-W[!GQ._
M[',?^DD5 '[-T444 %<O\;+2;4?A!XJMX(WFFFT:\CC1!EG8P.  .Y)XKJ*9
M*0/ZX% '\$GQ)\':M\/O'>L:+KFFWVD:QIUT\-U9W<+136[YSM96P5//0U[1
M_P $SO\ @H?XM_X)E_M0Z7\2/"L-O?-"GV74K"4#;J-H6#/#NP2F[:/F R*_
M3#_@Z=_X(X:]X2_:1D^-WPU\+Z]K6E^/)FG\0I:F2^E&H'<6=8E!:./RU4=,
M9[U^*,EM);32(ZM'(A*LC#:RD<$$=C[4 ?VP?L)?\%4O@[^W[\+?#NM>$O%^
MCQZQKEN7?0KFZCBU*"1,+*/(+;]H?(#8Y&#WKZ0;;GZ#')K^"7P%\1-?^%WB
M./5_#6MZKH&K1*42\T^Y>VF0'J Z$$ X'?M7U1^R5_P7?_:<_8SU75+SPY\0
M[[79-45$E7Q.SZPD>W./+$SG:>><=>* /[-(QA!3J_F?_9%_X/*OC-\/M<UB
M3XP^&=%^(5A<0(NG0:5!%H[6D@8EF9@K;P5P,<8Q7W_^R_\ \'>/[.7Q5\'1
MS?$%-:^'GB">Y$,>G):2ZDFTXPYE1 HY..?3- 'ZGSZ#8SZTFH-8VKZC'$8%
MO/)7SUC)R4#XW;2><9QFKT!R.B_A7-_#+XQ^%/C'H7]I^%?$6B^(K*,+YDNF
MWL5TL)90P5_+8[6P0=IP:Z:, #B@!U%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'Y&_\ !T__ ,T)_P"X_P#^XROR-K]<O^#I_P#YH3_W'_\ W&5^1M?V
M'X5_\DOA?^W_ /TY,_'^*?\ D:5?^W?_ $E!0>E%!Z5]]4^%G@1W/Z*O^"'7
M_*-GP!_N7'_H^2OKCM^%?(__  0Z_P"4;/@#_<N/_1\E?7';\*_A3B#_ )&=
M?_'+\S]ORS_=:?HAM?EW_P '/_\ R0CX8_\ 8P7'_I,:_42OR[_X.?\ _DA'
MPQ_[&"X_])C7K\ _\C[#?XOT9S\0?[G,_&)/NTM(GW:6O[5CT/QE_$%?OM_P
M;L_\HZM/_P"P]J'_ *&M?@37[[?\&[/_ "CJT_\ [#VH?^AK7X[XT?\ (HI_
MXU^3/J^#_P#?/D?=J]_K2#[E*O?ZT@^Y7\O]3]3/ST_X.2_^3%]-_P"QCMO_
M $"2OPH/6OW7_P"#DO\ Y,7TW_L8[;_T"2OPH/6OZF\&_P#D2R_Q/]#\IXO_
M -\^2"FR4ZFR5^OGR[/TJ_X-E_\ DZ#QY_V+J_\ I0E?MVGW:_$3_@V7_P"3
MH/'G_8NK_P"E"5^W:?=K^-?$K_D>U_5?D?KG#'^Y1 ?>-+2#[QI:^$/H@HHH
MH **** "BBB@!'^[5>]A,MG(BC+%& 'J<58;[O-,:0*2?3]* /X9OV[_ (#>
M*/V;_P!KKQ]X1\9:<=)U^QUFXFFMC(LFQ)9#+&<J2.4=3^-9'[)/Q"T[X4?M
M0?#GQ-JTC1Z7X>\26&HW;XSY<45PCN<?[JFOTD_X._/V3].^!?\ P4%T7QM9
MWEQ<7GQ7TR75+R)SE;9K=HX%"\#@@9[U^3 P?XL=_:@#^[>V^/\ I.L_LX'X
MG:6DFH:&_AY_$=NJG8]S +<SJ!D<$J,<CO7\3O[<_P"T9:_M;_M@_$;XFV.F
MW.CV?CC7+C5H;&>59);596R$9E !(]0*_?7X=_\ !5GQ=!_P:X7GQ,T[2])@
MUCP^O_"!Q03(3%+;)Y=HTF V=Q1R>O7M7\VI(#'L6Z^E 'ZJ_P#!I%^RCH/Q
M^_X*+3>)M?M=49_AGIHU[2)X&,<*WJRK&%D."&^1V.W(-?U01MN'3:>XK\A?
M^#/7]F_Q%\)?V"/$?B;Q'X;FTM?&^M#4="O9MI.HV!A1?,3!)V;U88.#D5^O
M4?W: '5R_P 9_ \GQ-^$?BOPS#.EK-XCT>\TR.=QN2!IH7C#D=2 6S@>E=14
M+@%CZ_I0!_"?^U?\ ;K]E3]I#QM\-[[4;?5KWP5JT^DS7L$9CBNFB;:756R0
M#Z&OT(_X-*_VK='_ &=_^"DS>'-4M9KB\^*NGKX;T]XV"K!-YHFW,,<C;&1C
MBN%_X.@/V6=$_9?_ ."JWB5-#N-1N%\;6<?BF]-VP;R[FYDD+JF ,(-HP#S7
MR'^Q)^T?K/[(O[6G@/XD^'[>SNM:\)ZM'=VD5XI:%V.4PP!!QASWH _JB_X.
M6/VK[']ES_@E9XZM[[1[K51\1H6\)0-!,L?V.6XC8B9LCYE79R!SS7\A8^5F
MX]N*_?#_ (/&?VP_$5SX ^#/PM:TTS^P?%VD1^,;N;8WVA+N-C&$4YQLPYX(
MS[U^!R'OMR>^: /VK_X,P_V9/#?Q%_::\>_$K4?[0_X2'X>V45OI7E3;(-MX
MLL<OF+CYCM48Y&#7])$:[9./QK\Q/^#4G]E:'X"?\$SM-U_5/"47A_QIXNU*
M[FOKUXPMSJ%F)-UJ7()RH1B5]C7Z=L2#UZC% $F:^&_^"YW_  5ZL_\ @E)^
MS@NIZ=9PZQXY\1$VVBVC.NVV8AL7,B'[\:LN"H())ZU]JZGJ:Z+H]U>2_<M8
M6F8=\*"3^/%?QF?\%L/V]-3_ &_OV^O&?B9M8UC4/">FWCV/AJQOI1(-(M0%
MWQ1XX"F4.V/5J /._P!OG_@HA\3/^"DWQF;QK\2]62]OH8S#96=NICL].C.-
MRPQECLW;03@\GFO'/#WA?4O&.I+8Z3I]_JM\REQ;V<#SRL!R2%4$X K?^!GP
M=U+X^_&;POX'TEXH]3\5:E#IEJ[@E5DE8*N<<XR:_KU_X)9?\$2O@W_P3>\"
M>%]0TGPO8W_Q,LK)Q>>*+N(-J.^=!Y\*N /W0)95!&0N,T ?SB?!G_@W,_:T
M^-V@^']:TWX9SVN@^(%AFBO;B[@C:&"0C]XT;.'^53DK@'C%??GPK_X,F_$6
MF_$+2[CQC\9/#>K^&89LZA9Z=I5Q;74\>#\L<C,0ISCD@U_0B@VFGT ?F7\'
M?^#3[]D[X._$C0O$T>E^,->N-$N%N!8:OJJ75A=$?PS1&(;T/IFOS!_X._\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% 'Y&_P#!T_\ \T)_[C__ +C*_(VOUR_X.G_^:$_]Q_\
M]QE?D;7]A^%?_)+X7_M__P!.3/Q_BG_D:5?^W?\ TE!0>E%!Z5]]4^%G@1W/
MZ*O^"'7_ "C9\ ?[EQ_Z/DKZX[?A7R/_ ,$.O^4;/@#_ '+C_P!'R5]<=OPK
M^%.(/^1G7_QR_,_;\L_W6GZ(;7Y=_P#!S_\ \D(^&/\ V,%Q_P"DQK]1*_+O
M_@Y__P"2$?#'_L8+C_TF->OP#_R/L-_B_1G/Q!_N<S\8D^[2TB?=I:_M6/0_
M&7\05^^W_!NS_P HZM/_ .P]J'_H:U^!-?OM_P &[/\ RCJT_P#[#VH?^AK7
MX[XT?\BBG_C7Y,^KX/\ ]\^1]VKW^M(/N4J]_K2#[E?R_P!3]3/ST_X.2_\
MDQ?3?^QCMO\ T"2OPH/6OW7_ .#DO_DQ?3?^QCMO_0)*_"@]:_J;P;_Y$LO\
M3_0_*>+_ /?/D@ILE.ILE?KY\NS]*O\ @V7_ .3H/'G_ &+J_P#I0E?MVGW:
M_$3_ (-E_P#DZ#QY_P!BZO\ Z4)7[=I]VOXU\2O^1[7]5^1^N<,?[E$!]XTM
M(/O&EKX0^B"BBB@ HHHH **** !N148ML$?,?E.14E% 'Y!_\'B?[.GAOQA_
MP3_TCXA'PW;WWC;PYKMKIUKJH#&>TL9?,>:,<XVLRJ3D9XK^87/EMST'8]J_
MN-_X*)? :^_:=_8G^)G@/2+6QNM:\3:!=66FB\ \E+AT*HQ;!VX)Z@9%?Q$>
M._!MY\.O&^M^';]8_P"T-"OY]/N@C;E$D,C1OM/<;E/- ':1_MA_$RT_9M_X
M5#%XPU5?AJUX^H'01L^RFX=E9G/R[LEE4]>U<%X:T*3Q3XFTS38=JS:C=16J
ML_W0SL%!/YU0#_\ ?/M7U1_P15_9^T+]J'_@IY\)?!'B:%KC1-6U9FGC&1DQ
MQ/*O0C^)!0!_6G_P3!_9KU3]C_\ 8!^%?PUUJZM;[5O".A1V-S/:DF&1MS/\
MN0#C##J*]\4Y%5K*T6QM(X4;Y85"+] ,"K$7(S0 ZH@NP'^%<U+43'8?]T]3
M0!^'G_!YM^R/%XF^"7P_^*GA[P>UWK.EZC+:^)->@0EK>P$0$"RG. GFN<8&
M<FOYTX[F2RNXYHGVR0L'1A_ 0<@U_:+_ ,%K/V9]?_:\_P"":'Q3\"^%_P"S
MAKFI:<L\!OI?*C589%F?+ ''RH<<<G%?Q=7%N]O/)$W+1.5/N1Q0!Z9^TW^V
MC\4OVR]5T.[^*'C+5O&5UX9LO[.TR2^V;K.WSGRUV*O&?7)KG/@/\']0^/\
M\9/"O@?2;BWM=2\6ZI!I=K+<$B%))7"*6P"< GG%<H'RWIZ>U?<O_!NA^R18
M?MB?\%4O ^BZAJ]YH\/A=)/%<<MK$LIGELGCD6(ANBN3@D<B@#^M;]FCX67'
MP8_9V\"^$;YK:2]\,Z#8Z9<O!_JY)88$C=EZ<%E)&:[>1"W?;].]2"ANE &)
M\0'QX$UK=C_D'SD@?]<VK^#WXF''Q*\0?]A*Y!'_ &U:O[S?$6F-K?AZ^L]P
M5KRVD@SZ;E(S^M?Q"_\ !1S]FJX_8^_;C^)/PYNKP7T_AG6'B>X&,2&15E'Z
M28_"@#Z._P"#:/3OAIJ__!6#P>OQ0_LK^S8;.>711?NRH-6#Q?9-F#_K-V[:
M#Q7]?'\7]?2OX1OV9?C=>?LV?M >#_B!8V,.I7G@[5K?58K29S''<M$X<(S+
MR <8)%?V$_\ !-?_ (+$?![_ (*2_#;0+KPSXCT^Q\::E;L;SPO<S*FH6\L2
MCSRL>2QB#;BK'JH!P* /K$/M)'/'?UH\[/\ "<^E-$?/^%8'Q-^*/A[X*^ M
M3\4>*]8T_P /^'M'C\V]U&_E$-O:H2%W.QX R0/QH WII%(;<VW8-V?2OY-_
M^#H?_@H-8_MO?M]KHN@S:'J'A?X6V\ND:7JNG2._]H^:4DF\S=QN2163Y0.E
M?HW_ ,%?_P#@ZS\#_#CP#XJ\ _L^WMQKGCR.X.GCQ&(U;3;.,IN^U6LH++,P
M) PR@=?2OYQ_$7B"Z\3ZW>:E?3-<7VH3O<SR,,>9([%F;\22: *&TA6S7]PW
M_!,A\_\ !/'X*_\ 8F:9_P"DR5_#V1C_ &L^O6OZ_O\ @W@_X*#>&?VUO^"?
MWA72;&ZTVV\3?#^QBT34-(BFW7,$,"+%'<.AY59"&P>AP: /O@S*"!GD]!ZU
M\B_\%\/^4.'[0W_8I3?^AQU];!>,KPV,?_JKY'_X+VG/_!'#]H;_ +%.;_T.
M.@#^,)_O5_0G_P &0'_(B_'K_K_TO_T7-7\]C_>K^A/_ (,@/^1%^/7_ %_Z
M7_Z+FH _>BOA?_@Y)_Y0O_&O_KPM_P#TJAK[HKX7_P"#DG_E"_\ &O\ Z\+?
M_P!*H: /X[8WVGN,]<5^M7_!F\?,_P""I6L_]B;>G_R+#7Y)U^M?_!FS_P I
M2]8_[$R]_P#1L- ']1IAZ[3MW=:/)XYJ2FR,%7F@#\;?^#HW_@BUK'[6_@FV
M^,GPOT.#4/&?AJ KK=G!&?M6I64:_+Y0'#,A9W;..!WK^9UD<.RL,-&<'VK^
M^?7M#M_%&B7FFWT?G6=] ]M<1DX\R-U*L,^X)K^4C_@Y _X(V:;_ ,$U/CI:
M>*O D=U'\-?&\[?9+:1?DTFY.YC:QL22Z!%W;F.[F@#(_P"#=C_@KAJ7_!/3
M]JZP\-^)?$@T_P"$OC2Z2#6(KR7%CILAVK]M)Z@HH(].>E?UH:#XBL?$^A6>
MIZ?<Q7FGWT"7-O<1G<DL;J&5@?0@@_C7\"P!$?/(SDXK^CC_ (--?^"O-G\6
MO =E^S+XBL=0'BCP[;7.HZ-J2N]PM_:*Q>;SV<_(R%T554$$9Z8H _8C]HKX
M<-\9_@#XT\*P+:FZ\2:%>Z=;-<KNB26:W>-&;@\!F!R.1BOX<OVB/@GJG[-7
MQR\5> =:DM;G5/".IS:7=2V^?)FDB8JQ3(!VY'&:_N]0+&,CU_*OYZO^#P3_
M ()G2:)XMT/]HGPO:ZE>6^JHND^(;6UL46RTE(1F.Z>1>=TKRE3N[J* /S4_
MX(M_\%!]6_X)S_MW>$O%<>IZU:^$=2NTL/%&GZ<L9DU>S.=L)#]A*4?@C[O6
MO[-=!U>/Q%H=IJ%O_J;R%+B,'T901G\Z_@:5VC;<K,K*<[LX(K]BO^"&_P#P
M<ZW/[%/@-OAO\<FUKQ)X'TN'_B1ZA:Q?:;_3P"/]&VDKOC)+MO9BP)QTH _I
MJW\?SH\P8]:\C_9K_;I^$G[7U@LWPY\>>'?%,JP)//;6-VLLUIN4,%D4'Y6
M/([8KUD<D=,]P* '^:"VW^+N/2N$_::^-_A_]G/X%^*/&?B;7++P[H^A:?+/
M+J%V^R*V;&$)/NY4?4UQ7[27_!1SX(_LF:I?:7X^^)7A7PUKUC9F_.EW5\D=
M[+'M++MC)!);:0/4U_,'_P %R_\ @NGXD_X*H?$=]#T-;K0?A3X?O'?2++S&
MCFU%<%1-<)V8J1E,E1@&@#4^&G_!SW^U)\+/VA+SQ->^-[CQKX?6\=HO#VIL
M!IYC#<#,:J^"!_>[U^T'_!%3_@XHT?\ X*G>.[7X=ZOX/O/#_P 1%TRXU2\>
MR7=I*)$P&V-F8R;B'4\CKFOY0U!D<*!O9OE4"OZN?^#7;_@G#)^Q;^PTOBS7
MK74K7QA\3I$U.\LM4L$@N-(1 T:)&WW]DB;7YQG(H _3M!\WNM?A'_P? ?\
M)*_@+_V%=3_]$PU^[<3;OP].]?A)_P 'P'_)*_@+_P!A74__ $3#0!_/$GWJ
M_IA_X,I?^3#?B;_V.8_])(J_F>3[U?TP_P#!E+_R8;\3?^QS'_I)%0!^S5%%
M% !7G_[2/[3/@G]D[X8:IXR\>>(+'P_H.DP&66>ZDVJQ'11_M,2 /<BO0*_
M3_@\:_8B\92ZMX?^.&A:AXHU+P]-;)HNMZ;;[CIVE10@LEQ+@X&]Y N2.H%
M'$?$'_@[_P#$7C[]M7P>UCH<WACX+>'O$_VJ]-B<ZMKNF^4R""X5V,8^=@_R
M$?='/:OZ!/@?\<?#'[17PHT/QKX1U:UUGP[X@MQ<V=W;ONCD4\$9]0P(/N#7
M\&Y^5?XESU&.E?HQ_P $6/\ @X#\<?\ !-GQYHOAOQ1<77B+X02.(+[3<;I=
M-C+9,T ZLZC.%+ '<: /ZW@<T5\R_L(?\%<?@9_P4/TG36^'WC&SDU[4X9[A
M/#U[(D.K0Q1-AW> ,2%Z'.>A%?35 #9#SC]/6J/B+R#X>OOMF/LOV>3S=W]S
M:=WZ9J35]2M](L;BZNYH[>VLXFFFE<X6)%!+,3V  )K\A_\ @MG_ ,'*'PW^
M"GP3USP+\%?&%OXE\?>(M-(M=<T@I=V.E[FP<ODCS,!@5*XPV: /Y^_^"D@\
M#0?MU?$M?AF;=O!*ZPXTHP',87:N_'_;3?6E_P $HAYG_!4O]FDKR!\5?"^?
M;_B;VM>"ZEJ,VLW\UY<,S374C22.!]]F))/YDU^N7_!HI^P!=_M!_MDWWQ>U
M.STG4/!OPO"PLD\Q6ZAU1RD]I-&@&&"&%B23P<<&@#^GZBBB@ 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@#\C?^#I_P#YH3_W'_\ W&5^1M?KE_P=/_\ -"?^
MX_\ ^XROR-K^P_"O_DE\+_V__P"G)GX_Q3_R-*O_ &[_ .DH*#THH/2OOJGP
ML\".Y_15_P $.O\ E&SX _W+C_T?)7UQV_"OD?\ X(=?\HV? '^Y<?\ H^2O
MKCM^%?PIQ!_R,Z_^.7YG[?EG^ZT_1#:_+O\ X.?_ /DA'PQ_[&"X_P#28U^H
ME?EW_P '/_\ R0CX8_\ 8P7'_I,:]?@'_D?8;_%^C.?B#_<YGXQ)]VEI$^[2
MU_:L>A^,OX@K]]O^#=G_ )1U:?\ ]A[4/_0UK\":_?;_ (-V?^4=6G_]A[4/
M_0UK\=\:/^113_QK\F?5\'_[Y\C[M7O]:0?<I5[_ %I!]ROY?ZGZF?GI_P '
M)?\ R8OIO_8QVW_H$E?A0>M?NO\ \')?_)B^F_\ 8QVW_H$E?A0>M?U-X-_\
MB67^)_H?E/%_^^?)!39*=39*_7SY=GZ5?\&R_P#R=!X\_P"Q=7_TH2OV[3[M
M?B)_P;+_ /)T'CS_ +%U?_2A*_;M/NU_&OB5_P CVOZK\C]<X8_W*(#[QI:0
M?>-+7PA]$%%%% !1110 4444 %%%% #9,Y&*_C!_X+C_ +'UO^Q!_P %*OB)
MX+MM:FUY;JY&O?:9(!"P-[FY,> 3PF_;GOBO[/GYQ7YJ?\%A/^#=3PS_ ,%2
MOC)I?CJU\3+X-UZ.W-OJ,IM3<?;PH58NC+C:JXYSG- '\FJQX%?M_P#\&5/P
M;N-1_:(^*WB[4O#+7&E6^A6\&F:O<V.^&*Z%Q\ZPRL,+($/(4@X/I7I7_$$U
M;#_FLD6T=!_9+_\ QROT[_X(\?\ !,F/_@E-^S%>?#F/Q)_PDRW>LS:M]K%N
M80/,5%V;23TV=<]Z /K$H#3@,444 %(4#4M% &7XQ\-1>+?!^JZ3(QCCU2SF
MM'<#)42(4)_#-?Q%?\%)/V;;']CW]N_XH_#/3;V74+'P;KLNGP7#KM:90%;)
M&3C[WK7]Q+#*U^6O_!6S_@VK\/\ _!2[]HRW^(&F^*K#P/=-9>3?QQ:9YCZA
M/O+&:1E9=S$$#)R>* /Y40<O_*OZ$?\ @RU_9MAA\'_$_P")&K>'+R&^6\MK
M+0M6GMVC2:!XY!.L3$88;E4'!X(JM_Q!.6FW_DL4>[N/[)?_ ..5^M7_  3!
M_893_@G+^QSX;^$\>M#Q N@R7$@O1"8A+YLK2?=).,;L=: /H8=*",T#I10
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
MLG\!@/\ D;?BY_X--._^0:/^(93X#?\ 0V_%S_P::=_\@U_2<?&#AU?:G_X
MS\Z_U1S'FO9?>?AC7[[?\&[/_*.K3_\ L/:A_P"AK7+_ /$,I\!O^AM^+G_@
MTT[_ .0:^O/V,?V-_#'[#/P7A\"^$K[7M1TF&[FO%FU>:*:Y+RD%@6BCC7 Q
MQ\N?<U^=^)''>59UE\</@7)R4KZQMIJ>[P]D.+P>(]I62M;H[GK*]_K2#[E.
M Q2;>*_$3[D_//\ X.2_^3%]-_[&.V_] DK\*#UK^G_]MS]A[PG^WM\*(?!_
MC#4/$6FZ9;WJ7ZRZ//##.70, "98I%V_,?X<^]?)W_$,I\!S_P S;\7/_!II
MW_R#7[EX=<?93DV6O"XUR4G)O2-]-#X3B#A_%XS$>UHI6\V?AC39*_=#_B&4
M^ W_ $-OQ<_\&FG?_(-!_P"#9+X#-_S-OQ=_\&FG?_(-?H7_ !&#AW^:?_@#
M/#_U1S'LOO/EG_@V7_Y.@\>?]BZO_I0E?MVGW:^6OV&/^"1GPW_X)^^/-6\1
M>#=;\<:G>ZS9"QG36KRUFB5 X?*B*WB(;('4D8[5]3 8%?SGQEFV'S+-*F+P
MM^66UU8^_P EP=7"X94JNX@^\:6C'-%?+GL!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
21110 4444 %%%% !1110!__9

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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Apr. 02, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0001616533<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">PENGUIN SOLUTIONS, INC.<span></span>
</td>
</tr>
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings<br></strong></div></th>
<th class="th" colspan="2">
<div>Apr. 02, 2025 </div>
<div>USD ($) </div>
<div>shares </div>
<div>uSD</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=1', window );">Offering: 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Ordinary shares, $0.03 par value per share<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">1,331,913<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
</tr>
<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_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit | uSD</a></td>
<td class="nump">17.14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 22,828,988.82<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 3,495.12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingNote', window );">Offering Note</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">In the event of a stock split, stock dividend or similar transaction involving the Registrant&#8217;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities Act</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;).</span><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2017 Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), on August&#160;31, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s 2018 Employee Share Purchase Plan (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ESPP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) on September&#160;1, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. </span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant does not have any fee offsets.</span></div><span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=2', window );">Offering: 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Ordinary shares, $0.03 par value per share<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[4]</sup></td>
</tr>
<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_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit | uSD</a></td>
<td class="nump">14.57<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</sup></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_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 8,742,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 1,338.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingNote', window );">Offering Note</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">In the event of a stock split, stock dividend or similar transaction involving the Registrant&#8217;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities Act</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;).</span><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2017 Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), on August&#160;31, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s 2018 Employee Share Purchase Plan (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ESPP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) on September&#160;1, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. </span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant does not have any fee offsets.</span></div><span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=3', window );">Offering: 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Ordinary shares, $0.03 par value per share<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">444,799<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[6]</sup></td>
</tr>
<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_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit | uSD</a></td>
<td class="nump">17.14<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 7,623,854.86<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 1,167.21<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_OfferingNote', window );">Offering Note</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">In the event of a stock split, stock dividend or similar transaction involving the Registrant&#8217;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities Act</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;).</span><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2017 Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), on August&#160;31, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s 2018 Employee Share Purchase Plan (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ESPP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) on September&#160;1, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. </span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.</span></div><div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant does not have any fee offsets.</span></div><span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">In the event of a stock split, stock dividend or similar transaction involving the Registrant&#8217;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities Act</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;).</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2017 Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), on August&#160;31, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#8217;s 2018 Employee Share Purchase Plan (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ESPP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) on September&#160;1, 2024 pursuant to an &#8220;evergreen&#8221; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#8217;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. </span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#8217;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.</span></td>
</tr>
</table></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=3</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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th" colspan="2">
<div>Apr. 02, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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">$ 39,194,843.68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">6,000.73<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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">$ 6,000.73<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant does not have any fee offsets.</span></td>
</tr></table></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
M4$L#!!0    ( *Z%@EI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( *Z%@EJP&<[M[P   "L"   1
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
M@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F
M6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<
M_N\-L,+$CN'MB[\!4$L#!!0    ( *Z%@EI^IXQO2 (  #0&   8    >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&ULC95=;]HP%(;_BI5)NVI)"%\5"Y$*HUU4
MEB)2MDG3+DPX$*MQG-FF@7\_.PD9DX*[&^*O]\EC8PY>P?BK2  D.M(T$Q,K
MD3(?V[:($Z!8=%@.F9K9,4ZQ5%V^MT7. 6_+$$UMUW&&-L4DLWRO'%MRWV,'
MF9(,EAR) Z68GZ:0LF)B=:WSP(KL$ZD';-_+\1XBD.M\R57/;BA;0B$3A&6(
MPVYBW7?'TY%>7R[X1J 0%VVD=[)A[%5W@NW$<K00I!!+3<#J\08S2%,-4AJ_
M:Z;5O%('+]MG^D.Y=[67#18P8^EWLI7)Q+JST!9V^)#*%2N^0+V?@>;%+!7E
M)RJJM6[?0O%!2$;KL#*@)*N>^%B?P_\$W#K@EM[5BTK+SUABW^.L0%RO5C3=
M*+=:II4<R?27$DFN9HG*23\Z;"@1^H@]6RJ>'K7C.CNMLNZ5['W..\AQ;Y#K
MN(-_X[;2:%S<QL4M>;UW7=#/A9I#@00J?K6)5:!^.TA?Y+'(<0P32]U4 ?P-
M+/_CA^[0^630[#6:/1/=GT$F.4Y1D&WAB)[@U"9H1CB.TQUVAX->S^#3;WSZ
M1M@*]D0HHTRB$%-HLS$#EO/P<1V$*'I>K%^"YS"Z04$XZQC4!HW:P$C6/QST
M<LI;I<S1Z/;.(#!L!(9FRM\K=4WC'8!18]1HC,SG (#FQX1LB+SJ82;,?]P^
M!(L@?$0/\WG4IF1?% %=3[]BOB>90"GL%-'IC-1Y\ZI&51W)\K(N;)A45:9L
M)JJL ]<+U/R.,7GNZ%+3_%'X?P!02P,$%     @ KH6"6ET3S2O\"   ^DD
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
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
M1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2
M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;
MZ/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "NA8):4G%OM5T!  !(
M P  #P   'AL+W=O<FMB;V]K+GAM;+62W4K#0!"%7R7L YA:?\#2],92%42+
ME=YODHD9W-T),QMK?7HG"<& (-[T:C-GEI-OSL[R0/R>$[TGG]X%R4P=8[-(
M4REJ\%;.J(&@G8K8VZ@EOZ72,-A2:H#H73J?S:Y3;S&8U7+TVG(Z+2A"$9&"
MBIVP1SC(3[\KDP\4S-%A/&:F_W9@$H\!/7Y!F9F92:2FPSTQ?E&(UNT*)N<R
M<SXT]L 1BU_RKH-\M;GT2K3YBU60S%S/U+!"EMC?Z/VM,GZ 7AZJ-M(&701>
MVPAW3&V#X:VST2G2R1A]#N,YA+C@_\1(584%K*EH/80XY,C@.L @-39BDF ]
M9&;7YAY%5.Z&TK\\E,. 4<DF<?$"M<$/9<]X.I[GJ@+6,&2",_\#9WY:G V
M)+O6>\O'"='%'T07_2..+U="A0'*)W43U76+BBTGW=$'/;^\.K_1;6F=NU7M
M.3R2+<=%&)=X]0U02P,$%     @ KH6"6KMLZNRZ    &@,  !H   !X;"]?
M<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\63.0Z#,!!%KX)\ (8E21$!51K:B M8
M,"QBL>69*'#[$"C 4HHTB,KZ8_G]5XRC)W:2&S50W6ARQKX;*!8UL[X#4%YC
M+\E5&H?YIE2FESQ'4X&6>2LKA,#S;F#V#)%$>Z:331K_(:JR;')\J/S5X\ _
MP/!6IJ4:D86325,AQP+&;AL3+(?OSF3AI$4L3%KX LX6"BRAX'RAT!(*#Q0B
MGCJDS6;-5OWEP'J>W^+6OL1U:"_)]>L UE=(/E!+ P04    " "NA8):IOQ*
M6R,!  #?!   $P   %M#;VYT96YT7U1Y<&5S72YX;6S-E,].PS ,QE^EZG5J
M,H;$ :V[ %?8@1<(C;M&S3_%WNC>'K?=)H%&Q30DN#1J;'\_QY^2Y>L^ F:=
MLQ[+O"&*]U)BU8!3*$($SY$Z)*>(?]-&1E6U:@-R,9_?R2IX D\%]1KY:OD(
MM=I:RIXZWD83?)DGL)AG#V-BSRIS%:,UE2*.RYW77RC%@2"X<LC!QD2<<4(N
MSQ+ZR/> 0]W+#E(R&K*U2O2L'&?)SDJDO044TQ)G>@QU;2K0H=HZ+A$8$RB-
M#0 Y*T;1V329>,(P?F^NY@\R4T#.7*<0D1U+<#GN:$E?7406@D1F^H@G(DM?
M?3[HW=:@?\CF\;Z'U Y^H!R6ZV?\V>.3_H5]+/Y)'[=_V,=;".UO7[E^%4X9
M?^3+X5U;?0!02P$"% ,4    " "NA8):1L=-2)4   #-    $
M    @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( *Z%@EJP&<[M
M[P   "L"   1              "  <,   !D;V-0<F]P<R]C;W)E+GAM;%!+
M 0(4 Q0    ( *Z%@EJ97)PC$ 8  )PG   3              "  >$!  !X
M;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ KH6"6GZGC&]( @  - 8
M !@              ("!(@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+
M 0(4 Q0    ( *Z%@EI=$\TK_ @  /I)   8              " @: *  !X
M;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "NA8):+$[A@)$"
M  "R!@  &               @('2$P  >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&UL4$L! A0#%     @ KH6"6JD:EL4A P  %!(   T              ( !
MF18  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "NA8):EXJ[',     3 @
M"P              @ 'E&0  7W)E;',O+G)E;'-02P$"% ,4    " "NA8):
M4G%OM5T!  !( P  #P              @ '.&@  >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ KH6"6KMLZNRZ    &@,  !H              ( !6!P
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ KH6"6J;\
M2ELC 0  WP0  !,              ( !2AT  %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&      L "P#* @  GAX

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.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>4</ContextCount>
  <ElementCount>19</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</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="37">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/dei/2024": 2,
    "http://xbrl.sec.gov/ffd/2024q2": 3
   },
   "contextCount": 4,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024q2": 37,
    "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": null,
     "uniqueAnchor": null
    },
    "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-1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ffd:OfferingSctyTp",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ffd:OfferingSctyTp",
       "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-4",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd2",
      "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-4",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd2",
      "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>0001628280-25-016217-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-25-016217-xbrl.zip
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
MO<FP]?$ "+Q?K@WC2>9TB\8!(S@%"$F.38>RE*,0C\0L! ,.'2IR230BF(E
MB"&1A@@'W6_)@,L/W^0LD1R!681V%5XI#X4LR;J]RMZF6T,0N@16^?EFY'L&
M4Q6J'I$TS:G]2#\A2R2OXK_%*/J10KNI.;^*OJOYE&1<?/HO+$B03 [!#FHB
MI@,<^BE';X)22"#,]J7  -4EEM5., O%?"%E). )2S6(3X&<O1N-UDD/WV-(
M)L1IUFO%]X#3)2*4^(V/ZUF8@T">%TCCKM+C&GKH4> %32<RF.8HETO)F_$5
M,(0>^2RHG&!9Q'PG)82U*E19;S-4G:<<:LD5N>/,3N*/O<)TEB:34+(3T%>A
MXJ(5/*<X1%3H2E >H%NDSFSZC,,.(:5S:N.4IJ5*8O"QN$O*RQY0(Q&)D@?P
MFU1\0[%H6I^)BPD^8Q;T9JS"$:K,R"!A@@D%#E<X#?%W]$>4M,$B;DD$5B7&
M?B/\G>NXO4K'[;>IXR^9CH%3;Z#S_B!*1J#B>0H&&4#0 V>>._L7S;K.;Z^O
M7RSA6I9?["3C$I3M,]D2\%?E6?.$C5.M#7.LQE8YEK=YCF5LE$,)BHLJ8BZ=
M$N-HOT]""F$#J ;;"HALG$HBD5A!R7,NF;BYR]*Z%\G(UJ9B4KAKLK E)$WE
M8-6ZK:'W'4&<51'$>9L1Y) E;9DEU5 _BS@=1#0WEH;SZSM/G-Q5:N^^3;5?
MESBU22 ^R[5%92M<J@BMH!Q"):%_AU">L5Q#9PK,!_#MZ4PB<$OD$GRNF/9'
M_*G4ZLGJROO6,6^5CGEO4\?N9KP2"A-0!< +]<"I@1,;Y4XOW]JV4KSUN87R
MS>ZL_P+9!H]$IS_)N;@9;ME'.@OMTR=#<!L"0\87ARS'8N9O.PE'\+\>[T>M
M_P-02P$"% ,4    " "NA8):*6N+ZWD/  !VA@  $               @ $
I    97AF:6QI;F=F965S+FAT;5!+!08      0 ! #X   "G#P     !

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:peng="http://www.penguinsolutions.com/20250401"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  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">0001616533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-02</startDate>
            <endDate>2025-04-02</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001616533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-02</startDate>
            <endDate>2025-04-02</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001616533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-02</startDate>
            <endDate>2025-04-02</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001616533</identifier>
        </entity>
        <period>
            <startDate>2025-04-02</startDate>
            <endDate>2025-04-02</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>peng:shares</measure>
    </unit>
    <unit id="usd">
        <measure>peng:uSD</measure>
    </unit>
    <unit id="usd2">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-4" id="f-35">0001616533</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-4" id="f-36">PENGUIN SOLUTIONS, INC.</dei:EntityRegistrantName>
    <ffd:FormTp contextRef="c-4" id="f-37">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="c-4" id="f-38">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c-4" id="f-39">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:OfferingSctyTp contextRef="c-1" id="f-1">Equity</ffd:OfferingSctyTp>
    <ffd:PrevslyPdFlg contextRef="c-1" id="f-2">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTitl contextRef="c-1" id="f-3">Ordinary shares, $0.03 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c-1" id="f-4">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd contextRef="c-1" decimals="0" id="f-5" unitRef="shares">1331913</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty contextRef="c-1" decimals="2" id="f-6" unitRef="usd">17.14</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c-1" decimals="2" id="f-7" unitRef="usd2">22828988.82</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-1" decimals="INF" id="f-8" unitRef="number">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-1" decimals="2" id="f-9" unitRef="usd2">3495.12</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="c-2" id="f-10">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-2" id="f-11">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-2" id="f-12">Ordinary shares, $0.03 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c-2" id="f-13">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd contextRef="c-2" decimals="0" id="f-14" unitRef="shares">600000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty contextRef="c-2" decimals="2" id="f-15" unitRef="usd">14.57</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c-2" decimals="2" id="f-16" unitRef="usd2">8742000</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-2" decimals="INF" id="f-17" unitRef="number">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-2" decimals="2" id="f-18" unitRef="usd2">1338.4</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="c-3" id="f-19">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-3" id="f-20">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-3" id="f-21">Ordinary shares, $0.03 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c-3" id="f-22">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd contextRef="c-3" decimals="0" id="f-23" unitRef="shares">444799</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty contextRef="c-3" decimals="2" id="f-24" unitRef="usd">17.14</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c-3" decimals="2" id="f-25" unitRef="usd2">7623854.86</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-3" decimals="INF" id="f-26" unitRef="number">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-3" decimals="2" id="f-27" unitRef="usd2">1167.21</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="c-4" decimals="2" id="f-28" unitRef="usd2">39194843.68</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c-4" decimals="2" id="f-29" unitRef="usd2">6000.73</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="c-4" decimals="2" id="f-30" unitRef="usd2">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c-4" decimals="2" id="f-31" unitRef="usd2">6000.73</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c-3" id="f-34">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;In the event of a stock split, stock dividend or similar transaction involving the Registrant&#x2019;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Securities Act&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;).&lt;/span&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2017 Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;), on August&#160;31, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s 2018 Employee Share Purchase Plan (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ESPP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;) on September&#160;1, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;The Registrant does not have any fee offsets.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-2" id="f-33">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;In the event of a stock split, stock dividend or similar transaction involving the Registrant&#x2019;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Securities Act&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;).&lt;/span&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2017 Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;), on August&#160;31, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s 2018 Employee Share Purchase Plan (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ESPP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;) on September&#160;1, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;The Registrant does not have any fee offsets.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-1" id="f-32">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;In the event of a stock split, stock dividend or similar transaction involving the Registrant&#x2019;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Securities Act&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;).&lt;/span&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2017 Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;), on August&#160;31, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s 2018 Employee Share Purchase Plan (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ESPP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;) on September&#160;1, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;padding-right:-2.63pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;The Registrant does not have any fee offsets.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#f-14" xlink:label="f-14" xlink:type="locator"/>
        <link:loc xlink:href="#f-23" xlink:label="f-23" xlink:type="locator"/>
        <link:loc xlink:href="#f-5" xlink:label="f-5" xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">In the event of a stock split, stock dividend or similar transaction involving the Registrant&#x2019;s ordinary shares, $0.03 par value per share, the number of ordinary shares registered hereby shall automatically be adjusted in accordance with Rule 416 under the Securities Act of 1933, as amended (the &#x201c;</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities Act</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#x201d;).</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-14"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-23"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnote id="fn-2" xlink:label="fn-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s Amended and Restated 2017 Share Incentive Plan, as amended (the &#x201c;</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2017 Plan</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#x201d;), on August&#160;31, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the 2017 Plan. Pursuant to such provision, the number of ordinary shares reserved for issuance under the 2017 Plan automatically increases on the first day of each fiscal year, starting on September&#160;1, 2017 and continuing through September&#160;1, 2026, by an amount equal to the lesser of (i) 3,000,000 ordinary shares, (ii) 2.5% of the number of ordinary shares outstanding on such date, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary shares available for issuance under the 2017 Plan was automatically increased by 1,331,913 ordinary shares effective August&#160;31, 2024, which is equal to 2.5% of the total number of ordinary shares outstanding as of August 31, 2024.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:loc xlink:href="#f-24" xlink:label="f-24" xlink:type="locator"/>
        <link:loc xlink:href="#f-6" xlink:label="f-6" xlink:type="locator"/>
        <link:footnote id="fn-3" xlink:label="fn-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-24"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnote id="fn-4" xlink:label="fn-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that were automatically added to the shares authorized for issuance under the Registrant&#x2019;s 2018 Employee Share Purchase Plan (the &#x201c;</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ESPP</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#x201d;) on September&#160;1, 2024 pursuant to an &#x201c;evergreen&#x201d; provision contained in the ESPP. Pursuant to such provision, the number of ordinary shares reserved for issuance under the ESPP automatically increases on September&#160;1 of each year, starting on September&#160;1, 2018 and continuing through September&#160;1, 2027, by an amount equal to the lesser of (i) 1.5% of the number of ordinary shares issued and outstanding on the immediately preceding fiscal year end date, (ii) 600,000 ordinary shares, or (iii)&#160;an amount determined by the Registrant&#x2019;s board of directors. Accordingly, the number of ordinary available for issuance under the ESPP was automatically increased by 600,000 ordinary shares effective September&#160;1, 2024. </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-14"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:loc xlink:href="#f-15" xlink:label="f-15" xlink:type="locator"/>
        <link:footnote id="fn-5" xlink:label="fn-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Estimated in accordance with Rules 457(c) and (h)&#160;under the Securities Act solely for the purpose of calculating the registration fee on the basis of the average of the high and low prices of the Registrant&#x2019;s ordinary shares on March&#160;31, 2025 as reported on the Nasdaq Global Select Market, multiplied by 85%.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-15"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnote id="fn-6" xlink:label="fn-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents ordinary shares that became available for issuance under the 2017 Plan as a result of forfeitures of outstanding awards pursuant to Section&#160;4(a) of the 2017 Plan.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-23"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:loc xlink:href="#f-30" xlink:label="f-30" xlink:type="locator"/>
        <link:footnote id="fn-7" xlink:label="fn-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant does not have any fee offsets.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-30"
          xlink:to="fn-7"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
