<SEC-DOCUMENT>0001213900-26-065631.txt : 20260605
<SEC-HEADER>0001213900-26-065631.hdr.sgml : 20260605
<ACCEPTANCE-DATETIME>20260605124041
ACCESSION NUMBER:		0001213900-26-065631
CONFORMED SUBMISSION TYPE:	424B2
PUBLIC DOCUMENT COUNT:		12
FILED AS OF DATE:		20260605
DATE AS OF CHANGE:		20260605

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			JPMORGAN CHASE & CO
		CENTRAL INDEX KEY:			0000019617
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				132624428
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		270 PARK AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10017
		BUSINESS PHONE:		2122706000

	MAIL ADDRESS:	
		STREET 1:		270 PARK AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10017

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	J P MORGAN CHASE & CO
		DATE OF NAME CHANGE:	20010102

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHASE MANHATTAN CORP /DE/
		DATE OF NAME CHANGE:	19960402

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHEMICAL BANKING CORP
		DATE OF NAME CHANGE:	19920703

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			JPMorgan Chase Financial Co. LLC
		CENTRAL INDEX KEY:			0001665650
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				475462128
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		424B2
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-293684-01
		FILM NUMBER:		261067847

	BUSINESS ADDRESS:	
		STREET 1:		383 MADISON AVENUE
		STREET 2:		FLOOR 21
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10179
		BUSINESS PHONE:		(212) 270-6000

	MAIL ADDRESS:	
		STREET 1:		383 MADISON AVENUE
		STREET 2:		FLOOR 21
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10179
</SEC-HEADER>
<DOCUMENT>
<TYPE>424B2
<SEQUENCE>1
<FILENAME>ea0293712-01_424b2.htm
<DESCRIPTION>PRICING SUPPLEMENT
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">Filed Pursuant to Rule 424(b)(2)</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">Registration Statement Nos. 333-293684 and 333-293684-01</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: center">Pricing Supplement to <A HREF="http://www.sec.gov/Archives/edgar/data/19617/000095010326005889/crt_dp245141-424b2.pdf">the
Prospectus and Prospectus Supplement, each dated April 17, 2026</A>, <A HREF="http://www.sec.gov/Archives/edgar/data/19617/000121390026045209/ea0285802-11_424b2.pdf">the
Underlying Supplement No. 1-I dated April 17, 2026</A> and <A HREF="http://www.sec.gov/Archives/edgar/data/19617/000121390026045198/ea0285802-20_424b2.pdf">the
Product Supplement No. 3-I dated April 17, 2026</A></P>

<P STYLE="font: 18pt Arial, Helvetica, Sans-Serif; margin: 4pt 0 0; text-align: center"><FONT STYLE="font-weight: normal">JPMorgan Chase
Financial Company LLC</FONT></P>

<P STYLE="font: 12pt Arial, Helvetica, Sans-Serif; margin: 3pt 0 0; text-align: center"><FONT STYLE="font-weight: normal">Medium-Term
Notes, Series A<BR>
$5,500,000<BR>
Capped Enhanced Participation Equity Notes due 2026<BR>
(Linked to the Russell 2000<SUP STYLE="vertical-align: text-top">&reg;</SUP> Index)</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: center">Fully and Unconditionally Guaranteed by JPMorgan Chase&nbsp;&amp;&nbsp;Co.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B>The notes do not bear interest. </B>The amount that you will be paid
on your notes on the stated maturity date (September 3, 2026, subject to adjustment) is based on the performance of the Russell 2000<SUP STYLE="vertical-align: text-top">&reg;</SUP>
Index (which we refer to as the underlier) as measured from and including the strike date (June 1, 2026) to and including the determination
date (September 1, 2026, subject to adjustment). If the final underlier level on the determination date is greater than the initial underlier
level (which is the closing level of the underlier on the strike date), the return on your notes will be positive, subject to the maximum
settlement amount of $1,107.10 for each $1,000 principal amount note. If the final underlier level is less than the initial underlier
level, the return on your notes will be negative. <B>You could lose your entire investment in the notes. Any payment on the notes is subject
to the credit risk of JPMorgan Chase Financial Company LLC (&#8220;JPMorgan Financial&#8221;), as issuer of the notes, and the credit
risk of JPMorgan Chase&nbsp;&amp;&nbsp;Co., as guarantor of the notes.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 2pt">To determine your payment at maturity, we will calculate the underlier
return, which is the percentage increase or decrease in the final underlier level from the initial underlier level. On the stated maturity
date, for each $1,000 principal amount note, you will receive an amount in cash equal to:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 2pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>if the underlier return is <I>positive</I> (the final underlier level is <I>greater than</I> the initial underlier level), the <I>sum</I>
of (i) $1,000 <I>plus</I> (ii) the <I>product</I> of (a) $1,000 <I>times</I> (b) 1.50 <I>times</I> (c) the underlier return, subject to
the maximum settlement amount; or</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 2pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>if the underlier return is <I>zero</I> or <I>negative</I> (the final underlier level is <I>equal to</I> or <I>less than </I>the initial
underlier level), the <I>sum</I> of (i) $1,000 <I>plus</I> (ii) the <I>product</I> of (a) $1,000 <I>times</I> (b) the underlier return.
You will receive less than $1,000 if the final underlier level is less than the initial underlier level.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B><I>Your investment in the notes involves certain risks, including, among
other things, our credit risk. See &#8220;Risk Factors&#8221; on page S-2 of the accompanying prospectus supplement, &#8220;Risk Factors&#8221;
on page PS-12 of the accompanying product supplement and &#8220;Selected Risk Factors&#8221; on page PS-13 of this pricing supplement.</I></B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">The foregoing is only a brief summary of the terms of your notes. You should
read the additional disclosure provided herein so that you may better understand the terms and risks of your investment.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B><I>The estimated value of the notes, when the terms of the notes were
set, was $992.70 per $1,000 principal amount note. </I></B>See &#8220;Summary Information &#8212; The Estimated Value of the Notes&#8221;
on page PS-7 of this pricing supplement for additional information about the estimated value of the notes and &#8220;Summary Information
&#8212; Secondary Market Prices of the Notes&#8221; on page PS-8 of this pricing supplement for information about secondary market prices
of the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B>Original issue date (settlement date): </B>June 8, 2026</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B>Original issue price:</B> 100.00% of the principal amount</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B>Underwriting commission/discount: </B>0.47% of the principal amount&#9;*</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B>Net proceeds to the issuer:</B> 99.53% of the principal amount</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">See &#8220;Summary Information &#8212; Supplemental Use of Proceeds&#8221;
on page PS-8 of this pricing supplement for information about the components of the original issue price of the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">*J.P. Morgan Securities LLC, which we refer to as JPMS, acting as agent
for JPMorgan Financial, will pay all of the selling commissions of 0.47% of the principal amount it receives from us to an unaffiliated
dealer. See &#8220;Plan of Distribution (Conflicts of Interest)&#8221; on page PS-85 of the accompanying product supplement.</P>

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

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><B>The notes are not bank deposits, are not insured by the Federal Deposit
Insurance Corporation or any other governmental agency and are not obligations of, or guaranteed by, a bank.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: center">Pricing Supplement dated June 3, 2026</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 3pt">The original issue price, fees and commissions and net proceeds listed
above relate to the notes we sell initially. We may decide to sell additional notes after the date of this pricing supplement, at issue
prices and with fees and commission and net proceeds that differ from the amounts set forth above. The return (whether positive or negative)
on your investment in notes will depend in part on the price you pay for your notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 3pt">We may use this pricing supplement in the initial sale of the notes.
In addition, JPMS or any other affiliate of ours may use this pricing supplement in a market-making transaction in a note after its initial
sale. <B><I>Unless JPMS or its agents inform the purchaser otherwise in the confirmation of sale, this pricing supplement is being used
in a market-making transaction.</I></B></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-transform: uppercase; text-align: center">SUMMARY INFORMATION</P>

<DIV STYLE="padding: 1pt 4pt; border: Black 1pt solid">

<P STYLE="padding-top: 2pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0pt 10pt">You should read this pricing supplement together with the accompanying
prospectus, as supplemented by the accompanying prospectus supplement relating to our Series A medium-term notes of which these notes
are a part, and the more detailed information contained in the accompanying product supplement and the accompanying underlying supplement.
<B>This pricing supplement, together with the documents listed below, contains the terms of the notes and supersedes all other prior or
contemporaneous oral statements as well as any other written materials including preliminary or indicative pricing terms, correspondence,
trade ideas, structures for implementation, sample structures, fact sheets, brochures or other educational materials of ours. </B>You
should carefully consider, among other things, the matters set forth in the &#8220;Risk Factors&#8221; sections of the accompanying prospectus
supplement and the accompanying product supplement, as the notes involve risks not associated with conventional debt securities. We urge
you to consult your investment, legal, tax, accounting and other advisers before you invest in the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">You may access these documents on the SEC website at www.sec.gov
as follows (or if such address has changed, by reviewing our filings for the relevant date on the SEC website):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Product supplement no. 3-I dated April 17, 2026: &#9;</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><A HREF="http://www.sec.gov/Archives/edgar/data/19617/000121390026045198/ea0285802-20_424b2.pdf">http://www.sec.gov/Archives/edgar/data/19617/000121390026045198/ea0285802-20_424b2.pdf</A></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 12pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Underlying supplement no. 1-I dated April 17, 2026:</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><A HREF="http://www.sec.gov/Archives/edgar/data/19617/000121390026045209/ea0285802-11_424b2.pdf">http://www.sec.gov/Archives/edgar/data/19617/000121390026045209/ea0285802-11_424b2.pdf</A>
&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 12pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Prospectus supplement and prospectus, each dated April 17, 2026:</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/19617/000095010326005889/crt_dp245141-424b2.pdf">http://www.sec.gov/Archives/edgar/data/19617/000095010326005889/crt_dp245141-424b2.pdf</A></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0pt 6pt">Our Central Index Key, or CIK, on the SEC website is 1665650, and
JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s CIK is 19617. As used in this pricing supplement, &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;
refer to JPMorgan Financial.</P>

</DIV>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-align: center">Key Terms</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Issuer:</B> JPMorgan Chase Financial Company LLC, a direct, wholly
owned finance subsidiary of JPMorgan Chase&nbsp;&amp;&nbsp;Co.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Guarantor:</B> JPMorgan Chase&nbsp;&amp;&nbsp;Co.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Underlier:</B> the Russell 2000<SUP STYLE="vertical-align: text-top">&reg;</SUP> Index (Bloomberg
symbol, &#8220;RTY Index&#8221;), as published by FTSE Russell. The accompanying product supplement refers to the underlier as the &#8220;Index.&#8221;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Principal amount:</B> each note will have a principal amount of
$1,000; $5,500,000 in the aggregate for all the offered notes; the aggregate principal amount of the offered notes may be increased if
the issuer, at its sole option, decides to sell an additional amount of the offered notes on a date subsequent to the date of this pricing
supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Purchase at amount other than principal amount:</B> the amount
we will pay you at the stated maturity date for your notes will not be adjusted based on the price you pay for your notes, so if you acquire
notes at a premium (or discount) to the principal amount and hold them to the stated maturity date, it could affect your investment in
a number of ways. The return on your investment in the notes will be lower (or higher) than it would have been had you purchased the notes
at the principal amount. Also, the cap level would be triggered at a lower (or higher) percentage return than indicated below, relative
to your initial investment. See &#8220;Selected Risk Factors &#8212; Risks Relating to the Notes Generally &#8212; If You Purchase Your
Notes at a Premium to the Principal Amount, the Return on Your Investment Will Be Lower Than the Return on Notes Purchased at the Principal
Amount and the Impact of Certain Key Terms of the Notes Will Be Negatively Affected&#8221; on page PS-14 of this pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Payment on the stated maturity date:</B> for each $1,000 principal
amount note, we will pay you on the stated maturity date an amount in cash equal to:</P>


<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><BR STYLE="clear: both">
</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>if the final underlier level is <I>greater than</I> or <I>equal to</I> the cap level, the maximum settlement amount;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>if the final underlier level is <I>greater than</I> the initial underlier level but <I>less than</I> the cap level, the <I>sum</I>
of (i) $1,000 <I>plus</I> (ii) the <I>product</I> of (a) $1,000 <I>times</I> (b) the upside participation rate <I>times </I>(c) the underlier
return; or</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>if the final underlier level is <I>equal to</I> or <I>less than</I> the initial underlier level, the <I>sum</I> of (i) $1,000 <I>plus</I>
(ii) the <I>product</I> of (a) $1,000 <I>times</I> (b) the underlier return. You will receive less than $1,000 if the final underlier
level is less than the initial underlier level.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Initial underlier level (the closing level of the underlier on
the strike date):</B> 2,905.762. The accompanying product supplement refers to the initial underlier level as the &#8220;Initial Value.&#8221;
<B>The initial underlier level is <I>not</I> the closing level of the underlier on the trade date.</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Final underlier level:</B> the closing level of the underlier
on the determination date. In certain circumstances, the closing level of the underlier will be based on the alternative calculation of
the underlier described under &#8220;General Terms of Notes &#8212; Postponement of a Determination Date &#8212; Notes Linked to a Single
Underlying &#8212; Notes Linked to a Single Underlying (Other Than a Commodity Index)&#8221; on page PS-51 of the accompanying product
supplement or &#8220;The Underlyings &#8212; Indices &#8212; Discontinuation of an Index; Alteration of Method of Calculation&#8221; on
page PS-75 of the accompanying product supplement. The accompanying product supplement refers to the final underlier level as the &#8220;Final
Value.&#8221;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Underlier return:</B> the <I>quotient</I> of (i) the final underlier
level <I>minus</I> the initial underlier level <I>divided</I> by (ii) the initial underlier level, expressed as a percentage</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Upside participation rate:</B> 1.50</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Cap level: </B>107.14% of the initial underlier level</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Maximum settlement amount: </B>$1,107.10</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Strike date:</B> June 1, 2026</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Trade date: </B> June 3, 2026</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Original issue date (settlement date): </B>June 8, 2026</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Determination date:</B> September 1, 2026, subject to postponement
in the event of a market disruption event and as described under &#8220;General Terms of Notes &#8212; Postponement of a Determination
Date &#8212; Notes Linked to a Single Underlying &#8212; Notes Linked to a Single Underlying (Other Than a Commodity Index)&#8221; on
page PS-51 of the accompanying product supplement</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Stated maturity date:</B> September 3, 2026, subject to postponement
in the event of a market disruption event and as described under &#8220;General Terms of Notes &#8212; Postponement of a Payment Date&#8221;
on page PS-50 of the accompanying product supplement. The accompanying product supplement refers to the stated maturity date as the &#8220;maturity
date.&#8221;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>No interest:</B> The offered notes do not bear interest.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>No listing:</B> The offered notes will not be listed on any securities
exchange or interdealer quotation system.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>No redemption:</B> The offered notes will not be subject to redemption
right or price dependent redemption right.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Closing level:</B> as described under &#8220;The Underlyings &#8212;
Indices &#8212; Level of an Index&#8221; on page PS-73 of the accompanying product supplement</P>


<!-- Field: Page; Sequence: 4; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><BR STYLE="clear: both">
</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Business day:</B> as described under &#8220;General Terms of Notes
&#8212; Postponement of a Payment Date&#8221; on page PS-50 of the accompanying product supplement</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Trading day:</B> as described under &#8220;General Terms of Notes
&#8212; Postponement of a Determination Date &#8212; Additional Defined Terms&#8221; on page PS-54 of the accompanying product supplement</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Use of proceeds and hedging:</B> as described under &#8220;Use
of Proceeds and Hedging&#8221; on page PS-48 of the accompanying product supplement, as supplemented by &#8220;&#8212; Supplemental Use
of Proceeds&#8221; below</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Tax treatment: </B>You should review carefully the section entitled
&#8220;United States Federal Taxation&#8221; in the accompanying prospectus supplement. The following discussion, when read in combination
with that section, constitutes the full opinion of our special tax counsel, Davis Polk &amp; Wardwell LLP, regarding the material U.S.
federal income tax consequences of owning and disposing of notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Based on current market conditions, in the opinion of our special
tax counsel it is reasonable to treat the notes as &#8220;open transactions&#8221; that are not debt instruments for U.S. federal income
tax purposes, as more fully described in &#8220;United States Federal Taxation &#8212; Tax Consequences to U.S. Holders &#8212; Program
Securities Treated as Prepaid Financial Contracts That are Open Transactions&#8221; in the accompanying prospectus supplement. Assuming
this treatment is respected, the gain or loss on your notes should be treated as short-term capital gain or loss, whether or not you are
an initial purchaser of notes at the issue price. However, the IRS or a court may not respect this treatment, in which case the timing
and character of any income or loss on the notes could be materially and adversely affected. In addition, in 2007 Treasury and the IRS
released a notice requesting comments on the U.S. federal income tax treatment of &#8220;prepaid forward contracts&#8221; and similar
instruments. The notice focuses in particular on whether to require investors in these instruments to accrue income over the term of their
investment. It also asks for comments on a number of related topics, including the character of income or loss with respect to these instruments;
the relevance of factors such as the nature of the underlying property to which the instruments are linked; the degree, if any, to which
income (including any mandated accruals) realized by non-U.S. investors should be subject to withholding tax; and whether investors in
short-term instruments should be required to accrue income. While the notice requests comments on appropriate transition rules and effective
dates, 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 notes, possibly with retroactive effect. You should consult your tax adviser regarding the
U.S. federal income tax consequences of an investment in the notes, including possible alternative treatments and the issues presented
by this notice.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Section 871(m) of the Code and Treasury regulations promulgated thereunder
(&#8220;Section 871(m)&#8221;) generally impose a 30% withholding tax (unless an income tax treaty applies) on dividend equivalents paid
or deemed paid to Non-U.S. Holders with respect to certain financial instruments linked to U.S. equities or indices that include U.S.
equities.&nbsp; Section 871(m) provides certain exceptions to this withholding regime, including for instruments linked to certain broad-based
indices that meet requirements set forth in the applicable Treasury regulations.&nbsp; Additionally, a recent IRS notice excludes from
the scope of Section 871(m) instruments issued prior to January 1, 2027 that do not have a delta of one with respect to underlying securities
that could pay U.S.-source dividends for U.S. federal income tax purposes (each an &#8220;Underlying Security&#8221;).&nbsp; Based on
certain determinations made by us, our special tax counsel is of the opinion that Section 871(m) should not apply to the notes with regard
to Non-U.S. Holders.&nbsp; Our determination is not binding on the IRS, and the IRS may disagree with this determination.&nbsp; Section
871(m) is complex and its application may depend on your particular circumstances, including whether you enter into other transactions
with respect to an Underlying Security.&nbsp; You should consult your tax adviser regarding the potential application of Section 871(m)
to the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>ERISA:</B> as described under &#8220;Benefit Plan Investor Considerations&#8221;
on page PS-87 of the accompanying product supplement</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Supplemental plan of distribution:</B> as described under &#8220;Plan
of Distribution (Conflicts of Interest)&#8221; on page PS-85 of the accompanying product supplement; we estimate that our share of the
total offering expenses, excluding underwriting discounts and commissions, will be approximately $10,000. We have</P>


<!-- Field: Page; Sequence: 5; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">agreed to sell to JPMS, and JPMS has agreed to purchase from us,
the aggregate principal amount of the notes specified on the front cover of this pricing supplement. JPMS proposes initially to offer
the notes to the public at the original issue price set forth on the cover page of this pricing supplement, and to an unaffiliated dealer
at that price and to pay that dealer a selling commission of 0.47% of the principal amount.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Conflicts of interest:</B> JPMS has a &#8220;conflict of interest&#8221;
within the meaning of FINRA Rule 5121 in any offering of the notes in which it participates because JPMorgan Chase&nbsp;&amp;&nbsp;Co.
owns, directly or indirectly, all of the outstanding equity securities of JPMS, because JPMS and we are under common control by JPMorgan
Chase&nbsp;&amp;&nbsp;Co. and because the net proceeds received from the sale of the notes will be used, in part, by JPMS or its affiliates
in connection with hedging our obligations under the notes. The offering of the notes will comply with the requirements of Rule 5121 of
Financial Industry Regulatory Authority, Inc. (&#8220;FINRA&#8221;) regarding a FINRA member firm&#8217;s underwriting of securities of
an affiliate. In accordance with FINRA Rule 5121, neither JPMS nor any other affiliated agent of ours may make sales in the offering of
the notes to any of its discretionary accounts without the specific written approval of the customer.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>Calculation agent:</B> JPMS</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>CUSIP no.:</B> 46661AQG8</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>ISIN no.:</B> US46661AQG84</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>FDIC:</B> the notes are not bank deposits and are not insured
by the Federal Deposit Insurance Corporation or any other governmental agency, nor are they obligations of, or guaranteed by, a bank.</P>


<!-- Field: Page; Sequence: 6; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-align: center">Supplemental Terms of the Notes</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">For purposes of the notes offered by this pricing supplement, all
references to each of the following terms used in the accompanying product supplement will be deemed to refer to the corresponding term
used in this pricing supplement, as set forth in the table below:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; "><B>Product Supplement Term</B></TD>
    <TD STYLE="width: 50%; "><B>Pricing Supplement Term</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="">Index</TD>
    <TD STYLE="">underlier</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="">Initial Value</TD>
    <TD STYLE="">initial underlier level</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="">Final Value</TD>
    <TD STYLE="">final underlier level</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="">pricing date</TD>
    <TD STYLE="">trade date</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="">maturity date</TD>
    <TD STYLE="">stated maturity date</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="">term sheet</TD>
    <TD STYLE="">preliminary pricing supplement</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">In addition, the following terms used in this pricing supplement
are not defined in the accompanying product supplement: underlier return, upside participation rate, maximum settlement amount and cap
level. Accordingly, please refer to &#8220;Key Terms&#8221; on page PS-3 of this pricing supplement for the definitions of these terms.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt 0; text-align: center">The Estimated Value of the Notes</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The estimated value of the notes when the terms of the notes are
set, which we refer to as the estimated value of the notes, set forth on the cover of this pricing supplement is equal to the sum of the
values of the following hypothetical components: (1) a fixed-income debt component with the same maturity as the notes, valued using the
internal funding rate described below, and (2) the derivative or derivatives underlying the economic terms of the notes. The estimated
value of the notes does not represent a minimum price at which JPMS would be willing to buy your notes in any secondary market (if any
exists) at any time. The internal funding rate used in the determination of the estimated value of the notes may differ from the market-implied
funding rate for vanilla fixed income instruments of a similar maturity issued by JPMorgan Chase&nbsp;&amp;&nbsp;Co. or its affiliates.
Any difference may be based on, among other things, our and our affiliates&#8217; view of the funding value of the notes as well as the
higher issuance, operational and ongoing liability management costs of the notes in comparison to those costs for the conventional fixed
income instruments of JPMorgan Chase&nbsp;&amp;&nbsp;Co. This internal funding rate is based on certain market inputs and assumptions,
which may prove to be incorrect, and is intended to approximate the prevailing market replacement funding rate for the notes. The use
of an internal funding rate and any potential changes to that rate may have an adverse effect on the terms of the notes and any secondary
market prices of the notes. For additional information, see &#8220;Selected Risk Factors &#8212; Risks Relating to the Estimated Value
and Secondary Market Prices of the Notes &#8212; The Estimated Value of the Notes Is Derived by Reference to an Internal Funding Rate&#8221;
on page PS-16 of this pricing supplement. The value of the derivative or derivatives underlying the economic terms of the notes is derived
from internal pricing models of our affiliates. 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 estimated value of the
notes is determined when the terms of the notes are set based on market conditions and other relevant factors and assumptions existing
at that time. See &#8220;Selected Risk Factors &#8212; Risks Relating to the Estimated Value and Secondary Market Prices of the Notes
&#8212; The Estimated Value of the Notes Does Not Represent Future Values of the Notes and May Differ from Others&#8217; Estimates&#8221;
on page PS-15 of this pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The estimated value of the notes is lower than the original issue
price of the notes because costs associated with selling, structuring and hedging the notes are included in the original issue price of
the notes. These costs include the selling commissions paid to JPMS and the unaffiliated dealer, the projected profits, if any, that our
affiliates expect to realize for assuming risks inherent in hedging our obligations under the notes, the estimated cost of hedging our
obligations under the notes and the fees, if any, paid for third-party data analytics and/or electronic platform services. 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. A portion of the profits</P>


<!-- Field: Page; Sequence: 7; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><BR STYLE="clear: both">
</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">realized in hedging our obligations under the notes, if any, may
be allowed to other affiliated or unaffiliated dealers, and we or one or more of our affiliates will retain any remaining hedging profits.
A fee will also be paid to iCapital Markets LLC, an electronic platform in which an affiliate of Goldman Sachs &amp; Co. LLC, who is acting
as a dealer in connection with the distribution of the notes, holds an indirect minority equity interest, for services it is providing
in connection with this offering. See &#8220;Selected Risk Factors &#8212; Risks Relating to the Estimated Value and Secondary Market
Prices of the Notes &#8212; The Estimated Value of the Notes Is Lower Than the Original Issue Price of the Notes&#8221; on page PS-15
of this pricing supplement.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt 0; text-align: center">Secondary Market Prices of the Notes</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">For information about factors that will impact any secondary market
prices of the notes, see &#8220;Selected Risk Factors &#8212; Risks Relating to the Estimated Value and Secondary Market Prices of the
Notes &#8212; Secondary Market Prices of the Notes Will Be Impacted by Many Economic and Market Factors&#8221; on page PS-16 of this pricing
supplement. In addition, we generally expect that some of the costs included in the original issue price of the notes will be partially
paid back to you in connection with any repurchases of your notes by JPMS in an amount that will decline to zero over the period from
the trade date through September 3, 2026. The length of any such initial period reflects the structure of the notes, whether our affiliates
expect to earn a profit in connection with our hedging activities, the estimated costs of hedging the notes and when these costs are incurred,
as determined by our affiliates. See &#8220;Selected Risk Factors &#8212; Risks Relating to the Estimated Value and Secondary Market Prices
of the Notes &#8212; The Value of the Notes as Published by JPMS (and Which May Be Reflected on Customer Account Statements) May Be Higher
Than the Then-Current Estimated Value of the Notes for a Limited Time Period&#8221; on page PS-16 of this pricing supplement.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt 0; text-align: center">Supplemental Use of Proceeds</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The notes are offered to meet investor demand for products that reflect
the risk-return profile and market exposure provided by the notes. See &#8220;Hypothetical Examples&#8221; on page PS-10 of this pricing
supplement for an illustration of the risk-return profile of the notes and &#8220;The Underlier&#8221; on page PS-18 of this pricing supplement
for a description of the market exposure provided by the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The original issue price of the notes is equal to the estimated value
of the notes plus the selling commissions paid to JPMS and the unaffiliated dealer, plus (minus) the projected profits (losses) that our
affiliates expect to realize for assuming risks inherent in hedging our obligations under the notes, plus the estimated cost of hedging
our obligations under the notes, plus the fees, if any, paid for third-party data analytics and/or electronic platform services.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-align: center">Validity of the Notes and the Guarantee</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">In the opinion of Davis Polk &amp; Wardwell LLP, as special products
counsel to JPMorgan Financial and JPMorgan Chase&nbsp;&amp;&nbsp;Co., when the notes offered by this pricing supplement have been issued
by JPMorgan Financial pursuant to the indenture, the trustee and/or paying agent has made, in accordance with the instructions from JPMorgan
Financial, the appropriate entries or notations in its records relating to the master global note that represents such notes (the &#8220;master
note&#8221;), and such notes have been delivered against payment as contemplated herein, such notes will be valid and binding obligations
of JPMorgan Financial and the related guarantee will constitute a valid and binding obligation of JPMorgan Chase&nbsp;&amp;&nbsp;Co.,
enforceable in accordance with their terms, subject to applicable bankruptcy, insolvency and similar laws affecting creditors&#8217; rights
generally, concepts of reasonableness and equitable principles of general applicability (including, without limitation, concepts of good
faith, fair dealing and the lack of bad faith), <I>provided</I> that such counsel expresses no opinion as to (x)(i) the effect of fraudulent
conveyance, fraudulent transfer or similar provision of applicable law on the conclusions expressed above or (ii) any provision of the
indenture that purports to avoid the effect of fraudulent conveyance, fraudulent transfer or similar provision of applicable law by limiting
the amount of JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s obligation under the related guarantee or (y) the validity, legally binding effect
or enforceability of any provision that permits holders to collect any portion of the stated principal amount upon acceleration of the
notes to the extent determined to constitute unearned interest. This opinion is given as of the date hereof and is limited to the laws
of the State of New York, the General Corporation Law of the State of</P>


<!-- Field: Page; Sequence: 8; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><BR STYLE="clear: both">
</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Delaware and the Delaware Limited Liability Company Act, except that
such counsel expresses no opinion as to (i) any law, rule or regulation that is applicable to JPMorgan Financial or JPMorgan Chase&nbsp;&amp;&nbsp;Co.,
the indenture, the notes, the related guarantee (together with the indenture and the notes, the &#8220;Documents&#8221;) or such transactions
solely because such law, rule or regulation is part of a regulatory regime applicable to any party to any of the Documents or any of its
affiliates due to the specific assets or business of such party or such affiliate or (ii) any law, rule or regulation relating to national
security. In addition, this opinion is subject to customary assumptions about the trustee&#8217;s authorization, execution and delivery
of the indenture and its authentication of the master note and the validity, binding nature and enforceability of the indenture with respect
to the trustee, all as stated in the letter of such counsel dated February 24, 2026, which was filed as an exhibit to the Registration
Statement on Form S-3 by JPMorgan Financial and JPMorgan Chase&nbsp;&amp;&nbsp;Co. on February 24, 2026.</P>


<!-- Field: Page; Sequence: 9; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-align: center">HYPOTHETICAL EXAMPLES</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The following table and chart are provided for purposes of illustration
only. They should not be taken as an indication or prediction of future investment results and are intended merely to illustrate the impact
that the various hypothetical underlier levels on the determination date could have on the payment at maturity assuming all other variables
remain constant.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The examples below are based on a range of final underlier levels
that are entirely hypothetical; no one can predict what the underlier level will be on any day throughout the term of your notes, and
no one can predict what the final underlier level will be on the determination date. The underlier has been highly volatile in the past
&#8212; meaning that the underlier level has changed considerably in relatively short periods &#8212; and its performance cannot be predicted
for any future period.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The information in the following examples reflects hypothetical rates
of return on the offered notes assuming that they are purchased on the original issue date at the principal amount and held to the stated
maturity date. If you sell your notes in a secondary market prior to the stated maturity date, your return will depend upon the market
value of your notes at the time of sale, which may be affected by a number of factors that are not reflected in the table below, such
as interest rates, the volatility of the underlier and our and JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s creditworthiness. In addition,
the estimated value of the notes is less than the original issue price. For more information on the estimated value of the notes, see
&#8220;Summary Information &#8212; The Estimated Value of the Notes&#8221; on page PS-7 of this pricing supplement. The information in
the table also reflects the key terms and assumptions in the box below.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt"><B>Key Terms and Assumptions</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 28%; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">Principal amount</TD>
    <TD STYLE="width: 72%; border-bottom: Black 1pt solid; border-right: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$1,000</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">Upside participation rate</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&nbsp;1.50</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">Cap level</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">107.14% of the initial underlier level</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">Maximum settlement amount</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">$1,107.10</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Neither a market disruption event nor a non-trading day occurs on
    the originally scheduled determination date.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">During the term of the notes, the underlier is not discontinued,
    the method of calculating the underlier does not change in any material respect and the underlier is not modified so that its level does
    not, in the opinion of the calculation agent, fairly represent the level of the underlier had those modifications not been made.</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Notes purchased on original issue date at the principal amount and
    held to the stated maturity date</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">For these reasons, the actual performance of the underlier over the
term of your notes, as well as the amount payable at maturity, if any, may bear little relation to the hypothetical examples shown below
or to the historical underlier levels shown elsewhere in this pricing supplement. For information about the historical levels of the underlier
during recent periods, see &#8220;The Underlier &#8212; Historical Closing Levels of the Underlier&#8221; below. Before investing in the
offered notes, you should consult publicly available information to determine the levels of the underlier between the date of this pricing
supplement and the date of your purchase of the offered notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Also, the hypothetical examples shown below do not take into account
the effects of applicable taxes. Because of the U.S. tax treatment applicable to your notes, tax liabilities could affect the after-tax
rate of return on your notes to a comparatively greater extent than the after-tax return on the underlier stocks.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">The levels in the left column of the table below represent hypothetical
final underlier levels and are expressed as percentages of the initial underlier level. The amounts in the right column represent the
hypothetical payments at maturity, based on the corresponding hypothetical final underlier level (expressed as a percentage of the initial
underlier level), and are expressed as percentages of the principal amount of a note (rounded to the nearest one-thousandth of a percent).
Thus, a hypothetical payment at maturity of 100.000% means that the value of the cash payment that we would deliver for</P>


<!-- Field: Page; Sequence: 10; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><BR STYLE="clear: both">
</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">each $1,000 of the outstanding principal amount of the offered notes on
the stated maturity date would equal 100.000% of the principal amount of a note, based on the corresponding hypothetical final underlier
level (expressed as a percentage of the initial underlier level) and the assumptions noted above.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; text-align: center"><B>Hypothetical Final Underlier Level<BR>
(as Percentage of Initial Underlier Level)</B></TD>
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 5pt; padding-left: 5.4pt; text-align: center"><B>Hypothetical Payment at Maturity<BR>
(as Percentage of Principal Amount)</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">150.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">110.710%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">140.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">110.710%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">130.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">110.710%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">120.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">110.710%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">110.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">110.710%</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCCCCC">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><B>107.140%</B></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><B>110.710%</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">105.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">107.500%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">102.500%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">103.750%</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCCCCC">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><B>100.000%</B></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><B>100.000%</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">75.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">75.000%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">50.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">50.000%</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">25.000%</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">25.000%</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCCCCC">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><B>0.000%</B></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><B>0.000%</B></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">If, for example, the final underlier level were determined to be
25.000% of the initial underlier level, the payment that we would deliver on your notes at maturity would be 25.000% of the principal
amount of your notes, as shown in the table above. As a result, if you purchased your notes on the original issue date at the principal
amount and held them to the stated maturity date, you would lose 75.000% of your investment (if you purchased your notes at a premium
to principal amount you would lose a correspondingly higher percentage of your investment). In addition, if the final underlier level
were determined to be 150.000% of the initial underlier level, the payment that we would deliver on your notes at maturity would be capped
at the maximum settlement amount (expressed as a percentage of the principal amount), or 110.710% of each $1,000 principal amount note,
as shown in the table above. As a result, if you held your notes to the stated maturity date, you would not benefit from any increase
in the final underlier level over 107.140% of the initial underlier level.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The following chart also shows a graphical illustration of the hypothetical
payments at maturity (expressed as a percentage of the principal amount of your notes) that we would pay on your notes on the stated maturity
date, if the final underlier level (expressed as a percentage of the initial underlier level) were any of the hypothetical levels shown
on the horizontal axis. The chart shows that any hypothetical final underlier level (expressed as a percentage of the initial underlier
level) of less than 100.000% (the section left of the 100.000% marker on the horizontal axis) would result in a hypothetical payment at
maturity of less than 100.000% of the principal amount of your notes (the section below the 100.000% marker on the vertical axis) and,
accordingly, in a loss of principal to the holder of the notes. The chart also shows that any hypothetical final underlier level (expressed
as a percentage of the initial underlier level) of greater than or equal to 107.140% (the section right of the 107.140% marker on the
horizontal axis) would result in a capped return on your investment.</P>


<!-- Field: Page; Sequence: 11; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt; text-align: center"><IMG SRC="image_001.jpg" ALT="" STYLE="height: 376px; width: 618px"></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The payments at maturity shown above are entirely hypothetical; they
are based on closing levels for the underlier that may not be achieved on the determination date and on assumptions that may prove to
be erroneous. The actual market value of your notes on the stated maturity date or at any other time, including any time you may wish
to sell your notes, may bear little relation to the hypothetical payments at maturity shown above, and these amounts should not be viewed
as an indication of the financial return on an investment in the offered notes. The hypothetical payments at maturity on notes held to
the stated maturity date in the examples above assume you purchased your notes at their principal amount and have not been adjusted to
reflect the actual price you pay for your notes. The return on your investment (whether positive or negative) in your notes will be affected
by the amount you pay for your notes. If you purchase your notes for a price other than the principal amount, the return on your investment
will differ from, and may be significantly lower than, the hypothetical returns suggested by the above examples. Please read &#8220;Selected
Risk Factors &#8212; Risks Relating to the Estimated Value and Secondary Market Prices of the Notes &#8212; Secondary Market Prices of
the Notes Will Be Impacted by Many Economic and Market Factors&#8221; on page PS-16 of this pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The hypothetical returns on the notes shown above apply <B>only if
you hold the notes for their entire term</B>. These hypotheticals do not reflect fees or expenses that would be associated with any sale
in the secondary market. If these fees and expenses were included, the hypothetical returns shown above would likely be lower.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 2pt; padding-right: 2pt; padding-left: 2pt; border: Black 1pt solid"><I>We cannot predict the actual final underlier
level or what the market value of your notes will be on any particular day, nor can we predict the relationship between the underlier
level and the market value of your notes at any time prior to the stated maturity date. The actual amount that you will receive, if any,
at maturity and the rate of return on the offered notes will depend on the actual final underlier level determined by the calculation
agent as described above. Moreover, the assumptions on which the hypothetical returns are based may turn out to be inaccurate. Consequently,
the amount of cash to be paid in respect of your notes, if any, on the stated maturity date may be very different from the information
reflected in the table and chart above.</I></P>


<!-- Field: Page; Sequence: 12; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-transform: uppercase; text-align: center">Selected Risk Factors</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 2pt 10pt 0; padding-right: 2pt; padding-left: 2pt; border: Black 1pt solid"><I>An investment in your notes is subject
to the risks described below, as well as the risks described under the &#8220;Risk Factors&#8221; sections of the accompanying prospectus
supplement and the accompanying product supplement. Your notes are a riskier investment than ordinary debt securities. Also, your notes
are not equivalent to investing directly in the underlier stocks, i.e., the stocks underlying the underlier to which your notes are linked.
You should carefully consider whether the offered notes are suited to your particular circumstances.</I></P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-align: left">Risks Relating to the Notes Generally</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-align: center">You May Lose Some or All of Your Investment
in the Notes</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The notes do not guarantee any return of principal. The return on
the notes at maturity is linked to the performance of the underlier and will depend on whether, and the extent to which, the underlier
return is positive or negative. Your investment will be exposed to loss if the final underlier level is less than the initial underlier
level. For every 1% that the final underlier level is less than the initial underlier level, you will lose an amount equal to 1% of the
principal amount of your notes. Accordingly, you could lose some or all of your initial investment at maturity. Also, the market price
of your notes prior to the stated maturity date may be significantly lower than the purchase price you pay for your notes. Consequently,
if you sell your notes before the stated maturity date, you may receive far less than the amount of your investment in the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>Your Maximum Gain on the Notes Is Limited
to the Maximum Settlement Amount</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">If the final underlier level is greater than the initial underlier
level, for each $1,000 principal amount note, you will receive at maturity a payment that will not exceed the maximum settlement amount,
regardless of the appreciation in the underlier, which may be significant. Accordingly, the amount payable on your notes may be significantly
less than it would have been had you invested directly in the underlier. The maximum settlement amount is $1,107.10.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt 0; text-align: center">The Notes Are Subject to the Credit Risks
of JPMorgan Financial and JPMorgan Chase&nbsp;&amp;&nbsp;Co.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The notes are subject to our and JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s
credit risks, and our and JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s credit ratings and credit spreads may adversely affect the market
value of the notes. Investors are dependent on our and JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s ability to pay all amounts due on the
notes. Any actual or potential change in our or JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s creditworthiness or credit spreads, as determined
by the market for taking that credit risk, is likely to adversely affect the value of the notes. If we and JPMorgan Chase&nbsp;&amp;&nbsp;Co.
were to default on our payment obligations, you may not receive any amounts owed to you under the notes and you could lose your entire
investment.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt 0; text-align: center">As a Finance Subsidiary, JPMorgan Financial
Has No Independent Activities and Has Limited Assets</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><FONT STYLE="background-color: white">As a finance subsidiary of
JPMorgan Chase&nbsp;&amp;&nbsp;Co., we have no independent activities beyond the issuance and administration of our securities and the
collection of intercompany obligations. Aside from the initial capital contribution from JPMorgan Chase&nbsp;&amp;&nbsp;Co., substantially
all of our assets relate to obligations of JPMorgan Chase&nbsp;&amp;&nbsp;Co. to make payments under loans made by us to JPMorgan Chase&nbsp;&amp;&nbsp;Co.
or under other intercompany agreements. As a result, we are dependent upon payments from JPMorgan Chase&nbsp;&amp;&nbsp;Co. to meet our
obligations under the notes. We are not an operating subsidiary of JPMorgan Chase&nbsp;&amp;&nbsp;Co. and in a bankruptcy or resolution
of JPMorgan Chase&nbsp;&amp;&nbsp;Co. we are not expected to have sufficient resources to meet our obligations in respect of the notes
as they come due. If JPMorgan Chase&nbsp;&amp;&nbsp;Co. does not make payments to us and we are unable to make payments on the notes,
you may have to seek payment under the related guarantee by JPMorgan Chase&nbsp;&amp;&nbsp;Co., and that guarantee will rank <I>pari passu</I>
with all other unsecured and unsubordinated obligations of JPMorgan Chase&nbsp;&amp;&nbsp;Co. For more information, see &#8220;Risk Factors
&#8212; Holders of securities issued by JPMorgan Financial may be subject to losses if JPMorgan Chase&nbsp;&amp;&nbsp;Co. were to enter
into a resolution&#8221; in the accompanying prospectus supplement</FONT>.</P>


<!-- Field: Page; Sequence: 13; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>No Interest or Dividend Payments or Voting
Rights</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">As a holder of the notes, you will not receive interest payments.
As a result, even if the amount payable for your notes on the stated maturity date exceeds the principal amount of your notes, the overall
return you earn on your notes may be less than you would have earned by investing in a non-index-linked debt security of comparable maturity
that bears interest at a prevailing market rate. In addition, as a holder of the notes, you will not have voting rights or rights to receive
cash dividends or other distributions or other rights that holders of the underlier stocks would have.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>We May Sell an Additional Aggregate Principal
Amount of the Notes at a Different Issue Price</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">At our sole option, we may decide to sell an additional aggregate
principal amount of the notes subsequent to the date of this pricing supplement. The issue price of the notes in the subsequent sale may
differ substantially (higher or lower) from the original issue price you paid as provided on the cover of this pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>If You Purchase Your Notes at a Premium to
the Principal Amount, the Return on Your Investment Will Be Lower Than the Return on Notes Purchased at the Principal Amount and the Impact
of Certain Key Terms of the Notes Will Be Negatively Affected</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The amount you will be paid for your notes on the stated maturity
date will not be adjusted based on the price you pay for the notes. If you purchase notes at a price that differs from the principal amount
of the notes, then the return on your investment in the notes held to the stated maturity date will differ from, and may be substantially
less than, the return on notes purchased at the principal amount. If you purchase your notes at a premium to the principal amount and
hold them to the stated maturity date the return on your investment in the notes will be lower than it would have been had you purchased
the notes at the principal amount or a discount to the principal amount. In addition, the impact of the cap level on the return on your
investment will depend upon the price you pay for your notes relative to the principal amount. For example, if you purchase your notes
at a premium to the principal amount, the cap level will permit only a lower percentage increase in your investment in the notes than
would have been the case for notes purchased at the principal amount or a discount to the principal amount.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt; text-align: center"><B>Lack of Liquidity</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The notes will not be listed on any securities exchange. JPMS intends
to offer to purchase the notes in the secondary market but is not required to do so. Even if there is a secondary market, it may not provide
enough liquidity to allow you to trade or sell the notes easily. Because other dealers are not likely to make a secondary market for the
notes, the price at which you may be able to trade your notes is likely to depend on the price, if any, at which JPMS is willing to buy
the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>The Tax Consequences of an Investment in the
Notes Are Uncertain</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">There is no direct legal authority as to the proper U.S.
federal income tax characterization of the notes, and we do not intend to request a ruling from the IRS. The IRS might not accept,
and a court might not uphold, the treatment of the notes described in &#8220;Key Terms &#8212; Tax treatment&#8221; in this pricing
supplement and in &#8220;United States Federal Taxation&#8221; in the accompanying prospectus supplement. If the IRS were successful
in asserting an alternative treatment for the notes, the timing and character of any income or loss on the notes could differ
materially and adversely from our description herein. In addition, in 2007 Treasury and the IRS released a notice requesting
comments on the U.S. federal income tax treatment of &#8220;prepaid forward contracts&#8221; and similar instruments. The notice
focuses in particular on whether to require investors in these instruments to accrue income over the term of their investment. It
also asks for comments on a number of related topics, including the character of income or loss with respect to these instruments;
the relevance of factors such as the nature of the underlying property to which the instruments are linked; the degree, if any, to
which income (including any mandated accruals) realized by non-U.S. investors should be subject to withholding tax; and whether
investors in short-term instruments should be required to accrue income. While the notice requests comments on appropriate
transition rules and effective dates, 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 notes, possibly with retroactive effect. You
should review carefully the section entitled &#8220;United States Federal Taxation&#8221;</P>


<!-- Field: Page; Sequence: 14; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">in the accompanying prospectus supplement and consult your tax adviser
regarding the U.S. federal income tax consequences of an investment in the notes, including possible alternative treatments and the issues
presented by this notice.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt 0; text-align: left">Risks Relating to Conflicts of Interest</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>Potential Conflicts of Interest</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">We and our affiliates play a variety of roles in connection with
the issuance of the notes, including acting as calculation agent and as an agent of the offering of the notes, hedging our obligations
under the notes and making the assumptions used to determine the pricing of the notes and the estimated value of the notes. Also, the
distributor from which you purchase the notes may conduct hedging activities for us in connection with the notes. In performing these
duties, our and JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s economic interests, the economic interests of any distributor performing such
duties and the economic interests of the calculation agent and other affiliates of ours are potentially adverse to your interests as an
investor in the notes. In addition, our and JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s business activities, and the business activities
of any distributor from which you purchase the notes, including hedging and trading activities, could cause our and JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s
economic interests to be adverse to yours and could adversely affect any payment on the notes and the value of the notes. It is possible
that hedging or trading activities of ours or our affiliates in connection with the notes could result in substantial returns for us or
our affiliates while the value of the notes declines. If the distributor from which you purchase notes is to conduct hedging activities
for us in connection with the notes, that distributor may profit in connection with such hedging activities and such profit, if any, will
be in addition to the compensation that the distributor receives for the sale of the notes to you. You should be aware that the potential
to earn fees in connection with hedging activities may create a further incentive for the distributor to sell the notes to you in addition
to the compensation they would receive for the sale of the notes. Please refer to &#8220;Risk Factors &#8212; Risks Relating to Conflicts
of Interest&#8221; on page PS-18 of the accompanying product supplement for additional information about these risks.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt 0; text-align: left">Risks Relating to the Estimated Value and Secondary
Market Prices of the Notes</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>The Estimated Value of the Notes Is Lower
Than the Original Issue Price of the Notes</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The estimated value of the notes is only an estimate determined by
reference to several factors. The original issue price of the notes exceeds the estimated value of the notes because costs associated
with selling, structuring and hedging the notes are included in the original issue price of the notes. These costs include the selling
commissions, the projected profits, if any, that our affiliates expect to realize for assuming risks inherent in hedging our obligations
under the notes, the estimated cost of hedging our obligations under the notes and the fees, if any, paid for third-party data analytics
and/or electronic platform services. See &#8220;Summary Information &#8212; The Estimated Value of the Notes&#8221; on page PS-7 of this
pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>The Estimated Value of the Notes Does Not
Represent Future Values of the Notes and May Differ from Others&#8217; Estimates</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The estimated value of the notes is determined by reference to internal
pricing models of our affiliates when the terms of the notes are set. This estimated value of the notes is based on market conditions
and other relevant factors existing at that time and 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 notes that are greater than
or less than the estimated value of the notes. 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 notes could change significantly based on, among other things,
changes in market conditions, our or JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s creditworthiness, interest rate movements and other relevant
factors, which may impact the price, if any, at which JPMS would be willing to buy notes from you in secondary market transactions. See
&#8220;Summary Information &#8212; The Estimated Value of the Notes&#8221; on page PS-7 of this pricing supplement.</P>


<!-- Field: Page; Sequence: 15; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>The Estimated Value of the Notes Is Derived
by Reference to an Internal Funding Rate</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The internal funding rate used in the determination of the estimated
value of the notes may differ from the market-implied funding rate for vanilla fixed income instruments of a similar maturity issued by
JPMorgan Chase&nbsp;&amp;&nbsp;Co. or its affiliates. Any difference may be based on, among other things, our and our affiliates&#8217;
view of the funding value of the notes as well as the higher issuance, operational and ongoing liability management costs of the notes
in comparison to those costs for the conventional fixed income instruments of JPMorgan Chase&nbsp;&amp;&nbsp;Co. This internal funding
rate is based on certain market inputs and assumptions, which may prove to be incorrect, and is intended to approximate the prevailing
market replacement funding rate for the notes. The use of an internal funding rate and any potential changes to that rate may have an
adverse effect on the terms of the notes and any secondary market prices of the notes. See &#8220;Summary Information &#8212; The Estimated
Value of the Notes&#8221; on page PS-7 of this pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>The Value of the Notes as Published by JPMS
(and Which May Be Reflected on Customer Account Statements) May Be Higher Than the Then-Current Estimated Value of the Notes for a Limited
Time Period</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">We generally expect that some of the costs included in the original
issue price of the notes will be partially paid back to you in connection with any repurchases of your notes by JPMS in an amount that
will decline to zero over an initial predetermined period. These costs can include selling commissions, projected hedging profits, if
any, and, in some circumstances, estimated hedging costs, our internal secondary market funding rates for structured debt issuances and
the fees paid for third-party data analytics and/or electronic platform services. See &#8220;Summary Information &#8212; Secondary Market
Prices of the Notes&#8221; on page PS-8 of this pricing supplement for additional information relating to this initial period. Accordingly,
the estimated value of your notes during this initial period may be lower than the value of the notes as published by JPMS (and which
may be shown on your customer account statements).</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>Secondary Market Prices of the Notes Will
Likely Be Lower Than the Original Issue Price of the Notes</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Any secondary market prices of the notes will likely be lower than
the original issue price of the notes because, among other things, secondary market prices take into account our internal secondary market
funding rates for structured debt issuances and, also, because secondary market prices may exclude selling commissions, projected hedging
profits, if any, estimated hedging costs and fees, if any, paid for third-party data analytics and/or electronic platform services that
are included in the original issue price of the notes. As a result, the price, if any, at which JPMS will be willing to buy notes from
you in secondary market transactions, if at all, is likely to be lower than the original issue price. Furthermore, if you sell your notes,
you will likely be charged a commission for secondary market transactions, or the price will likely reflect a dealer discount and/or fees
for use of an electronic platform to facilitate secondary market activity. Any sale by you prior to the maturity date could result in
a substantial loss to you. See the immediately following risk consideration for information about additional factors that will impact
any secondary market prices of the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The notes are not designed to be short-term trading instruments.
Accordingly, you should be able and willing to hold your notes to maturity. See &#8220;&#8212; Risks Relating to the Notes Generally &#8212;
Lack of Liquidity&#8221; on page PS-14 of this pricing supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>Secondary Market Prices of the Notes Will
Be Impacted by Many Economic and Market Factors</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The secondary market price of the notes during their term will be
impacted by a number of economic and market factors, which may either offset or magnify each other, aside from the selling commissions,
projected hedging profits, if any, estimated hedging costs and the level of the underlier, including:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any actual or potential change in our or JPMorgan Chase&nbsp;&amp;&nbsp;Co.&#8217;s creditworthiness or credit spreads;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>customary bid-ask spreads for similarly sized trades;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our internal secondary market funding rates for structured debt issuances;</TD></TR></TABLE>


<!-- Field: Page; Sequence: 16; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the actual and expected volatility of the underlier;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the time to maturity of the notes;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the dividend rates on the underlier stocks;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>interest and yield rates in the market generally; and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>a variety of other economic, financial, political, regulatory and judicial events.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Additionally, independent pricing vendors and/or third party broker-dealers
may publish a price for the notes, which may also be reflected on customer account statements. This price may be different (higher or
lower) than the price of the notes, if any, at which JPMS may be willing to purchase your notes in the secondary market.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-align: left">Risks Relating to the Underlier</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>An Investment in the Notes Is Subject to Risks
Associated with Small Capitalization Stocks</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: justify">The underlier stocks are issued by companies
with relatively small market capitalization. The stock prices of smaller companies may be more volatile than stock prices of large capitalization
companies. Small capitalization companies may be less able to withstand adverse economic, market, trade and competitive conditions relative
to larger companies. Small capitalization companies are less likely to pay dividends on their stocks, and the presence of a dividend payment
could be a factor that limits downward stock price pressure under adverse market conditions.</P>


<!-- Field: Page; Sequence: 17; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 10pt 0; text-transform: uppercase; text-align: center">THE Underlier</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The Russell 2000<SUP STYLE="vertical-align: text-top">&reg;</SUP> Index measures the capitalization-weighted
price performance of 2,000 U.S. small-capitalization stocks listed on eligible U.S. exchanges and is designed to track the performance
of the small-capitalization segment of the U.S. equity market. The companies included in the Russell 2000<SUP STYLE="vertical-align: text-top">&reg;</SUP> Index are the
middle 2,000 of the companies that form the Russell 3000E&#8482; Index, which is composed of the 4,000 largest U.S. companies as determined
by total market capitalization and represents approximately 99% of the U.S. equity market. &nbsp; For additional information about the
Russell 2000<SUP STYLE="vertical-align: text-top">&reg;</SUP> Index, see the information set forth under &#8220;Equity Index Descriptions &#8212; The Russell Indices&#8221;
on page US-31 of the accompanying underlying supplement.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">In addition, information about the Russell 2000<SUP STYLE="vertical-align: text-top">&reg;</SUP> Index
may be obtained from other sources, including, but not limited to, the underlier sponsor&#8217;s website (including information regarding
the underlier&#8217;s (i) top ten constituent stocks and (ii) sector weights). We are not incorporating by reference into this pricing
supplement the website or any material it includes. &nbsp;Neither we nor any agent or dealer for this offering makes any representation
that this publicly available information regarding the underlier is accurate or complete.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt; text-align: center"><B>Historical Closing Levels of the Underlier</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The closing level of the underlier has fluctuated in the past and
may, in the future, experience significant fluctuations. Any historical upward or downward trend in the closing level of the underlier
during any period shown below is not an indication that the underlier is more or less likely to increase or decrease at any time during
the term of your notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"><B>You should not take the historical levels of the underlier as
an indication of the future performance of the underlier. </B>We cannot give you any assurance that the future performance of the underlier
or the underlier stocks will result in a return of any of your initial investment on the stated maturity date. In light of the increased
volatility currently being experienced by the securities markets, and recent market declines, it may be substantially more likely that
you could lose all or a substantial portion of your investment in the notes.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">Neither we nor any of our affiliates make any representation to you
as to the performance of the underlier. The actual performance of the underlier over the term of the offered notes, as well as the amount
payable at maturity, may bear little relation to the historical levels shown below.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt">The graph below shows the closing levels of the underlier on each
day from January 4, 2021 through June 1, 2026. The closing level of the underlier on June 1, 2026 was 2,905.762. We obtained the closing
levels shown above and in the graph below from the Bloomberg Professional<SUP STYLE="vertical-align: text-top">&reg;</SUP> service (&#8220;Bloomberg&#8221;), without independent
verification.</P>

<!-- Field: Page; Sequence: 18; Value: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"></P>

<P STYLE="text-align: center; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 10pt">&nbsp;<IMG SRC="image_002.jpg" ALT="" STYLE="height: 324px; width: 618px"></P>

<!-- Field: Page; Sequence: 19; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><P STYLE="margin-top: 9pt; text-align: center; margin-bottom: 6pt; font: 10pt Arial, Helvetica, Sans-Serif">PS-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 0 10pt"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>ea029371201_ex-filingfees.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">S-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-293684</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-40">0000019617</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-41">JPMORGAN CHASE &amp; CO</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">0000019617</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2026-06-04</xbrli:startDate>
              <xbrli:endDate>2026-06-04</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">S-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">JPMORGAN CHASE &amp; CO</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">5,500,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>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" )$ [D# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HK*\2ZXGAOPW?:S);372VD?F&&$99N<?@.<D]A
MDUXI_P --?\ 4H_^5+_[50!] 45\_P#_  TU_P!2C_Y4O_M5'_#37_4H_P#E
M2_\ M5 'T!17S_\ \--?]2C_ .5+_P"U4?\ #37_ %*/_E2_^U4 ?0%%?/\
M_P --?\ 4H_^5+_[56SX5^/Z>)/$UAH[^&);?[9*(EEBN_.*DG&2NQ>!U)SP
M* /9Z*X._$EG\1]1UJ+>PLM-M%N(PW#0-)/O./5=JN._RD#[U5] U34FMK?2
M]%ELHY;FYU.Z-S=1-,FQ+I@%55=<DF0'.[@#H<T >B45YO=>+=2^T:1XA5TC
ML#X?NK^?3P&;>R&(D!]P&<L &*G W==W'0>%->U/5;B[M]0@=EB2.2.Z&F7%
MDC;L@Q[)N25VYW X(8<#% '445YFVG:?>>)O%+77@7^WI?MRJMSY5HVP?9X?
MDW2R*P]>!CGUJ2;Q%KGAJVL]$2)[R^T_3H9[E5L;F]:Y9BP\I9(_]6?W9&^0
M')(XX- 'I%%>>^(]7US4/#WC40RVEK:V%N\,8:W=I6)@21B6\P '#L.G7![8
M+K/5M2T2VDBM8-(BTK2KNWL)K:WM&B:5I?++21X<B, S A2&+;3\PW< 'H%%
M<5J/B;7+=O$,]NNGFWTVZAM((I(GW2.XA)9G#\ "0C 7T/;!AF\1>);&:_%Q
M)I,T6F7EO#.8[:1&N$F\O[H,A\LKO/)+[O1>X!W=%<')XQU*+Q5;V0DLKBRG
MO9;7;#8W&(PL;L#]I/[IWRF&0#(R1D[2:E\.^*=:NWTN75EL3!J.DOJ*I:PN
MKQ%/+RI)=M^1)GHN,8YZT =O17"OXG\06GA>+Q!=+ITEM>Q0M;PP6\QDMWF=
M%0, S&8 /D[0A)7 'S<;GA75[[5K.Z^WV\B26\YC2<V4UHMPNT,&6*7YUQDJ
M<D\J2#SP ;U%%% !1110 4444 %%%% !116%XF\3#PU#;R?V)K6JF9BNS2[3
MSV3&.6Y&!SQ0!NT5Y_\ \+3_ .I"\<_^"?\ ^SKHO#/B<>)8[E_[#UO2C 5&
MW5;/R#)G/*\G.,<^G% &]17):]X[&A:J]A_PBOBC4=BJQN-/T[S83D9P&W#)
M'>LS_A:?_4A>.?\ P3__ &= 'H%%4='U(:QI-O?BRO++S@3]GO8?*FCP2,,O
M;I^6*Y"7XH"*9XQX&\;2!6*[TTCY6QW'S=* .]HK-T[4O[9T%+];*]L_/C8_
M9[V'RIDQD89>QX_+%<?&<_"CPH!R=^E#C_KM%0!Z%17$Z;XFURXU/3VN5T_[
M!>:G=Z>L4<3B5?*\XK)O+D'/E8*[>^<]JH7&JZIJNI^']2F-FNE_VW-'! D3
MB=?+CN$W,Y;!SM8X"C&1R: /1:*\VM?B#J\^C7VJ"P\R#^RY=0MRVFW,"0,H
M!6-Y'^6;<&^\F/NGC!!J3Q/=7MC<1WFH1V-Y=1>'M1E>,P$0/\T!"LA9B1C
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
M&G%#:IO;]V54JO.<G )'.:;_ &!IFU5-J"JW37@!=C^^;.6Z]]S<=.>E:5%
M'-Q> O#<,31+8RLAMGM )+R9]D+  QKN<[5X& , =L5HW?A_2[YKIKFU$C74
M,<,IWL"5C+,F,'Y2I8D,,$'!SP*TZ* ,5?">CKI[V0@G*/,)VF-W,9S(!@/Y
MQ;S,@#&=W3CIQ6C8:?;:791VEG'Y<*9(!8L22<DEB268DDDDDDDDU9HH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJ*X,ZVTIMDC><*?+65RBENP) ) ]\'Z5+2-G:=H!;' )P* .2\#ZIK5_<^(;
M?6[J">>RU'R$\B+8B+Y:-M7N0"QY))/Z5B^";ZS%Y&-;O-:@UZYNKIH8-0FO
M(XI$\QMBQJY\I\(5("YP/I6YX2TC7=+U;7+G5+?3HX=2NOM:_9;QY61MB)L(
M:),CY2<Y]L=Z+S0M8\0:[I=SJXL+2PTNY^U106LSS23R $(69D0(!G.T!LGO
M0!F2:UKNL6WB35]+U%;6'1IYK>UM/*1X[EH5RYF)&[!.0-C+@#/-=CHNI)K.
MAV&J1H42\MXYU4]0&4-C]:Y:X\+:Y:_V[8:1<6*Z=K4SS/+.S"6S:10LI10I
M$F<;AEDP3WKK=-L(-*TNTT^V!$%K"D,8/7:H 'Z"@# UKXC>$_#VM+H^JZL+
M:_8*1$8)6&&Z?,JE?UKIXY$EC62-U=' 964Y!!Z$&O,_C?HNE/\ #?6M6;3+
M-M200*MX8%,RCSHQ@/C<."1UZ&NN\"?\D\\-?]@JU_\ 12T =!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 445'</)%;2R10F:14+)$&
M +D#@9/ STYH <[I%&TDCJB*"S,QP !U)-0V5_9ZG9I=V%W!=VTF=DT$@D1L
M$@X8<'!!'X5Y^OA'Q%XXE%SXXN?L6EYW1Z!8R_*?3SY!]\^PX],=*] L;&TT
MRRBLK&VBMK6%=L<42A54>P% %BBBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#E]0\1:W:^(H+.#PIJ=S9&.4R3Q&##LI3859IE"C!;
M(< GC .#5O3]3UR_UL+-H<VG:6MNQ=[MX6E>;<-H7RI7&W;NSD#G&*Q/'44,
MFN^'#J.FW>IZ.LD_VJUAL9+I Q0!)'1%8$*<@ ]VR <'&AX<A\*QZBYT/P]_
M9UUY1W2_V%+993(RN]XE!YQQGMTXH ZBBBB@ HHHH **** //_C;_P DAUW_
M +=__2B.N@\"?\D\\-?]@JU_]%+7/_&W_DD.N_\ ;O\ ^E$==!X$_P"2>>&O
M^P5:_P#HI: .@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEJ
MNKZ=H>GR7^J7D-I:QCYI)6P/H/4^PY-<O>_$>SDU^/0O#EC-K]^)%%R;5P(;
M5,X+/*<KD<\#N,9!KI=4T+2M;-M_:EA!>"VD\V$3)N"OC&<'@_C0!PIU_P 5
M?$ F+PO"^AZ"W#:S=Q_OIU_Z81GH/]H_H1BNWT#18?#VC0:;#<W5RL629KN4
MR2.Q.223[FM,  8 P** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH P/$TGAZ,6W]O:U_9H.[R?^)O)8^9TS]R1-^..N<9]
MZY_PU<:<_C^:/0-7NM6TS^S=TSG59KR&WE\P!0"SLNYAN.#R G& 3G8\4:E>
MPZMH>D6M[_9R:E-(LE\$5F78NX1IO!7>_.,@\ X&<5'I5]J%EXUG\/SZI)JL
M'V(7?G31QK+;MO"A&\M54AADCY0?E;DC& #JZ*** "BBB@ HHHH \_\ C;_R
M2'7?^W?_ -*(ZZ#P)_R3SPU_V"K7_P!%+7/_ !M_Y)#KO_;O_P"E$==!X$_Y
M)YX:_P"P5:_^BEH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.XGAM;:
M6XN)4B@B0O)(YPJ*!DDGL *\[E\::]XTF>S\!6@BL02DNOWT9$2^ODH>7/N1
MCU'.: /1?-C\XQ>8OF!=VS/..F<>E<7XA\+>(?%FM36E_K*V'A=0H%M8$B>[
MX&X2N1\JYR,#.1U]:O\ A3P/8>%Y9[XW%SJ.L72XNM1NW+22CK@=E7(' ]!U
MQ744 9^C:'I?A[3DT_2;*&TM4Z)$N,GU)ZD^YYK0HHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y;Q?-/<W6E:"
MEKILD&IR2"674[;[1"NQ=ZIY>Y=S,>1\W 0G!JQX;T"[T%I(@="BLWRQ@TS2
M39Y?CYB?-<'@8Z9Z<\5G^-M+N-0U30I3H,NNZ?;R2FYL=T/E\IA7*RNH9E.<
M#_:8Y&!F#PS>^&8?%<NDZ?X4M]%U9;9I)-D=F'" IE6\B1F7.Y2 P ./:@#N
M**** "BBB@ HHHH \_\ C;_R2'7?^W?_ -*(ZZ#P)_R3SPU_V"K7_P!%+7/_
M !M_Y)#KO_;O_P"E$==!X$_Y)YX:_P"P5:_^BEH Z"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***HZCK.FZ1Y']HWUO:_:)!%")I ID<G  SUH O5QOB/XAV.E7_]C:/:
MRZYX@;A;"S.?+]Y7Z(/7//MWK3\5Z%J7B&R@LK'79])MV?\ TM[9 998\?=5
M\_)SW_R9O#GA;1O"EA]CT>R2W0\R/UDE/J['EC0!-HPU2YT*$>(8+);^1&%Q
M#;9:( DX7YNORX![9SVK0BBC@B2*&-8XT 5408"@=@!TI]% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 >5^*M3U9=6N;?Q3J.JZ'X>W,()]*M@(I1O79YURK.\><X*[8QR?F..>D^
M%^G:=8_#W1I-/M;>$W%I'),\* &5\<EB/O'KUKL*P]+\(:+H>K3:CI-J;%IU
M*S6]NY2WD/RX8Q#Y PV]0 >3G.: -RBBB@ HHHH **** //_ (V_\DAUW_MW
M_P#2B.N@\"?\D\\-?]@JU_\ 12US_P ;?^20Z[_V[_\ I1'70>!/^2>>&O\
ML%6O_HI: .@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **Y;Q1X]TCPS,ED?-O\ 6)N(-,LE\R>0
M]L@?='N?PS2^%/\ A+[J:XU'Q,;2SBF4"WTNW <VX]7D_B8],#C^5 &?KWB[
M6[G6)_#OA#1VN=0A(6YU"\4QVEKD9Z]7;!' _7D5)X>^'=KI^HKKFNWDNN^(
M#S]LNA\L/M%'T0#\_ITKM** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S_ ,6Z)I?]
MMV%E8>&/#LFHZE]HGEN[[2TG!\M0Q! *DLS,.2WJ>:K^!(EM]9L)CIGANU34
M](^UPR:7I/V:7[R;T9O,;@;T[<GTV\]-XEEA-[I5M%IHOM5,K3V0:X,"Q;
M[M( 2%PX4@*V[< 1C)&?X;BL]-\37%A=:0MAJ\MNT\7E7TEU 8=_S"(N%\O#
ML-R*BCE2,XX .RHHHH **** "BBB@#S_ .-O_)(==_[=_P#THCKH/ G_ "3S
MPU_V"K7_ -%+7/\ QM_Y)#KO_;O_ .E$==!X$_Y)YX:_[!5K_P"BEH Z"BBB
M@ HHHH **** "BBB@ HHJ.XN(;6VEN+B5(H8D+R2.<*J@9))[ "@"2BJ]C?6
MVI:?;W]I+YEK<Q++%)@C<C#(.#R.#WJK;>(-)O-&DUB"_A;38_,W71;$8",5
M8Y/8%3ST/:@#2HK)TGQ+I6M7#V]G-,+A(UF,-S:RV[F,G <+(JEER,9 (J;4
M]9M=),?VF*^?S,[?LMA/<XQZ^4C;>O?&: -"BLO1/$6F>(H;F7399I%MIC!-
MYMM)"4D'52)%4Y&>?2G6WB#2;S1I-8@OX6TV/S-UT6Q& C%6.3V!4\]#VH T
MJ*QM.\5:/JCS)!<R1R0PB=TN[>2V;RCG]X%E524X/S#CWI^E^)=)UBUGN;.Y
M;RX%#R^?"\+*A&X/MD4':1DAL8.#@\&@#6HJ*UN8[RTAN82QBF0.A9"AP1D9
M! (^A&:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBN>\5ZSK6EV]O#H.AR:I?W3%$)8)!!C'S2M
MV'/0=<&@#4U;6-.T+3Y+_5+R&TM8_O22M@?0>I]AS5:TOK;Q7X8%WIMU=6]O
M?0L(;A4,<J Y7>H8<'N"1Z&N8TGX=-=ZA'K?C6^_MW5EYBA9<6EK[1Q]#_O-
MUX.,\UWO08% '/>%_!6B^$H7_L^!I+N;FXOKAO,GG/<LY_D,#VKH:** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH X[Q.+"_NM/O'O?$=C/83RK%)INER2,6P%
M;=F!\I@\?PMUYQQ0TO2(M2\0RW]MXG\7KJ!M_*,MWI20((PV=JF6T5!DG)"\
MG'?'&KXLU"73M8T&:ZNI+30A-(U[<*Y1%<*/*$KC[L98G.< G:#P<&+1M734
M_'%TVBZ@VH:*UINN98YO.@CN=RA5C?D E,EE4X'!P"<D [ =.N:*** "BBB@
M HHHH \_^-O_ "2'7?\ MW_]*(ZZ#P)_R3SPU_V"K7_T4M<_\;?^20Z[_P!N
M_P#Z41UT'@3_ ))YX:_[!5K_ .BEH Z"BBB@ HHHH **** "BBB@ K%\5:18
M:SH%S#J-N+B*)&F6-F.PLJG&Y0<, ><-D9 /4"MJF31)/#)#(NZ.12K#.,@C
M!H Y;PKIEIK'PMT&POXC+:RZ9;"2,.RAQL4X.T@D'N.A'!R*XP1+#\%!%$BQ
MVR:P5D11A5B&H'(P.@Q^&*]7L+&VTS3K:PLX_*M;:)88DW%MJ*, 9.2>!WJM
M;Z#I=MH\NDQV<9L)3(9()"75O,8L^=Q.<ECQ[T 8.LAC\4?"_E8W"SOO.YY\
MO]UC_P >Q6EXRUB;0O".HW]L,W2QB.W'7,KD(G_CS"IM+\,:5H\TDUI%.9Y(
MA"9KBZEGD$8R0BO(S%5R<X! SS4UQH6GWFFV]A=1RSV]O)'+&);B1FWQL&4E
MRVYL$ \DY[T 4-.\(Z=:^#K?PY<QF>U6)5N,.R>>^<NS$$$[FR2.AR0<BN $
M2P_!011(L=LFL%9$4858AJ!R,#H,?ABO7ZSK?0=+MM'ETF.SC-A*9#)!(2ZM
MYC%GSN)SDL>/>@#E/&.F_P!L>-M&TU9/+^UZ7J4$[KU6-UC4''?YB*P]5AU+
M2$U&[U.&T:2WTF)KJVLYF>-K:#>55F95(,LA*[<$!$?DDUZ%I/AK2M%N'N+.
M&8W#QK"9KFZEN'$8.0@:1F*KDYP"!5LZ79,+U7MTD6^_X^5D^82#:%P0>VT8
MQTZ^IH Q?#6L:G=:CJ&E:O\ 8WNK2*"836<31QLLJGY=K,W(*GG=R".!72UF
MZ/H.G:##)'I\,B"4@NTL[S.V % +.Q;    S@=JTJ "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***@O+RUT^TEN[V
MXBM[:)=TDLKA54>I)Z4 3US_ (H\9Z+X2MT;4KDFXEX@LX5WSSGH B#D\\9X
M'O3/#'C.Q\737C:7:WK6%N0J7\L6R&X;G(CSR<8ZXJQ9^$M#L=?N]=AL$.J7
M39DNI6+N.,84L3M'L,4 <WI<'C;Q5JEKJFJS-X<T>&02Q:9 0UQ< '(\Y_X0
M>ZCU(.#S7?T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+^)[
M^_37M TFUU!]-M]0DF$MW$D;/N1-R1KYBLH+<GD$X0@5J:;I5Y8W#2W'B#4M
M00KM$5U';JH.1S^[B0Y_''/2L3Q'&NH7UCI]_P"'?#FI7<K3M:Q:C<,?W:[<
MLI-N^&((W+VP,%NT_AS0?[,U%Y_^$2\-Z1F(KY^F2[I&Y'RD>1'\O&>O4#CT
M .HHHHH **** "BBB@#S_P"-O_)(==_[=_\ THCKH/ G_)//#7_8*M?_ $4M
M<_\ &W_DD.N_]N__ *41USGP]TGXI)9>&[J7Q'I+^'#;V[BT,0,@MRBD+D1
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@!KNL:,[L%11EF8X 'J:I:9KFD:T)#I6JV-^(L"0VMPDNS/3.TG
M'0URWB+45\Z]\/7&JV5^+U2HLXYHH[^ -R-L;$+,N#G&%;:O_+0FK_AV)M4U
M/^VKG6+.^N+>%K01VMDUJ8=Q5V65'=W#_*N%.W&3QS0!U-(RAE*L 5(P0>AI
M:* ,S3?#>A:-.T^EZ+IUC,Z[&DM;5(F*]<$J!QP*FM]'TRTOY[^VTZSAO+C_
M %UQ' JR2?[S 9/XU=HH I7.CZ9>7T%]=:=9SWEO_J;B6!6DB_W6(R/PJ[11
M0!Y_\;?^20Z[_P!N_P#Z41UT'@3_ ))YX:_[!5K_ .BEKG_C;_R2'7?^W?\
M]*(ZZ#P)_P D\\-?]@JU_P#12T =!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17/^*O&
MFA>#+#[5K-ZL18$Q0)\TLOLJ]_KP!W(KQ"^\5^//C+>RZ7X;M'TW0\[)I-Y5
M<?\ 363OQ_ OY'K0!W?COXW:-X9,EAHP35M5'RX1LPQ-_M,/O'_97\2*XK2/
MAKXQ^)VH1ZYXYO[BSL3S%;D8D*GLB=(Q[D9]CUKT;P)\'] \&".[E0:CJR\_
M:IEXC/\ TS7HOUY/OVKT.@#FHO!.A:9X.U#P]IMM'I]G=VLD$LB#+G<A4NS'
MEB >YIW@/0;;PSX*TW2+/4$U""!7*W2 !9=SLY(P2,98CJ>E3>-DDE\!>(HX
ME9I&TNY5%49))B; 'O7/?!5'3X1:$'5E.)SAAC@SR$'\L4 =]1110 5QO@[P
MC8^'?$OBO4;355O)=6O!//  N;9LNVTX)YS(>H'&/K795Y)\)89HOB#\3&EC
MD0-JHVEE(S^\G(Q^!4_0B@#UNBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH Y2?PE=R?:;)-3MAI%U=F[EA>RW7&\R"0A
M9=X4?,."4) XSP".D-E:F^%\;:$W@C,0N/+'F!,YV[NN,\XZ5SGBO7[C2-7T
M>!+@6UI(ES<W,A0'>L,>[R\G@9SDGKA3C'6LOP3KFNW5_IUOJ]X;MM1T@:G(
MK1)']D8N J*% .TJW\63E#SV !WU%%% !1110 4444 >?_&W_DD.N_\ ;O\
M^E$==!X$_P"2>>&O^P5:_P#HI:Y_XV_\DAUW_MW_ /2B.N@\"?\ )//#7_8*
MM?\ T4M '04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%>>>.?C#X>\&^9:1O\ VEJJ\?98&&(S_P!-
M'Z+].3[4 =_<7$%I;R7%S-'##&I9Y)&"JH]23P!7BOC'XZ&6[_L3P):OJ%_(
MWEK=^477=_TS3JY]SQ[$5SMOH/Q#^-%Q'>:Q<'2O#Y8-&A4K&1V*1YRY_P!I
MCCT/:O9_!WP^\/\ @BU\O2[0&Y9<2WDV&ED_'L/88% 'F/A3X):AK=__ &_\
M0KZ:XN)2'-GYI9F]I''0?[*_F.E>WV-C::9916=C;16UM$NV.*) JJ/8"K%%
M !1110!G:_J9T7PYJFJK&)396DMR(R<;MB%L9]\5F> ?$L_B_P $:=KMS!'!
M-="3?'&25!61DXSSSMS^-:NMZ?%J^@:CIL\IAAN[66W>08^174J3SZ UE^ ]
M!MO#/@K3=(L]034((%<K=( %EW.SDC!(QEB.IZ4 ='1110 5Q7@OQQ<>*?$W
MBS2I;.*"/1+P6\3HQ)D&Z126]\QYX]?:NUKC?!WA&Q\.^)?%>HVFJK>2ZM>"
M>> !<VS9=MIP3SF0]0.,?6@#LJ*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#D/&TDMY=:7H,.GZ9=/>^=/G4[3[3"GE)
MG 3<OS$L #G@9ZU4\(ZKJ=UK%I+?_P!CF/5]*6^1[*Q>&5F4H"KL96R%$B@<
M<Y/3&#U][IEGJ$MK+<P[Y;2430.&*M&^",@@@X()!'0@X.:JZ;X<TK2;V:[L
M[9DFE!7+S.XC4MN*QJQ(C4DY*H .!QP* -6BBB@ HHHH **** //_C;_ ,DA
MUW_MW_\ 2B.N@\"?\D\\-?\ 8*M?_12US_QM_P"20Z[_ -N__I1'70>!/^2>
M>&O^P5:_^BEH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ***;))'#$TLKJD: LS,<!0.Y- #JQ_$?BG1O">G&^UF
M^CMHN=BDY>0^BKU)KS#QK\=[6UG.D^#8/[4U%V\L7(4M$&/&$4<R']/K6/X<
M^#>O>+M1'B#XB:A<9DPPM-_[UAV#$<1K_LKS_NT 5-5^(GC7XI:A)HO@FPGL
M=.)VRS@[7*GO))T0?[*\GGD]*[?P+\$-$\,^7?:QLU;51\V9%S#$?]E3]X_[
M3?4 5Z/I>DZ?HFGQV&F6<-I:Q_=BB7 ^ON?<\FKE !1110 4444 %%%% &%X
MV227P%XBCB5FD;2[E451DDF)L >]<]\%4=/A%H0=64XG.&&.#/(0?RQ76Z_J
M9T7PYJFJK&)396DMR(R<;MB%L9]\5F> ?$L_B_P1IVNW,$<$UT)-\<9)4%9&
M3C//.W/XT =)1110 5Y)\)89HOB#\3&ECD0-JHVEE(S^\G(Q^!4_0BO6ZXKP
M7XXN/%/B;Q9I4MG%!'HEX+>)T8DR#=(I+>^8\\>OM0!VM%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SOB^Z:PLK>]'B
MJWT 12<M=QQR0S]RC*Q#$X!QL93UZUS>E?$75H[=[O7- E.CQ[=VMV<4L<1#
M$;7,$RK($"D$LN\#UQTUM6M_$\_BRPNH-!T2ZM+1)_*FN+S:ZLVP*<F!FC;
M880D'G)&!F[!::_J>I.-=MM*CT=K5HGL(IC=">0L"&8O"F  ",<@[O:@#HP<
MC(Z44 8&!THH **** "BBB@#S_XV_P#)(==_[=__ $HCKH/ G_)//#7_ &"K
M7_T4M<_\;?\ DD.N_P#;O_Z41UT'@3_DGGAK_L%6O_HI: .@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **HZOK.FZ#ITFH:
MK>PVEK']Z25L#/H.Y/L.37AOB+XP^(?&>HMH'P\TZY&_(-WL_>L.F1GB-?\
M://3[IH ].\;?$WP]X'A*7MQ]HU C*6,!!D/H6[*/<_@#7CX7X@_'"YRQ_LG
MPUO]UA(!_.9N/H"/X:Z[P3\";*QF&K>+YQJVI.WF&W+%H58G.7)YD/UXZ\'K
M7L4<:11K'&BHB *JJ,  = !0!R/@KX:^'O \ :PMO.ORN)+Z<!I&]0.RCV'X
MYKL*** "BBB@ HHHH **** "BBB@"AK>GQ:OH&HZ;/*88;NUEMWD&/D5U*D\
M^@-9?@/0;;PSX*TW2+/4$U""!7*W2 !9=SLY(P2,98CJ>E3>-DDE\!>(HXE9
MI&TNY5%49))B; 'O7/?!5'3X1:$'5E.)SAAC@SR$'\L4 =]1110 5QO@[PC8
M^'?$OBO4;355O)=6O!//  N;9LNVTX)YS(>H'&/K795Y)\)89HOB#\3&ECD0
M-JHVEE(S^\G(Q^!4_0B@#UNBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH X;Q9I^E6NLZ,;KPY!?:9++<O=QQ:*;LK(P4
MB4[8V*Y*X)ZMD=<'&CX<A\*QZBYT/P]_9UUY1W2_V%+993(RN]XE!YQQGMTX
MJSXFD\/1BV_M[6O[-!W>3_Q-Y+'S.F?N2)OQQUSC/O7/^&KC3G\?S1Z!J]UJ
MVF?V;NF<ZK->0V\OF * 6=EW,-QP>0$XP"<@'?T444 %%%% !1110!Y_\;?^
M20Z[_P!N_P#Z41UT'@3_ ))YX:_[!5K_ .BEKG_C;_R2'7?^W?\ ]*(ZZ#P)
M_P D\\-?]@JU_P#12T =!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%<YXL\<:#X+LOM&L7BI(PS%;1_-++_NK_4X'O0!T=>5>._CAHOA
MHR6&C!-6U0?+\C?N8C_M,/O'V7\Q7"7?B;Q]\9[R33M MGTS0=VR5PQ5,?\
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
MQW^ME-6U4?-\ZYAB;_94_>/NWX 5ZM110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!0UO3XM7T#4=-GE,,-W:RV[R#'R*ZE2>?0&LOP'
MH-MX9\%:;I%GJ":A! KE;I  LNYV<D8)&,L1U/2IO&R22^ O$4<2LTC:7<JB
MJ,DDQ-@#WKGO@JCI\(M"#JRG$YPPQP9Y"#^6* .^HHHH *XWP=X1L?#OB7Q7
MJ-IJJWDNK7@GG@ 7-LV7;:<$\YD/4#C'UKLJ\D^$L,T7Q!^)C2QR(&U4;2RD
M9_>3D8_ J?H10!ZW1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 >?>+;:;3_$NG:@FNZ_)<R)<K;V%A!9LZIA'<JTJ !!
ML&=Q8DE0".<GA&YBU+Q3'>W(\12WC:7YEM/JGV)8_L\CJ?D%OC))"YR#CC.,
MC/5ZIHG]H:KI>I13B&XL'?[T>]9(G&'0C(QG ((/! X(R*S]"\*3:1?6\TVH
MK<P6-JUG81+!Y9BA9E.)&+'>P"( 0%'!XYX .FHHHH **** "BBB@#S_ .-O
M_)(==_[=_P#THCKH/ G_ "3SPU_V"K7_ -%+7/\ QM_Y)#KO_;O_ .E$==!X
M$_Y)YX:_[!5K_P"BEH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ>J:MI^B:?)?ZG>0V
MEK']Z65MH^GN?8<F@"Y7(>-/B3X>\#P$:A<^=?%<QV4!#2MZ$_W1[G\,UYCX
MD^,VN>+-1.@?#O3[AGD^7[7Y>96'0E0>(U_VF]?X:UO!7P)MK:<:OXSN/[4U
M%V\PVQ<M&&]78\R']/K0!RC3?$+XWW)2)?[)\-[^3RL6!ZGK*WMT!_NUZ_X)
M^&/A[P/"KV<'VG42N'OIP#(?4+V0>P_$FNPBBC@B2**-8XT 5408"@= !VI]
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M9VOZF=%\.:IJJQB4V5I+<B,G&[8A;&??%9G@'Q+/XO\ !&G:[<P1P370DWQQ
MDE05D9.,\\[<_C6KK>GQ:OH&HZ;/*88;NUEMWD&/D5U*D\^@-9?@/0;;PSX*
MTW2+/4$U""!7*W2 !9=SLY(P2,98CJ>E '1T444 %<5X+\<7'BGQ-XLTJ6SB
M@CT2\%O$Z,29!ND4EO?,>>/7VKM:XWP=X1L?#OB7Q7J-IJJWDNK7@GG@ 7-L
MV7;:<$\YD/4#C'UH [*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH Y?4/'%EI_B*#29+'5&+QRL\L>FW+X*% -H6,^8#
MO^\I(&!GJ*MZ?XD.JZV+.UTO4%LQ;M+)>75I-;!7W +&%E1=V02<@\;?>L3Q
MUJMK8Z[X<M-4UAM-TBZDG%P\=X;9G=4!C!=6#!,DY((&=N3S@Z'AR;PK)J+C
M0_$/]HW7E'=%_;LM[A,C+;'E8#G'.._7F@#J**** "BBO-_!6H627:?VY>ZU
M;Z[<7-TT4&H37D<+IYC[5C5SY+X3:0%S@?2@#TBBO-#XJUMO!C^/$OL62S%U
MTORD\HVHEV$EL;_-VY;.[;G VUZ4I#*".A&: . ^-O\ R2'7?^W?_P!*(ZZ#
MP)_R3SPU_P!@JU_]%+7FOQS\?:5!H6J>"VM[PZE/'!(LH1?) $BOR=V[HI_A
MZUZ5X$_Y)YX:_P"P5:_^BEH Z"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y_Q5XTT+P98_:M9O5B
M+#,<"?-++_NKW^O '<UXC?>+?'OQCO)=+\,VCZ;HF=LLF\J"/^FLO_LB^O(/
M6@#O?'?QLT/PMYMCI>S5=5&5*1M^YB/^VPZG_9'T)%<-I?P\\:_%34(]:\:W
MT]AIN=T4!7:^T]HX^B#_ &FY/'!ZUZ)X$^#N@>#?+O)U&I:LO/VF9/EC/_3-
M.@^IR?<=*]&H QO#?A71?"6G"QT6QCMH^-[#EY#ZLQY)_EVQ6S110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A>
M-DDE\!>(HXE9I&TNY5%49))B; 'O7/?!5'3X1:$'5E.)SAAC@SR$'\L5UNOZ
MF=%\.:IJJQB4V5I+<B,G&[8A;&??%9G@'Q+/XO\ !&G:[<P1P370DWQQDE05
MD9.,\\[<_C0!TE%%% !7DGPEAFB^(/Q,:6.1 VJC:64C/[R<C'X%3]"*];KB
MO!?CBX\4^)O%FE2V<4$>B7@MXG1B3(-TBDM[YCSQZ^U ':T444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*>,=8OK&?3]
M/L[DV7VU9R;Q8U=E:./>J+N!7<V#U!X5L#."*GA7Q#J%]J]A9W-VMVMUH<%_
M-B-5-O*=HP2N.'RS $<;3CC@7?%\]Q<7.EZ#';::\&IO(LLNI6QN(!L7>J>7
MN7<S$9'S<!"<&K'AO0+O06DB!T**S?+&#3-)-GE^/F)\UP>!CIGISQ0!T-%%
M% !7)WFA:QX@US3+C5Q86FGZ7<_:HH+69YI)Y "$+,R($ SG: V3WKK** //
M_P#A"-6&A-X2^T67_".M<%_/#,+@0&3S/(V;=O7Y=^[I_#FO0    .@HHH \
M_P#C;_R2'7?^W?\ ]*(ZZ#P)_P D\\-?]@JU_P#12US_ ,;?^20Z[_V[_P#I
M1'70>!/^2>>&O^P5:_\ HI: .@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHK@O'7Q9\/^"5>W:3[?JH'%E PRI_
MZ:-T3]3[4 =Q<W5O96TES=3QP01+N>65@JJ/4D\"O%/%_P =)+F\_L3P%:/?
MWTK>6MWY189_Z9IU8^YX]B.:YZVT/X@?&NZCO=7G.E^'MVZ-=I6,C_83.7/^
MTQQUP>U>U^$/ 6@>";/RM)M!Y[#$MW+\TLGU;L/88% 'EWA7X(7^LW_]O?$&
M^FN;F4AS9B4LS>TC]A_LK^?:O;[&QM-,LHK.QMHK:VB7;'%$@55'L!5BB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** *&MZ?%J^@:CIL\IAAN[66W>08^174J3SZ UE^ ]!MO#/@K3
M=(L]034((%<K=( %EW.SDC!(QEB.IZ5-XV227P%XBCB5FD;2[E451DDF)L >
M]<]\%4=/A%H0=64XG.&&.#/(0?RQ0!WU%%% !7&^#O"-CX=\2^*]1M-56\EU
M:\$\\ "YMFR[;3@GG,AZ@<8^M=E7DGPEAFB^(/Q,:6.1 VJC:64C/[R<C'X%
M3]"* /6Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#CO&VEW&H:IH4IT&77=/MY)3<V.Z'R^4PKE974,RG.!_M,<C S9
M\.:?IMIJ+R6G@3^P9#$0;KR+--PR/DS#(S<]>1CCZ4SQK;:;=)I\5WX<U#6;
MSS2UH;$&-[=E&[=Y^Y/)&0!G<">.#BN?L[3X@>&].GU1[O[=:0J'30IW-[<%
M207"W(1&+C) !#CCJ>H /2Z*0'(!P1GL:6@ HHHH **** //_C;_ ,DAUW_M
MW_\ 2B.N@\"?\D\\-?\ 8*M?_12US_QM_P"20Z[_ -N__I1'70>!/^2>>&O^
MP5:_^BEH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHI&944LS!5 R23@ 4 +67KWB+2?#&FM?ZQ?16ENO +GESZ*HY8^PKS/
MQO\ '73M*E;3/"T:ZOJ;'8)ERT",>PQS(?8<>_:N=T'X2^)_'>I+K_Q"U"YB
MC;E+4G$I7KMQTB7V SUX!YH CUGXH^+OB/J+Z%X"T^YM;4\27(XE*^K/TB'T
M.??M76^!?@;I.@,FH^(&35]4SOVL,P1M[ _?/NWY#K7I.C:'I?A[3DT_2+*&
MTM4Z)&O4^I/4GW.36A0   # &!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!G:_J9T7PY
MJFJK&)396DMR(R<;MB%L9]\5F> ?$L_B_P $:=KMS!'!-="3?'&25!61DXSS
MSMS^-:NMZ?%J^@:CIL\IAAN[66W>08^174J3SZ UE^ ]!MO#/@K3=(L]034(
M(%<K=( %EW.SDC!(QEB.IZ4 ='1110 5Q7@OQQ<>*?$WBS2I;.*"/1+P6\3H
MQ)D&Z126]\QYX]?:NUKC?!WA&Q\.^)?%>HVFJK>2ZM>">> !<VS9=MIP3SF0
M]0.,?6@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#C_&0GGUC0;*2]NK/3;EYHY9;:X> F?9^Y4NA! )W<9 )"CG@
M5C>!)E;7;1(M1U"[G&E;=4M[C49K@6=TKJ"&5W(1F._@\XCXP"<RWFO:T=(\
M1>)H-4>*'2+N>*/3O(C,,L<)PV]B/,W-AB"K*!QP<'/H4;B6))%^ZP##\: '
M4444 %%%% !1110!Y_\ &W_DD.N_]N__ *41UT'@3_DGGAK_ +!5K_Z*6N?^
M-O\ R2'7?^W?_P!*(ZZ#P)_R3SPU_P!@JU_]%+0!T%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%5-2U.QT>PEOM1NX;6UB&7EE8*H_\
MK^U>'^)OC3J_B74#H'P\L)Y99<K]L,>9&'<HIX0?[3?D.M 'I_C/XB^'_ ]L
M3J5UOO&7,=E#AI7]./X1[G'XUXS)>_$'XWW+0VD?]E>&]V&.2L1&>C-UE;V'
M ]!UKI_!OP)C6Y_MGQO<G4M0D;S&M?,+(&ZYD?JY]NGUKVB&&*V@2&")(HHP
M%1$4*J@=@!T% '&>!_A;X>\#QK+;0_:]2QA[Z=07]]@Z(/ISZDUVU%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 87C9))? 7B*.)6:1M+N515&228FP![USW
MP51T^$6A!U93B<X88X,\A!_+%=;K^IG1?#FJ:JL8E-E:2W(C)QNV(6QGWQ69
MX!\2S^+_  1IVNW,$<$UT)-\<9)4%9&3C//.W/XT =)1110 5Y)\)89HOB#\
M3&ECD0-JHVEE(S^\G(Q^!4_0BO6ZXKP7XXN/%/B;Q9I4MG%!'HEX+>)T8DR#
M=(I+>^8\\>OM0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!Q]U\/HKBRU2P7Q#K$%AJ<TTMQ:QBV*DRDEP&:$L!S_
M 'JVM*T>[TV7,VOZE?Q!-BPW26X5>F#F.)&SQCDXYZ5G:SX@UC1=\]W;>'+:
MQ,NR*XOM<>WW]<9!MR Q S@$]^32>'/%O]NZB]K]I\-R[8C)C3-:^UR<$#E/
M*3"\]<]<<<T =11110 4444 %%%% 'G_ ,;?^20Z[_V[_P#I1'70>!/^2>>&
MO^P5:_\ HI:Y_P"-O_)(==_[=_\ THCKH/ G_)//#7_8*M?_ $4M '04444
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
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .!UKQ";?Q!!I
MU7Q/ 7-Q*\UKI/F8VE-J*/LKB1!N.&4G'\1.1B[X=O[V?Q&;=;SQ%?V'V5G>
M?5+!;1$DW*%4+]FB9B1N.0Q QR.0:3Q]?7-I'9+)=3V6D2+/]LNX93$4<)F)
M6D&"BENX(R0JY^;!SO >M3ZMJ-DUIJ,VH61T6$W\C2F6..[ 4!0QSARI8NH/
M8$@$\@'H=%%% !1110 4444 >?\ QM_Y)#KO_;O_ .E$==!X$_Y)YX:_[!5K
M_P"BEKG_ (V_\DAUW_MW_P#2B.N@\"?\D\\-?]@JU_\ 12T =!1110 4444
M%%%% !1110 44A(52S$  9)/:O)/'/QTTK1'?3?#:)J^ID[/,4DP1M]1RY]E
MX]^U 'I6N:_I7AO3GO\ 5[Z*TME_BD/+'T4=6/L.:\-USXK^*OB!J+Z#\/\
M3[F"%N'N@,2E?[Q;I$OOG/N.E&B?"KQ7\0M137OB!J%S;P-REJ<"4KZ!>D2^
MV,^W>O<M#\/Z5X;TY-/T>QBM+9?X8QRQ]6)Y8^YYH \T\#? S2]%D34_$KIJ
MVJ$[S&V3!&W7.#RY]VX]N]>N*H50J@!0, #M2T4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &%XV227P%XBCB5FD;2[E451
MDDF)L >]<]\%4=/A%H0=64XG.&&.#/(0?RQ76Z_J9T7PYJFJK&)396DMR(R<
M;MB%L9]\5F> ?$L_B_P1IVNW,$<$UT)-\<9)4%9&3C//.W/XT =)1110 5Y)
M\)89HOB#\3&ECD0-JHVEE(S^\G(Q^!4_0BO6ZXKP7XXN/%/B;Q9I4MG%!'HE
MX+>)T8DR#=(I+>^8\\>OM0!VM%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!R_B>]U!==T'2K6_DTZVOY)A->11HS[D3*
M1KYBLH+?,>03A"!6IINE7EC<-+<>(-2U!"NT174=NJ@Y'/[N)#G\<<]*X?Q+
MH:VFO_VG=>$O!?\ 9.)FN;O4)HXO,=F38TC-;DJW+< L#DY(XS>\%V%K/KKZ
MOI5GX2M+".W:V=="ECN&DE+*V6D6%"H 'W<G.0<<"@#OJ*** "BBB@ HHHH
M\_\ C;_R2'7?^W?_ -*(ZZ#P)_R3SPU_V"K7_P!%+7/_ !M_Y)#KO_;O_P"E
M$==!X$_Y)YX:_P"P5:_^BEH Z"BBB@ HHHH ***K7^H6>E6,M[J%U%;6L0R\
MLKA54?4T 6:Y?QC\0/#_ ((M?,U6[!N67,5G#AII/P[#W.!7E_BGXV:EKU__
M &#\/+">>XD)47ABW.WO&AZ#_:;\AUJUX.^!7F7?]M>.KM]1OY&\QK3S2R[O
M^FC]7/L./<B@#G)]5^(/QMNGM=-A_LKPYNVR'<5C(]'?K(?]D#'3('6O5_ W
MPI\/>"$2>&+[;JF/FO9U&X'OL7H@^G/J37;6]O!:6\=O;0QPP1J%2.-0JJ!V
M ' %24 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 4-;T^+5] U'39Y3##=VLMN\@Q\BNI4GGT!K+\!Z#;>&?!
M6FZ19Z@FH00*Y6Z0 ++N=G)&"1C+$=3TJ;QLDDO@+Q%'$K-(VEW*HJC)),38
M ]ZY[X*HZ?"+0@ZLIQ.<,,<&>0@_EB@#OJ*** "N-\'>$;'P[XE\5ZC::JMY
M+JUX)YX %S;-EVVG!/.9#U XQ]:[*O)/A+#-%\0?B8TL<B!M5&TLI&?WDY&/
MP*GZ$4 >MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% ',>*--O9M6T/5[6R_M%--FD:2Q#JK-O7:)$WD+O3G&2."<'.*
MCTJQU"]\:S^()]+DTJ#[$+3R9I(VEN&WA@[>6S* HR!\Q/S-P!C,/C5XO[3T
M2+4-.OM1T:1Y1=6UM9RW";@%,;2HBD,@.?E.<D@@';D8^EZII^C^,I?[*T;6
M=/T%K+]Y%#H5VD,EQO&&2-8OE(4$,<#.5ZXX /2:* <C-% !1110 4444 >?
M_&W_ ))#KO\ V[_^E$==!X$_Y)YX:_[!5K_Z*6N?^-O_ "2'7?\ MW_]*(ZZ
M#P)_R3SPU_V"K7_T4M '04444 %%8GB7Q;HGA'3S>ZU?1VZ'.R/K)(?15')_
MIWQ7A^I>/?''Q9OY-'\'64VGZ5G;+,&VMM/_ #TEZ*/]E>3S]Z@#T+QY\9=!
M\'B6SM&74]67(\B%ODB/_31^WT&3].M>=V'@OQW\7[Z+5?%5Y)INC9W0Q%-O
MR_\ 3*+MQ_&W/^]7?^ _@KH7A,Q7VH!=5U9?F$LJ_NHC_L(>_P#M'GTQ7IU
M&#X7\&Z%X.L/LFC620Y'[R9OFEE/JS=3].@[ 5O444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &=K^
MIG1?#FJ:JL8E-E:2W(C)QNV(6QGWQ69X!\2S^+_!&G:[<P1P370DWQQDE05D
M9.,\\[<_C6KK>GQ:OH&HZ;/*88;NUEMWD&/D5U*D\^@-9?@/0;;PSX*TW2+/
M4$U""!7*W2 !9=SLY(P2,98CJ>E '1T444 %<5X+\<7'BGQ-XLTJ6SB@CT2\
M%O$Z,29!ND4EO?,>>/7VKM:XWP=X1L?#OB7Q7J-IJJWDNK7@GG@ 7-LV7;:<
M$\YD/4#C'UH [*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH Y3QK<Z7;IIXO-8U>PO6E)LTTEI'FF91N9?)56608'.]2
M!GMFN?L_$OC?0M.GU;7=.6ZT&W4.TERL=MJ&QB"7,<;/&=H.-OR,<= >#>\>
MZ/%8Z-)J-K?:Q!<R7UNK&/5[I5 DG16 02;5!#$8 &.V*ZG3= L]*N&GMYM2
M=V781=:G<7"XR#]V21@#QUQF@#3!# $=#S2T44 %%%% !16-J'BO1-+O7M+R
M]\N2,*9F$3M' &^Z974%8@>V\C-;(.1D=* //_C;_P DAUW_ +=__2B.N@\"
M?\D\\-?]@JU_]%+7/_&W_DD.N_\ ;O\ ^E$=9*?%'P]X'^''AR*ZF^UZE_9%
MJ4L8&!?_ %*XWGH@^O/H#0!ZG--%;PO-/(D44:EG=V"JH'4DGH*\8\9_':*.
MY.C>";8ZGJ$C>6MUY99 W3$:CF0^_3_>KETM/B%\;[E9;I_[)\-[LJ,%8B!_
M=7K*WN> <].E>S>#/AUX>\#VP&FVOF7C+B2]FPTK^HS_  CV&/?/6@#R_P ,
M_!?6?$^H#7_B)J$\DDF&^QB3,C#L'8<(/]E?7JM>XZ;IECH]A%8Z;:0VMK$,
M)%$H51_]?WJW10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!A>-DDE\!>(HXE9I&TNY5%
M49))B; 'O7/?!5'3X1:$'5E.)SAAC@SR$'\L5UNOZF=%\.:IJJQB4V5I+<B,
MG&[8A;&??%9G@'Q+/XO\$:=KMS!'!-="3?'&25!61DXSSSMS^- '24444 %>
M2?"6&:+X@_$QI8Y$#:J-I92,_O)R,?@5/T(KUNN*\%^.+CQ3XF\6:5+9Q01Z
M)>"WB=&),@W2*2WOF//'K[4 =K1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 <QK7@^774DANO$VL+;/,LRV\:6H5"KAU
M )@+8! ZD].<UIZ;I5Y8W#2W'B#4M00KM$5U';JH.1S^[B0Y_''/2M2B@ HH
MHH **** /,+.XM;+PW\18-5>,7"WUT\ZOU:.2,>3QWRN /IBNX\*0W5MX0T6
M"^#"[CL84F#=0X0 Y]\U:N='TR\OH+ZZTZSGO+?_ %-Q+ K21?[K$9'X5=H
M\9^-G@[6[[2-3UVU\1:@UDD<"'1(D=HY3YBKG ?'4[ONG[OXUS&B_L[2:KH>
MG:E)XG:VDNK:*=H&T[)B+*&VD^8.1G'0=*^C:* /'E^#WBY$")\6-;55&  L
MH '_ '_I?^%0>,/^BLZY^4W_ ,?KV"B@#Q__ (5!XP_Z*SKGY3?_ !^C_A4'
MC#_HK.N?E-_\?KV"B@#Q_P#X5!XP_P"BLZY^4W_Q^C_A4'C#_HK.N?E-_P#'
MZ]@HH \?_P"%0>,/^BLZY^4W_P ?H_X5!XP_Z*SKGY3?_'Z]@HH \?\ ^%0>
M,/\ HK.N?E-_\?H_X5!XP_Z*SKGY3?\ Q^O8** /'_\ A4'C#_HK.N?E-_\
M'Z/^%0>,/^BLZY^4W_Q^O8** /'_ /A4'C#_ **SKGY3?_'Z/^%0>,/^BLZY
M^4W_ ,?KV"B@#Q__ (5!XP_Z*SKGY3?_ !^C_A4'C#_HK.N?E-_\?KV"B@#Q
M_P#X5!XP_P"BLZY^4W_Q^C_A4'C#_HK.N?E-_P#'Z]@HH \?_P"%0>,/^BLZ
MY^4W_P ?H_X5!XP_Z*SKGY3?_'Z]@HH \?\ ^%0>,/\ HK.N?E-_\?H_X5!X
MP_Z*SKGY3?\ Q^O8** /'_\ A4'C#_HK.N?E-_\ 'Z/^%0>,/^BLZY^4W_Q^
MO8** /'_ /A4'C#_ **SKGY3?_'Z/^%0>,/^BLZY^4W_ ,?KV"B@#Q__ (5!
MXP_Z*SKGY3?_ !^C_A4'C#_HK.N?E-_\?KV"B@#Q'6OA?XSTG0M0U&/XHZ]<
MO:6TDZP+YP,I12P4'SCC.,=#UJCX/^'_ (V\4>%K+6;CXD>(-.EN-^ZUD,S-
M'M=EY)F7KMST'6O?** /'_\ A4'C#_HK.N?E-_\ 'Z/^%0>,/^BLZY^4W_Q^
MO8** /'_ /A4'C#_ **SKGY3?_'Z/^%0>,/^BLZY^4W_ ,?KV"B@#Q__ (5!
MXP_Z*SKGY3?_ !^C_A4'C#_HK.N?E-_\?KV"B@#Q_P#X5!XP_P"BLZY^4W_Q
M^C_A4'C#_HK.N?E-_P#'Z]@HH \?_P"%0>,/^BLZY^4W_P ?H_X5!XP_Z*SK
MGY3?_'Z]@HH \?\ ^%0>,/\ HK.N?E-_\?H_X5!XP_Z*SKGY3?\ Q^O8** /
M'_\ A4'C#_HK.N?E-_\ 'Z/^%0>,/^BLZY^4W_Q^O8** /'_ /A4'C#_ **S
MKGY3?_'Z/^%0>,/^BLZY^4W_ ,?KV"B@#Q__ (5!XP_Z*SKGY3?_ !^C_A4'
MC#_HK.N?E-_\?KV"B@#Q_P#X5!XP_P"BLZY^4W_Q^C_A4'C#_HK.N?E-_P#'
MZ]@HH \?_P"%0>,/^BLZY^4W_P ?H_X5!XP_Z*SKGY3?_'Z]@HH \?\ ^%0>
M,/\ HK.N?E-_\?H_X5!XP_Z*SKGY3?\ Q^O8** /'_\ A4'C#_HK.N?E-_\
M'Z/^%0>,/^BLZY^4W_Q^O8** /'_ /A4'C#_ **SKGY3?_'Z/^%0>,/^BLZY
M^4W_ ,?KV"B@#PWQ#\*/%MIX9U6YD^)>MWZ0V<TC6C+*1< (28S^^/WNG0]>
MAK-\!?##Q5JO@K3[VW\?:SH<4GF;=/C24+#B1AP!*O7&[H/O?C7T)10!X_\
M\*@\8?\ 16=<_*;_ ./T?\*@\8?]%9US\IO_ (_7L%% 'C__  J#QA_T5G7/
MRF_^/U3L_@5KVGW%U<67Q)U*VGNWWW,D-NZ-,V2<N1-ECEB<GU/K7ME% 'C_
M /PJ#QA_T5G7/RF_^/T?\*@\8?\ 16=<_*;_ ./U[!10!X__ ,*@\8?]%9US
M\IO_ (_1_P *@\8?]%9US\IO_C]>P44 >/\ _"H/&'_16=<_*;_X_1_PJ#QA
M_P!%9US\IO\ X_7L%% 'C_\ PJ#QA_T5G7/RF_\ C]'_  J#QA_T5G7/RF_^
M/U[!10!X_P#\*@\8?]%9US\IO_C]'_"H/&'_ $5G7/RF_P#C]>P44 >/_P#"
MH/&'_16=<_*;_P"/T?\ "H/&'_16=<_*;_X_7L%% 'C_ /PJ#QA_T5G7/RF_
M^/T?\*@\8?\ 16=<_*;_ ./U[!10!X__ ,*@\8?]%9US\IO_ (_1_P *@\8?
M]%9US\IO_C]>P44 >/\ _"H/&'_16=<_*;_X_1_PJ#QA_P!%9US\IO\ X_7L
M%% 'C_\ PJ#QA_T5G7/RF_\ C]'_  J#QA_T5G7/RF_^/U[!10!X_P#\*@\8
M?]%9US\IO_C]'_"H/&'_ $5G7/RF_P#C]>P44 >/_P#"H/&'_16=<_*;_P"/
MT?\ "H/&'_16=<_*;_X_7L%% 'B.M?"_QGI.A:AJ,?Q1UZY>TMI)U@7S@92B
ME@H/G'&<8Z'K7H?PUU35-9^'VE7VLAQJ$BR++O0JQVR,JD@\YVJ/KUKJZ* "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH YGQ-J]Y%K.B:!ITXMKG5))2]R%5FABC7<Q4,"NXY4#((&2
M<&CPWJM\^NZWH&HW'VJ736A>*Z**KRQ2J2N\* NX%6&0 ",<"IO$>AW5_?:3
MJVFR0KJ.ERN\:3DB.:-UVO&S $KG@A@#@KT-'A[0[JRU#5-8U-X3J6IO'YD=
MN2T<,<:[416(!;J220,D]!0!T%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!YO87UG#XQU:3Q%>:U:.V
MJB/3?.FO(;1D"(  01"<N'X/4]N:LR:UKNL6WB35]+U%;6'1IYK>UM/*1X[E
MH5RYF)&[!.0-C+@#/-:?B30M8\5$:5="PM-$%Q'++)',\L\ZHP8+M**L>2!D
M[GJI<>%M<M?[=L-(N+%=.UJ9YGEG9A+9M(H64HH4B3.-PRR8)[T =3HNI)K.
MAV&J1H42\MXYU4]0&4-C]:O55TVP@TK2[33[8$06L*0Q@]=J@ ?H*M4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<C\1M2U_2/"5]?Z'-:6YMH'EEGF4NZXZ!$QM)/JQX]#VZZN<\<Z5J>O>$[[
M2-+CM#+>QF%GNIVC6-2/O#:C;CTXX^M %?7-:OA?>'M#L;@6]WJV]Y+H(K-%
M%&@9RJD%=Q) &00,DX-9%WXSO_#EEXIM;UUO[O1Q ;2>10AG6?B/S H R'R#
MM !&.!6OJ&@ZK>QZ%JD8LH-:TEF(A,S/!*C+L>/S-@89&T[MAP1T-5)/ \VK
MZ9XA.L7$4>HZV(PS6V7CM1$/W04L 7VM\Q)"Y)Z"@"6.^UC0/%&B:;J6IMJ<
M&KI*C-)"D;03HF_Y-BC]V0&&&W$8'S5V-<I::'K.H>(--U7Q UBG]EQNMO'9
MR.XEE==K2L65=ORY 09QN/S&NKH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *R/$DNKPZ+.^C-:1W*JQ:6YW$1J
M26"@?,W' ) ]^,'7JAK4=[-H]S#I\-O+<RH8U6XF:).>"2P1CP#Z<^U '(7&
MJ:SJ/P0&I0/<S:S=:4CJ]JA$K2NHY4)C!R<_+5O2-;\/Z7HVKW-E>ZC/-I]N
M9[NWU&XNC,H52P.RX.Y0>>0,'WQ5_P +Z?K6A>";/3)[;3Y+^Q@6"-4NW\J4
M*  Q<Q97//&UL>IJK:>$[F_U75]6\0O;&?4;+^SQ;6A9HX8/F)&]@"[$MUVK
MTZ4 9L>MZ]IECX<US4-0%S#K%Q!#<V7DHL=N)Q\GE, '^4E0=[-D9Z5Z!7#V
MGA36YX-#TK5[FR?3-%ECF2:!F\V[:(8BWH5Q'C@G#-DCM7<4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !17$P^-+/3_'7B'3=<UVPL[6W6V-G%=31P_>0E\$X+<X]<5#X;\<I<
MF[DN[EKVUN->ETZRN;=4:)$V@Q@LI&03D!N<DB@#O**YK6O&^F:%/J$=S#=R
M+I\,$MS)#&&5/-DV(N,Y+?Q8 Z>^!4EOXPLC+<PZE:7FD2V]J;PI?!!N@'WG
M!C9AQQD9W#(XY% '0T5S%OXV@G>W1](U2V:\B:2P^T+$OVS:-VU/WGRL5Y D
MV''T..5TCQWKEU:^#[FXLKR1]2^U":WAC@S=%4!0H=V$49/WF4_*<]L@'J-%
M<TOC?3CI+7C6UXEPMX;#^SRB_:#< _ZL -M)QSD-MQR2!FLCQ+X[N;7PYJ$F
MGZ;>V^K6D]O%-;3K#OA65P _WRC!AD J6^;KC!P =Y17+MXML;&;69]0DOK9
M=/@MY9X)TC(B,@.U4\O)9B>",D9QMJS:>+;.7[>FH6MUI,UC +J:&^";A"<_
MO 8V8$?*P/.01R!D9 -^BN:MO%\=Q<VMM/I6HZ<;Z-WLI;M8MLY5=V $=F4[
M<MAPO /?BIO!.HW>K^"='U"^E\VZN+99)9-H7<QZG   _"@#?HKSG4?$6WQ_
MK.F:EXU_L&SM;>V>UCWVD?F%PV_F:-B<87H>,UT::E#9W/A^T.L7NH?;S*8;
ME5@9+A0A<%RBJ, ?=* 9XSF@#HZ*Y*P^(%A?II]PNFZG%87]Q]EAO98XQ'YV
M6 0@.7'*D;MNW..:EN_'%G:_:YQIVH3:99S&&YU*(1>3$P(#Y!<.P4G!*H1P
M>N#0!U%%<[X?U2[OO$/B:UN)O,@LKN*.W7:!L4PHQ&0,GEB><]:8VJWH^)B:
M1YW^@'2#<F+:O^L\T+NSC/3C&<4 =+17$2^,'T?7O%TFJ2RR:7I26;1QQ1*6
M3S =Q'0MS@\D^U:T'C"R^UW=MJ-I>:6]M:&])O%3#P D%P49NF.0<-R.* .A
MHKAV\87MYXI\-VL6GZCIUE?>=(YO(8P+B,1%E(*LQ0@X.UMK<\CK6C;>.;"Y
MEMG%E?IIMW<?9K;4W1/L\TA)"@8?> Q! 8J%)Q@\C(!T]%</KWCB4Z/XE71]
M/U 3Z5'/')?%(?)AF2/<.&?+=NBGJ,XJY#XML;,:G-J%W=_Z#:VLLRM&FS=(
MIVB(*-S,QXP>^,4 =917/6_BZW:2Z@O=-U#3KNWM6O!;W0C+RPKU9"CLIP<
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
M:K$$8MM)8G+A3@#C/2AX9\.ZU9MX.BN]-D@&C+=PW,C2QE6W)A77:Q)4GCD
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
MR2,9'7]:D\=:;>:OX*U2PT^ SW4T0$<095W$,#C+$ =.YKH:* .3U8:AXK\/
MZEH4N@ZGIGVRTDB6ZN9+8QJQ7 R(YF;K[5CZ1X<O9M5T9KO0K^W%@3)<3ZAK
M,UU$7"%!]G3SVZECRZKA>,9/'HE% 'EEG\/=6N;?7]+OV2.SBL9=.T24N#B.
M5F<L0#D8S&GN$]ZN:9X;OI]0TDW&A7]NUB&DGGU#6I;J,R!"@^SIY[=2Q^9U
M7"\8R>/1Z* ,#P3IUWI'@G1]/OHO*NK>V6.6/<&VL.HR"0?PK?HHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
4H **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.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" 'W [\# 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#T3P;X-\+7
MG@;P_=77AO1Y[B;3;:2666QB9W8Q*2S$KDDDY)-;?_"">#_^A4T/_P %T/\
M\31X$_Y)YX:_[!5K_P"BEKH* .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'
M_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH**
M .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?
M_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B
M:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!
M_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_
M^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")
MKH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_
M .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]
M"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA
M_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\
MA!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'
M_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH**
M .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?
M_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B
M:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!
M_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_
M^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")
MKH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_
M .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]
M"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA
M_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\
MA!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'
M_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH**
M .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?
M_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B
M:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!
M_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_
M^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")
MKH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_
M .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]
M"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA
M_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\
MA!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'
M_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH**
M .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?
M_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B
M:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!
M_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_
M^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")
MKH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_
M .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]
M"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA
M_P#B:XGXN^%O#VD_"_6+[3=!TNRNXO(\N>VLXXY$S-&#AE (R"1]#7JU>?\
MQM_Y)#KO_;O_ .E$= '0>!/^2>>&O^P5:_\ HI:Z"N?\"?\ )//#7_8*M?\
MT4M=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MC:S8Z_I4&IZ;*TUG."8Y&B>/< <9PP!QQUQ5^@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_XV_P#)(==_[=__
M $HCKT"O/_C;_P DAUW_ +=__2B.@#H/ G_)//#7_8*M?_12UT%<_P"!/^2>
M>&O^P5:_^BEKH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#YN\'?#+1?'_ (F\8S:K=7\+6FJ2)&+61%!#
M.Y.=R-Z5I^"/"UCX-_: N]%TZ6XEMHM-9E:X96<E@A.2H [^E>SZ+X7T;P[<
M7\^E6?V>34)O/N6\UW\Q\DY^8G'4\# IJ>%=%3Q1)XE6RQJ\D7DO<>:_*8 Q
MMSM[#M0!\_\ A'0;'Q%\';^SN]=L]'F37VEM9KR54C>41+A#D\Y!/3)XZ&NL
MM?$'B3P[XV\/:9X\T?0]6GNY!#8:M;HC3QDD#<.,@98?PKU)R<5Z1:?#[PK9
M:#<Z'#H\1TVYE,\L$KO(#(0!N!8D@X Z$8J#0?AIX.\,ZBNH:3HD4-VHPLKR
MR2E.WR[V.#SU% '&^#S_ ,9#>-AD;C:QX'X15F?![^R_^$?\:?\ "0^3_:'V
MN7^T_M.-WE;>=V>V[S/QKT[4? 7AC5O$,&OWNDQOJD#(Z7"R.AW+C:2%(#$8
M'4'H*@UKX:^#_$.I?VCJFA6\UV3EI59XRY]6V$!OQS0!\^O]J_X9P?SO,^S_
M -N_Z+OZ>7MYQ[;MWXYKT#XU6L-E\'M!M[>-4CCN;9% &, 0OBO4-7\'Z!KF
MA0Z)?Z;&^F0LK1VT;-$J%00,;",=3Q3M=\)Z)XETF'2]7LOM-E ZO'%YKIM9
M00#E2#T)[T >:V@0?M,SG5 O.E+_ &;YN.3M7.S/?_6].>M6]8USP%X;T7QE
M=Z'IUOJ-U'(G]IV;+*UN\K.57<&!C^\2?E]*[OQ%X+\.^+(H8]<TN*[$/^K8
MLR.H] RD''MFEL?!?AO3= FT.TT>UCTV<8F@*[O,]V)R6/3DG/% '@_C:36K
MG3O ]WJU]HD<,]S%)9:7I5OM6&([2&W$Y]!@?+GUQ7;Z%_R<YXE_[!:?^@P5
MTT7P?\!0VS01^'H@ID63?Y\OF!ATP^_<![ X-=!;^%M&M?$USXCAL]NK7,0A
MFN/-<[D&W VD[1]Q>0,\4 ;%>!_$#1;WQ!^T!INFZ?K%QI%S+IH*WEOG>F!(
M3C#*>0,=>]>^5C2^%=%G\40^)9++=J\$7DQW'FN-J8(QMSM_B/;O0!Q/ASX.
M_P!G>)+;7O$/B:_\0WEH0;;[2& C(Z$[G8G!Y R!FN$\-MXE/CCQ^]D?#0G^
MTR?;1KOFEA &?&W9_!C&?^ ^U?15<QX@^'?A/Q3?+>ZSHT-Q=  >:'>-F Z;
MBA&[\<T >#:I:26?[.PC_M&VO[8ZT&MY;=950+M.5 E1#][=T&/?.:](^*]K
M#9? <V]O&J1QQ6:* ,8 9,5W>J>#?#VL^'X="O=,C;2X"K16T;M$JE<XQL(/
M<U8UCPYI.OZ&=&U.T\_3R$!A\QU^Z05Y4@\8'>@#QWXEX_X1[X9_;L_V)YD'
MVW=]S[D>-W_ ?,_6M'XC_9O^%M> /[&V?VGYX\[[/C=]GW+C./X=OF?AFO5+
MK0-)OM$71KNPAN-.2-8U@F&\!5&%Z\Y&.O6LWP[X \+>$[B2XT31X;6>08,I
M=Y'QZ!G)('L* ///AM:PR_&KQ]</&K21R%%)&<!I#G_T$4?#VSMYOBO\1KB2
M)'E20QJS*#A69]P_':/RKT_3/"NBZ-K&HZM867DWVHMNNI?-=O,.2>A) Y)Z
M 4:;X6T72-3U+4K&S\J[U-MUW)YKMYAY[$D#J>@% 'A?@>RME_9Y\97 A0RR
MR2AF*C)"*FT?@22/<FK]KXE;3OA]\.]-M](TB]U6_9DM+G58]T5J5DVAA@9!
MR5Y!SQWKURQ\#>'-.\-W?AZTT[R]*NRQG@\^0[RP /S%MPZ#H:BN_A[X4O\
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
M_P"P+;[?YGF[\MLWYSN\O.S.><XZ\UUE &-H7AC3O#_FR6P>2YF $MQ(%#,
M2<!5"JHR2<*H&23C))KSW]HC_DGUE_V$XO\ T"2O6ZR/$7AC1_%FGI8:W9_:
MK9)1,J>:Z8< @'*D'H30!YC/:PW7[35B9HU?R=*$J!AG#!6 /X9K*TM)X?B7
M\4[;3E99'TV9XTB')DV@@CWRQ_.O8O\ A%]&_P"$F7Q']C_XFRP_9Q<>:_$?
MIMSM_'&:+'PKHNF^(+[7K2R\O4[Y=MS/YKG>./X2=HZ#H!0!XQX<.AG]F#4_
M-%J)-L_G;L9-QO/EY[[L>7CVQ7/ZJ;T^#/A4D9M!;F64@WV[[-YOFC;YN.=O
M7\,^]>W3?"KP//?W5[)X>MS/=*RRD.X7YA@D*&PI]U -:C>#/#S^&(O#DFEQ
M2:1$,1V\C,^SDG(8G<#R><YYH \RT:UUR3X[6=SJ^H^'$U..R9;NSTE+G+Q;
M6PSED*YR5ZL. O'3/"?$S^RKCXG:E<Z?#>RZ)!) -?-HV(R^_!Z<9Z#G^(&O
MH7P]X'\-^%(KB/0]+2S^T#$KK([.P]-[$L!]#1IO@?PWI&BWND66EQI8WQ8W
M4;R/(9<C!RS$M^O':@#5TN6QFTFSDTPQ&P:%#;F+[OEX&W'MC%6ZSM#T+3O#
M>E1Z9I4#06<1)2)I7DVY.3@N2<9[9K1H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_^-O_ "2'7?\ MW_]*(Z]
M KS_ .-O_)(==_[=_P#THCH Z#P)_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O
M^P5:_P#HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\_\ C;_R2'7?^W?_ -*(Z] KS_XV_P#)(==_
M[=__ $HCH Z#P)_R3SPU_P!@JU_]%+705S_@3_DGGAK_ +!5K_Z*6N@H ***
M* "BBB@#SSQ]:S++/JFN^+=1T+P];(B6Z:/(Z322G.YI"J$D=@!D<9.*V?AQ
MJ.H:MX%T^]U*Y6YFDW[)]REI(PY"%MI(#;0,@'@]><U7UWQ9KGAK79EN/#.H
M:MH\T:FTFT>W,TJ/_&LJENG<, !@XY-4O!?VOP[:_P#$TTN>TE\0ZO//#:PJ
M&2R#)N"R'. 2$)X[MC% &#\0]<TM?':V.M>,-7\/Z=:Z<DG_ !++EXWEF>0X
M!558D!5].,BKDLK7&E^&O#7AKQ;J-U;:Q-/))K$MSYUR(8UW.JO@;6R0O3*U
MK:WKM_X7\67=W+X.N-3M+J"-8+[1K(2W.1G='-SDCN#T ..37,6>@Z[H<%AX
MOBT"7S4U2ZO)=%MR&EAMYT5"$' +C8K;1ZD<4 3ZEJ^L_#I]9TE=8N]6C;31
M>:=-J3^;-%*95A*LV!N7,BMSZ8J])I6M>!-1T34G\5:KJT=]?166H6]_*'C)
MER \0Q^[PV.!V^E4=2TC6?B*^LZLNCW>DQKIHL].AU)/*FEE$JS%F7)VKF-5
MY]<U=DU76O'>HZ)IK^%=5TF*QOHKW4+B_B"1@Q9(2(Y_>9;'([?6@#TZBBLB
M_P##=CJ-VUS//JB2, "+?5;J!.!CA(Y%4?@* ->BN'\)^&[34_!NAW]Y?:Y)
M=76GP33/_;EXNYVC4L<"4 9)/2MC_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO
M_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K7/\
MP>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H**Y__A#=+_Y^M<_\'M[_ /'J/^$-
MTO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZU
MS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >
MH Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^M<_\'M[_ /'J .@HKG_^
M$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K
M7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H**Y__A#=+_Y^M<_\'M[_ /'J
M/^$-TO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO
M_GZUS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO
M_P >H Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^M<_\'M[_ /'J .@H
MKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J .@HKG_P#A#=+_
M .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H**Y__A#=+_Y^M<_\'M[_
M /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'M[_\ 'J/^
M$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>_P#QZC_A#=+_ .?K7/\
MP>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^M<_\'M[_ /'J
M .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J .@HKG_P#A
M#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H**Y__A#=+_Y^M<_\
M'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'M[_\
M'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>_P#QZC_A#=+_ .?K
M7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^M<_\'M[_
M /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J .@HKG
M_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H**Y__A#=+_Y^
MM<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'M
M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>_P#QZC_A#=+_
M .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^M<_\
M'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J .
M@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H**Y__A#=
M+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2_P#GZUS_
M ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>_P#QZC_A
M#=+_ .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^
MM<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\
M'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H**Y_
M_A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2_P#G
MZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>_P#Q
MZC_A#=+_ .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=
M+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M
M[_\ 'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#H
M**Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**Y_\ X0W2
M_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^?K7/_![>
M_P#QZC_A#=+_ .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#![>__ !ZC
M_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_
M ,'M[_\ 'J .@HK,TW0;/2IGEMYM1=G7:1=:E<7"XZ\+([ 'W S6G0 4444
M%>?_ !M_Y)#KO_;O_P"E$=>@5Y_\;?\ DD.N_P#;O_Z41T =!X$_Y)YX:_[!
M5K_Z*6N@KG_ G_)//#7_ &"K7_T4M=!0 4444 %%%% !4$UI!<36\TT8>2W<
MR1$G[C%2N?KAB/Q-3T4 %%%% !1110 4444 <_X$_P"2>>&O^P5:_P#HI:Z"
MN?\  G_)//#7_8*M?_12UT% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G_
M ,;?^20Z[_V[_P#I1'7H%>?_ !M_Y)#KO_;O_P"E$= '0>!/^2>>&O\ L%6O
M_HI:Z"N?\"?\D\\-?]@JU_\ 12UT% !1110 4444 %%%% !1110 4444 %%%
M% '/^!/^2>>&O^P5:_\ HI:Z"N?\"?\ )//#7_8*M?\ T4M=!0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5Y_\ &W_DD.N_]N__ *41UZ!7G_QM_P"20Z[_
M -N__I1'0!T'@3_DGGAK_L%6O_HI:Z"N?\"?\D\\-?\ 8*M?_12UT% !1110
M 4444 <KXC\>Z?X=U%-.73M6U6_,?G26VE6AG>*/. S\@ $CUK:T/6['Q%H\
M&J:;*9+68':64JP(.""#R""",5G:M9?VFNHVWA[6;32M:)C^UW4-O'/,HP=@
M=2>XZ9[9Q63\+G$/AV]TAHXA<:3J,]I/-$Y9;B0$.9/F)()W\@DX.>W% %[Q
M+X\T[PW?Q:<;'5-4U!X_.-II=MY\D<><;V&1@9XZTEQ\0O#\/A:V\0)--<6U
MU)Y-O!!$6GEER1Y83KOR#P?2JOAS'_"S?&GF8\[;9;,]?+\H_INW5Q>B;/\
MA9MK]S[%_P )!JOD]-OF^1'T]\^9^M '?Z+X^T;6++49Y4O-+DTU/,O+;4X#
M#-"F"0Q7G@@'H3570_B7H^N:M!I_V'5K!KL$V4VH6AABNP!G]VV3GCGG%<9\
M5_\ D8-1\K&/[ 3[5C'^K^V1?>]MN_\ 6NP^(/E_9?#'D[/,_MVS\C'7&XYQ
M_P !S^% ';445D7^L7UG=M#!X;U2^C &)[>2U"-QV$DRMQ[B@"MX$_Y)YX:_
M[!5K_P"BEKH*X/P7KNHP^!?#T2>$]9G1-,ME66.6S"N!$OS#=.#@]>0#Z@5N
M?\)#JG_0F:Y_W^LO_DB@#H**Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)F
MN?\ ?ZR_^2* .@HKG_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#D
MB@#H**Y__A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2* .@HKG_ /A(
M=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(H Z"BN?_ .$AU3_H3-<_[_67
M_P D4?\ "0ZI_P!"9KG_ '^LO_DB@#H**Y__ (2'5/\ H3-<_P"_UE_\D4?\
M)#JG_0F:Y_W^LO\ Y(H Z"BN?_X2'5/^A,US_O\ 67_R11_PD.J?]"9KG_?Z
MR_\ DB@#H**Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2* .@HKG
M_P#A(=4_Z$S7/^_UE_\ )%'_  D.J?\ 0F:Y_P!_K+_Y(H Z"BN?_P"$AU3_
M *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2* .@HKG_^$AU3_H3-<_[_ %E_
M\D4?\)#JG_0F:Y_W^LO_ )(H Z"BN?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0
MF:Y_W^LO_DB@#H**Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_
M^2* .@HKG_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DB@#H**Y_
M_A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2* .@HKG_ /A(=4_Z$S7/
M^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(H Z"BN?_ .$AU3_H3-<_[_67_P D4?\
M"0ZI_P!"9KG_ '^LO_DB@#H**Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F:
MY_W^LO\ Y(H Z"BN?_X2'5/^A,US_O\ 67_R11_PD.J?]"9KG_?ZR_\ DB@#
MH**Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2* .@HKG_P#A(=4_
MZ$S7/^_UE_\ )%'_  D.J?\ 0F:Y_P!_K+_Y(H Z"BN?_P"$AU3_ *$S7/\
MO]9?_)%'_"0ZI_T)FN?]_K+_ .2* .@HKG_^$AU3_H3-<_[_ %E_\D4?\)#J
MG_0F:Y_W^LO_ )(H Z"BN?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO
M_DB@#H**Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2* .@HK
MG_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DB@#H**Y__A(=4_Z$
MS7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2* .@HKG_ /A(=4_Z$S7/^_UE_P#)
M%'_"0ZI_T)FN?]_K+_Y(H Z"BN?_ .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"
M9KG_ '^LO_DB@#H**Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F:Y_W^LO\
MY(H Z"BN?_X2'5/^A,US_O\ 67_R11_PD.J?]"9KG_?ZR_\ DB@#H**Y_P#X
M2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2* .@HKG_P#A(=4_Z$S7/^_U
ME_\ )%'_  D.J?\ 0F:Y_P!_K+_Y(H Z"BN?_P"$AU3_ *$S7/\ O]9?_)%'
M_"0ZI_T)FN?]_K+_ .2* .@HKG_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W
M^LO_ )(H Z"BN?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DB@#H**
MY_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2* .@HKG_\ A(=4
M_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DB@#H**Y__A(=4_Z$S7/^_P!9
M?_)%'_"0ZI_T)FN?]_K+_P"2* .@HKG_ /A(=4_Z$S7/^_UE_P#)%'_"0ZI_
MT)FN?]_K+_Y(H Z"BN?_ .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^L
MO_DB@#H**Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F:Y_W^LO\ Y(H Z"BN
M?_X2'5/^A,US_O\ 67_R11_PD.J?]"9KG_?ZR_\ DB@#H**Y_P#X2'5/^A,U
MS_O]9?\ R11_PD.J?]"9KG_?ZR_^2* .@HKG_P#A(=4_Z$S7/^_UE_\ )%'_
M  D.J?\ 0F:Y_P!_K+_Y(H Z"BN?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)
MFN?]_K+_ .2* .@HKG_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(H
M Z"BN?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DB@#H**Y_\ X2'5
M/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2* .@HK,TW5+R^F>.XT'4=.
M55R)+I[=E8^@\N5SGZ@#WK3H **** "O/_C;_P DAUW_ +=__2B.O0*\_P#C
M;_R2'7?^W?\ ]*(Z .@\"?\ )//#7_8*M?\ T4M=!7/^!/\ DGGAK_L%6O\
MZ*6N@H **** "BBB@#E/$7@#3O$.IC4UU#5M)U QB*6YTJ[,#S(.BOP00/IF
MGV_A2+1$T&RT(W%M96=T\MPJW! E5HWR9,\R$N5/MU[ 5U%% '+>)? >G>)-
M0BU$WVJ:7J"1^2;O2[GR))(\YV,<'(SSTI+CX>^'YO"UMX?2&:WM[63SK>>"
M4K/%+DGS _7?DGD^M=510!RVB^ =&T>RU&"5[S5)-23R[RYU.<S33)@@*6XX
M )Z 55T+X::/H>K0:A]NU;4&M 190ZA=F:*T!&/W:X&...<UV=% !1110!S_
M ($_Y)YX:_[!5K_Z*6N@KG_ G_)//#7_ &"K7_T4M=!0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 445\Z:?X[\3>%_%>MWY!G\*S:SJ3 OM)ED1&8(K'Y@,*F,<=: /2O"_Q.M]
M?\<ZOX>G@%JL4[0:<^UC]J,>[S3NQM&-H('H:]!KC?A5ILFG?#G2GF=7GOD-
M_*R]S,?,'Y!@/PKLJ "BBB@ KS_XV_\ )(==_P"W?_THCKT"O/\ XV_\DAUW
M_MW_ /2B.@#H/ G_ "3SPU_V"K7_ -%+705S_@3_ ))YX:_[!5K_ .BEKH*
M"BBB@ HHHH **** "BBB@ HHHH **** .?\  G_)//#7_8*M?_12UT%<_P"!
M/^2>>&O^P5:_^BEKH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBN$^*_C./PCX+O#;WL<&KW,12R0GYR=RJS+[J&S
M^% '=T5YTOQ'L- ^$6D>)+NX_M.8VUM!((I06DN"@WJQYPPPQ.?2NL_X2O0?
ML]C.=4M]E^\,=N-WS.TPW1#;U&X<C.* -FBBD)"J68@ #))[4 ?.GC;X@>/[
MZX\6?V<$L_#NES36,LJ0??Q((<>802)#YBM@$8 SVYVO'G@F/1OV?[*"VDE$
M^FO%>2%OF>1Y3LD&1C S*?P4#WKJ?A%80:M\-7O]4BCO'UV^N;^\BGC5HVD,
MI7A2,8_=J<>M>DT 9V@6/]F>'-+L,8^RVD4./3:@']*T:** "BBB@ KS_P"-
MO_)(==_[=_\ THCKT"O/_C;_ ,DAUW_MW_\ 2B.@#H/ G_)//#7_ &"K7_T4
MM=!7/^!/^2>>&O\ L%6O_HI:Z"@ HHHH **** "BN,UWPEK/B/6[F:[\4:EI
M6DQ(@LX=(N?(D9L?.TS%>>>  <8'8U+\.=2O]2\+NU]>&_%O>36UO?%=OVJ%
M&VK)QP<\C(ZXH ZZBO(OB'KFEKX[6QUKQAJ_A_3K73DD_P")9<O&\LSR' *J
MK$@*OIQD5<EE:XTOPUX:\->+=1NK;6)IY)-8EN?.N1#&NYU5\#:V2%Z96@#U
M&BO)-2U?6?AT^LZ2NL7>K1MIHO-.FU)_-FBE,JPE6; W+F16Y],5>DTK6O F
MHZ)J3^*M5U:.^OHK+4+>_E#QDRY >(8_=X;' [?2@#TVBBB@#G_ G_)//#7_
M &"K7_T4M=!7/^!/^2>>&O\ L%6O_HI:Z"@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **IZKJUAH>F3:CJ=REM9PX\R5^BY(4=/<@?
MC5<>(]&.OKH0U*W.J-%YRVP?YBG7/Y<XZXYZ4 :E17%S!:0-/<S1PPI]Z21@
MJCMR34M>+?'?Q&M_81>"-)6XNM8N)HYYK>",OF(!VQQWRJ-C'3F@#VFO&;;P
MM;?%WQ/XAU;795&G:=/)HME%:,0P\J17\[<<C+!L=.C'T!IFC?&749]8.KZC
MIIB\'7MPMG:W) #P3"/<0>[ G//3T/!%=/\ !/2DTOX6:6PA\N:\,EU,<GYR
MSD*WM\BH./2@#R/XA> M3M_B4^D:79_9M(UMWET^UBF"Q23I;_,=F<*0[D D
M  ,<<5HZE\!]87P]9:K'J4QU2"P:6\@=S+)YL<?[F*';Z;53KQC(SP*]^O-%
MTZ_U73]3NK827FG&0VLI8CR]Z[7X!P<@=\U?H Y7X:ZE_:WPV\/W6XNWV-(F
M8G)+1_(23ZY4U4^+6H7&G?#/5VM)#'<SK';1D=3YDBH0/^ EJX7X,^*KGP]9
M/X0\5K_9DL,L2Z=#<1%)9#,[DJ1U/S<@X_BZXQ5K5?%Z_$RW\*:1I>FW*S7E
MW'J=TC%2L%I%.\;,S<9)9.@_J* /6-(TJUT/1[/2[)-EM:Q+%&.^ .I]SU/O
M5VBB@ HHHH **** "O/_ (V_\DAUW_MW_P#2B.O0*\_^-O\ R2'7?^W?_P!*
M(Z .@\"?\D\\-?\ 8*M?_12UT%<_X$_Y)YX:_P"P5:_^BEKH* "BBB@ HHHH
M \F\<^(-3O/%$NB7?A_Q5+X;MU7SO[(L&?[>Q )1I,C$8'!"\MR"176:#XLL
MY;+3;>'PUK6DP37!L8(+NQ$ BVQ[P2-W"$# ([C&*ZVH)K2"XFMYIHP\ENYD
MB)/W&*E<_7#$?B: .+UO7;_POXLN[N7P=<:G:74$:P7VC60EN<C.Z.;G)'<'
MH <<FN8L]!UW0X+#Q?%H$OFIJEU>2Z+;D-+#;SHJ$(. 7&Q6VCU(XKV*B@#R
M34M(UGXBOK.K+H]WI,:Z:+/3H=23RII91*LQ9ER=JYC5>?7-79-5UKQWJ.B:
M:_A75=)BL;Z*]U"XOX@D8,62$B.?WF6QR.WUKTZB@ K(O_"OAW5+MKO4- TN
M\N6 #37%G'(Y &!EB">E:]% '!^"_!?A6Z\"^'KBX\-:--/+IEL\DDEA$S.Q
MB4DDE<DD\YK<_P"$$\'_ /0J:'_X+H?_ (FCP)_R3SPU_P!@JU_]%+704 <_
M_P ()X/_ .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$UT%9]SKFEV>KV>
MDW%]#'J%X&:WMV;YY HR2!^!_(T 9_\ P@G@_P#Z%30__!=#_P#$T?\ "">#
M_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4
MT/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_  @G@_\ Z%30_P#P
M70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\
M$UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044
M <__ ,()X/\ ^A4T/_P70_\ Q-9>JZ/\.-$OM.LM1T+0+>YU*;R+2-M-C)E?
M@8&$XY(&3@<BNTKQ3XC^'[SQS\5(]&TS44M;W3-%6]M9?,*B&?[2H.XKDJ=F
M",<YVF@#TO\ X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FLKX9:
MW?ZIH-]8:M<_:-3T>_FT^>8XW2[#\KGZ@XSWP:[6@#G_ /A!/!__ $*FA_\
M@NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A
M!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?
M_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)K
MH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X
M03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*F
MA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_X
MFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]
M"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_
M .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y
M_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__
M $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""
MZ'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$
M\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^
M"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@
MHH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!
M/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'
M_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:
M/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*
MFA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\
MXFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_
M /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\
M0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H
M?_B:CE\&>";?9YWAKP_'YCB--]A"-S'H!E>2?2NDKPOXK:K=M\:/!.FM,1I]
MM<6=RR= )&N"I8_\!0?3GUH [[^S/AD-:ET9]*\+IJ43(C6TEG KEG7<H *_
M,2.<#-:W_"">#_\ H5-#_P#!=#_\37E,?@"'Q_:^.[^-84\1+X@FM+.\FD=5
MBCB:(@87/.T$9P3S78_"OQG=ZS9W?A_Q!<1?\))I4TD$T8)+R1Q[%,A/0_,Q
M&1UQF@#I?^$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_
M .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]
M"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA
M_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\
MA!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:\Y\8ZMX1\'>.K/1KGP%
MH<^FRV<=Q/=)81!K??,8]S?+C:,#\6'-:'B'XXZ%#;ZA:>')%O\ 5HDC-KYJ
M'R)W9U4JI!#$@,3CCH>:Y_P#\)M2UK0)[GQE>WD2W=DU@EF4*W$,:W(F#,SC
MJ70D#!^5ASV !Y=XONI)]8UB2PTO2&TJ^O9].TYK*TB7 AEC8-&4&22K(-W.
MX.P^A9^#/%'A?3AXOO?#R&SL)]D]MJEN-I5MJ@F-^64F3&0.",\8X^B=<^&U
MM?Z[X-ET^*SM-)T":662V5=I8G84V@#!.Y,G.,YSS77ZUHNG^(=(GTK5;<7%
ME< "6(LR[L,&'*D$<@'@]J /'M-U?P1XV\!>+[S2_!>F:?=Z7I\L@9K& D$Q
M.492%Z@HWY#UX;\%_AFEM87U_P")-%TV^M-0M[2XL)+B*.;Y61F; 8$J?G4'
MIDCOBL[Q%&W@/Q'XG\*Z5HZPP^++:TLM)*N/+'R^2^[G.<R,<GG/)SG->ZZ)
MIJZ-H.G:4DAD6RM8K<.1@L$4+G]* .#U3X)>&+OP;'H-E$EI<12>9'J;0(]P
M?F)(=@%+##$8)XPOI736WP^\'VUK% /#&C2"- F^2PB9FP,9)*Y)]ZZ2B@#G
M_P#A!/!__0J:'_X+H?\ XFC_ (03P?\ ]"IH?_@NA_\ B:Z"B@#P7XU?#&PM
M--?Q7HT-M91V4443V%M9HB.3)CS#CC/S@$;>@ZU4^!G@^PDU;Q;I_B'1[*\N
M;"2"(+=6ZRB,YEW;=P.,[1^0KZ%K&TSPS8:3X@UG6K7S1<ZN83<JS#8#&I4%
M1CC.3GD\T 0?\()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044
M9FF^'-#T:9YM+T;3K&5UV,]K:I$S+UP2H&1Q6G110 4444 %>?\ QM_Y)#KO
M_;O_ .E$=>@5Y_\ &W_DD.N_]N__ *41T =!X$_Y)YX:_P"P5:_^BEKH*Y_P
M)_R3SPU_V"K7_P!%+704 %%%% !1110 4444 %%%% !1110 4444 <_X$_Y)
MYX:_[!5K_P"BEJYXC\06/A;0;K6=2,@M+;;YGEKN;YF"C ^K"J?@3_DGGAK_
M +!5K_Z*6N=^+++?:=H7AP#?)K&K01-'C.8D;>Y/L,"@#H+;QYX6N[73KF+6
M[40ZCY@M7D8H',8RX.X#:1D=<=17CWQ)U)(/C=IFLM<?9[;1;G3K2ZE[*LAE
ME;/_  #=^%<7\7?!UUH/BW5;NSTN2T\/_:8DMB%*Q&22+>PC'3&Y'SC@8 XX
MKL-+L[+QMX2\?Z_J-N+A!I]I-"=Y&RZ@L6!;((S@OT/'K0!]"HZ2QK)&P=&
M964Y!!Z$5S'CSQS8> M"34;V*2X>6410P1D!G;J>3T  //T]:\";Q/KWB;5_
M!EMX1CU"]30["Q$]J PB^T(P#,^#]T_*"Q[9Z<UN>'['Q=XD^*MAH'CJ!;I+
M.*[O;B&212%BGB$>!M.,!MF O(R?3@ ^@[.\MM0LXKNSGCGMY5W))&P96'L1
M7GOQ8\:V^F:1)X7TZ<OXAU=1;6\41YCWLJY8_P .0QQWKSS1]4F^ OB#5=+U
MF234K>[MHYK)+=B 1YKCG=PIQN) SSCGG-=I\)X--\6S>(_&%YIR2W=UK+&V
M>ZB#/#$B(T6W.=K -U'H/2@#SJ/7_B'%:)\-_M-U#XEM[R%K5HIU#F 0N[(T
MH;! _=D<],@],5ZQ\._'-U>03Z%XQNK2S\3V=S]G:"26-'G! 92J@X8\X^7/
M0'O6@_@9G^+L?C+S(1;IIY@,?/F&;)7=TQMV''7.:\_^)OABZMOC-X3\31VZ
MKI]SJ%A;RS;UR;@2GC;U^XB\].* /=::[I%&TDCJB*"S,QP !U)->!:U^T/=
MW5BQ\-Z&RNENSW4MQ\_V<EPBMQP1EEY/&6 ^NEJWC;7--\'>.] \8/;7&L6M
MHJPM;#8LT-P!%N7@9"LX)X[XH [_ ,/_ !$T3Q'XKU;0;.>+S; J(Y/-4BZX
M._RQW"D8)YZYKJ7N8(IXH))HTEFSY<;, SX&3@=\#TKPRX\)7/AKP#X-\9^#
M]/B_M#3+87U]"_S><LUNOFN2S9X"XVK_ 'B1C%<(OQ(\3ZMXUMO&YLTN5T^9
M+2"P5V,:23PN@5%SN^;8[=^0!Z4 ?1?CGQMIW@G0+B^N98WO-F+:UW?-*YSM
M&!R%R#D^QKD_@SJ,WBA_$WB^ZMTAGU*[BA*J<@"*)1@$\X^:L#X8Z?>?$;Q!
M+XO\8Z=+)/8) NFSE'AC9EDD8LH! ;:0 1R,]:]/\"^$8?!'A>'18;DW6R1Y
M&F*;"Y9L],G&!@=>U '*ZKIQT'XZ>'+S3KF6"'Q!'<KJ%JA(25X(25<C."?F
M';^'/<UZ=7F_Q;6\T:UTKQU820F?P[(Y^SS(2LR3E(F&01@C-<Q\-_',TVF?
M$G4HG\\6DT^JVJ2L2"K+(0O/(7]VH_&@#V^BO"K4>)=,U+P%XKUOQ9-?6FJW
M2YM3#Y20&YBSMR&^8=  0 ,<8KW6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
ME.BXA;=,(]T<F02?N9.-I!8]*];TW3;/2--M].L(%@M+=!'%$N<*H^O)^IH
M3^S+$6UW;I:0QQ7A=K@1H%\UF&&9L=21U)YK%\">#X/ _A>+18;DW)61Y7G,
M>PN6/ID]!@=>U=+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M^\OSGO->D=ODW!<8LQV8_I7I=% '$>(M$U?Q9IR6&M^%M"N[5)1,J'7;A,.
M0#E;8'HQ_.M?[9XP_P"@%H?_ (.9O_D6N@HH Y_[9XP_Z 6A_P#@YF_^1:/M
MGC#_ * 6A_\ @YF_^1:Z"B@#G_MGC#_H!:'_ .#F;_Y%H^V>,/\ H!:'_P"#
MF;_Y%KH** .?^V>,/^@%H?\ X.9O_D6C[9XP_P"@%H?_ (.9O_D6N@HH Y_[
M9XP_Z 6A_P#@YF_^1:/MGC#_ * 6A_\ @YF_^1:Z"B@#G_MGC#_H!:'_ .#F
M;_Y%KB?BAX7\9>-?#,=K#I&E17%M.)HS;ZJ[NX*E&4!X47!#9Y8=._2O5J*
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
M==_[=_\ THCH Z#P)_R3SPU_V"K7_P!%+705S_@3_DGGAK_L%6O_ **6N@H
M*Y;QKK'B'2+.*31/#T&KP%)#=F>\C@6% !R=YP01NS]*ZFJ>K0VEQH]]!?L%
MLY+=TG8G $94ACGZ9H ^<(+)=.@M/&(^%%O%92RQRPROJQ\I2[#8QC)^522,
M;AMY';%?32DE03P<5\R#6_#DEM!H%_\ $S4;SPQ;R+MLAI+*\B*<JADQG:,#
MJ,<=!QCZ;7!1=O3'% '"?$W4/%-IX=U,Z&L%G:06+SSZD\F9!@']W$@Y#<#Y
MSP,\<].RTUVDTNT=V+,T*$L3DD[16/X^MI[SX?Z_;6L$D\\MC*D<42%F=BIP
M !R35E=372X-#LY[6Z9[S;;ADCRL3",M\Y)&W[I'?F@#SOXAZYI:^.UL=:\8
M:OX?TZUTY)/^)9<O&\LSR' *JK$@*OIQD5<EE:XTOPUX:\->+=1NK;6)IY)-
M8EN?.N1#&NYU5\#:V2%Z96M;6]=O_"_BR[NY?!UQJ=I=01K!?:-9"6YR,[HY
MN<D=P>@!QR:YBST'7=#@L/%\6@2^:FJ75Y+HMN0TL-O.BH0@X!<;%;:/4CB@
M"?4M7UGX=/K.DKK%WJT;::+S3IM2?S9HI3*L)5FP-RYD5N?3%7I-*UKP)J.B
M:D_BK5=6COKZ*RU"WOY0\9,N0'B&/W>&QP.WTJCJ6D:S\17UG5ET>[TF-=-%
MGIT.I)Y4TLHE68LRY.U<QJO/KFKLFJZUX[U'1--?PKJNDQ6-]%>ZA<7\02,&
M+)"1'/[S+8Y';ZT >G445D7_ (5\.ZI=M=ZAH&EWERP ::XLXY'( P,L03TH
M K>!/^2>>&O^P5:_^BEKH*X/P7X+\*W7@7P]<7'AK1IIY=,MGDDDL(F9V,2D
MDDKDDGG-;G_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30
M!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\
M\()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%
M30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70
M_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"
M">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5
M-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_
M ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%
M<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X
M/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__
M  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30
M!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\
M\()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%
M30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70
M_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"
M">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5
M-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_
M ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%
M<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X
M/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__
M  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30
M!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\
M\()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%
M30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70
M_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"
M">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5
M-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_
M ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%
M<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X
M/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__
M  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,30!T%%<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,30
M!T%%9FF^'-#T:9YM+T;3K&5UV,]K:I$S+UP2H&1Q6G0 4444 %>?_&W_ ))#
MKO\ V[_^E$=>@5Y_\;?^20Z[_P!N_P#Z41T =!X$_P"2>>&O^P5:_P#HI:Z"
MN?\  G_)//#7_8*M?_12UT% !6)XKN+1/#>HVMR]N7N;2:..":Y6#SR4(VAF
M(QG(&>V:VZP_$7@_0/%@MQKFG)>"VW>5N=EV[L9^Z1Z"@#ROPUXT\:^'_#UA
MHY\,:',MG$L*R+KMK'N4< D;SSZGN:]O4DJ">#BN(_X4]X !_P"1<A_[_2__
M !5=N %  Z#B@!:@FM(+B:WFFC#R6[F2(D_<8J5S]<,1^)J>B@ HHHH ****
M "BBB@#G_ G_ "3SPU_V"K7_ -%+705S_@3_ ))YX:_[!5K_ .BEKH* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "O/_ (V_\DAUW_MW_P#2B.O0*\_^-O\
MR2'7?^W?_P!*(Z .@\"?\D\\-?\ 8*M?_12UT%<_X$_Y)YX:_P"P5:_^BEKH
M* "BBB@ HHHH **** "BBB@ HHHH **** .?\"?\D\\-?]@JU_\ 12UT%<_X
M$_Y)YX:_[!5K_P"BEKH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/_C;_
M ,DAUW_MW_\ 2B.O0*\_^-O_ "2'7?\ MW_]*(Z .@\"?\D\\-?]@JU_]%+7
M05S_ ($_Y)YX:_[!5K_Z*6N@H **** "BBB@#F/&?CK2?!>FR37;^?>^4TD%
MC$<R2X!YX!VH,'+'@8/4\5T5K/\ :;.&?;M\V-7VYSC(SBN7^(UK;CP#XENQ
M!%]I.ERQF;8-Y0*2%W=<9)./>NBTO_D$67_7!/\ T$4 <UXA\9W]AK9T7P_X
M=FUW48H1/<HMREND"-D+EV!!8X.%]*@D^)-J_ANSO[+2[NYU2\N6LHM*X247
M"9WHY/"A<9+>F*70)HK?XH^,+:>14GGCL[B%&."T0C*DCV# Y^M<5HMU OQ!
ML=8,Z#2[GQ!J44$Q/R,[0QJN#TY9' />@#M=/^(:+;:L/$NDSZ%?Z7;BZGM7
ME6</"<@-&Z\-R,?4@5'I/Q U&;5K"UU[PI=Z+:ZFVRPNI+A)1(^"0KJHS&Q
MX!SSQ7)_%)Q>>(-6^RN)/L&A(UX$YV#[7&^&QWV(YP>U=7XZOK6^M_"D5I<1
MRRWFM6DUL(V!WHIW,PQV"]_>@#NZ**R+^X\11W;+I^E:7<6V!MDN-2DA<G'.
M5$#@<_[5 %;P)_R3SPU_V"K7_P!%+705P?@NZ\5+X%\/+;Z-HTD TRV$;R:M
M*C,OE+@E1;$ X[9./4UN?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_
M &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\
M',W_ ,BT?;/&'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&
M'_0"T/\ \',W_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W
M_P BT =!17/_ &SQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P BT =!169I
ML^N2S.-4T[3K6(+E6M;]YV+>A#0I@>^3]*TZ "BBB@ KS_XV_P#)(==_[=__
M $HCKT"O/_C;_P DAUW_ +=__2B.@#H/ G_)//#7_8*M?_12UT%<_P"!/^2>
M>&O^P5:_^BEKH* "BBB@ HHHH JZEIUKJ^FW.G7T7FVES&8I8]Q7<I&",@@C
M\*H:CH,5Y>Z',BHJZ7.95+,V0OE,F!V/WAR>P/>MFB@# \2>"/#GB_R3KNEQ
MW;09\M][(RCTW(0<>V<5/=>%-!O?#JZ!<:7;MI2J%6V"[57'0C'(/7D<\UL4
M4 8F@^$- \,Z=-8:/I<-M;3Y\Y.7,G;YBQ)8<G@GO530OA[X4\-:I)J6D:+!
M;7D@(,H9FV@]=H8D+_P'%=-10 4444 <_P"!/^2>>&O^P5:_^BEKH*Y_P)_R
M3SPU_P!@JU_]%+704 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?_&W_DD.
MN_\ ;O\ ^E$=>@5Y_P#&W_DD.N_]N_\ Z41T =!X$_Y)YX:_[!5K_P"BEKH*
MY_P)_P D\\-?]@JU_P#12UT% !1110 4444 %%%% !1110 4444 %%%% '/^
M!/\ DGGAK_L%6O\ Z*6N@KG_  )_R3SPU_V"K7_T4M=!0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5Y_P#&W_DD.N_]N_\ Z41UZ!7G_P ;?^20Z[_V[_\
MI1'0!T'@3_DGGAK_ +!5K_Z*6N@KG_ G_)//#7_8*M?_ $4M=!0 4444 %%%
M% !1110 45XS\0/[!U7XE-:Z[H&K:]!8:9'Y=IID,DCK))(Q+G8RX 50.3W[
MU-'#X<US3_"OA7PTUS9^'=0N+I[VW6219#Y2[FA<L2PRS#(ST'% 'L%%>6PP
M0_#?7]9TW13,NDG0IM4ALY)&D6":)L':6)(#;@2,]163>>$+;P]X"M_'EM=W
MA\3Q0PW]Q?-<.QN-Q4O&RD[=A!(QCL* /:**16W*&]1FEH Y_P "?\D\\-?]
M@JU_]%+705S_ ($_Y)YX:_[!5K_Z*6N@H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *\_P#C;_R2'7?^W?\ ]*(Z] KS_P"-O_)(==_[=_\ THCH Z#P)_R3
MSPU_V"K7_P!%+705S_@3_DGGAK_L%6O_ **6N@H **** "BBB@ HHHH XW7;
MSQQH^O37&CZ5#X@TJXC01VIN8[62TD&0QW,/G4\'G)SZ"N?C\&^)M/L[3Q);
M0V4WB5-1GU"XL5DV1.LR!'A5ST(55Y/&0:]2HH X#2M!USQ)JNJ:SXIT^'2O
MM.G-IEO81SK.T<;$EW9QP23C '8<UCG1_'FJ:#;>"-1TFSATR+RX+C6ENU83
MV\9'"P_>#L !SQUKU>B@     Z"LB_\ "OAW5+MKO4- TN\N6 #37%G'(Y &
M!EB">E:]% '!^"_!?A6Z\"^'KBX\-:--/+IEL\DDEA$S.QB4DDE<DD\YK<_X
M03P?_P!"IH?_ (+H?_B:/ G_ "3SPU_V"K7_ -%+704 <_\ \()X/_Z%30__
M  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37
M044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\
M\()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%
M30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70
M_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"
M">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5
M-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_
M ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044
M<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X
M/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__
M  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37
M044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\
M\()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%
M30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70
M_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"
M">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5
M-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_
M ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044
M<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X
M/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__
M  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37
M044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\
M\()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%
M30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70
M_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"
M">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5
M-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_
M ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044
M<_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X
M/_Z%30__  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__
M  70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q
M-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_
M /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__  70_P#Q-'_"">#_ /H5-#_\
M%T/_ ,37044 9FF^'-#T:9YM+T;3K&5UV,]K:I$S+UP2H&1Q6G110 4444 %
M>?\ QM_Y)#KO_;O_ .E$=>@5Y_\ &W_DD.N_]N__ *41T =!X$_Y)YX:_P"P
M5:_^BEKH*Y_P)_R3SPU_V"K7_P!%+704 %%%% !1110 4444 %%%% !1110
M4444 <_X$_Y)YX:_[!5K_P"BEKH*Y_P)_P D\\-?]@JU_P#12UT% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7G_P ;?^20Z[_V[_\ I1'7H%>?_&W_ ))#
MKO\ V[_^E$= '0>!/^2>>&O^P5:_^BEKH*Y_P)_R3SPU_P!@JU_]%+704 %%
M%% !1110 4444 %%%% !13)IH[>"2:5PD<:EW8]  ,DUY[;?%"Z=K;4;KPI>
MVOABZE6.#5WG0GYCM5WA^\B$_P 1/<>M 'HM%%% '/\ @3_DGGAK_L%6O_HI
M:Z"N?\"?\D\\-?\ 8*M?_12UT% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7G_QM_Y)#KO_ &[_ /I1'7H%>?\ QM_Y)#KO_;O_ .E$= '0>!/^2>>&O^P5
M:_\ HI:Z"N?\"?\ )//#7_8*M?\ T4M=!0 4444 %%%% !1110 4444 9'BN
M":Y\'ZW!;@F:2PG2,#J6,9 KA/$&IV-W\ K86UQ&YN[&VM;95(RTV44*!_>!
M!X[8->I5R]I\.?"%CXA.NVVA6\>H[RXE!8JK?WE3.T'W H Z9 0B@]0!FLJ_
MM_$4EVS:?JNEV]M@;8[C39)G!QSEA.@//^S6O10!P?@NU\5-X%\/-;ZSHT<!
MTRV,:2:3*[*OE+@%A<@$X[X&?05N?8_&'_0=T/\ \$TW_P E5LV-E;Z;I]M8
MVD?E6UM$L,,8).U% "C)Y. !UJ>@#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z
M'_X)IO\ Y*KH** .?^Q^,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@H
MH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L?C#_ *#N
MA_\ @FF_^2JS].N/&%_?:M;?VOH<?]GW:VV[^R)CYF88I=V/M/'^MQCG[N>^
M!V%06]E;VLUU-#'LDNY1-.<D[W"*@/M\J*./2@#&^Q^,/^@[H?\ X)IO_DJC
M['XP_P"@[H?_ ()IO_DJN@HH Y_['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\
M@FF_^2JZ"B@#G_L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*KH** .?
M^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJN@HH X_4;CQA87VDVW]K
MZ')_:%VUMN_LB8>7B&67=C[3S_JL8X^]GM@Z'V/QA_T'=#_\$TW_ ,E5LW%E
M;W4UK--'ODM)3- <D;'*,A/O\KL.?6IZ .?^Q^,/^@[H?_@FF_\ DJC['XP_
MZ#NA_P#@FF_^2JZ"B@#G_L?C#_H.Z'_X)IO_ )*H^Q^,/^@[H?\ X)IO_DJN
M@HH Y_['XP_Z#NA_^":;_P"2J/L?C#_H.Z'_ .":;_Y*KH** .?^Q^,/^@[H
M?_@FF_\ DJL_6;CQAI%C'<_VOH<N^[MK;;_9$RX\Z9(MV?M)Z;\X[XQQUKL*
M@O+*WOX5ANH_,C66.8#)&'C=70\>C*I_"@#&^Q^,/^@[H?\ X)IO_DJC['XP
M_P"@[H?_ ()IO_DJN@HH Y_['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_
M^2JZ"B@#G_L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*KH** .?^Q^,
M/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJN@HH Y_['XP_Z#NA_P#@FF_^
M2JS]&N/&&KV,ES_:^AQ;+NYMMO\ 9$S9\F9XMV?M(Z[,X[9QSUKL*@L[*WL(
M6AM8_+C:628C).7D=G<\^K,Q_&@#&^Q^,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?
M_@FF_P#DJN@HH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2JZ"B@
M#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^,/\ H.Z'
M_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@HH X^&X\82^(;W2?[7T,?9K2"Y\W^
MR)OF\UYEVX^T\8\G.<\[NV.=#['XP_Z#NA_^":;_ .2JV4LK>/4)KY8\7,T4
M<,DF3\R(7*C'3@R/^?TJ>@#G_L?C#_H.Z'_X)IO_ )*H^Q^,/^@[H?\ X)IO
M_DJN@HH Y_['XP_Z#NA_^":;_P"2J/L?C#_H.Z'_ .":;_Y*KH** .?^Q^,/
M^@[H?_@FF_\ DJC['XP_Z#NA_P#@FF_^2JZ"B@#G_L?C#_H.Z'_X)IO_ )*K
M/UFX\8:18QW/]KZ'+ON[:VV_V1,N/.F2+=G[2>F_..^,<=:["H+RRM[^%8;J
M/S(UECF R1AXW5T/'HRJ?PH QOL?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P""
M:;_Y*KH** .?^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJN@HH Y_[
M'XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2JZ"B@#G_L?C#_H.Z'_ .":
M;_Y*H^Q^,/\ H.Z'_P"":;_Y*KH** .?^Q^,/^@[H?\ X)IO_DJL_0KCQAK?
MA[3-6_M?0X?MUI%<^5_9$S;-Z!MN?M(SC.,X%=A4%C96^FZ?;6-I'Y5M;1+#
M#&"3M10 HR>3@ =: ,;['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2JZ
M"B@#G_L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*KH** .?^Q^,/^@[
MH?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJN@HH Y_['XP_Z#NA_P#@FF_^2J/L
M?C#_ *#NA_\ @FF_^2JZ"B@#CX;CQA+XAO=)_M?0Q]FM(+GS?[(F^;S7F7;C
M[3QCR<YSSN[8YT/L?C#_ *#NA_\ @FF_^2JV4LK>/4)KY8\7,T4<,DF3\R(7
M*C'3@R/^?TJ>@#G_ +'XP_Z#NA_^":;_ .2J/L?C#_H.Z'_X)IO_ )*KH**
M.?\ L?C#_H.Z'_X)IO\ Y*H^Q^,/^@[H?_@FF_\ DJN@HH Y_P"Q^,/^@[H?
M_@FF_P#DJC['XP_Z#NA_^":;_P"2JZ"B@#G_ +'XP_Z#NA_^":;_ .2JS]1N
M/&%A?:3;?VOH<G]H7;6V[^R)AY>(99=V/M//^JQCC[V>V#V%07%E;W4UK--'
MODM)3- <D;'*,A/O\KL.?6@#&^Q^,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF
M_P#DJN@HH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L
M?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^,/\ H.Z'_P""
M:;_Y*H^Q^,/^@[H?_@FF_P#DJN@HH Y_['XP_P"@[H?_ ()IO_DJL_0KCQAK
M?A[3-6_M?0X?MUI%<^5_9$S;-Z!MN?M(SC.,X%=A4%C96^FZ?;6-I'Y5M;1+
M##&"3M10 HR>3@ =: ,;['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2J
MZ"B@#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^,/\
MH.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@HH S--@UR*9SJFHZ==1%<*MK8
M/ P;U):9\CVP/K6G110 4444 %>?_&W_ ))#KO\ V[_^E$=>@5Y_\;?^20Z[
M_P!N_P#Z41T =!X$_P"2>>&O^P5:_P#HI:Z"N?\  G_)//#7_8*M?_12UT%
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
MWV@:+]@MFE$.\D+G(;E<<X[U>\%:[X1O[75K#0-5E\0:]=6[W-[).DMN]VP
M7&]E C7+!0%^Z#QW-<?=W'@;5?#UKH'AGPT]CXP\R(0VZ6;BYLI58$M),P!*
MKR223QC@=@#WZBD7(49.3CDTM !7&W/BHZ3XVUJ+4[WRM'LM-MK@#RMVQWD=
M2?E!8YPHQS6EXM\4#PEI]OJ,]C+<6)N%CNYHLDVT9!_>%0"2 0!VZUYEK-[_
M ,)K;^-M=T"VN;O3O[,M8()O)9/M#QR-(X0, 3@''3K0![!<ZM96FHV-A//L
MNK[>+=-C'?L7<W(&!@>N*Q_"&JWNJ/X@%[-YHM-7GMH?E5=D:A<+P!GJ>3S7
M(Q^,=+\7^/\ P9-HXN9;6/[7ON)(&C0.8>8QN W,,<XR!D<\U8T33=;U.W\2
MQ:%X@_L6=?$=RSS?8TN=Z[5^7:Y '.#GVH Z'Q+;^+]2U6"PT"_AT:P$)EFU
M-H$N':3.!$L;'CCDL?;%8^F>*-:T[0_%]OK=W;WE]X>C)6^AB$8G!B\Q=R=
MPX! XZ?4YGC'Q_+X1.F^%KSQ'%#JDMOYEYK<MB2(TR0"D,8(WG!P#\HQSUJ3
M3-3\':E\/-<TWPK!/XCB@3S;ZV9YH9KIG)+,TC*&9V"L>.N .,B@";P:?$=]
MJ%E+>?$RRU%TC66\TB*PMA(N5Y1F0[EP3UP.E>EUXI!=>"]?U_PY;> ])%OJ
MUE>QS7,UO8- ;:!>)%F8@;B1\O\ %D]_7VN@ HHKG_%OB@>$M/M]1GL9;BQ-
MPL=W-%DFVC(/[PJ 20" .W6@"G_PD,EIX\UJUO[Z.'2++2X+K]X%58V9Y S%
ML9Z*.IQQ4OA[XA^%/%6H/8:-K$=S=(I8Q&-XR0.I&]1N_#-><:SKP\0CQ=XF
MT.Q-]I)L;.S2YN+ RQMME9I)%B<#?Y8;.",97GBJGA[5K'4_BGX6N;3Q-JVO
M(%N8FN;JU\BW1S$<)&NU<-@$G\* /2]0^*'@O2[U[*]UZ"&YCG:W>,QN2CC&
M=V%X'/WCQUYX-=9'(DL:R1NKHX#*RG((/0@UYCIMC:R^%OB4TEO&S37]\LA*
M\L%B& 3[9./3-:&DZ+XIO]$\.7>E^,#IMBNG6OF61TV*?S"$!8^8QR,C ]L4
M /U*Q^(>J7^H7=GKUIH%G;RLEI:/9QW'VE%'$DDA)*!CG@#(';-9\WCK6-8\
M,>&UTV6RTS4]9ADGN+R<;HK.&+AY &.#DE=H/'//K6'XE^)7A[7/$-_H&KZ^
M=*T"SE,%S%%!,T]^PX9=Z*1'%G@X.YL'H#5WQ-)X6U4^%/%ALCJ/@^TCGMI/
M+MG,< RH1GB(!*!HR"",=.#Q0!T_@:^UZ:YN[>_UO3O$>F! ]MK%EY29?.&B
M=$)&1P01^>>!VM>6^ Y-&U+X@7VJ^#;!K7PZ=/$-Q+';F""XN0X*[$('*KN!
M.!C/OSZE0 4444 %%%% !1110 5Y_P#&W_DD.N_]N_\ Z41UZ!7G_P ;?^20
MZ[_V[_\ I1'0!T'@3_DGGAK_ +!5K_Z*6N@KG_ G_)//#7_8*M?_ $4M=!0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !117C4OQ-\?:W>ZE<^$/"EI=Z-I]P\$DD[YE<IUP-Z\XYP W4=: /9:*Y?
MPIXWL/$G@F+Q--ML( K_ &D3.-L+*<-EN..X/H12Z#\1/"7B?4&L-(UJ&XNQ
MDB(H\;-CKMW@;OPS0!T]%96G>)-)U;5-2TVQN_-N]-=4NX_+=?+)S@9( /0]
M":SC\0?"X\,-XD.J?\2E9?)-Q]GEX?.,;=N[K[4 =-17.:9X^\+:Q!J,]CK,
M$EOIP!NIRK)'&#G'SL IZ'H33/#WQ"\*>*KV2RT;6(KFY0%C$4>-B!U(#@;O
MPS0!TU%<I>_$SP;I^NG1;K7[:._#^6R88JC=,,X&Q2#U!(QWK6U3Q'I.BWFG
M6FH7?DSZE+Y-HOELWF/QQE00.HY.!0!JT5R'Q+\57_@WP7/K&FQ6\MS'+&BK
M<*S)AFP>%(/ZUP6I?$'XL^&K ZOK_A+1X]+B9?.:*8!B"0 !B9CG)_NF@#VR
MBN%G\<7A^(OAS0K:"#^SM6T]KQVE1O.4[6( .[ Z#.0>]7]7^)7@[0=6_LO4
MM=@@O00&C"N^P^C%00OXD4 =716=J&O:3I>C'5[W4+>'3MH<7!<%&!Z8(ZY[
M8ZUG^'/'/AKQ:TJZ'JT5W)$-SQ[61P/7:X!Q[XQ0!T-%<0/B_P" 2L1_X2.
M>;(8U!AE!!']X%?E'/4X'OQ6EIWQ \*:OK[:'I^MVUQJ*Y_=)N(; R=KXVL0
M/0GH?2@#I:*\PMOB[8:?XJ\3Z=XGO+*PM--N8X;,QQR-++G=NR 6)Q@<@ #/
M/6NZ7Q-HC^'O[?74[;^R=F_[67PF,XZ^N>,=<\=: -6BN=\-^._#/BZ2:+0]
M6BNI81N>/8\;@>NUP"1[CBJ47Q1\&3ZE'IL6M*][)=&T6 6\NXRY QC;P,G&
M[IUYXH Z^BN5OOB5X.TW6Y-'N]>MXKZ/.^,JQ"D#.TL!MW?[.<YXQFMK1-<T
M[Q'I$.JZ3<?:+*?=Y<NQDW8)4\, >H/:@#0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "O/_C;_ ,DAUW_MW_\ 2B.O
M0*\_^-O_ "2'7?\ MW_]*(Z .@\"?\D\\-?]@JU_]%+705S_ ($_Y)YX:_[!
M5K_Z*6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@!#G!P,GL*^:Y=4\%2ZGJUY-JFN> ?$8G=)[:SDDFBD<$_,0B
M#/.>,J/3UKZ5K+U#PWH6K7*W.I:+IUY.HPLMS:I(P'H"P)H \.U36O$?B[X
M27^H":X2WU)1+.(]C7-HA^^0..&.#CCY?8FMSQCJVA>(O$'@&V\(7-I<ZA#?
M1R)]C()M[8 %E;'W!@?=.. >*]F6&)81"L:"(+M"!1M Z8QZ52T_0='TB627
M3=)L;*27_6/;6Z1E_J5 S0!Y1X;\0Z5X6^)WQ%_MG4+>R:22*:(3N$\P!6.%
M!^\?F' KC0V_]F"=O[VJY_\ (@KZ*N=$TF]OXKZ[TNRGO(>(KB6W1I$_W6(R
M/PJ/_A'-#_LPZ9_8VG?V>7WFU^RIY1;.<[,8SGOB@#S[XPV+)\(H4M+<BTMY
M+9IXX1C$*]N.P)%:<'B3P%J?C#2(],-I>:Y)9,ME<VL?FBW0 _*Q7[AP3U P
M,YQGGOS&AC\LHNS&W;CC'IBJ.G:#H^D222:9I-A9/+_K&MK9(R_U*@9H ^:]
M"MXSX(U?2M<^(%KH48O)$O\ 2KC2HYYFDW#YP<^8QR!R!\N/:O<HIO#>BZ7X
M2T_7IXKV]98X=-N+JQ8R/*%4!@""8F/R]2#[\5T$WA[1;G4EU&?1]/EOD(*W
M+VR-*,=,,1G]:L76F6%_-;S7EC;7$ML_F0/-$KM$W]Y21\IX'(H \^^/./\
MA5EWGI]IA_\ 0Q7C&MZ5\*=/T6:\\.^*=5N=9A"O;0SVY:-W!!PP:%1CZG\#
MTKZIO]-L=5M3:ZC96]Y;,03#<1+(A(Z'# BLRW\&>%K2XCN+;PUHT,T;;DDC
ML8E93Z@A<@T >:QW5]>_%_P!=:E%Y5_-H;/.FW;M<HY/';GMVK.\%ZQX>T'P
MIXUTSQ7<6L&L->7!O(;H@2W(*_+M!Y<9W8 SC.>_/MLFF6$VHQ:C)8VSWT*E
M(KEHE,B*>H5L9 Y/ ]:@O/#^C:C>1WE]I%A<W4?W)I[9'=?HQ&10!X$]I>Z?
M\-/AQ=Z_'(=%MM2\V\212P2)GS$7'.5V[N,=& [UU]_J&G^(/CIX<N/#-U;W
MAM;.8ZE<VCAT\HJ0JLR\'DXQDXR*];G@ANH'@N(DEA<;7CD4,K#T(/6JVFZ-
MI>CQ/%I>FV=C&YRR6L"Q!CZD*!F@#YXTFU@'[-'B680Q^:^H99]HR<21 <^V
M3^9KJ-5MX;?Q+\(%AB2,"' "KCCRXS_,G\Z]:3P]HD>ER:6FCZ>NGRMNDM!;
M((G.0<E,8)R!V["I7T?3)9;.633K-Y+(8M7:!28!@#Y#CY> .F.E 'CWA/7?
M#FB_%[QZ-;N[2TFEE'DRW3*JE!G>H)[G*\=\>U<5-:7<GP<N;RV$D.B-XG-P
MC>3N5;?&T/L/!4-@8/!(Q7T;<>%_#]VUPUSH6F3-<N))S):1L96&<,V1\Q&3
MR?4UH"TMA:?9!;Q"VV[/)V#9M]-O3'M0!X]X<L[;4?B=I%_)\2;?7]3MK9RL
M-GI*QAH"I&UY(CM4 G.&Y!QP,UH?!2WA\GQ;/Y2><VMS*7QR0,$#/L237I&F
MZ'I.C"0:7I=E8B0Y<6MND6X^^T#-2V6F6&F+*MA8VUH)I#+*((ECWN>K-@<G
MW- 'A7A+5_#^D>!/'&D^(Y[9-9DN[H7%O,0)KEBN$V \M\V<8S@\\9S7??!'
M_DDFC?6?_P!'/67J?@KQY+J^I307OA6^6[5HHM0OK#9>6T3 C:K1I@X!Q\Q.
M<=NE=SX/\.1^$O"FGZ'%-YPM8R&EV[=[$EF..W)- &Y1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?_&W_ ))#KO\
MV[_^E$=>@5Y_\;?^20Z[_P!N_P#Z41T 9'A3XO>!=+\':'I]YKGE75KI\$$T
M?V2=MKK&JL,A"#@@]*U_^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W110 ?
M\+M^'G_0P_\ DE<?_&Z/^%V_#S_H8?\ R2N/_C=%% !_PNWX>?\ 0P_^25Q_
M\;H_X7;\//\ H8?_ "2N/_C=%% !_P +M^'G_0P_^25Q_P#&Z/\ A=OP\_Z&
M'_R2N/\ XW110 ?\+M^'G_0P_P#DE<?_ !NN0^*'Q0\'>)?AUJND:1K'VF^N
7/)\J+[-,F[;,C'ED '"D\GM110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<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.26.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>Jun. 04, 2026</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">0000019617<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">JPMORGAN CHASE & CO<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-293684<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">S-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>7
<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.26.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>Jun. 04, 2026 </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">$ 5,500,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>XML
<SEQUENCE>8
<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>9
<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>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.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>1</UnitCount>
  <MyReports>
    <Report instance="ea029371201_ex-filingfees.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="ea029371201_ex-filingfees.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="ea029371201_ex-filingfees.htm">ea029371201_ex-filingfees.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>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea029371201_ex-filingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "ea029371201_ex-filingfees.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/ffd/2024q2": 4,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 107,
   "unitCount": 1,
   "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": "ea029371201_ex-filingfees.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": "ea029371201_ex-filingfees.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>15
<FILENAME>0001213900-26-065631-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-26-065631-xbrl.zip
M4$L#!!0    (  ^%Q5SB<B.X)@4  /01   =    96$P,CDS-S$R,#%?97@M
M9FEL:6YG9F5E<RYH=&W55]MRVS80?6Z^ L-IZA=3U,VR1<O,N+:5J$F4C.7.
MY!4B01%3$&0!2*;[]5WP)I(BY4OZ4HUF1&$/=A=G;^#L0Q(RM"-"THA?G0QZ
M_1-$N!MYE&^N3JY7-XO%R0?GW2Q0  ,HEU=&H%1L6];CXV/O<=2+Q,8:3*=3
M*]$8(P/9":/\KVZHEI;0M6"T!M4K*7C8[X\LRJ7"W"55O+??4 5/K$Q80*F,
MQL/!^3'E&:+<D'1A!]H1<)O\^/W^RQZNVO%[J*4$YM*/1(@54*PUG9G]H3F<
M5)28DK@U1?"_MXEVS^JY,$>#0L\!X_63:O$:RY)&CS0X+&R" '8,QP70][UV
M( A2X-]#PWF'T"P@V-,/\*BH8L2Y^V'.%U\6RX]H?G>WFEG9JH9:!7:VCKRG
M?)-'=TBJ)T:N#(_*F.$G&_&($R.3 X(FMMY(1+&2KU'/(WR_EJW"UN4V)(*Z
MB.,0E(*_]AP(?(@-Y$9<D43=$__*$*Z!*)R1)CMS-#&<E3F:634%+U*]VJY#
M*B4_JO[<<,;#\>_#MQB8$W*7!'1-U5$3%\8!\:^W=4\V?$X96:Z/6)H:SF@T
M,H?3T>1B_%HKD&;V'8>4>+HA')*;+;A'DL_DJ=O@N&\X??T93">#\[<;A,-1
MJ>M)+4%RQ-[ </[X_O7;_<?K);KY=+VZ0[_A,+Y$-]\ZC:>"9D)J?P3QB8#6
M2F3-4UV6MG0#$F*PC]+.: ="NZ)K3G87G7XTL\=>(CTCWZN>8CBLI&',B&$U
M'&MS(G-.1EO1]"WMS';.3LH*L%-%E!B2\EH7E4+J:;%/B4#I04EKJ[M9?*Y'
MM[FY8=CJMIS;C2$RD=?A%,P4H6ZQ(@Y0.#'[\!T7.O>R]KV$>QT["TFKJX?^
M%)*<XA;RMYQFS/^YNFVG/B18;@5Q\DEF [!06XA:+&J]Q\S%L.^XO?Q,\/@?
MF%L%&%+P)09EBGRUR3S[&UF>%6MEHLPL&$+[<53B%%XS4@RG1^JIP$;3Z?M+
MY$/D3!^'E,&PNA84LU/TB; =4=3%ITC"S(;A+JB?0R7]A]AHV(_5)=(A-S&C
M&VXC%_*8B,L* S-5R_B9\J!/,1EC?F7 ;,Y]B;&GKVKF.E(J"FW4.R-AD\;X
M((W7S@UF[I:E5PD4^0A:/6A!,&'0@SXJ$+QN)G%<9UEY57:KSK9XWN7M\(7N
M-E9^8L"?G3\WX+,#_0^/__H!=W;Q^@'WLP3!L\ZPUGKK(@KJ)=G71KT:?19A
M5180RHMST.^_KU<8([ZJU]?^ZED&KE3ZIK(>3.*D&4X5%#KA)4OO9H5#V>%:
MVT!QBBD<PFC)AR46 FIW1] ME2Z+9-J%#R*B@D9(1"TDU?/7HG) \9O9@(47
MAJ< A%AL*#=UM&R\55&Y(N@FR)>>BV(S!)")O^@/>@@(J$MHN T1WFP$V<"P
MAOX'ER+=_F)(=/T7*<#!O60KJ*)$(A6AQX"Z0;H>BTC&Q%5;B02!#@IR*M%,
M-V;GUYF5_N;E.1?833OLOCTMA5"[KSBYWFS4M]SN=S!K((^X-,0,WJ\7R[F!
MLC<]7:;*YMO0BU0.,)">;&DIZSM!=VW#[?SL]*S?/X4K55'-A4=.[T@'Y>R[
MD+&KY)QM#O57'5M'$2/09<26[ U/X);^4"<*",+(IQRSZBIH2AG-:/3*./0.
M>H\.7KVC--.Y*^Z-TFGI,2J*FPVFLJ&+I#2.MU![4AQ21*2+]25\4"$%7B4R
MKY]IJY5;1WG.(^<^5L:E,F@-*09>NU7(G'\!4$L! A0#%     @ #X7%7.)R
M([@F!0  ]!$  !T              ( !     &5A,#(Y,S<Q,C Q7V5X+69I
B;&EN9V9E97,N:'1M4$L%!@     !  $ 2P   &$%      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>ea029371201_ex-filingfees_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">0000019617</identifier>
        </entity>
        <period>
            <startDate>2026-06-04</startDate>
            <endDate>2026-06-04</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-36">S-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-293684</ffd:RegnFileNb>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-40">0000019617</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-41">JPMORGAN CHASE &amp; CO</dei:EntityRegistrantName>
    <ffd:FormTp contextRef="rc" id="ixv-57">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-58">JPMORGAN CHASE &amp; CO</dei:EntityRegistrantName>
    <ffd:NrrtvMaxAggtOfferingPric contextRef="rc" decimals="INF" id="ixv-59" unitRef="USD">5500000</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>
