<SEC-DOCUMENT>0001104659-25-031028.txt : 20250402
<SEC-HEADER>0001104659-25-031028.hdr.sgml : 20250402
<ACCEPTANCE-DATETIME>20250402130615
ACCESSION NUMBER:		0001104659-25-031028
CONFORMED SUBMISSION TYPE:	424B2
PUBLIC DOCUMENT COUNT:		17
FILED AS OF DATE:		20250402
DATE AS OF CHANGE:		20250402

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CANADIAN IMPERIAL BANK OF COMMERCE /CAN/
		CENTRAL INDEX KEY:			0001045520
		STANDARD INDUSTRIAL CLASSIFICATION:	COMMERCIAL BANKS, NEC [6029]
		ORGANIZATION NAME:           	02 Finance
		EIN:				000000000
		FISCAL YEAR END:			1031

	FILING VALUES:
		FORM TYPE:		424B2
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-272447
		FILM NUMBER:		25803183

	BUSINESS ADDRESS:	
		STREET 1:		81 BAY STREET
		STREET 2:		CIBC SQUARE
		CITY:			TORONTO
		STATE:			A6
		ZIP:			M5J 0E7
		BUSINESS PHONE:		4169803096

	MAIL ADDRESS:	
		STREET 1:		81 BAY STREET
		STREET 2:		CIBC SQUARE
		CITY:			TORONTO
		STATE:			A6
		ZIP:			M5J 0E7
</SEC-HEADER>
<DOCUMENT>
<TYPE>424B2
<SEQUENCE>1
<FILENAME>tm2510993d1_424b2.htm
<DESCRIPTION>424B2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Filed Pursuant to Rule 424(b)(2)<BR>
Registration No. 333-272447</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Times New Roman, Times, Serif">
  <TR>
    <TD STYLE="vertical-align: top; width: 80%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">PRICING SUPPLEMENT dated March 31, 2025</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 91.7pt 0pt 0">(To Product Supplement No. WF-1 dated September 5, 2023,
    Equity Index Underlying Supplement dated September 5, 2023, Prospectus Supplement dated September 5, 2023 and Prospectus dated September
    5, 2023)</P></TD>
    <TD STYLE="white-space: nowrap; text-align: right; vertical-align: top; width: 20%"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 3pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: top; background-color: #EDEFEE">
    <TD COLSPAN="3" STYLE="text-align: left; vertical-align: top">
    <P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.3pt; color: #BB0826"><B>Canadian Imperial Bank of Commerce</B></P>
    <P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #EDEFEE">
    <TD COLSPAN="3" STYLE="text-align: left; padding-left: 2.05pt; font-size: 11pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: #BB0826"><B>Senior Global Medium-Term Notes </B></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #D5D9D8">
    <TD COLSPAN="3" STYLE="text-align: left; vertical-align: top">
    <P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.3pt; color: #BB0826"><B>Market Linked Securities&#8212; Contingent
Fixed Return and Fixed Percentage Buffered Downside</B></P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #D5D9D8">
    <TD COLSPAN="3" STYLE="text-align: left; vertical-align: top">
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 2.05pt; color: #BB0826"><B>Principal at Risk Securities Linked to
    the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P>
    <P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD></TR>
  <TR STYLE="font-size: 4pt; background-color: #6890CF">
    <TD STYLE="text-align: left; font-size: 4pt; vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left; font-size: 4pt; vertical-align: top">&nbsp;</TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">Linked to the lowest performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index </FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">Unlike
    ordinary debt securities, the securities do not pay interest or repay a fixed amount of principal at maturity. Instead, the
    securities provide for a Maturity Payment Amount that may be greater than or less than the face amount of the securities, depending
    on the performance of the Lowest Performing Index from its Starting Level to its Ending Level. The Lowest Performing Index is the
    Index that has the lowest Index Return. The Maturity Payment Amount will reflect the following terms:</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top; width: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 11pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">&#61602;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">If the level of the Lowest Performing Index increases, remains unchanged or decreases but the decrease is not more than the Buffer Amount of 10%, you will receive the face amount plus a Contingent Fixed Return of 23.50% of the face amount</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">&#61602;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">If the level of the Lowest Performing Index decreases by more than the Buffer Amount, you will receive less than the face amount and have 1-to-1 downside exposure to the decrease in the level of the Lowest Performing Index in excess of the Buffer Amount </FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">Investors may lose up to 90.00% of the face amount</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">Any positive return on the securities at maturity will be limited to the Contingent Fixed Return, even if the Ending Level of the Lowest Performing Index significantly exceeds its Starting Level; you will not participate in any appreciation of any Index beyond the Contingent Fixed Return</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left; vertical-align: top">
    <P STYLE="font: 8.5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: white">Your return on the securities
will depend solely on the performance of the Index that is the Lowest Performing Index. You will not benefit in any way from the performance
of the better performing Index. Therefore, you will be adversely affected if any Index performs poorly, even if the other Index performs
favorably</P></TD></TR>
  <TR STYLE="font-size: 5pt; background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 5pt; text-align: left; vertical-align: top">&nbsp;</TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">All payments on the securities are subject to the credit risk of Canadian Imperial Bank of Commerce and you will have no ability to pursue any securities included in any Index for payment; if Canadian Imperial Bank of Commerce defaults on its obligations, you could lose all or some of your investment</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">No periodic interest payments or dividends</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="background-color: #6890CF">
    <TD STYLE="vertical-align: top; padding-left: 2.4pt; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: white">&#61602;</FONT></TD>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-align: left; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8.5pt; color: white">No exchange listing; designed to be held to maturity</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The securities have complex features and investing
in the securities involves risks not associated with an investment in conventional debt securities. See &#8220;Selected Risk Considerations&#8221;
beginning on page PRS-7 herein and &#8220;Risk Factors&#8221; beginning on page S-1 of the accompanying underlying supplement, page S-1
of the prospectus supplement and page 1 of the prospectus.</B></P>

<P STYLE="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The securities are unsecured obligations of
Canadian Imperial Bank of Commerce and all payments on the securities are subject to the credit risk of Canadian Imperial Bank of Commerce.
The securities will not constitute deposits insured by the Canada Deposit Insurance Corporation, the U.S. Federal Deposit Insurance Corporation
or any other government agency or instrumentality of Canada, the United States or any other jurisdiction. The securities are not bail-inable
debt securities (as defined on page 6 of the prospectus).</B></P>

<P STYLE="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Neither the Securities and Exchange Commission(the
 &#8220;SEC&#8221;) nor any state or provincial securities commission or other regulatory body has approved or disapproved of these securities
or passed upon the accuracy or adequacy of this pricing supplement or the accompanying product supplement, underlying supplement, prospectus
supplement and prospectus. Any representation to the contrary is a criminal offense.</B></P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="padding-right: 3pt; font-size: 11pt">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><B>Original Offering Price</B></FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font-size: 11pt">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><B>Underwriting&nbsp;Discount <SUP>(1) (2)</SUP></B></FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font-size: 11pt">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><B>Proceeds&nbsp;to&nbsp;CIBC</B></FONT></TD></TR>
  <TR STYLE="background-color: #E0E3E2">
    <TD COLSPAN="2" STYLE="padding-right: 3pt; border-bottom: white 1pt solid; vertical-align: top; text-align: right; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><B>Per Security&nbsp;</B></FONT></TD>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: bottom; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$1,000.00</FONT></TD>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: bottom; border-left: white 1pt solid; font-size: 11pt">&nbsp;</TD>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: bottom; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$25.75</FONT></TD>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: bottom; border-left: white 1pt solid; font-size: 11pt">&nbsp;</TD>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: bottom; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$974.25</FONT></TD></TR>
  <TR STYLE="background-color: #E0E3E2">
    <TD COLSPAN="2" STYLE="padding-right: 3pt; vertical-align: top; text-align: right; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><B>Total&nbsp;</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$1,518,000.00</FONT></TD>
    <TD STYLE="border-left: white 1pt solid; vertical-align: bottom; font-size: 11pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$39,088.50</FONT></TD>
    <TD STYLE="border-left: white 1pt solid; vertical-align: bottom; font-size: 11pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$1,478,911.50</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 3pt; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><SUP>(1)</SUP>&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="text-align: justify; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">The agent, Wells Fargo Securities, LLC (&#8220;Wells Fargo Securities&#8221;), will receive an underwriting discount of $25.75 per security. The agent may resell the securities to other securities dealers at the original offering price less a concession of $20.00 per security. Such securities dealers may include Wells Fargo Advisors (&#8220;WFA&#8221;) (the trade name of the retail brokerage business of Wells Fargo Clearing Services, LLC and Wells Fargo Advisors Financial Network, LLC, each an affiliate of Wells Fargo Securities). <FONT STYLE="background-color: white">In addition to the selling concession allowed to WFA, the agent may pay $0.75 per security of the underwriting discount to WFA as a distribution expense fee for each security sold by WFA.</FONT> See &#8220;Terms of the Securities&#8212;Agent&#8217;s Underwriting Discount and Other Fees&#8221; in this pricing supplement and &#8220;Use of Proceeds and Hedging&#8221; in the underlying supplement for information regarding how we may hedge our obligations under the securities.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 3pt; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><SUP>(2)</SUP></FONT></TD>
    <TD COLSPAN="6">
    <P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In respect of certain securities sold in this offering,
    the Issuer may pay a fee of $2.00 per security to selected securities dealers in consideration for marketing and other services in connection
    with the distribution of the securities to other securities dealers.</P>
    <P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our estimated value of the securities on the Pricing
    Date, based on our internal pricing models, is $954.20 per security. The estimated value is less than the original offering price of the
    securities. See &#8220;The Estimated Value of the Securities&#8221; in this pricing supplement.</P>
    <P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>
    <P STYLE="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Wells Fargo Securities<BR STYLE="clear: both">
    </B></P></TD></TR>
  <TR STYLE="font-size: 1pt">
    <TD STYLE="font-size: 1pt; padding-right: 3pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 1pt; padding-right: 3pt; width: 15%">&nbsp;</TD>
    <TD STYLE="font-size: 1pt; width: 15%">&nbsp;</TD>
    <TD STYLE="font-size: 1pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 1pt; width: 38%">&nbsp;</TD>
    <TD STYLE="font-size: 1pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 1pt; width: 29%">&nbsp;</TD></TR>
  </TABLE>



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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="font-size: 10pt; margin: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside</B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-family: Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center; font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Terms of the Securities</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; width: 24%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Issuer:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify; width: 74%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Imperial Bank of Commerce</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Market Measure:</B>&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lowest performing of the S&amp;P 500<SUP>&reg;</SUP> Index (Bloomberg ticker symbol &#8220;SPX&#8221;) (the &#8220;SPX&#8221;) and the Russell 2000<SUP>&reg;</SUP> Index (Bloomberg ticker symbol &#8220;RTY&#8221;) (the &#8220;RTY&#8221;) (each an &#8220;Index&#8221; and collectively the &#8220;Indices&#8221;)</FONT></TD></TR>
  <TR>
    <TD STYLE="padding-bottom: 5pt; vertical-align: top; border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-left: 2.9pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Original Offering Price:</B></P></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,000 per security.</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Face&nbsp;Amount:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The principal amount of $1,000 per security. References in this pricing supplement to a &#8220;security&#8221; are to a security with a face amount of $1,000.</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pricing Date:</B>&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, 2025</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Issue&nbsp;Date:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 3, 2025 </FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Calculation Day:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2027, subject to postponement for non-Trading Days and the occurrence of a Market Disruption Event. See &#8220;&#8212;Market Disruption Events and Postponement Provisions&#8221; below. </FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stated&nbsp;Maturity&nbsp;Date:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 5, 2027, subject to postponement. The securities are not subject to redemption at the option of CIBC or repayment at the option of any holder of the securities prior to maturity.&nbsp;</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Maturity Payment Amount:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; vertical-align: bottom; padding-right: 2.9pt; padding-left: 2.9pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the Stated Maturity Date, you will be
entitled to receive a cash payment per security in U.S. dollars equal to the Maturity Payment Amount. The &#8220;Maturity Payment Amount&#8221;
per security will equal:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#8226;&nbsp;&nbsp;if the Ending Level
of the Lowest Performing Index is greater than or equal to its Threshold Level:</P>
    <P STYLE="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">$1,000&nbsp;<I>+</I> Contingent Fixed Return;
or</P>
    <P STYLE="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12pt; text-align: justify; text-indent: -12pt">&#8226;&nbsp;&nbsp;
if the Ending Level of the Lowest Performing Index is less than its Threshold Level:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">$1,000 + [$1,000 &times; (Index Return of
the Lowest Performing Index + Buffer Amount)]</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>If the Ending Level of the Lowest Performing
Index is less than its Threshold Level, you will have 1-to-1 downside exposure to the decrease in the level of the Lowest Performing
Index in excess of the Buffer Amount and will lose some, and possibly up to 90%, of the face amount of your securities at maturity.</B></P></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Contingent
    Fixed Return:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50% of the face amount ($235.00 per security). As a result of the Contingent Fixed Return, any positive return on the securities at maturity will be limited to 23.50% of the face amount.</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Threshold&nbsp;Level:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,050.665 with respect to the SPX and 1,810.7217 with respect to the RTY, each of which is 90.00% of its Starting Level.</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Buffer Amount:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.00%</FONT></TD></TR>
  <TR>
    <TD STYLE="padding-bottom: 5pt; vertical-align: top; border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-left: 2.9pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Lowest
Performing Index:</B></FONT></P></TD>
    <TD STYLE="padding-bottom: 5pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Index with the lowest Index Return.</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Index
    Return:</B></FONT></TD>
    <TD STYLE="padding-bottom: 5pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 5pt; padding-right: 2.9pt; padding-left: 2.9pt"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">With
                                            respect to each Index, the percentage change from its Starting Level to its Ending Level,
                                            measured as follows:</FONT></P>
                                                                               <P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>
                                                                               <P STYLE="margin-left: 2in; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ending
                                            Level &#8211; Starting Level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></P>
                                                                               <P STYLE="margin-left: 2.7in; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">Starting
                                            Level</FONT></P></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Starting&nbsp;Level:</B>&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,611.85 with respect to the SPX and 2,011.913 with respect to the RTY, each of which was its Closing Level on the Pricing Date.</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: white 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; vertical-align: bottom"><B>Ending
    Level:</B></TD>
    <TD STYLE="padding-bottom: 5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">With respect to each Index, its Closing Level on the Calculation Day.</TD></TR>
  </TABLE>



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

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

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

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market
                                            Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside</B>
                                            </P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; width: 24%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Closing Level:</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify; width: 74%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">With respect to each Index, as defined under &#8220;General Terms of the Securities&#8212;Certain Terms for Securities Linked to an Index&#8212;Certain Definitions&#8221; in the accompanying product supplement.</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Market Disruption Events and Postponement Provisions:</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; vertical-align: bottom; padding-right: 2.9pt; padding-left: 2.9pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Calculation Day is subject to postponement
    due to non-Trading Days or the occurrence of a Market Disruption Event. In addition, the Stated Maturity Date will be postponed if the
    Calculation Day is postponed and will be adjusted for non-Business Days.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For more information regarding adjustments
to the Calculation Day and the Stated Maturity Date, see &#8220;General Terms of the Securities&#8212;Consequences of a Market Disruption
Event; Postponement of a Calculation Day&#8212;Securities Linked to Multiple Market Measures&#8221; and &#8220;&#8212;Payment Dates&#8221;
in the accompanying product supplement. In addition, for information regarding the circumstances that may result in a Market Disruption
Event, see &#8220;General Terms of the Securities&#8212;Certain Terms for Securities Linked to an Index&#8212;Market Disruption Events&#8221;
in the accompanying product supplement.</P></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Calculation&nbsp;Agent:</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CIBC&nbsp;</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Material U.S. Tax &nbsp;Consequences:</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For a discussion of the material U.S. federal income tax consequences of the ownership and disposition of the securities, see &#8220;Summary of U.S. Federal Income Tax Consequences&#8221; in this pricing supplement and &#8220;Material U.S. Federal Income Tax Consequences&#8221; in the underlying supplement.&nbsp;</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Agent&#8217;s Underwriting Discount and Other Fees:</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-bottom: 5pt; vertical-align: bottom; padding-right: 2.9pt; padding-left: 2.9pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Wells Fargo Securities. The agent will receive
    an underwriting discount of $25.75 per security. The agent may resell the securities to other securities dealers, including securities
    dealers acting as custodians, at the original offering price of the securities less a concession of $20.00 per security. Such securities
    dealers may include WFA. In addition to the selling concession allowed to WFA, Wells Fargo Securities may pay $0.75 per security of the
    underwriting discount to WFA as a distribution expense fee for each security sold by WFA. In addition, in respect of certain securities
    sold in this offering, the Issuer may pay a fee of $2.00 per security to selected securities dealers in consideration for marketing and
    other services in connection with the distribution of the securities to other securities dealers.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We expect to hedge our obligations through
the agent, one of our or its affiliates and/or another unaffiliated counterparty, which expects to realize hedging profits projected
by its proprietary pricing models to the extent it assumes the risks inherent in hedging our obligations under the securities. If any
dealer participating in the distribution of the securities or any of its affiliates conducts hedging activities for us in connection
with the securities, that dealer or its affiliate will expect to realize a profit projected by its proprietary pricing models from such
hedging activities. Any such projected profit will be in addition to any discount, concession or fee received in connection with the
sale of the securities to you.</P></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Settlement:</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Delivery of the securities will be made against payment therefor in New York, New York on the Issue Date specified above, which is more than one business day following the Pricing Date. Under Rule 15c6-1 of the Securities Exchange Act of 1934, trades in the secondary market generally are required to settle in one business day, unless the parties to any such trade expressly agree otherwise. Accordingly, purchasers who wish to trade securities on any date prior to one business day before delivery will be required to specify alternative settlement arrangements to prevent a failed settlement.</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Denominations:</B>&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,000 and any integral multiple of $1,000.&nbsp;</FONT></TD></TR>
  <TR>
    <TD STYLE="border-bottom: white 1pt solid; vertical-align: top; background-color: #E0E3E2; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CUSIP / ISIN:</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 2.9pt; padding-bottom: 5pt; padding-left: 2.9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13607XW94 / US13607XW946</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>




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

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>About This Pricing Supplement</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">You should read this pricing supplement together
with the prospectus dated September 5, 2023 (the &#8220;prospectus&#8221;), the prospectus supplement dated September 5, 2023 (the &#8220;prospectus
supplement&#8221;), the Product Supplement No. WF-1 dated September 5, 2023 (the &#8220;product supplement&#8221;) and the Equity Index
Underlying Supplement dated September 5, 2023 (the &#8220;underlying supplement&#8221;), relating to our Senior Global Medium-Term Notes,
of which these securities are a part, for additional information about the securities. Information included in this pricing supplement
supersedes information in the product supplement, the underlying supplement, the prospectus supplement and the prospectus to the extent
it is different from that information. The section entitled &#8220;General Terms of the Securities&#8221; in the product supplement shall
supersede and replace the section entitled &#8220;Certain Terms of the Notes&#8221; in the underlying supplement. Certain defined terms
used but not defined herein have the meanings set forth in the product supplement, the underlying supplement, the prospectus supplement
and the prospectus.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">You should rely only on the information contained
in or incorporated by reference in this pricing supplement, the accompanying product supplement, underlying supplement, prospectus supplement
and prospectus. This pricing supplement may be used only for the purpose for which it has been prepared. No one is authorized to give
information other than that contained in this pricing supplement, the accompanying product supplement, underlying supplement, prospectus
supplement and prospectus, and in the documents referred to in these documents and which are made available to the public. We have not,
and Wells Fargo Securities has not, authorized any other person to provide you with different or additional information. If anyone provides
you with different or additional information, you should not rely on it.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are not, and Wells Fargo Securities is not,
making an offer to sell the securities in any jurisdiction where the offer or sale is not permitted. You should not assume that the information
contained in or incorporated by reference in this pricing supplement, the accompanying product supplement, underlying supplement, prospectus
supplement or prospectus is accurate as of any date other than the date of the applicable document. Our business, financial condition,
results of operations and prospects may have changed since that date. Neither this pricing supplement, nor the accompanying product supplement,
underlying supplement, prospectus supplement or prospectus constitutes an offer, or an invitation on our behalf or on behalf of Wells
Fargo Securities, to subscribe for and purchase any of the securities and may not be used for or in connection with an offer or solicitation
by anyone in any jurisdiction in which such an offer or solicitation is not authorized or to any person to whom it is unlawful to make
such an offer or solicitation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Bank may use this pricing supplement in the
initial sale of the securities. In addition, Wells Fargo Securities or any of our respective affiliates may use this pricing supplement
in market-making transactions in the securities after their initial sale. However, it is not obligated to do so and may discontinue making
a market at any time without notice. Any use of this pricing supplement by Wells Fargo Securities in market-making transactions after
the initial sale of the securities will be solely for the purpose of providing investors with the description of the terms of the securities
that were made available to investors in connection with the initial distribution of the securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">References to &#8220;CIBC,&#8221; &#8220;the Issuer,&#8221;
 &#8220;the Bank,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; in this pricing supplement are references to Canadian
Imperial Bank of Commerce and not to any of our subsidiaries, unless we state otherwise or the context otherwise requires.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">You may access the product supplement, the underlying
supplement, the prospectus supplement and the prospectus on the SEC website www.sec.gov as follows (or if such address has changed, by
reviewing our filing for the relevant date on the SEC website):</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product supplement dated September 5, 2023: </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><A HREF="https://www.sec.gov/Archives/edgar/data/1045520/000110465923098182/tm2322483d93_424b5.htm" STYLE="-sec-extract: exhibit">https://www.sec.gov/Archives/edgar/data/1045520/000110465923098182/tm2322483d93_424b5.htm</A></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Underlying supplement dated September 5, 2023: </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><A HREF="https://www.sec.gov/Archives/edgar/data/1045520/000110465923098170/tm2322483d89_424b5.htm" STYLE="-sec-extract: exhibit">https://www.sec.gov/Archives/edgar/data/1045520/000110465923098170/tm2322483d89_424b5.htm</A></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prospectus supplement dated September 5, 2023: </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><A HREF="https://www.sec.gov/Archives/edgar/data/1045520/000110465923098166/tm2322483d94_424b5.htm" STYLE="-sec-extract: exhibit">https://www.sec.gov/Archives/edgar/data/1045520/000110465923098166/tm2322483d94_424b5.htm</A></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prospectus dated September 5, 2023: </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol"></FONT></TD><TD><A HREF="https://www.sec.gov/Archives/edgar/data/1045520/000110465923098163/tm2325339d10_424b3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">https://www.sec.gov/Archives/edgar/data/1045520/000110465923098163/tm2325339d10_424b3.htm</FONT></A></TD></TR></TABLE>




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

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

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Investor Considerations</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The securities are not appropriate for all
investors. The securities may be an appropriate investment for investors who:</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">seek
    a Contingent Fixed Return at maturity of 23.50% of the face amount if the Ending Level of the Lowest Performing Index is greater
    than or equal to its Threshold Level;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">understand
    that any positive return they will receive at maturity will be limited to the Contingent Fixed Return, regardless of the extent to
    which the Ending Level of the Lowest Performing Index exceeds its Starting Level;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">desire
    to limit downside exposure to the Lowest Performing Index through the Buffer Amount;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">are
    willing to accept the risk that, if the Ending Level of the Lowest Performing Index is less than its Starting Level by more than
    the Buffer Amount, they will lose some, and possibly up to 90%, of the face amount at maturity;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">understand
    that the return on the securities will depend solely on the performance of the Lowest Performing Index and that they will not benefit
    in any way from the performance of the better performing Index;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">understand
    that the securities are riskier than alternative investments linked to only one of the Indices or linked to a basket composed of
    the Indices;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">understand
    and are willing to accept the downside risks of each Index;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">are
    willing to forgo periodic interest payments on the securities and dividends on securities included in any Index; and</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">are
    willing to hold the securities until maturity.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The securities may not be an appropriate investment
for investors who:</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="font-size: 10pt; width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">seek
    a liquid investment or are unable or unwilling to hold the securities to maturity;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">are
    unwilling to accept the risk that the Ending Level of the Lowest Performing Index may decrease from its Starting Level by more than
    the Buffer Amount;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">seek
    full exposure to the upside performance of any or each Index;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">seek
    full return at maturity of the face amount of the securities; </FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">are
    unwilling to purchase securities with an estimated value as of the Pricing Date that is lower than the original offering price;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">seek
    current income;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">seek
    exposure to a basket composed of the Indices or a similar investment in which the overall return is based on a blend of the performances
    of the Indices, rather than solely on the Lowest Performing Index;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">are
    unwilling to accept the risk of exposure to any Index;</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">are
    unwilling to accept the credit risk of CIBC; or</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; padding-bottom: 3pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">prefer
    the lower risk of conventional fixed income investments with comparable maturities issued by companies with comparable credit ratings.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The considerations identified above are not
exhaustive. Whether or not the securities are an appropriate investment for you will depend on your individual circumstances, and you
should reach an investment decision only after you and your investment, legal, tax, accounting and other advisors have carefully considered
the appropriateness of an investment in the securities in light of your particular circumstances. You should also review carefully the
 &#8220;Selected Risk Considerations&#8221; herein and the &#8220;Risk Factors&#8221; in the accompanying underlying supplement for risks
related to an investment in the securities.</B></P>




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Determining Maturity Payment Amount</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On the Stated Maturity Date, you will receive a cash payment per security
(the Maturity Payment Amount) calculated as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2510993d1_424b2img002.jpg" ALT=""></P>

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




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

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Selected Risk Considerations </B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The securities have complex features and investing
in the securities will involve risks not associated with an investment in conventional debt securities. Some of the risks that apply to
an investment in the securities are summarized below, but we urge you to read the more detailed explanation of the risks relating to the
securities generally in the &#8220;Risk Factors&#8221; beginning on page S-1 of the accompanying underlying supplement, page S-1 of the
prospectus supplement and page 1 of the prospectus. You should reach an investment decision only after you have carefully considered with
your advisors the <FONT STYLE="background-color: white">appropriateness</FONT> of an investment in the securities in light of your particular
circumstances.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Risks Relating To The Structure Of The Securities
</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>If The Ending Level Of The Lowest Performing
Index Is Less Than Its Threshold Level, You Will Lose Some, And Possibly Up To 90%, Of The Face Amount Of Your Securities At Maturity.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We will not repay you a fixed amount on the securities
on the Stated Maturity Date. The Maturity Payment Amount will depend on the direction of and percentage change in the Ending Level of
the Lowest Performing Index relative to its Starting Level and the other terms of the securities. Because the level of an Index will be
subject to market fluctuations, the Maturity Payment Amount may be more or less, and possibly significantly less, than the face amount
of your securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the Ending Level of the Lowest Performing Index
is less than its Threshold Level, the Maturity Payment Amount will be less than the face amount and you will have 1-to-1 downside exposure
to the decrease in the level of the Lowest Performing Index in excess of the Buffer Amount, resulting in a loss of 1% of the face amount
for every 1% decrease in the level of the Lowest Performing Index in excess of the Buffer Amount. The Threshold Level of each Index is
90% of its Starting Level. As a result, if the Ending Level of the Lowest Performing Index is less than its Threshold Level, you will
lose some, and possibly up to 90%, of the face amount at maturity. This is the case even if the level of the Lowest Performing Index is
greater than or equal to its Starting Level or its Threshold Level at certain times during the term of the securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Your Return Will Be Limited To The Contingent
Fixed Return And May Be Lower Than The Return On A Direct Investment In The Securities Included In Any Index.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The potential return on the securities is limited
to the Contingent Fixed Return, regardless of how significantly the Ending Level of the Lowest Performing Index exceeds its Starting Level.
The level of the Lowest Performing Index could increase by significantly more than the percentage represented by the Contingent Fixed
Return, in which case an investment in the securities will underperform a hypothetical alternative investment providing a 1-to-1 return
based on the performance of the Lowest Performing Index. In addition, you will not receive the value of dividends or other distributions
paid with respect to securities included in any Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>The Securities Are Subject To The Full Risks Of Each Index And Will
Be Negatively Affected If Any Index Performs Poorly, Even If The Other Index Performs Favorably.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">You are subject to the full risks of each Index. If any Index performs
poorly, you will be negatively affected, even if the other Index performs favorably. The securities are not linked to a basket composed
of the Indices, where the better performance of some Indices could offset the poor performance of others. Instead, you are subject to
the full risks of the Lowest Performing Index. As a result, the securities are riskier than an alternative investment linked to only one
of the Indices or linked to a basket composed of the Indices. You should not invest in the securities unless you understand and are willing
to accept the full downside risks of each Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Your Return On The Securities Will Depend Solely On The Performance
Of The Lowest Performing Index On The Calculation Day, And You Will Not Benefit In Any Way From The Performance Of The Better Performing
Index.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Your return on the securities will depend solely on the performance
of the Lowest Performing Index. Although it is necessary for the Lowest Performing Index close at or above its Threshold Level on the
Calculation Day in order for you to receive the Contingent Fixed Return, you will not benefit in any way from the performance of the better
performing Index. The securities may underperform an alternative investment linked to a basket composed of the Indices, since in such
case the performance of the better performing Index would be blended with the performance of the Lowest Performing Index, resulting in
a better return than the return of the Lowest Performing Index alone.</P>

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

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

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>You Will Be Subject To Risks Resulting From The Relationship Between
The Indices.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">It is preferable from your perspective for the Indices to be correlated
with each other so that their levels will tend to increase or decrease at similar times and by similar magnitudes. By investing in the
securities, you assume the risk that the Indices will not exhibit this relationship. The less correlated the Indices, the more likely
it is that any one of the Indices will be performing poorly at any time over the term of the securities. All that is necessary for the
securities to perform poorly is for one of the Indices to perform poorly; the performance of the better performing Index is not relevant
to your return on the securities. It is impossible to predict what the relationship among the Indices will be over the term of the securities.
To the extent the Indices represent different equity markets, such equity markets may not perform similarly over the term of the securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>No Periodic Interest Will Be Paid On The Securities.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No periodic interest will be paid on the securities.
However, if the securities were classified for U.S. federal income tax purposes as contingent payment debt instruments rather than prepaid
<FONT STYLE="background-color: white">cash-settled derivative</FONT> contracts, you would be required to accrue interest income over the
term of your securities. See &#8220;Summary of U.S. Federal Income Tax Consequences&#8221; in this pricing supplement and &#8220;Material
U.S. Federal Income Tax Consequences&#8221; in the underlying supplement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The Stated Maturity Date May Be Postponed If
The Calculation Day Is Postponed.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Calculation Day will be postponed if the originally
scheduled Calculation Day is not a Trading Day or if the calculation agent determines that a Market Disruption Event has occurred or is
continuing on that day. If such a postponement occurs, the Stated Maturity Date will be the later of (i)&nbsp;the initial Stated Maturity
Date and (ii)&nbsp;three Business Days after the last Calculation Day, as postponed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Risk Relating To The Credit Risk Of CIBC</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The Securities Are Subject To The Credit Risk
Of Canadian Imperial Bank of Commerce.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The securities are our obligations exclusively
and are not, either directly or indirectly, an obligation of any third party. Any amounts payable under the securities are subject to
our creditworthiness, and you will have no ability to pursue any securities included in any Index for payment. As a result, our actual
and perceived creditworthiness and actual or anticipated decreases in our credit ratings may affect the value of the securities and, in
the event we were to default on our obligations, you may not receive any amounts owed to you under the terms of the securities. See &#8220;Description
of Senior Debt Securities&#8212;Events of Default&#8221; in the prospectus.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Risks Relating To The Estimated Value Of
The Securities And Any Secondary Market</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Our Estimated Value Of The Securities Is Lower
Than The Original Offering Price Of The Securities.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our estimated value is only an estimate using
several factors. The original offering price of the securities exceeds our estimated value because costs associated with selling and structuring
the securities, as well as hedging the securities, are included in the original offering price of the securities. See &#8220;The Estimated
Value of the Securities&#8221; in this pricing supplement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Our Estimated Value Does Not Represent Future
Values Of The Securities And May Differ From Others&#8217; Estimates.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our estimated value of the securities was determined
by reference to our internal pricing models when the terms of the securities were set. This estimated value was based on market conditions
and other relevant factors existing at that time and our assumptions about market parameters, which can include volatility, dividend rates,
interest rates and other factors. Different pricing models and assumptions could provide valuations for the securities that are greater
than or less than our estimated value. In addition, market conditions and other relevant factors in the future may change, and any assumptions
may prove to be incorrect. On future dates, the value of the securities could change significantly based on, among other things, changes
in market conditions, our creditworthiness, interest rate movements and other relevant factors, which may impact the price, if any, at
which Wells Fargo Securities or any other person would be willing to buy securities from you in secondary market transactions. See &#8220;The
Estimated Value of the Securities&#8221; in this pricing supplement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Our Estimated Value Was Not Determined By Reference
To Credit Spreads For Our Conventional Fixed-Rate Debt.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The internal funding rate used in the determination
of our estimated value generally represents a discount from the credit spreads for our conventional fixed-rate debt. If we were to have
used the interest rate implied by our conventional fixed-rate credit spreads, we would expect the economic terms of the securities to
be more favorable to you. Consequently, our use of an internal funding rate had an adverse effect on the terms of the securities and could
have an adverse effect on any secondary market prices of the securities. See &#8220;The Estimated Value of the Securities&#8221; in this
pricing supplement.</P>




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The Estimated Value Of The Securities Is Not
An Indication Of The Price, If Any, At Which Wells Fargo Securities Or Any Other Person May Be Willing To Buy The Securities From You
In The Secondary Market.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The price, if any, at which Wells Fargo Securities
or any of its affiliates may purchase the securities in the secondary market will be based on Wells Fargo Securities&#8217; proprietary
pricing models and will fluctuate over the term of the securities as a result of changes in the market and other factors described in
the next risk factor. Any such secondary market price for the securities will also be reduced by a bid-offer spread, which may vary depending
on the aggregate face amount of the securities to be purchased in the secondary market transaction, and the expected cost of unwinding
any related hedging transactions. Unless the factors described in the next risk factor change significantly in your favor, any such secondary
market price for the securities will likely be less than the original offering price.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If Wells Fargo Securities or any of its affiliates
makes a secondary market in the securities at any time up to the Issue Date or during the three-month period following the Issue Date,
the secondary market price offered by Wells Fargo Securities or any of its affiliates will be increased by an amount reflecting a portion
of the costs associated with selling, structuring, hedging and issuing the securities that are included in the original offering price.
Because this portion of the costs is not fully deducted upon issuance, any secondary market price offered by Wells Fargo Securities or
any of its affiliates during this period will be higher than it would be if it were based solely on Wells Fargo Securities&#8217; proprietary
pricing models less the bid-offer spread and hedging unwind costs described above. The amount of this increase in the secondary market
price will decline steadily to zero over this three-month period. If you hold the securities through an account at Wells Fargo Securities
or one of its affiliates, we expect that this increase will also be reflected in the value indicated for the securities on your brokerage
account statement. If you hold your securities through an account at a broker-dealer other than Wells Fargo Securities or any of its affiliates,
the value of the securities on your brokerage account statement may be different than if you held your securities at Wells Fargo Securities
or any of its affiliates.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The Value Of The Securities Prior To Maturity
Will Be Affected By Numerous Factors, Some Of Which Are Related In Complex Ways.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The value of the securities prior to maturity
will be affected by the then-current level of each Index, interest rates at that time and a number of other factors, some of which are
interrelated in complex ways. The effect of any one factor may be offset or magnified by the effect of another factor. The following factors,
among others, are expected to affect the value of the securities: performance of the Indices; volatility of the Indices; correlation between
the Indices; economic and other conditions generally; interest rates; dividend yields on securities included in an Index; our credit ratings
or credit spreads; and time remaining to maturity. When we refer to the &#8220;value&#8221; of your security, we mean the value you could
receive for your security if you are able to sell it in the open market before the Stated Maturity Date</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">You should understand that the impact of one of
the factors specified above, such as a change in interest rates, may offset some or all of any change in the value of the securities attributable
to another factor, such as a change in the level of any or both of the Indices. Because numerous factors are expected to affect the value
of the securities, changes in the levels of the Indices may not result in a comparable change in the value of the securities. We anticipate
that the value of the securities will always be at a discount to the face amount plus the Contingent Fixed Return.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The Securities Will Not Be Listed On Any Securities
Exchange And We Do Not Expect A Trading Market For The Securities To Develop.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The securities will not be listed on any securities
exchange. Although Wells Fargo Securities and/or its affiliates may purchase the securities from holders, they are not obligated to do
so and are not required to make a market for the securities. There can be no assurance that a secondary market will develop for the securities.
Because we do not expect that any market makers will participate in a secondary market for the securities, the price at which you may
be able to sell your securities is likely to depend on the price, if any, at which Wells Fargo Securities and/or its affiliates are willing
to buy your securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If a secondary market does exist, it may be limited.
Accordingly, there may be a limited number of buyers if you decide to sell your securities prior to maturity. This may affect the price
you receive upon such sale. Consequently, you should be willing to hold the securities to maturity.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Risks Relating To The Indices</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>An Investment In The Securities Is Subject
To Risks Associated With Investing In Stocks With A Small Market Capitalization.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The stocks that constitute the RTY are issued
by companies with relatively small market capitalization. These companies often have greater stock price volatility, lower trading volume
and less liquidity than large capitalization companies. As a result, the RTY may be more volatile than that of an equity index that does
not track solely small capitalization stocks. Stock prices of small capitalization</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">companies are also
generally more vulnerable than those of large capitalization companies to adverse business and economic developments, and the stocks
of small capitalization companies may be thinly traded, and be less attractive to many investors if they do not pay dividends. In addition,
small capitalization companies are typically less well-established and less stable financially than large capitalization companies and
may depend on a small number of key personnel, making them more vulnerable to loss of those individuals. Small capitalization companies
tend to have lower revenues, less diverse product lines, smaller shares of their target markets, fewer financial resources and fewer
competitive strengths than large capitalization companies. These companies may also be more susceptible to adverse developments related
to their products or services.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Risks Relating To Conflicts Of Interest</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>We Or One Of Our Affiliates Will Be The Calculation
Agent And, As A Result, Potential Conflicts Of Interest Could Arise.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We or one of our affiliates will be the calculation
agent for purposes of determining, among other things, the Starting Level and the Ending Level of each Index, calculating the Maturity
Payment Amount, determining whether adjustments should be made to the Ending Level of an Index, determining whether a Market Disruption
Event has occurred on the scheduled Calculation Day with respect to an Index, which may result in postponement of the Calculation Day;
determining the Closing Level of an Index if the Calculation Day is postponed to the last day to which it may be postponed and a Market
Disruption Event occurs with respect to that Index on that day; if publication of an Index is discontinued, selecting a successor or,
if no successor is available, determining the Closing Level of such Index on the Calculation Day; and determining whether to adjust the
Closing Level of an Index on the Calculation Day in the event of certain changes in or modifications to that Index. Although the calculation
agent will exercise its judgment in good faith when performing its functions, potential conflicts of interest may exist between the calculation
agent and you.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Our Economic Interests And Those Of Any Dealer
Participating In The Offering Of Securities Will Potentially Be Adverse To Your Interests.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">You should be aware of the following ways in which
our economic interests and those of any dealer participating in the distribution of the securities, which we refer to as a &#8220;participating
dealer,&#8221; will potentially be adverse to your interests as an investor in the securities. In engaging in certain of the activities
described below, our affiliates or any participating dealer or its affiliates may take actions that may adversely affect the value of
and your return on the securities, and in so doing they will have no obligation to consider your interests as an investor in the securities.
Our affiliates or any participating dealer or its affiliates may realize a profit from these activities even if investors do not receive
a favorable investment return on the securities.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font-size: 10pt; vertical-align: top">
<TD STYLE="font-size: 10pt; width: 31.5pt"></TD><TD STYLE="font-size: 10pt; width: 18pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research reports by our affiliates
or any participating dealer or its affiliates may be inconsistent with an investment in the securities and may adversely affect the level
of an Index. </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font-size: 10pt; vertical-align: top">
<TD STYLE="font-size: 10pt; width: 31.5pt"></TD><TD STYLE="font-size: 10pt; width: 18pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business activities of our affiliates
or any participating dealer or its affiliates with the companies whose securities are included in an Index may adversely affect the level
of such Index.&nbsp;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font-size: 10pt; vertical-align: top">
<TD STYLE="font-size: 10pt; width: 31.5pt"></TD><TD STYLE="font-size: 10pt; width: 18pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hedging activities by our affiliates
or any participating dealer or its affiliates may adversely affect the level of an Index.&nbsp; </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font-size: 10pt; vertical-align: top">
<TD STYLE="font-size: 10pt; width: 31.5pt"></TD><TD STYLE="font-size: 10pt; width: 18pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading activities by our affiliates
or any participating dealer or its affiliates may adversely affect the level of an Index.&nbsp;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font-size: 10pt; vertical-align: top">
<TD STYLE="font-size: 10pt; width: 31.7pt"></TD><TD STYLE="font-size: 10pt; width: 18pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A participating dealer or its
affiliates may realize hedging profits projected by its proprietary pricing models in addition to any selling concession and/or any fee,
creating a further incentive for the participating dealer to sell the securities to you.&nbsp;</FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>Risks Relating To Tax</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The U.S. Federal Tax Consequences Of An Investment
In The Securities Are Unclear.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There is no direct legal authority regarding the
proper U.S. federal tax treatment of the securities, and we do not plan to request a ruling from the U.S. Internal Revenue Service (the
 &#8220;IRS&#8221;). Consequently, significant aspects of the tax treatment of the securities are uncertain, and the IRS or a court might
not agree with the treatment of the securities as prepaid cash-settled derivative contracts. If the IRS were successful in asserting an
alternative treatment of the securities, the tax consequences of the ownership and disposition of the securities might be materially and
adversely affected. As described under &#8220;Material U.S. Federal Income Tax Consequences&#8221; in the underlying supplement, the U.S.
Treasury Department and the IRS released a notice requesting comments on various issues regarding the U.S. federal income tax treatment
of &#8220;prepaid forward contracts&#8221; and similar instruments. Any Treasury regulations or other guidance promulgated after consideration
of these issues could materially and adversely affect the tax consequences of an investment in the securities, including the character
and timing of income or loss and the degree, if any, to which income realized by non-U.S. persons should be subject to withholding tax,
possibly with retroactive effect.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Both U.S. and non-U.S. persons considering an
investment in the securities should review carefully &#8220;Summary of U.S. Federal Income Tax Consequences&#8221; in this pricing supplement
and &#8220;Material U.S. Federal Income Tax Consequences&#8221; in the underlying supplement</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">and consult their tax advisors regarding the
U.S. federal tax consequences of an investment in the securities (including possible alternative treatments and the issues presented
by the notice), as well as tax consequences arising under the laws of any state, local or non-U.S. taxing jurisdiction.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>There Can Be No Assurance That The Canadian
Federal Income Tax Consequences Of An Investment In The Securities Will Not Change In The Future.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There can be no assurance that Canadian federal
income tax laws, the judicial interpretation thereof, or the administrative policies and assessing practices of the Canada Revenue Agency
will not be changed in a manner that adversely affects investors. For a discussion of the Canadian federal income tax consequences of
investing in the securities, please read the section entitled &#8220;Certain Canadian Federal Income Tax Considerations&#8221; in this
pricing supplement as well as the section entitled &#8220;Material Income Tax Consequences&#8212;Canadian Taxation&#8221; in the accompanying
prospectus. You should consult your tax advisor with respect to your own particular situation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; background-color: #5E8AB4; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Hypothetical
Examples and Returns</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The payout profile, return table and examples
below illustrate the Maturity Payment Amount for a $1,000 face amount security on a hypothetical offering of securities under various
scenarios, with the assumptions set forth in the table below. The terms used for purposes of these hypothetical examples do not represent
the actual Starting Level or Threshold Level of any Index. The hypothetical Starting Level of 100.00 has been chosen for illustrative
purposes only and does not represent the actual Starting Level of any Index. The actual Starting Level and Threshold Level of each Index
are set forth under &#8220;Terms of the Securities&#8221; above. For historical data regarding the actual Closing Levels of the Indices,
see the historical information set forth herein. The payout profile, return table and examples below assume that an investor purchases
the securities for $1,000 per security. These examples are for purposes of illustration only and the values used in the examples may have
been rounded for ease of analysis. The actual Maturity Payment Amount and resulting pre-tax total rate of return will depend on the actual
terms of the securities.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 97%; border-collapse: collapse; margin-left: 0.25in">
  <TR STYLE="font-size: 10pt; vertical-align: top">
    <TD STYLE="border: Black 1pt solid; padding-top: 1pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Contingent Fixed Return: </B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-top: 1pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50% of the face amount or $235.00 per security </FONT></TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-top: 1pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Hypothetical Starting Level of each Index: </B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-top: 1pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-top: 1pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Hypothetical Threshold Level of each Index: </B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-top: 1pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00 (90% of the hypothetical Starting Level)</FONT></TD></TR>
  <TR STYLE="font-size: 10pt">
    <TD STYLE="padding-top: 1pt; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; vertical-align: top; width: 32%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Buffer
    Amount:</B></FONT></TD>
    <TD STYLE="padding-top: 1pt; border-right: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: top; width: 59%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.00%</FONT></TD>
    <TD STYLE="padding-top: 1pt; font-size: 10pt; width: 9%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Hypothetical Payout Profile </B></P>

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

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="tm2510993d1_424b2img003.jpg" ALT=""></P>

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




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

<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt; white-space: nowrap; width: 18%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>Hypothetical</B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Ending Level of the Lowest Performing Index</B></P></TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; width: 35%; border-bottom: black 1pt solid">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Hypothetical</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Index Return of the Lowest<BR>
 Performing Index
    </B></P></TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; width: 1%; border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; width: 24%; border-bottom: black 1pt solid">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Hypothetical&nbsp;Maturity <BR>
Payment Amount </B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Per Security</B></P></TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; width: 5%; border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; width: 16%; border-bottom: black 1pt solid">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Hypothetical </B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pre-Tax Total<BR>
 Rate of&nbsp;Return<SUP>(1)</SUP></B></P></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">200.00 </FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,235.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">150.00 </FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,235.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">125.00 </FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,235.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>123.50</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23.50%</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$1,235.00</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23.50%</B></FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">120.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,235.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">110.00 </FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,235.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">105.00 </FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,235.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>100.00</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>0.00%</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$1,235.00</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23.50%</B></FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">95.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-5.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,235.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.50%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>90.00</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>-10.00%</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$1,235.00</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23.50%</B></FONT></TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">80.00</FONT></TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-20.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$900.00</FONT></TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-10.00%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">75.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-25.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$850.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-15.00%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-50.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$600.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-40.00%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-75.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$350.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-65.00%</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-100.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$100.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; border-left: white 1.5pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-90.00%</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-size: 10pt; vertical-align: top">
    <TD STYLE="font-size: 10pt; width: 1%; padding-top: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(1)</SUP></FONT></TD>
    <TD STYLE="font-size: 10pt; width: 99%; padding-top: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The hypothetical pre-tax total rate of return is the number, expressed as a percentage, that results from comparing the Maturity Payment Amount per security to the face amount of $1,000.&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>




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

<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Hypothetical Examples </B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Example 1.&nbsp;The Maturity Payment Amount
is greater than the face amount and reflects a return equal to the Contingent Fixed Return, which is less than the percentage increase
in the Closing Level of the Lowest Performing Index from its hypothetical Starting Level to its hypothetical Ending Level:</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 85%; border-collapse: collapse">
  <TR STYLE="font-size: 10pt">
    <TD STYLE="padding-left: 5.4pt; white-space: nowrap; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; width: 52%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; border-right: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>S&amp;P 500<SUP>&reg;</SUP> Index</B></FONT></TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Russell 2000<SUP>&reg;</SUP> Index</B></FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Starting Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Ending Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">150.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">180.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Threshold Level: </B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="border-right: white 1pt solid; font-size: 10pt; vertical-align: top; padding-left: 5.4pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Hypothetical Index Return </B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>(Ending Level &#8211; Starting Level)/Starting Level:</B></P></TD>
    <TD STYLE="font-size: 10pt; border-right: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">80.00%</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Step 1</U>: Determine which Index is the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In this example, the SPX has the lowest Index Return and is, therefore,
the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Step 2</U>: Determine the Maturity Payment
Amount based on the Ending Level of the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Because the hypothetical
Ending Level of the Lowest Performing Index is greater than its hypothetical Threshold Level, the Maturity Payment Amount per security
would be equal to the face amount of $1,000 <I>plus</I> the </FONT><FONT STYLE="font-size: 9.5pt">Contingent Fixed Return</FONT><FONT STYLE="font-size: 10pt">:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: center">$1,000 + $235.00 =$1,235.00</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the Stated Maturity Date, you would receive
$1,235.00 per security. Even though the Lowest Performing Index increased by 50% from its Starting Level to its Ending Level in this example,
your return is limited to the Contingent Fixed Return of 23.50%.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Example 2.&nbsp;The Maturity Payment Amount
is greater than the face amount and reflects a return equal to the Contingent Fixed Return, which is greater than the percentage increase
in the Closing Level of the Lowest Performing Index from its hypothetical Starting Level to its hypothetical Ending Level:</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 85%; border-collapse: collapse">
  <TR STYLE="font-size: 10pt">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; width: 52%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; border-right: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>S&amp;P 500<SUP>&reg;</SUP> Index</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Russell 2000<SUP>&reg;</SUP> Index</B></FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Starting Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Ending Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">110.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">130.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Threshold Level: </B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="border-right: white 1pt solid; font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; padding-left: 5.4pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Hypothetical Index Return</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>(Ending Level &#8211; Starting Level)/Starting Level:</B></P></TD>
    <TD STYLE="font-size: 10pt; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.00%</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Step 1</U>: Determine which Index is the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In this example, the SPX has the lowest Index Return and is, therefore,
the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Step 2</U>: Determine the Maturity Payment
Amount based on the Ending Level of the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Because the hypothetical
Ending Level of the Lowest Performing Index is greater than its hypothetical Threshold Level, the Maturity Payment Amount per security
would be equal to the face amount of $1,000 <I>plus</I> the </FONT><FONT STYLE="font-size: 9.5pt">Contingent Fixed Return</FONT><FONT STYLE="font-size: 10pt">:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: center">$1,000 + $235.00 =$1,235.00</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the Stated Maturity Date, you would receive
$1,235.00 per security.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Example 3.&nbsp;The Maturity Payment Amount
is greater than the face amount and reflects a return equal to the Contingent Fixed Return, although the Closing Level of the Lowest Performing
Index decreased moderately from its hypothetical Starting Level to its hypothetical Ending Level: </B></P>




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

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

<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B> Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 85%; border-collapse: collapse">
  <TR STYLE="font-size: 10pt">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; width: 52%; padding-top: 6pt; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; border-right: white 1pt solid; padding-top: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>S&amp;P 500<SUP>&reg;</SUP> Index</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; padding-top: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Russell 2000<SUP>&reg;</SUP> Index</B></FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Starting Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Ending Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">95.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">97.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Threshold Level: </B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="border-right: white 1pt solid; font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; padding-left: 5.4pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Hypothetical Index Return</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>(Ending Level &#8211; Starting Level)/Starting Level:</B></P></TD>
    <TD STYLE="font-size: 10pt; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-5.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-3.00%</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Step 1</U>: Determine which Index is the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In this example, the SPX has the lowest Index Return and is, therefore,
the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Step 2</U>: Determine the Maturity Payment
Amount based on the Ending Level of the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Because the hypothetical
Ending Level of the Lowest Performing Index is greater than its hypothetical Threshold Level, the Maturity Payment Amount per security
would be equal to the face amount of $1,000 <I>plus</I> the </FONT><FONT STYLE="font-size: 9.5pt">Contingent Fixed Return</FONT><FONT STYLE="font-size: 10pt">:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: center">$1,000 + $235.00 =$1,235.00</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the Stated Maturity Date, you would receive
$1,235.00 per security, although the Lowest Performing Index decreased moderately from its Starting Level to its Ending Level.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Example 4.&nbsp;The Maturity Payment Amount
is less than the face amount:</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 85%; border-collapse: collapse">
  <TR STYLE="font-size: 10pt">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; width: 52%; padding-top: 6pt; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; border-right: white 1pt solid; padding-top: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>S&amp;P 500<SUP>&reg;</SUP> Index</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; width: 24%; border-bottom: white 1pt solid; padding-top: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Russell 2000<SUP>&reg;</SUP> Index</B></FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Starting Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Ending Level:</B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">170.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="padding-left: 5.4pt; border-right: white 1pt solid; border-bottom: white 1pt solid; vertical-align: top; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>Hypothetical Threshold Level: </B></FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD>
    <TD STYLE="font-size: 10pt; vertical-align: bottom; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90.00</FONT></TD></TR>
  <TR STYLE="font-size: 10pt; background-color: #E0E3E2">
    <TD STYLE="border-right: white 1pt solid; font-size: 10pt; vertical-align: top; border-bottom: white 1pt solid; padding-left: 5.4pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Hypothetical Index Return</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>(Ending Level &#8211; Starting Level)/Starting Level:</B></P></TD>
    <TD STYLE="font-size: 10pt; border-right: white 1pt solid; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-50.00%</FONT></TD>
    <TD STYLE="font-size: 10pt; border-bottom: white 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70.00%</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Step 1</U>: Determine which Index is the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In this example, the SPX has the lowest Index Return and is, therefore,
the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Step 2</U>: Determine the Maturity Payment
Amount based on the Ending Level of the Lowest Performing Index.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Because the hypothetical Ending Level of the Lowest
Performing Index is less than its hypothetical Starting Level by more than the Buffer Amount, you would lose a portion of the face amount
of your securities and receive the Maturity Payment Amount equal to:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.75pt; text-align: center; text-indent: -10.35pt">$1,000 + [$1,000
 &times; (Index Return of the Lowest Performing Index + Buffer Amount)]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.75pt; text-align: center; text-indent: -10.35pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.75pt; text-align: center; text-indent: -10.35pt">$1,000 + [ $1,000
 &times; (-50.00% + 10%)]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.75pt; text-align: center; text-indent: -10.35pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> = $600.00</P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the Stated Maturity Date, you would receive
$600.00 per security. As this example illustrates, if the Lowest Performing Index depreciates below its Threshold Level on the Calculation
Day, you will incur a loss on the securities at maturity, even if the other Index has appreciated or has not declined below its Threshold
Level.</P>




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

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

<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: white"><B>The Indices</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The S&amp;P 500<SUP>&reg;</SUP>&nbsp;Index</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The S&amp;P 500<SUP>&reg;</SUP>&nbsp;Index (Bloomberg
ticker: &#8220;SPX &lt;Index&gt;&#8221;) is calculated, maintained and published by S&amp;P Dow Jones Indices LLC. The SPX consists of
stocks of 500 companies selected to provide a performance benchmark for the U.S. equity markets. See &#8220;Index Descriptions&#8212;The
S&amp;P U.S. Indices&#8221; beginning on page S-43 of the accompanying underlying supplement for additional information about the SPX.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Historical Data </B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We obtained the Closing Levels of the SPX in the
graph below from Bloomberg Finance L.P. (&#8220;Bloomberg&#8221;) without independent verification. The historical performance of the
SPX should not be taken as an indication of future performance, and no assurances can be given as to the Closing Level of the SPX on the
Calculation Day. We cannot give you assurance that the performance of the SPX will result in the return of any of your investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following graph sets forth daily Closing Levels
of the SPX for the period from January 1, 2020 to March 31, 2025. The Closing Level of the SPX on March 31, 2025 was 5,611.85.</P>

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

<P STYLE="text-align: center; color: rgb(203,0,0); font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Historical Performance of the S&amp;P 500<SUP>&reg;</SUP> Index</B></P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="tm2510993d1_424b2img004.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Source: Bloomberg</P>




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

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

<!-- Field: Page; Sequence: 16; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The Russell 2000<SUP>&reg;</SUP>&nbsp;Index</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Russell 2000<SUP>&reg;</SUP>&nbsp;Index (Bloomberg
ticker: &#8220;RTY &lt;Index&gt;&#8221;) is calculated, maintained and published by FTSE Russell. The RTY measures the performance of
the small-cap segment of the U.S. equity universe. The RTY is a subset of the Russell 3000<SUP>&reg;</SUP> Index, representing approximately
10% of the total market capitalization of that index. It includes approximately 2,000 of the smallest securities based on a combination
of their market cap and current index membership. See &#8220;Index Descriptions&#8212;The Russell Indices&#8221; beginning on page S-31
of the accompanying underlying supplement for additional information about the RTY.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Historical Data </B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We obtained the Closing Levels of the RTY in the
graph below from Bloomberg without independent verification. The historical performance of the RTY should not be taken as an indication
of future performance, and no assurances can be given as to the Closing Level of the RTY on the Calculation Day. We cannot give you assurance
that the performance of the RTY will result in the return of any of your investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following graph sets forth daily Closing Levels
of the RTY for the period from January 1, 2020 to March 31, 2025. The Closing Level of the RTY on March 31, 2025 was 2,011.913.</P>

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

<P STYLE="text-align: center; color: rgb(203,0,0); font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Historical Performance of the Russell 2000<SUP>&reg;</SUP> Index</B> </P>


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

<P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="tm2510993d1_424b2img005.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Source: Bloomberg</P>




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

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

<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>The Estimated Value of the Securities</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated value of the securities set forth
on the cover of this pricing supplement is equal to the sum of the values of the following hypothetical components: (1)&nbsp;a fixed-income
debt component with the same maturity as the securities, valued using our internal funding rate for structured debt described below, and
(2)&nbsp;the derivative or derivatives underlying the economic terms of the securities. The estimated value does not represent a minimum
price at which Wells Fargo Securities or any other person would be willing to buy your securities in any secondary market (if any exists)
at any time. The internal funding rate used in the determination of the Bank&#8217;s estimated value generally represents a discount from
the credit spreads for our conventional fixed-rate debt. The discount is based on, among other things, our view of the funding value of
the securities as well as the higher issuance, operational and ongoing liability management costs of the securities in comparison to those
costs for our conventional fixed-rate debt. For additional information, see &#8220;Risk Factors&#8212;Our Estimated Value Was Not Determined
By Reference To Credit Spreads For Our Conventional Fixed-Rate Debt&#8221; in this pricing supplement. The value of the derivative or
derivatives underlying the economic terms of the securities is derived from the Bank&#8217;s or a third party hedge provider&#8217;s internal
pricing models. These models are dependent on inputs such as the traded market prices of comparable derivative instruments and on various
other inputs, some of which are market-observable, and which can include volatility, dividend rates, interest rates and other factors,
as well as assumptions about future market events and/or environments. Accordingly, the Bank&#8217;s estimated value of the securities
was determined when the terms of the securities were set based on market conditions and other relevant factors and assumptions existing
at that time. See &#8220;Risk Factors&#8212;Our Estimated Value Does Not Represent Future Values Of The Securities And May&nbsp;Differ
From Others&#8217; Estimates&#8221; in this pricing supplement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Bank&#8217;s estimated value of the securities
is lower than the original offering price of the securities because costs associated with selling, structuring and hedging the securities
are included in the original offering price of the securities. These costs include the selling commissions paid to affiliated or unaffiliated
dealers, the projected profits that our hedge counterparties, which may include our affiliates, expect to realize for assuming risks inherent
in hedging our obligations under the securities and the estimated cost of hedging our obligations under the securities. Because hedging
our obligations entails risk and may be influenced by market forces beyond our control, this hedging may result in a profit that is more
or less than expected, or it may result in a loss. We or one or more of our affiliates will retain any profits realized in hedging our
obligations under the securities. See &#8220;Risk Factors&#8212;Our Estimated Value of the Securities Is Lower Than The Original Offering
Price Of The Securities&#8221; in this pricing supplement.</P>




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

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

<!-- Field: Page; Sequence: 18; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Summary
of U.S. Federal Income Tax Consequences</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following discussion is a brief summary of
the material U.S. federal income tax considerations relating to an investment in the securities. The following summary is not complete
and is both qualified and supplemented by, or in some cases supplements, the discussion entitled &#8220;Material U.S. Federal Income Tax
Consequences&#8221; in the underlying supplement, which you should carefully review prior to investing in the securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The U.S. federal income tax consequences of your
investment in the securities are uncertain. No statutory, judicial or administrative authority directly discusses how the securities should
be treated for U.S. federal income tax purposes. In the opinion of our tax counsel, Mayer Brown LLP, it would generally be reasonable
to treat the securities as prepaid cash-settled derivative contracts. By purchasing the securities, you agree to treat the securities
in this manner for all U.S. federal income tax purposes. If this treatment is respected, you should generally recognize capital gain or
loss upon the sale, exchange, redemption or payment on maturity in an amount equal to the difference between the amount you receive at
such time and the amount that you paid for your securities. Such gain or loss should generally be long-term capital gain or loss if you
have held your securities for more than one year. Non-U.S. Holders should consult the section entitled &#8220;Material U.S. Federal Income
Tax Consequences&#8212;Non-U.S. Holders&#8221; in the underlying supplement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The expected characterization of the securities
is not binding on the IRS or the courts. Thus, it is possible that the IRS would seek to characterize your securities in a manner that
results in tax consequences to you that are different from those described above or in the accompanying underlying supplement. Such alternate
treatments could include a requirement that a holder accrue ordinary income over the life of the securities or treat all gain or loss
at maturity as ordinary gain or loss. For a more detailed discussion of certain alternative characterizations with respect to your securities
and certain other considerations with respect to your investment in the securities, you should consider the discussion set forth in &#8220;Material
U.S. Federal Income Tax Consequences&#8221; of the underlying supplement. We are not responsible for any adverse consequences that you
may experience as a result of any alternative characterization of the securities for U.S. federal income tax or other tax purposes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">With respect to the discussion in the underlying
supplement regarding &#8220;dividend equivalent&#8221; payments, the IRS has issued a notice that provides that withholding on dividend
equivalent payments will not apply to specified ELIs that are not delta-one instruments and that are issued before January 1, 2027. Based
on our determination that the securities are not &#8220;delta-one&#8221; instruments, Non-U.S. Holders should not be subject to withholding
on dividend equivalent payments, if any, under the securities. For a more detailed discussion of withholding responsibilities on dividend
equivalent payments, Non-U.S. Holders should consult the section entitled &#8220;Material U.S. Federal Income Tax Consequences&#8212;Non-U.S.
Holders&#8221; in the underlying supplement and consult with their own tax advisors.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>You should consult your tax advisor as to the
tax consequences of such characterization and any possible alternative characterizations of the securities for U.S. federal income tax
purposes. You should also consult your tax advisor concerning the U.S. federal income tax and other tax consequences of your investment
in the securities in your particular circumstances, including the application of state, local or other tax laws and the possible effects
of changes in federal or other tax laws.</B></P>




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

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

<!-- Field: Page; Sequence: 19; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Certain Canadian Federal Income Tax Considerations</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of Blake, Cassels &amp; Graydon
LLP, our Canadian tax counsel, the following summary describes the principal Canadian federal income tax considerations under the Income
Tax Act (Canada) and the regulations thereto (the &#8220;Canadian Tax Act&#8221;) generally applicable at the date hereof to a purchaser
who acquires beneficial ownership of a security pursuant to this pricing supplement and who for the purposes of the Canadian Tax Act and
at all relevant times: (a) is neither resident nor deemed to be resident in Canada; (b) deals at arm&#8217;s length with CIBC and any
transferee resident (or deemed to be resident) in Canada to whom the purchaser disposes of the security; (c) does not use or hold and
is not deemed to use or hold the security in, or in the course of, carrying on a business in Canada; (d) is entitled to receive all payments
(including any interest and principal) made on the security; (e) is not a, and deals at arm&#8217;s length with any, &#8220;specified
shareholder&#8221; of CIBC for purposes of the thin capitalization rules in the Canadian Tax Act; and (f) is not an entity in respect
of which CIBC or any transferee resident (or deemed to be resident) in Canada to whom the purchaser disposes of, loans or otherwise transfers
the security is a &#8220;specified entity&#8221;, and is not a &#8220;specified entity&#8221; in respect of such a transferee, in each
case, for purposes of the Hybrid Mismatch Rules, as defined below (a &#8220;Non-Resident Holder&#8221;). Special rules which apply to
non-resident insurers carrying on business in Canada and elsewhere are not discussed in this summary.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This summary assumes that no amount paid or payable
to a holder described herein will be the deduction component of a &#8220;hybrid mismatch arrangement&#8221; under which the payment arises
within the meaning of the rules in the Canadian Tax Act with respect to &#8220;hybrid mismatch arrangements&#8221; (the &#8220;Hybrid
Mismatch Rules&#8221;). Investors should note that the Hybrid Mismatch Rules are highly complex and there remains significant uncertainty
as to their interpretation and application.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This summary is supplemental to and should be
read together with the description of material Canadian federal income tax considerations relevant to a Non-Resident Holder owning securities
under &#8220;Material Income Tax Consequences&#8212;Canadian Taxation&#8221; in the accompanying prospectus and a Non-Resident Holder
should carefully read that description as well.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>This summary is of a general nature only and
is not intended to be, nor should it be construed to be, legal or tax advice to any particular Non-Resident Holder. Non-Resident Holders
are advised to consult with their own tax advisors with respect to their particular circumstances.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on Canadian tax counsel&#8217;s understanding
of the Canada Revenue Agency&#8217;s administrative policies, and having regard to the terms of the securities, interest payable on the
securities should not be considered to be &#8220;participating debt interest&#8221; as defined in the Canadian Tax Act and accordingly,
a Non-Resident Holder should not be subject to Canadian non-resident withholding tax in respect of amounts paid or credited or deemed
to have been paid or credited by CIBC on a security as, on account of or in lieu of payment of, or in satisfaction of, interest.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Non-Resident Holders should consult their own
advisors regarding the consequences to them of a disposition of securities to a person with whom they are not dealing at arm&#8217;s length
for purposes of the Canadian Tax Act.</P>




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

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

<!-- Field: Page; Sequence: 20; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="color: rgb(203,0,0); width: 75%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font-size: 12pt; margin-top: 0; margin-bottom: 0"><B>Market Linked Securities&mdash; Contingent Fixed Return and Fixed Percentage Buffered Downside </B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>Principal at Risk Securities Linked to the Lowest Performing of the S&amp;P 500<SUP>&reg;</SUP> Index and the Russell 2000<SUP>&reg;</SUP> Index due October 5, 2027</B></P></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><IMG SRC="tm2510993d1_424b2img001.jpg" ALT=""></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #5E8AB4">
    <TD STYLE="width: 100%; padding-top: 6pt; padding-bottom: 6pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: white"><B>Validity of the Securities</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of Blake, Cassels &amp; Graydon
LLP, as Canadian counsel to the Bank, the issue and sale of the securities has been duly authorized by all necessary corporate action
of the Bank in conformity with the indenture, and when the securities have been duly executed, authenticated and issued in accordance
with the indenture, the securities will be validly issued and, to the extent validity of the securities is a matter governed by the laws
of the Province of Ontario or the federal laws of Canada applicable therein, will be valid obligations of the Bank, subject to applicable
bankruptcy, insolvency and other laws of general application affecting creditors&#8217; rights, equitable principles, and subject to limitations
as to the currency in which judgments in Canada may be rendered, as prescribed by the <I>Currency Act</I> (Canada). This opinion is given
as of the date hereof and is limited to the laws of the Province of Ontario and the federal laws of Canada applicable therein. In addition,
this opinion is subject to customary assumptions about the trustee&#8217;s authorization, execution and delivery of the indenture and
the genuineness of signature, and to such counsel&#8217;s reliance on the Bank and other sources as to certain factual matters, all as
stated in the opinion letter of such counsel dated June 6, 2023, which has been filed as Exhibit 5.2 to the Bank&#8217;s Registration
Statement on Form F-3 filed with the SEC on June 6, 2023.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of Mayer Brown LLP, when the securities
have been duly completed in accordance with the indenture and issued and sold as contemplated by this pricing supplement and the accompanying
product supplement, underlying supplement, prospectus supplement and prospectus, the securities will constitute valid and binding obligations
of the Bank, entitled to the benefits of the indenture, subject to bankruptcy, insolvency, fraudulent transfer, reorganization, moratorium
and similar laws of general applicability relating to or affecting creditors&#8217; rights and to general equity principles. This opinion
is given as of the date hereof and is limited to the laws of the State of New York. This opinion is subject to customary assumptions about
the trustee&#8217;s authorization, execution and delivery of the indenture and such counsel&#8217;s reliance on the Bank and other sources
as to certain factual matters, all as stated in the legal opinion dated June 6, 2023, which has been filed as Exhibit 5.1 to the Bank&#8217;s
Registration Statement on Form F-3 filed with the SEC on June 6, 2023.</P>

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



<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 21; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt"><P STYLE="text-align: center; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">PRS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>tm2510993d1_ex-filingfee.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2">
  <head>
    <title>EX-FILING FEES</title>
  </head>
  <body>
    <div style="display: none">
      <ix:header>
        <ix:hidden>
          <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-36">F-3</ix:nonNumeric>
          <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-37">424B2</ix:nonNumeric>
          <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-38">EX-FILING FEES</ix:nonNumeric>
          <ix:nonNumeric name="ffd:RegnFileNb" contextRef="rc" id="ixv-39">333-272447</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-40">0001045520</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-41">CANADIAN IMPERIAL BANK OF COMMERCE /CAN/</ix:nonNumeric>
        </ix:hidden>
        <ix:references>
          <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd" xlink:type="simple"/>
        </ix:references>
        <ix:resources>
          <xbrli:context id="rc">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0001045520</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-03-31</xbrli:startDate>
              <xbrli:endDate>2025-03-31</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:unit id="USD">
            <xbrli:measure>iso4217:USD</xbrli:measure>
          </xbrli:unit>
          <xbrli:unit id="pure">
            <xbrli:measure>xbrli:pure</xbrli:measure>
          </xbrli:unit>
          <xbrli:unit id="Shares">
            <xbrli:measure>xbrli:shares</xbrli:measure>
          </xbrli:unit>
        </ix:resources>
      </ix:header>
    </div>
    <div>
      <table style="width: 99%; font-family: Arial, Helvetica, sans-serif; font-size: 20pt; text-align: center;">
        <tr>
          <td colspan="4" style="padding-bottom: .5em">
            <p>
              <b>Calculation of Filing Fee Tables</b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-57">F-3</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-58">CANADIAN IMPERIAL BANK OF COMMERCE /CAN/</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="float: center; width: 100%; text-align: left;">
        <tbody>
          <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
            <th style="vertical-align: bottom; text-align: center; width: 90%;">
              <b>Narrative Disclosure</b>
            </th>
          </tr>
        </tbody>
      </table>
      <table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 100%; text-align: center; margin-left:auto; margin-right:auto;">
        <tbody>
          <tr>
            <td>
					 The maximum aggregate offering price of the securities to which the prospectus relates is <span>$</span><ix:nonFraction name="ffd:NrrtvMaxAggtOfferingPric" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" contextRef="rc" id="ixv-59">1,518,000</ix:nonFraction>. <ix:nonNumeric name="ffd:FnlPrspctsFlg" contextRef="rc" format="ixt:booleantrue" id="ixv-60">The prospectus is a final prospectus for the related offering.</ix:nonNumeric>
				</td>
          </tr>
          <tr>
            <td>
              <div style="padding-top: 20px;">
                <ix:nonNumeric name="ffd:NrrtvDsclsr" contextRef="rc" escape="1" id="ixv-61"> </ix:nonNumeric>
              </div>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>tm2510993d1_424b2img001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2510993d1_424b2img001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  R * # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BHKBXAM
M+:2XN)%CAC4L[L<!0.IKQCQ1\3]1U"Y:#1Y&L[-20)%_UDGOG^'Z"IE)1.W"
M8&KBI6ALMWT/;**^;EUOQ-.#*FI:JX/)99I"/T-=]\,]8\2ZMJ,PN;UY].A3
M]X;A=QW'H%;KGZYXJ54N['=B,GG0INHYIV]3U.BO&?B)XBUG3O%\]M9:G=00
MB.,B..0@ E>:] ^'][<ZAX-LKF\GDGG=I-TDAR3AR!S]*:E=V.6M@)TL/&NV
MK2M^)TU%>#^*O%.O6GBK5+>WU>[BACN'5$64@*,]!54:SXW,"SBYUDPL-PDP
M^TCUSC&*GVB[';')*CBI.:5_4^@J*\-\/_$W6-.O5_M29[ZT/#HP =?<''Z&
MO;XI4GA26,Y1U#*?4'D5<9*6QY^,P-7"22GL]FA]%>6>-/B9+;W,NFZ$P5XV
M*2W1 /(ZA!T_$_AZUP1\1>)KZ0NNJ:G(W<12O@?@*EU$CMH9-6JPYY-13[GT
MA17AO@_7?%MUXCM;"#4+F0%LRK=9D54'))SR/S':O<A51ES'%C<'+"S4)23O
MV"JUSJ-E9LJW5Y;P,PR!+*JD_F:JZ_KMGX=T>?4;QP$C'R)G!D;LH]S7S+K6
MLWFOZK-J-])OFE/X*.RCV%4&$P;KW;=D?3W]MZ3_ -!2R_\  A/\:L6][:7@
M)MKJ&<#KY4@;'Y5\T1:+J/\ PCB:V\)^Q-,80_?([_3J,^HJ;0-<NO#NKPZA
M:G+)PZ'HZGJIK)U&G9H];^Q(3IN5*I=_+?L?3%%4]*U.WUC3+>_M7#0S(&'/
M0]P?<'BKE:GSDHN+<7NC@_BQJ,MGX6CM8CC[7,$<_P"R!NQ^8%>=_#_P[%XB
M\1B.Z7=:6Z>;*F<;^P7\S^0KL_C(A.G:4_\ ")7!_$#_  K,^#DJ#5M3B/WV
M@5A] V#_ #%8/69]3AI.EE4IPWU_.WY'KD,,5O"D,,:QQ(-JH@P%'H!2Q0Q0
MAA%&B;F+-M&,D]2?>GT5N?+79X-\4?\ D>;G_KE'_P"@BO3/AI_R(=A_O2_^
MC&KS/XH_\CS<_P#7*/\ ]!KTSX:?\B'8?[TO_HQJQC\;/IL?_P BRE\OR9X[
MXR_Y'+5_^OI_YU[)H'B71++PGI@N=5LXVCM(PZF4;@0HR,=<^U>-^,O^1SU?
M_KZ?^=;=E\+=:U#3+:^@N;'9/$LJJSL#@C(_AZU,6TW8[<71H5</25>?*M/R
M1S6K-'J?B2\;3HF>.YNG,"*O)#,< "O==5N)_#WP^D=6VW%I8I&&]'VA0?SK
MQBQU#5O VO3)Y$"W41VNLT8?CV;J 0>Q&:]5\4ZE%KWPKN]0MA\DT*/M/\)$
MB[A^!!IPV?<PS*+E.A&UX76N]]OT^\\:T736UG7+/3PVTW$H5F]!W/Y9KZ-T
MG2++1-/CLK&$1PH/Q8^I/<UX-X D6+QSI3.< R%?Q*D#]37T/54EI<YL^J3]
MI&G?2U_G<C$$0G,XC3S2NTOCYL>F?2GLRHA9B H&23V%+6+XLTFZUOPS>V%G
M=/;SR(=I4XW_ .P3Z'H:U/G8KFDDV>&_$'QC)XIU@QP/_P 2RV8BW&,;N@+'
MZXX]!^-4O!7A2?Q7KBVZ_+:PX>YDSC"9Z#W/.*YZ:&2WGD@F1HY8V*NC#!4C
M@@U[)\&-9LFL+K1O*6.]5C/O _UJ<#KZC^1^M!]+6?U?#_NEM_5ST>?1K"?1
M6TAK=19&+RA&.BJ!QCW'K7SSXDT"Y\-ZS+I]P0V!OC<='0]#^E?2M>3?%O6K
M*:2#1XX%>\A8223$<Q@CA0??.3^%9U$K7.7)<15C7]FE=/?R\S&^'7C$Z#?C
M3[V8+IL[$Y(_U;G #9].,'\Z]R!!&1TKY:M+2>_O(K6VC,D\K!$0=R:^D]!T
M^?3-%M+2YNI+B6*)49GQP0.<'&<=N?2E3;V-L\H4X352+M)[K]3+\>:$^O\
MA>>"%"]S"1-"HZLP[?B"?TKPW1M5O/#>N1WL*E9X&*O$^1D="K"OIBN1\2_#
MW2?$)>X0&SOF.XSQC(<_[2]#^AISBWJC#+<PA1@Z%=7@_P!=_D9UI\6]#DM5
M>Z@NH)\?-&J!QGV.:T_"?CJS\4W=U;)"UM+%\T:.P)D3U^H[CWKCF^#5WN.W
M6(2O8F$@_P ZZ?PM\-[#P]=K?37,EW=I]QL&-4^@!Y_$TESWU*Q,,LC3DZ4G
MS/;?_@'GGQ1_Y'FY_P"N4?\ Z"*],^&G_(AV'^]+_P"C&K/\4_#<^)-=DU(:
MH+?>BKY?D;L8&.NX5TWAG1/^$=T&#3#<>?Y18^9LVYRQ/3)]:(Q:DV+%XNC4
MP-.E%^\K7^YG@_C+_D<]7_Z^G_G7IVB_$3PWIWAK3[>:\D,\%M&CQI"Q.X*
M0#C'ZU7UGX4MJVLWFH?VP(OM$K2;/L^=N>V=W-4E^#/(W:YQ[6W_ -E4I23N
MCNJXC 8BC"%6;]VVU^R78X+Q3KG_  D7B"XU(0^4DF%1,Y.T# S[U[!X2\/,
MWPX32[W<AO(G+#'*!^GXXP:9HGPOT/2I/.N@VH2CIYP 0?\  >_XYKM@ !@=
M*J,7>[.+,,PISIQHX?:-M?38^8KVSOM!U9H)ED@NK>3*GH00>&'\P:]2T3XM
MV+62IK,$T=R@ ,D*[ED]\=OI77^(?">D^)8L7T'[]5VQSH<.G^/T-<#-\&I_
M,/D:S&8^V^ @_H:7+*+T.MXW!8VFEB?=DOZT?Z,Z+2_B=I>K>(H=-B@EBAF&
MV.>4@9?LNWL#ZYZXKN*\VT7X1VMG>)<:E?M=*AR(8T,8)]SG./IBO2 ,  =!
M6D>;J>+CEA5-+#.ZMJ>2?%?P29-WB+38':3_ )?(T'& /]9C\.?S]:\FL+ZX
MTV_@O;60QSPN'1@>XKZSDC26)XY%#(X*LI'!![5X=XH^$VKPZS*V@6JW%A(=
MR*9E5HO53N(R/3KQ5'9@<7%Q]E5?W_D=G+\3+*3P.-6@\M=1DS"+4MDK)W/^
MZ!S^0KQ>::2>9YII&DD<[F9CDD^YKI(OAGXLC3']D_4_:(O_ (JNB\*?##43
MJR3Z_:QQ6<7)A,H8RGL/E)&/7FL)7DSV,-+!X*G*2FFWKNF_)(W?AEX0&G6B
MZW>HPO)U(A1A_JXSW^I_E7HM(JA5"J  !@ =J6MDK*Q\IB<1/$574GU_JP44
J44SG"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>tm2510993d1_424b2img002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2510993d1_424b2img002.jpg
M_]C_X  02D9)1@ ! 0$ R #(  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" %( S(# 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#^_ '(!QCC
M_'\_KZ5\L?M*_MK_ +-7[(H\'?\ #0OQ&/P\/Q!DUE/!ZR^#_'?B5M9?P\=+
M35PG_"&^&/$2V1LSKFCB0:F;,YU&V4 LSJGU-)&YP05PN.I.>O.,#UZ5_+?_
M ,'(41BN/V.&41J95_:(,@VJ4=9A\#(Y1-'&D/G[3Y$D>6B8O:P[G')'TG"&
M1T.).(\IR6I.6'IXNK*FYQM&5->SG)<MU.*:4&E=-*Y\SQ?G5;A[AW$YK2C[
M:IA8ISMK:\K-O5/KTOL?J1_P^A_X)K_]'$7/_AGOCY_\ZVC_ (?0_P#!-?\
MZ.(N?_#/?'S_ .=;7\(&!_EKG_Y*HP/\M<__ "57[[_Q ?A[_H:X_P#\MO\
MYF/Q#_B,W$/_ $ 87[G_ /)']W__  ^A_P"":_\ T<1<_P#AGOCY_P#.MH_X
M?0_\$U_^CB+G_P ,]\?/_G6U_$1XL^#7Q>\!>&?#WC7QU\*OB1X*\&>+5LV\
M*^+O%W@KQ=X:\,^)%O;"/5(CH6NZS;V6F:J/[/:6_0V5S,+O3K6YU73S>:5&
MMZ_G+)@,058+*D);S+A(R[+>$LL\MU' \'F64MM;7BRFSU2^:/3]&N-1OBUN
MDT_ OAJLJ+I9SBZBQ#Q2HN%3!251X'%?4<8DU2M%X;&)X:JINFXU4XI22<EH
M_&#B9>R3RR@G6NZ2=.:=1)7O%-INZ:<;VYTTX<Z=S^[W_A]#_P $U_\ HXBY
M_P##/?'S_P"=;1_P^A_X)K_]'$7/_AGOCY_\ZVOX;/&O@'QS\-M<;PS\1/!G
MBOP%XC2&*X;0?&OA_P 0>%-8$-V83IDG]FZ^NGW;1ZS!/%=:+,D30ZI;N&LY
M)9 8QA:-I.I>(]8T[P]X?T^]US7M8OK32](T71;?4-7U75M4OT5[+3-*T_39
M[J[U/4KWS;5--L+"&YN]7>\MAI$-^&D:)4? OAJO2]O1SG%U:-N;VL*F"<.6
MS?-?V2]VR;YK<MDWS63:BIXR<1TJGLJF78>%3^25.HG_ /(_^3']V'_#Z'_@
MFO\ ]'$7/_AGOCY_\ZVC_A]#_P $U_\ HXBY_P##/?'S_P"=;7\6'C3]F/\
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
M#LEU/QK%^(6=TLREA*%'"U::;7,HR>S:[I=.Q]_?\+U^%O\ T,O_ )2];_\
ME71_PO7X6_\ 0R_^4O6__E77Y_F27?)&%=F@B,EPJ&Y:6U9B1"MU:B;[9;V]
MPVP)JLMNNB0[V-WJ=LMO>-;,^TG<0&1@HE9WCN&ECAC3_5S74D5TZ6<5STMF
MO&@+_P 02M%X>91+VW+6QC^KU%2KV=-^SJM<RI2:NO:---0BYS::]W57X/\
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
M72XIWFO_ )>?_P"/T_\ B'N4?\_L;_Y)_D'_ !$K//\ GUA/_ 9?_)'Z ?\
M"]?A;_T,O_E+UO\ ^5='_"]?A;_T,O\ Y2];_P#E77Y_^:_^7G_^/T>:_P#E
MY_\ X_1_Q#W*/^?V-_\ )/\ (/\ B)6>?\^L)_X#+_Y(_0#_ (7K\+?^AE_\
MI>M__*NC_A>OPM_Z&7_REZW_ /*NOS_\U_\ +S__ !^CS7_R\_\ \?H_XA[E
M'_/[&_\ DG^0?\1*SS_GUA/_  &7_P D?>Y^-_PQ8'_BJ2C$1\II>MDD1X(C
M<SZ1,C[VW!YEBCEV[0,,H8(/C;\+T4!?%+,0&4%]*UE2L94@)$(=(BCB(8C$
MGE2/M&T[OEV_!/FO_EY__C]'FO\ Y>?_ ./T?\0]R?\ Y^XS_P D_P BO^(F
M9[_S[PG_ (#+_/\ X'2UM#] /^%Z_"W_ *&7_P I>M__ "KH_P"%Z_"W_H9?
M_*7K?_RKK\__ #7_ ,O/_P#'Z/-?_+S_ /Q^C_B'N4?\_L;_ .2?Y$_\1*SS
M_GUA/_ 9?_)'WD/C5\,.0?$Z%2\3[1I&MHBO#B:-XQ#I44JJ+D+N@EGG1H5V
M;P'=3>_X7K\+?^AE_P#*7K?_ ,JZ_/\ \U_\O/\ _'Z/-?\ R\__ ,?H_P"(
M>Y1_S^QO_DG^0WXEYX]Z>$?_ &[+_P"2/T _X7K\+?\ H9?_ "EZW_\ *NC_
M (7K\+?^AE_\I>M__*NOS_\ -?\ R\__ ,?H\U_\O/\ _'Z/^(>Y1_S^QO\
MY)_D+_B)6>?\^L)_X#+_ .2/T _X7K\+?^AE_P#*7K?_ ,JZ/^%Z_"W_ *&7
M_P I>M__ "KK\_\ S7_R\_\ \?H\U_\ +S__ !^C_B'N4?\ /[&_^2?Y!_Q$
MK//^?6$_\!E_\D?H!_PO7X6_]#+_ .4O6_\ Y5T?\+U^%O\ T,O_ )2];_\
ME77Y_P#FO_EY_P#X_1YK_P"7G_\ C]'_ !#W*/\ G]C?_)/\@_XB5GG_ #ZP
MG_@,O_DC] /^%Z_"W_H9?_*7K?\ \JZ/^%Z_"W_H9?\ REZW_P#*NOS_ /-?
M_+S_ /Q^CS7_ ,O/_P#'Z/\ B'N4?\_L;_Y)_D'_ !$K//\ GUA/_ 9?_)'Z
M ?\ "]?A;_T,O_E+UO\ ^5=51\;OA<7+-XF&T9"Q_P!E:RRK_P >^QXRVCYB
MV&#?Y0W(7;<2<#'P3YK_ .7G_P#C]'FO_EY__C]'_$/<H_Y_8S_R3_(:\2\\
M6U+"+_MV7_R7]>FA^@'_  O7X6_]#+_Y2];_ /E71_PO7X6_]#+_ .4O6_\
MY5U^?_FO_EY__C]'FO\ Y>?_ ./T?\0]RC_G]C?_ "3_ "%_Q$K//^?6$_\
M 9?_ "1^@'_"]?A;_P!#+_Y2];_^5='_  O7X6_]#+_Y2];_ /E77Y_^:_\
MEY__ (_1YK_Y>?\ ^/T?\0]RC_G]C?\ R3_(/^(E9Y_SZPG_ (#+_P"2/T _
MX7K\+?\ H9?_ "EZW_\ *NC_ (7K\+?^AE_\I>M__*NOS_\ -?\ R\__ ,?H
M\U_\O/\ _'Z/^(>Y1_S^QO\ Y)_D'_$2L\_Y]83_ ,!E_P#)'Z ?\+U^%O\
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
M_LG_ +W_  /_ -EK^-C_ (-[O^3S_B3_ -FQ>,O_ %:GP?K^R?\ O?\  _\
MV6OX[\;?^2YQ'_8-PQ_ZBG]4^$O_ "2.'_Z^2_-B\9'SD_ZL_F,C_OKO_+FO
MYXOC]/J/_!+K]N?P=^U+XM^(O[7'QE_8F_:6T;7_ (,Z]X,\2?M%?M0_'?1/
MV;/VF[W^UM8\"S>%OA?XK^*_B'P'<^ OVD;Z!_ACH^EZWX,U*;X:_%^'P/X=
M^'/B#P?X4\9W7ABW_HA,;'&0G&SN?X?P[?P_CG&:_.3_ (*'_L7?&K]M#X>?
M#OX;?"[X_P#PT^ NC>$?B_\ #'XTZ]?^,_@)XO\ CAK>N>)_@Q\3O WQ9^'.
MF^'K_0?VBO@4G@[0(_$_@UX?&-M);^);WQ!I-]8V_AJ^\!ZCHPU;4?RNC%QQ
M6"G.+M"4U6E%3]FJ-;3,U).4OWE>#:RUI?NZEI-TTKK]'>M#&Q7Q5(M4T^5\
MSLK..F_36R:NGV?R+IFJ^&/^"6OP/G_:+_:+^-WCNY^-?[47Q0M/#'A_P)^T
MY^W=\5YOV=O@_P"(/B)>ZIX^\-_!K1_%WQU^)7COX<?#7P7\'_!6@:\OB'XI
MP^#_ !'XKUFWT+4;#PIHOB.UU;PO\,M1Q_"?_!<3P#\0O@[=>)_"WAOX!R?$
M/3OVO=/_ &-=<UO4?VK=)OOV);+QY?\ @JZ^)NE>*[;]M3PS\(_$-GJ/PW^(
M?@RV&@?#[58O@E!XFU'XEZA8^ ]?\'^'=1EN;F']%OVB?V4?''[1/PI^%.FZ
ME\8--\!?M#_!/QUX2^,7PV^-O@OX?W+^#=!^,'AC2-2\/WVI7/P7\2^-]>EU
MWX<>,?#7B3QCX-\4^ ]9^)UWK\O@_P 6:Q8Z/\1=&UMK#Q#IT7BK]GK]I'Q]
M\']2\%?$+XW?L]>/O&OB;3M2TCQQ!XN_9'O]<_9Q\7Z-<:/JVF6>AW_P(U']
MH2Z\;MH<]WJ-KKWB73]6_:#UYM9UC2[5=+N?#FB-+H;:PBJ2K\\57^II?4NK
MJZ6M%^Z[K:[Y-$NI/-IE/NROB&_[2NDEATK-.I>^C3?P\WO)IJUF_I7X<^*O
M$OBGPKI^L^+/#%MX6U>^O=?A&E:1XFMO'.D26$>JW:Z#KVG>++#3]+@O-$\0
M:##;Z[I4_P!CLIX+#4;;3=4M=/\ $,4^CV_IFX8#>M?(/[$O[)NG_L6_LX>
M/V==!\5W'C#2O!(\5WD>J3V=WHND65]XR\7:[XTU'P]X'\)W&L>(I/!OPM\-
MZAXCO-"^&O@"?Q/XCG\$>#-.T?0)_$_B2YMY=7E^O"C8 R.,^O?'MZYKHQ$:
M<<0XT)*="\K32DDU?W7RR]Y:=&8X:5:47[:$H/2W-;Y[-DE%%%9'0%%%% 'Y
M@>,?^1Q\7_\ 8S^(O_3LE?%_[7_[-NI?M*?!SQ%X'\*?&+XQ_ CQ]9Z?K5]\
M/OB1\$_BM\1/A1?Z+XTO-!^PZ=JGB:U^'GB+P\GC#0(M2)FF\/>(O[7BAA_>
MV\[S@1C[1\9\>,_& _ZFCQ'_ .G=:Y9SA)5BZO\ =W\ 'WQN[^Q_I7]!TL-4
MQ.186G"M[&=:C25.-VG4M2I)\MOU:/Y@JY@\MSJO55%UXT*DG4DDFJ;YY-.7
M-V_PR6ZLT?A1^S]J_BK]NWP9\%/@AKMS^TI^SSXG_8[U37]*_;,G\'_M _M&
M^!==_P"$[T"SOM%L_A19^/\ 1_B%9^)/B/I7Q:EM[/XW1^,/%_B3Q%XJTKX<
M:=HVFVFJ+JGCZY^)^F?2?Q%_;[UGX9Z#\?/%?PP^!M]\6_@%^Q3XF/PX_:)\
M=S_&F6T^)^F7OAOPYX>\5>(KGX?^#=;\(^,_^%L6?@/2?$2-XQF\??%_X;W"
MW&E:NF@6VOQ0VEQ>>F?LG?LJ_''X _%7]H?XB_$?X]_#'XIZ?^T3\04^+.L^
M'_!G[/WB_P"$^H^$OB%9>&O"G@W1[KPYXGUS]I'XOM+X9TOPWX1LHH]*OM%;
MQ7)JTUK?_P#"?1Z9HD&@7_+^-OV!M4UE_P!H_P %^"/B_IG@WX!_MA^)=>\5
M_M#_  UU7X8S>,O'<^J>+O"FC>#_ !B?A%\69?B)H6E> !XLTK0[=M;D\6?"
M?XG_ &:6\OQX.A\&AXG3D5',7@Z%1QDL5CZ7]OXZFK\]'C*T;RK+GLLM=FO9
M1E.FDE:&MEZTJV3O'8FG[:C+"9?0E1RZ<K^SK9+4BG/!T6J46\[YKVJ2C'51
MO6?O-^:^)_\ @I?XUT_P;^WCXP\,? 'PCXJM_P!B#PO\+_BA80W/QQUW0=(^
M*/PK^)OP\N_C#%KNEM_PS_)K'P\\;W7P[M[5D\ SZ7KNA0ZOJ-K93^)H[(2Z
MFGV;\7OC5\1O!/[,.J_M"_"CX.V'Q/\ %^G?#JW^)$7PIU/XA7'PZO=6TTZ
MWB/7]#T?QSI?PH\9WTWB:*S#6_@ZSN_"5CIUY? Q:CJVDPC[0/DOXM_\$U;[
MQI=?M3:!\,OC=8?!_P"$_P"UO\ / 7P4\?>"8?A#IWC;6O"LOPX\(:OX$\,Z
MC\/_ !)JOC72M&TGPT_A34K;1/%'A:_\%ZC=:U9:7;IX6\0_#LOF']"_AA\/
MC\/?A=X+^&FK^)M6^(#^$?".B^$+GQ9X@T_PYI.L>)[/2=-;33<:II7A/1M"
M\(6\TL#%-L7AJYW)@.YP0=ZM',*]#,H0:H>V<G14FXRDK\3J/+RMIRMEG W,
MVTFI8M)-U:S/,]O@<'B,KJ4U2Q2HM>V]FI2Y$UPG?G<E%))YIX@Z1YI7^HM/
MEI4XP_/G1?\ @HYK%[\8/A=\.M8^&WP@L-$^,'['.M?M:_#_ ,?Z)^T+XCUW
M^T;O0O#&B:Q=_#G6/#=]^SGITEK;36>N^)GM/'-E%J5W+\-=%UC7)?!T'C+2
M;SPC'J_#W]HG4OBY^T]X8_9]^,?[*EI\+/BYX@_8M\4_%&?XF>%_BUI_BV^\
M/>"_$/CGX;^#O$?PM\%>,O#OA?P/\9=(29/$&A77C=O$/_"L;#0?%O@6WO\
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
M_#TM=37JK^OZ_KJ?-!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
M=M17$_\ "ROA[_T//A'_ ,*/1O\ Y-H_X65\/?\ H>?"/_A1Z-_\FT>QJ_\
M/NI_X!+_ "#^T,!_T&X3_P *:'_RT[:F;Q@'# -TR,''^X</]1MR.X%<6?B5
M\/AC_BM_"1!&=P\2Z)QQG!4WX?/MMZU\*?LY?\%+?V?_ (W+IVA>(]1'PG\?
M7TR:7_8WBB]AG\/:OJ4J9AB\-?$""=]"N_/((LK/5+C2M6O6939V$X4O711R
M_'5Z5:M1PE>K2PZBZU2%-N--2;2<M4]T[\JFU:\E%6;QQ&<93A*V#P^)S+!4
M*V8-QP-.IB:2EBFM6J-I24M]Y2@GT;>AB>-/^1T\8_\ 8T^(_P#T[K7*5U/C
M1A_PE_BN=03;S>)-<G6Y(,5J8;C5UV2174_E6]VJXQ(+&6Z=#P5R"!RNX;HU
M9HXS*?W8FFAA9XO^>_ERR)*D/O(B/_TSK^@\NC*>7Y/&*;=&E3]JM$Z?[NE\
M7,XV]-7TLGH?S#F\XPQN;2D[*O.7LGJ_:>]+X;)W^=A:*%(8L%W$J&=LI(@2
M&,XEN9FD55M;5/\ EE<WAMX;_(_LQ[VFAE8;D:.1-K_/#-#,?-AE@M[JW\F*
M1[CSK.YN8+>X!A\L2R+Y4DJ'?759\U2%O>H_Q8]8>Y[3WNB]SWM&]//W3F4H
MR]K9I^QQ/U*K;_EWBO\ GQ+32IY*\?[XZBEPPV[E9-Z[TW@INC_YZMNQY%O_
M -/-SY-M_P!-:3HSJP*%%WDN"BB,?ZR5W8!(8(?^6MS.T5L/X96I?U_Z1_\
M+(?^!+SY9]I"]N97[6E_?_N_].ZG_@+\N8HIVUPSJT4R!5^4R03H991_K((X
MVC$QFA_Y:AXT0?PNU,)*[2ZE5=L(Y*E7_P!I=K,=OU4'VIM-;JW_ .Q[3S^Q
M[WIY^Z6](>T>E/\ GZ?Y_@+1113Y97M9W[:?R>T[_P#/OWO3S]T(^\KQU7=?
MTOR"BFEU R655$ODL&94F5O[RV;E;Z=/>VM9S[4ZE9VO;3OO]GGZ7^Q[VWP^
M]MJ3&493]G%IU/Y-;_BDOQ"BC/./;- W-C9'-)D*0L<$TDRM)YGDQS6B1M>6
MKOL7SA=V\ L/.A_M,V19MBE[KY9:/ZO];L_^@;G]G[?JO9\[Y;WO?[-M2W%Q
M5VK+O_VY[3N_L>]MMY^Z%%*592JNDD9<VXC6>.2UEE%S]QH;:Z2&ZF _C,4#
MX[!J2FDY;:^G^"%3O_)4A+TDNJ<8RY13I)M)UOX2_P"?GO\ L_=WO[_NZVU\
MO>'.SN[R>8YD:)0LSM*;B.:.?AO-@FMEF4P\V!N(ICHEM_Q([07%E_I5-HHJ
MZ5&&'H_5J;3I]UM^2_(VE5J.M]:K+V]3MS1;_&844FY3G:2[(V)HPCA[=-EF
MWFR;E57B\R]2WW0-,WGQ3+MVJCNH#/CRTDDS_<BD^7/G^7YNY5\CSOLT_E>?
MY>?*;.W%9<T6[75WB/JB_P"PGW_W';VG[N>E[>ZWS[<V77E^UVZ_8_\ ED/_
M  )>?*44TN@0ON&T[?+89,4C2?ZI#<@&TMV?_EJ+R>V%AUU,V0H#!E+#!P<;
M59)'/N!&SC'OD57++LQ77?\ 3\TAU%% R0I )#QW$R;06#06V=\Q*;E2,X.W
MS2C?WE6DFI*HUJJ3Q$:CZ0>$Y?K*E>UO8<\?:;I<RLY:V&TI4X/25;^%'6]3
MX_ALG?\ ASW:^%^7,#'ELC;V\X?Z6J&U6"YB_P"?!X+RQU)/L?O][_IG40C#
M,&D5'D&[;*\<%UY&;W=,(;74H+^R?^T[#]U?&ZM[C9)\L?FI\]3'C802PD3S
M%V*\C@#[7Y@FB16FM6A^QOYBW<<&/,AQNW/L I)"C#/L\UHD99+A(>GG-:1E
MKO9GT@+>BU"G"6TD^G7K7KX7LO\ F(PV(H_XZ4U>R4Y)SC%592DDJ/\ %;O:
MGJU[VCMJGM<2BBD5E;85)967+L%?]TRF+S(I5V[Q+#YC^8%5U'V>?#-B/S-N
M2?\ *_P_S+BG*'M8J]/W_?6W[OX^S]WKIZ<PM%%%39VO;3O_ -N0J?\ I%2$
MO22ZWBHYX7MS*_;7^?V?;^?W?7R]X****77EZ]OZ_P QIJ2NG==_ZL_P"BBB
M@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?6'[,7W_ !G_ -<_#O\ /6Z^3Z^L/V8O
MO^,_^N?AW^>MU\IQE_R36:_]?J'_ *=1]?P#_P E%E7^"I_Z:D?7%%%%?B1_
M1(U_NG\/YBOY;_\ @Y'_ -=^QK_US_:&_P#1GP)K^I!_NG\/YBOY;_\ @Y'_
M -=^QK_US_:&_P#1GP)K[_PL_P"3@<._]A,O_3&(/S_Q/_Y(7//^O?\ [?$_
MF!HHHK^T3^3S]UO&_P ;/AEX8^"/PLT_7?$UOX@\(_#'X7?LV:Y8V7PO_:7^
M 5WXA^,/Q!\#WEAXBM/A[XS\&:E\ _%?[5G@FTTKQ)XC\<W5E/\ $/QQI?P\
M\(2:0UYH'A+2;39X7/S\_P#P4PFC@^,&DZ-X&^,7@;P[\1OC[XD_:"\/V/PK
M_:AU[X8:OHNM>.]+TM?B#\/_ !MK7A?X;Q6?Q"^%GBK7-(MKU-&LM \#>-_#
MEC-J$?AKXBZ7JVH3:P/RK^4,S*D<09;>(I!%!:[[?_3OM-G(]G#:E=.3[6_V
M:PLA8C_2[O=/'LC\Q*^*H\ 9#;,UC)XO%.K4=2@W.:4G[9UHN$'.I'F@[1YM
M.:/,N6$9N,?KJW'&>/\ LSZM'"T/8JU6T5[FEGS-13L^RO;3=J[_ &&\%_\
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
M/;U[!X)_X*)^"O"R^"+C4_@!X@\17OA7X(?#_P"!>NZ/>?&;2[CX8_$+PO\
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
MWP#WOB%)<SBHUW[]#AG"O'NE5Q4/JO*FJSG24'*7&%+"VTG+6/#U1XZ2LO\
M98J2:FY8>/[F:I^T%\$O 'AW3+GXI?'WX&^'7F^'=G\0]7U75O&G@OP7X=U'
MP/;WUKIC^.K'0]7\7WT_AKP6^I:AI>GIXK.L_P!@M=ZMI\+:@K22B'H/&WQV
M^"'PT\':-\0_B+\8_A7X"\ >(X],D\.>.?&/Q"\)>&_!GB!=;M?MNAG1/%FK
MZO:>'=3CUZS*WGA^YL]2EM/$-C)'J.AW&H:<PNJ_!'X;P^#[;]K7X7?%R]_9
M<_: L;31_P#@E/J'PS\=^,'_ &#/VBDO#\:='_X1&)_"^K%O@9>2:YXX?X6>
M';O2;7Q 0H9X].TJ34X+VYF\&0<-\*=8^)_PB^"/_!*37H_@G\8/$/Q<^%?[
M-_QV^$OC3X.?%KX#_M6+I<=A>I\.]+\2PZ]HGP=_9D_: ^-6@^*]/AM_#X\!
M>+Y/@U/X$\5^ O\ A,_#>J^-] OX--L]8]C%8_V$I*G4]I%/5J%E9<7\8X1.
M/+%-K_5_!<.YC)63^K9I@U&[4J-#P\!P]3Q6$RB4JW^U4VE6I.48SIR?!DL8
MU*3;BE_K''^S^:4FEBU)27LTJ\OZ./B!\7_A)\)_"/\ PG_Q3^*/P[^&?@5G
MT](O&?Q%\9^'? GA*;^UE@DTI5\3^+=0T;0H;C58;B.72M/NM0M]3U8$1:99
M7=Q)##+D^)OC]\"/!5C!J7C+XU_"/PEI]UX-OOB):7WB3XD^#-&L;GP'IJV/
MVWQDM]?ZU!90^%X)-3TV-M?NKBWTDI?V=Z+PZ;<1WK?SX_"[]G-/@?X5_9-U
M'X7>,/CSH?PC^'>@?M-> _V@=>_9._9"L[;XK^%?C]\9-6\#>,M)UCXB_LE?
M&7]F?XI_%2?P[JWPLTN'X;P^(9_@NWQ>T_P%9>"?%>J2:3\/?$]Q;6_5?"K]
MGKX2?LM?MG?LM1>$_@7^U)XY\ _"7]D?]IW3+_XQ>/\ ]DKXH?$SQG<-XO\
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
MC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_9;5 C,90X\@RS0[%>T"W;6WV031O936][ L\'^B%DU!]0T_3/\ B7V.I_\
M+U245T6J^T]CS8+V%FN?E]S7_MR]^VB:Z/JH]G2_Y_8S_P &2_\ DB3>WRDN
M2^W>K@3*+>6>X^V7<0B%WLNT?4?^)XMS.8YFUW_3VB5/]'KYA^+O[,\7Q+^(
M6D?%OPG\;OCA\!?B7I/A6Y^']QXE^$VI?#/6+;Q'X#N+JXU%M U_PI\<_A;\
M9_!,KRZU)!KLVM0^&O\ A*3-;II9\2/9JLU?35%9XBCA9JT:2?II^*Y7\TU\
M^N]'$8G"M2I5[M:K:2OYJ491?HXM>6UN*\#^!=+\ ://IFE7>L:G=:EJ,NM>
M(M=UZ_CO->\4Z_J']CC5-:U*^L[+3[/3F%OHMEI>D:'X?TO2O#'A_1M/T+1O
M#FC:'HFB0Z1<]D\<3(8@C?9S(6>TC:!(I#Y\-Y*[/>VNJ.IO+JULL%1]NTR+
M2M(FM-4EU2R;4YWT5'+2_P"?"_#_ #.?VN*_Y_2^]_YBH0CM( T8F$XN4C:.
M"XD'_+A"=1L(+"6XMM/_ .67]HV]_?O_ !:C3!&@62,B(I,(_/3R62WDDA5+
M>&[2TMY[=1J,=L\\C7U[-J)6YCM_[,@T@;I$=11RTO\ GPON1=ZOMOK7M_WG
M:[N(%1>(T2$,\JW"K'"(+M/XKD6EK%8I;W6I_P#+\EQ+JD:?\OKZ[3V(:7S6
MS(RK(BS2);279=OLGDW'VFYMKO[-!;^1-Y5CIL5A>+YO&OCS]3_M%M%.2I-6
MK4'7^2?;N_+\UU(C5Q2_@U94/FU^3%7(&T221QYP8XIKR+SE\S[3BZDM;RT,
MD?VOY]EHMA>;>?[3W<4W;L*M'+* $P8F:9DSV.Z6YF99_P#IM9#3[/G_ )!)
MI:*)*D_XU#V_R3_-_P!=PG5Q5'^#5E+_  M_K8 2!$I#%(6BDA"RE4MKFWLM
ML5U9PRQW'V9Y+_\ >S,99M0\OYQJC/\ NZ:% 15P&9HF1GE,H6.0^1YTMQ#8
M3:;_ &J^IBTMOM[32V138?+,N!EU%%3V6(_B4+>J7_!+I^UP_P##KW]&_P#@
M"JQ0.$:3YO,,N^5Y([Z2X>QN93J"L?M<UK%=6B/!8+J"IMM+1C<*SR+&ULD(
M3EB")I5'V:..:[@E\NTFW+9M?0K'I?\ H3,E^VH+<?\ $P74FN.*6BERTO\
MGQ]UE?IKW^9/M<5_S^E][_S'$J<YCB5%F\^**%95BB,[V%W>+;1W4]ZMG))J
M%HLZW*B>1FM+2Y95NVDDC8F8P2@V8='CCA,$"JA@^QRVBW(M)-1M[<6G&ZRO
M;9O-_<Z<NCZ7_P 2REHHY:7_ #X7W+_,B]+^7'?^!O\ ^3&$-EL,%63YB((X
M8/)G_<XN[<S17I@/^BV^;33_ .S8.9?G_=:;_9SZ**O_ )>>Q_Y<?S_9^_?\
M!RJ5'#VU:+KU_P"3>7XM+\0HHHH*"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KZP_9B
M^_XS_P"N?AW^>MU\GU]8?LQ??\9_]<_#O\];KY3C+_DFLU_Z_4/_ $ZCZ_@'
M_DHLJ_P5/_34CZXHHHK\2/Z)&O\ =/X?S%?RW_\ !R/_ *[]C7_KG^T-_P"C
M/@37]1[,#E>0<XYZ=?Y5_+9_P<B2H]Q^QPH90(X_V@P[L\8C1Y6^"#6R.Q?$
M9NA:W?V=I-D<AM9P74I@_=^&-6G0X[R&O6G&G1HXB<JM6;M"FO85]9-)V6JU
ML]UW1\%XETZE7@K.*%*$JE:M"U*G%7G4?/'2*T3^;1_,+11Q_>C_ ._T/_QR
MCC^]'_W^A_\ CE?VC[>A_P!!&'_\*,/_ /+S^4_JN)_Z!Z__ (*J?_(!11Q_
M>C_[_0__ !RCC^]'_P!_H?\ XY1[>A_T$8?_ ,*,/_\ +P^JXG_H'K_^"JG_
M ,@%%'']Z/\ [_0__'*./[T?_?Z'_P".4>WH?]!&'_\ "C#_ /R\/JN)_P"@
M>O\ ^"JG_P @%%'']Z/_ +_0_P#QRCC^]'_W^A_^.4>WH?\ 01A__"C#_P#R
M\/JN)_Z!Z_\ X*J?_(!10<J2&65<)%(K-#.%D26U^U[D8QXQ''\LA;;M?@9'
MS4K H-SJZ(51U?RI71HY'VI(K1HX9''SJ1U3G&<BI^L8>W-]8P_+W^L4+?\
MIX/JN*YN3ZO7Y_Y?8U+_ /I'ZB44<?WH_P#O]#_\<HX_O1_]_H?_ (Y5>WH?
M]!&'_P#"C#__ "\/JN)_Z!Z__@JI_P#(!11Q_>C_ ._T/_QRCC^]'_W^A_\
MCE'MZ'_01A__  HP_P#\O#ZKB?\ H'K_ /@JI_\ (!11Q_>C_P"_T/\ \<HX
M_O1_]_H?_CE'MZ'_ $$8?_PHP_\ \O#ZKB?^@>O_ ."JG_R 44<?WH_^_P!#
M_P#'*./[T?\ W^A_^.4>WH?]!&'_ /"C#_\ R\/JN)_Z!Z__ (*J?_(!11Q_
M>C_[_0__ !RCC^]'_P!_H?\ XY1[>A_T$8?_ ,*,/_\ +P^JXG_H'K_^"JG_
M ,@?N[_P;W?\GG_$G_LV+QE_ZM3X/U_9/_>_X'_[+7\:_P#P;V$M^V;\1Y K
M^3)^S-XQCBN-K?9YF;XF?!NZ013 &-G>,S[82PG!LKPO$J1*\G]E8C;YN@SN
MZYQSC'.*_CSQGJ4\3QMB*F'G"M3^K\/+GIR4HWP^&Y:Z4KI-TI)J:5[-6U/Z
MF\*Z=3#\*4*=:$J4U4E>$U:2WZ:EFBBBOS8_0PHHHH **** "BBB@ HHHH _
M,+QI_P CIXQ_[&GQ'_Z=UKE*ZKQD=WC+Q@PS@^*/$1YZ\ZLIY]ZY6OZ,P#7]
MFY-JOW-*G[75>Y>G2?O:Z:=KG\HYFU+'YORW?MIR]E9/]Y[\_ATU^=@HHHKL
M^:^]?YG%[2'\WX2_^1"BBBCYK[U_F'M(?S?A+_Y$****/FOO7^8>TA_-^$O_
M )$****/FOO7^8>TA_-^$O\ Y$****/FOO7^8>TA_-^$O_D0HHHH^:^]?YA[
M2'\WX2_^1"BBBCYK[U_F'M(?S?A+_P"1"BBBCYK[U_F'M(?S?A+_ .1"BBBC
MYK[U_F'M(?S?A+_Y$****/FOO7^8>TA_-^$O_D0HHHH^:^]?YA[2'\WX2_\
MD0HHHH^:^]?YA[2'\WX2_P#D0HHHH^:^]?YA[2'\WX2_^1"BBBCYK[U_F'M(
M?S?A+_Y$****/FOO7^8>TA_-^$O_ )$****/FOO7^8>TA_-^$O\ Y$****/F
MOO7^8>TA_-^$O_D0HHHH^:^]?YA[2'\WX2_^1"BBBCYK[U_F'M(?S?A+_P"1
M"BBBCYK[U_F'M(?S?A+_ .1"BBBCYK[U_F'M(?S?A+_Y$****/FOO7^8>TA_
M-^$O_D0HHHH^:^]?YA[2'\WX2_\ D0HHHH^:^]?YA[2'\WX2_P#D0HHHH^:^
M]?YA[2'\WX2_^1"BBBCYK[U_F'M(?S?A+_Y$****/FOO7^8>TA_-^$O_ )$*
M***/FOO7^8>TA_-^$O\ Y$****/FOO7^8>TA_-^$O_D0HHHH^:^]?YA[2'\W
MX2_^1"BBBCYK[U_F'M(?S?A+_P"1"BBBCYK[U_F'M(?S?A+_ .1"OK#]F+[_
M (S_ .N?AW^>MU\GU]7_ +,A ;QH3T$?AXG\];KY;C&$Y<,YK)*Z]M05TX[N
MK%+[5]6[;'V/ ,HKB7*Z;=I^SJ>[9W_A2\K?B?7-%%%?B!_11$_7\/\ &J,M
MI',2S8W'>"7:23Y6WGY&+ Q%B4+;%*X4(!A58: 3KNY_$T%!VX_S[THN<)^T
MIRY6U9I[/\=/ZW(JTJ->G[&O352#[I-:=;OK_6A1^R0?W!_WRG_Q-'V2#^X/
M^^4_^)J_\_\ L_K1\_\ L_K7-:I_S_S#_P &/_(Q^IX7_H$PG_@JG_\ (%#[
M)!_<'_?*?_$T?9(/[@_[Y3_XFK_S_P"S^M'S_P"S^M%JG_/_ ##_ ,&/_(/J
M>%_Z!,)_X*I__(%#[)!_<'_?*?\ Q-'V2#^X/^^4_P#B:O\ S_[/ZT?/_L_K
M1:I_S_S#_P &/_(/J>%_Z!,)_P""J?\ \@4/LD']P?\ ?*?_ !-'V2#^X/\
MOE/_ (FK_P _^S^M'S_[/ZT6J?\ /_,/_!C_ ,@^IX7_ *!,)_X*I_\ R!YQ
M\2U>V^'WCVXM7-I<VO@KQ/=6UU%N6:WNH=&O'M9(2K+@QR1,Y(9&#!,8RY'/
M? <R:A\$?@UJ-U(]W?7OPM^'^H7MU<222SW5Y>^$=,N+F2=W+,QDN)S*S,SD
MEB,952>B^)YS\./B(3U/@7Q20?\ N!ZH><_IUKF_V>R%^ ?P1V\'_A47PT)/
MT\&Z)_D]._->A[1_V5[55<=_O7L.7G?-[7ZO=T[<W\?F=K[>S^WT.?ZOA?KG
M)]1PG/R[^SA>RE_@M;Y;GK?V2#^X/^^4_P#B:/LD']P?]\I_\35_Y_\ 9_6C
MY_\ 9_6O/M4_Y_YA_P"#'_D='U/"_P#0)A/_  53_P#D"A]D@_N#_OE/_B:/
MLD']P?\ ?*?_ !-2"\1FVH&D;9)("BEHRL<AC(^T _9E=FX6)YEE(R2@"OMC
M?48XV"R(Z$@D;U"#&](DRS.%4S3R+#;JQ#7#DF%7C#.(]HO^@K'O]]##Z5)/
M]_/X:5HQD^?^96M3U]K*E9VI8'#O18/"_P#@JG^L4'V2#^X/^^4_^)H^R0?W
M!_WRG_Q-0QZO#(5"Q3@L8E >(QDF6(R@A'=7=5489D5E)(V%U.:MQW8D56"L
M P! 8 $9SP<,>?E]2.1SZ5+FA\6(S"/\9ZU)?\P[M7Z/^$])_AS+4RAA\%4^
M##8.7\!Z4H;8J@L5A]Z:_C8=JM#^XTY<DO<(OLD']P?]\I_\31]D@_N#_OE/
M_B:O_/\ [/ZT?/\ [/ZT[5/^?^8?^#'_ )%_4\+_ - F$_\ !5/_ .0*'V2#
M^X/^^4_^)H^R0?W!_P!\I_\ $U?^?_9_6CY_]G]:+5/^?^8?^#'_ )!]3PO_
M $"83_P53_\ D#)BL$A9G0(&*F-9!N$R*[&25A(58D,^S; 28P(U)8C")H\8
M[Y_3KT_SW[5(4'8#\2?Z4FQNP7VY/]01^A_"M:JBYJO55?$5%I%7Y^5>4+QB
MEZLTH4:-"E["C35&"O\ "E%7?6^K;];$E%%%:FH4444 %%%% !1110 4444
M?E]XS;;XR\6 J^6\4^)E8;3^[$=XMWOD/39)'\L90N2Y (5?FKFMI_R&_P#B
M:_3*3P!X/N999[OPEX6GN)G:6>Y?1-->:XGEXGEG=[(L[R_QLS,[G[S>J?\
M"NO HZ>#?"Q^NA:7^O\ H63^G^/Z1A>/<!1P=.A+)\6Y0A"#;J0BVX0A%OEN
M]^5NUVM;=#\BQ'AQF57%2K+-,+RN4I?PY=6Y=EWML?F=M/\ D-_\31M/^0W_
M ,37Z9?\*[\"_P#0F^%?_!#IG_R)1_PKOP+_ -";X5_\$.F?_(E='_$0LO\
M^A-B_P#P?3,?^(8X[_H:87_P74_^1/S-VG_(;_XFC:?\AO\ XFOTR_X5WX%_
MZ$WPK_X(=,_^1*/^%=^!?^A-\*_^"'3/_D2C_B(67_\ 0FQ?_@^F'_$,<=_T
M-,+_ ."ZG_R)^9NT_P"0W_Q-&T_Y#?\ Q-?IE_PKOP+_ -";X5_\$.F?_(E'
M_"N_ O\ T)OA7_P0Z9_\B4?\1"R__H38O_P?3#_B&.._Z&F%_P#!=3_Y$_,W
M:?\ (;_XFC:?\AO_ (FOTR_X5WX%_P"A-\*_^"'3/_D2C_A7?@7_ *$WPK_X
M(=,_^1*/^(A9?_T)L7_X/IA_Q#''?]#3"_\ @NI_\B?F;M/^0W_Q-&T_Y#?_
M !-?IE_PKOP+_P!";X5_\$.F?_(E'_"N_ O_ $)OA7_P0Z9_\B4?\1"R_P#Z
M$V+_ /!],/\ B&.._P"AIA?_  74_P#D3\S=I_R&_P#B:-I_R&_^)K],O^%=
M^!?^A-\*_P#@ATS_ .1*/^%=^!?^A-\*_P#@ATS_ .1*/^(A9?\ ]";%_P#@
M^F'_ !#''?\ 0TPO_@NI_P#(GYF[3_D-_P#$T;3_ )#?_$U^F7_"N_ O_0F^
M%?\ P0Z9_P#(E'_"N_ O_0F^%?\ P0Z9_P#(E'_$0LO_ .A-B_\ P?3#_B&.
M._Z&F%_\%U/_ )$_,W:?\AO_ (FC:?\ (;_XFOTR_P"%=^!?^A-\*_\ @ATS
M_P"1*/\ A7?@7_H3?"O_ ((=,_\ D2C_ (B%E_\ T)L7_P"#Z8?\0QQW_0TP
MO_@NI_\ (GYF[3_D-_\ $T;3_D-_\37Z9?\ "N_ O_0F^%?_  0Z9_\ (E'_
M  KOP+_T)OA7_P $.F?_ ")1_P 1"R__ *$V+_\ !],/^(8X[_H:87_P74_^
M1/S-VG_(;_XFC:?\AO\ XFOTR_X5WX%_Z$WPK_X(=,_^1*/^%=^!?^A-\*_^
M"'3/_D2C_B(67_\ 0FQ?_@^F'_$,<=_T-,+_ ."ZG_R)^9NT_P"0W_Q-&T_Y
M#?\ Q-?IE_PKOP+_ -";X5_\$.F?_(E'_"N_ O\ T)OA7_P0Z9_\B4?\1"R_
M_H38O_P?3#_B&.._Z&F%_P#!=3_Y$_,W:?\ (;_XFC:?\AO_ (FOTR_X5WX%
M_P"A-\*_^"'3/_D2C_A7?@7_ *$WPK_X(=,_^1*/^(A9?_T)L7_X/IA_Q#''
M?]#3"_\ @NI_\B?F;M/^0W_Q-&T_Y#?_ !-?IE_PKOP+_P!";X5_\$.F?_(E
M'_"N_ O_ $)OA7_P0Z9_\B4?\1"R_P#Z$V+_ /!],/\ B&.._P"AIA?_  74
M_P#D3\S=I_R&_P#B:-I_R&_^)K],O^%=^!?^A-\*_P#@ATS_ .1*/^%=^!?^
MA-\*_P#@ATS_ .1*/^(A9?\ ]";%_P#@^F'_ !#''?\ 0TPO_@NI_P#(GYF[
M3_D-_P#$T;3_ )#?_$U^F7_"N_ O_0F^%?\ P0Z9_P#(E'_"N_ O_0F^%?\
MP0Z9_P#(E'_$0LO_ .A-B_\ P?3#_B&.._Z&F%_\%U/_ )$_,W:?\AO_ (FC
M:?\ (;_XFOTR_P"%=^!?^A-\*_\ @ATS_P"1*/\ A7?@7_H3?"O_ ((=,_\
MD2C_ (B%E_\ T)L7_P"#Z8?\0QQW_0TPO_@NI_\ (GYF[3_D-_\ $T;3_D-_
M\37Z9?\ "N_ O_0F^%?_  0Z9_\ (E'_  KOP+_T)OA7_P $.F?_ ")1_P 1
M"R__ *$V+_\ !],/^(8X[_H:87_P74_^1/S-VG_(;_XFC:?\AO\ XFOTR_X5
MWX%_Z$WPK_X(=,_^1*/^%=^!?^A-\*_^"'3/_D2C_B(67_\ 0FQ?_@^F'_$,
M<=_T-,+_ ."ZG_R)^9NT_P"0W_Q-&T_Y#?\ Q-?IE_PKOP+_ -";X5_\$.F?
M_(E'_"N_ O\ T)OA7_P0Z9_\B4?\1"R__H38O_P?3#_B&.._Z&F%_P#!=3_Y
M$_,W:?\ (;_XFC:?\AO_ (FOTR_X5WX%_P"A-\*_^"'3/_D2C_A7?@7_ *$W
MPK_X(=,_^1*/^(A9?_T)L7_X/IA_Q#''?]#3"_\ @NI_\B?F;M/^0W_Q-&T_
MY#?_ !-?IE_PKOP+_P!";X5_\$.F?_(E'_"N_ O_ $)OA7_P0Z9_\B4?\1"R
M_P#Z$V+_ /!],/\ B&.._P"AIA?_  74_P#D3\S=I_R&_P#B:-I_R&_^)K],
MO^%=^!?^A-\*_P#@ATS_ .1*/^%=^!?^A-\*_P#@ATS_ .1*/^(A9?\ ]";%
M_P#@^F'_ !#''?\ 0TPO_@NI_P#(GYF[3_D-_P#$T;3_ )#?_$U^F7_"N_ O
M_0F^%?\ P0Z9_P#(E'_"N_ O_0F^%?\ P0Z9_P#(E'_$0LO_ .A-B_\ P?3#
M_B&.._Z&F%_\%U/_ )$_,W:?\AO_ (FC:?\ (;_XFOTR_P"%=^!?^A-\*_\
M@ATS_P"1*/\ A7?@7_H3?"O_ ((=,_\ D2C_ (B%E_\ T)L7_P"#Z8?\0QQW
M_0TPO_@NI_\ (GYF[3_D-_\ $T;3_D-_\37Z9?\ "N_ O_0F^%?_  0Z9_\
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
M#X:_^H;HE='\3C_Q;CXA#!_Y$3Q5Z?\ 0#U/W]\_2N;_ &?#_P 6$^"0P?\
MDD'PUYXQ_P B=HGO_P#7]JZ$O^$EK2_^L+=KJ]OJV^__  ?*^AP\\?[3YK^[
MR-7M*WQ_X?T/;J***YSN**VLBI&H,:B*176-#*L:E9N&CV.K(OV<LOV;+0;F
M"'**S21?87V@9@9T5$60PQ!U$,0-LT7[EHH7MKDR/;[H9TB25R$9F93IT4 4
MWMY<L4D3+1D8PX(G[31&1YX(2"2VW[)*2W+,P)4W*** "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@ HJ@=0B4E6CE0Y&-YA4,/W>65C-
MMVJ)03DAFVR!%9E(J9KJ-%+N&5 ,[B8R#GH %=FR?<#!ZXJG"<6DXRN]O=;O
M?LXJ2;\KW\D1*K2CS\U:BO9QYJG[ZBW"-KWDHU9.*MW7^19HJO\ :5_NM_WU
M#_\ ':/M*_W6_P"^H?\ X[4?]NS_ /!=3_Y6'M*?_/VE_P"#J7_RTL457^TK
M_=;_ +ZA_P#CM'VE?[K?]]0__':/^W9_^"ZG_P K#VE/_G[2_P#!U+_Y:6**
MK_:5_NM_WU#_ /':/M*_W6_[ZA_^.T?]NS_\%U/_ )6'M*?_ #]I?^#J7_RT
ML457^TK_ '6_[ZA_^.T?:5_NM_WU#_\ ':/^W9_^"ZG_ ,K#VE/_ )^TO_!U
M+_Y:?-?[17QN^$OPL\#^(-*^(OQ$\(>"K_Q=X,\:VGARW\3Z_INCOK,MCHUP
M+Y+$WMS$L[6D=_9RS ,"(KB-T#'<J\W^R5\;/A1\1?A'\-O"G@7X@^$?%WB/
MP?\ "?X;6WBC2/#?B'2=8O- F7POI=B(M3%A=S16\C7UM+8JOFONNE9!PDC+
MXU_P4I_9G;]I/]FOQ-;Z1:1W7Q%^&(;Q[X#DBC62_N[G1;5[C7_#NGM+)=F:
M3Q5X=\[3HK1_*AO=8ATU+NXAAW74.!_P2Z_9D_X9Z_9PTS5M:L!9?$CXP?9/
M'/C03;X;^PMI=X\*>'II%EM?)?3-+FN=2U"VCB:*WUSQ#JMM!=7MA;6\]S]C
M_9G#G^HKQGUFO_;RXG]J\OWG[!X>ZQ-N7^"_CO[;XKQY;61\I]=SW_6SV/\
ML?\ 9'L_]Y]MA^2U[V_WGGY[V7\.VMWJG;]1**K_ &E?[K?]]0__ !VC[2O]
MUO\ OJ'_ ..U\=_V[/\ \%U/_E9]7[2G_P _:7_@ZE_\M+%%5_M*_P!UO^^H
M?_CM'VE?[K?]]0__ !VC_MV?_@NI_P#*P]I3_P"?M+_P=2_^6EBBJ_VE?[K?
M]]0__':/M*_W6_[ZA_\ CM'_ &[/_P %U/\ Y6'M*?\ S]I?^#J7_P M+%%5
M_M*_W6_[ZA_^.T?:5_NM_P!]0_\ QVC_ +=G_P""ZG_RL/:4_P#G[2_\'4O_
M ):6**K_ &E?[K?]]0__ !VC[2O]UO\ OJ'_ ..T?]NS_P#!=3_Y6'M*?_/V
ME_X.I?\ RTL457^TK_=;_OJ'_P".T?:5_NM_WU#_ /':/^W9_P#@NI_\K#VE
M/_G[2_\ !U+_ .6EBBJ_VE?[K?\ ?4/_ ,=H^TK_ '6_[ZA_^.T?]NS_ /!=
M3_Y6'M*?_/VE_P"#J7_RTL457^TK_=;_ +ZA_P#CM'VE?[K?]]0__':/^W9_
M^"ZG_P K#VE/_G[2_P#!U+_Y:6**K_:5_NM_WU#_ /':/M*_W6_[ZA_^.T?]
MNS_\%U/_ )6'M*?_ #]I?^#J7_RTL457^TK_ '6_[ZA_^.T?:5_NM_WU#_\
M':/^W9_^"ZG_ ,K#VE/_ )^TO_!U+_Y:6**K_:5_NM_WU#_\=H^TK_=;_OJ'
M_P".T?\ ;L__  74_P#E8>TI_P#/VE_X.I?_ "TL457^TK_=;_OJ'_X[1]I7
M^ZW_ 'U#_P#':/\ MV?_ (+J?_*P]I3_ .?M+_P=2_\ EI8HJO\ :5_NM_WU
M#_\ ':/M*_W6_P"^H?\ X[1_V[/_ ,%U/_E8>TI_\_:7_@ZE_P#+2Q15?[2O
M]UO^^H?_ ([1]I7^ZW_?4/\ \=H_[=G_ ."ZG_RL/:4_^?M+_P '4O\ Y:6*
M*K_:5_NM_P!]0_\ QVC[2O\ =;_OJ'_X[1_V[/\ \%U/_E8>TI_\_:7_ (.I
M?_+2Q15?[2O]UO\ OJ'_ ..T?:5_NM_WU#_\=H_[=G_X+J?_ "L/:4_^?M+_
M ,'4O_EI8HJO]I7^ZW_?4/\ \=H^TK_=;_OJ'_X[1_V[/_P74_\ E8>TI_\
M/VE_X.I?_+2Q15?[2O\ =;_OJ'_X[1]I7^ZW_?4/_P =H_[=G_X+J?\ RL/:
M4_\ G[2_\'4O_EI8HJO]I7^ZW_?4/_QVC[2O]UO^^H?_ ([1_P!NS_\ !=3_
M .5A[2G_ ,_:7_@ZE_\ +2Q15?[2O]UO^^H?_CM'VE?[K?\ ?4/_ ,=H_P"W
M9_\ @NI_\K#VE/\ Y^TO_!U+_P"6EBBJ_P!I7^ZW_?4/_P =H^TK_=;_ +ZA
M_P#CM'_;L_\ P74_^5A[2G_S]I?^#J7_ ,M+%%5_M*_W6_[ZA_\ CM'VE?[K
M?]]0_P#QVC_MV?\ X+J?_*P]I3_Y^TO_  =2_P#EI8HJO]I7^ZW_ 'U#_P#'
M:/M*_P!UO^^H?_CM'_;L_P#P74_^5A[2G_S]I?\ @ZE_\M+%%5_M*_W6_P"^
MH?\ X[1]I7^ZW_?4/_QVC_MV?_@NI_\ *P]I3_Y^TO\ P=2_^6EBBJ_VE?[K
M?]]0_P#QVC[2O]UO^^H?_CM'_;L__!=3_P"5A[2G_P _:7_@ZE_\M+%%5_M*
M_P!UO^^H?_CM'VE?[K?]]0__ !VC_MV?_@NI_P#*P]I3_P"?M+_P=2_^6EBB
MJ_VE?[K?]]0__':/M*_W6_[ZA_\ CM'_ &[/_P %U/\ Y6'M*?\ S]I?^#J7
M_P M+%%9KZI;H&)28[#+NPB@A85C=WPSJ2NV12I );!P..;:W",&(##:6!R!
MGY6521\QX)88SC(!_%O3DOI[36%_M+R_X-A\\??]Y>Y*4)_W91I4J\HO3=4:
M]&II=<M2+3;;C&>BBB@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\H/VO?^"A
M]Q^R9\3-'^&4?PA'Q ;4/!]CXN?6K_QU'X8,:ZEJOB#2+6RAL(/!FO+-'YV@
M-+)<_:T*131LD-Q(C*WS$G_!:V_DC:5?V:K8Q@X*O\9GP#[*WPR  YX!'Y]:
M\ _X+ 6ZQ?M-^%HY2=T?P-\&"W,9W!=OC?XC1G<6"GF0.PX;Y6YR>*_)Z>YM
M;.QNI+J:.""U@^VW%X_F&&.)1RFV-'E\WC[ODE>>'K_1GP>^COX1\1>%G G$
MN<\)X2MF6:8=XK'59YEQ52OA/;YC%XETL/FBITXJ& K.4J:BHNC-*%XRY_\
M$3Z0?TO?I"\#^-OB?P9PIQT\%E>1\9QRG!4<5PCPM7=++7A\M:J>TG@ZU2I2
M]KF%)1YU.I.-6#<4V[?N[_P^RU#_ *-L@_\ #S/_ /.SH_X?9:A_T;9!_P"'
MF?\ ^=G7\[GAKXP_"'QG%KUQX/\ BG\-O%EKX6L'U7Q-<>%_'7AKQ&OAW2H+
M:YO+S5/$$.B:E?W>A:986MI<7%UJ6KV]E8B**=H;B86EY]GW/!7C[X<_$B":
M[^'WQ$\">.;.VF>VNKSP;XHTWQ7;6EU"IDGM;N3P]+J9M+F"!3=R0W"Q.UD/
MMT0DM/WU?H>&^C;]'G&>S^J\'8;$>VINK0]CQ[Q1/ZQ16]?"VS3_ &K#K_H)
MPOUG#?\ 40?F>.^F1],[+%C)9CGF>8".7/!1S"6+\+<MP\<!+,J7M\NIXYU>
M&(K!5<?0_?8*CBWAJ^+I7J8:A7@G-?T#_P##[+4/^C;(/_#S/_\ .SH_X?9:
MA_T;9!_X>9__ )V=?A*(B5WJ(W#22PQ%)XG2::&[:S:)94=H48NOFJ9Y(4\E
ME<N&)0,8;2P,<@*G#;HYDQ\D;;@7C4.GF.UOYD9>/SX)EW;55W[/^)7/ CFI
MQ_U!ES5?X:7&O%SY]4O=MCVGNNJ5GS7Y?>/#7T[_ *4[E*"\0\)S05YK_5'@
MQ<J_=[MX6*>M:FFE*34I<K2E&<:?[N_\/LM0_P"C;(/_  \S_P#SLZ/^'V6H
M?]&V0?\ AYG_ /G9U^% M;@AG^RR^6D4LSR ,558GB3@+EY/,$\+QM$LB%)"
M2ZF*<19VK7:Z-I5YK-W8ZO-8V$<DER-*T36]=OU\K[\<6D:+I^H:M<S+E,Q6
MUC-(-[@J#:WWV6/^)8/ :U1_Z@U+4G7C4_XS#C3W)891==/_ &F]X*<'9*3J
M*<?8JOS1OIA_IU?2JQ=6C1PWB'@:M7$8BAA*--<+\"0E4Q.)DHT**]M"A&,J
MDFHIU)T:<6[5*M+6W[T?\/LM0_Z-L@_\/,__ ,[.C_A]EJ'_ $;9!_X>9_\
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
MN#_B?3Z4G_1Q,-_XAO"/_P [S]W_ /A]EJ'_ $;9!_X>9_\ YV='_#[+4/\
MHVR#_P /,_\ \[.OP@RO]W_QXT97^[_X\:/^)6O K_H@*G_B9\7_ /S<'_$^
MGTI/^CB8;_Q#>$?_ )WG[O\ _#[+4/\ HVR#_P /,_\ \[.C_A]EJ'_1MD'_
M (>9_P#YV=?A!E?[O_CQHRO]W_QXT?\ $K7@5_T0%3_Q,^+_ /YN#_B?3Z4G
M_1Q,-_XAO"/_ ,[S]W_^'V6H?]&V0?\ AYG_ /G9T?\ #[+4/^C;(/\ P\S_
M /SLZ_"#*_W?_'C1E?[O_CQH_P")6O K_H@*G_B9\7__ #<'_$^GTI/^CB8;
M_P 0WA'_ .=Y^[__  ^RU#_HVR#_ ,/,_P#\[.C_ (?9:A_T;9!_X>9__G9U
M^$&5_N_^/&C*_P!W_P >-'_$K7@5_P!$!4_\3/B__P";@_XGT^E)_P!'$PW_
M (AO"/\ \[S]W_\ A]EJ'_1MD'_AYG_^=G1_P^RU#_HVR#_P\S__ #LZ_"#*
M_P!W_P >-&5_N_\ CQH_XE:\"O\ H@*G_B9\7_\ S<'_ !/I]*3_ *.)AO\
MQ#>$?_G>?N__ ,/LM0_Z-L@_\/,__P [.C_A]EJ'_1MD'_AYG_\ G9U^$&5_
MN_\ CQHRO]W_ ,>-'_$K7@5_T0%3_P 3/B__ .;@_P")]/I2?]'$PW_B&\(_
M_.\_=_\ X?9:A_T;9!_X>9__ )V='_#[+4/^C;(/_#S/_P#.SK\(,K_=_P#'
MC1E?[O\ X\:/^)6O K_H@*G_ (F?%_\ \W!_Q/I]*3_HXF&_\0WA'_YWG[O_
M /#[+4/^C;(/_#S/_P#.SH_X?9:A_P!&V0?^'F?_ .=G7X097^[_ ./&C*_W
M?_'C1_Q*UX%?]$!4_P#$SXO_ /FX/^)]/I2?]'$PW_B&\(__ #O/W?\ ^'V6
MH?\ 1MD'_AYG_P#G9T?\/LM0_P"C;(/_  \S_P#SLZ_"#*_W?_'C1E?[O_CQ
MH_XE:\"O^B J?^)GQ?\ _-P?\3Z?2D_Z.)AO_$-X1_\ G>?N_P#\/LM0_P"C
M;(/_  \S_P#SLZ/^'V6H?]&V0?\ AYG_ /G9U^$&5_N_^/&C*_W?_'C1_P 2
MM>!7_1 5/_$SXO\ _FX/^)]/I2?]'$PW_B&\(_\ SO/W?_X?9:A_T;9!_P"'
MF?\ ^=G1_P /LM0_Z-L@_P##S/\ _.SK\(,K_=_\>-&5_N_^/&C_ (E:\"O^
MB J?^)GQ?_\ -P?\3Z?2D_Z.)AO_ !#>$?\ YWG[O_\ #[+4/^C;(/\ P\S_
M /SLZ/\ A]EJ'_1MD'_AYG_^=G7X097^[_X\:,K_ '?_ !XT?\2M>!7_ $0%
M3_Q,^+__ )N#_B?3Z4G_ $<3#?\ B&\(_P#SO/W?_P"'V6H?]&V0?^'F?_YV
M='_#[+4/^C;(/_#S/_\ .SK\(,K_ '?_ !XT97^[_P"/&C_B5KP*_P"B J?^
M)GQ?_P#-P?\ $^GTI/\ HXF&_P#$-X1_^=Y^[_\ P^RU#_HVR#_P\S__ #LZ
M/^'V6H?]&V0?^'F?_P"=G7X097^[_P"/&C*_W?\ QXT?\2M>!7_1 5/_ !,^
M+_\ YN#_ (GT^E)_T<3#?^(;PC_\[S^W'X/^-9/BA\-/AW\0C81Z2/''@GP9
MXN&E?;9-0?2V\7>';+6;BQ-^]O;-=B".=8!(+6!7EC<B..,QA?7AL$CH/]G=
M_P #D+=.,9 7WZ"OF+]D>SN!^S+^S_-OC,<OP4^$SH,MO"Q>"M-R&&S .PJ
M S#((X'7Z9$3F6:3*X+J ,G(\I'S_#W(X.2>Y Z5_E-GE*.#S?.L+"S>6XO'
M8&E"VJQ."QN88.O1\ZM+$8*K1FKV4Z<DIR24I?[_ '!N.K9MPEPOF>,BX8O.
M.#N#<UQ*DDI/,<SX4X6KYE2E:Z=6E4JS576UU[LI*QIT445YQ]2%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M'I5L14X;G"A2I\"\,<4\+9[4<)\5U76ECJ&88.J\*U"&+PU3V-6NG4J6^"?
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
M;5J3CR\NOM%)TK:^U&T59BMC+(Z":V54@:?S#,'#A>D:QPB6X\U_X%:!5/\
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
MCTK%XBDH>T<VH7MS.%6U_:3I?\^;_P 2G.%[6O%N_+:<FL+BGMA<4[UEA_\
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
M+PKF>+HX'"X7-,7P;C\PSVA#$QJ2\,N,,!AN$*F2\.Y3068U55EQ-6QG$/\
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
MI'BJS\0_#?P-=6DLMM/9P1W.D6NNZ9#=W]HESJ42-)/'Z/\ &/Q/!K/[/7Q
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
M%WK2PW.NPZTT\(D%KD@-Q_Q,LM:\.?M*?&/QA=^!_'.I>%?%7[+6A>#M$O\
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
M<Y6?O-.VJ%GC!1 H@E4^83.LXF'SQR*SQB 0_9[7[.T?F-S*"B^78&Q4;U2
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
M3H?"?_9#?!W_ *L#XCU^3R_>N/\ KDW_ *&E?[$> /\ R9'PYZ?\8C4U6_\
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
MJMU7/Z]/HG@GX.?M@?%3XD:QI_@N?]H5_%5SX0T3Q7>6OA^ZM=,T'X<)X/\
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
MITJ])5:$X1G-5N2$Y0;10OS*67'R_?WD1(F0#&AN)2EJ\\V?W5I%/)>-WMU
MIS*%BCE#QLLLJ01;77;)-)YGEQ+,Q6VW/L&W=,%/FQ?-\QVW[6GR.ISQY%B%
MA'*^BQ+]DE0VO[2]:EIRM+G5Y*TN3+V512A%TY\U1VIKE?OZR7NO9J\):\R7
MNMWMJVT5*8G!F5QY30H'DCN%>VG0,2(_-MKA8KFV67&8Y;J&"!AR91@X;L("
M$O$I=#(%>:&-F00W-R7@$KH+U?L]K+-FP-T-AA/6> 2)U8)R3<TX[ITJ_6IA
MZ2L_86E>KB\-37(YWG6A%:J?L]/JU;VM2BH)U*2;G%5:$E:--56X3C7E2JKV
M351.C5KJ4&IQ<XM-LHI[QNDHA",[ER@*HPB('61+B14MYH^V899&!ZJ*E>V9
M%MW,L!BN@YAG$JBUD*$(8HKM]MK<W!<^6MI:S3W;,#B# )J:N(H494(5:M.G
M/%*+PL925\2I5517U:W,L1^]:BU0=5I-3DHTG[84<-B)SA"G1J5)SH?68QI0
M=67U?V;J^VDJ2J\D/9IRO4]E+:/)SN-.5>BG^6QVA,2%H[N4"(^8=MBDKW.
MFXN86MKR*<)N^RRVDRWAMP]LTXZ&-0TN81N12\Z206X\R?[/"RWTJ)82I/+\
ML30W4H/\6T\5ISPYH1YZ?-4^!>TIWT3E[Z]I^ZT3_C^PU]U7G[A4<'BYQHRA
MA<1)8A2=!QH59>V4':?LE&G*53DNN?DC-P34IJ$6I#**<5VRK!(T4,[3R6JP
MRW%NLS7$:RR-$D?FEY MO!<W<D\:M;06=M<75Q/#!$SA\D+Q/Y<HV. "RG)*
M*V-K-M!P&!!&,G'! /%0Z]&,:DW4CR4E>I)7:@K1=Y<L9/:=-JR=U6P[5_K6
M%^LE3"8FDZ*J4*D'B*"Q-"Z7[[#M1:JTVI24H-3AU4OWM%<EZU&-:*BK"6SR
MQ3S0E9D@"MM@#SS3*6G5VM;:%)+FY,/V:8RQPQ/,JQDK&W KD?$_C7P7X*.D
M?\)AXQ\*>%UUZ<V>D-K_ (CT;2&U*_+&*/3=,@O[V"YU;47GCFMY;/28;Z>P
MFC1=32Q%[IS7F5;'8'#T88C$8W!4*%23A"M6Q>%I4Y22J/XZF(A%*U*I[TG&
M'NV51N4%/JP.39KFF+^H9;EV,Q^-]GB:BPF#H3Q.(E#"8!9GBG"E152=25#+
MW];J4Z:J58T5.U*52G5HTNFHIT?ER^4RW%J()BOE77VF%K>198;JX@D1XW=F
M2X@M?-B*H3LF#2+&+74?L5#1-6T+Q'#=W6BZ_HVI65E?7VFW%Y8WJWUO'?:6
M1'J=K(;%;F2&ZTZXW6M[9W$<-Y;W",LEN%PYJ6*H0Q,<'*<EBI8;$8R.']EB
M'4EAL*Z$<35BEAI*2HO$X=5(J;JKVU.U&2E=8?4,=[*I76"Q<Z-+ZNJM6EAL
M17ITY8NMB,/A83G0HUXQJ8BOA<31HTF_;5*E"K&-%\C9=HH.58(5?S'D:**$
M1R/<3R1 &XCMK9$:XN9[4$&>UMXI+K!!B@D!!J&\N[#3+.YU+6-1LM$TRRA:
MYOM1U>5K"UL+>.+SI;B_:=%DL8+>(JU[/=Q0PZ=(Z6VH/:W3>171*T8U9R<8
MQHIRJRE*$5!*]W)RFE96>SET_FCS*&"Q=5I4L-6K2E)0ITZ$'7K5I2=HQP]"
M@Z^(Q+;T7U7#XJ[T3;T)J*Q/#WB?PMXOTYM8\'^*?#?B[15N;BS&M^%]<TW7
M]'FNK,G[5#:ZGI=S<V5Y]G W2S6DTULH/^NR"!T"1/)YFT ")%>3>?*=$E(%
ML\L,NRXMXKO=F"XN8H;<@$R2Q@5A3Q.'K86..I5J=3!R2E'$QE>E*#:2J1E;
M6B[JU=1>':]Y5W%.2O%9;F&"Q%3"8W!8G!XJC*G"MAL71GAL12J5'AXPHU*&
M(C0K4Z_-BL,I8:=*&)I.M35?#4)-QC%13WC9&"G!/V@6C,/]7'<MGRK:64@1
M17$V#Y5O(ZSMCF,4TJ0 >.>16LIQ@[2=F^EF_P#TF,CC2;Y+)OVG\/3X]OA[
M[KMNGLTVE%%%4(**** "BBB@#^TC]DC_ )-;_9V_[(?\+?\ U!]+KZ.'23_K
MI+_Z#)7SC^R1_P FM_L[?]D/^%O_ *@^EU]'#I)_UTE_]!DK_"/B?_DJ>+?^
MRQXO_P#6PXM/^K3@+_DA^ O^R-X2_P#61X4+5%%%>6?:!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M7XBK:Z")9/#%BVN:UK=U#\0/#WC")(7B\4>'-)L[*874445S,[/L[O0/V;O
MVAG1--_M_P 8ZAX#\)ZU%XD\'?"F_;PU<?#SPSK<3-/87&GP'0%\7WMKX:N9
M;UM TGQ3XQ\4:%;#4I9=.TC0Y+2$2Z,GP*T:]\0Z?XMUCQY\1]7\0>'= U?P
M_P""KNXOO"]C>>"AXB:!O$FM:!K6@^%M%U6YU_7Q8V::AJGC)_&5W;JUP-&G
MTDB$KOALG\2593Q.;J/MJO-"?$V11C;%<)RRC.Y1;R=^[C>,?9\292Y*4,/E
MB=-QPLG]7CXF8\5^ 6+CFRIY'EE&K6PDE@\11X4XBIN=2/&='/\ )<'6H3SJ
M49YE6R/ZQD7B!Q93JX>O5C[.IPCAZ<HP@_GOQ1^U#XSL?@5XW^*7@O5_A/\
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
MZOK<.BV.L>&/&EKK%W9&"RNIFFLI+G'L(/%_Q$_:WU>ZU?4? ^L?#'7?V>?
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% '\Q/_!8K_DZ'PG_V0WP=_P"K ^(]?DV%!-XK(DJO$<"0
MG&-R @@ \?3_ !K]8/\ @L'(+K]J/PDL*NZGX)>#H?,"DQ[QX_\ B2SC(R?W
M:*'<;=P62,A26P/RF,4B23*48ET*C"L1DE3DG XX(^O:O]BO 2,I^"'ATX4Z
MLK<,5<,[4JUUB'BN+DJ7+[)2YKXK#J_+R7K17M+\ZI_\UWTNZE./TF?&FHZE
M/DQ7$T<1AIJI"4:U%X7A6U2G*$Y)Q_V7$;N,OW,_=VY_*S\$O@T5B1?@[\.#
MY<^J7%H&\%>&XS;OXB@M]-\5WD!L='L2EQXBTRRM3JZP>1;:K<Q :M'?(OFM
M1M?@!\!;1;%;/X&_"BTCTC4/[6T&.#X?>$C!8:S,;#[5J=M!_8BPVUTYTK3=
M@@5L_8K+++_9FF?9/7P9P482/F-=B'RY_E3!&T#RL8P?\X%(!* H#N!&V] (
MI\*_!R/W7'UY^G)K].7#7#JM[+A_ 4;;7X,C=?\ (O>FCMK@LD=^^22;NZ--
MS_%_]=N+5?GXHXHJ<UN:W%W&JYK1Q$?>2S>*E:%>4%S)VCC<S@K1Q%:$O.+/
MX0?!ZPM]?LK3X1_#FUL?%@B/BBRM?!NAV]IK_P!F8RPC7(!9O_;S/*S"9=6D
MN=+V,S#1F)VUN?\ ""?#U?"T_@>+P'X7B\%7"1VTG@]="TL^&Y+'=O>QN=':
MT;3+NPMI/GL])GL3HX<6[FPB:RM\]61+_?;_ +]3#]!%1B8='<?]LY__ (U7
M33R#"8>B\-2RO!<C3C=8.HDXR;E*+M@U>,I2E*4;.,I-R<7)MRY:O%?$6(JJ
MO5SSB%SC4IUHJ?%'%\W"M1ITZ-&M!SS*;C6HT:5*C2K1<:U.C3A2IU84H0IT
M_+M2^"?P5U;3?['U/X.?#.^T5/[,=M&OO /@Z[TQ;FQL;W3T,5O-X?V:<MG#
MJ6H_V=_9BV3VGVNXMM+&C:7,^EU)#\%?@Y:/>7-G\(?AU9ZAJ6DIH.LW=MX*
MT&"[OM!D@;3KC2[N[BL%:XTD:4D*Q:9- L#SM*'F1<2OZ?\ O2KJ7?$C;W_=
M39+@D@Y\L=SD_I1NG+.QD?,B['/ES_,O'!_=8XQQT^O)K!<.9;%QMD^ 3I\O
M)+_5'AZZ48XZ,4I?V5>RCB<X22DDEG:2M&O7BNK_ %TXKE"E3AQ)Q)2IX+VC
MI4WQ7QC[.M*K4H5:DE36:>S<ZE6FZDZDZ;E.>%R^51U)T*,J?+:9X6\,:->:
M?J&E>&M#TZ]T?2/^$?T6ZL]/LX[K2- .<Z#IVHM:OJ^GZ0VXYTS2M2TW1R2?
M^)5R<[['<<]*E,7IN'KF*?\ ^-&D\IO?_OU/_P#&J]?"T)TEIAZE--IM+#58
M)NT(W:C02;Y81C=W=HQ5[1BE\WBL=B\?76*Q=7$UZL8\D95Y8FM.,%.I4Y(R
MK2K2C#VE:M4Y(RC'VE:M/EYZM6=6*BI?*;W_ ._4_P#\:H\IO?\ []3_ /QJ
MJ]E5_P"?-?\ \$5__E)R:_RS_P#!=3_Y6145+Y3>_P#WZG_^-4>4WO\ ]^I_
M_C5'LJO_ #YK_P#@BO\ _*0U_EG_ ."ZG_RLBHJ7RF]_^_4__P :H\IO?_OU
M/_\ &J/95?\ GS7_ /!%?_Y2&O\ +/\ \%U/_E9%14OE-[_]^I__ (U1Y3>_
M_?J?_P"-4>RJ_P#/FO\ ^"*__P I#7^6?_@NI_\ *R*BI?*;W_[]3_\ QJCR
MF]_^_4__ ,:H]E5_Y\U__!%?_P"4AK_+/_P74_\ E9%14OE-[_\ ?J?_ .-4
M>4WO_P!^I_\ XU1[*K_SYK_^"*__ ,I#7^6?_@NI_P#*R*BI?*;W_P"_4_\
M\:H\IO?_ +]3_P#QJCV57_GS7_\ !%?_ .4AK_+/_P %U/\ Y6145+Y3>_\
MWZG_ /C5'E-[_P#?J?\ ^-4>RJ_\^:__ ((K_P#RD-?Y9_\ @NI_\K(J*E\I
MO?\ []3_ /QJCRF]_P#OU/\ _&J/95?^?-?_ ,$5_P#Y2&O\L_\ P74_^5D5
M%2^4WO\ ]^I__C5'E-[_ /?J?_XU1[*K_P ^:_\ X(K_ /RD-?Y9_P#@NI_\
MK(J*E\IO?_OU/_\ &J/*;W_[]3__ !JCV57_ )\U_P#P17_^4AK_ "S_ /!=
M3_Y6145+Y3>__?J?_P"-4>4WO_WZG_\ C5'LJO\ SYK_ /@BO_\ *0U_EG_X
M+J?_ "LBHJ7RF]_^_4__ ,:H\IO?_OU/_P#&J/95?^?-?_P17_\ E(:_RS_\
M%U/_ )6145+Y3>__ 'ZG_P#C5'E-[_\ ?J?_ .-4>RJ_\^:__@BO_P#*0U_E
MG_X+J?\ RLBHJ7RF]_\ OU/_ /&J/*;W_P"_4_\ \:H]E5_Y\U__  17_P#E
M(:_RS_\ !=3_ .5D5%2^4WO_ -^I_P#XU1Y3>_\ WZG_ /C5'LJO_/FO_P""
M*_\ \I#7^6?_ (+J?_*R*BI?*;W_ ._4_P#\:H\IO?\ []3_ /QJCV57_GS7
M_P#!%?\ ^4AK_+/_ ,%U/_E9%14OE-[_ /?J?_XU1Y3>_P#WZG_^-4>RJ_\
M/FO_ ."*_P#\I#7^6?\ X+J?_*R*BI?*;W_[]3__ !JCRF]_^_4__P :H]E5
M_P"?-?\ \$5__E(:_P L_P#P74_^5D5%2^4WO_WZG_\ C5'E-[_]^I__ (U1
M[*K_ ,^:_P#X(K__ "D-?Y9_^"ZG_P K(J*E\IO?_OU/_P#&J/*;W_[]3_\
MQJCV57_GS7_\$5__ )2&O\L__!=3_P"5D5%2^4WO_P!^I_\ XU1Y3>__ 'ZG
M_P#C5'LJO_/FO_X(K_\ RD-?Y9_^"ZG_ ,K(J*E\IO?_ +]3_P#QJCRF]_\
MOU/_ /&J/95?^?-?_P $5_\ Y2&O\L__  74_P#E9%14OE-[_P#?J?\ ^-4>
M4WO_ -^I_P#XU1[*K_SYK_\ @BO_ /*0U_EG_P""ZG_RLBHJ7RF]_P#OU/\
M_&J/*;W_ ._4_P#\:H]E5_Y\U_\ P17_ /E(:_RS_P#!=3_Y6145+Y3>_P#W
MZG_^-4>4WO\ ]^I__C5'LJO_ #YK_P#@BO\ _*0U_EG_ ."ZG_RLBHJ7RF]_
M^_4__P :H\IO?_OU/_\ &J/95?\ GS7_ /!%?_Y2&O\ +/\ \%U/_E9%14OE
M-[_]^I__ (U1Y3>__?J?_P"-4>RJ_P#/FO\ ^"*__P I#7^6?_@NI_\ *S^T
M/]DC_DUO]G;_ +(?\+?_ %!]+KZ.'23_ *Z2_P#H,E?-7[)$X_X9>_9[0Q2
MP_!'X7(Y'ELFX>!M%8;721U<,)E"LA8,5?!(VEOI,,,RK@Y#.WMA@X ZYR-P
MSQ^)K_"#B5.?$G%%:/O4JW%/%&+I333C4PV)XHXFQ6'KQUO[.MA\5AZT&U%N
M%:#<(MN,?^K7@/W>".!(RNI1X5X9PLDTTXXC"\,\.87$46FKJ='$83$T9K;G
MHS49S24IW****\L^S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0OB_P#L7_L[
M?M!^(++Q;\7? <7B+Q/IVD1Z!9ZI9^*/%^@21:/;WVI:A;VVSPYK>CQ,PN-3
MNI7DD5W#2L$?:B5Y:/\ @E[^Q+T;X,2#_II_PL/XDG/U'_"7XY/IQZ445]=@
MN->.\IP>!RS+>/>,\#E^71MA,%A>(LQH8:DKR=HT:5:G"-W*4GR1@W*3;;;;
M?Y/B_"[PJXBQ^.SO.O##@+,<UQ[?UO'8OAG+,1B:[22O4K5L/4J2>BU<O+8;
M_P .O/V)?^B-2_\ APOB9_\ -+1_PZ\_8E_Z(U+_ .'"^)G_ ,TM%%:_\1)\
M2O\ HX_'?_B3YI_\O(_X@)X)?]&B\,__ !"LF_\ D0_X=>?L2_\ 1&I?_#A?
M$S_YI:/^'7G[$O\ T1J7_P .%\3/_FEHHH_XB3XE?]''X[_\2?-/_EX?\0$\
M$O\ HT7AG_XA63?_ "(?\.O/V)?^B-2_^'"^)G_S2T?\.O/V)?\ HC4O_APO
MB9_\TM%%'_$2?$K_ *./QW_XD^:?_+P_X@)X)?\ 1HO#/_Q"LF_^1#_AUY^Q
M+_T1J7_PX7Q,_P#FEH_X=>?L2_\ 1&I?_#A?$S_YI:**/^(D^)7_ $<?CO\
M\2?-/_EX?\0$\$O^C1>&?_B%9-_\B'_#KS]B7_HC4O\ X<+XF?\ S2T?\.O/
MV)?^B-2_^'"^)G_S2T44?\1)\2O^CC\=_P#B3YI_\O#_ (@)X)?]&B\,_P#Q
M"LF_^1#_ (=>?L2_]$:E_P##A?$S_P":6C_AUY^Q+_T1J7_PX7Q,_P#FEHHH
M_P"(D^)7_1Q^._\ Q)\T_P#EX?\ $!/!+_HT7AG_ .(5DW_R(?\ #KS]B7_H
MC4O_ (<+XF?_ #2T?\.O/V)?^B-2_P#APOB9_P#-+111_P 1)\2O^CC\=_\
MB3YI_P#+P_X@)X)?]&B\,_\ Q"LF_P#D0_X=>?L2_P#1&I?_  X7Q,_^:6C_
M (=>?L2_]$:E_P##A?$S_P":6BBC_B)/B5_T<?CO_P 2?-/_ )>'_$!/!+_H
MT7AG_P"(5DW_ ,B'_#KS]B7_ *(U+_X<+XF?_-+1_P .O/V)?^B-2_\ APOB
M9_\ -+111_Q$GQ*_Z./QW_XD^:?_ "\/^(">"7_1HO#/_P 0K)O_ )$/^'7G
M[$O_ $1J7_PX7Q,_^:6C_AUY^Q+_ -$:E_\ #A?$S_YI:**/^(D^)7_1Q^._
M_$GS3_Y>'_$!/!+_ *-%X9_^(5DW_P B'_#KS]B7_HC4O_APOB9_\TM'_#KS
M]B7_ *(U+_X<+XF?_-+111_Q$GQ*_P"CC\=_^)/FG_R\/^(">"7_ $:+PS_\
M0K)O_D0_X=>?L2_]$:E_\.%\3/\ YI:/^'7G[$O_ $1J7_PX7Q,_^:6BBC_B
M)/B5_P!''X[_ /$GS3_Y>'_$!/!+_HT7AG_XA63?_(A_PZ\_8E_Z(U+_ .'"
M^)G_ ,TM'_#KS]B7_HC4O_APOB9_\TM%%'_$2?$K_HX_'?\ XD^:?_+P_P"(
M">"7_1HO#/\ \0K)O_D0_P"'7G[$O_1&I?\ PX7Q,_\ FEH_X=>?L2_]$:E_
M\.%\3/\ YI:**/\ B)/B5_T<?CO_ ,2?-/\ Y>'_ ! 3P2_Z-%X9_P#B%9-_
M\B'_  Z\_8E_Z(U+_P"'"^)G_P TM'_#KS]B7_HC4O\ X<+XF?\ S2T44?\
M$2?$K_HX_'?_ (D^:?\ R\/^(">"7_1HO#/_ ,0K)O\ Y$/^'7G[$O\ T1J7
M_P .%\3/_FEH_P"'7G[$O_1&I?\ PX7Q,_\ FEHHH_XB3XE?]''X[_\ $GS3
M_P"7A_Q 3P2_Z-%X9_\ B%9-_P#(A_PZ\_8E_P"B-2_^'"^)G_S2T?\ #KS]
MB7_HC4O_ (<+XF?_ #2T44?\1)\2O^CC\=_^)/FG_P O#_B G@E_T:+PS_\
M$*R;_P"1#_AUY^Q+_P!$:E_\.%\3/_FEH_X=>?L2_P#1&I?_  X7Q,_^:6BB
MC_B)/B5_T<?CO_Q)\T_^7A_Q 3P2_P"C1>&?_B%9-_\ (A_PZ\_8E_Z(U+_X
M<+XF?_-+1_PZ\_8E_P"B-2_^'"^)G_S2T44?\1)\2O\ HX_'?_B3YI_\O#_B
M G@E_P!&B\,__$*R;_Y$/^'7G[$O_1&I?_#A?$S_ .:6C_AUY^Q+_P!$:E_\
M.%\3/_FEHHH_XB3XE?\ 1Q^._P#Q)\T_^7A_Q 3P2_Z-%X9_^(5DW_R(?\.O
M/V)?^B-2_P#APOB9_P#-+1_PZ\_8E_Z(U+_X<+XF?_-+111_Q$GQ*_Z./QW_
M .)/FG_R\/\ B G@E_T:+PS_ /$*R;_Y$/\ AUY^Q+_T1J7_ ,.%\3/_ )I:
M/^'7G[$O_1&I?_#A?$S_ .:6BBC_ (B3XE?]''X[_P#$GS3_ .7A_P 0$\$O
M^C1>&?\ XA63?_(A_P .O/V)?^B-2_\ APOB9_\ -+1_PZ\_8E_Z(U+_ .'"
M^)G_ ,TM%%'_ !$GQ*_Z./QW_P")/FG_ ,O#_B G@E_T:+PS_P#$*R;_ .1#
M_AUY^Q+_ -$:E_\ #A?$S_YI:/\ AUY^Q+_T1J7_ ,.%\3/_ )I:**/^(D^)
M7_1Q^.__ !)\T_\ EX?\0$\$O^C1>&?_ (A63?\ R(?\.O/V)?\ HC4O_APO
MB9_\TM'_  Z\_8E_Z(U+_P"'"^)G_P TM%%'_$2?$K_HX_'?_B3YI_\ +P_X
M@)X)?]&B\,__ !"LF_\ D0_X=>?L2_\ 1&I?_#A?$S_YI:/^'7G[$O\ T1J7
M_P .%\3/_FEHHH_XB3XE?]''X[_\2?-/_EX?\0$\$O\ HT7AG_XA63?_ "(?
M\.O/V)?^B-2_^'"^)G_S2T?\.O/V)?\ HC4O_APOB9_\TM%%'_$2?$K_ *./
MQW_XD^:?_+P_X@)X)?\ 1HO#/_Q"LF_^1#_AUY^Q+_T1J7_PX7Q,_P#FEH_X
M=>?L2_\ 1&I?_#A?$S_YI:**/^(D^)7_ $<?CO\ \2?-/_EX?\0$\$O^C1>&
M?_B%9-_\B'_#KS]B7_HC4O\ X<+XF?\ S2T?\.O/V)?^B-2_^'"^)G_S2T44
M?\1)\2O^CC\=_P#B3YI_\O#_ (@)X)?]&B\,_P#Q"LF_^1#_ (=>?L2_]$:E
M_P##A?$S_P":6C_AUY^Q+_T1J7_PX7Q,_P#FEHHH_P"(D^)7_1Q^._\ Q)\T
M_P#EX?\ $!/!+_HT7AG_ .(5DW_R(?\ #KS]B7_HC4O_ (<+XF?_ #2T?\.O
M/V)?^B-2_P#APOB9_P#-+111_P 1)\2O^CC\=_\ B3YI_P#+P_X@)X)?]&B\
M,_\ Q"LF_P#D0_X=>?L2_P#1&I?_  X7Q,_^:6C_ (=>?L2_]$:E_P##A?$S
M_P":6BBC_B)/B5_T<?CO_P 2?-/_ )>'_$!/!+_HT7AG_P"(5DW_ ,B?:WA+
MP5H_@3PGX:\%>&;./3_#OA71M'\/:%IJ.[Q:9H^@:?%IFE6\3OOEE\BSMK:'
M]ZY.U S.S[BW9[1DMU!&TCWQ_P#6R.WOV!17PDJ]6K7S"K4FYS>[?]Z#DWZN
M3;OW;9^J4<+0PN$P>#H4XTZ&#2C0A%64(Q=DET22LE9*R2]2Q11170;A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
61110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>tm2510993d1_424b2img003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2510993d1_424b2img003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %_ I8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@"I<
M:I86EQ';W%Y!%-)]Q'D )_"G-J-FMX+-KJ$7)&1$7&[\J\V\3F-?%NK/;;2H
MA@&HV]PV&N$ZKY![,._K1J)A-MJ,6/\ B</KD;1KCY\;AL('7&S/M0!Z3!J%
MG<RRQ074,LD)Q(J."4^OI4L,\5Q&)(9%D0]&4Y!K@(_#PT"]OTLKJ291:NTH
M"?-'"6:0IGN[$D ]A6]X0UX:O;RVXM8H!;+&5\A]\>UER%SC[P[B@#I:*JWS
M7RQ V"VY?/S>>S 8]L U1TO71?Z7;7;P%&E3<5#9 /2@#8HJE_:*_P#/-OSH
M_M%/^>;?G0!=HJE_:*?\\V_.C^T4_P">;?G0!=HJE_:*?\\V_.C^T4_YYM^=
M %VBJ7]HI_SS;\Z/[13_ )YM^= %VBJ7]HI_SS;\Z/[13_GFWYT 7:*I?VBG
M_/-OSH_M%/\ GFWYT 7:*I?VBG_/-OSH_M%/^>;?G0!=HJE_:*?\\V_.C^T4
M_P">;?G0!=HJE_:*_P#/-OSH_M%?^>;?G0!=HJE_:*_\\V_.C^T5_P">;?G0
M!=HJE_:*_P#/-OSH_M%?^>;?G0!=HJE_:*_\\V_.C^T5_P">;?G0!=HJE_:*
M?\\V_.C^T4_YYM^= %VBJ7]HK_SS;\Z/[13_ )YM^= %VBJ7]HI_SS;\Z/[1
M3_GFWYT 7:*I?VBG_/-OSH_M%/\ GFWYT 7:*I?VBG_/-OSH_M%/^>;?G0!=
MHJE_:*?\\V_.C^T4_P">;?G0!=HJE_:*?\\V_.C^T5_YYM^= %VBJ7]HI_SS
M;\Z/[13_ )YM^= %VBJ7]HI_SS;\Z/[13_GFWYT 7:*I?VBG_/-OSH_M%/\
MGFWYT 7:*I?VBG_/-OSH_M%/^>;?G0!=HJE_:*?\\V_.C^T4_P">;?G0!=HJ
ME_:*?\\V_.C^T4_YYM^= %VBJ7]HI_SS;\Z/[17_ )YM^= %VBJ7]HK_ ,\V
M_.C^T5_YYM^= %VBJ7]HK_SS;\Z/[13_ )YM^= %VBJ7]HI_SS;\Z/[17_GF
MWYT 7:*I?VBO_/-OSH_M%?\ GFWYT 7:*I?VBO\ SS;\Z/[17_GFWYT 7:*I
M?VBO_/-OSH_M%?\ GFWYT 7:*I?VBO\ SS;\Z/[17_GFWYT 7:*I?VBO_/-O
MSH_M%?\ GFWYT 7:*I?VBO\ SS;\Z/[17_GFWYT 7:*I?VBO_/-OSIIU2+>$
MV_,?X<C- %^BJMK<RW,DA,02)3A3NR3^%6J "BBB@ HHHH @FLK6XFCFFMXY
M)(SE&902OTIQM8#<BX,*&8#:)-HW8],U+10 T1H&9@H!;[QQUIEO;06J%+>%
M(E)+$(N!D]ZEHH :_P!QOI7(>'/^1=L/^N7]377O]QOI7(>'/^1=L/\ KE_4
MT"-2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***!0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M445'-/%;H7E<*OO0!)37E2,#>ZKG@9.,U#*TLT"-:LHW<[F'0?2F16$22>;(
M6FE_O/V^@H =<+=2,J0LL:'[S]3]!2V]G#;,64%G/5V.2:L44 :.G?ZI_P#>
MJY5/3O\ 5/\ [U7*!A1110 4444 %%<!X@\17ESJFI6\,=W%I6D%#>3VCJ)&
M)&X]?X0.3CFH[K5]15+GQ##?/Y%OJ"VD=K_ T6X*21_>.<YH ]#HK@=-O/$F
MEZA?'5M[FX#"$,P*!PQ(9?1 F"<]ZZ3PSJEEJ>F9L[][TQ,5DE=2K%NO0]N>
M* -A_N-]*Y#PY_R+MA_UR_J:Z'5]7M-'MQ+=F4*YVCRXRYS^%<[X:8/X:T]Q
MT:$$?B30(U:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BEVG&<''KBDH ***:[JB[G8*HZEC@4 .HHHH ***
M* "BCOBE*,.2I'X4 )135=7&496 .,@YYIU !12$@ DD #DD]J5") "A# C(
M*\@B@ HI2I7J"/K24 %%'2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHI"0!D\#UH 6FNZQ(7=@JCJ344%W%<2.L1+!.K8XS42:>I
ME\V=VG;/ ;H/PH E2<75NSVS8/169>,TR&R16\R;]],>KL.GT':K0  P!BB@
M HHHH **** -'3O]4_\ O5<JGIW^J?\ WJN4#"BBB@ HHHH YW4/"-M>ZE<W
M<=W<6PO%5;R*+&V<+TSD<<<<=J2;P=93:F;DW$XMFG6X:S!'EM(O1O\ ZU='
M10!GS:1!<3W<LS._VB'R"I/"(0<@>F<U4\/>&X?#ZS%+F:YEEV@R38R%485>
M.P%;=% #7^XWTKD/#O\ R+MA_P!<OZFNO?[C?2N0\.?\B[8?]<OZF@1J4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MU$C6=X]K<1G<IZHWLZ]Q5:VUG;=_8=3B^R7(&%<G]U,?]AC_ "/-(#6HHHH
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
M!TFR_!O_ +*@ZAXW'_,)LOP;_P"RH^K/^:/WH/K:_DE_X"SL**Y W_C< ?\
M$ILN?1O_ +*@W_C<+G^R;+G_ &O_ +*CZL_YH_>@^MK^27_@+.OHKD/M_C?;
MN_LFR_[Z_P#LJ!?^-R"?[)LN/]K_ .RH^K/^:/WH/K:_DE_X"SKZ*X\:AXW.
M?^)39<>K?_94+?\ C=CQI-E^+?\ V5'U9_S1^]!];7\DO_ 6=A17'C4/&Y./
M[)LO^^O_ +*C^T/&^[']DV7_ 'U_]E1]6?\ -'[T'UM?R2_\!9Z#IW^J?_>J
MY7.>%+C6IHKA=8M(H'5AY9B.01CGN:Z.L)1Y78Z82YH\UK>H4445)84444 <
M!XO\6:+]N_X1^Y%YQ(C3^39NX8@@A 0,9/K5*_BF=+[0A:RG4;G5ENHWV<>4
M7#;]W3@<5Z5L7.=HS]*7 SG SZT <,?"\%C?Z@-,6X*K$9)$9OE/)<0IZ!FR
M36GX-UR_UJVN&NX5$<154E6(Q DJ"R;3_=/&>]=/BD  Z "@"K?Q7<L.+2Z2
MW8<EFB\S(],9%<SX;S_PC>G@G)\KD],G)KKW^XWTKD/#O_(NV'_7+^IH$:@X
M-<E8^#;B.\DU'4=4&H7C,60W4 D2 =@@)P,>N*ZVO-?$\%_IVO3FRO\ 6K@S
MHA>.&XC1(LDA1EAT/Z4 >@Z?#<6^GPPW4HFG1</(!@,?6K-9V@-N\.Z>?GY@
M7.]]YS[L.IK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *Y;Q__ ,B]'_U\I_6NIKE?'_\
MR+T?_7RG]:Z<+_&CZG)C?]WGZ'41_P"J3_='\J=38_\ 5)_NC^5.KG9U+8**
M**0PHHHH **** "BBJUS/.CB." R,?XCPJ_6@"S522YG>1HK:')4X,DG"CZ>
MM+!:LLIGFE9Y3VZ*OT%6J (+>"2(LTLS2,W7L!]!4P '   I:* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T=._U3_P"]
M5RJ>G?ZI_P#>JY0,**** "BBB@ HHI-PSC(R>U "T4@()(!&1U%*"#TH :_W
M&^E<AX<_Y%VP_P"N7]377O\ <;Z5R'AW_D7;#_KE_4T"-2L75]0T.WN?(U*
MSSF+E5M&F.P]C@' /I6U7'>(9%B\4CSM4U6QB-F"%T^)G+G<>6(4]* .FTN>
M"YTNVFM8?)MW0&./;MVKV&.WTJW6;H!C.@6)BEFEC,0VR3##L/5O>M*@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KEO'_\ R+T?_7RG]:ZFN5\?_P#(O1_]?*?UKIPO\:/J
M<F-_W>?H=1'_ *I/]T?RIU-C_P!4G^Z/Y4ZN=G4@HHHI#"BCH,FHFFW0L\ $
MI'0 ]30!+4%Q),J+]GB$C$]S@#WJ$6L]SAKJ8JI_Y91\#\3WJXJA$"J, # %
M %1+%FE$US,TCCD*.%'X5<HHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** -'3O]4_\ O5<JGIW^J?\ WJN4
M#"BBB@ HHHH *\UU*:<IKFL&[F6]LM22&W42$;$#*-F.F&!S[UZ565/X<TJX
MU#[;+:*TQ=9&^8[69?NL5S@D=B: .4MK/6-!U6\EGNA*UTDFU_,+<;MWFLI^
MZ$7Y?>M[PEK>G:I9-;V0N%: !BMR,.ZMR'Z\@UM-8VS3S3-$&DF3RW+<Y7T^
MG-5M*T+3=%$@L+81&3 8[BQP.@R2>!V% $/B/6FT'29;U=.N[[8I)CM5W-@#
M->.:3\7OL>DVUO\ \(AK,OEIMWJO#<GIQ7O#_</TKDO#C-_PCMA\Q_U7K[F@
M#@/^%S_]27K?_?/_ -:L;4OB;9ZK>223^&O$J-Y0C\N"=HPHYY( [U[6'8?Q
M'\Z\[\4:=IEKXG@DDMK*"WN /M,LP=FDX;E<' P>OKF@1C:7\7Q:Z5:6Z^#]
M:D$400.H)# =\XJW_P +F/\ T)>M_P#?)_PKT319=^AV+)#]G0PKMB' 0>F.
MU7MS'N: /+O^%SG_ *$K6_\ OD_X4?\ "YS_ -"5K?\ WR?\*]0R:,F@#R__
M (7.?^A*UO\ [Y/^%'_"YS_T)6M_]\G_  KU')HR: /+O^%SG_H2M;_[Y/\
MA1_PN<_]"5K?_?)_PKU#)HR: /+_ /A<Y_Z$K6_^^3_A1_PN<_\ 0E:W_P!\
MG_"O4,GUI<F@#R[_ (7.?^A*UO\ [Y/^%'_"YS_T)6M_]\G_  KU')HR: /+
MO^%SG_H2M;_[Y/\ A1_PN<_]"5K?_?)_PKU')HR: /+O^%SG_H2M;_[Y/^%'
M_"YS_P!"5K?_ 'R?\*]1R:3)H \O_P"%SG_H2M;_ .^3_A1_PN<_]"5K?_?)
M_P *]0R?6ER: /+O^%SG_H2=;_[Y/^%'_"YS_P!"3K?_ 'R?\*]1R:3)H \O
M_P"%SG_H2M;_ .^3_A1_PN<_]"5K?_?)_P *]0R:,F@#R_\ X7.?^A)UO_OD
M_P"%'_"YC_T).M_]\G_"O4,FC)H \O\ ^%S'_H2=;_[Y/^%)_P +G_ZDO6_^
M^3_A7J.32[F'\1_.@#RW_A<__4EZW_WS_P#6H_X7/_U)>M_]\_\ UJ]2WM_>
M/YT;V_O'\Z /+?\ A<W_ %)>M_\ ?/\ ]:C_ (7/_P!27K?_ 'S_ /6KU+>W
M]X_G1O;^\?SH \M_X7.?^A+UO_OG_P"M1_PN?_J2];_[Y_\ K5ZD7(&2Y '4
MDURNL>.[2P=K>T#75QT&PY -:TZ4ZCM!7,JM:%)<TW8Y9OC2J*6?P;K2@=RN
M!_*JFI_$(>+-+6WBT*[M-L@D#2N"6QG@*.:W8-)\2>*&$^I74EI:$_ZMLAB/
M8?XUTUEH&G:/%$MM OF%P&E;EF_&NJ,:>'DI-\TET6WWG'-U<5%QBN6+ZO?Y
M+_,\_'QMV +_ ,(CJ9VC&<__ %J7_A=__4H:I^?_ -:NZ\5>)K/PCIB:A>V<
M\UL9/+=H$!\O/0GVK-\-?$?P[XJOQ9::MP;@J6*O#C ]S7'>)WV9R_\ PN__
M *E#5/S_ /K4#XWYX'A#5"?J?\*],ELYIICOF"0]DC&"?J:66VAM[5A%&%Y'
M/>E=#U/)Y/C+)/*3+X7U7R?^>:\9^IQ5B/XUQPH$C\&ZDB#H!_\ JKUK8G]U
M?RHV)_=7\J+Q#4\H_P"%W_\ 4H:I^?\ ]:C_ (7?_P!2AJGYG_"O5]B?W5_*
MC8O]Q?RIWB+4\H_X7?\ ]2AJGY__ %J/^%W_ /4H:I^9_P *]7V)_=7\J-B?
MW5_*B\0U/*/^%W_]2AJGYG_"C_A=_P#U*&J?F?\ "O5]B?W5_*C8G]U?RHO$
M-3RC_A=__4H:I^?_ -:C_A=__4H:I^9_PKU?8G]U?RHV)_=7\J+Q#4\H_P"%
MW_\ 4H:I^?\ ]:C_ (7?_P!2AJGY_P#UJ]7V)_=7\J-B?W5_*B\0U/*/^%W_
M /4H:I^?_P!:C_A=_P#U*&J?G_\ 6KU?8G]U?RHV)_=7\J+Q'J>4?\+O_P"I
M0U3\_P#ZU'_"[_\ J4-4_/\ ^M7J^Q?[J_E1L7^Z/RHO$-3RC_A=_P#U*&J?
MG_\ 6H_X7?\ ]2AJGY__ %J]7V+_ '1^5&Q?[H_*B\0U/*/^%W_]2AJGY_\
MUJ/^%W_]2AJGY_\ UJ]7V+_='Y4;%_NC\J+Q#4\H_P"%W_\ 4H:I^?\ ]:C_
M (7?_P!2AJGY_P#UJ]7V+_=7\J-B_P!U?RHO$-3RC_A=_P#U*&J?G_\ 6H_X
M7?\ ]2AJGY__ %J]7V+_ '5_*C8O]U?RHO$-3RC_ (7?_P!2AJGY_P#UJ/\
MA=__ %*&J?G_ /6KU?8O]U?RHV+_ '5_*B\0U/*/^%W_ /4H:I^?_P!:C_A=
M_P#U*&J?F?\ "O5]B?W5_*C8G]U?RHO$-3RC_A=__4H:I^9_PH_X7?\ ]2AJ
MGYG_  KU?8G]U?RHV)_=7\J+Q#4\H_X7?_U*&J?F?\*/^%W_ /4H:I^?_P!:
MO5]B?W5_*C8G]U?RHO$6IB_#OQO_ ,)C#>G^R;G3_L[#B?\ BSZ<5W-4M.51
M&Y"@<]A5VI=NA2"BBBD,**** "BBB@ HHHH :_W&^E<AX<_Y%VP_ZY?U-=>_
MW&^E<AX<_P"1=L/^N7]30(U1UKS0^,-0\Y(FUS39!>&0'S8,"P /'3[YQQSW
M%>E5F3WMEI;-%-:F&VC0,9_+!C&>H)ZB@!V@- WA^Q:UDDE@,0V22_><>I^M
M:-5K&:SEM4-C)$\ 'R^4P(Q5F@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHK%U;Q3I>DJPEG$DW:./DU<(2F[1
M5V1.<8+FD[(V68*"6( '<G%<[JWC33-,)C0FYFZ;8SQ^=<^4\1^,?G7%I8$\
M%^,_0=372:3X/TK22L@B,]P.LLISS[#H*Z_94J7\5W?9?JSC]M6K:459=W^B
MZG/@>(_&*LLA%A89Z%2"W^-=)HOA;3=$ >&/S+CO-)R?P]*VZCEGB@7=*X4>
M_6LJF)E)<L?=CV7]:FE/"PC+GG[TN[_3L2=:@GN(8V57(+9X4<G\J'#7, ,4
MC1AN2<<XJ'[)#;>68U)8R#+L<DUS'61:YI*:[I5QIEPX6TN8RDO&6QVQZ5R/
M@WX;R>"[6:73]1']I3,1(TB;HGC!RJ$=1VY%>@&DH R[+6XYKEK.]A:RO%X\
MN4_+)[HW\7\ZTIF5(R7&5[BH;ZPMM2M3;7<*RQ'G!Z@^H/8^]8]P-1T:)E/F
M:AIH PW!GB^O]\?K0!T-%5[.^M=0@$UK,LJ=\=0?0CJ#]:L4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 :.G?ZI_]ZKE4]._U3_[U7*!A1110 445FZWH=IK]A]CO6N%BW!O
MW$[1-D?[2D&@#*\2ZCKNDJM]:?9&M4F1&@=27D5B <'/!YX%4KOQ3J4%U<WZ
MQ0'2+:]%DZD'S&.0K.#[,<8JOJ6A>,O[2MHM)NM(32;0*L"WBR2RC&,L3GEO
M3.:MW/A*]GO);7[7&-'GNA>2IC]YO!!*CMM)&: *FB>-KVYO]2CU"!$6$$11
MHA#*^\JL9/<L &X[&NRTY[B2QC:[>%KC^/R3E0?052N]':^NKF26154PF.#8
M.49A@N?]KT]*H>#_  [=Z!!<B[FB+2LH6.#.P!5 W<_Q'J: .AGFBAC)EE2,
M$8!=@/YUR?AS_D7; C_GE_4UU%[96M]#LNK>*=5Y D4, ?QKE_#8"^'-/
M$6 !VY- C4KB-4LI[[Q/<75YX;GO(XHD6 &\C$1QGYBI89[=:[9E#J589!&"
M*X[Q%:6__"0I+<Z&=1@2RPF)$18\$YSN89H Z'38%DB@OVCCBN'@"2)"04_3
MKBM&LW0/+/A^P,-M]FB,(*0@YV#L,]ZTJ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBC- !116?JFMV&CQ>9=S!3V1>6-5&+D[15V3
M*2BKR=D:%8VK>)]-T@$33;Y>R)S7,2^(M>\22O;:);&&WZ&5N#CZ]OPK7TCP
M18V9CN+\M>7@Y8N<H#[#O^-=GL(4M:[U[+?Y]CB^LSJZ4%IW>WR[F,U]XD\6
MEEL$%K8YP7/RY_'J:W-'\$:;IK+/< W5R#G<Y^4'Z5TJJJ*%50JCH , 4V65
M(8R\C!5'<U$\5)KEIKE7E^K+AA(WYZCYI>?Z+H/Z=*CFGBMTWRN%7WJ.WNQ<
ML3'&XB[.PQFB.R@20R%-[DYW.<FN0[!8I_M4+-&'C[*S#]:9#8112>:VZ67^
M^YS^7I5JB@ IDA0;=_<C'UI]07/_ "R_WQ0!/1110 4R4HL9+_=I]07?_'LW
MX4 4[[1HY[LZA:2&UU$+@3+T?V=>C#]:AM]:>WEBL]9B6UNGX213F&3Z-V/L
M:V:CG@AN86AGB26-NJ.N0?PH DHK(BT^^TVXB6PG$M@3\]O.Q+1CU1O3V-:]
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 :.G?ZI_]ZKE4]._U3_[U7*!A1110 4444 %%%% !1110
M U_N-]*Y#PY_R+MA_P!<OZFNO?[A^E<AX=_Y%VP_ZY?U- C4KCO$EM]K\0^0
MFG:-=2O:[LWVYGVC.< =J[&N'\5SW4?B:T@L+F:S:XA\NYN5= H7YBO#<YX/
M(Z9H ZO2(?L^C64&]'\N%5W1C"GZ>U7:H:'Y!T&P^S!A#Y*[-QR2/4GO5^@
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
MF2A&C(?[M/J"[_X]F_#^= $]%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &CIW^J?_ 'JN
M53T[_5/_ +U7*!A1110 445FZYK4.A6'VN:VNKA-P79:Q>8W/MZ4 7IIX;=-
M\TJ1K_>=@!^M)]I@\X0^='YI&0FX;B/7%>7ZIJ.H:UK&K:BJVYMM&CAEAL;V
M(Y974,Q(SPQZ#.:6^\I[&^U3E=7&M1I&2?F4;@%0>VTGB@#U!+B&5W2.5':,
MX=58$K]?2G)(DB[D967U4Y%><6NA77AG4-1*W<;B2!W=U!WK!O+L[^K\[5]A
M74>%M7M+ZV>SMK-[0VRHWE,0WR.-RG(]10!OO]QOI7(>'?\ D7;#_KE_4UTN
MHSW<$ :TL_M3'@KY@3 QUR:YKPV2?#>GEA@F+D>G)H$:E%%% !1110 4444
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MT=._U3_[U7*IZ=_JG_WJN4#"BBB@ JAJ^B:=KUG]CU.U2YM]P;8Y(&1]*OT4
M <C>>!+>>XF\B[,5I-%'$;=X]XB"=#&2?E/OS4]QX/2XNI0;^46$MTMW):[1
M\T@P?O>A(R173T4 9MWI"7L]Q)/,["2$PQJ./*!&&(]SZ^U4O#/AA/#JSXN?
M.>;:.(Q&H51@?*._J>];]% $-Q!#/&1-$D@ X#J#7*>' !X<L .!Y7]378/]
MP_2O)1XQ33M&M=.LH7GOD3:P R$.3Q[FM:5*=5\L$8UJT*4>:;L=Q=7=O91&
M6ZF2&,?Q.<5R&H>.6FG^R:':-=2MP'P2,^PJO:>&-7U]ENM>NWCA)R(/XL?T
MKL-.TBPTJ/996R1>K 98_4UT\M"C\7O2_#_@G+S5Z_P^Y'N]_NZ')V_A35]:
M(GU^_D5>H@4_X<"NMT[3+/2K<0V<*QJ.I Y;ZFKE1-<1+*L1<;VZ*.M85<1.
MIH]%V6QO2P].GJM7W>K):BCN899&CCD5W7[P':H9;66>8^9.?([1KQGZFIXH
M8H5VQ1JB^@%8'05VM9K@G[1,1'G_ %<? (]S5F.-(D"1J%4= !3Z* "BBB@
MHI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "F2(K[=QQA@1]:=4-S_RR_WQ0!/1110 4R5%>,JQP#3Z@N_^/9OP_G0!
M/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!HZ=_JF_P!ZKE4]._U3?6KE PHHHH ***QM
M:UUM(U#1[;[(9DU"Z%L9 X'EDJ2#COTH V:*Y>^\7_9KW4(X+)IK?361;N7?
M@C< ?E&.< Y/(I)O&'DW)<V1.G"\%C]H$G/F$XSMQ]W/&<T =317,6?C".YU
MFZLI+;RHH!*?,+Y;]V0#N7L#N&/6MW3KJ6]LDN);=K<OR(V.6 [9]#[4 6'^
MZ?I7#>&-,L8M,M[Z.VC6YG4N\F.<DGIZ5W+_ '&^E<5HEW%;>&[#>V6\KA5Y
M8\GM5*4DFD]R7&+:;6QM56FO88G" F20G[J<FE8/=VHP7@+>W.*?;VT5LFV)
M H[GN:D8RX@EG*A9VB3^(*.3^/:G0VT-N#Y: $]6/)/U-344 %%%% !1110
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
M+3[S38;Z&1S%-+Y*@H0V_.""/8UK4 8/_"+I_P!!?5O_  )'_P 31_PBR?\
M07U;_P "!_\ $UO44 8/_"+I_P!!?5O_  ('_P 31_PBZ?\ 07U;_P "1_\
M$UO44 8'_"+)_P!!?5O_  ('_P 35*/PU=G6;A)-5U7[ (4,3?:!DOD[NWIB
MMF77;./5TTQ?-EN2,N(T++&/5CT%55\6Z27N0TSHD".YE9"$<)][:>^* &_\
M(NG_ $%]6_\  @?_ !-'_"+)_P!!?5O_  ('_P 34UCXITK4--GOH9F\J XD
M5T*LI(R!CW&,?6MA6W*&P1D9YH PO^$63_H+ZM_X$#_XFC_A%T_Z"^K?^!(_
M^)K>HH P?^$73_H+ZM_X$C_XFC_A%D_Z"^K?^! _^)K>HH P?^$73_H+ZM_X
M$#_XFJ,WAJ\&LVR1ZKJOV$Q.9F^T#(?(V]OK6[J6KV6D_9_MDPC-S,L$0QDL
M[' %56\3:8NK#3?-8S;_ "BP4E%?KM+>M $7_"+I_P!!?5O_  ('_P 31_PB
MR?\ 07U;_P "!_\ $U-8>)=,U&6\CAF(-IDR,ZE05!(+ ]QD$?A6C:74=[:Q
MW,.3%(,J2,$B@#(_X1=/^@OJW_@2/_B:3_A%D_Z"^K?^! _^)K?HH P?^$63
M_H+ZM_X$#_XFC_A%D_Z"^K?^! _^)K>HH P?^$73_H+ZM_X$#_XFJMUX9F6:
MT$&K:J8VEQ/FX'";6]O7;6CK/B2PT,%KSSMJ@,[1Q%P@]6QT%17GBS2+&YCA
MFG8[T60NB$JBM]TL>P- #?\ A%T_Z"^K?^!(_P#B:/\ A%T_Z"^K?^!(_P#B
M:FM?$^EWFMR:3#,S74><_*=I(P2 >Y (_.K]E?P:A$\MN2R*Y3<1@$CKB@#*
M_P"$73_H+ZM_X$#_ .)JJ_ARQEN6A.O:D9HU#,@O!E1ZD8XK=U%;]K1AITD"
M7&1AIU)7'?I7&ZG:W4^O7L4-A,)[G33;M<)%MC>;D_>STQWH M2PZ);6S2MX
MIOFC1@A*78<@GMP#5N#1K*YG:&#7M4D=%5V"W(. >G\-<Y%H$E\$E&D7%L]K
M8I;*,A"TV<=CRH&<GN#6YX5M=3TW5+FQG5C;*I9G,8"EOEP5;.3QGC'&!0!H
M_P#"+I_T%]6_\"!_\36=K'A2X-HK66J:J\WF("#<#&S<-W;TS72ZAJ%MIEG)
M=W<FR).IZDGL .YK(G\9Z1;V"74K3KND:(Q&(^8K*,G*]L#F@!5\*QHN!J^K
MX_Z^1_A3O^$73_H+ZM_X$#_XFM%-4M)9;6.*4.URGF1;><KC.?85=H P?^$6
M3_H+ZM_X$#_XFC_A%T_Z"^K?^! _^)K>HH P?^$73_H+ZM_X$#_XFC_A%T_Z
M"^K?^! _^)K>HH P?^$73_H,:M_X$#_XFJFI^&;E-+N7L-6U5KM8R80;@$%L
M<=JTM7\1V.B$&\\X1@ R2)&66,$X!8]J2Y\3:9:WD5JTQ9Y%5BR+E4#'"ECV
M!)% %6#PPQMXS+J^K"4H-^+@=<<]JD_X1=/^@OJW_@0/_B:GMO$NFW>LS:7%
M(_VB(L"63"L5QN /<C(S5ZROX-0A::V8O&'*;L8!(ZX]: ,K_A%T_P"@QJW_
M ($#_P")H_X1=/\ H+ZM_P"! _\ B:WJ* ,'_A%T_P"@OJW_ ($#_P")H_X1
M=/\ H+ZM_P"! _\ B:WJ* ,'_A%T_P"@OJW_ ($#_P")I&\+J%.-7U;../\
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
MZSH%I?S1+%+*IWHIR 02#CVXK5JGIFEVFCV*6=DC1P(255G9L9.3R2>YJY0
M4URRH2J[F X'K3J* ,C^T=6_Z Y_[_BKEK<74UN[SVGDR#HF\-G\:MT4 8_]
MHZM_T!C_ -_UJ[:7%U- [SVGDR#HF\'/XU;HH S[2[OIK@I<:>8(\'#^8&S^
M%<_XGMS)XL\/O:I8"]S-L>ZCW?P=L$'Z5V%8E]!X<DUZT>_&GG5E_P"/;S2O
MFC_=SS^5'4'L<;8+J5G=^*[NQ>PCU""\C><P6^0\8C4LH!.0>IZ]:T;CQ%JM
MS>6DECJ=K#IU_'/-!)+;_,%15QC) .23UKHF\-V5O)<SZ7!;6-U=-FXG2 %I
M1WSTY]ZJ:IX.L]5OM+>?R7L]/1E6UD@#JV['.<\=!1_7X/\ X V_Z^XYE/'.
MKW4(E4VUM-#;V\S6S)DW(D?:2I)R!Z=>:K6']HW<^G2SZG'+>C6[F&.>6!=T
M:!) 0!GVZ=*]$GT/2[F\M[N?3[>2XMQB&1HP60>QJ!_#&A27ANVTFT-P7\PR
M&(;MV,9SZXI->]="7PV. ;QOXJU&XMK+28]/-PMJ9Y'GE$8EQ(R' /;Y1G'3
M-2:=K>L1:E>27-W!>Q?VSY'DO$"5'E%AY9SQSQ_^NNUE\,>&8+*-9=*T^.VM
M2TB;HE"QDG)(].:JV]OX+UK4S-:C2+R^!$NZ)D=\C@-QSQZT=;C;5F5;;6;P
MZ&VKSZ]9)!<6XDC!M]QMW)''!R^,XQC.:YF#5KC6/$6A-J 1KFSUF2".5HEC
MD*>22,@$XZ]C7H">%]"C6Z5-)LPMV,3@1#$G.>?7FLNZT?P3X:>&[N-.TVS=
M)/-CD\D;E8?Q<#(QZTW:Z$M/Q,OQ<%B\=Z-<PI;"[CL+MXWF0'#*%*D]^.:I
M6WC+6(]+L;B\O;1GU"RCE#+#M2W9I50L>>0 V>?2NUN_#^A:S/'J%WIUI=S>
M7A)GC#'8>P/H:C7PAX=1=JZ+8A?),&/)&/+/5?I[4EI_7F-M-'GD>LZMH5SJ
M5GITUI<7M]K!B^T/MA7/E*PP.5R?UK8N?$?B"RDTP7FH6*?:%5+WR461;-MP
M 8G/*MR.<8-=#+X=\):>JV4NF6$27T@58C",2N!D=NN*NOX5T"2.6-](LV25
M$213$"&5?N@^P[53UL+N8?Q'BAET.P+I:/-]O@$1N5!7)<?H>^*P],UB;0O#
MGB#41;6]KK:RH)]+4A(K<\(KJ/[I4AMW^%=[J>AZ-J5M$FIV%K<06WSQB= 5
MCP.HSTQ56UL_#&MW,FHVD6FWTWE_9WGBVR'9C&PD=L'&*E=5_73_ "#M<Y5;
MOQ5<3:5#J&IVUE,]\R?Z.$EW)Y3,I;H!R#Q]*S-0\=Z_::=;3P7]@\SV=Q))
M')#T:*0*&X.>0>GM7<W^G>%M#T4?;K6QM-.AF$@WH BR'@$>_-.F\&>%[W<\
M^A:?+YC%R6@4Y)ZG\:+=AQ=G=G-ZQKOB/3))D&J63+'I;:@&-M\Q8'[OWL;>
M<9ZUT6LZW-::%8W4++&]Y)#$9F7*P^81\Q'?&:M77A?0KT@W6DVDQ$(MQOB!
M_=CHGTXZ5;DTNPFTS^S9+2%[+8$\AD!3:.@Q38(\WN]1U/6]1\-_:;N. Q:M
M/:L4B#).$5AOP?7&,=,GVK5\6>?%XFTG3XKE(=-DL;HR6OE+L?:HX(]\_A75
M2^&M$F^Q^9I5H_V+_CVS$/W/^[Z5-J.B:7JWE?VA86]UY6?+\U VW/7%)K2W
M];6'?^OG<\TTGQ'JGA_P?8K%-:SJVE)+ C 1K"?,5.6YR,-DY]*[?PE?:W=V
MMPNNBS\]''EFVE#DH1D;L< U:B\)^'X<>7HUD@$)@ $(QY9ZK]/:KVGZ78:5
M;^1I]I#;0YSLB7:*I/>Y,M7H6Z***0!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<?XANM(M?&F@2WL]E#,HG.^9E5@-G')]Z["J5YH^F:A()+W3[2Y<#
M::%7('XBCK<.ECE?$GB42FT73M:2QMI4G=;T!&262/ $0+<'//3GY>*R+W4?
M%DV)4OKJUDN;2*\A@2!&5=G^N3)7J001GU%>@MI.FO:Q6K6%JUO$=T<1A7:A
M]0,8!JWY:D@E0<# X[4 >?ZMK>J#3;6ZL]5-M;ZI<?N;B[VQ+;H$R%SL;&X@
M]1WJO)KNLQZOI45YK,9CDB191IQBD#.206*, ^T\<KP,=*]"N+*UNK?[/<6T
M,T''[N1 R\=.#Q4?]E:?]JCN?L-M]HB4+'+Y2[D Z '&0*%83O8YSP/,9/![
MR:EJ?VXB:83/<;?DPQ!5L=/7GUKF_!VE+J<.E:CIL>EQ6^G7%PS36DFZ:4$L
M!&0%  .0>IZ"O2TL;2.*6)+6%8Y26D0( ')ZDCN:2TT^ST^-H[*T@MD8Y*PQ
MA 3]!1?]!L\K?Q5XA70[O4T\0Z6@=5)A=@[VS[P"NW:NWC(PQ/2K>N"XL_&^
MC&36WO9TTVXD%NRQ#[01@A,8_BZ<>E>B-HNE-YV[3;,^><RY@7]X>N6XY_&I
M&TRQ>YBN6L[=IX@!'*8@60#L#C(H_K\ _K\4>8)XJUDZ9'+;ZY:HEPUJSO+&
MG^AL\FUH !@9 YYYX-)>>(->L=<U>S;Q7;&/3I+18_,AC!D\U@&W_0'/&.U>
MF'1M,9'0Z=:%'D\UE,*X+_WCQU]Z231-*FD>233;-WDP79H%);'3/'-"_K\
M/+-2\8ZG:W;V0\0Z>SVMW<1>=.D98XAWH2,C&#D<=>*F@\8:Q#:7*/K]O<S2
M6-K<F0+&#!YC$/L'<XP0#GFO2I/#NB2LS2:18.S')+6Z$D_E5#6?"&GZE9&"
MU2&PERI$T-LA)"]%((P1[&AO0:M?4J^"KF[NO#]Q<ZGJAU!6F?;)*L:[8QT#
M!.!QR<UP>A:I+;V%C;:/K>GV%M<WUZ)_+2-G.TNRD'. , =J]/T'0(=$TU[0
MND[2,3*X@2)7[?<4!1Q[5.F@:-$ (])L4QG&VW08SU[4FM= 3TL>,^(/%=QX
MF\(.EUK,-L(K*"?RBD9^V/YF&()Z8Q_#TKK[/7=5O=;N"=<LK*SB=X3;/,N]
M8PORRJI3//#9W$8KMVT#1FBCB;2;%HXP0BFW3"YY.!CBI#I&G--YS6%J9?+\
MK>85SLQC;G'3':JD[[".5\%:Q>WM_/:ZIJOGW$<*-#&=@^T1DG%PN " W3';
M'O7;U6BT^SAG6>*T@254\L.L8#!?[N?3VJS2 **** "BBB@ HHHH **** "B
%BB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>tm2510993d1_424b2img004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2510993d1_424b2img004.jpg
M_]C_X  02D9)1@ ! 0$ R #(  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" %G E<# 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#^_BBBB@ H
MHHH R]2U"WTRQOKVX(\C3[5KNYQG.%5FS^2$_E7AGA#XO^+/&?A+PSXST;X,
M>+!I'BKP_I'B72C<>)?ANI.G:_HZ:U$K;?$Y(.'C1C@!R5<@# 'L/B[_ )%+
MQ3_V+^L?^FN:O._V=O\ DWWX$?\ 9'_AA_ZA>@T 6/\ A//B#_T1?Q9_X5_P
MV_\ FFH_X3SX@_\ 1%_%G_A7_#;_ .::O8J* /'?^$\^(/\ T1?Q9_X5_P -
MO_FFH_X3OXC?]$5\6?\ A7_#+_YI*]BHH \=_P"$[^(W_1%?%G_A7_#+_P":
M2C_A._B-_P!$5\6?^%?\,O\ YI*]BHH \=_X3OXC?]$5\6?^%?\ #+_YI*/^
M$[^(W_1%?%G_ (5_PR_^:2O8J* /'?\ A._B-_T17Q9_X5_PR_\ FDH_X3OX
MC?\ 1%?%G_A7_#+_ .:2O8J* /'?^$[^(W_1%?%G_A7_  R_^:2C_A._B-_T
M17Q9_P"%?\,O_FDKV*B@#QW_ (3OXC?]$5\6?^%?\,O_ )I*/^$[^(W_ $17
MQ9_X5_PR_P#FDKV*B@#QW_A._B-_T17Q9_X5_P ,O_FDH_X3OXC?]$5\6?\
MA7_#+_YI*]BHH \=_P"$[^(W_1%?%G_A7_#+_P":2C_A._B-_P!$5\6?^%?\
M,O\ YI*]BHH \=_X3OXC?]$5\6?^%?\ #+_YI*/^$[^(W_1%?%G_ (5_PR_^
M:2O8J* /'?\ A._B-_T17Q9_X5_PR_\ FDH_X3OXC?\ 1%?%G_A7_#+_ .:2
MO8J* /'?^$[^(W_1%?%G_A7_  R_^:2C_A._B-_T17Q9_P"%?\,O_FDKV*B@
M#QW_ (3OXC?]$5\6?^%?\,O_ )I*/^$[^(W_ $17Q9_X5_PR_P#FDKV*B@#Q
MW_A._B-_T17Q9_X5_P ,O_FDH_X3OXC?]$5\6?\ A7_#+_YI*]BHH \=_P"$
M[^(W_1%?%G_A7_#+_P":2C_A._B-_P!$5\6?^%?\,O\ YI*]BHH \=_X3OXC
M?]$5\6?^%?\ #+_YI*/^$[^(W_1%?%G_ (5_PR_^:2O8J* /'?\ A._B-_T1
M7Q9_X5_PR_\ FDH_X3OXC?\ 1%?%G_A7_#+_ .:2O8J* /'?^$[^(W_1%?%G
M_A7_  R_^:2C_A._B-_T17Q9_P"%?\,O_FDKV*B@#QW_ (3OXC?]$5\6?^%?
M\,O_ )I*/^$[^(W_ $17Q9_X5_PR_P#FDKV*B@#QW_A._B-_T17Q9_X5_P ,
MO_FDH_X3OXC?]$5\6?\ A7_#+_YI*]BHH \=_P"$[^(W_1%?%G_A7_#+_P":
M2C_A._B-_P!$5\6?^%?\,O\ YI*]BHH \=_X3OXC?]$5\6?^%?\ #+_YI*/^
M$[^(W_1%?%G_ (5_PR_^:2O8J* /'?\ A._B-_T17Q9_X5_PR_\ FDH_X3OX
MC?\ 1%?%G_A7_#+_ .:2O8J* /'?^$[^(W_1%?%G_A7_  R_^:2C_A._B-_T
M17Q9_P"%?\,O_FDKV*B@#QW_ (3OXC?]$5\6?^%?\,O_ )I*/^$[^(W_ $17
MQ9_X5_PR_P#FDKV*B@#QW_A._B-_T17Q9_X5_P ,O_FDH_X3OXC?]$5\6?\
MA7_#+_YI*]BHH \=_P"$[^(W_1%?%G_A7_#+_P":2C_A._B-_P!$5\6?^%?\
M,O\ YI*]BHH \=_X3OXC?]$5\6?^%?\ #+_YI*/^$[^(W_1%?%G_ (5_PR_^
M:2O8J* /'?\ A._B-_T17Q9_X5_PR_\ FDH_X3OXC?\ 1%?%G_A7_#+_ .:2
MO8J* /'?^$[^(W_1%?%G_A7_  R_^:2C_A._B-_T17Q9_P"%?\,O_FDKV*B@
M#Q[_ (3SX@?]$7\2_P#A8?#;_P":6D_X3OX@_P#1$?$G_A8?#;_YI:]BHH \
M=_X3SX@_]$7\6?\ A7_#;_YIJ/\ A//B#_T1?Q9_X5_PV_\ FFKUC*+MR0".
M0<]??]?I^5!7'S*J GG+MQUSQ^73G'XY&<*L*GP>TEV?LY17WRLOS[6)N_=5
MZ2EHZBE52]G?T3O\^4\G_P"$[^(/_1$?$G_A8?#;_P":6E_X3SX@?]$7\2_^
M%A\-O_FEKTRTE6:"-D0QY&528@R;>N1C:<9Z$C'U(J6=T\IH\-N9=WEJZK(R
MYYV@C)&>W/3..,U:=Y2BHSLG:#Y=)^:U:MIO=QMKS(E5%.G"K1<*E.JHNBY3
M]@Y^T5Z-U7C3<?:;)--KHI'EW_">?$#_ *(OXE_\+#X;?_-+6'<?%_5-.\5>
M /"_B7X9^*_#\GQ#UK4O#ND:M)JWA+5=-T_4]&T37/$$AU?^P?$<TB+)!HDB
MHD2/EB8P5*R+7LT;9*%8(RA/#QMO4'TR&8<#Z$^AKY_^,9'_  M+]F,9&%^+
MOB4$YR/^2,?$7^7^11)\LJ%K2A6WJ*2:A>-X_#>_,_=U<>_D52J4ZWME#VL'
M0_B*O2E1<>NT^EM;[=#Z7HHHIE!115>:+SHP._\ /U_K0!\K:G^UM\!M*TCQ
M+K.M>*]8T_1O!WC&R\%:CK%YX$\:C2KWQ'(ERH70M6/AQT\3+G2-6"Z]X;\V
MV1$8Y9XH2WHMW\>_AA9^)_%_@R?Q1"NN^!? G_"PO$UN;74/L6G>%><ZNVL+
M T#1 <'9(SX((^;./SCT'_@GW\5O"GA.70M,^)VFZRWAOX@:;JO@'PYXBU?Q
MCJ7AL^&X_AAX_P#A/X@U?65SNT3Q'XI\-^-W\4OX7B$G@E/&?ASPXS$(CLOT
M1J'[*?B:]UWXD6=OKNB-X7U_X1:EX3\-W=S)JS>)!XHU_P %_"+P+K+:YA]I
M\/21?!'0955,R,OB/Q(,$E0 #Z8T'XA^$/BM\)9O'O@35SK_ (<U_P -ZC?Z
M7J+V&LZ0TO[F1,MI.KPV^O:2RLN%B:&)HEW2;!B(L?LZ_P#)OOP-_P"R0_"_
M_P!0O0*\L^'_ ,&M0\*_ ?QIX7^)?]EZAXB\8:U\4/B5XRM=#O\ 7!X:L/$'
MC_QGK_CTZ/H>K9C\2_V#X7N-66&)G5CM#O&2I=#X+\!OV /V4=2^"'P:U._^
M'&M_;=3^%/P_O;L_\+>^,_+/X-T,,,_\+'(P %R02!DAL4 ?IK17Q+_P[M_9
M"_Z)CKG_ (=WXT?_ #Q:B_X=V_LB_P#1--?_ /#P?'7_ .>10!]OT5\0?\.[
M?V1?^B::_P#^'@^.O_SR*/\ AW;^R+_T337_ /P\'QU_^>10!]OT5\0?\.[?
MV1?^B::__P"'@^.O_P \BC_AW;^R+_T337__  \'QU_^>10!]OT5\0?\.[?V
M1?\ HFFO_P#AX/CK_P#/(H_X=V_LB_\ 1--?_P##P?'7_P">10!]OT5\0?\
M#NW]D7_HFFO_ /AX/CK_ //(H_X=V_LB_P#1--?_ /#P?'7_ .>10!]OT5\0
M?\.[?V1?^B::_P#^'@^.O_SR*/\ AW;^R+_T337_ /P\'QU_^>10!]OT5\0?
M\.[?V1?^B::__P"'@^.O_P \BC_AW;^R+_T337__  \'QU_^>10!]OT5\0?\
M.[?V1?\ HFFO_P#AX/CK_P#/(H_X=V_LB_\ 1--?_P##P?'7_P">10!]OT5\
M0?\ #NW]D7_HFFO_ /AX/CK_ //(H_X=V_LB_P#1--?_ /#P?'7_ .>10!]O
MT5\0?\.[?V1?^B::_P#^'@^.O_SR*/\ AW;^R+_T337_ /P\'QU_^>10!]OT
M5\0?\.[?V1?^B::__P"'@^.O_P \BC_AW;^R+_T337__  \'QU_^>10!]OT5
M\0?\.[?V1?\ HFFO_P#AX/CK_P#/(H_X=V_LB_\ 1--?_P##P?'7_P">10!]
MOT5\0?\ #NW]D7_HFFO_ /AX/CK_ //(H_X=V_LB_P#1--?_ /#P?'7_ .>1
M0!]OT5\0?\.[?V1?^B::_P#^'@^.O_SR*/\ AW;^R+_T337_ /P\'QU_^>10
M!]OT5\0?\.[?V1?^B::__P"'@^.O_P \BG?\.[_V0?\ HFOB7_P\7QW_ /GC
MT ?;M%?$'_#NW]D7_HFFO_\ AX/CK_\ /(H_X=V_LB_]$TU__P /!\=?_GD4
M ?;]%?$'_#NW]D7_ *)IK_\ X>#XZ_\ SR*/^'=O[(O_ $337_\ P\'QU_\
MGD4 ?;]%?$'_  [M_9%_Z)IK_P#X>#XZ_P#SR*/^'=O[(O\ T337_P#P\'QU
M_P#GD4 ?;]%?$'_#NW]D7_HFFO\ _AX/CK_\\BC_ (=V_LB_]$TU_P#\/!\=
M?_GD4 ?;]%?$'_#NW]D7_HFFO_\ AX/CK_\ /(H_X=V_LB_]$TU__P /!\=?
M_GD4 ?;]%?$'_#NW]D7_ *)IK_\ X>#XZ_\ SR*/^'=O[(O_ $337_\ P\'Q
MU_\ GD4 ?;]%?$'_  [M_9%_Z)IK_P#X>#XZ_P#SR*/^'=O[(O\ T337_P#P
M\'QU_P#GD4 ?;]%?$'_#NW]D7_HFFO\ _AX/CK_\\BC_ (=V_LB_]$TU_P#\
M/!\=?_GD4 ?;]%?$'_#NW]D7_HFFO_\ AX/CK_\ /(H_X=V_LB_]$TU__P /
M!\=?_GD4 ?;]%?$7_#N[]D7_ *)CXA_\/!\9O_GCT?\ #N_]D'_HFOB7_P /
M%\=__GCT ?;M%?$'_#NW]D7_ *)IK_\ X>#XZ_\ SR*/^'=O[(O_ $337_\
MP\'QU_\ GD4 ?;]%?$7_  [O_9!_Z)KXE_\ #Q?'?_YX]'_#N[]D7_HF/B'_
M ,/!\9O_ )X] 'V[17Q%_P .[_V0?^B:^)?_  \7QW_^>/3?^'=O[(O_ $33
M7_\ P\'QU_\ GD4 ?;]%?$7_  [O_9!_Z)KXE_\ #Q?'?_YX]-_X=V_LB_\
M1--?_P##P?'7_P">10!]OT5\1C_@G9^R+GGX9:WCO_Q=WXT?_/$I3_P3M_9#
M[?#'6_Q^+OQI_I\1:;5NJ?H9TYRG\4.3YM_FHGVW17P</^">O[)'V8$_#O6_
M/=-B,?C#\<A&9@O//_"R!P21CC&[MMXKXR_:#LO^"27[*_B3P[X1^._BJP\
M^,?$MY8VEGX?G^-?QWO+ZU_MD>7%J?B#1=%^(L[:+X>D;,AN?$:0VS @QET&
M'RJ5\+1H_6:V(IX?#<SC[3%-8=Z:74:CC=7T6M[Z61ZV29)GG$F9TLKX?R;,
M,\QLXN4\LRC#5LPSR"CEKQCY<LPU*JYVQ4?JC_?02@UB'+F:H/\ 7+Q1XX\)
M^#X[1_$_B+2M)FOTOOL%IJ>J16#ZDVDZ8VJ7*:4DKJ7,,($DVS#;-Y!=PB-_
M,#\<O^#E/0?A=^TQXT\"^ _@UX;^-OP"T<:79:3\0O#?BS4=!\0ZYK+:7&^M
M:JJZUX:'AVXT"*=CX?B:.X,XGTF:4N4*HGX2?\%BY/"?@O\ ;W\<Z#\"?&NM
MW7PY\-Z!X$NO B:)\1O&7C2PTG4]:\':,NMG1-7USQ+XF8++Y:%FB9 %<,H&
M0:_0SXU_\$N/A5^SE_P1.USXZ^*?!5G?_M-ZOK?PL^($_C+Q9HT=CXW\$Z;X
MW\:^ -#D^'.C,I:2.-="+VGDL0[2:M,^TK@C\=SOC7B;-<7GF%X;IT\'A\F>
M;RIX[D>*>-_LFW[J%-1IPIO$<UVXSK1IN-N:<;M_Z5^'7T6_ [P\R+POXI\;
M<QQ?%./\>\QX.RCA[@Z"CPUCN&L/Q=>I/.LTG];QN,:RR$(Q5*>%P4*JK6BX
MUIQY?ZB?V3OV_O@-^VC\,/%OQ4^!6J:CJEMX&AA/C#2O$%G<^&YM%OX=#76I
M=(;4]:BBA*J64/KJHUJ PGXV/&O\OFJ_\'+?[147A7XO:-??"3P+8^.M5\02
M6_PDUS2;G4Y=,\$^%W>2'55UYG+S:YK=HJ2SV^NP&UM_.F\P0CRU=_YQK;QU
M\1/ &G?\(CX<\;^+?#^C:I9KK.NV/A7QGXQ\.Z;XBTS6M(T,[-<T&'Q"WA[7
M4:%45=\;G.XAB@4)_7S^R?\ \&]'[.OCKX6?LQ?&SQ_XP^)&G:YXA\'^%OB%
M\6/ALTFCW_ACQE<ZWHFE:VGA]',3R:%H6\21.L#,Y$Y1PP.UO&PW%_&W&-+!
M9=PQRX?,,AIJ6->(C&@LR3O14INK&V%5.$6XPDJG-+K:\C]&S_Z.WT7_ *+&
M)XIXI\<<'F?&G"W&F?Y9E?AQD6/P_P#;^:9/_J3PQ'BC'XA5<GQV"P6/6?8Z
M?]DU:<:N%I8*#IUJ\\9'VE%^Y_\ !N=^TK\<_P!H#X/_ +14'QN\;ZW\19_!
M?Q3LKO2O%/BG4AJ?B!H_%NCPRZCH_P R830[:XTH&T0[0#-.$3*[D_<CXP%7
M^(W[,#J<"3XN^)VSZ9^"?Q='Z=?KFOXU_@Q\#/ O[)O_  6]U?\ 93^(5Q=1
M? 3XJ>*_$HT'PG:_$;QMX;TW3QXVT+7=>^%3[/#7B/PNS>(1X@71_"\<7B19
M21K02(-N0M_4_<?LN?!#X'?&?]F[Q7\-_!FHZ)XAU'X@>*M(O+R]\=_$GQ*3
MIY^#/Q'$B.OB/Q%XDC*(J1;=XB5@QW28!8?I/ N,QF)R'ZACJKQ./R?.)9-*
MO*2C/$*E)S]O*G*\X-J5XTVZEXIWJ6T/X>^F'P[EF6^+<N+.',%0P_ OBOPE
MDOB#P9E^782.&PE/)<UI4\+BL%]9H-TEF^6XVA+#UL!3HTX3JOEYJ#Y>;](:
M***^V/Y="BBHY9!$NX\^W\Z )**_)-O^"G,$_P +?!OQ7MO@9JBZ?\1/C)9?
M!OP#8WGQL^#=@FHZM-H7C[7F3Q#K<GB5_#G@'73-X(_X1X^$O$TUMXP$FM0C
M9\A8_6NK_M-:'X;\6?$?PIK/A?7[&W^'?PZU7QK>ZK'>:+?:5KFIZ'HG@?Q!
MX@\':/&9"P\0^'-#\=^"Y7FB*>%WD\1H9)AL+Q@'TCXN_P"12\4_]B_K'_IK
MFK@?V=_^3??@5_V1WX8?^H7H=<IX+^+^F_%CX-Z[XU72I_"FHVUGXY\.>(_"
MVLWNC&_\)>)?#]UKGA_7M#UG6!(V@&9-:T=D:?Y8 Q0R@H[1K'^SWXU\'1?
M+X'0S^,?#N?^%/?#$?\ (9TC!_XHK0<<;@,=QGMC@<8 /I.BN,_X3SP3_P!#
MGX2_\*/1_P#X[1_PGG@G_H<_"7_A1Z/_ /': .SHKC/^$\\$_P#0Y^$O_"CT
M?_X[1_PGG@G_ *'/PE_X4>C_ /QV@#LZ*XS_ (3SP3_T.?A+_P */1__ ([1
M_P )YX)_Z'/PE_X4>C__ !V@#LZ*XS_A//!/_0Y^$O\ PH]'_P#CM'_">>"?
M^AS\)?\ A1Z/_P#': .SHKC/^$\\$_\ 0Y^$O_"CT?\ ^.T?\)YX)_Z'/PE_
MX4>C_P#QV@#LZ*XS_A//!/\ T.?A+_PH]'_^.T?\)YX)_P"AS\)?^%'H_P#\
M=H [.BN,_P"$\\$_]#GX2_\ "CT?_P".T?\ ">>"?^AS\)?^%'H__P =H [.
MBN,_X3SP3_T.?A+_ ,*/1_\ X[1_PGG@G_H<_"7_ (4>C_\ QV@#LZ*XS_A/
M/!/_ $.?A+_PH]'_ /CM'_">>"?^AS\)?^%'H_\ \=H [.BN+_X3[P3_ -#O
MX3_\*71O_CE+_P )YX)_Z'/PE_X4>C__ !V@#LZ*XS_A//!/_0Y^$O\ PH]'
M_P#CM'_">>"?^AS\)?\ A1Z/_P#': .SHKC/^$\\$_\ 0Y^$O_"CT?\ ^.T?
M\)YX)_Z'/PE_X4>C_P#QV@#LZ*XS_A//!/\ T.?A+_PH]'_^.T?\)YX)_P"A
MS\)?^%'H_P#\=H [.BN,_P"$\\$_]#GX2_\ "CT?_P".T?\ ">>"?^AS\)?^
M%'H__P =H [.BN,_X3SP3_T.?A+_ ,*/1_\ X[1_PGG@G_H<_"7_ (4>C_\
MQV@#LZ*XS_A//!/_ $.?A+_PH]'_ /CM'_">>"?^AS\)?^%'H_\ \=H [.BN
M,_X3SP3_ -#GX2_\*/1__CM'_">>"?\ H<_"7_A1Z/\ _': .SHKC/\ A//!
M/_0Y^$O_  H]'_\ CM'_  GG@G_H<_"7_A1Z/_\ ': .SHKC/^$\\$_]#GX2
M_P#"CT?_ ..T?\)YX)_Z'/PE_P"%'H__ ,=H [.BN,_X3SP3_P!#GX2_\*/1
M_P#X[1_PGG@G_H<_"7_A1Z/_ /': .SHKC/^$\\$_P#0Y^$O_"CT?_X[1_PG
MG@G_ *'/PE_X4>C_ /QV@#LZ*XS_ (3SP3_T.?A+_P */1__ ([1_P )YX)_
MZ'/PE_X4>C__ !V@#LZ*XS_A//!/_0Y^$O\ PH]'_P#CM'_">>"?^AS\)?\
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
MU@:1XY^%>I_#ZW\+%U6ST34=;TGP%H&K^+TUHJOB-_$$N@?"OX:0IYLZ"-M
MWKN:0E/KZB@#Y<\/_ OPSX&^ NN?#/Q)(GQ0M[W_ (2WQ3XLUCQ7I.BL/%WC
M37->UGQUKFMZ[HI1?#B/+XA=9C&JLB%!&\G1V^6_@3_P37_X)[ZM\#_@UJ>J
M?L4?LN:CJ.I?"KX?7][=WOP/^&QU"\U ^#=##.S?\(ZH)PC#J-N%R,%B?TA\
M7?\ (I>*?^Q?UC_TUS5P/[.__)OOP*_[([\,/_4+T.@#YY_X=A?\$Y_^C&_V
M4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NONJB@#X5_X=A?\$Y_^
MC&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NONJB@#X5_X=A?\
M$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NONJB@#X5_X
M=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NONJB@#
MX5_X=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NON
MJB@#X5_X=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^
M9NONJB@#X5_X=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_
MPT_^9NONJB@#X5_X=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__
M  P_PT_^9NONJB@#X,_X=A?\$Z?^C&/V5/\ PR'PW_\ F<H_X=A?\$Z?^C&/
MV5/_  R'PW_^9ROO.B@#X,_X=A?\$Z?^C&/V5/\ PR'PW_\ F<H_X=A?\$Z?
M^C&/V5/_  R'PW_^9ROO.B@#X,_X=A?\$Z?^C&/V5/\ PR'PW_\ F<H_X=A?
M\$Z?^C&/V5/_  R'PW_^9ROO.B@#X5_X=A?\$Y_^C&_V4_\ PP_PT_\ F;J'
M_AV#_P $Y_\ HQG]E7_PP_PT_P#F:K[PHH ^%?\ AV%_P3G_ .C&_P!E/_PP
M_P -/_F;J'_AV#_P3G_Z,9_95_\ ##_#3_YFJ^\** /@_P#X=@_\$Y_^C&?V
M5?\ PP_PT_\ F:H_X=@_\$Y_^C&?V5?_  P_PT_^9JOO"B@#X5_X=A?\$Y_^
MC&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NONJB@#X5_X=A?\
M$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NONJB@#X5_X
M=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NONJB@#
MX5_X=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^9NON
MJB@#X5_X=A?\$Y_^C&_V4_\ PP_PT_\ F;H_X=A?\$Y_^C&_V4__  P_PT_^
M9NONJB@#X,_X=A?\$Z?^C&/V5/\ PR'PW_\ F<JS_P .PO\ @G/_ -&-_LI_
M^&'^&G_S-U]U44 ?"O\ P["_X)S_ /1C?[*?_AA_AI_\S='_  ["_P""<_\
MT8W^RG_X8?X:?_,W7W510!\*_P##L+_@G/\ ]&-_LI_^&'^&G_S-T?\ #L+_
M ()S_P#1C?[*?_AA_AI_\S=?=5% 'PK_ ,.PO^"<_P#T8W^RG_X8?X:?_,W1
M_P .PO\ @G/_ -&-_LI_^&'^&G_S-U]U44 ?"O\ P["_X)S_ /1C?[*?_AA_
MAI_\S='_  ["_P""<_\ T8W^RG_X8?X:?_,W7W510!\*_P##L+_@G/\ ]&-_
MLI_^&'^&G_S-T?\ #L+_ ()S_P#1C?[*?_AA_AI_\S=?=5% 'PK_ ,.PO^"<
M_P#T8W^RG_X8?X:?_,W1_P .PO\ @G/_ -&-_LI_^&'^&G_S-U]U44 ?!_\
MP[!_X)S_ /1C/[*O_AA_AI_\S5'_  [!_P""<_\ T8S^RK_X8?X:?_,U7VNK
MRQ(045V411X4Q1!SV*@ ;&& #%C).2F,5\6_MB_MO_ ;]C#X:^(?&WQ/\:>&
MM-UNTL-27P[X*?4M*C\2^)_$O]CRZQI>D6NF^8MR)Y@L>UN-\6)0SALUGB,1
MA<)1^LXO$TL-A]?WM>2I+17U51Q:NK6OWMN>KP]D.?<6YUA.&N%\FS#/N(,P
MG&GEV6Y9AZN+J8^I)\JCAY4:=1-2=W*<U"GA(IU,QJ8.FG,B_P"'8/\ P3G_
M .C&?V5?_##_  T_^9JHYO\ @F#_ ,$XSS-^PU^RD/8_ _X;C/Y^'A_^JOY'
M_@I_P<3?M7^#/CSJWQ0^/'A^X^(WP2\56FK:=I7PA\*VNB>%M-\.ZL%_XD9T
M/QF_AHR:U/'&LR7'FR%B'WD(H;S/Z,OV]O\ @HCX.^"/_!/WPW^TMHG@ZX\3
MVG[0.A>#=$\(>#-6UG_A'+N6P^*?A2ZUJX_M?5-'%RUHGAO1 QN3 SR$&,+*
M[D2'X_*^/^&<XP>/Q>$QE2F\%&4E2QM&6%G7BHWC*%W-J,FFDTI2Y5S\MKI?
MT3QS]$/QJX XUX X'S7(\)CLP\1,YR7AS)L;D^/HX_+*/$&996LTS#(L=BX2
M]GALSR&B[9FJKIX&G&,IO&PLHGSO\=_$?_!!KX3_  P^+OC+3?A#^P5XO\2_
M#6SDTB[\)>$_AC\+O$6JW'CC6';_ (1[0YM$T+09F\RXU]HV91#E-DH)A.,?
M@A^P5_P1<^*O_!0/P[K/[1'B7Q=HW[./PVUSQ]XCG\.^%1X'U8MKEC<-#KD2
M^"=$9O"WAZ#P%_Q.3X=1DB'&AL(\!MH^>/@]_P $6_V\OC7X ^%/Q2\*^#-!
MMO!?QJU73!;MK&INVJ>'?"VMQB;1O&/C'1_+PVAF)E,L4):;RR%9.>/]$KX9
M>!]*^%_PU\#?#[1K&RT[2_ W@_P_X=L++3[=8K*.+0]*CT98T4 #:J1KPPWC
M;AR<MCY7+L-FWB%B\'/B[+:F RW"*_\ 9=.K44<9*<>:,JE:,</*-./,ERN$
MN:.MZ;DK?T3Q[Q%PA]"[AG-,!]'_ ,1L+QUXE\=9K*7%7%V;8/),WK<%Y=P?
M^Z>7X#+8PQM.>8YAB6U_:?UO"5<*H3A'#XE14U_%?_P77_X)@:7^S=IGP;^,
M/[-'P>TK1OA9IW@U_!_QCU?P7HRZ586'B+2QX>T;0O%>M:'"B^'-"7Q2OFQ!
MTB\V?Q,,R>:SRR/P7_!!S]FCX._M1?M+_&74/C!X!^$?Q$\!?"OX$^#].;X>
M^+?A9X0U;0]7U77ET;3#K<<5RK_V!XA\)2:'(/%^NQ)*?&,GB"0F(0D*O]4_
M_!7_ ,-CQ5_P3>_:[TR5(MD'PCU#5X&;&W[9X?U'3?$*$<CI/H\8[GMCBORU
M_P"#9KX&:;X._9L^*?QRNO#L-OX@^*_Q"&AZ/X@-KLU.]\'^!8&MQILC,%8I
M'XE_MQ@A(R74YW**Y,5PU'"^)V7SH82A_9&,I>UJ8:&'C&A3G3ARVYTW"\ES
M63A'5R;T?*_5X=\=LUSC]GYXC8;B+-YRSCAWC/)O#;):U;-W/,\PR;.\TR?/
MW46 J<N,I5L)B\M:6>0Q=:-2E*-)4*3HMSR_^":/_!'/1O!7Q;_:U\<?M?\
M[,/PGUGP=K_CA-.^ O@+QGI'@WXD:-H/@U_$FL:])K/AR7RKN+15>";1= 01
MA)F.@-M)0))7[*S?\$S/^"=<<3A?V&_V4Y)$8J0?@9\+K=MO56+3>&#&-RGY
MAM.".,9K]!:*_6,CRS"Y!EL,JP$%#"0E)N%K<_,[VFD[.UWVUUU>_P#G]XH>
M(W$WBWQ;B>,.*,12H8ZIE7"V58+"99&HL!E%/A/)X9)ET\NIYG4S*JG]3BU+
MZW5Q4U.I-NI/1GP8W_!,/_@G,HY_8:_94S_V0?X:?K_Q3?\ 7\.*E'_!,7_@
MG.5)_P"&&_V4NV/^+#_#3'.>O_%.=L<U]W45Z5UVZ]_P/@E",8<D%R/^;=_C
M_F?!_P#P[!_X)S_]&,_LJ_\ AA_AI_\ ,U1_P[!_X)S_ /1C/[*O_AA_AI_\
MS5?>%%(H_/2\_P""8_\ P3LN(7<?L5_LQ:?&T#@7%E\$? -E?HQ57:9)%\.I
M-N17P SA2,, 3@CEE_8]_92_9[^,W[-OBWX*?L^_!SX5^)]2\?>)M&O?$?@3
MX?Z)X7\27NECX*_$5CICZOH$%O*$E0(6$CLC",B-E(DDD_32OFWXR_\ )4_V
M8/\ LKWB7_U2_P 0JQ>&PTJN%KSHPE7PKTJ\L(SDN7E^)0YT]W=RETTNDS2.
M)S&&$Q&60S+&QRG%9I+.J^6QQ-=8>IFM94\/B<9.FJRHRJXC+:&&R^<W1=3V
M=",G4E&U*'TE1116QF%,D^XWTI]% 'YGZ+^W9?WWPS\.^-=1^'/A6U\3^)O%
M&H^%M/\ AO;_ !2U1O$_A;4]!\$^-?B'K>F_%/\ X2#X=^%E\ >)X-$\"^(!
M;>%S%XH3Q4Z[8?%AA2.6;UO4/VM-.MM6\<K'X1GO-#\*_#?4_&NE:K'XB:+4
M?$&HZ#X.^$_CO6-";0U\/L^A1)X?^-_@W'B229X\O*K1KE%2UK/['/PN\177
MBG4_$>I^/=9\5>-_$FC^)/$/C6^\1Q0^*))-$T#7?!.C:"JZ-HD.@)H47A37
M=?T P-:%TM]4N"Q+O$J=Q??LT_#:\U[Q?K<JZUGQGX%7X>7>F#5W&F6.GC1M
M$T&36-'1D+0:X?#WA[0HA-B;_D"J54XW4 5/"WQETOX@_!OQIXQ\16VE> 9_
M#^M?$[X?^++>[\0#4_#VE>*/ FN^(/ NO1+KIB\+1ZW"=<T2:$$+$[*RPK(K
MGS:\N^ 7[7'[*>G_  (^"]E?_M0_L\6M_9_"+X86=Y:W'QK^&NZTOQX)T,"-
MMWB0')8]<[6P&7J:]Y\/?#70/AC\*M=\'Z&M_J&FI9>+-9U'5M>O6U35M<UG
M76U;7]9UK5W9$6769==E=Y6V9!\L K(I"T?V>_#NAR_ /X'RS:#HIS\(/AB>
M=(TK_H2]"/#;7 &>@!  QM!^44 4?^&Q_P!D+_HZ;]G'_P /;\-/_FFH_P"&
MQ_V0O^CIOV<?_#V_#3_YIJ]S_P"$=\/_ /0!T;_P5:;_ /&Z/^$=\/\ _0!T
M;_P5:;_\;H \,_X;'_9"_P"CIOV<?_#V_#3_ .::C_AL7]DC_HZC]G'_ ,/=
M\,__ )I:]S_X1WP__P! '1O_  5:;_\ &Z/^$=\/_P#0!T;_ ,%6F_\ QN@#
MPS_AL7]DC_HZC]G'_P /=\,__FEH_P"&Q?V2/^CJ/V<?_#W?#/\ ^:6O<_\
MA'?#_P#T =&_\%6F_P#QNC_A'?#_ /T =&_\%6F__&Z /#/^&Q_V0O\ HZ;]
MG'_P]OPT_P#FFH_X;'_9"_Z.F_9Q_P##V_#3_P"::O<_^$=\/_\ 0!T;_P %
M6F__ !NC_A'?#_\ T =&_P#!5IO_ ,;H \,_X;'_ &0O^CIOV<?_  ]OPT_^
M::C_ (;'_9"_Z.F_9Q_\/;\-/_FFKW/_ (1WP_\ ] '1O_!5IO\ \;H_X1WP
M_P#] '1O_!5IO_QN@#PS_AL7]DC_ *.H_9Q_\/=\,_\ YI:/^&Q_V0O^CIOV
M<?\ P]OPT_\ FFKW/_A'?#__ $ =&_\ !5IO_P ;H_X1WP__ - '1O\ P5:;
M_P#&Z /#/^&Q_P!D+_HZ;]G'_P /;\-/_FFH_P"&Q_V0O^CIOV<?_#V_#3_Y
MIJ]S_P"$=\/_ /0!T;_P5:;_ /&Z/^$=\/\ _0!T;_P5:;_\;H \,_X;'_9"
M_P"CIOV<?_#V_#3_ .::C_AL7]DC_HZC]G'_ ,/=\,__ )I:]S_X1WP__P!
M'1O_  5:;_\ &Z/^$=\/_P#0!T;_ ,%6F_\ QN@#PS_AL7]DC_HZC]G'_P /
M=\,__FEH_P"&Q?V2/^CJ/V<?_#W?#/\ ^:6O<_\ A'?#_P#T =&_\%6F_P#Q
MNC_A'?#_ /T =&_\%6F__&Z /#/^&Q_V0O\ HZ;]G'_P]OPT_P#FFH_X;'_9
M"_Z.F_9Q_P##V_#3_P"::O<_^$=\/_\ 0!T;_P %6F__ !NC_A'?#_\ T =&
M_P#!5IO_ ,;H \,_X;%_9(_Z.H_9Q_\ #W?#/_YI:/\ AL7]DC_HZC]G'_P]
MWPS_ /FEKW/_ (1WP_\ ] '1O_!5IO\ \;H_X1WP_P#] '1O_!5IO_QN@#PS
M_AL7]DC_ *.H_9Q_\/=\,_\ YI:/^&Q_V0O^CIOV<?\ P]OPT_\ FFKVT^'?
M#P&/["T<''!.FV&3_P"0QGV_G6+<:-HD<F#H^GCL%B\.Z7(./<JN2?Y"BF_;
MMJC&I*25^6<'#02]HXP4,-B,35_Y>PPLL(XTO^WL5B,,Y?\ @,;GEG_#8_[(
M7_1TW[./_A[?AI_\TU'_  V/^R%_T=-^SC_X>WX:?_--7H?B23P#X2TFYU_Q
M4WA30=(L%1[S5M<.F65E: !B%;4]3$42F0@\N4!V\*,8K$\(Z_\ #7XE:4FM
M>!;_ ,%^+="5I[9]4\,3Z/KEE#J:[AM>;2/-B60;E."RGR^1@*2%&=)S6'G6
MI0Q;BY?5^>+T2YM&W&;O&\HVIJZ71M(T]CC/J2S59?CZF3K'Y?EM7-J&$Q%7
M 4L7B[K$4WBEA_JO^R2LES8F,JM[RA32<CE_^&Q?V2/^CJ/V<?\ P]WPS_\
MFEH_X;%_9(_Z.H_9Q_\ #W?#/_YI:]N_X1SP]_T M%_\%.E?_$5+_P ([X?_
M .@#HW_@JTW_ .-TR#PS_AL?]D+_ *.F_9Q_\/;\-/\ YIJ/^&Q_V0O^CIOV
M<?\ P]OPT_\ FFKW#_A'- '(T'1C]=,TX_IY7IVQG/>HGT#0QT\/:,??^R]/
M [_],ASQWJY17V7S>3LG^#8X1G/3]VI=O:7_ "5_P/%/^&Q_V0O^CIOV<?\
MP]OPT_\ FFH_X;%_9(_Z.H_9Q_\ #W?#/_YI:]S_ .$=\/\ _0!T;_P5:;_\
M;H_X1WP__P! '1O_  5:;_\ &Z@1X9_PV+^R1_T=1^SC_P"'N^&?_P TM'_#
M8O[)'_1U'[./_A[OAG_\TM>Y_P#".^'_ /H Z-_X*M-_^-T?\([X?_Z .C?^
M"K3?_C= 'AG_  V+^R1_T=1^SC_X>[X9_P#S2T?\-B_LD?\ 1U'[./\ X>[X
M9_\ S2U[G_PCOA__ * .C?\ @JTW_P"-T?\ ".^'_P#H Z-_X*M-_P#C= 'A
MG_#8O[)'_1U'[./_ (>[X9__ #2T?\-C_LA?]'3?LX_^'M^&G_S35[G_ ,([
MX?\ ^@#HW_@JTW_XW1_PCOA__H Z-_X*M-_^-T >&?\ #8_[(7_1TW[./_A[
M?AI_\TU'_#8_[(7_ $=-^SC_ .'M^&G_ ,TU>Y_\([X?_P"@#HW_ (*M-_\
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
M@P:?I7Q?^&=AI]H44C:D:^(PJ,W9=J9& %(%?3__  COA_\ Z .C?^"K3?\
MXW1_PCOA_P#Z .C?^"K3?_C=9.G1D\-.=&$JV'5E52C&4E:UKQCSI=;2DU?7
MJ7S5E1IT8XK%*D_[/AB\,Z\W@,33P*:<_J7-&E#&U(MQABYJK*E%N+4DVCPS
M_AL7]DC_ *.H_9Q_\/=\,_\ YI:/^&Q_V0O^CIOV<?\ P]OPT_\ FFKW/_A'
M?#__ $ =&_\ !5IO_P ;H_X1WP__ - '1O\ P5:;_P#&Z8'AG_#8_P"R%_T=
M-^SC_P"'M^&G_P TU'_#8O[)'_1U'[./_A[OAG_\TM>Y_P#".^'_ /H Z-_X
M*M-_^-T?\([X?_Z .C?^"K3?_C= 'AG_  V/^R%_T=-^SC_X>WX:?_--1_PV
M/^R%_P!'3?LX_P#A[?AI_P#--7N?_".^'_\ H Z-_P""K3?_ (W1_P ([X?_
M .@#HW_@JTW_ .-T >&?\-C_ +(7_1TW[./_ (>WX:?_ #35Y%XJ^/OP1^*?
MQC_9KT3X7?&7X1?$K7+7XG^)[RYTGP7\2_!_C/4K/3E^#'Q$(U9]'T#Q%)*L
M:L1A_*?:)&DC1R2H^T/^$=\/_P#0!T;_ ,%6F_\ QNOGKXL:/I5G\4?V89[+
M3-/MKC_A:?BC%S:V:C&?@S\002-@!P> "2>%'();(!]24444 %%%9&I:E9Z5
M87NIW]PEM96%J]Y=W)&!:V*J79C@'D+&Q) . ,\D"@#7HK\;+C]NOXN_%#X9
M^(?B#\"M(^'5SI^@?M.7W@'Q?XC&AZ_\6-,\!? J/X9MX^T/XG>-O#WP[\3)
MXCBU^3.@^>L>$\+AGCN8WC4!OHW6_P!IGQMHOB_XLVAL/"VJ^$_!GPAU7Q'X
M;N[.#6;74=0\9^'/"7PC\=:YJNM?:$FAA\-7D7QJT ^$TA6.;_B0^)A)+YL4
M<J@'W!XN_P"12\4_]B_K'_IKFK@?V=_^3??@5_V1WX8?^H7H=>0?#WXT:MXG
M_9\\7^+OB=_9FE^*/#.M?%/X;^,KSP5H6NZGX6OO$O@C7]>\#7&KZ#H\;>*O
M$BZ%++H@D7S#(V3.Q5XR%7Y]^!/_  4+_98TGX'_  :TO4/%GQ)^VZ9\*OA_
M972V?[.'[3&H$,G@S0F)++\%N=V5R-JC YW]% /U%HKX3_X>-_LF?]#;\4O_
M !&3]IK_ .<Q1_P\<_91_P"AK^*G_B,W[37_ ,YB@#[LHKX3_P"'CG[*/_0U
M_%3_ ,1F_::_^<Q1_P /&_V3/^AM^*7_ (C)^TU_\YB@#[LHKX3_ .'C?[)G
M_0V_%+_Q&3]IK_YS%'_#QS]E'_H:_BI_XC-^TU_\YB@#[LHKX3_X>.?LH_\
M0U_%3_Q&;]IK_P"<Q1_P\<_91_Z&OXJ?^(S?M-?_ #F* /NRBOA/_AXY^RC_
M -#7\5/_ !&;]IK_ .<Q1_P\<_91_P"AK^*G_B,W[37_ ,YB@#[LHKX3_P"'
MCG[*/_0U_%3_ ,1F_::_^<Q1_P /'/V4?^AK^*G_ (C-^TU_\YB@#[LHKX3_
M .'CG[*/_0U_%3_Q&;]IK_YS%'_#QO\ 9,_Z&WXI?^(R?M-?_.8H ^[**^$_
M^'C?[)G_ $-OQ2_\1D_::_\ G,4?\/'/V4?^AK^*G_B,W[37_P YB@#[LHKX
M3_X>-_LF?]#;\4O_ !&3]IK_ .<Q1_P\<_91_P"AK^*G_B,W[37_ ,YB@#[L
MHKX'E_X*+?LKG"P^+?B>B#J&_9D_:<8DGKG/P8.0.N#[=ZY7Q-_P5._87\#V
M/VOQO\7M9\&:8JX&J>-?@K\>O#.G.<\C^U->^&UK;YP>IG''J<"BM:@E.O5P
M]&@]74K5X46O6-3DC_Y/ZV-,'1KYCC</E>74*^:YMB%[N4Y10KYGF/\ V[A<
M+1JSE;_MUOHF?I%17\IG[8'_  <>_#OP5XU\$^'?V,_#5A\>M*BGO;GXD^(?
M$6F>*O#EC+I=JS)%IG@YFMH3/<LI!E\0;);6-D/E1MC<?OKX%?\ !<?]@/XZ
M>"/#M_JGQ,N? GQ$\1PPZ;=?!G6_"/C#Q#XW?Q" JOHFBZ/X#T'Q7/XCE)4R
M))X:^UJ>!D;F4?,X3C+AG&9V^'J.9TWFB5W'D?U5O1M0QCFJ$GRNZU2TM>Y^
MT\5?1P\<.#>!LI\1L^\..(Z'"^8QQ=7%2P^"JXO.<EH8"_UROF^28>G4QN"I
M+1X6>(A3ABXN\)P;C&7Z&?M>?M%:!^RA^SC\6/C]K]H=4L/AGX5U'6[;2E)5
MM6U.,?V?I&D;U ?==ZW+! 0""HER&ZU_*./^#H/XQW.I>'KJ;]F;P%!X9AOD
MM_%<J>(-?O=353JZ.6T7R#"G&@1:OM68N3*2RD*I)\__ ."O'[<5[_P4,^/7
M@_\ 9A_9TT?Q]XO^ 'PJ\2:;+\2?$GA3PC\3&EU_4M7$0UZ37]%T'PW)XF\.
M^&O"ZG5_"ZIXI\) MXVC!DVF) ?I3]M']FC_ ()TZG^P]JWPN_9?T?XL> OB
M+X*M],^(>F6'AS]G+]I2]U7XI^._ O@_6="\/Z%XY\9^(_@NZR@G7))7G,T)
M^4*L*ACCXO.\XXQSBOG&8<)8R&'RK):?N8E4%6CF51+FG&#<HJBE)\O.O:.2
M4I*-WRG]4^$?AI]'OPWR3PXR;Z1O V(XS\0/&^KDF,HY7AZU2C/PQR#B/,H9
M7P[F/%;PF;X6I2GGU!RS/ X:I0PDN22HXJM@E3GB#\]/V\_^"S'QB_X*+>';
M[]EGPY\)]!\%?#_QO\6O"5KX3N-.OM5O?&GB#3VUH:7H>F:[  OAU)9_$+:(
M[.C;"A"@< CUW_@BO^U%\2?V,/VY'_8/\6W'AZT^'7Q#^*OBCPSKUUJ.FZNF
MIMX\TC0VT+17T $E-OBG7=$11YR2 ECM<$XKY=_9H_8IT[2_#O['/Q[L[WQ;
MX7^,7A#]H$^/?C3X0\>?!_\ :4CT^Q\!^!_&N@ZWX(;05T/X+>+(=?\ $)BT
M'5MG_"*LQ_XGC;BY6,U^J7_!9SX]?L]SZS^RG^V!\"Y]6B^+_P #?VA/#&K:
MM9^(?@I\7OAMIWBWPG_;S^)$?6=9\=?#GPO'K+P^(='2V1A-)*PUAV8E9-TG
MR& H<74,%C.,L[S&KA\=@G!+"SHO][3EO'F51<C7/+F7L9622YFVN3^A^+>*
M_H[T,1EOT2_"[AS+<?PIXA83Q9X<I8VFX8[,^%_%_AK%K+^'JV;3J4*DEA<V
MS/#TJ5'&K&4OJN$G',XT:M'VE.I_89O'H?T_QI>$'?K^)-?Y_P#^P_\ \%F/
MC3HW[>]A\4OVJ?C=XAM?V?/&^J>.!XE\++:"]\.^&(=8T36QH*:5I,$9F58_
M$+:)&GW]AR H4$G^HK]H+_@KG^R#\$_@AXQ^(MIXL\1ZAJ]IX<U.Y\#^'_$7
MPB^,?@6P\<>)!I;3Z/HVA:[X^^'?AOP[)]ID5,J;LCYEWKPPK]:R3C3*L\P&
M;X^A*-*&29C+!YA"=6+]GAXRY7CHRY8J5)N,U&*3]Z$H2FI6O_G=XP?1B\2?
M!WCS@SPYS? SS;B/CW+LKQ'#G]FX6O++\7F>83E3KY,\9%UX1Q.76^N8FII%
MY3?,HTH4TZ:_0KX8?'3X3_&B'Q))\+?B/X1^(2>$M?E\,^);OPEXBTGQ%'H7
MB2-5+:/JYT226.VGC5@0LC!B QP1&S)[(B,GWG&.N.N1_+WYZYK_ #U?^"+_
M /P4!T+]E+]K_P 9:I\>_%TOPV^"/QZTGQ;JWBW4+NRU9?!>F>.9=<.NZ'K4
M<C12-'HD1_X2'PX)@LBD_9XVXC ']C_AW_@IW^Q=XHTF#7/"?Q1\5>+-!N@5
ML_$/ACX%_'WQ+X9U1<<+I>OZ%\-;S0) AXW?:BQX&T!15<&<6X3BG!*M#EPN
M*<FIX"=55IQM)VE";A3E*+C9ZPZM]K8_25^CKG'@%QS3R.I4Q&=Y#5R/)\UC
MQ52PTL'EM'&YA"6&Q>28VI3K8S"TLRR[.L/C<KG3IXN52LJ,:WL*;<H1_16B
MOA/_ (>-_LF?]#;\4O\ Q&3]IK_YS%'_  \;_9,_Z&WXI?\ B,G[37_SF*^M
M/YY/NRBO@T_\%%OV3]XQXM^*![!_^&9OVF@ /]W_ (4SD_A^&<4Q_P#@HI^R
M4T<B'Q5\4W#$$C_AF;]IM=Q'<'_A31Q]#@4U&?LU-Q]ZR?(FGN]5S:*Z6MFK
M][!44J;ITWR>VQ-_J-)R:>*T^RVGRZ]E/]#[UHKX3_X>-_LF?]#;\4O_ !&3
M]IK_ .<Q2_\ #QC]DS_H;/BC_P"(Q_M-_P#SEJ0'W717PU_P\7_9._Z''XH_
M^(R_M-__ #F*@_X>-_LF?]#;\4O_ !&3]IK_ .<Q0!]V45\*?\/&/V3/^AL^
M*/\ XC'^TW_\Y:D_X>-_LF?]#;\4O_$9/VFO_G,4 ?=E%?"?_#QO]DS_ *&W
MXI?^(R?M-?\ SF*/^'C?[)G_ $-OQ2_\1D_::_\ G,4 ?=E%?!Q_X*+?LE;
MO_"5_%(@<[?^&9OVG!SUX/\ PIH8.>]1_P##QK]E$\'Q1\3RO3'_  S-^TUG
M'U_X4SUQZD^U4H3EK&-X?SMJ*^[OY77J.,*DTY0C'V<OX4ZD^3VO^&+5UKZG
MWK17Y?\ Q"_X*L_L-_#CP]<^(?&7Q:U#PM:"SO8]-;Q=\)_C1X).NZM%IYE_
ML;1-3\4?#SPW =88!2L8D\\*2BK&^PQ?QK_M2?\ !7+_ (*2_'^>\^*>A^(?
MB?\ "7X #Q;Y7A&+P#X%U3PYX LMORIH>M_%./PV!X@U\H 74>*@ Q(2)@:^
M,XFXURKAF,(57]>QDU'$O"8*:K3AE6\\QE.G&I!14;<M)I<SO[Z@N<_HWP%^
MC%X@^/L\?B<BK91PSD65X^.3XG.^+<14RBCF&>S<U')>&Z&+AA99]F*<&ZF'
MP]6G.G%P;7-.,3_1HHK^:>[_ .#BG]D?1?V?++X@Z5X5^)/B[XIZ5=>&?#%]
M\+M1\,+X6FN-9FTM)M;U9/&=M%XH\-#0%6+4F247+SM(&C\M&'F2>S_LX_\
M!?S]BOX_>/=5^'UWI?Q.^'%S;:,MQH-WXC\':MXDOO%E^"TNJ:/H.A?#Z#Q=
MK[RV^$:/=;_O.IP%&.C"\;\*8W$8/"X3.*-;$XM1;I)).BG'F?.W)1=G[NCL
MWJG9IG@9Y]&GQ_X<R'B+B?._"/C3*,BX4JYMA\_QV9X"A066ULJA&M.IB*6'
MQF-G]1JX:2Q"QU-5J,::DTZBBV?OC17Y^#_@HC^RJT\TS^*?B:&'RP.O[,O[
M38?88G!$A'P;&<.4QUQS@XK\<O\ @JY_P6/U_P '>%_ GP-_88E\>:W\</B8
MUY=WVO+\%?&5EXGT7PNH22+2?"'@7Q[X3MO$FN^)?$TXD2&)?",ZK#$LJ.7)
MB3TLXS:&28#%XW&4U&6'S".7TZ'M/?KU)<MG%\C<9I2?-2Y92C*+C=[GPWAE
MP)F_BMQKDO O#6)RS^U,[E5KT\5BL6J678+)L%E[S7.<]S#%<O)ALLR/+XO$
MYGB)RC2H1<%[3FFHKBO^#BSXV_%W6=7_ &;OV0O@/IWBW4/%/Q(U?5?'!B\
M>))3XFU_6-)E.CZ3X-31] 9_$+ >9'XF9U8+MA14+E6V_@9\)O\ @E%^VO\
MM ?&/X@? FP\):OX;\3_  J\-+\0=2_X6I:Z[X;\+:CJNL/H*G1-&US:WAK_
M (21UUHM,R,5']AOQ&%VI]J?\$>O#U[X'_;4U7]J3]M'PS\;K"XT'P+K&L^"
M?$_C3X/?M)7^I6OQ+\<ZJVA1J-'7X;R%#)H1UN)P8RJ1:X&#,TC^7_6O!_P4
M*_9/FA::\\2_$V.ZN(GAG,/[,O[3&W;D>62%^#77(P=C].O4@_F%#@RIX@5/
M[=XHJXO+(\W+_9E"HU446G%MU%*BVN7FDI>R;3Y.K7+_ *"9[](ZI]#_ "7*
M? 'P?PO"/B!C<IX AGU;Q)P.%PV99-B.+\3Q6^)YYC1@J6/P$HT,'"GDLZ<\
M;&:O'$0JP4'AWZC^R?\ !^'X%_!+X3^#/$>B^%;#XB:/\-/!'A;QIJGAJS3&
MM:_HGA[2M-G>36S$D^JQJ-*AC4RME5*XC57WR_4*302VP.U$8QB;;(28P6<Q
MC</F)^Z,#IGKD"OB_P#X>,?LF?\ 0V?%'_Q&/]IO_P"<M2?\/&_V3/\ H;?B
ME_XC)^TU_P#.8K]BH4,/A,-#"8.E]7HPVC%W];)1@E=)7;3;:O=+0_S1SG,<
M?GV:YCG&9XF>+Q>:XK,<?C8UY3K8>IC,=CYXVG*%.K4JU*>&PE.I+"TL*JTH
M>SLXN"2@OM[,1G7:^7 ("X^4X[#Z_AU_*.-8%\XIE3@AR< KDCI@#G('?U['
M-?$O_#QO]DS_ *&WXI?^(R?M-?\ SF*/^'CG[*/_ $-?Q4_\1F_::_\ G,5O
M&<U&SDV[)7T2T=]5;5=M=]7?8\]TU-QG44)U:+?U6?);V&EOAN^?[XZ=MS[L
MHKX3_P"'C?[)G_0V_%+_ ,1D_::_^<Q1_P /'/V4?^AK^*G_ (C-^TU_\YBH
M-#[LHKX4_P"'C?[)W_0V?$W_ ,1H_:=_^<M1_P /&_V3O^AL^)O_ (C1^T[_
M /.6H ^ZZ*^%/^'C?[)W_0V?$W_Q&C]IW_YRU)_P\;_9,_Z&WXI?^(R?M-?_
M #F* /NRBOA/_AXW^R9_T-OQ2_\ $9/VFO\ YS%'_#QS]E'_ *&OXJ?^(S?M
M-?\ SF* /NRBOA/_ (>.?LH_]#7\5/\ Q&;]IK_YS%'_  \;_9,_Z&WXI?\
MB,G[37_SF* /NROFWXR_\E3_ &8/^RO>)?\ U2_Q"KR7_AXY^RC_ -#7\5/_
M !&;]IK_ .<Q7%2?M9?!3XZ_&K]FOPM\-=?\7:GK=K\0_%&LWMKK_P &_C-X
M)C.G+\&/B&WF1ZOX^^'GA;0"6# E3<,S;4";'W$@'Z0T444 %%%% 'S;XS_9
MF^#GQ!TS5=%\2^$I[G2]>^(@^)_B.TT[Q/XQ\._VYXZDT1="DU;6Y= UZWEU
MR$:"88O^$:F1O"DIBR]H64O737'P)^%L_BCQ;XTE\)6KZYXX\!67PT\2W9NM
M4_XF/@6/>HT1M+#&*&,!BORQB7 &]UVS*_ME% 'C/ASX<^$?A-\)9OASX#T0
MZ+X3\->'-2LM)T8WVIWPB00R%0-8UR25WRY)(>20!F+1D*N#'^SM_P F^_ C
M_LC_ ,,/_4+T&O1O$_\ R+7B+_L#ZI_Z:9J\Y_9V_P"3??@1_P!D?^&'_J%Z
M#0![51110 4444 %%%% !1110 4444 %%%% !14>!C(P#TQN!!]C]1VSZ55D
MC5B<PAS[$\_D2>/R_.BTF_=2:[N22^]JWXDMR>D.1R_EJ3]G^:;_  +U%8,=
ME"K0DR(LQDM9)2HR':UA,:$'IP"2Q/&?T_"O_@KS_P %=/\ AWG/\/? /PN\
M(>&O'?Q=\5,?$6M:-XM_ME/#>@> P\T(U:XFT9MLFN3ZTL?V:W #&,2.-X ,
M?FYSG.4Y#@'F.8XJ='#*RYO82<FVW%)1O=N4M(VWNK]C[;PW\.^,_%CBS"<$
M\$Y#BLUXAQ^$JXW"X:+A"E'#X/+WCLSQ.-Q$I>SP6#P,DL/+%5.:%24HM1BY
M1B?O517^=%H'_!=K_@H!IWQQ\!_''QWXWF\1^&[*]UNXE^#MII2>'/AKK>B:
MRNMZ#&I_L2+?K[>%W<LDAGDC=_#[;D63>Q]0\;>)_P#@LQ_P4Z^&2?M!65YX
MJT_X&^$],\2WT-Q\.?$R?##P1<_\(2SG7$@\/^'O$+>*=>UP21R1EG0QRR0R
MF$(%#5^=R\6LGJK%4<ORS-,9F.'<U'!.A*E[54[*<G55.JZ<.9I1<J7O;I=O
M[)K?L^^.^'ZV S#Q"\3/"W@7@RKEN25LRXJS'.ZE>&#X@SUM8?A#!8#EP_\
M:F>X:W^W4J>,H0P^O-%6N?IQ_P %?/\ @N+\2O@3\5Y?V=OV/O$O@_3]3T6Q
ML+WQW\5(K?3O%VJ>'_$::NZZIX2TW1M9BN-">Y6TCMQ<R2^<R+K)")$Z[J_&
MK]GG]C/]N#_@LW\2O&_QQUKQWIVI>';+QUIFA_$/QQXZUO["FBC51#K,FD^!
M_!NU8]GAG0I%$*2.K8EBB$MQ)ES^SO\ P0-_X)K^!];^#NO?M<?M!^$[7Q=X
MS^)EWX[\'^#]+\:V!U(Z'X3WG0O$&K:KHNOHQ'B+Q1K\>MFX=TD81-&H*$JZ
M_M7_ ,$^?V#? W_!/GX=^./AOX)\:^)/&WA_Q[X^U7XC7$_B2STK39-$U&^T
M31] .B:7#I$4:):Q0Z,@B.XM^]X*&-17E8?AOB+B[,,HS3BBOC'E.90J2JY)
MAJL\/3P"2?L5+$1<76E-*\HNC2FU973NU^CY_P".W@U]&+AOC+PO\$,CX0Q/
MBYP'6RC!X7Q5SGA;#YMC>*:U.4_]=Y4YU*M:&5KAJHH4\$_KF+P^<N7[F.$5
M)NI^<O\ P3^_X(6^ _V9-:^/.H?'M? WQD?QG<ZIX;^$.HP6FH0^(_!_@'5]
M)U[0-?WZTSQ^7XA\0Z#K.V3R0%B88"NP /\ +#^WK^S!XZ_X)]?M?^.X? OA
MCQKX4^&GP_\ B<-1^ WCW4!J8DOH9=&CUO0I-(UO:&GUSPP=89(Y&Y+0$DME
M@?\ 38*Y4;L*WJ> ?0?CUST'-?/OQW_9M^!G[27AZW\*?'+X;>&?B3H&GWJ:
MI;:3XGT^'5K:UU%,LDZ(Y)1L-MX)RO0$8->_G/ASE&(R6GE&2P^H5:4I2AF,
M(2KX[F;VEB8U*-9Q<7*_+/F6FO5?C'A/].+Q#X0\3>+N./%''9CQ[DO'/"]#
MAOB'A^MBZ=#)HU,!2<,LS7+<MK83&X'!U<.U;&82-&$,PA5K^TK1E+7^:O\
MX-L/ _QB&I_M4?&;XJ^&/&$%I\9=)^&GB32O'/BVUDA;X@70U3QY-K.IZ%<"
M-FU6-?+4R3*H0%HE4-N1&_K 1D9"KB-,Q$2KN4R"1 7*F0@@[(0))&<$IDJ>
M00<[PYX6\/>#M%T;PKX8T2P\/>'?#^E:9H>BZ1I5NFGZ9I.EZ.JQZ/I6FPK&
MD8C@3"(J_P!TEQN< ]<RYY'TYK[+AC)H<.9/A\G5?ZW2H\[G5G2]G*K*=^:4
MH^TJ*[NDW)S;Y8WVU_G+QT\3\3XT^)O$/B3B<ARSAFMG7]F87#Y/DM3$K#X'
M*LFRNEEN7X&=;GI*O*4J2Q6.JT,/@Z5:K*4<)A\%&S,6TM8Q! V+="EOMB-O
MA(BTB%755'2)GRZ\!5;<.,G'XD?\%Z?V?OB/^T%^PAXDL_AE!I6IW/PR\5V'
MQ@\3:7<\:CJ/A/P7I&L'7(]"*HRR:_;R-"T,8^>2)Y@"!N9?W4K-O;*VU&UN
M+*_AAN[.YMC;7-I<JK65TL@Y4J0QQP5(P>",#*@CNSC!TLYRW'9=B&XPQM.5
M/GBDW2YFW=)ZR=]_>5U=75SY[PVXRS#PSX_X-\0<GI4L5F7!_$N5\04\/C'S
MPS2.#C]6QN%Q]249\U;,,!*K0^NJDY8?$SCC'1KRA[.7^:IXC_87TS6?^"6'
MPG_;J^'@US4?%/ACXN^.OA[\:-*B9;S3;/2_^$U\0QZ%XU,9/F(+<MX;\-RL
MP\O]_&I9B35GXP?\%!/CO^UO^QUJ/P8_:!^)&G>,O$/A+XT_#*?X6^'K3P]I
M/A[5%TQM'US1)$E_L3:7T1'RK2L@=75E5]NTG^\']K;]G.]^)/[&WQL_9U^
M_A_X>^%-:\?> ];\+>'M+O;5O#7@BQU/6%B:1MFBZ/<>4C[%YB@X;&[RP0'_
M (([_P#8G^+/['7[>_P)^"'Q;\(77B"\A\<_!CQ-K$/@>UUCQKI>H:/JVO:/
MK6O1:,?^$=C:0PRKK VF$L"GF,(V4BOY[XHX2S'A>IDN6Y(\1+#Y_E,<LXCJ
MTX3A2Q>+]HU+'5::J3]G)QFYJDN97WJIS/\ 9?Z/GT@."?'7*.-<XXZK9-A^
M-/#[Q$XP\0O"[(<[Q>&Q_'>2\(T>%O\ 6?#Y9A)5\/A,-7HX7%P7#4<1''T%
M+*K4'ADXI']!?_!43_@CUXN^*W[/?[)MA^R=\/\ P'I7_"@OAAJVA^-[7Q#X
MI.GZ^?"[:)H6OHB:Z8ICK[QZY'K3R-)L#._FQ$(2@ZC_ (("_MX_")?V=?AW
M^R-XL^(>GCXW:?XH^)$O@_P99:/K'VZT^'6APMXD,FK:N=$BT)[H);ZRL16X
M+>2I4.[XD3^DWQQX6TSQCX(\0^&=06\.E^*?#6H:!>-IUY)9WJ:=JNF30SB'
M4D8/'(ZNRF96P,XDW $'_.E_X)G7VF?!#_@K/\'M&U-G\.:=X7^.GC_X=Z@^
MK7:G^SH9;;QUX:7^U]4/RNT;[59FYE8+NX;-?7YU0P_!?&60YOEF#<,JSE^P
MQF%A4E3HX*-XQDW.*<9VA)<K=.'-.S:<?<?\S>$.8YI])_Z-'C;X<\;9Q+'Y
MQX+8/,O%+@7$4Z$*V?9QQ%C\N\1>(*>7YGC*TZM?B/!4,XQL*\L/2A3DZ6%C
M1I0IRKQG0_TJ:*_EM^(/_!Q-X8\+?M@V7[/UC\%KBW^&&B_%O4OA/\1?B#XJ
MU1-/O+&2'Q?!X?7QKH<>DK<+)H,1759"TI$@1(W.U0Q;^G:SO[>]@AO(65X;
MJRCNHGZ9C<+M Z?W@I'4'(XK](RK/\KSSZXLJQ,,6\&[34';F=EMNTKW5[-:
M*VK/X:\0?"#Q(\*\)PQCN/.')Y#A.+\H>=Y'5K8B-3ZU@:;@L1)J-->SJT(U
M\+.5&4N?EQ$&W&UFR\U*WTZUEO;R2*&TM;.2[EN)R +=54EBS>@/!YR2"!U
M/R+^S#^W+^S;^UY<_$.Q^ OQ$TWQK/\ #/57TGQ?!;V>J6,EG=8SEH]8@A=]
M-F&0DD4?EY7"LO1OE3_@J]_P4%^$7[%_P.\1>"-;U:Z/QA^,GPY\<:+\*?#^
MG:&NO(9)-'FT1M:UR-G6"'P_')<!'EF==[G:<%4)_D!_X(L?M+?%OX!?MK^!
M?AW\.V\%7>G?M%>(OA_\+/&]CXILVU,+X5.JRZBQT<:'XAC&AZXD$K2JEQ"Y
M#K;!HU:-63YW.N.,)DO%.2Y#4<:\<TY%C:T9S3RQ8R;CE#G3C%PJ/,96?ORH
MJDFY-SBKK][\(/HCY]XE^!'BCXIU9_V)C,FIYG7\+99S7I8+*>)\-POD>:\2
M<:XFEF-7VE6C3R+*LJJ4X.GAZ\<1CY_5XU*52$IR_P!(*BO&OAG\;/A3\88=
M?N/A7XZ\->.%\'ZS?>%_$HT#58=0;0]:TMBLVF:KY<CO%<1;MS&0'.207P37
MKN6 ( R2 2/\]N<_AU%?:QK0J1P]2C*-6EB+VJ1DK1LF^G,I7:MNOGH?R%B<
M-BL%BL1@<=A<3@<9AK*MA\90J8:I!RLUS0JPISCHT_>A%V>R+%%94GE&.5I5
MB#E!Y@>0(NP$'=(20%/"]QSQP:;;JD\9(,7E-'Y:^2X>-54AL!@6]C@G/7US
M71&.MJDHPEI[J:E==>7X6^K6BNE==3D=6THP4*DU[?V52K3A*>'IP3:<I5TG
M!U5HG0W3=G)&O16#-#L6)@A=A!Y2E<D$2R[6QCJ/+<^_)K^9K7O^#B'X9?"3
M]JOXY? 7X\?"36(O 7P]\=>*/ WAGQ]\-77Q)JEV-#UG^Q91K.A:C]DD EPQ
M8I,Y1T9R,$;_ !LUX@R7(J6$Q&;X^&$H8^;IX.HXN;K24(U&G&\?9I0G&7--
MJ&MG),_2/#KPF\1/%FIQ#0\/N'*O$>-X3R;+,]SW+<+67]IK!YEFL<JA3RG"
M>RD\WQE.JW4>$HU*5:<$VHI:G]0=%>3?#SQIH'Q*^'_@WXA>&)&E\.>/_#ND
M>*=%FN;9[&6?2/$&E)JNFMY<@!C+VTJ/L884O@YVLS?G'^U'_P %D?V&_P!D
M;Q9XL^&WQ$^(6LZG\3_!D5D=5^'7@[PMK?B#5H))5 ATJ76!%;^&8M;52QDM
M9_$23!]FY$9&+]689E@,IPE3'YEBZ.%P:E:E6E.,O;)Z)QBFFVWJN7G2C:4N
M78\'AC@KC3C+-ZO#_"O#68\1YYAYNCBLIR.C6S'&X>M',EETG5HTZ2=/"QF[
MO%594Z3J6I1E)OG7ZTG#[9%QMVG ]"![]^_/KSS7YQ_\%(OVW/A[^Q!^SIXZ
M\9>)_$MEI7COQ-X4\5Z5\*]%8?:M0\1^.AHEP-#M[:!06F87)TUG=]JQ1L 6
M<KE/RIT/_@Y1_9 \0ZKXSL=0\#_$SPEH>C^#K_5_!&L^(=#TO4H?%?BI-K:5
MI3:1HTMU=Z+*S<^9<RG>H"2,06-?A]X:^*/[7/\ P73_ &G/@1\*OBGI_A75
M_#GP\U_^UO&FO_#[PPW@S_A$_A=XAU;P^_CI-8\0>?<M<3-#H13PBH19_/W*
M!.RLX^$XA\0,MJX:67\+XG^U,WJ\T8X>G"I",%'3WJD8S:<>9R;Y8PE)0LY*
MZ/ZZ\(_H7>($<YK<;^/G#U7@3PGX"R]9SQ5C\SS##97CL71AE.99G##Y3@<P
ME3_M:-?%Y?A,LK3R^K*M3_M&/+!U&H/X[^'?P/\ VQOVN?B5\+_V.X;:]NO%
MKZ7?_&?P99?$_P 02V<]GX;\;>#H]8_MG^UM6,\KZ)+H>,10^81(_E*"%(K^
MZ[]EW_@F_P#"3X1_L'^#?V+OBOH^C?%#PY:6&H:UX[MM8"ZKI.J>--<UF36M
M9U[1TEC_ -%^R7UQ)_PCH*K);011AR#OV?;G@#X$_"SX;Q>%/^$:\&>'XM7\
M'>$-,\!:#XKO-+TW4/&,7A;1HA!#HO\ PET@/B"2W"*7EC:<1&7?,T;2,37M
MRXD'S1@#U].> <GZ]QSV!K;A#@/ Y%%U\37EG&.Y5@WC,=2YU_9%E;+E1K5:
MT6[WOB;^\K+V:5U+YOZ0_P!+SB'QCCP[D?#V3Y7X<\/\-Y]_KMA,'PI0^I55
MX@M58SXGP^(P$,NGA,+).%2EDS]M[&HI2EC*G,HP_@F^)7_! S]I"\_;8\3>
M%?AU\#]8L?V1[CXIE]&\7CXD^$I-3L?A>%CDV0ZEXA\1/XHGU\C>VU8G9]X.
M3@*.V_;2_9(^ /\ P1D_;=_88^-?P\NOB/XB^&TGB/5_&?Q TSQ!J\6IZ[IL
MNA:VELUQX?U/1-!\-(81HOB-O+MY'ED/]@[)-X+D_P!T?0JJ@X"G;CG)P<?7
MG]./K^>G_!0#]@+X4_\ !03X46_PX^)#ZQI6I^&[Z[UOP7X@T*\_LZ^T7Q!_
M9L\%O+YOE%7TXC:D]O(2C@HH/"[N/%>&N4X7+\QQ&2X=T\UQ#57#8F;Y_JC<
ME>,*;:O%\LDTG!*3C?1MR^YX2^G!Q=GW&7 >2>+^95</X9X;@K.^ <_RSAR6
M-I?V_@\ZX2?##SKB:IB\1CWG.:X7$2IYJZ\E0K.3JQIU(RBJA_/[^SG_ ,%\
M_CU\>?\ @H3X2^%EAI/PW\/_ +,GC7XDZEX/TK3]6T&YT[QG%X6\OQ GA_5Q
MJ[>)3"/$'B9XM%58GA\M'E)$09R*L_\ !-67XQ?\%!O^"L7Q8_;7^(-EJ-E\
M/_@5/\0/!G@F&[8:GI?A-G&N>&_#'@_P_JB+$%%OH&OZYXHD?8<S>(CLD$90
M#XH_;^_X(V_%+]AO]C[X>_$O3_B!X5\:7/@7Q]XH\3_%KQCIL1\-:[I^I>/9
M/ ?AOP9I/@N4J=;UG1HI-(=F221)E9?,*@1DI_0E_P $!?A-K?@#_@G3X'O/
M%.FVEKJ'Q3\7>,OBE;WJSF74-<TOQ!J831=8UAA@I-<0:?$RC)W1X#+R:^7X
M>AQ'G/$F R/BFK6]I@7#C":E&4J5>5U3IX&<=(<E*K-RC6E*;:23HZ7/V[Q?
MQG@7P)X&<3>+/T<LNX>H97QWD<_HM5:KH+"9]EU.MF<\RSKB/!2E-XB.9<1<
M#TXY?G,(TJ%3$TJBQ;QBA%T#]OH88K6# RJIG F;S"F?1@ 5!]NO\G@0[FE7
MR@6!!D1BQ(/7 ))!(SVR>16G17[S&?+S:?$[M+16;NT^]WW5NZ9_DS"C3ITX
MTJ?M:-*,?9JC1JRC25+;V:4_:22MU4_D%%%%0:!1110 4444 %%%% !1110
M4444 %%%% !7SI\8O^2E?LO_ /98?%'_ *I3XMU]%U\V_&7_ )*G^S!_V5[Q
M+_ZI?XA4 ?25%%% !6+K&I0:-IE[JMYYPMM/M+Z[N5MK=KQ_+C!=MJJN695#
M$)\H89#E5%;5% 'XJ>"O^"COC;XK?#KQ/XD\+6&FZ+J]G^TCXH^'UDOB+P'X
MRTX>$_ FA?!G7?BYH+:Y_P )#_PB)_X2/Q2V@CPPF" #KX;&50K]'ZI^TU\1
M8/$'Q1N(M.T0Z=X>^"^K^*-'\+W=I&U[HOB?0/AS\"O'BZMKFL_\)$&.@^(W
M^->K^&R6BC\M_ >8;F9OM&_[<U'X>> ->L;[2-8\%^%]7T[4]7_X2/5K/5?#
M^C:CI][XF0Q_\3G5+>2W:*;7!Q_I+ R!2P63:1BS-X)\'7&KZOK<_A?P_<ZS
MX@T<^'-?U5M%TIM1USPRV[_B4:W-) 6U?1,.5-O*738?*6+:T@H ^<_AI\2_
M&?C/X$^+]>UO2QXI\5^%?$?Q2^'HN/#L&E^%5\7Q^!/&6O\ AL>,]#AUSQ,(
MM&'BG0-)A\3(DWBXK$9-\95P WFOP#^./QML_@5\&H8?V-_C%J4%K\*?A]:V
MMU;?$G]F@B\5/!NAE7P?C9\I)##=G VD]C7V3-X;T+PI\/[[PUX7T72?#VBZ
M5X:U2RTK1- T:#3=/L4CTJ7RX])T>WCCB&W<P6- .25.3YA;F?V=O^3??@1_
MV1_X8?\ J%Z#0!YO_P +W^.__1D_QD_\./\ LT?_ #[*/^%[_'?_ *,G^,G_
M (<?]FC_ .?97UE10!\F_P#"]_CO_P!&3_&3_P ./^S1_P#/LH_X7O\ '?\
MZ,G^,G_AQ_V:/_GV5]944 ?)O_"]_CO_ -&3_&3_ ,./^S1_\^RC_A>_QW_Z
M,G^,G_AQ_P!FC_Y]E?65% 'R;_PO?X[_ /1D_P 9/_#C_LT?_/LH_P"%[_'?
M_HR?XR?^''_9H_\ GV5]944 ?)O_  O?X[_]&3_&3_PX_P"S1_\ /LH_X7O\
M=_\ HR?XR?\ AQ_V:/\ Y]E?65% 'R;_ ,+W^.__ $9/\9/_  X_[-'_ ,^R
MC_A>_P =_P#HR?XR?^''_9H_^?97U-YRJF'!0YR Y"Y[9],=/3-<=XK\6^'O
M!^AZIXI\5ZOI/AGPWH=CJ.M:]KVL74-GIVD:9I,3RW&HZA+,Z_N8XHM[$\&-
M><!0*GF2A[6<Z-&A:[JUZBI)*S=_>M'9-OWFTM[7'0A/%5%0PW+5K-J*I0YY
MU'*32C&-"E3JXF4FVDDJ#;;2BI-I/P0?'7X\!&'_  Q7\8B!\Q(^)7[,_ '_
M '6TX']:^;/B#_P4J\*_"?QAI'P\^)7P@U?P5X]UZZ-KHWA7Q#\=OV5[#5)O
MD'S3QGXVE].!7&T.LA?[JECT_!3]K;_@Y:\5Z?XCO/"?[)_PNT*/3_"/BC4M
M,O\ QO\ $.5_%6E>//#FE*&;5-#T;1W\,RZ.&='<?:)IPBJS;BH0#\B/"O[)
MW[0G_!1#X3?ML?MZW&IZYJ'B_P '^+M(\;7WAJ#0]5U'3/'9UW5=:UOQ[I.@
MZJ2X4^#O#S:*EOX;B&\(1\REPM?EF<^)F'JUU@N$Z=3.L?S/VF'A-X=*$7[[
MC4]CB%.35N5)6U2;77^^O#?Z"N>QRG#<;_2(Q]#PPX4Q\LERO+Z,HPS+B%\1
M<29Y#(<EP68Y2\?E>'RO+<3B:BQ3S.OF522P47B'A(0O*/\ 77^U?_P6F^$_
M[&U]X/TKX]?L^_&S1]2\>Z1+K_A6V\*:]\ O&4FHZ,6V?VFG]@_&9R(]YP#L
M82!@4<A@3^$7[%/@?2?^"I_[:?[3'[7_ ,9/@1\2_C[X*\,>)]'M?#OP=TSQ
M!\-]"\-Z)I.LZ/(/ VD^()_B#\2/";R)X5\.Z%*Q\/\ AF62$RGSY&D<Y;\Y
M_P#@G+_P3Q\=_P#!2KQM\5O!6L?$;Q;X9N/@]\'?-T+7]?M-4\26.F>*#JTF
MB^"?!.KKKC2R:3H4<=OKLJVJ 3 :'($3>KAO[E?^"<7[$&A?L#_LU:%\$+7Q
M/_PFGB'^T[[Q)XO\4#2M-TM]9U;7)&N=HBBD4_V7HD+I'""QF6-0%RTC0R<.
M0XC/N/LUCBLVP5-<)QYG'"SI^TO4C*T;R<::6O,U*5)^[9Q>J;^N\5LD\*OH
M;\"\7\&\ <<9WF7TEL]R')>$\RXAP6*EA<-A.$>)(OBK-\/E<J<L9#!XO%Y!
M3P^%GF&'Q_ME.<9*G%^Z?F-^W1_P3YU7]J?X*?!/X0_!O]BCQ3\"?#?PJ^)]
MOXI-MHOB3]FF/2KSPEK7F)XWTJ*+0/C?))'KLKM(R.6*ERS1R$8Q^HWP=O\
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
M)(B !)']+S?';X[2*0O[%?QD&X @CXD?LSGCGH/^%V=/7\,U_([^R/X=O_\
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
MCO\ ]&3_ !D_\./^S1_\^ROK*B@#Y-_X7O\ '?\ Z,G^,G_AQ_V:/_GV4?\
M"]_CO_T9/\9/_#C_ +-'_P ^ROK*B@#Y-_X7O\=_^C)_C)_X<?\ 9H_^?91_
MPO?X[_\ 1D_QD_\ #C_LT?\ S[*^LJ* /DW_ (7O\=_^C)_C)_X<?]FC_P"?
M91_PO?X[_P#1D_QD_P##C_LT?_/LKZRHH ^3?^%[_'?_ *,G^,G_ (<?]FC_
M .?91_PO?X[_ /1D_P 9/_#C_LT?_/LKZRHH ^3?^%[_ !W_ .C)_C)_X<?]
MFC_Y]E'_  O?X[_]&3_&3_PX_P"S1_\ /LKZRHH ^3?^%[_'?_HR?XR?^''_
M &:/_GV5YCKGQ$^)GC#XQ_LU:?XN_9^^(/PDL;7XB>)[L>(/%7C#X,^(M/O=
M37X,?$/;I"Q> OB1XN\0AF<MM?R563:-^]$4+^@%?-OQE_Y*G^S!_P!E>\2_
M^J7^(5 'TE1110!^?G[=5C'9>'OAAXBL_AKJ7Q&UFY^(^C^#9-(T?XC_ !(\
M#ZI:^&]>676M?ET30? /B;PQ)X^UUQH,;0^%7E+J(QXU+;?![H?HCX!V[V7P
MVT:PM_"^J^$["SO?%$>CZ)XCU/6-5\01>&U\8>(!H&LZYK7B37_$WB:ZUKQ1
MX?&C^)9_^$AO9;E9YY+>1HMB_9_G3_@H0U^?@GINFCP1XN\>Z!K_ ([\,Z-X
M[M/"GAW1/$6IZ)X%FCU5M?UMK;6_AQ\6!^Y$4:J_A[P9)=KO9(Y8H6Q+] _L
MX6>E:7\'/#&DZ)I_B/3-!T9_$VB^&D\4W>K:CXCU'PWH'B[7=$\/^()WU\&<
MGQ7X=M]'\1QOA5*:VJ&/A30!]"T5^+?C&[^(VI7_ ,7=7T7XA?&NP^'7@'XQ
M^%-:^&VE!?VDQIOQG)^&/C^+7_@WH.N:%XG\(_$[PZJ^(9-')\4KXS/P:_X3
M#0O#:KX&9F*-[IXGU;XUOX]^-KZ)_P +%L+P? C6[_0=!*^,]0\.:"C_  V^
M$1\#CP^6SX;_ .%@'XC?\+K#,C?\)A,OA]&QY;(* /T,\3_\BUXB_P"P/JG_
M *:9J\Y_9V_Y-]^!'_9'_AA_ZA>@UX#\)M3^*DW[-_B>_2UU/Q%K(\2_%)?A
MV/BIJ_BOP[JNH?"K_A,_$ \#:MXAUSQ-X>/BR/7)/A_-:NS^(H?-\U(/.E6
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
M?V,/_$P/C'_]"71_PL#_ (*D?]&N_L8?^)@?&/\ ^A+H _1.BOSL_P"%@?\
M!4C_ *-=_8P_\3 ^,?\ ]"71_P + _X*D?\ 1KO[&'_B8'QC_P#H2Z /T3HK
M\[/^%@?\%2/^C7?V,/\ Q,#XQ_\ T)='_"P/^"I'_1KO[&'_ (F!\8__ *$N
M@#]$Z*_.S_A8'_!4C_HUW]C#_P 3 ^,?_P!"71_PL#_@J1_T:[^QA_XF!\8_
M_H2Z /T3HK\[/^%@?\%2/^C7?V,/_$P/C'_]"71_PL#_ (*D?]&N_L8?^)@?
M&/\ ^A+H _0AEC>-"'.,_*W/J/>F@F,9E=2!P"RAB?3MV]^G([@U^?/_  L#
M_@J1_P!&N_L8?^)@?&/_ .A+H_X6!_P5(_Z-=_8P_P#$P/C'_P#0ETW*2LHM
M*'\KBI?<]&OEIY"=^25-<CA]A5(JIR??O;RL:_\ P4<_9ZA_:F_8P_: ^#,5
MGJ.HZWK_ (#U'5/"&GZ+-"-2N?'?A\?\)!X*>%E3]Y(WB+2K4.G 8 9?H*_'
M#_@A?_P3/\&^#_@9K'Q4_:7_ &<;>U^-NL^)M4LM'MOC#X/274]!\.PE%6+2
M=$U])Q!$Z+F67RR[.7()?!K]>/\ A8'_  5(_P"C7?V,/_$P/C'_ /0ET?\
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
M2[QN#:KHWA?2M\3#&-PE5P1V?'/WL?1\4Z;<72A'6"*XGXP%=CM4X!Y+!E)
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
MT;W>O>UM#X7_ +/_ ."D_P#T-W[#_P#X;CX]?_/+J7[!_P %)O\ H;OV(/\
MPW7QZ_\ GFU]QT5B=!\.?8/^"DW_ $-W[$'_ (;KX]?_ #S:/L'_  4F_P"A
MN_8@_P##=?'K_P">;7W'10!\.?8/^"DW_0W?L0?^&Z^/7_SS:/L'_!2;_H;O
MV(/_  W7QZ_^>;7W'10!\.?8/^"DW_0W?L0?^&Z^/7_SS:/L'_!2;_H;OV(/
M_#=?'K_YYM?<=% 'PY]@_P""DW_0W?L0?^&Z^/7_ ,\VC[!_P4F_Z&[]B#_P
MW7QZ_P#GFU]QT4 ?#GV#_@I-_P!#=^Q!_P"&Z^/7_P \VC[!_P %)O\ H;OV
M(/\ PW7QZ_\ GFU]QT4 ?#GV#_@I-_T-W[$'_ANOCU_\\VC[!_P4F_Z&[]B#
M_P -U\>O_GFU]QT4 ?#GV#_@I-_T-W[$'_ANOCU_\\VC[!_P4F_Z&[]B#_PW
M7QZ_^>;7W'10!\.?8/\ @I-_T-W[$'_ANOCU_P#/-H^P?\%)O^AN_8@_\-U\
M>O\ YYM?<=% 'PY]@_X*3?\ 0W?L0?\ ANOCU_\ /-H^P?\ !2;_ *&[]B#_
M ,-U\>O_ )YM?<=% 'PY]@_X*3?]#=^Q!_X;KX]?_/-H^P?\%)O^AN_8@_\
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
M2P.6XO#2<</&52&)DE5G"DG6_1&BOSZ_X8L^-7_22/\ ;7_\!/V5/_H::/\
MABSXU?\ 22/]M?\ \!/V5/\ Z&FOL3^;#]!:*_/K_ABSXU?])(_VU_\ P$_9
M4_\ H::/^&+/C5_TDC_;7_\  3]E3_Z&F@#]!:*_/K_ABSXU?])(_P!M?_P$
M_94_^AIH_P"&+/C5_P!)(_VU_P#P$_94_P#H:: /T%HK\^O^&+/C5_TDC_;7
M_P# 3]E3_P"AIH_X8L^-7_22/]M?_P !/V5/_H:: /T%HK\^O^&+/C5_TDC_
M &U__ 3]E3_Z&FC_ (8L^-7_ $DC_;7_ / 3]E3_ .AIH _06BOSZ_X8L^-7
M_22/]M?_ ,!/V5/_ *&FC_ABSXU?])(_VU__  $_94_^AIH _06BOSZ_X8L^
M-7_22/\ ;7_\!/V5/_H::/\ ABSXU?\ 22/]M?\ \!/V5/\ Z&F@#]!:*_/K
M_ABSXU?])(_VU_\ P$_94_\ H::/^&+/C5_TDC_;7_\  3]E3_Z&F@#]!:*_
M/K_ABSXU?])(_P!M?_P$_94_^AIH_P"&+/C5_P!)(_VU_P#P$_94_P#H:: /
MT%HK\^O^&+/C5_TDC_;7_P# 3]E3_P"AIH_X8L^-7_22/]M?_P !/V5/_H::
M /T%HK\^O^&+/C5_TDC_ &U__ 3]E3_Z&FC_ (8L^-7_ $DC_;7_ / 3]E3_
M .AIH _06BOSZ_X8L^-7_22/]M?_ ,!/V5/_ *&FC_ABSXU?])(_VU__  $_
M94_^AIH _06BOSZ_X8L^-7_22/\ ;7_\!/V5/_H::/\ ABSXU?\ 22/]M?\
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
M\]8?S'_Q5 %BBJ_GP?\ /6'\Q_\ %4>?!_SUA_,?_%4 6**K^?!_SUA_,?\
MQ5'GP?\ /6'\Q_\ %4 6**K^?!_SUA_,?_%4>?!_SUA_,?\ Q5 %BBJ_GP?\
M]8?S'_Q5'GP?\]8?S'_Q5 %BBJ_GP?\ /6'\Q_\ %4>?!_SUA_,?_%4 6**K
M^?!_SUA_,?\ Q5'GP?\ /6'\Q_\ %4 6**K^?!_SUA_,?_%4>?!_SUA_,?\
MQ5 %BBJ_GP?\]8?S'_Q5'GP?\]8?S'_Q5 %BBJ_GP?\ /6'\Q_\ %4>?!_SU
MA_,?_%4 6**K^?!_SUA_,?\ Q5'GP?\ /6'\Q_\ %4 6**K^?!_SUA_,?_%4
M>?!_SUA_,?\ Q5 %BBJ_GP?\]8?S'_Q5'GP?\]8?S'_Q5 %BBJ_GP?\ /6'\
MQ_\ %4>?!_SUA_,?_%4 6**K^?!_SUA_,?\ Q5'GP?\ /6'\Q_\ %4 6**K^
M?!_SUA_,?_%4>?!_SUA_,?\ Q5 %BBJ_GP?\]8?S'_Q5'GP?\]8?S'_Q5 %B
MBJ_GP?\ /6'\Q_\ %4>?!_SUA_,?_%4 6*^<?C)_R5']F'_LKGB7_P!4Q\1:
M^AO/@_YZP_F/_BJ^<_C(\4GQ1_9@R<_\7=\2@=N1\&/B$3_Z$,_C^(!]*444
M4 %%%% 'YE^(OV/OBSXYTJ_U?Q7XO^%=O\5G^(E_XN3QAX?T;Q?-I?BG3M9^
M&WC_ .$+Z3K>BZWX@DFT%_"OP]\?ZS#X3?PS</%"8(F5(]\TLWH6K?LFZI>Z
MW\0H(/%UC;>#_$_PHU'P9X;MVM-6_P"$AL?%&O\ @[X1> =:U;6'#F-]#/A_
MX(>"HA&A+[M;\2B<J)+=Y?O*B@#Y \+? 6RT'X ^./A]\5'T7QEJ7C+6/B7\
M1_'BZ9#K&G>&O^$F\=^(=:\>:[_8R!_[?301XAG9XAO:>16 ",<1'XV^!O\
MP24_X)UZ[\%?@_KNK?LO^$KG5=7^%O@+6-5N/^$C^(X^V:GK/@S0C-(S?\)2
M"X<87Y5!BPNZ,G=7ZQ>*/^15\3_]B_K'_II>O._V=O\ DWWX$?\ 9'_AA_ZA
M>@T ?'/_  Y]_P"";G_1J_A'_P *7XC_ /S64?\ #GW_ ()N?]&K^$?_  I?
MB/\ _-97Z844 ?F5_P .>_\ @FW_ -&K>$O_  I?B1_\U-2_\.??^";G_1J_
MA'_PI?B/_P#-97Z844 ?F?\ \.??^";G_1J_A'_PI?B/_P#-91_PY]_X)N?]
M&K^$?_"E^(__ ,UE?IA10!^9_P#PY]_X)N?]&K^$?_"E^(__ ,UE'_#GW_@F
MY_T:OX1_\*7XC_\ S65^F%% 'YG_ /#GW_@FY_T:OX1_\*7XC_\ S64?\.??
M^";G_1J_A'_PI?B/_P#-97Z844 ?F?\ \.??^";G_1J_A'_PI?B/_P#-91_P
MY]_X)N?]&K^$?_"E^(__ ,UE?IA10!^9_P#PY]_X)N?]&K^$?_"E^(__ ,UE
M'_#GW_@FY_T:OX1_\*7XC_\ S65^F%% 'YG_ /#GW_@FY_T:OX1_\*7XC_\
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
M\*#1_P#X[1_PFGA#_H<?#/\ X4&C_P#QVO(_^&1/V3_^C7_V>?\ PROPU_\
MF;H_X9$_9/\ ^C7_ -GG_P ,K\-?_F;H ]<_X33PA_T./AG_ ,*#1_\ X[1_
MPFGA#_H<?#/_ (4&C_\ QVO(_P#AD3]D_P#Z-?\ V>?_  ROPU_^9NC_ (9$
M_9/_ .C7_P!GG_PROPU_^9N@#US_ (33PA_T./AG_P *#1__ ([1_P )IX0_
MZ''PS_X4&C__ !VO(_\ AD3]D_\ Z-?_ &>?_#*_#7_YFZ/^&1/V3_\ HU_]
MGG_PROPU_P#F;H ]<_X33PA_T./AG_PH-'_^.T?\)IX0_P"AQ\,_^%!H_P#\
M=KR/_AD3]D__ *-?_9Y_\,K\-?\ YFZ/^&1/V3_^C7_V>?\ PROPU_\ F;H
M]<_X33PA_P!#CX9_\*#1_P#X[1_PFGA#_H<?#/\ X4&C_P#QVO(_^&1/V3_^
MC7_V>?\ PROPU_\ F;H_X9$_9/\ ^C7_ -GG_P ,K\-?_F;H ]<_X33PA_T.
M/AG_ ,*#1_\ X[1_PFGA#_H<?#/_ (4&C_\ QVO(_P#AD3]D_P#Z-?\ V>?_
M  ROPU_^9NC_ (9$_9/_ .C7_P!GG_PROPU_^9N@#US_ (33PA_T./AG_P *
M#1__ ([1_P )IX0_Z''PS_X4&C__ !VO(_\ AD3]D_\ Z-?_ &>?_#*_#7_Y
MFZ/^&1/V3_\ HU_]GG_PROPU_P#F;H ]<_X33PA_T./AG_PH-'_^.T?\)IX0
M_P"AQ\,_^%!H_P#\=KR/_AD3]D__ *-?_9Y_\,K\-?\ YFZ/^&1/V3_^C7_V
M>?\ PROPU_\ F;H ]<_X33PA_P!#CX9_\*#1_P#X[1_PFGA#_H<?#/\ X4&C
M_P#QVO(_^&1/V3_^C7_V>?\ PROPU_\ F;H_X9$_9/\ ^C7_ -GG_P ,K\-?
M_F;H ]<_X33PA_T./AG_ ,*#1_\ X[1_PFGA#_H<?#/_ (4&C_\ QVO(_P#A
MD3]D_P#Z-?\ V>?_  ROPU_^9NC_ (9$_9/_ .C7_P!GG_PROPU_^9N@#US_
M (33PA_T./AG_P *#1__ ([1_P )IX0_Z''PS_X4&C__ !VO(_\ AD3]D_\
MZ-?_ &>?_#*_#7_YFZ/^&1/V3_\ HU_]GG_PROPU_P#F;H ]<_X33PA_T./A
MG_PH-'_^.T?\)IX0_P"AQ\,_^%!H_P#\=KR/_AD3]D__ *-?_9Y_\,K\-?\
MYFZ/^&1/V3_^C7_V>?\ PROPU_\ F;H ]<_X33PA_P!#CX9_\*#1_P#X[1_P
MFGA#_H<?#/\ X4&C_P#QVO(_^&1/V3_^C7_V>?\ PROPU_\ F;H_X9$_9/\
M^C7_ -GG_P ,K\-?_F;H ]<_X33PA_T./AG_ ,*#1_\ X[1_PFGA#_H<?#/_
M (4&C_\ QVO(_P#AD3]D_P#Z-?\ V>?_  ROPU_^9NC_ (9$_9/_ .C7_P!G
MG_PROPU_^9N@#US_ (33PA_T./AG_P *#1__ ([1_P )IX0_Z''PS_X4&C__
M !VO(_\ AD3]D_\ Z-?_ &>?_#*_#7_YFZ/^&1/V3_\ HU_]GG_PROPU_P#F
M;H ]<_X33PA_T./AG_PH-'_^.T?\)IX0_P"AQ\,_^%!H_P#\=KR/_AD3]D__
M *-?_9Y_\,K\-?\ YFZ/^&1/V3_^C7_V>?\ PROPU_\ F;H ]<_X33PA_P!#
MCX9_\*#1_P#X[1_PFGA#_H<?#/\ X4&C_P#QVO(_^&1/V3_^C7_V>?\ PROP
MU_\ F;H_X9$_9/\ ^C7_ -GG_P ,K\-?_F;H ]<_X33PA_T./AG_ ,*#1_\
MX[1_PFGA#_H<?#/_ (4&C_\ QVO(_P#AD3]D_P#Z-?\ V>?_  ROPU_^9NC_
M (9$_9/_ .C7_P!GG_PROPU_^9N@#US_ (33PA_T./AG_P *#1__ ([1_P )
MIX0_Z''PS_X4&C__ !VO(_\ AD3]D_\ Z-?_ &>?_#*_#7_YFZ/^&1/V3_\
MHU_]GG_PROPU_P#F;H ]<_X33PA_T./AG_PH-'_^.T?\)IX0_P"AQ\,_^%!H
M_P#\=KR/_AD3]D__ *-?_9Y_\,K\-?\ YFZ/^&1/V3_^C7_V>?\ PROPU_\
MF;H ]<_X33PA_P!#CX9_\*#1_P#X[1_PFGA#_H<?#/\ X4&C_P#QVO(_^&1/
MV3_^C7_V>?\ PROPU_\ F;H_X9$_9/\ ^C7_ -GG_P ,K\-?_F;H ]<_X33P
MA_T./AG_ ,*#1_\ X[1_PFGA#_H<?#/_ (4&C_\ QVO(_P#AD3]D_P#Z-?\
MV>?_  ROPU_^9NC_ (9$_9/_ .C7_P!GG_PROPU_^9N@#US_ (33PA_T./AG
M_P *#1__ ([1_P )IX0_Z''PS_X4&C__ !VO(_\ AD3]D_\ Z-?_ &>?_#*_
M#7_YFZ/^&1/V3_\ HU_]GG_PROPU_P#F;H ]<_X33PA_T./AG_PH-'_^.T?\
M)IX0_P"AQ\,_^%!H_P#\=KR/_AD3]D__ *-?_9Y_\,K\-?\ YFZ/^&1/V3_^
MC7_V>?\ PROPU_\ F;H ]<_X33PA_P!#CX9_\*#1_P#X[1_PFGA#_H<?#/\
MX4&C_P#QVO(_^&1/V3_^C7_V>?\ PROPU_\ F;H_X9$_9/\ ^C7_ -GG_P ,
MK\-?_F;H ]<_X37P=_T.7AG_ ,*#1O\ X]7S]\4_$?A[5_BG^S##INNZ)J=P
M?BGXIS:6.K:3J!_Y(Q\02< .[YQC&TAB22N20!TO_#(G[)__ $:_^SS_ .&5
M^&O_ ,S=>/>+O@=\$_AG\8OV:]<^&WPA^%?P_P!;N_B?XGL[G5O!GPS\'^&]
M2O-//P8^(@_LF35M!\/1R^4S $1F520C(CIC>0#[IHHHH **** "BO@7QW^U
MMXK\(_"GPIXOB^'FF/X\\7_%GXO_  SL/"&J^)&;3=/;X3:K\6_[=U:;7M$T
M&4N1X>^%>LSKLC@ W1Y\QO-9KVL?M9WEAKOQ(B@\'V%QX0\*_"K4?&GAW5WU
MFX.IZ_XCT#P=\)_'6L:-K.CG0L:!HP\-_&WP.WVCS'F5D\12NBD0A #[&\4?
M\BKXG_[%_6/_ $TO7 _L[_\ )OOP*_[([\,/_4+T.O,?!_QRL_%'P$\7>/OB
M4WAWP%J/A>_^)_@'QZ[ZOCPM8>)_ NOZYX#\0C1M:UHQAM".O:*ZPLRD#:ID
M#E6,GS!\"?\ @I=_P3WTCX'_  9TS5?VROV<-.U'3/A7\/[&]M;OXJ^#Q?V.
MH+X-T+*%/M &_!)9_+"MN48?!50#]4:*^"/^'H'_  3K_P"CV?V</_#J>$/_
M ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX(_X>@?\ !.O_ */9_9P_
M\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2: /O>BO@C_AZ!_P $Z_\
MH]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>$/\ Y)H ^]Z*^"/^'H'_
M  3K_P"CV?V</_#J>$/_ ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX
M(_X>@?\ !.O_ */9_9P_\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2:
M /O>BO@C_AZ!_P $Z_\ H]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>
M$/\ Y)H ^]Z*^"/^'H'_  3K_P"CV?V</_#J>$/_ ))H_P"'H'_!.O\ Z/9_
M9P_\.IX0_P#DF@#[WHKX(_X>@?\ !.O_ */9_9P_\.IX0_\ DFC_ (>@?\$Z
M_P#H]G]G#_PZGA#_ .2: /O>BO@C_AZ!_P $Z_\ H]G]G#_PZGA#_P"2:/\
MAZ!_P3K_ .CV?V</_#J>$/\ Y)H ^]Z*^"/^'H'_  3K_P"CV?V</_#J>$/_
M ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX(_X>@?\ !.O_ */9_9P_
M\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2: /O>BO@C_AZ!_P $Z_\
MH]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>$/\ Y)H ^]Z*^"/^'H'_
M  3K_P"CV?V</_#J>$/_ ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX
M(_X>@?\ !.O_ */9_9P_\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2:
M /O>BO@C_AZ!_P $Z_\ H]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>
M$/\ Y)H ^]Z*^"/^'H'_  3K_P"CV?V</_#J>$/_ ))H_P"'H'_!.O\ Z/9_
M9P_\.IX0_P#DF@#[WHKX(_X>@?\ !.O_ */9_9P_\.IX0_\ DFC_ (>@?\$Z
M_P#H]G]G#_PZGA#_ .2: /O>BO@C_AZ!_P $Z_\ H]G]G#_PZGA#_P"2:/\
MAZ!_P3K_ .CV?V</_#J>$/\ Y)H ^]Z*^"/^'H'_  3K_P"CV?V</_#J>$/_
M ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX(_X>@?\ !.O_ */9_9P_
M\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2: /O>BO@C_AZ!_P $Z_\
MH]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>$/\ Y)H ^]Z*^"/^'H'_
M  3K_P"CV?V</_#J>$/_ ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX
M(_X>@?\ !.O_ */9_9P_\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2:
M /O>BO@C_AZ!_P $Z_\ H]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>
M$/\ Y)H ^]Z*^"/^'H'_  3K_P"CV?V</_#J>$/_ ))H_P"'H'_!.O\ Z/9_
M9P_\.IX0_P#DF@#[WHKX(_X>@?\ !.O_ */9_9P_\.IX0_\ DFC_ (>@?\$Z
M_P#H]G]G#_PZGA#_ .2: /O>BO@C_AZ!_P $Z_\ H]G]G#_PZGA#_P"2:/\
MAZ!_P3K_ .CV?V</_#J>$/\ Y)H ^]Z*^"/^'H'_  3K_P"CV?V</_#J>$/_
M ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX(_X>@?\ !.O_ */9_9P_
M\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2: /O>BO@C_AZ!_P $Z_\
MH]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>$/\ Y)H ^]Z*^"/^'H'_
M  3K_P"CV?V</_#J>$/_ ))H_P"'H'_!.O\ Z/9_9P_\.IX0_P#DF@#[WHKX
M(_X>@?\ !.O_ */9_9P_\.IX0_\ DFC_ (>@?\$Z_P#H]G]G#_PZGA#_ .2:
M /O>BO@C_AZ!_P $Z_\ H]G]G#_PZGA#_P"2:/\ AZ!_P3K_ .CV?V</_#J>
M$/\ Y)H ^]Z^<OC'_P E0_9B_P"RM^)?_5,_$.O%?^'H'_!.O_H]G]G#_P .
MIX0_^2:XZ3]L/]E+]H/XY_LU^#?@G^T'\(OBYXHTWXB>)]9O="^'WCS2/$FH
MVFE_\*9^(F=69-"ED(558'!;:0Y"X *J ?I11110 4444 ?)7_#)_P (YOAU
M+\+-1M?%VM>%G\>>)_B7%+KGCSQKJOBO3_%'B'6]4UOQ!)H_C-_$">)-&M_$
MDWB'7FFT*"X6.*+7O$2A6:9L]OJOP!^&-_XF\9>)I=$O$U'Q[X&A^'VO00ZM
MK!TQ?#T"?8&_L?05N/\ A']&UN=$T&%]<A@2Z>+PYX?R1'X;@D3WZB@#P[P[
M\./!OPK^$UWX&\(V=Y::%H?A_P 0ESJU_J^OZIJ%]Y);5=9UC7-8DE\1^(=:
MFG\QV\03S2RR&0$OM2WC#?V=M.L?^&??@3_H5KD?![X7_P#+JHZ>"]![$<=.
MIXXY^Z<^F^*/^15\3_\ 8OZQ_P"FEZ\[_9V_Y-]^!'_9'_AA_P"H7H- 'K']
MG6'_ #Y6O_@'_P#6H_LZP_Y\K7_P#_\ K5I44 9O]G6'_/E:_P#@'_\ 6H_L
MZP_Y\K7_ , __K5I44 9O]G6'_/E:_\ @'_]:C^SK#_GRM?_  #_ /K5I44
M9O\ 9UA_SY6O_@'_ /6H_LZP_P"?*U_\ _\ ZU:5% &;_9UA_P ^5K_X!_\
MUJ/[.L/^?*U_\ __ *U:5% &;_9UA_SY6O\ X!__ %J/[.L/^?*U_P# /_ZU
M:5% &;_9UA_SY6O_ (!__6H_LZP_Y\K7_P  _P#ZU:5% &;_ &=8?\^5K_X!
M_P#UJ/[.L/\ GRM?_ /_ .M6E10!F_V=8?\ /E:_^ ?_ -:C^SK#_GRM?_ /
M_P"M6E10!F_V=8?\^5K_ . ?_P!:C^SK#_GRM?\ P#_^M6E10!F_V=8?\^5K
M_P" ?_UJ/[.L/^?*U_\  /\ ^M6E10!F_P!G6'_/E:_^ ?\ ]:C^SK#_ )\K
M7_P#_P#K5I44 9O]G6'_ #Y6O_@'_P#6H_LZP_Y\K7_P#_\ K5I44 9O]G6'
M_/E:_P#@'_\ 6H_LZP_Y\K7_ , __K5I44 9O]G6'_/E:_\ @'_]:C^SK#_G
MRM?_  #_ /K5I44 9O\ 9UA_SY6O_@'_ /6H_LZP_P"?*U_\ _\ ZU:5% &;
M_9UA_P ^5K_X!_\ UJ/[.L/^?*U_\ __ *U:5% &;_9UA_SY6O\ X!__ %J/
M[.L/^?*U_P# /_ZU:5% &;_9UA_SY6O_ (!__6H_LZP_Y\K7_P  _P#ZU:5%
M &;_ &=8?\^5K_X!_P#UJ/[.L/\ GRM?_ /_ .M6E10!F_V=8?\ /E:_^ ?_
M -:C^SK#_GRM?_ /_P"M6E10!F_V=8?\^5K_ . ?_P!:C^SK#_GRM?\ P#_^
MM6E10!F_V=8?\^5K_P" ?_UJ/[.L/^?*U_\  /\ ^M6E10!F_P!G6'_/E:_^
M ?\ ]:C^SK#_ )\K7_P#_P#K5I44 9O]G6'_ #Y6O_@'_P#6H_LZP_Y\K7_P
M#_\ K5I44 9O]G6'_/E:_P#@'_\ 6H_LZP_Y\K7_ , __K5I44 9O]G6'_/E
M:_\ @'_]:C^SK#_GRM?_  #_ /K5I44 9O\ 9UA_SY6O_@'_ /6H_LZP_P"?
M*U_\ _\ ZU:5% &;_9UA_P ^5K_X!_\ UJ/[.L/^?*U_\ __ *U:5% &;_9U
MA_SY6O\ X!__ %J/[.L/^?*U_P# /_ZU:5% &;_9UA_SY6O_ (!__6H_LZP_
MY\K7_P  _P#ZU:5% &;_ &=8?\^5K_X!_P#UJ/[.L/\ GRM?_ /_ .M6E10!
MF_V=8?\ /E:_^ ?_ -:C^SK#_GRM?_ /_P"M6E10!F_V=8?\^5K_ . ?_P!:
MOGSXO6L,/Q1_9A\F*"$#XN>)CP "<_!CXA X  ^8[0,9'1?6OI6OG+XQ_P#)
M4/V8O^RM^)?_ %3/Q#H ^C:*** "BBB@#X^_:L^(WQ@^&>@>!_$'PLT.#5-$
M7QJT?Q7UQ?"2^-=0\!_#.'P9XEUBX\:)H*^/_"#ZP8/$6C:% &CGE_=R2(T0
M*;I."\5?M)^,M'\3_%7^SH?#.M^&O"?PX\2ZYX.D71]5_M*\UC0?!?P&\<'5
M]5?_ (2&.0:!XD3XX-!'X>\F&58/ V890[RD?6OC[X8>!_BCH]OH?C_P_;^(
M]*MKQ-5_LR\NM1&G-J$8.UF\MTS&I=]J@ H&)6,9.:4_P9^&<^NZ_P"(Y_!F
MB?VSXO\ " \!>([O[*G_ !,?"N& T60* IA.?0'Y00=PR0#R+X<?%K6?&WP1
M\:^)O'-M:SZOX7\2?%[X?:K<^!_#NLW^GZ\? 'C3Q%X%35=$T&-O%?B1X?$O
M]B-*B.9_G>0J$5$SYE\ _P!J?X:Z=\#O@I83^%/VCO-M?A/\,+,M:?L>?M:W
M]@"/!>@ 8U1?@AY<B<@%VD4@D?*Q )^L+/P5X5^''PRN_!_@;1--\->&-"\.
MZG::3H^F+LTZP002$*H//#G<0Q)&'&<8%8O[.W_)OOP(_P"R/_##_P!0O0:
M.,_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L/A;_ -"M^TS_ .(9_MB__./KZ=HH
M ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_AK#X6_P#0K?M,_P#B&?[8O_SCZ^G:
M* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_X:P^%O\ T*W[3/\ XAG^V+_\X^OI
MVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L/A;_ -"M^TS_ .(9_MB__./K
MZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_AK#X6_P#0K?M,_P#B&?[8O_SC
MZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_X:P^%O\ T*W[3/\ XAG^V+_\
MX^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L/A;_ -"M^TS_ .(9_MB_
M_./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_AK#X6_P#0K?M,_P#B&?[8
MO_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_X:P^%O\ T*W[3/\ XAG^
MV+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L/A;_ -"M^TS_ .(9
M_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_AK#X6_P#0K?M,_P#B
M&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_X:P^%O\ T*W[3/\
MXAG^V+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L/A;_ -"M^TS_
M .(9_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_AK#X6_P#0K?M,
M_P#B&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_X:P^%O\ T*W[
M3/\ XAG^V+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L/A;_ -"M
M^TS_ .(9_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_AK#X6_P#0
MK?M,_P#B&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_X:P^%O\
MT*W[3/\ XAG^V+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L/A;_
M -"M^TS_ .(9_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_AK#X6
M_P#0K?M,_P#B&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_X:P^
M%O\ T*W[3/\ XAG^V+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ/^&L
M/A;_ -"M^TS_ .(9_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X^C_A
MK#X6_P#0K?M,_P#B&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\ ./H_
MX:P^%O\ T*W[3/\ XAG^V+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__ #CZ
M/^&L/A;_ -"M^TS_ .(9_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O_P X
M^C_AK#X6_P#0K?M,_P#B&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V+_\
M./H_X:P^%O\ T*W[3/\ XAG^V+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_MB__
M #CZ/^&L/A;_ -"M^TS_ .(9_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&?[8O
M_P X^C_AK#X6_P#0K?M,_P#B&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_XAG^V
M+_\ ./H_X:P^%O\ T*W[3/\ XAG^V+_\X^OIVB@#YB_X:P^%O_0K?M,_^(9_
MMB__ #CZ/^&L/A;_ -"M^TS_ .(9_MB__./KZ=HH ^8O^&L/A;_T*W[3/_B&
M?[8O_P X^C_AK#X6_P#0K?M,_P#B&?[8O_SCZ^G:* /F+_AK#X6_]"M^TS_X
MAG^V+_\ ./IW_#6?PP_Z%7]I?_Q"K]L;_P"<77TW10!\Q?\ #6'PM_Z%;]IG
M_P 0S_;%_P#G'UY5XI^-O@SXF?%_]FS2?#NB?%[3KRU^)_BJ]-QX^_9Y^/GP
MJT]5A^"_Q$W>5K?Q6^&OA/0))&!X2.260N L2K*7W_>5?./QD_Y*C^S#_P!E
M<\2_^J8^(M 'T=1110 4444 %%%>-_'/Q!K/@WX/?$[Q1X>D6VU[0O!OB._T
MB\-JK"SU2+2)7BU0@?\ /&3]X2."PPV1NH [[Q1_R*OB?_L7]8_]-+UYW^SM
M_P F^_ C_LC_ ,,/_4+T&OF_X;_&CQ+!^RGXU\=>-IO$WQ;E\!:O\4O!3>*]
M!TK1#XB^)?A?P5XV\0>"-$\<)H6@)X5\/-+XIT"*'Q-L\*M# D4FZ)B\?EUQ
MGPB_:A^(/@CX5?"_P=JW[$/[8DVI^%_ /@?PMJ[VOA'X-BP74]&T30=$?8S?
M&W*\IO 'R@1G  7@ _2VBOA__AL3QO\ ]&/?MG?^$C\'?_GUT?\ #8GC?_HQ
M[]L[_P )'X.__/KH ^X**_/[1/VX-:\36MU>:)^Q7^V;<Q6VL:IHMWN\&?"[
M3RNIZ'K3:'K VGXU9(B=&DC)ZE"2S%2PZ'_AL3QO_P!&/?MG?^$C\'?_ )]=
M 'W!17P__P -B>-_^C'OVSO_  D?@[_\^NN>@_;@\076O:CX?A_8J_;,.KZ7
M8:5JUW;GP9\+E*Z?KCZ^NCMN'QJQNE?0=75D(VAXE &0  #] :*^'_\ AL3Q
MO_T8]^V=_P"$C\'?_GUT?\-B>-_^C'OVSO\ PD?@[_\ /KH ^X**^"-1_;:\
M0Z=_9XO?V*_VSH#JEZ-(M!_PAOPNR=0?<%4[?C2/D;:=KXR=K8<X.-?_ (;$
M\;_]&/?MG?\ A(_!W_Y]= 'W!17P_P#\-B>-_P#HQ[]L[_PD?@[_ //KIG_#
M8_C7_HQW]L__ ,)'X.?_ #[* /N.BO@#0OVX=?\ $ND:?KFB_L4_MFW6D:G:
MB^L;H^#?A<?M=@P^5T!^-!82-G@L6SD8!YK?_P"&Q/&__1CW[9W_ (2/P=_^
M?70!]P45\/\ _#8GC?\ Z,>_;._\)'X._P#SZZP[3]M;Q-?S7\-C^Q'^V=-<
M:7>?8+X?\(9\+0MIJ+:+!K11@?C1R&75XHOE*\,%[1J@!]^45\/_ /#8GC?_
M *,>_;._\)'X._\ SZZ/^&Q/&_\ T8]^V=_X2/P=_P#GUT ?<%%?G[<?MO\
MB"VUJP\/3_L4_ME_VSJ5EJU[8VO_  A?PN8W>GZ&VA+K,B,?C4=IB.O:2J[@
MVYI'#9.0>B_X;$\;_P#1CW[9W_A(_!W_ .?70!]P45\/_P##8GC?_HQ[]L[_
M ,)'X.__ #ZZQM0_;6\3::EO-??L2_MFP17-YIEB/^*.^%N\:AK>M1:'I*';
M\:0=KLR-*<#'F1D;25) /OFBOA__ (;$\;_]&/?MG?\ A(_!W_Y]='_#8GC?
M_HQ[]L[_ ,)'X.__ #ZZ /N"BOAW_AL?QO\ ]&,_MH?^$A\'?_GW5S?A[]NC
M6O%VC:?X@\._L5?MGZCI&J+NM+G_ (0[X7Z?E<X#%'^-+<$@C(P >,T ?H-1
M7P__ ,-B>-_^C'OVSO\ PD?@[_\ /KH_X;$\;_\ 1CW[9W_A(_!W_P"?70!]
MP45^?UI^W#K^HWVKZ;9_L5?MF7%_H5]IMEK%M_PAGPN7[&\^C+K2$,?C206.
MY8UQS*2H8,3@]#_PV)XW_P"C'OVSO_"1^#O_ ,^N@#[@HKX?_P"&Q/&__1CW
M[9W_ (2/P=_^?77/WG[;>NV&H:3I=]^Q1^V;#J.O7NJVVD6W_"'?"YC>?V)#
M_;&_GXTD#=&&Y(Y^9/\ 5_)0!^@%%?#O_#8_C?\ Z,9_;0_\)#X._P#S[J=_
MPV)XW_Z,>_;._P#"1^#O_P ^N@#[@HKX)U/]M;Q1I%CJ.J:M^Q%^V;;:?I=I
MJ%[=W)\'_!L@6$67R ?C>#N*A25SD!,G(SC6_P"&Q/&__1CW[9W_ (2/P=_^
M?70!]P45\._\-C^-_P#HQG]M#_PD/@[_ //NIW_#8GC?_HQ[]L[_ ,)'X.__
M #ZZ /N"BOSZTC]NO6M<GU:VTO\ 8L_;/G;0]8;PYJX/@3X7@V>HI@.-I^-.
M6C4.NYEY7<FYQN&>E_X;$\;_ /1CW[9W_A(_!W_Y]= 'W!17P_\ \-B>-_\
MHQ[]L[_PD?@[_P#/KK!_X;>U_P#MC_A'O^&*OVSO[7_LK^V?LW_"'_##'V#?
MY><_\+I_UGF?N\9SO^7&: /OZBOA_P#X;$\;_P#1CW[9W_A(_!W_ .?71_PV
M)XW_ .C'OVSO_"1^#O\ \^N@#[@HKX&N?VTO$UI-8PWO[$?[9L-QJ=Y]@LA_
MPAGPMVW6HKHT^M!$"_&G("KH\D66)/RD=Y5?9_X;$\;_ /1CW[9W_A(_!W_Y
M]= 'W!17P_\ \-B>-_\ HQ[]L[_PD?@[_P#/KJG=_MH^+M/M)[Z]_8A_;-@M
M[2S-W=$>$/@VP&.H!_X7=U&#[XSGI0!]V45\)V?[:'B[4+6"^MOV'_VS9K>[
MM%O+7_BD/@WSD<+_ ,EMR&.1CG//OQ<_X;$\;_\ 1CW[9W_A(_!W_P"?70!]
MP45\/_\ #8GC?_HQ[]L[_P )'X.__/KKGM,_;>U[5KS5K/3_ -BC]LV>YT+5
M_P"Q=85?!OPN L]1.BV^ME?^2TYVLNKQ1Y4]"H!XB" 'Z T5\/\ _#8GC?\
MZ,>_;._\)'X._P#SZZ/^&Q/&_P#T8]^V=_X2/P=_^?70!]P45^>MU^W%K \0
MVWA5_P!BG]L_^WKC2;_7K2U_X0WX7X-A;SQ:1YCG_A=/!\S55W8(VX+##JC)
MU7_#8GC?_HQ[]L[_ ,)'X.__ #ZZ /N"BOA__AL3QO\ ]&/?MG?^$C\'?_GU
MUCZE^VOXGTJU-Y??L2_MG0P_;-(L_P#D3_A<S9UG6DT9"0/C2.4+QR+P"-Z,
MN RD@'WQ17P__P -B>-_^C'OVSO_  D?@[_\^NC_ (;$\;_]&/?MG?\ A(_!
MW_Y]= 'W!17P_P#\-B>-_P#HQ[]L[_PD?@[_ //KK'TW]MCQ-K%M]KTO]BC]
MLVYMA=W]H)_^$,^%P \IL!L?\+HS@G ']PC"%* /OBBOA_\ X;$\;_\ 1CW[
M9W_A(_!W_P"?71_PV)XW_P"C'OVSO_"1^#O_ ,^N@#[@HK\]X/VYM:F\0ZEX
M8@_8J_;-.O:9H^D:O=VG_"&?"XE=/UM]?71CO_X74<M*V@ZNK*>5>(!0#A5Z
MC_AL3QO_ -&/?MG?^$C\'?\ Y]= 'W!7SC\9/^2H_LP_]E<\2_\ JF/B+7EO
M_#8GC?\ Z,>_;._\)'X._P#SZZY"#XO^/OC'\8O@#8G]ES]H_P"'&B^$/'7B
M7Q+XB\7?$W1_AEIGANRT[_A5_C[P^I_XD'Q)\7>(6=_$>N: % B1> I##&T
M_0^BBB@ HHHH *S[VWM[VVFL[F&"YM[E6MKFWN0 MTI4!D]&R,\$'/;& :T*
M* /DSXK_ +2_[/O[+Y\)>!O$VHWVGZCJEA+<>$_AO\*?AKXW^)/B:+P[HH96
MU:'X8_!OPSXI\4:-X7AF5HY?$B>%8O"<,D962=)%V#TWX3?%SP%\:/!>C^/O
MAGXDC\3^'M5>[LXKKR+K3M2L=7T'4_[$\2:+KF@ZW!'XB\/:_P"&=>AN?#WB
M[PYXDMK?Q'X9O8IK*YBM[H$/\!_MY?L[?&#]IOQ[\/\ P?X;^#_P)\;_  IT
M#PCK'C36?%'Q,?Q?8^*=:\=:#XBT6+0/A;HWC?X=?$7P=XF^'OA_Q-X>UG7?
M$,GB@#QF(I(GC;P;,8VF?Z8_8PTSQIX<^"=MX=\7_![3/@$-(\>?%'0_!?PR
MTD:6TVF?#/0OB7KV@_##7=7DT'Q-XTAUW7_%GA"#0O%?C'7$\3%)[O7#)(1N
MDD !]E5Y-\3_ (D>$?A#X)\0?$'QSJCZ1X3\.VPN=3OX;34M6N8V,P6/3](T
M;1(+G6M>U[6=9,6DVOAO0A=374ICC2/S66WN?6:^2?VN?"_Q4\=_"B3P#\*]
M%^'^N:IX^\1^'O!GBFY^(OAMO''A7P_X"UQBOB7Q=+X&7Q1X2'B9[5HXHD\/
MOXDMO(\R/Q>DS2>&Y(Y0#2^"G[5GP7_:"U+7-!\ :OXOM?$'AJWL=0U3PO\
M$#X;_$WX4^)VTNY79%KFDZ#\7/"7@[7->\/$E@OB;P]:S6IF,2^;YSHLGU)7
MYE_L-? 9/@+KGQ.T>T_9MT7X&Z<?"'PRMKKQ;IOB;6O%Z_$3X@)J?Q!?QPWA
M'6_$GQ"\8^)(/AO;G_A!YO!?A>\M_"GD7&N^(<V[S>4J?II0!0O)H+&WFO+B
M:"VMK<&YN;BX^ZBJ.6)RNW & <@]%4$DU\3_  ^_;_\ V8?B=XR\/>"/#WC;
M68K[QA>SZ3X(\0^)_AO\3_!'PY^)NIQL[66D?"SXH^.?"_ACX:?$2?Q9 (O$
MW@\>"/%_BS_A,/"XDGM$=3$J?9FK_;/[+OS86EK?7ZV5X;2RNL+8W=\%S''*
M3N8*T@(;(SM9P&'+#\&O@A^S#^T+\&/BI\$?BM??LC_L\:E\2?BU\5/"FM?&
M'QM\.F\9Z;IO[//@77M"\03_ !5T)/!'C[XV>+_"VA^)?">OKH7ASP7\2_A/
MO/C:$^)3+X#\'0RC> ?T 4444 ?%WQ:_;;^ GP:\<:E\.?&.I_$B_P#$^AV>
MEZQXAM/A_P# WXT?%K3_  HFOL@T?_A(=;^$_P ./%N@^'))(E?7PWBF5"(V
M\U3GREB^IO#7B#0O&.AZ/XI\.ZK8:UX=\2:5I^N>'M7TRZ2^TK6M*U:)-6T?
M6-.DR1(DT,@GB;:,J%?.R-=OY/?M+_LD^)?C?^TUK/Q5\?? ?X;_ !3^%7@.
MU\+:/I7A#1QXQ\%?&'XB:9-H3RZWXTTCXI>'OC1X0\,:UK_A;Q&DGAE?A?XT
M\&1JW@_02D?C=!XOC@7]*?@;+XH;X,_"9O&WA;3?!/CA_AMX#/BWP1I,266C
M^#_$@\(Z$^N>$=!52Q_L/PWK3R^'[<!741P!3@+M(!['7)^)?%7A?PG8)?\
MBWQ-H/AK3I_]'-YXBU72= TXMR"OF:U-$F[!_P!7NDW#&5QBNLKX$_;>^%OQ
M4^,?A_X1>"_A_P##;X$?$"SO/BGI6M>,?$/QX\"GXD^'_AOIOA_1?$.M:)XT
MTCP!'XE\(IXEG;Q-;Z/X722/Q1;2^#4UT>+S9^*C:^50!]:^$/B1X \=-J\'
M@?QQX4\7MH&HV>EZ^WA;Q'H_B%M U2;3%UA-+UL:)+-#H\LND^5+!Y[HTL<H
M*IO&)/1J_//]C'P!XI\$:S^T OB7]FCX9_LW+J'B_P ""R_X53I>E:?X:^)F
MH^'OA?X>T'Q#XUTMM$=3)X>&MK-X4\#O?>%?"'BO_A%=#B>[AGDV%/T,H QM
M1U&QT>PN-4U6\MM.T^TM?M-W>7EV+*PM(U'5W8@*I.<[B>P'S,%/"^'?BO\
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
M7<</ACPE')$UY<0F2OHJOSQ_:\^'GQV\<?$W]GW5?@?\//@AK>J^'C\7M/\
M$/Q+^,GAS7O&UGX"TO7=#T!1X,TS0=%\2^$'&@?%Q]#/A7QCXJ*>,SX0A6&4
M>#YS*/+ /HOX%_'WX8_M#^&M:\9?"K7YM;T71/%&H>%_$-CJ_AW7O"'B3PMX
MGTNW@UR70/$'A#Q9X>\+^)O#NKRZ-K.B^(#!XDM8I4CUN&3R@'!;Z#KX9_9
MM/B;_;W[4?BKXE_ G3O@3>^,?V@/[9TFTM9]'U;5_B9IFD?!OX.^'-6^)6NZ
MYH?BGQ8^NF;Q+HFO>%/!C/#X1/\ PA'A_P .[O!UHWSM]S4 <7XO\8>&/ GA
MO7O&/C?7](\*>$O#&DZGK'B#Q%X@U6#2_#VB:5I 6274]8UNX,-OI$:1@N[.
M_0. 'EBQ7@7PD_;/_94^/?C[Q#\-/@Q\>OA;\3_&V@>$O#7CC5]'\ ^,]%\4
M,OACQ#_;7]BZQI,FAO<?VU$[Z-.7%N9%CB$; @AHV](^/=Q\3;+X,_$J^^"_
MA[PYXN^*%KX2U.3P'X=\5L%\-:UXE  AAUO:%_<Y5B><,P*D,&91^=G['O[.
M/Q8_9[_:&U_5=1^%'ARUB^-.@ZE>_&#XQ>"=1UW1OAK?_P#""N^L_"O1O!7P
M-\0?$;Q<?@)X@?7_ (J?%E_&'A3PLGC+P/.5CF@\>1N(?"L0!^OE%%% 'R!%
M^W-^QO>^,= \!:9^TS\"]5\:^)/%NM>#M*\/:5\2O"&J:I)XIT%"=:T#[-;:
M^)-+UQ=[KY,A$CG[J2NP-?7]?@A_PJ3]N?1OB3X=_:MU?]G;X.:G\>-=\=:/
MX6LM&\ :_P"-?#MC\-_"NM_$W0? OCC6?BOHK_$P_#;XS;_V<8O$'BGP7\4O
M"[>$?&OA'QDOAWP+)X'\:KYF?WOH *^7OCS^U]^R_P#LRQW+?'GX]_"WX3WM
MIX0UGQZ- \:^,-$T[Q3J'AC0BRZSK>A>#_/_ .$E\0):L765?#EI<R&4,1&V
M#N^H:_*C]O+]F;XF?M6ZL/ U_P" /AUXG^ FD> +*[UC1[^SU_P_\7_'6K^(
M=?\ $&@>//!GPO\ C/X;^)?A!?A+(WP^BT/RU\3^#_&G@KQL?$#P^+Y_"$7A
M8/* ?I%X+\;^$/B/X6T+QOX!\1Z1XN\)>)]/&K^'O$6@WR:GI>MZ;)N5)]*U
M.*18GC9E;E6.TE@-N&9>UKP+X ZGX[USX5Z%??$+P=<> /%#ZAXMLO\ A$;V
M.!=1T'PSI/B_6M'\$IJKZ-XB\6QG7)_A_#H$URZ^*KMWN97;<K)((_?: /,O
MB9\5?AE\&_"5QXX^+/C[P9\-O!FF2K!>^*?'7B32/#/AVQ9MRJ)=8UV2&W#G
M;M ,B[B&R0JEAQWP?_:)^ ?Q_P#^$ID^"/Q:\!?$Y_".KWFB>*O^$(\2Z1XC
M_L+4H9)=)*ZP+>9BCJ^E.F=[!MNPF1"&KA_VN[;XY:K\)?\ A$_@+X5^'_BO
MQ)XT\8>%_!WBQOB?I(\2>&/#OPQU[6H8?''C!_ __"2>#O\ A/9/#.AR3&/P
MJ?&7A@W+%V%PH$<9^??V'_A_\8_@MK'B[]G_ ,1_"33/ GP7\">%-#\4:-XQ
MMO$.N>(].\>?&;QW\4OBWX@^*+^"=7\0?$/Q?XMB^'T/A\>!;R#PUXJ^SOX'
M?6%\&?:?%4*O*H!^G%%%,?H/K_0T ?(.B_MF?LYZQX^^'?PQTGXAO>^)OB=X
M<\)>*/!KR^&_%[>'K[3/'&A#7_!>E:WXY/AJ7PIX?\0^,O#A;Q+X*\)>)_%-
MKXP\6H'%M:D[!+]@U^''[._[-7QU^ 6D_#KP1#^RI\&!X5^(7[2W@7XT>*)_
MAXNL:5#\%]4T8_V%KLFMZ5\0?C/XM;Q#-X.\-^']%7P1\4?!UP!XP$A,OP,\
M&LT+K^X] !1110 4444 %%%% !1110!C:O\ ;/[+U#^RMG]I_8K_ .PYQC[=
MY9V=>_F],\X]JY'X8P^,XOAUX!A^)<VGS_$9?!GAE/'ESI6U=+;QN-&B7Q*V
MD#!C$1UP:FT9//EE<_*54?G-_P %;_C1J/P<_9P\.7?AWXK:;\)O%'B[XN>
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
M1XJB\+2>#O"?C.%O$,C^.X?^$UENR?K"@ KYY\)Q?'3_ (: ^+]QXHO-#G^
MK>!/A6GPAMK)--'B6R\<)-X^'Q7_ +;=!DQ$/X+^R;F,?S$)F,2BN]^)=U?:
M;\/_ !M?V7B/3?"-_I_@_P 47EGXGUF\^Q:/H%]'I%RT6OZLP"C^Q_#TC1W,
MQ8R'RX@&4.BRM^(G_!(KXX?$+XC_ !%^)?AWXC_%+4_BWJ^F> VOV\;67CG]
ML;Q+X%\1:IH7BY_#WB#6/!6B_M!?#CP;\+XP=>!3S?A5/XI12$1YEC)1@#^@
M2BBB@#R3Q=%\2Y/'OPGE\)3:0OP_36?%1^*=O<A3J=UI;>#-<'@XZ.^0JA?%
M0TAIRK* BDM\RFO6Z_"S]I#]O#X(_LP?M<^-_#?CW]HKXF?#_24\8?!>V^(7
MA&7XH_LH1^&;"7QOH?AO1= UO2?A=X^\,M\<_P#A7PT9-$G\;^+?"'B>,1L/
M$;) )(0[_M3H6NZ/XHT?2?$6A:II^L:%KFF:=J^DZKI=P+[3;_3=702Z-JNE
MR_/&8YXF61&4;"C!@6*XH ZJO#OC_#\7)?@K\5H?@'-HMM\;KCX<^+!\)KOQ
M NFOHMG\2CHUPO@,ZVFM?N6T4^)O(-QYR%5C+@!3R/<:_![_ (*F:U\5OAEX
MT\#^*/A+K?QMU.^\7^&_%":KX5\/?$K]OO3O#8U/P^VAQZ)#I&B_L@_!GXQ^
M'-#N/$K:P4GE\6OX/25B'1F)=4 /W!T'^U_[%TC^V=G]J_V/I7]J8QC^TO+7
M^V,8XV^;G;CC.-M=!7@?[.MQXMO/@1\'+WQQH.N^&_&]Y\,? MSXQT#Q%K6L
M>*-?T3Q2WA_1/[<TG7M<\1O'XCU[7X;I)8KG7_$/^EF1(YY6"O()/?* "O+?
MA/'\1X_!%O%\5IM,N/' USQN;M]+&--.E'QOKS>#=@.#G_A%_P"Q0< '>'!&
MY2:\G_:VLO&FH_ 3QY+X$\8?%7P/XHT6#2?$0UGX*:/X)\1_$MK+1=;T;5];
MTOPWH?C[0[GPUK9FT(3P!)S'*[2>3YK2*T<G _L@>-O^$^T#XB>*K34OVF?$
M6A:IXUT^X\.>-_VEO"^D?#K5O&6G-X;T:"1O WPJ_P"$5^%$_@'PW;:QYOAO
M'B+X3>![KQAXQMM=\5PMXSAG3Q;( ?=%%%% 'SQI4?QO7]I/QI-JEYI'_#.K
M?"#P+;>!;4C3!XB_X7"OC'QV/'K2O&/[:_L+_A%_^$%$0F80-.)#"6,<N/H>
MOYX?V7OCK\1M8_X*1^/_ (;^+/B_)\6-'3XG_';PO8KX2\=?M8ZIX0\.IHFD
M:SXBT3P9K6B>(?@IX2_9%_X27P?X?CC\/O\ \(;XR:Z:2W5H4FND\7(W]#U
M!1110 4444 %%%% !1110!\7?M(?L]>)_CYJFGVUW/\ L]W_ (1TO0]3L[73
M/BQ\!/&7Q)\1Z?J6M2H-4U/0_$OA_P#:)^%,6A+-_8VBF.$>%C=JNDAD\8 R
M V_H7[.7AOQ[X*^$GA[PAX[\*?#SP?>>#-2\3>%=)TWX4C7(O!VI^"?#NO:U
MHO@;7],T+73XCUWPO_PE7AR#1O$=QX./BGQ>_A26X-K_ ,)QXDBBE$GT?10
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
MQ&@\80[I$?\ 3"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "J,]O#>Q3P3017%M<*UO=6\XRCJ,JP(PRL.>F/0A@1110!YI;?"+X06/
MA@_#>T^%WPXM/ HG-U_PA%OX+\.IX6+GG/\ PC8T4:$&)P,B#(' 8=:B'P:^
M$D.EZEH]O\,/AU'HNO:38>&]6TL^"O"XTG7M*T@R)I>@ZUI7]@O:7>BV[EC#
M;2QR1V^$$,<:HA4HH W="^'_ (.\,ZE<:IX<\(>%_#^HW&F:1H-[JNA^'])T
MV^NM+T=V30=&,D$*N-)T&.8?9K9G*(0GV9$\O:_H-%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
.%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>tm2510993d1_424b2img005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2510993d1_424b2img005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %J EX# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HI
MKE@C% "V. 3@$US0\0:EYEIYEE%';RRO')<_,R<%0I&!P&R<$^E '3TC,%4L
MQ  Y)-8;:W<DW:)!%O214@RQPV9&C^;TY0GCMBHM6UBUD\%27]PPABGMBV&Y
MZC./YT ;GVJW_P">\7_?8H^UV_\ SWB_[[%<Q_PFG@K_ )_[/_OR?_B:7_A,
M_!7_ #_V?_?@_P#Q- '3?:[?_GO%_P!]BC[7;_\ />+_ +[%<Q_PF?@K_G_L
M_P#OP?\ XFE_X3/P5_S_ -G_ -^#_P#$T =-]KM_^>\7_?8H^UV__/>+_OL5
MS/\ PF?@K_G_ +/_ +\'_P")H_X3/P5_S_V?_?@__$T =-]KM_\ GO%_WV*/
MM=O_ ,]XO^^Q7,_\)GX*_P"?^S_[\'_XFC_A,_!7_/\ V?\ WX/_ ,30!TWV
MNW_Y[Q?]]BC[7;_\]XO^^Q7,_P#"9^"O^?\ L_\ OP?_ (FC_A,_!7_/_9_]
M^#_\30!TWVNW_P">\?\ WV*/M=O_ ,]X_P#OL5S/_"9^"O\ G_L_^_!_^)H_
MX3/P5_S_ -G_ -^#_P#$T =-]KM_^>\?_?8H^UV__/>+_OL5S'_"9^"O^?\
ML_\ OP?_ (FC_A,_!7_/_9_]^#_\30!T_P!KM_\ GO%_WV*/M=O_ ,]X_P#O
ML5S/_":>"O\ G_L_^_)_^)I/^$S\%_\ /_9_]^#_ /$T =/]KM_^>\7_ 'V*
M/M=O_P ]XO\ OL5S/_"9^"O^?^S_ ._!_P#B:/\ A,_!7_/_ &?_ 'X/_P 3
M0!TWVNW_ .>\7_?8H^UV_P#SWB_[[%<S_P )GX*_Y_[/_OP?_B:/^$S\%?\
M/_9_]^#_ /$T =-]KM_^>\7_ 'V*/M=O_P ]X_\ OL5S/_"9^"_^?^S_ ._!
M_P#B:/\ A,_!7_/_ &?_ 'X/_P 30!TWVNW_ .>\7_?8H^U6_P#SWB_[[%<S
M_P )GX*_Y_[/_OP?_B:/^$S\%_\ /_9_]^#_ /$T =-]JM_^>\7_ 'V*/M=O
M_P ]XO\ OL5S'_"9^"_^?^S_ ._!_P#B:7_A,_!7_/\ V?\ WX/_ ,30!TWV
MNW_Y[Q_]]BC[7;_\]XO^^Q7,_P#"9^"_^?\ L_\ OP?_ (FC_A,_!7_/_9_]
M^#_\30!TWVNW_P">\7_?8H^UV_\ SWB_[[%<S_PF?@K_ )_[/_OP?_B:/^$S
M\%?\_P#9_P#?@_\ Q- '3?:[?_GO%_WV*/M=O_SWB_[[%<S_ ,)GX*_Y_P"S
M_P"_!_\ B:/^$S\%_P#/_9_]^#_\30!TWVNW_P">\7_?8H^UV_\ SWB_[[%<
MS_PF?@O_ )_[/_OP?_B:/^$S\%?\_P#9_P#?@_\ Q- '3?:[?_GO%_WV*/M=
MO_SWB_[[%<S_ ,)GX*_Y_P"S_P"_!_\ B:/^$S\%_P#/_9_]^#_\30!TWVNW
M_P">\7_?8H^UV_\ SWB_[[%<S_PF?@K_ )_[/_OP?_B:/^$S\%?\_P#9_P#?
M@_\ Q- '3?:[?_GO%_WV*/M=O_SWC_[[%<S_ ,)GX*_Y_P"S_P"_!_\ B:/^
M$S\%?\_]G_WX/_Q- '3?:[?_ )[Q?]]BC[7;_P#/>+_OL5S/_"9^"O\ G_L_
M^_!_^)H_X3/P5_S_ -G_ -^#_P#$T =-]KM_^>\7_?8H^UV__/>+_OL5S/\
MPF?@K_G_ +/_ +\'_P")H_X3/P5_S_V?_?@__$T =-]KM_\ GO%_WV*/M=O_
M ,]XO^^Q7,_\)GX*_P"?^S_[\'_XFC_A,_!7_/\ V?\ WX/_ ,30!TWVNW_Y
M[Q?]]BC[7;_\]XO^^Q7,_P#"9^"O^?\ L_\ OP?_ (FC_A,_!?\ S_V?_?@_
M_$T =-]KM_\ GO%_WV*/M=O_ ,]XO^^Q7,_\)GX+_P"?^S_[\'_XFC_A,_!7
M_/\ V?\ WX/_ ,30!TWVNW_Y[Q?]]BC[7;_\]XO^^Q7,_P#"9^"O^?\ L_\
MOP?_ (FC_A,_!?\ S_V?_?@__$T =-]KM_\ GO%_WV*/M=O_ ,]XO^^Q7,_\
M)GX*_P"?^S_[\'_XFC_A,_!7_/\ V?\ WX/_ ,30!TWVNW_Y[Q_]]BC[7;_\
M]XO^^Q7,_P#"9^"O^?\ L_\ OP?_ (FC_A,_!7_/_9_]^#_\30!TWVNW_P">
M\7_?8H^UV_\ SWC_ .^Q7,_\)GX*_P"?^S_[\'_XFC_A,_!7_/\ V?\ WX/_
M ,30!TWVNW_Y[Q?]]BC[7;_\]X_^^Q7,_P#"9^"O^?\ L_\ OP?_ (FC_A,_
M!7_/_9_]^#_\30!TWVNW_P">\?\ WV*/M=O_ ,]XO^^Q7,_\)GX*_P"?^S_[
M\'_XFC_A,_!7_/\ V?\ WX/_ ,30!TWVJW_Y[Q?]]BC[5;_\]XO^^Q7,_P#"
M9^"_^?\ L_\ OP?_ (FC_A-/!?\ S_V?_?D__$T =-]KM_\ GO%_WV*/M=O_
M ,]XO^^Q7,?\)IX+_P"?^S_[\'_XFC_A,_!?_/\ V?\ WX/_ ,30!T_VNW_Y
M[Q?]]BC[5;_\]XO^^Q7,_P#"9^"_^?\ L_\ OP?_ (FC_A,_!?\ S_V?_?@_
M_$T =0D\4C;4D1CUPK9J2N7TK6=%U?Q%&=(GAE\NVD\SRT*XRR8Z@5U% !11
M10!'-"D\$D,F=CJ5;!P<'CK6='X>L8XX(]UR\<#;D22Y=@3QU!/(&!@'I6K1
M0!GOHUE(EVIC;%TP:7#D'(]#GY>>>.Y-1ZO#';^&[J&) L:0%54=@!6I6?KO
M_("O?^N+4 7]H]!1M'H*6B@!-H]!1M'H*6B@!-H]!1M'H*6B@!-H]!1M'H*6
MB@!-H]!1M'H*6B@!-H]!1M'H*6B@!-H]!1M'H*6B@!,#T%&U?04M8C^*]'3Q
M''H)NP;]P3Y:@G!ZX)[''-)M+<N%.<[\JO;7Y&UM'H*-H]!^5+13($P/0?E1
MM'H/RJ!KVU2[2T:XB%PX)6(N-Q'TJ?- VFMPVCT'Y4;1Z#\J6B@0FT>@_*LO
MQ%K,/A[0KG5)H6D2!0=B#DDG _G6K7GGQDNT@\%"$RLCSW"!5'\0&20:BI+E
MBV=6#HJMB(4WLVCI?"/B%?%&@1:G]F^SEV*E,[L$>AK=VKZ"O%_A&T^C^)+S
M2-0>2*66%9(82<JW?([=*]IJ:,W.";W-LRPT</B)0A\.Z]&)M'H/RHVCT'Y4
MM%:GGB;1Z#\J-H]!^5+10 FT>@_*C:/0?E2T4 )M'H/RHVCT'Y4M% ";1Z#\
MJ-H]!^5+10 FT>@_*C:/0?E2T4 )M'H/RHVCT'Y4M% ";1Z#\J-H]!^5+10
MFT>@_*C:/0?E2T4 )M'H/RHVCT'Y4M% ";1Z#\J-H]!^5+10 FT>@_*C:/0?
ME2T4 )M'H/RHVCT'Y4M% ";1Z#\J-H]!^5+10 FT>@_*C:/0?E2T4 )M'H/R
MHVCT'Y4M% ";1Z#\J-H]!^5+10 FT>@_*C:OH/RI:* $VCT'Y5QGB7XA:=X>
MU"ZT]H&ENH;;S@!]W/92>W;\Z[.OEWQ<[R^/-5,S,_\ IC*<G^'=@#\JY\14
M<(JQ[63X&GBZLE4V2O\ B>[^"O&UGXQMI3'!]GN8<&2$MG@]P?3BNKVCT'Y5
MX796TOP_^(MDXE:+2M0Q@J"04/0$>Q(KW455&;DK2W1AF6&IT:BE1^"2NOU7
MR8FU?0?E1M7T'Y4M%;'F&;* /$5K@8_T:7_T)*TJS9O^1BM?^O:7_P!"2M*@
M HHHH **** "L_7?^0%>_P#7%JT*S]=_Y 5[_P!<6H T**** "BBB@ HHHH
M**** "BBB@ HHHH *0D 9I:BN)/)MI9<%MBEL#O@4 E=V.-L_BGX=N=1O+6>
MX-JMNVU99>%DP<''XUYP-2BO/C?#<V<X$+WJH)(CPXQ@\]\UQ-_;G[+!?'.Z
MYEES^!'^-/TV"ZM84UN%S&MI=1KO R58Y8']*\J5>4K)]-3]!H950H1G*FW[
MR<=>_P#PY]0ZUJD>BZ+>:E*I=+:(R%1U;':L?P3XP3Q?I<MT8%MY(Y"C1B0-
MQV-?/5]XGUW4HI8KK5+N6&5B71I#M8GVZ=NE:?A_4IO!NHS/?07"QWMBRJ$^
M4D./E;!]ZV^M7E?H>8\@4,/)-IU'M;LMT:_C[Q%-=>/)K[1?,BETY?+>>/J<
M'!/TYQ5_X;^-[R#6S;Z_K,PLY(_W0N"6#.6&.3T[TOAWPJDOPRU+6([66XU*
M\1XXPF6.W=CI^%8WC'16T33/"]V8&CF-HOG*5(^<'//H>?TK.\T_:?,[TL-5
MA]3MM[M]+W2O^9]%UQ_B?Q[;>'-?T_3'CBD^T']\[2[?)&>I%>;:Q\9-8NIH
M_P"RX8[*% "P8!V8]^?2N;\2Z@_C#7KO4X8%C=+5'D13NR5"@D?G^E;5,2K>
MYN>5@\BJ*:>*5HV?79]+_>?2G]HV0NX[3[7#]HD3>D6\;F7U [BO)/'GB"U\
M1>-M)\/PA9K:VN1YY SN?."ON *X&3QEJ+:U;:K'L2YMK46T7&0H"[<@>O)-
M=)X"\)ZKJ5]IOB&%%=$NV,KR2=0 .?S)J95G5]V*_P"&.BCE<,!?$5I:I.W^
M)I_\"WFSI_&&F-IOQ0\-W]K<R1"\D6$JI^Z%(! ]B#TKU59$9-X=2O\ >!XK
MROXQ?;[2;1=6M8FV6C/F8=$<XV_RKSM-;U,>$K73[2YN/,NKN5I=LARXPH Z
M].35.JJ4Y*QSQR^>.PU&?,E96_%[^B/IE'610Z,&4]"#D&G5PGPEN!-X&A0N
M6>*:17!;)!S7=UU0ES13/GL31]C6E2WL[!1115F 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !29H;[
MIKYIN/'/B>RU&YMH-9N5C2Z<C<0Q^]CJ>WM6-6JJ=KGI8#+IXWF4&E;N?2]%
M8=_XITC08[2/5M1C@FFC#+N!RW8G@>M<GXZ\?7/A?Q/I4,15[%XO-N$506=2
M2!@]NE5*I&*NS&A@JU>:C!;WMYV[';2Z]I<.L1Z3+?0I?R+N2 M\Q%?/FI:+
MJ&N>-[]K.UFD1M3DC:5$+*GS]\>U.U[QA+J/C5/$UM; 0VTJK"&&,XR1NQWZ
MUZ/\&[DWFE:Q=.1YDU^9&'H2H/\ 6N1R5>7(?1T\//*J#Q"5VTDT^C;?;Y%;
MXK64=M!X:O7)\V"Z2%F[8X/3_@-=AXC\56>F^$KS5K.\@E*H5A97# R'H/\
M/I7,?&S/_"*V9"Y(NQSZ?*U>)6XNGEBL"\J1RRJ/+)(4MG&<?C14JNG-I+>P
ML%@(XW"TISE\+>G=7N>C:+\8]5.KVBZN(/L7*S&./!_WOP]*]CT;6;+7M+BU
M&PD,EO)G!(P<@X(Q7EGBGX0R37C7>CRVUO:K #(CELEP#N(Z]:Z/X.ESX#3<
MY8"YD"@_PCCC^=71=2,N29R9E3P57#K$8;1II->M]_,ZZ;_D8K7_ *]I?_0D
MK2K-F_Y&*U_Z]I?_ $)*TJ[#YP**** "BBB@ K/UW_D!7O\ UQ:M"L_7?^0%
M>_\ 7%J -"BBB@ HHHH **** "BBB@ HHHH **** "O/_%GQ+TW0]9DT26VF
MD^3;-,A $>X<8'?K7=7,XMK668J6$:%\#O@9KYLU'3KSQ%8:YXO?"PK= ;7)
M)^8]O7&0*YL14E%6CN>WE&#I5YN5?X59?-O0ZWPEX4TWQ+\-KIKE"MS!/*T4
M^TY48!P/4'%<_;V")\'KZZ!R[ZBF<^@  _F:]C\!68B\ Z7#+\XDMPS!O1NU
M.U3P+H]_X?.C6\7V*U,HE*P=V_&L_87BFM['9_:JA7G";?+SI][)7O\ ><-I
M/@B/Q)\+=+CL5M[>],OFO-(O+88CDCGI5;XB^'#?^+_#>G;UCENH! \H7C*\
M9Q]*]BM+:.SLX;:(8CB0(OT Q65JWAFVU?6M+U2661)=/<O&%Z-G'7\JTE07
M)9>1R4<UFL0YR>GOM==9+3]"YHFD6VA:/;:;:@^3 N 2<DGJ3^=<Q\5K"*]\
M#7,CAMUNPE0J,\].?;FNWJIJ=A%JFF7-C-_J[B)HV/H",5M*-X.*/-H5W#$1
MK2>J=W]^IX+H/PVEU7PC_P )"E\O^JE<6WE$EMN1C.?:NI^$'A_3+[PW>7=S
M:J]Q)*\!DY#",J,@'M7H6A^'+?0O#JZ-!+(\(5QO?K\V<_SIOA;PS;>%=*.G
MVLLDD9E,A:3KDX_PKGA0491=NFIZ^*S>5:E5AS;R7+TTU_X!YSH/P=)UJYN-
M89%L8YF\F"-LF1<\9/88KUJSLK:PMDM[2".&%!A4C7 %6**WA3C#X3R\5CJ^
M*:=5[=.AQ'Q81&\ 7I;&5>,K]=PKQKP+9O/XVTZTF7E@^U7Z F,D'^1KZ0U+
M2[+5[-K34+9+B!B"4?H2*H2>%-'DUNUU<V@6[M4"1,I*@ 9 R!UX..:QJ47.
M:D>C@<TAA\+*@T[N^OJM/^">9?#+[9X=\=ZAH&HB:-Y(V9(@?D)!SN]^.]>T
M5YQK@-C\9= N2I5+J!X2W][@X'ZBNE_X3?05UZ;1I+T17D3B,JXP"Q[ ]S54
MFH)Q;ZF681GB9QK0C=RBF[>5T_R.BZ"FJZN,JP(]0:Y7QYXKL/#FBR170E::
M[C>.)8ASG&,Y[8S7._!C6FO=!NM,D5R]I)O\TMD,'[?A@_G5NHN=0.6.!J/"
MRQ/1-?/S^3/3J***U. **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***1F"C+$ #J30 M%("&&0<@]"*1G5,;F SZF@!U%<AK7Q'\/Z/<2
MVK70FNHU<E$Z!E'W2>Q)XKB?AUXZ^T^*M4&J7KQPWI#6Z32%@C;L!!GV/Z5B
MZT5)1N>E3RW$3HRK<K22OMOZ?F>RT9K$\6:J^C>&KV\AN(8;A(F,)E(PS =
M.YKF_AOXY?Q)ITD.J30+?PN%'S!3*".H7_"J=2*ERO<YX82K.A*O%>ZG8[R5
MQ'$SL0JJ"23VKY@N= N9M%N/$Q=5MI+\Q1KW8DDD_A7TGK4BQZ%?NWW5MW)_
M[Y->*7D+Q? S3Y/X3J!D(]MS ?RKGQ*OOT3?Y'M9)4=)-Q^U*,?E:3*7Q1UI
M-6UZWLHH\-IT)B>3?G>< GZ8I^DZ!J'Q.N[^]DOHX9+.*.*,%<@C!P/;I^M7
M? NF:/XBG\3:G?6?G,BEXHW)8J&#9X'4UM?!&SN(8=6GD@=(79%1V! 8C.0/
MS%81BYS3EL_T/6K5XX7#2C2TG325W_>U=A_A7X4.FCWUOX@$9:XVF$12',3#
M/)[=Z[7P5X33PAHSV7G)/(\AD>54V[O0'GM72T5W0I0A:R/E,3F.(Q"DIRT;
MO;IH5[NQM;^(17=O%/&#N"R(&&?7FN*\7> )=?\ $&E7UG/;VL-J<R 1_,<,
M&&,=:[VDJI0C)69A0Q-6A+FIOO\ CH07<)GL9X0Q!>-ER.HR,5Y=\'M4N8)=
M0\-SP[1;,TJEOE8'(!!'ZUZS7C^HWUIX/^,LMTV8[:ZM"TQR3R03G\U%95?=
ME&?]:G?EZ]K2K8>UVU=>L?\ @,].F_Y&*U_Z]I?_ $)*TJ\S^'/BN^\4ZM/)
M?2H[PI($4+M*H63&?\]J],K:$E)<R//Q%">'J.E/=!1115& V1_+C9RI.T$X
M R36*GBBT<1 P7".TK1.C*,Q%2 2W/3YEY&>M;,RN\+K&_EN5(5\9VGUQWK!
M7PR[Q6HN+M&DAW*S1P[=Z,58C&3SE1S0!;?7H$6\(@G8VSA JJ,RDDK\O//(
M(YQTI-3N8[SPO<7,1_=RVY=<^A%-?0F_TMH[HK)*XDB;8#Y9#L_3^+YF)_&H
M-8T>T3P=-I\D?FPP6Y50Q(Z#':@#?R/44;AZBN:_X5_X5_Z!$?\ W\?_ !H_
MX5_X5_Z!$?\ W\?_ !H Z7(]11D>HKF_^%?^%O\ H$1_]_'_ ,:/^%?^%O\
MH$1_]_'_ ,: .DW#U%&1ZBN:_P"%?^%O^@1%_P!_'_QH_P"%?^%O^@1%_P!_
M'_QH Z7(]11D>HKFO^%?^%O^@1%_W\?_ !H_X5_X6_Z!$7_?Q_\ &@#I<CU%
M&X>HKFO^%?\ A;_H$1?]_'_QI?\ A7_A;_H$1_\ ?Q_\: .DW#U%&1ZBN;_X
M5_X6_P"@1'_W\?\ QI#\/_"H&?[(C_[^/_C0!=US7=.TV&2VN;V&&XEA=HD=
ML%L#M7'> M!L]=^%T=AJ&\V]Q.\A"-M/#\<_A7E/BBT6[U_5)M&L)%TVT<1_
MN@S*@'&3UQD@UZOX"\&>'M2\%Z==W>G1S3R*2[[V&3N/H:Y(3]I4::TU/H\1
MA7@L#&49>])Q;\FDW^IZ!8VD&GV,%G!Q%!&(T!.3@# JQD>HKFO^%?>%O^@1
M'_W\?_&E_P"%?^%O^@1'_P!_'_QKK/G6VW=G29'J*,CU%<W_ ,*_\+?] B/_
M +^/_C1_PK_PM_T"(_\ OX_^- CI,CU%&1ZBN;_X5_X6_P"@1'_W\?\ QH_X
M5_X6_P"@1'_W\?\ QH Z3(]11D>HKF_^%?\ A;_H$1_]_'_QI/\ A7_A;_H$
M1_\ ?Q_\: .ER/449'J*YO\ X5_X6_Z!$?\ W\?_ !I/^%?^%O\ H$1_]_'_
M ,: .ER/449'J*YK_A7_ (6_Z!$?_?Q_\:/^%?\ A;_H$1_]_'_QH X_XR7L
MNFS:!?VK;;F":1XWQG! 6O'[C6+ZZUHZO/+YEX9!*9".K#IQ^%>L_$[P'IMC
MX<_M/2;=+;[*V94!8[PQ [D]*YJ\\&V-E\)X=;D*F^G=)4<#!"MQL/KZUYM>
M,G4=O4^XRG$4:>$I\RNVW'[W?[C#FU2Z\46>E:7/=33WYNV4-*<J ^ ,?C6[
M!KA^%_B36+"RB6[+)$@+MP& R3^IKGO!^E1WOC/3K&]@W1/+AT?(R ,UW/Q!
M^&:6S3ZOI/D6MA!;%Y8F8YW#TSZC%1!2<7-;HZ<34H0Q$<+4_AR3=NEVU;8]
M;TC4!J>D6E]M">?$LFW.<9%7<CU%>/?#NW\&^(+2#2Y-,DEU*&#?-)(6"MSV
MPWN.U=Y_PK_PK_T"(O\ OX__ ,57I0DI131\1BZ$J%:5.2MKIZ=#I<CU%5-4
MU*#2-+N=0N2?)MXS(^WDD#TK%_X5_P"%O^@1'_W\?_&N8^('AKPSH/A"\NH-
M,@2Y8".$M*V02<9 )Y('-.;Y8MD8>E[6M&GW:7XG8>%/%-IXLTDW]K&\2K(8
MVCD(RI'T^M;F1ZBOG7X916&I:^ND7^E0723;G\UW960 =!@X->R_\*_\+?\
M0(C_ ._C_P"-9T:G/"YU9GA/JN)=-;;KT.ER/44;AZBN:_X5_P"%?^@1'_W\
M?_&C_A7_ (6_Z!$?_?Q_\:V/..EW#U%&X>H_.N:_X5_X6_Z!$?\ W\?_ !ID
MW@'PJD$C'28U 4DGS'XX^M (Z*WO+:Z5FM[B*4*<,8W#8/IQ4V1ZBOF'PUJF
MDZ=K#P:CIB7UC)(0OS%77G (.1Q7N\?@/PG*N5TJ(^N)7X_\>K&E5517/1S#
M+YX.IRO5/9G3Y'J*,CU%<W_PK_PM_P! B/\ [^/_ (T?\*_\+?\ 0(C_ ._C
M_P"-;'G'2;AZBC(]17-?\*_\*_\ 0(C_ ._C_P"-9^N^$?">CZ%>Z@^D18MX
M6< R/R0.!][UI-V5RHQ<Y**W9U\MW;021QS7$4;R'"*[@%C[9ZU-D>HKY+22
M9KN.]FMI9;82>88VW%"H;D ]AVKZ%TWP=X/U33+:_M])C,,\8D0F1^A_X%6-
M*LJESU,PRR6"C!MWOOY/L=?D>HHR/45S7_"O_"O_ $"(_P#OX_\ C1_PK_PM
M_P! B/\ [^/_ (UN>2=+D>H_.O-/C#XB:PT.'2( WFWYRSJ>B*1Q^)X_.NF_
MX5_X6_Z!$?\ W\?_ !KS3Q7X-MK_ .(MKHF@P0VX6U$TRN[;?O$GGD],5A7;
M4++J>KE,(/%*53:*;^[_ ()V_P *=3^W^"HUDN'DEMI&B?S.JXY ^F*X_P"*
MWBRVOGTF'3+U)H$=I96A;D," !_.O.;G.G7NHV9MS\SM''G<"F&ZKS[8[T_P
M]HEQKVOVNF)%)\TF)2HY1<_,3]*XY5FX*FMSZ>EEE.EB9XR;]W=>C6OW=!\^
MC:A>://XA*2O!)=>7N()))R23[=!]36[K/A$>'_#_A[7HVD2>X9/.@D&=K_>
M!'ITZ5Z]9?#/PO:V$5M-IRW+(N&DE9LO[D XKG?B'X"TJV\)SWFD6$4%Q:L)
M6;>V2@Z@9)K1X;E@WUL<5/.W6Q$*2TCS6]4U9)HQ/'>HV_C;Q?I'A^TN=JQ,
M4EE RH=L9P.^,5RWBWP-JOAC4Y)(()I;(?-'<0@D*/<]B*UOAIX(EUJ_CU/4
M+%)M)PZY9\9?V .:]9_X5]X5(/\ Q)XCZY=_\:(TO;1<I:-DU\P_LVK'#T?>
MA%:KS;U^9XG_ ,)]XDO=)@T>W>21!;O#*H3>TH.>3QG@$?E7<W6BW][\$+2Q
MAL9VO%V/Y!7#\.><?2NPB^'/A*(#;HL&X?QY;=^><T__ (5_X5/_ #"(_P#O
MX_\ C6L*#L^=WNK'#B<UIN4?J]/E49<WJ]=[>IG?#/PP?#OAL/<*Z7EV1),D
M@ *=@*[50B*%7: .@%<W_P *^\*_] >+_OX_^-'_  K[PK_T"(_^_C_XUT1B
MHI)'C8BO.O4E5GNSI<CU%&1ZBN:_X5_X6_Z!$?\ W\?_ !H_X5_X6_Z!$?\
MW\?_ !JC$Z7(]11N'J*YO_A7_A;_ *!$?_?Q_P#&D_X5_P"%O^@1'_W\?_&@
M#I<CU%>._&O2XA+INIQ*PN)"8'8="!R/QY-=[_PK_P +?] B+_OX_P#C5+5/
MACX9U"T\F*S-JV\-YD3DGCMR2*RJPYX-'?EV)6&Q,:DMNOH<5\(K"33/%^JV
MDIRT=L.<$9Y'K7M%<QIGAS2= \0Q?V;9I TUJ_FL"27PR8SG\:Z>G3AR1Y3/
M&8GZS6=5JU[?E8****T.0**** "L[7?^0%>_]<FK1K.UW_D!7O\ UQ:@#1HH
MHH **** "BBB@ HHHH **** "N8^(&H'3?!.IS(7#M%Y:E&P1N.,_K73UX+\
M4H[C5?B%%IUBTDKO#&AC5B0&)/;MVK&O/EAH>GE>&5?$I2=DM7\CL_A)H4MI
MX2N);Z(;;^0L$;DE,8Y_6O0X+>*VA6&"-8XU&%51@"J^EV9T_2[6T,A<PQJA
M8]\"KE7"'+%(YL7B)5ZTZCZO_AOP"BBBK.4**** "BBB@ HHHH **** "BBB
M@"EJVEVVM:7/IUXK-;SKM<*<'&<]:CM-$L+31H=)6 26<*;%27Y^/QK1HI65
M[EJI-1Y4]+W^?<RYO#VE3ZC;:A)91M=6PQ"^/N4GB2VCN_#>I0RP^<IMW.S&
M<D*2/UK5IKH)$9&Z,"#BERJS12JRYHR;O;_.Y\^?""8P>-9,@G-G+\O<XP<?
MI5]OB5>:K\0=,N85F@LDD$1MM^=V2021TSS^E9OC&U'@+QJXT)WM]UJ'1F.\
MC<<-R?H:RM!T^+S=%U+SR)Y=2$3+GH!@Y_6O,4I17LUT9][*C0KMXN2NI127
MW2N?3F>*\?\ BS-/KGB71_#-DQ$S'<0W"EFX4Y]@#7KLLJPP/(Y 5%+$GVKQ
MCX<ZB?$WQ&O=4U-UDNEA)@XP ,XX'TKMK.]H=SY;*HN#GBK7]FG][T1D_8IO
MAEXVCN+QA+OLY'B:,9!8J1CGT(KU?X?:Y?\ B'PK%J.HM$TSR.H,:[1@''(K
M@OC?&D=[I-RCL)FCDC*YXV\?XFM?X*ZL]SH%WIKX_P!$E#)@?PMD\_B#6--\
ME5PZ'I8V/UG+HXN2O/2[\DVO\CTYV"(S'. ,\5YN?C'I*W.H(UI,([<?NB2
M96SC&.W>H?C-J5WI^FZ9]CO)K=Y)G#")RNX #KBO)[#PMJ^L:-<:O90_:(XI
M=DJJ<OG&=V/2G6K24N6!GEF5X>I0]OB'H]%TMK^I]'>%M?3Q-H$&J1PF$2E@
M4)S@@XKE?B-X^M]"MKO188Y6U":#Y7P-BJV1G/KCVKG?@QKU]+=3:&\D9LH8
MFF1=OS!BPSSZ<U1\1:9=^*_B[+%8^7<);>4S_, JHNW=UZ]:<JKE23CN]":6
M7TJ6/G&K\$%S;_=<YBW\&7%WX);Q';2[_*D\MX IW?>QD?@17>?!S6I5O=1T
M>]\Q9Y/]*0./H&_F*];CACBC$<<:(G]U5 %>;L#;?'I-B#%QI^6_[Y//_CHI
M>Q]E*,D_(IYD\?2JTJD>CDO*UM#TRBN??QMX<CAN96U2'9;,%EZ_*2< =.>0
M>E;5M=07=K'<P2+)#(@='!X(/>NM23V9\Y.C4@KRBU\CDOB!XW;P=9V_D6ZS
M7-R6V!SA5VXR3^=>>^+_ (E2Z_X8M--AM(TDO4'VD[L[2&X"\^H[UJ^.VM=>
M^)7AS3YS'-8. ,I)PVYCD<=.5KF-&\"7^K^,KV*W@%O;65SO(G4@%-_ ''H*
MX:LZDI.,=MCZS 8;"4J,*M96DES7?JTD>M6/A&!?AW#H-W'N;[-A]AP?,/S<
M'ZUXN?%=]IWA?3-,MKR:.6UNY'E4/C !&%QZ=:^DPN(POMBO*1\&EDUFZN;C
M4E>WEWLB^7\P9LXSVXS6M:G*RY/0X<MQU%.H\4]&^9===;_F>@Z!XBTWQ'8K
M<Z?<K+@#>HZH2.A%:]>-> %N_!GCN]\-7LEN8I8_,,F['.,KC/KGI7LM;4IN
M4==SS,?AHX>M:#O%I-/R8V1UBC9W.%4$DGL*\H\->([3Q+\7GOK.*1(AI[1?
MO ,DAASQ72^-/&F@Z7:W>D7EV_VN6$KY<:DE<CC)'2L7X,:1';>'[C4O-21[
MJ3;M"\Q[<\9Z\YK.<N:HHKH=>'H^QP=6O4BTY+EC\^OX&KX_\#S^*9-.N;&2
M**YMI/F,F0"A(/;N"*Z/3?#NEZ7?3W]K9QQ7=S_KI%S\QZG]:UJ*V4(I\QYT
ML75E25)OW5?\==>X4R:&.XA>*9%>-QAE89!%/HJSF3MJB"TL[:PMEM[6%(84
M^ZB# '>IZ**!MMN["BBB@04444 %%%% !1110 4444 9LW_(Q6O_ %[2_P#H
M25I5FS?\C%:_]>TO_H25I4 %%%% !1110 5G:]_R K[_ *XM6C67XCF2W\-Z
MC-(<)';N['V R: 2N[(TZ6O%-,^+,Z>*]2DF+SZ5*7-O&3M,8'0_B!T]ZN>'
M_BMJVO>+;*P%E;0V<\FPJ,EL>N?_ *U<ZQ$&>Q/)<7%-M:)7W\KV]3U^BD%+
M70>.%%%% !1110 444A..M %/5KZ+3=)N[V8E8X(F=B!D\"O)_@[H=Q<ZE>>
M);@ED(:&,ELDL2"Q/?\ _77H/CRZCM?!&K/(P :W9%SW+<"L_P"%FGFP\!V1
M9PQN"T_ QC)Z?I7/)<U5+MJ>Q0G[++ZDEO)J/RM=G:4445T'CA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 >'_&#3I[SQKI<42*&NH5BC8G +;R
M.?S%0ZSX=N/"7@G0WOXHTNX=4:20JVX8(XY'^[7JOB'PE:^(=0TV\FGDBDL)
M1*GE@?-@YP<]N*Q?BUIJWW@>>8R,K6DBRJ!T;G:0?P-<<Z/QS/I\+F2DL/A^
MB=G^*7YGETGQ/\1--=Q37D<UO.Y5D,0QLY&%]!BO2/@_;6?_  AZW,4,7VDR
MNDD@4;N#P"?QKSSPE\,KSQ+H<^HO-]GR"+96'$A]2>PZU[=X5T=]"\.6>G2^
M2984"NT0P&/K4X>,W+FEL:YQ6PL*+H4+*5U>VFR_$DU[P]IOB.P-GJ5N)$ZJ
MPX93['M7BVK7#>!/$GB&VT<O9MY4(M]K9^7@DG/4_P"->_5X!\7X6G\>QQ0Q
ML9)+>-0,?>))QBKQ*M'F6YR9%-U*SH3=X--VZ:-/8K7NL'XC:WH6F3*T4ZQ&
M&2X/)=RN<X'&,C]:](^%WA_4=!TC4+/4K9HBUP2A)'SC&,\?2N0^%'A+5K?Q
M&VJ74'V>*VW1,DRD,Q([?2O;J5"#?[R6YIG&+C37U2C;DT^3NW^I\]^/=-;P
M-XPCDT.6:UCGA$@*R$DG)W GTX'%=?\ !:P)L]2U6:)A-/(%5V& 5ZG'XUWW
MB#PUIGB6S-MJ$ 8?PR+@.OT-7["RATZQ@L[<8BA0(N>N!51H<M3FZ&%?-55P
M2HM>_HF^Z19KPGXOF]TWQK;7]O/)"9+55CDC8J1@G(R/K7NU<[XK\':=XNM8
MH;YY8VA),<D1P03]>M:5H.<++<X\LQ4,-B%.HO=LT^NY\ZZ-H.H:]J$<21R[
M)BSM,RDKP"Q.>YJUI_C/6-)\/WNAV\J_9;C*DL#O3/!VG/&:^B_#F@0>&]$@
MTR"629(L_/)U)/7Z5@O\,-!/B.+5DCVJN2]J5#1R,<\D'Z]*Y?JTDDXO7J>^
M\]P]2<HUH7BOA]5^70\N^&&D:A=^,K"Z:V)M;=6D+R+\N"" 1ZG)KZ% '7'-
M,AABMXEBAC2.-1A51< #T %25UTJ?LXV/G\PQSQE7VEK65@HHHK4\X\6^,.@
M:@FKQ>(K>/-M'$B22*>48-P3^8J'P#X\\1WVIW=O=7:W21VDMP%E49W*!@ B
MO7]:TBUUW29]-O WD3C#;3@CG/'Y5X9X@TJ+X;^+D%G)/+!/9N-T@&?F!4CC
MTXKAJQ=.?.GIU/J\!B*>+PWU2<4YI/ETZ:=>XS1K.7XH>.FN+X) @B#W"Q9&
M57"@+[]*]YTK2[31M-AL+&(1V\(PHZGZD]S7EWP9\/7]H]SK%Q&$MKB$)"2>
M7YZ_3BO7JUP\?=YGNSASJO>O["F_<BDDEM<****Z3P@HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH S9O^1BM?^O:7_P!"2M*LV;_D8K7_ *]I?_0DK2H
M**** "BBHVGB3;OD1=WW<MC/TH DK*\2P+<^&-2@<D)+;NA(ZX(Q6D98P&)=
M0%^]D]/K5'73G0;TC_GBU TVG='EWQ"^'MO8>%[!]'BED:R)0HL>]Y QSN)
M[52O=$?PI'X$E*A9_M)\[(P=S,I(/X''X5[=UKS/XRDQ:7HUR<A8KX$L/X>,
M_P!*Y*M*,4YH^AP&85J\X8:;NFY:][IGIE+6?HVLV6NZ;'?6$WFP,2 VTCD<
M'K6A74FGJCY^490DXR5F@HHK!?Q58)XM3PYB1KQHO,RHRHZG!]./YT-I;CA3
MG._*KV5_D;U5;W4K'3E5KV[@MU;A3*X7/YU:KQGXLVUSK?C/2-(M09)#;,RH
MO7))/_LM15FX1ND=6!PT<365.3LK-M^AZLVN:6EQ:V[7]OYMV,VZ[QF0>WK7
M)_%C5[W2O"82R(!NY?L\C<[@I!Z?7&*\AL8-5\$>(M-U+5[&6/RP[Q1RG[V%
M( ]N2*Z37/$+^/?^$6M;E!;2373B18B2 ,@ C/?K7*Z_-%IZ,]VGE*H8BG4B
M^:FM6]+:7?Z?><*=4U06TVDW%Q<LKLJ&&1R0I!]#7T_H5B-,T*QLO^>,*J?K
MCFO)_B#HBM\2M BMH,>>(@Y1/O$/RQ]3C^5>T"KP\'&4K]-#'.<3&M1HN"MS
M7E;\!:***ZSYL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-U[
M1X=?T6YTR=V2.==I9<9'.<C/TK2HI-75F5"3A)2CNC-T+1XM!T:VTV&1Y(X%
MVAWQD_E6E110DDK()2<Y.4MV%8.J>$=+UC7;+5[N-VN;,8C ;"G!R,CO@UO4
M4-)[CIU)TW>#L_\ ,0"EHHID!1110 4444 %%%% !1110 4444 %<5\1/!L_
MBZQLTM&B2X@ER7?KL/4?UKM:*F45)69M0KSH5%5I[HJZ;80Z9IMM8P*%B@C6
M-0/85:HHJEH9.3DVV%%%% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MS9O^1BM?^O:7_P!"2M*LV;_D8K7_ *]I?_0DK2H *R=2O[JUOH+>&6R5IP1&
MDV_<Q'7[O0=.?>M:N9\5Q>=-I\<:PO<L["%)MH5CQGG(;/T_$&@#=247&G++
MCS5DB#8CS\V1VSZUS$^E27-OX>G>QG:[M8EC\N6.-T3[FXOG)!^7(*\UU-F5
M:R@9!&%,:D>6<KC'8^E3T <I+IMSMU4M8O(CS*S1_+_I($C,<<_W2J\_W:LW
M=M>6_@<P/*JW$=KM=F3=SCTR*Z*L[7?^0%>_]<6H B^RZ[_T%;+_ , &_P#C
MM<5\4M,UBX\(,9;B*[6.97V06;*1@'))WG  ]J]+JAK<8ET+4(SR&MI!_P".
MFHJ1YHM'3A*KHUX5%T:.&^%L.J2^!;4VE];0Q>9( LEH7/WCGD./Y5V7V77?
M^@K9?^ #?_':YGX0L#X MP.TTH/_ 'U7>4J7\./H:YC_ +W5_P 3,G[+KO\
MT%;+_P  &_\ CM>)6^NRVOQ?GN[C4H$/GR0-=20GRU !7[N[@< =:]K\5:C_
M &3X7U&^#['B@8HP.#NZ#'XU\MF&ZN9$E(=WG9B&)Y<CJ:YL3/E<4O4]K(<*
MJL*LI[-<OWZL]Z\;>*=8\+:-'=1:A8W3S-L0):$8XSG/F'^5<7\/(]<\5>,I
M]>GN\36Z']]+%O0%L@*!D>_2N&TZTU+5;ZRMD,\HFF")DEESD9X]LU]2V%C#
M86B0Q111X4;O+0*">YP*5-NM/F>B0\9"GEF'=&%I3G>[\CB_&_@G5?%6EQQO
MJ-H\]NQ>(+:F/.1@C.\_RKS;X?\ AF^O_&;V\DYMIM()?YDWJ'#8VD CKSWK
MZ&K$T?PKIVB:KJ&HV@D\^^;=+O;(ZD\?G6TZ*E-2//PN9SHX6>';W7N^5]_P
M'OI^KR.COJ.GLZ<JS:>25^G[VG_9==_Z"ME_X -_\=K6HKH/&N97V77?^@K9
M?^ #?_':/LNN_P#05LO_   ;_P".UJT4 97V77?^@K9?^ #?_':/LNN_]!6R
M_P# !O\ X[6K10!E?9==_P"@K9?^ #?_ !VC[+KO_05LO_ !O_CM:M% &5]E
MUW_H*V7_ ( -_P#':/LNN_\ 05LO_ !O_CM:M% &5]EUW_H*V7_@ W_QVC[+
MKO\ T%;+_P  &_\ CM:M% &5]EUW_H*V7_@ W_QVC[+KO_05LO\ P ;_ ..U
MJT4 97V77?\ H*V7_@ W_P =H^RZ[_T%;+_P ;_X[6K10!E?9=<_Z"ME_P"
M#?\ QVC[+KO_ $%;+_P ;_X[6K10!E?9==_Z"ME_X -_\=H^RZ[_ -!6R_\
M !O_ ([6K10!D_9==_Z"ME_X -_\=I?LNN_]!6R_\ &_^.UJT4 97V77?^@K
M9?\ @ W_ ,=H^RZ[_P!!6R_\ &_^.UJT4 97V77?^@K9?^ #?_':/LNN_P#0
M5LO_   ;_P".UJT4 97V77?^@K9?^ #?_':/LNN_]!6R_P# !O\ X[6K10!E
M?9==_P"@K9?^ #?_ !VC[+KG_05LO_ !O_CM:M% &3]EUW_H*V7_ ( -_P#'
M:7[+KO\ T%;+_P  &_\ CM:M% &5]EUS_H*V7_@ W_QVC[+KG_05LO\ P ;_
M ..UJT4 97V77/\ H*V7_@ W_P =H^RZY_T%;+_P ;_X[6K10!E?9=<_Z"ME
M_P" #?\ QVC[+KG_ $%;+_P ;_X[6K10!E?9==_Z"ME_X -_\=H^RZ[_ -!6
MR_\  !O_ ([6K10!D_9==_Z"ME_X -_\=H^RZ[_T%;+_ , &_P#CM:U% &3]
MEUW_ *"ME_X -_\ ':7[+KO_ $%;+_P ;_X[6K10!E?9==_Z"ME_X -_\=H^
MRZY_T%;+_P  &_\ CM:M% &5]EUW_H*V7_@ W_QVC[+KO_05LO\ P ;_ ..U
MJT4 97V77?\ H*V7_@ W_P =H^RZY_T%;+_P ;_X[6K10!E?9==_Z"ME_P"
M#?\ QVC[+KO_ $%;+_P ;_X[6K10!E?9==_Z"ME_X -_\=H^RZY_T%;+_P
M&_\ CM:M% &5]EUW_H*V7_@ W_QVC[+KO_05LO\ P ;_ ..UJT4 97V77?\
MH*V7_@ W_P =I/LNN_\ 05LO_ !O_CM:U% &'!%?1^(8/MMW#/FVDV^5 8\?
M,G7+-FMRLV;_ )&*U_Z]I?\ T)*TJ "N?UUK9[R 3:1J5S)"-T<]JN-N>HR&
M![#BN@K \227D36SV^I+9QX8.OFQQESQ@Y=2,#GIZT :NFAQI=H)(?)<0INB
M_N' ^7\.E6JS-#74$L-NHW$=S)NS',F/G3 Y. !US6G0 5G:[_R KW_KDU:-
M9^N_\@*]_P"N+4 :%5[Y=^GW*_WHF'Z&K%-D0/&R-]U@0?I28XNS3/+O@K>W
M$NCW]DQ3[/;S93CYLMU_#BO0]<O&T_0KZ[1MK0P.X/H0*X'X4Q0VNI>)+6!6
M6..[P@;L.0*V/'>MV-QX%UL65]#*\:"*01N&VDD#!Q]:YZ;M2U\SVL;2]KF+
M26C<?QL>8:G\19]9\!#0[EII]2FF'FSN %*;L@#'X"N]G^'!N-2\.31_9DL[
M*V$5R@RK2$CDC'<YKR'P9I<&L>+M.L;I28))/G ."0 3U_"OJ1$"(JCHHP*R
MH+VB;GY'I9O46!E&GA]+\S?ST_X;L96A>&]-\/6"6EC !&C%P6Y;)]ZUZ**[
M4DE9'RLYRG)RF[MA1113("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S9O^
M1BM?^O:7_P!"2M*LV;_D8K7_ *]I?_0DK2H *YWQ"0MW;/\ :%@F5',969T9
ME^7( 53GMQ715@:]?-;W=NL=U;Q;59F!DC64'HI'F<;?O9[]* -BS8/90.'#
MAHU(<'.[CKGO4]5[$N;"W,AC+^4NXQ_=)QV]JL4 %9^N_P#("O?^N+5H5G:[
M_P @*]_ZXM0!HT444 >2^$];MM'^(/BNWO)8H+5IC(99#@ [L ?K7E6N3^9X
MAU(02%89KE^%/!&[(K:\>.;7QGX@A/!ED7'Z-75_"3PU9:S%=ZIJE@+ADE'D
MRR="<<C'0UY;O4E[-=V??Q=/!TGC9:\T8JWR1V]GX"TY=8TC6HI7BDL[9(Q&
MB@!\+U/OS79TB@*H & . *6O2C%1V/AJU>I6:<W>VWY_J%%%%48A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% &;-_R,5K_ ->TO_H25I5FS?\ (Q6O
M_7M+_P"A)6E0 5F7#ZC;W<SP6_VF.1%\M?,"B-AGKGL>.E:=% $-HDL=G"D[
M[YEC4._]YL<FIJ;(<1.=^S@_-_=]ZY:XUF\%KHLD=P#]HMA(S*%Q+)E!M_'<
MQP/2@#JZS]=_Y 5[_P!<6K'DU2X!U ->%$CF56?Y?W ,K*>W]P*><]:GNKRX
MG\#FYF@>2>2UW.J;0<D>Y H Z&BLO^U+S_H :A_W\M__ ([1_:EY_P! '4/^
M_EO_ /': /!_BTF/B#=X'WHHC_X[7IWP>0KX"B)Z-<2D?F!_2N-\;VEQ>_%/
M2ICI-TOFB$M WELSA6.>C%>GJ17J]O=S6D(AM_#=[#&,D)&UNH'X"6N.E#][
M*1]-F.+7]GT:"ZI/[KHV:*R_[4O?^@#J'_?RW_\ CM']J7O_ $ =0_[^6_\
M\=KL/F34HK,_M2\_Z .H?]_+?_X[1_:EY_T =0_[^6__ ,=H TZ*S/[4O/\
MH ZA_P!_+?\ ^.T?VI>?] '4/^_EO_\ ': -.BLS^U+S_H ZA_W\M_\ X[1_
M:EY_T =0_P"_EO\ _': -.BLS^U+S_H ZA_W\M__ ([1_:EY_P! '4/^_EO_
M /': -.BLS^U+S_H ZA_W\M__CM']J7G_0!U#_OY;_\ QV@#3HK,_M2\_P"@
M#J'_ '\M_P#X[1_:EY_T =0_[^6__P =H TZ*S/[4O/^@#J'_?RW_P#CM']J
M7G_0!U#_ +^6_P#\=H TZ*S/[4O/^@#J'_?RW_\ CM']J7G_ $ =0_[^6_\
M\=H TZ*S/[4O/^@#J'_?RW_^.T?VI>?] '4/^_EO_P#': -.BLS^U+S_ * .
MH?\ ?RW_ /CM']J7G_0!U#_OY;__ !V@#3HK,_M2\_Z .H?]_+?_ ..T?VI>
M?] '4/\ OY;_ /QV@#3HK,_M2\_Z .H?]_+?_P".T?VI>?\ 0!U#_OY;_P#Q
MV@#3HK,_M2\_Z .H?]_+?_X[1_:EY_T =0_[^6__ ,=H TZ*S/[4O/\ H ZA
M_P!_+?\ ^.T?VI>?] '4/^_EO_\ ': -.BLS^U+S_H ZA_W\M_\ X[1_:EY_
MT =0_P"_EO\ _': -.BLS^U+S_H ZA_W\M__ ([1_:EY_P! '4/^_EO_ /':
M -.BLS^U+S_H ZA_W\M__CM']J7G_0!U#_OY;_\ QV@#3HK,_M2\_P"@#J'_
M '\M_P#X[1_:EY_T =0_[^6__P =H TZ*S/[4O/^@#J'_?RW_P#CM']J7G_0
M!U#_ +^6_P#\=H TZ*S/[4O/^@#J'_?RW_\ CM']J7G_ $ =0_[^6_\ \=H
MTZ*S/[4O/^@#J'_?RW_^.T?VI>?] '4/^_EO_P#': -.BLS^U+S_ * .H?\
M?RW_ /CM']J7G_0!U#_OY;__ !V@#3HK,_M2\_Z .H?]_+?_ ..T?VI>?] '
M4/\ OY;_ /QV@#3HK,_M2\_Z .H?]_+?_P".T?VI>?\ 0!U#_OY;_P#QV@#3
MHK,_M2\_Z .H?]_+?_X[1_:EY_T =0_[^6__ ,=H TZ*S/[4O/\ H ZA_P!_
M+?\ ^.T?VI>?] '4/^_EO_\ ': -.BLS^U+S_H ZA_W\M_\ X[1_:EY_T =0
M_P"_EO\ _': -.BLS^U+S_H ZA_W\M__ ([1_:EY_P! '4/^_EO_ /': -.B
MLS^U+S_H ZA_W\M__CM']J7G_0!U#_OY;_\ QV@#3HK,_M2\_P"@#J'_ '\M
M_P#X[1_:EY_T =0_[^6__P =H TZ*S/[4O/^@#J'_?RW_P#CM)_:EY_T =0_
M[^6__P =H =-_P C%:_]>TO_ *$E:58<-U-<^(;?SK"XM=MM)CSFC.[YDZ;&
M;]:VQWH 6BBB@!&4,I5@"",$'O3!!"J(HB0*AR@"C"_3TJ2B@",P1$.#$A#_
M 'P5'S?7UJEKH T&] & (6_E6C6?KO\ R ;[_KBW\J -"BBB@!I12P8J-PZ'
M'-.HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@T44 9L
MW_(PVO\ U[R_^A)6D.]9LW_(PVG_ %[R_P#H25I#O0 4444 %%%% !6?KO\
MR ;[_KBW\JT*S]=_Y -]_P!<6_E0!H4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4&BB@#,E_Y&&T_Z]Y?_0DK3'>LR;_D8;3_
M *]Y?_0DK3'>@ HHHH **** "L_7?^0#??\ 7%OY5H5GZ[_R ;[_ *XM_*@#
M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
M- &;-_R,-I_U[R_^A)6D.]9DO_(PVG_7O+_Z$E:8[T %%%% !6)K.L76GZGI
MUK#;Q&*Y)$DTI<*F"H RH(!.3C.!Q6W52\T^&^>(SM+MC;=Y:R%5;D'Y@.O3
MO0!FOKEQ_IBQVT9D218[<%R ^7,?S<<?,K>O&*;JFK6LW@V6_EE2"*>V+ R,
M !D9Q5Y]$LG6Z!60?:6#.1(05(.?E/\ #SD\=R:BU>VAM_#-U;QQ@11P%57T
M % $/_"9^&/^A@TS_P "D_QH_P"$S\,?]#!IG_@4G^-:_P!EM_\ GA%_WP*/
MLMO_ ,\(O^^!0!D?\)GX8_Z&#3/_  *3_&C_ (3/PQ_T,&F?^!2?XUK_ &6W
M_P">$7_? H^RV_\ SPB_[X% &1_PF?AC_H8-,_\  I/\:/\ A,_#'_0P:9_X
M%)_C6O\ 9;?_ )X1?]\"C[+;_P#/"+_O@4 9'_"9^&/^A@TS_P "D_QH_P"$
MS\,?]#!IG_@4G^-:_P!EM_\ GA%_WP*/LMO_ ,\(O^^!0!D?\)GX8_Z&#3/_
M  *3_&C_ (3/PQ_T,&F?^!2?XUK_ &6W_P">$7_? H^RV_\ SPB_[X% &1_P
MF?AC_H8-,_\  I/\:/\ A,_#'_0P:9_X%)_C6O\ 9;?_ )X1?]\"C[+;_P#/
M"+_O@4 9'_"9^&/^A@TS_P "D_QH_P"$S\,?]#!IG_@4G^-:_P!EM_\ GA%_
MWP*/LMO_ ,\(O^^!0!D?\)GX8_Z&#3/_  *3_&C_ (3/PQ_T,&F?^!2?XUK_
M &6W_P">$7_? H^RV_\ SPB_[X% &1_PF?AC_H8-,_\  I/\:/\ A,_#'_0P
M:9_X%)_C6O\ 9;?_ )X1?]\"C[+;_P#/"+_O@4 9'_"9^&/^A@TS_P "D_QH
M_P"$S\,?]#!IG_@4G^-:_P!EM_\ GA%_WP*/LMO_ ,\(O^^!0!D?\)GX8_Z&
M#3/_  *3_&C_ (3/PQ_T,&F?^!2?XUK_ &6W_P">$7_? H^RV_\ SPB_[X%
M&1_PF?AC_H8-,_\  I/\:/\ A,_#'_0P:9_X%)_C6O\ 9;?_ )X1?]\"C[+;
M_P#/"+_O@4 9'_"9^&/^A@TS_P "D_QH_P"$S\,?]#!IG_@4G^-:_P!EM_\
MGA%_WP*/LMO_ ,\(O^^!0!D?\)GX8_Z&#3/_  *3_&C_ (3/PQ_T,&F?^!2?
MXUK_ &6W_P">$7_? H^RV_\ SPB_[X% &1_PF?AC_H8-,_\  I/\:/\ A,_#
M'_0P:9_X%)_C6O\ 9;?_ )X1?]\"C[+;_P#/"+_O@4 9'_"9^&/^A@TS_P "
MD_QH_P"$S\,?]#!IG_@4G^-:_P!EM_\ GA%_WP*/LMO_ ,\(O^^!0!D?\)GX
M8_Z&#3/_  *3_&C_ (3/PQ_T,&F?^!2?XUK_ &6W_P">$7_? H^RV_\ SPB_
M[X% &1_PF?AC_H8-,_\  I/\:/\ A,_#'_0P:9_X%)_C6O\ 9;?_ )X1?]\"
MC[+;_P#/"+_O@4 9'_"9^&/^A@TS_P "D_QH_P"$S\,?]#!IG_@4G^-:_P!E
MM_\ GA%_WP*/LMO_ ,\(O^^!0!D?\)GX8_Z&#3/_  *3_&C_ (3/PQ_T,&F?
M^!2?XUK_ &6W_P">$7_? H^RV_\ SPB_[X% &1_PF?AC_H8-,_\  I/\:/\
MA,_#'_0P:9_X%)_C6O\ 9;?_ )X1?]\"C[+;_P#/"+_O@4 9'_"9^&/^A@TS
M_P "D_QH_P"$S\,?]#!IG_@4G^-:_P!EM_\ GA%_WP*/LMO_ ,\(O^^!0!D?
M\)GX8_Z&#3/_  *3_&C_ (3/PQ_T,&F?^!2?XUK_ &6W_P">$7_? H^RV_\
MSPB_[X% &1_PF?AC_H8-,_\  I/\:/\ A,_#'_0P:9_X%)_C6O\ 9;?_ )X1
M?]\"C[+;_P#/"+_O@4 9'_"9^&/^A@TS_P "D_QH_P"$S\,?]#!IG_@4G^-:
M_P!EM_\ GA%_WP*/LMO_ ,\(O^^!0!D?\)GX8_Z&#3/_  *3_&C_ (3/PQ_T
M,&F?^!2?XUK_ &6W_P">$7_? H^RV_\ SPB_[X% &1_PF?AC_H8-,_\  I/\
M:/\ A,_#'_0P:9_X%)_C6O\ 9;?_ )X1?]\"C[+;_P#/"+_O@4 9'_"9^&/^
MA@TS_P "D_QH_P"$S\,?]#!IG_@4G^-:_P!EM_\ GA%_WP*/LMO_ ,\(O^^!
M0!D?\)GX8_Z&#3/_  *3_&C_ (3/PQ_T,&F?^!2?XUK_ &6W_P">$7_? H^R
MV_\ SPB_[X% &1_PF?AC_H8-,_\  I/\:/\ A,_#'_0P:9_X%)_C6O\ 9;?_
M )X1?]\"C[+;_P#/"+_O@4 9'_"9^&/^A@TS_P "D_QH_P"$S\,?]#!IG_@4
MG^-:_P!EM_\ GA%_WP*/LMO_ ,\(O^^!0!D?\)GX8_Z&#3/_  *3_&C_ (3/
MPQ_T,&F?^!2?XUK_ &6W_P">$7_? H^RV_\ SPB_[X% &1_PF?AC_H8-,_\
M I/\:/\ A,_#'_0P:9_X%)_C6O\ 9;?_ )X1?]\"C[+;_P#/"+_O@4 9'_"9
M^&/^A@TS_P "D_QI/^$S\,?]#!IG_@4G^-;'V6W_ .>$7_? I/LMO_SPB_[X
M% &)::SIFK>(8/[.U"VN_*MI2_D2A]N63&<=*Z$=ZRGBCC\0VOEQJNZWESM&
M/XDK5'>@ HHHH **** "L_7?^0#??]<6_E6A6?KO_(!OO^N+?RH T**** "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 *#110!F3?\
M(PVG_7O+_P"A)6F.]9DW_(PVG_7O+_Z$E:8[T %%%% !1110 5GZ[_R ;[_K
MBW\JT*S]=_Y -]_UQ;^5 &A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M89P1GD8H 6L^_P!%LM2O;:ZNHA(]N'558 J58#((/T'Y5H5!>7<-C;-/.6"
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
MZ[U75)6.AZ@T:*(Q-"D!8@'.Y6:0$=>XKN[:19K6&5 P5T# ,,'!'<=C4M%
M!6!XEO'1(;2S2[EU L)XDM50L IP2V\A=O..O>M^J=[I=I?O%)/&WFQ9\N6.
M1HW7/7#*0>: *GAN9)])#K>7%U)YL@E:XP&23<=R8' VG(P.F*UZ@M+.WL+=
M8+6)8X@2=H[D\DGU)]:GH @O)X[6SFGF>-(T0DM(P51]2>E<#X &-7G 33H@
M+;+1V4D3*"Q4@#:S,=OS DX&?7->A2Q1SQ-%-&LD;##(XR#]15.+1=-@NH[F
M"Q@AFCW!7B0(<'KG'7\: +]%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 9'BC3)]9\,:CIUL46>XA*(9"0N3ZD9KE]9\'ZU?022VD]K
M!=3737. Q_<MY:JNU]I[KD\#.>U=_10!Y\/ M]':1013+!$NI3WDD5K.8_.\
MQMR$L5."O3ISCJ*ZS2]/EL]1U.=PH2YE5T._<QP,')P,#T'..:U:* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
5BB@ HHHH **** "BBB@ HHHH __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>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">0001045520<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">CANADIAN IMPERIAL BANK OF COMMERCE /CAN/<span></span>
</td>
</tr>
<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_RegnFileNb', window );">Registration File Number</a></td>
<td class="text">333-272447<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_FormTp', window );">Form Type</a></td>
<td class="text">F-3<span></span>
</td>
</tr>
<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_SubmissnTp', window );">Submission Type</a></td>
<td class="text">424B2<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_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_RegnFileNb">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RegnFileNb</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:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>Fees Summary<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NrrtvDsclsr', window );">Narrative Disclosure</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NrrtvMaxAggtOfferingPric', window );">Narrative - Max Aggregate Offering Price</a></td>
<td class="nump">$ 1,518,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FnlPrspctsFlg', window );">Final Prospectus</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FnlPrspctsFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FnlPrspctsFlg</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_NrrtvDsclsr">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NrrtvDsclsr</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_NrrtvMaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NrrtvMaxAggtOfferingPric</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,%H@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    ( ,%H@EJ)BSF#[@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL]*Q# 0AU]%<F\G[>H*H=N+XDE!<$'Q%I+9
MW6#SAV2DW;<WC;M=1!_ 8V9^^>8;F$X%H7S$Y^@#1C*8KB8[N"14V+ #41
M21W0RE3GA,O-G8]64G[&/02I/N0>H>5\#19):DD29F 5%B+K.ZV$BBC)QQ->
MJP4?/N-08%H!#FC148*F;H#U\\1PG(8.+H 91AAM^BZ@7HBE^B>V=("=DE,R
M2VH<QWI<E5S>H8&WI\>7LFYE7"+I%.9?R0@Z!MRP\^37U=W]]H'U+6]O*GY=
M\7;;W J^%KQ]GUU_^%V$K==F9_ZQ\5FP[^#77?1?4$L#!!0    ( ,%H@EJ9
M7)PC$ 8  )PG   3    >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0
M>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$
M+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>
MM5II ,,X?<D3$L/<@HL(2W@4R]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A
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
MRTF"L,G!#M:H88W^B[7Z(J<L!S0_\#7(-FBW4Q $-Z1'PK#GP.HV6%VGF?W
MT9?7LG7S_B&]"1P O0:@YW2Y./K7,-P&(0G'Q '2;T#Z[G( 4'+*V)KIJR1N
MA^3'S31]3.>?T#1)5FU(^*)=V<YO^LB>%0KEL#.._FW/O'E9=],ZT**L.MA:
M:-,/JV%F?D @;8)9WPFAWP+;%)M?6OP'4$L#!!0    ( ,%H@EJ5&QHG* (
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
M ,%H@EI&QTU(E0   ,T    0              "  0    !D;V-0<F]P<R]A
M<' N>&UL4$L! A0#%     @ P6B"6HF+.8/N    *P(  !$
M ( !PP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ P6B"6IE<G",0
M!@  G"<  !,              ( !X $  'AL+W1H96UE+W1H96UE,2YX;6Q0
M2P$"% ,4    " #!:():X 7$Y7H"  #>!@  &               @($A"
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ P6B"6I4;&B<H
M @  -04  !@              ("!T0H  'AL+W=O<FMS:&5E=',O<VAE970R
M+GAM;%!+ 0(4 Q0    ( ,%H@EIZ 5O)Z (  .4-   -              "
M 2\-  !X;"]S='EL97,N>&UL4$L! A0#%     @ P6B"6I>*NQS     $P(
M  L              ( !0A   %]R96QS+RYR96QS4$L! A0#%     @ P6B"
M6B-A4GE- 0  N0(   \              ( !*Q$  'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( ,%H@EJ-]RQ:M    (D"   :              "  :42
M  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( ,%H@EIN
MIR2\'@$  %<$   3              "  9$3  !;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@     *  H A (  . 4      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>9</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="tm2510993d1_ex-filingfee.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="tm2510993d1_ex-filingfee.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.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>2</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="tm2510993d1_ex-filingfee.htm">tm2510993d1_ex-filingfee.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="8">http://xbrl.sec.gov/ffd/2024q2</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tm2510993d1_ex-filingfee.htm": {
   "dts": {
    "inline": {
     "local": [
      "tm2510993d1_ex-filingfee.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": 9,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 6,
    "http://xbrl.sec.gov/dei/2024": 2,
    "http://xbrl.sec.gov/ffd/2024q2": 4
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024q2": 8,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "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/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "rc",
      "name": "ffd:NrrtvDsclsr",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2510993d1_ex-filingfee.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "rc",
      "name": "ffd:NrrtvDsclsr",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2510993d1_ex-filingfee.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee prevoiusly paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0001104659-25-031028-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-25-031028-xbrl.zip
M4$L#!!0    ( ,%H@EJ'I/PM,P4  !,2   <    =&TR-3$P.3DS9#%?97@M
M9FEL:6YG9F5E+FAT;=572W/B.! ^[_P*E6NG<HDQ&$B"AWB*(;!+9<),)=FJ
MN0I;ME4K/U82Q-E?ORT_P#8V><Q<-I<(]:?NUM<O>?HY#1G:$2YH'%V?#7K]
M,T0B)W9IY%^?S1[FJ]799_O#-)   V@DKK5 RL0RC*>GI][3L!=SWQA,)A,C
M51@M!UDIH]'?W5 EW4,WG-$:5.UD8+/?'QHT$A)'#JGBW<.!*OC"R(4EE(IX
M9 XN3RG/$?L#:1=VH!P!M\F/+_=?#W#9CC] #<EQ)+R8AU@"Q4K36.^;NGE1
M4:(+XM04P>^>'^]>U'.E#P>EGB/&ZS=5X@T6>QI=TN"PM D".&&.2J#GN>U
M$&3 ?TS-_H#0-"#850M82BH9L1<_].7JZVK]!UHN%@]3(]]54*/$3C>Q^UP<
M<ND."?G,R+7F4I$P_&RA*(Z(ELL!05-+'22\W"GVJ.N2Z+"7[\+1]38DG#HH
MPB$H!7^M)1#XF&C(B2-)4GE/O&N-.QJB<$>:[O3AA68O]>'4J"EXE>J'[2:D
M0D0GU5]J]L@<?3'?8V!)R"(-Z(;*DR:NM"/BWV[KGOC1DC*RWIRP--'LX7"H
MFY?F:'3Y5BN09M8B@I1XGI,(DINM(I>DM^2YV^"HK]G]?G_0'XW'9O_]!N%R
M5*AZDFN0G+ WT.SY;#V[6<W6:'7W?7&_FGU%7V;K6_1MB>;?[NX6]_,%,@!C
M='J3"9H9JASDQ",<>BT1-==5G5K""4B(P2&4M4HKX,HW582BNPK54L^7O52X
M6G%6/B=P>T'#A!'-:#C6YD3NG(BWO.E;UJJM@JZ,)J"KBMAC2$9T7;074E>)
M/4HXRBY*6GO??'5;#W?S<,.PT6VYL)M 9&*WPRD8,ES>8$ELH!!:ZQ!::ZGS
M(&L_2R*WXV0I:77UV)]24E#<0OXVHCGS?SW<M%,?$BRVG-C%:+, 6*HM12T6
ME=Y3YA(X=]I><2=8_@)S#P&&%'R-09$AWVRRR/Y&EN?%6ADQ4P.FTF$^[7$2
M;Q@II]43=65@H<GDXR?D0>1T#X>4P?2:<8K9.?J3L!V1U,'G2, 0AVG/J5=
M!?V76,CL)_(34B'7,:-^9"$'\ICP3Q4&IK*6\5/I0N-B(L'1M0;#NO EP:YZ
MN^F;6,HXM%!O3,(FC<E1&F_L.6;.EF5O"Q1["'H_:$$P<M"CNBH0O&DF<5)G
M6;I5=JO.MGC>Y:WY2G<;.S\Q\<>7+TW\_$+_P^N_?>*-KW[!Q/M9QF"M4JZU
M +N8@P)*#\52+T^/Q5CN*PH5U3KH]S_62XX13]8+[O XW4=RK_1==3ZX2-)F
M?&50ZH3/,'6:E0[EEVOM"^4M)G )K25!UIAS*.8=03=4."P665L^BH@,&B'A
MM9!4[U^+RA'%[V8#-EX9GA(08N[32%?1LO!6QOL=3OV@V'HIBLT00";^IO[0
M8T! 74K#;8BP[W/BP_2&A@BO)-4/$TAT]1-)P,%#9<NII$0@&:.G@#I!MI_P
M6"3$D5N!.(&6"G(JT%1U:OOWJ9']+^IUR;&3M=Q#OUIS+G=W.)WYOOQ6V/T.
M9C7D$H>&F,$7^&J]U%#^+:CJ5EK1-G1C60 TI$9=5MOJD=!=[/!^'YR/!U?G
M\,HJJ[GTR.Z=:*D1^\Y%XDBQ9/ZQ_JICFSAF!-H.WY*#X0MXQS_6B0*",/)H
MA%EU%S1EC.8TNOLX](YZCPI>O:,TT[DK[HW2:>DQ,DZ:#:9RH(ND+(XW4'N"
M'U-$A(/5JWQ0(04^-M"+/;7R!ME?\L2E3]7P7AGTA0P#7^4R9/9_4$L! A0#
M%     @ P6B"6H>D_"TS!0  $Q(  !P              ( !     '1M,C4Q
M,#DY,V0Q7V5X+69I;&EN9V9E92YH=&U02P4&      $  0!*    ;04

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>tm2510993d1_ex-filingfee_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns: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="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001045520</identifier>
        </entity>
        <period>
            <startDate>2025-03-31</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-36">F-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-37">424B2</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-38">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:RegnFileNb contextRef="rc" id="ixv-39">333-272447</ffd:RegnFileNb>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-40">0001045520</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-41">CANADIAN IMPERIAL BANK OF COMMERCE /CAN/</dei:EntityRegistrantName>
    <ffd:FormTp contextRef="rc" id="ixv-57">F-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-58">CANADIAN IMPERIAL BANK OF COMMERCE /CAN/</dei:EntityRegistrantName>
    <ffd:NrrtvMaxAggtOfferingPric contextRef="rc" decimals="INF" id="ixv-59" unitRef="USD">1518000</ffd:NrrtvMaxAggtOfferingPric>
    <ffd:FnlPrspctsFlg contextRef="rc" id="ixv-60">true</ffd:FnlPrspctsFlg>
    <ffd:NrrtvDsclsr contextRef="rc" id="ixv-61"> </ffd:NrrtvDsclsr>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
