Closed Bug 287674 Opened 19 years ago Closed 3 years ago

imap: cannot forward messages with embedded pictures from folders with spaces in foldername(at Mbox name part of image URL of Forward mail, "%20" as escaped-space is over-escaped to "%2520", and "/" is replaced by "^^" and escaped)

Categories

(MailNews Core :: Composition, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: hhfeuer, Unassigned)

References

(Blocks 1 open bug)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.6) Gecko/20050317 Firefox/1.0.2
Build Identifier: thunderbird 1.0.2 (20050317)

Trying to forward (html)mail with embedded pictures from imap-folders with
spaces in foldername results in error:
"Please enter password for fetch>uid>inbox>test%test on (null)" (exact
error-message depends on OS) 
Replying or editing as new works.
Tested on OS X, WinXP, Linux

Reproducible: Always

Steps to Reproduce:
1.generate new folder on imap-server with spaces in it, for example 'test test'
2.put html-message with embedded picture in new folder
3.try to forward message
I'm unable to forward this message with jpeg pictures using forward as inline
but it will work if it is forwarded as an attachment. The first 3 pictures are
blanks when sent inline.
Here is the original message source with the first two pictures' data trucated.
Are you able to use it for testing?

From - Mon Apr 04 21:06:21 2005
X-Account-Key: account1
X-UIDL: 1112673375.27121_1538521.mx4
X-Mozilla-Status: 1001
X-Mozilla-Status2: 10000000
Received-SPF: pass (Last token {include:spf-a.hotmail.com} (res=PASS))
client-ip=65.54.249.24; envelope-from=<judykilcup@hotmail.com>;
Received: from omc2-s14.bay6.hotmail.com (unverified [65.54.249.24]) 
	by mx4.dccnet.com (DCCNet Email Cluster) with ESMTP id 2439725 
	for <Jim_Ronback@dccnet.com>; Mon, 04 Apr 2005 20:56:14 -0700
Return-Path: <judyxxxxx@hotmail.com>
Received: from hotmail.com ([65.54.175.75]) by omc2-s14.bay6.hotmail.com with
Microsoft SMTPSVC(6.0.3790.211);
	 Mon, 4 Apr 2005 20:56:12 -0700
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 4 Apr 2005 20:56:11 -0700
Message-ID: <BAY104-DAV3CC4F91D60D50CCE835ABC53C0@phx.gbl>
Received: from 65.54.175.200 by BAY104-DAV3.phx.gbl with DAV;
	Tue, 05 Apr 2005 03:56:11 +0000
X-Originating-IP: [65.54.175.200]
X-Originating-Email: [judyxxxx@hotmail.com]
X-Sender: judykilcup@hotmail.com
From: "Judy" <judyxxxxx@hotmail.com>
To: "'Jim & Mary Ronback'" <Jim_Ronback@dccnet.com>
Subject: Emailing: HummingBirdNest
Date: Mon, 4 Apr 2005 20:55:06 -0700
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0001_01C53958.94F310F0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-OriginalArrivalTime: 05 Apr 2005 03:56:11.0950 (UTC) FILETIME=[681AF4E0:01C53993]
Return-Path: judyxxxxx@hotmail.com
X-Rcpt-To: <Jim_Ronback@dccnet.com>
X-SpamDetect: : 0.200000 SPF Pass=-2.0,Suspicious tags-to-text ratio=1.2,Jpegs
in urls=1.0
X-IP-stats: Incoming Last 0, First 6, in=20, out=0, spam=0
X-External-IP: 65.54.249.24
Status: U
X-UIDL: 1112673375.27121_1538521.mx4
X-Antivirus: AVG for E-mail 7.0.308 [266.9.1]

This is a multi-part message in MIME format.

------=_NextPart_000_0001_01C53958.94F310F0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0002_01C53958.94F310F0"


------=_NextPart_001_0002_01C53958.94F310F0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Humming Bird Nest '03Hi Mary, Just read and downloaded your excellent =
newsletter. Then in checking my E mails , I found a friend had sent me =
these shots. judy
Humming Bird Nest '03=20

Discovered, still under construction, May 13, 03.=20
=20



First egg, May 16=20
=20



Mom, sitting -- thinking -- (about that second egg!)=20
=20


      =20

-------------------------------------------------------------------------=
-
    =20
     Powered by MSN TV  next page =20

-------------------------------------------------------------------------=
-
    =20

------=_NextPart_001_0002_01C53958.94F310F0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Humming Bird Nest '03</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1252"><BASE=20
href=3Dhttp://community-2.webtv.net/hotmail.com/verle33/HummingBirdNest/>=

<META content=3D"MSHTML 6.00.2900.2604" name=3DGENERATOR>

<META content=3D"" name=3Ddescription><LINK=20
href=3D"/hotmail.com/verle33/HummingBirdNest/page2.html" rel=3Dnext>
<STYLE></STYLE>
</HEAD>
<BODY text=3Dblack vLink=3D#ff00ff aLink=3Dred link=3Dblue =
bgColor=3Dsilver>
<DIV><FONT face=3DArial color=3D#800000>Hi Mary, Just read and =
downloaded your=20
excellent newsletter. Then in checking my E mails ,&nbsp;I found a =
friend had=20
sent me these shots. judy</FONT></DIV><FONT size=3D+3><B>Humming Bird =
Nest '03=20
</B></FONT>
<P>
<H3 align=3Dleft>Discovered, still under construction, May 13, 03. </H3>

<P align=3Dleft><IMG height=3D232 hspace=3D4 src=3D"media/captureD0.jpg" =
width=3D320=20
align=3Dleft vspace=3D4> <BR clear=3Dall></P>
<P>
<H3 align=3Dright>First egg, May 16 </H3>
<P align=3Dleft><IMG height=3D232 hspace=3D4 src=3D"media/captureD1.jpg" =
width=3D320=20
align=3Dright vspace=3D4> <BR clear=3Dall></P>
<P>
<H3 align=3Dleft>Mom, sitting -- thinking -- (about that second egg!) =
</H3>
<P align=3Dleft><IMG height=3D472 hspace=3D4 =
src=3D"scrapbookFiles/mailedD0.jpg"=20
width=3D640 align=3Dleft vspace=3D4> <BR clear=3Dall></P>

<TABLE cellSpacing=3D2 cellPadding=3D0 width=3D"100%" border=3D0>
  <TBODY>
  <TR height=3D0>
    <TD height=3D0><SPACER height=3D"0" width=3D"30%" type=3D"block">
    <TD height=3D0><SPACER height=3D"0" width=3D"30%" type=3D"block">
    <TD height=3D0><SPACER height=3D"0" width=3D"30%" =
type=3D"block"></TD>
  <TR>
    <TD colSpan=3D3>
      <HR>
    </TD></TR>
  <TR>
    <TD vAlign=3Dcenter width=3D"30%"><FONT=20
      =
face=3DArial,Helvetica,Geneva,Swiss,SunSans-Regular><B></B></FONT></TD>
    <TD vAlign=3Dcenter width=3D"30%">
      <CENTER><FONT face=3DArial,Helvetica,Geneva,Swiss,SunSans-Regular=20
      size=3D-2><I><A href=3D"http://www.msntv.com">Powered by MSN =
TV</A>=20
      </I></FONT></CENTER></TD>
    <TD vAlign=3Dcenter align=3Dright width=3D"30%"><FONT=20
      face=3DArial,Helvetica,Geneva,Swiss,SunSans-Regular><B><A=20
      href=3D"/hotmail.com/verle33/HummingBirdNest/page2.html">next =
page</A>=20
      </B></FONT></TD></TD></TR>
  <TR>
    <TD colSpan=3D3>
      <HR>
    </TD></TR></TBODY></TABLE></BODY></HTML>

------=_NextPart_001_0002_01C53958.94F310F0--

------=_NextPart_000_0001_01C53958.94F310F0
Content-Type: image/jpeg;
	name="captureD0.jpg"
Content-Transfer-Encoding: base64
Content-Location:
http://community-2.webtv.net/hotmail.com/verle33/HummingBirdNest/media/captureD0.jpg

/9j/4AAQSkZJRgABAgEASABIAAD//gAHV2ViVFb/wAARCADoAUADACEAAREBAhEB/9sAQwAMCAkL
CQgMCwoLDg0MDxMgFBMRERMnHB0XIC4pMTAtKS0sMzlKPjM2RjcsLUBXQUZMTlJTUjE9WmFaUGBK
...........
TXbZaSR0JXOyaEtZqEA3AYrA161CpEshy5Oc0yzKns7aRQHccUkNtZpxuHTmld2sSQJZ207gQ9M8
1tfZUSJhIVkQLnrSbb0Yran/2Q==

------=_NextPart_000_0001_01C53958.94F310F0
Content-Type: image/jpeg;
	name="captureD1.jpg"
Content-Transfer-Encoding: base64
Content-Location:
http://community-2.webtv.net/hotmail.com/verle33/HummingBirdNest/media/captureD1.jpg

/9j/4AAQSkZJRgABAgEASABIAAD//gAHV2ViVFb/wAARCADoAUADACEAAREBAhEB/9sAQwAMCAkL
CQgMCwoLDg0MDxMgFBMRERMnHB0XIC4pMTAtKS0sMzlKPjM2RjcsLUBXQUZMTlJTUjE9WmFaUGBK
................
8RDcp6ZaNcyFhwq9TW5HAE+UVrUZcylf2pwSDU2hR3EEvmRMV9RUcyUSb2OwiuFnX96vOMEGsHUd
O8qdpLUE554pwkpI2XvRP//Z

------=_NextPart_000_0001_01C53958.94F310F0
Content-Type: image/jpeg;
	name="mailedD0.jpg"
Content-Transfer-Encoding: base64
Content-Location:
http://community-2.webtv.net/hotmail.com/verle33/HummingBirdNest/scrapbookFiles/mailedD0.jpg

/9j/4AAQSkZJRgABAgEASABIAAD//gAHV2ViVFb/wAARCAHYAoADACEAAREBAhEB/9sAQwAMCAkL
CQgMCwoLDg0MDxMgFBMRERMnHB0XIC4pMTAtKS0sMzlKPjM2RjcsLUBXQUZMTlJTUjE9WmFaUGBK
UVJP/9sAQwENDg4TEBMlFBQlTzUtNU9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P
T09PT09PT09PT09PT09P/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgED
AwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRol
JicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWW
l5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3
+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3
AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5
OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaan
qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMAAAER
AhEAPwDy63UtcRqOpYVtxxmJCD3rCroPoJtyacq7W4rAzepftZMEZrYtpAe9JkLRl5BuGKbLBmsm
dKZD9lOT1qVLYris2RJFhEwKo3owCfasmyonM6iOeO9UtuAK7KWwMcq1Ko61qyCRRgU8Dn8KkTHj
ilAxSAcKXgUmBZsmxOBVvxDhEhPrVpaXKg/eMXzQBz3qFju5FapmrFimETDPerduvmygjpTkSy8w
+ZVHbioLhMNXPuwQ2FvLbnoBWZdThpGxjrQyiFX5qxG45pmZYU1WlGSalkshZcVGRVIkYF5qeCPk
UyWa9muMVt2jYAqWzSBf8wbap3UgIpbmrMyU/NTFIUik0QyxE2TV6OsmEWTr1pxqSyrcDg1g34wz
VUdyZIzg3zGr1i2JVrp6GZ2OmSDArorSUAVnI1hsacEwq7HKMdqEyx5mUCs+8uVAPIqZslmLczbw
QMc1nvAXPeskXFXIJLUgd6y7qMqTTY5ooSMQajLc5oRmTQSYcdK27OQMByKbBGpGwIpzruFSV0KU
8JOaqLanPeknqZNal+0gKnvW3ax8CtkaxNGNcVKWCirGVbicD0rKu7pVB5FZt3JMC/vlA7VjG6Dy
dqlIzbOC0/8A4/oP98Vvy8t2rtr7oXQaF55p4XvWJkSJxV2CfBFBLNW2uAR1q+hDgVEjaEiRY+el
SiLK9KxkabjHTbWVfDhjWPUEc7ejLdKqBa7Kb0JYqpUirjrWxNxwHGCKdjvSJFxinDmpY0HIp6oZ
ThRQtWFy/BHHaDfORnH+etVr+9W+IHZeBVvsaU1bVlC6C+WNpGRVWN2IKirW5o9hJBmtDTZlUoGq
mQ9jX8vMgI71FLGTIQBWHUEQ6hbtHD8o+tYEo5NHUpjI+W5qzHx1psgsr0qKXqazZEiIjHWmkVSE
hETgVahjxVCZo24xxWnA2Bis2XEmkm2r1qlJPvJpxLIW6VGWxnNNkMkifBrRhfgViwiWVPFPzUGh
XuPumsG/5Y/WqjuTIymyGq3ath85710mZ0+mXAwOa6G1uRgc1nI2gaUFxgZz+tWo7rjrSNBXuxjr
WTeXZZsA1DM2RRKWOTVlIak2gRXCqq1iX0fU1LY5GLcLyfrVc9KuJgxUOCK0bOcg8mqsSmbUE2QB
mr0ZyvWoZohHQGmrDzUk2LMEYBrSg4rVFIseaFFQTXOM81VxszLu9AzyKwNQ1AAH5v1/+vUENnOX
l6XbrTLMmRgeadtDLqclYHF5Cf8AaFb/AFrsrdAbHheAe9Ox7VzszbHY6Ypy8UhFmG4KcVq2l2OM
mk9QWhqQzKw7VZDjFZSOiLIZ2GKyrsbgawKOfvEOT7VW21109jKW4BeoFO21qSP24FO25FIAApcY
oBBjOK0IYhb2/nMAcjjinEGZVzJLcHJJx6ZNV95RSO9Ujp2K5kd2OTTgNgyOtaLa4n2Ezlu9aFtG
FKkjNDJZvxJuYEdMVBO2yXPH41kwihkl3FcxY4OfpWHewiN8DoaTLsUlXDVYj7D2oMiyhGKjkGDU
MTZExz+Bpp5FUiSSMYNW4VHFMC9COatq2BmoaNEQSykmod4oiAjSfLxUTPmrYmSwtzmtCFqxkKJb
RuKfu4qLGhDNnFYt+vX3NNEyMh+GNSQvgjmulbGZq2N1sAyf1rfsr0HA3D86hmidjUhu/fj61Zju
snGahGt9AluwFODzUEAMjZNJk7s0ok9qmOFFSzZFKc7qx9QcVmD2MeVQWNQNHg1skYsZt5p0TlW6
0yDVtZ8EHNa1vMCBzWbLiT+YKerikiiZJQDUv2wJ0NWJkcmoADr/AJ/Os+61MDPzfr/9eglsxbzU
sgnd+v8A9esK8vDITyaaRm2UQS7jNbFhD8oOKp6IlbnE2PN5D/vV0C11VhSJVWnqK5yR23jNG3ig
BMVLFKyGkBp215wMn9a0IroMODWckVGQ9pNw61Tm+YVjbU0TMq7izniqTRkHpXRDYTG7cE8U4LWp
A4LwKdt5pAWLS2E7lS2O/Wn3NtHCcFv1FV0HFXZX8rdjYQfpWptVdM2zEA44zTWiKcbSRjB0QYwD
Va5RS3y0RdzeW5UePB9OanRA/tWqM2Rumx/pVqGb5lA6UgOlt1/dgj0qpcx71kb0FZyHEyLQENtz
xVW7LGQ5zUPYbZXxgipVpmbJkND/AFqWSyEjmgCmIkQc81bgH86YF6EZqV+ARUstFWUnNVi5zSju
MXf8tM3c1oxMsQtWhAeB3rKRKLSngVKvSoNRjjINZGoLQhSMSfhj+dNRsGulbGRaifA61ft7hlPB
qWUi+l+6dSa0Le+LDrWdirlqNzKR1rUtEwKkuJoIQFqOWT3qGzYpzMFUmsG9myxFT1ImymSCRSMA
a2RCIpMKKrbiDmqEyaK62YBNaFvfgD7361k0CZfiuw38X61YW4GOtKxY8T+hpry8dasClc3BUHms
e6uyeMnvQYyZnTTFu5qoxzVpEMfbrukFdLYQfKOKmew4bnnNhzeQ/wC9XRKAeK66xMiZBT1GRXOy
GOxQBUgG2mkHJoKHxsc4Bq/buwA5oZNi+jEqO9DpxXO1qaxKc0WT0qpJBnoK1gW0V2hIPSmBPWtU
7mbHgUAUxEsLFHGDirt1CssQLd+aa2HB2ZkzRy2vzxMWUe5NNkuJ5o13P8o7AmtdLG/UhGG4J5xS
Kuc5pRQNjZojgECnWpBPIq0yGOuY1K5HpUECMGUgEj6VFx9DqbJ/9Fywqje3GyJx/eqZDgZ1iN8o
UZ6Zpt5Bgk45qHokJlUR80oTAouQPHAFNakJjDSA80xD1PIq5ARimBfg6CpWUkUi0V5Yz0qtJHz0
pLQZXJK96hkm+bg8VYmWbZ8961bc8VEkTEuIalHSsTUR+Ky78cGhCkYNwPnNRD1rqhqjElRiDirc
bnIoY7lpH3VoWnFQ0M2LQ8ite3bgVjI3iWTJhRVd5OetZ3NUZ99chRjNYE0u5ic047mMtxiEnpU6
xsexrXYTYptGbtUEtoV7UXJuUZUZTUIlZDwaNySxDfsuAT+tXI9Sz3/z+dKxSlYuxX27PNSNdZHW
nYq5TupTtJzWRM5J5oRnIrn3puOPerRJYslzKB712Gnw/IvFZVBw3PKLD/j8i/3q6NOBmu2sTImT
tUicCudkDhijHNQAEc0hHNBQKMGr9sM4oYmaMC9qmkXisG9TSOxUkANQ7M5zWsdjQjkhBHAqs8OO
1WmQ0M244xTSuBVXIYoXvmtRFDQgn071UQT1M+5XaCuMg9qybgPC/GdpNUjoIud+eanX5QTV7Ej1
kVhg1GV8onHWhjIpJSwxWhpBjYgPt6d6SEzZRf8AR2C9B6Vh3s4kfyxj5azm9So7FnRrb5nJ5wKL
+LDVNTREsoCOgxcVNyGRsvFRMOc00TcaeoNM6VYEiGrUJ5pAjRt+gq8iZpmkRJIQecVDJbZXOKTL
sYl7+7JHpWW0pLde9OOpkzRs3yRWxbHgUTBF+PnFTr1rA0Qj9DWZfDg0hSMGdfmqHHNdMNjEkAqe
PtTYFqHrWpanpUstbmvangVpQuB3rCZshZZwO9VZbnCnmsTS+hjXk7SN1OKpAMzcCtImDepftbUs
c4rVis+BxTkxbk62mO1V7i0BHSpuOxh31qVPSsqWLGfrWsSSu6laVHKnrVAXYJDjrV6MkjPNJlIf
Im+PFZs8JBpESKrJzSY5zVkFzTUDTj612lgoAFZVC6e547p//H5F/vV0aniu2sRImXtUgNc7IFBp
2algHUUnU0hoVRzV639KGSzTh4p8xxXPLc2jsVWIzSACtIvQpAVzSSQjb0qymis8POcVA0fWmmZS
QwjFX4pAbUGtYkLcq3M8ccZaTGew4rOlnjuExtHB9K0R1vYh+Udhmonk6gVTEggXPJqYLufJpEsh
mTBwBT9P+SXLHApAzcN7Elq0aMGdvQiuclkIuR655qGrspaI6nR4x5DNjrUV/Hknisaz1sQZ/lYP
Sl8rPGKlMjcjeDHGKqSxEdqpMl6ELKRxioyK0TGgQ4q3E2aoZo2jAkCti3TIFBcSZoeOlRvENuKz
bNTmdXhO5sDvWEykN+NOD1MG9S9ZNgitu2bpVzJT1NGM8VMp5zXOzdAxzVC7GVP0oJkYVyuCTUIX
Iz3reGxitx4HTipoxVMosw1oWzYNIpGnbyYH41cScAdawmaojkm3Gq0zlumayihvYrmIselWbeyy
c7f0rTYxZr2lnjHy/pWnHacdKhjih5tvbpUM1rweKEjSxhanbAdq5+4h68VrAzKckdQeX83SqYFm
EYIrQh6VI4lkDiq08WR0oCSM+eP271WPBxVIxL2k/wCuGR3rsbE5AqJmlPc8e07m9h+tdEgwRXZW
M5Eop+eK52SLnPFOFSAoPNLxRYByjkVetwOKlkvc0oeOKLg4rnlubR2M6SXBNOjlzW0dhN2LCMDT
z0qmaJkbqDVaROtITRWdOtOjLeUyjr1ArWLMnoznLyaZpSJGb6ZNFu7cAH862p7HRJlllZcHNNaI
llYfjVsVywsRVM4qKWTafas76ijqReeGftTZXKA4zz3FN7FdR9k+G3OxI9zTI0N1fHb0BqbAzt7C
DyrQLjmqt3HyQe9c1XWRK2Khi9qBGOmKSEDQ5qpNBg9KbJaKkkPPSqskWM1cWCIdpBqeI8CtbiNC
1OHFbtq/QUmyky6BnFIY8g1k2a9DH1W13A8VzM1qQ5471MHqYy3JbeLHNaluMD3rWTJiX4yQBmpg
3FZm8RSeKq3IyppBIxLpfmNQKuDitobGHUeoqRBzxVGhYjBqzESKBluOfHGamjmLHFYSKuWkRmqZ
bbI6UkgRPDY5P3f0rUtrEDqKbQmaENsBjiriQjFTYpDjCAKq3W1FNDGzmtTkUsawpgGNVAzKUkfW
oWj9qtgKgwatxHioHHRlpTTWGaCmUrhMAn3qhImDmqRhItac2HHauu09htFTIqnueRab/wAf0P8A
vV0anpXZWIkO3Uu6ucQ5Wpd1IQ4HJpwNIB6ct9K0rcdKlkvc0YhwKZdDiuaW5tDYybnio0kxXRDY
mRajlwetTq+e9NjjIVm4qNhmpL3IXWkiG1uauLM5op6zpQdTNCM4HIH/AOqufDGJyDlcGuiDtobL
WJYjuVblmH51YtZN8oXGQatiexo3ihLc4wOKwpGLKRmsVuEdiq0nlnrUnml19ea0WxRIWITYvVvS
tPQLYtcqSO4zSFLY7gIAuBVC6j5rim/eJWxVZRTQgAzVREhdoNRSxhu1U0MpzQ9wKqSQ+1JMkgaD
2pUi4rVMllmFSGGAa2LLPFJsSZqxipNvtWMmdCdypewgr0zXO3Ft8x4qYvUmaIkh2npVuGPFa3uZ
otIvFO6CkbIeKhnHymhgzIul5qrjmtIGdiWOPdxVuO34zirGTrb4FKYyB0oYwVSOBnmtKytiQCRU
NCNaC37YrQgtQcZFJGiRfgtF9KtCML2ptBYlRRU6jApNDIp5Qq1iajdcHBrKRLOZvrjJPOazixNX
EkTbnigw57Ve5SImjxilRscVLRJOr0/eKSKvoV58MMVSkTrVIzkOteJVrp9Ok+UA9aUgp7nlenf8
fsX1rfBrrrbksXdzShuawYh4bmnbgaQDgaeCaTESwn5hWlbc7ahkM04RkCmXIyDXNJ6m0djIuRzV
bvW1MmQ4SbamSY8ZrUlMlWXPenbwahmiYhOeKekee1JMGWoQu0q4yp9a5bWbNUuW2jAye1bpmlMx
WBU8DmrmnXBik3uOBXQTIs3d6bltqnC1WfCqeQeKyLWxnsMt8/TNSIwHCjNNAXIE+YEiur8PWmB5
hHbiobJkdCo4qrcJ3rjluHQosvNMI4q4kXEHFIwq2MiePcageD2qQZEbbJ6Uq2vtVXJLEVpjtWha
wbccUnIk0Y04qYJx0rNu7NokM8WR0rJntRk8fpS2HIqPbgHgVIkOD0q7mY/bgUbfWg0QVFNyppjM
udck1XWP5ulaQJLcENaEMY9Ku40WFh3DgUptT6UDFitMyA44rZtrYBRxUslIvRRDNaEEQ44po0LW
AgpgO5qYupOmAKJJgqnmpZRl3l0ADz+tc9qF4OcGsWZswriXe3WmRnNWiSxGnc1MIxjNUUQyR+1V
5F29BUgRhivfvS+bQiRhk3CmHGKpA1oNi4lH1rorM4UGpmKG55hp/F5F9a2w1dtUBwPNLu5rAkcG
704HmkIeDzTw1SBLE1alq1TJEWNWA/LTJxkGuSS1NktDJuR/jVMmt4bETEHWnjNaozJFzU0eTSaH
cnRKnReOlZloeyEqdvWsnVYPtEQKj94OtaU30NoHMyQsJOVI7dKeUwhUjBrpvoNkY+Uccmo28xkL
4OPxqGwsVpH3YAqa3Xn61S2BmvaQNIwUKTn2rs9Nj8u2RcYOOaykzNvU0EGRUM61zSL6FB4zk1Gy
d8Uosx6kTDGaZuycVdyx4GacIsikTcVbfPapo7b2/Si4iylsMdKmjgwelRcC1HHjrUm0elJMuIyR
BiqE0Y54plMptEN3Sk2+1O5IwrmmFT0qixrADmoZeRTuFypJHk9KhKAHNWpWESwNWhbjcatDRpQR
A1YaEdMVTKYscOCOK0IUwopCRahXnmrsQwBTRQk0nbNNjcDmqQIc9wFXrWZeX4GRu/Ws5aibMW8v
+D8361iXNwXPWs7GbZXzuNTRjiqAtR8VLntQUMYVA6e1ICrImDmoWFMTDHFMLYqh30Go370fWugt
ZB5eKmQorU80sObuL61tdOa66u5IuaXI71iIUGng0iWPVsmnhqkCaNuRWhat0qZEmvbthetPlHBr
lkaxMu5Xg1QPUitKZMxVXNTKnFbMxZIsfWpljxRcCaMYqZBWUmWidMVg3skkVwwwcbvSqpvU3iU5
Yo5zxgNWbfwyROAf0rpbLS1Ikiwoz1NPmRliEaqefapkxlJrNwchT+VaOm6bJKwO0gfT/wCtVcys
RI6rT7BYQCVBP0rXhXAFc0pGCd2WkFMmWsWb9Cq0eaidPapuY9SrLH6VWKEHvVplk8S8VYRKGySd
E46VZij9qm5JYSLI6VIIuahsZIExQQBVJlohc8VRmIzVFFV+tMI4piEwBUTnBoGRHBqNhTQiN14q
tKmBVoBiHDVpWjgVtEaNOGUYFWkfdTuXcsRgZq1HjAoAnjIqZpwq9eaAuVXuMtnNMa7CqeR+dMCh
daiFU/N+v/16xLrUMsef1/8Ar1LIZmT3RY4zxUAck5qSSVCKsIQKQyUPipVOaBj+opjLnihDIJEz
VV0xTAjxUMnemIjU7WH1rVjn2r1pMS3ODsP+PyL61tV2VdxB3pOeaxAd6U/POKQhR3qQVJJIpwau
20mMCpaJZrW0nqatO3y1zTRpAz7noaoMPnNOATJIhVlErZmBOsfTipBHU3KSHrHjtTwtZtjQ4EjF
Z2rJ0YAc04s2huYUZYz9fypmoP5knI6V1dDXqQwrvlUV0EenRbQXGT+H+FRPRESdh506FhjaPyH+
FXLa1SIAKo6elY8xm2XY48VZRayuZxWpMoOKRlzmnc3REUprRVDI6leSEc1Vkiw1NMY6NKlUYNNs
gsR8mrkQ5FJiLSrxS7ahlAaiY81SLiVpX4qjK2TWhZAxpCRTJI2b0qM5NIA2cUwpii4DGXmoJoyM
544rRAVGBU1Zt3PSrTE9DRgc1fhfgVSY0y3G1WFlwOtO5YpuQuearSXhJ68UCZCbnrz+tVJ7vg4P
60wMq6uSc5NZskxYkUmQyIk+tOVsVJJKrc1Oje9IZMrZxUyNxQUiVT70/FBRG65qtJHmmIrvGRUL
imIrlMNUyOSetAjk9P8A+PyL61s+lddXcBOtL1rEApwoEOHWpAeKkkeDVm3PSpIkatu3Aq8eUrmm
aQM66bFUhlmzTpimy1EvAFW4krRmRajjPpUmzjpWbZSF28UEYqGOxG5qjqJLRjFVE0juY0UYWQtm
qLOWmIYdzXXHY1JrSP8A0hOO9dMpyKVT4TN7k8aZxVqFOK5HoRYspFxUwjxis2IkVKGWmaIbt56U
1k9qliZXkTjpVWVaEBEpxUgqmQyeM81ciPNBKLiHilzRY03GMaryNimkWinM2Aaz5JeetWimV2nw
acjFvWqsRceEyadtFZsYwnFRSOFUk0txJmTc6sYJchMr2yP/AK9aLu11axXRQKH44GK7Iw9y47lN
1z+dSwRHmsUyWzRgjI61dhGBTHEsKcUNJirRZXeb3qu82KYEEk+B1qjc3OM4NMTM6aZnPWo++aTI
A0dqBDkbipVekwRMkmBU4fvSKJ0fpUynNDLHY61E6cU0DIHjzVaRMdqokgZOTQqcUgscjYcXcX1r
Zrrq7kiZ9KUHishi0oPJoEOU4607dipZI8HP9KtW55qSGalv0FXyT5Vc0y4GXchmY1DGuDTgEy7E
KuRLVSMkW0HFPxWLKEPAqJzSLSIHbrVG7kJiYD0qkWjOhgdwCTzVS8iMMw4rriaoW2Y+YG9K3LWY
SKMGrkrozZqQc8VdiTpXHNCZbjTmplTPasWSKVxUbjnvSKQbOKaRzTYMhlXjNUZhSEVc4apVPFUS
0SK/NWoH561SJSuXUcYpWeqsaJEbycVXd+KpIso3MvB5rMkc5NAMgXJPNW48ACmZkwag9KzZRBK2
B17VTG+8lEcf3VOGNVBXYmZ+uWgiKBR3rZklRdKs7aMDco3Ma7ea0GgK6RljV63gxjIriQlqy6se
B0qZEIFWjRAxIqtNL700xlWWbjrVR58DrWhLKkt1gVSkmLUCuMUk07FJkiE8U3PFIY4NgU9WoEiR
XqdJOlOxROj81ZV6RaJl5FIRmgZGwzxULx+1UIrvFz0pVixjipYmcNZf8fUf1rZOcV2VdyBAcUhO
DWRQbs0u/tQIUPmnKcikyGPU4xg1agfJqGTI1rRjxnpWivzR1zzKgU51+aqnIalBjmXYR61dhXoa
qRki0imn4wKyGNbpVeU4pGiKM0nvVCeftVpFhZszyZUEjFUdQk3zkeldMVYuG4ltjJBq5ZyGO4K8
4xW0loSzetZMkVqQsK5aiEXIzUimuZoTHUwjFKwkITUTNTGyOU8VRmFAkU34pPMAoBjRKc9aswzH
1rSKJRdSbgc05pverNCMy89aheXjrTGijOxY4qLysikIiZQrUqt71JmyVWzQX4pMoo3kxx5a/fbp
ir+m23kQ/wC0Rkmt6MdLgzO1FftF6V6qgqWGFmwOac37oF+C29qvxw4A4rAaRME9qXbgVdjREE7B
R1rJnmyetNCZSmnxnmqUk565/WtCGVZJdx4NNTk80ASDA4pcmpEGKTFAxDThTQmh4NPRjn8KYyxG
9TxvnvRYpFqN+KlU5osUBHeo2FIGRsmaBHjrSZJ55ZHF1GfetbccV21NyUITTS3FZjG7uaXdzTEP
U08NxUNEkinFWITipZDNS0fgD0rVjP7usKi0HAilXcKreX83SsoDmW4UOBV2FDVSM0WVXAoNZFoh
c1WnYDrTRojIu7jGQDWZPcfNgGt4K4x8V61pb7x34rON0JJCxOc1uldlRdkXYCCQQa07dVkXcMbq
0ewi5bTYbGePrWtbzZ71ztXEaEMuR1qwrZFYSQDg3vSFqzsIZuqJzzTQyN3yKpSmiwinM+M1Vdzx
zTSBiK/NWonxitLEos+bgdaYbg560Iu4xrn3pgmJ70Nk31FAzyakHAxQWilOMNTF61JlLclU02Vw
qknpijfQpGbDJ5tzvYE/0reMyx2ue5Xiu6KtEUtyhaQs5Z2HLVqW9rgDiuep2GtS/Fb4xxU4ix2q
LGqGsAuaqzTBB1FMDLvLocjNZU1xgHnmqSJuUJ7j3qo82eKpEiKec1IrAVTAkB70q81JIpo7UFAa
QGkMXNODYpgSI3NTxvjHNVYEWon/AJ1ZjekUSg5pGFSDGAZJpTSYjzewGbuMe9ajduDXZV3JQxiB
60wt+VSgExzSimA9TipF5IqGSSYqaIkVDJZp2pAxWtbtng1nJaBElChuKQQjPSudaDkWYouOlW44
8VTISHMMdKjY1kaJFdzWdezhAcmmi0c/PK8z4QE1CYX59a7IKwbkVysphwQQv41UijNaLcroaEDb
Bg5rU0tiwfriqEJHPtkYZrTtroDGTWTWhL3NOG7HrxVuO6BHWueSHcsJMD3qTdmosIaTiopGGM5p
DZRnvYogdzDP1FZ8+qQ5wDn8v8a0jBsEiq17GxyTjmomnRm4b9av2bQMmjAboc/SrCA+9JqxI5i2
O9RncDmobsJkTHDcmno3NSiFuWFanbs1RsivPzUK1JlLceDVS9n+UIOfWrgrsqIWkGyMyN1NSvMX
ZU5wDXa9AW5uWVr8i8e/StSG2wBxXNLVmkUWFiHpQ6AA0rGiM+7kC96w7y6680Esxri63HrVCa54
61SIKck2496RW5zWiQiRWw1OVhQ0BIp4qQGpCw8HNLSHYQn0ptMYnSl3UAKretTo3FMCzG/Aq1G/
WgZYjapDz0qQuJj2prA46GpEzznTBm/h+v8AStmaP0HauuruiUVH685pnfocUkAvNOAOelMQ7Bye
KcvFQJko6CpYzioJZdgfmta0ck8+lQ9hIvJzViNMnpXOU2WoovapymBSbEiKTiqkj4zUGhSubjYp
Oawb24eZtq5Oa1hHmY3oS2tstqvnXPA68/8A16zrjUIobhiMMrnjGDj9a7bdBwV1cbNdi5TZGmB9
KrpleNp/KjlsNMlaToFFa+nSpb2rbsZPrQhGX9oxIee9WYrvBxmptoTLcuxX3AG79a0IL7O35v1r
NxFc0YLrJ61oxzZFZNFIWSQKmScVhalqpGUiPPt/+uoSu7FWMKeWV5BuZvzNMXJJ3V2xjbQQNluA
KY6tg7SRTYC2V89vJiQ5GO5rprbbLGHUgg+lZSV0Sx7IAKqzNiuVkspO5Jp0T0kZotK/enhvWqNk
Nk5FQEc0mRIbM4RD61VhhaZixB2iumlHqNbFiWTYMdgKbZgXF9Ei8jcK2b1KS6na20GO1X0jAArF
7mkdhxUCqdzIFBpMowNQuMDrXNXtxknmpM2zImuOtVWlLHrWsUTe40NQH5rVIZIHp6v3NSwJlbOK
lU8fSpsMkBozkVIxeT0zRsbspP4U7AL5MjY+U/lVq30uWVNxBA98/wCFGwEkmnhAAGBY8YB/+tVq
HRZWXJOPz/wqkroknTR5B0/z+lWYtJbHLdvX/wCtRysCRdOKjlv1/wDrVMlmAOWH50uUBRbRjGWB
59akkghK4GM/hT5B3PJdL/4/4fr/AEroTHuH4VpWIRVlgqqUYDGDxUJjY9I91TLEabZIGI54pNhH
41FxNi96kUc8mhiLcJrWtGrOT0JNKAZFaECZxWI7l5UAoes2WU5jgVnXMgUdaEWjn767LvtBqp5v
luAQN1ddFWDctTTtcIUlU7fpWZc6QDh0YEdcE/8A1q1e5pHRDLWIwsQ+AKdK67tq/nVN3RNhsYJb
NXW5jwCcUrhuzNkO18UnmntTWxLHpcEMASRWha3HvScSTYtbn/a/Wte3nyQM1hJDTIdUu2CBFJ96
wpcqwLUU463NHsNmAzkc8dqYBhPetyGPKhVHPzU6O3M2NufegEU7uAKx2jcw64q/4fvyp+zSnBJ+
XNZrszSS0NmWX3qhM5JrkkrM53sVWOadGcUiC0h4qXdVI1Q7tVa4lEQz1PpTSuxNXKrOZSAe9aEG
yOPBXH4V2xVkKWhTu9rKSDj8avaDbZvLdlHXmoNVsdtGgHNTdBSNFsV7iYKOtY95c8HmoZLZzuo3
Gc8/rXPXTkk81KIZmSk+tR5wa6YoQgbmlBrQY8A9ganSJz0Q/lUsC1FbSt0U/katw2Mh+9xWYywl
iApJcfnT1slAz29adhXBUgRySc47cVIs1uucgfkKaQ7iC5jxwBTv7SYJ5YIUfl/WlJCuQLKVkDGQ
sSc/ezirzanMB8pPXA6/4046IQ8ajOhALfXJP+NOXVnCNmQ5+v8A9equMVNTeTgSds9f/r0fbXB+
aTH40CKw1RgxO88H1/8Ar1N9vcrnfjPvTDc89044vYT710kZziisT1HFdwqF4B6c1iX0BIeelTiH
2p3M2BgPPB/Kmtbn0qLgRGAg9KVYqLiZYiTnvWlbKRwKzkSbFqnyjNXoTjFYNjaLgbimSN8tSUij
cP71iajNsUnNNbmiOdWTzblc9zUt9CUuw4+4a7oK0bii/eNDEflgnHTtUDsADjOKctzZGbNIGbFQ
xLluT1qkJ6E4+Q8kYqYSALtHPvSZKKEpy5qL8apbCYZzU0UpVhVbktGpazEkc1t2kpwCTWMkShL1
w4DA555xWfcODiiBs9iDd15pVOW56CtbEWHlhI2aV9RS2hdVK78f571BSRmaJfi61CWOc8OpwT/9
eppVeCYSR5+U9qU42SY07uxuR3HmxI+ckiopCTXLU3MJEQGaegrIgmTNTCqRcRs06xAZOT6Cqe/7
QS2D7cV0U49TQktbZmJcjipZXzHnoB1rouYN3ZlyymSQKDxXX+F4hv3EfdjAFQdC2OmXCioppwoP
NSy+hlXl2ORmsS8uc5AP61myGzFu5NxPNZkyFqlElKaI5HBNRCCR+iH8q6osEWYdLnlGQpA+h/wq
1HpGOHIzn/PaquM1rbTLONAZOTjPb/CjNtuKxovtkCpbEMedIuFC+lRi8y/XApDIWuw8xVWO361L
JftsEajp1NUIom4YsxOfaod87nv+tTcdiRUnXAzz+NSpHJKcOcfShu4WJWhe3kUbt2R3OaZJNPvw
BhR060r2CwgluJD8x4/Gmt5qEZPDfWncLE9uJFlzk8VZEM9zJ6ZPvS5hEg0uRTknv/ntWlYaFLdd
D1Hv/hUubQ2mecad/wAfsX1roY8jFb1dzNlmPpRt3GsCk9B6wnip4osnBGKVySz5APamG3HQis29
QIpLf2qMQdeKdxMmhgx2q/BHz0qZMk0YR8tTocGufqaPYso/FNlb3oYIzruTFc3qs5wRnvTjqyjJ
tnC3CE1o3p8x8dutehb3Qj8RCJWjwCcinS3ChPrSZr1KDLub5QfrSmEqM81S0QPcbgsTkmpyAkGc
80iSg5696bVrYTADtU8KZYcU2S9jTto9ozV+GQrjFYyBIihlZLqSOUkofmXNQXMisx2kYB4pxNWQ
tKMZyOlMF2AcZFbWIRMrSmJjHEx467TWUEllkdXDBs981m9GUhtjp9zb3e8qwA74P+Fa4f8AeKrj
KN14onJNWBLUu2m1SyBvlPI5qw6cVx1FqYyWogTBpwGKyIsOHFJJcLECSRn0zVxRpFGe8u+TLdzV
mPKvtQDFdiVkNmjBcRGArwrAe1Zl1cBUkAIxSIUbso2kZknyeldx4fKxI+4hRtXk09jfYvXWqQQc
PNGv1YD+tYmo+IraJCRMp9gw/wAah3ZLZhxa8b6dlT7o7/5NLLI7kgA1Mo2JIvszyEdatw6QGILn
j/PtQojC4061iUnAJ9OP8Kq+VArDCKPwFagSC4jRSoAHPao5pVKE5AOaTYFNrp920MMDrzUJnIG5
TzRcCESMSWbmpdy+Xz1NMLESKFOc1MSAOuT1oKsM3rj7o/KnLJhshR+VBVhTOSc8UC4ZTxRYAe6Z
2BPJFH2kk9BRYkPOYg4GKkUs4XcOlFiWXIEyc1q2UeDnFSwRYb74FdT4ft8Kpx2rNl9TwjTv+P2L
610K9vpXXW3MGXIVyDUqR81zsVy1HH0yKk8vHNQ3qBKhAp+wMO1KwCGHNNNtQMVYcGrMaVEhFlOB
T92PSsOpT2JVf3pkj8HmmwRm3jfKa5jUWLSHnvV01qWUYkJlUjsa3CYNg3ZyBz0r0Ps2FHcoSXMG
7bgkZ9q0Us7e6ti0fUDI6UlG6uW5WZnyRCFsMMfUUjMJCFAFG433IJkCgAdSaiuHIQLSQFTPFJz6
1qiGTRIXatG2gwBxUSZPU0IoflFWEhO7jFZNmiVixHb2+7dNjIGMcVzWoHy5mERJXPFOLKuRQ21z
cYCg/jmtjT9AJZWnb8M/4itOexmdXa2NqsRj2KPqBVO50K3WbzQAO/b/AAqZO+o07GdeKiTFAh24
64qvLBH5JZcMR6YNQWZJnaCbOTx0zVuPU26MAR/n3ocVJEyRYW/Rjggj8KU3ilSV7Vm6RnYga9ck
bcUxg0xJ3cj3rSNOwxjKYmBZgenerYnVZMh16etW9SblS81COLlW5b0P/wBesp9RLMecg/59acYl
RJhqvlY8v9f/ANdSS+Ir4riOTYvfaWH9avlLbKVzqF3ctukuHPtvNVnmL/edj9TRyk2LGkyvHcKs
ffrXX4Cxh+OacopoQ1LpEbBIok1TbIV3qFHv/wDXrNpDuVH1KIklmz+I/wAaoz3xd/3YO2oYFaW7
fPGBQszsNzv8o64NJRuAJcRYbB+b3IqIzAcA1XKMUSEjtTgxIp2KQu7Ipcn1oGA60vegBcc0dKQC
qjN0FWIrVjyRQS2WEsz6VKtuQenFFxWLcMIrTiTavFA0hYxumX612miLtRaze4dT5707/j9i+v8A
SuhiBJzXTV3MJGhBjA96twqPSudkXL0UQYZxStF7Vky0RlMUsRw1NDaLK7SKcyjFJgN2jNSouKmQ
iTAAqN2Ga5+pbBHpHkyKslFC7OQeawbiHe/41cNyyeO2ghg3vjd1xxWfdXoYEKuPwrsKS0M5nySa
2tIuSqbc9O2a3itCJGjdwpexAhdrewxWSIzEzKwwfWsdmbLVFZ3y+D2NV7l90mB0FOInoRFefwqW
KHdjIq3oZsvQQj0rQhjxjismNIuxLwKbPcCLGOtQzToULi6aSWPyySzcECta08ONNAJ5kPXuP/rV
pGOlyLl2XT47SRFRAAcdv/rVNHGd2w8elZrVjtoXNpGARg+oqRhuULIPbNXYRSmhgQMJE3dskCsi
4txbv8nzRscnvigtGRfWqySMYxz1rOQlBtYHcOxoiKS0LUThuCBmnkqBxV2MyF1AHDY/GoxcMgOD
TsUV57qRzy2Pxqm91Nu++35mnZCsiJ5GlHJPFMzimA7IxmkMmBRcYhkJ/CnRxtI3AIz37U7gbGnp
bWsZd2Bl7DIq1JqUjREIhP4f/XqHITIm+0yFG2lcj0NSi0Zjl2PPvWMpBYU2sS9f6VUuHCDCKOfa
pTAzZpGJpgkbaVycH3rojsAqseKep55qhkympQahlDlNPqRigc07AoAcq9sd6nhtWk/h/SkxNmpb
adgcr+n/ANar0dgAOV/SpuJIf9kx/D+lIbYDtRcpoWOIBulWSMLTJQWigyjPrXY6UcKKl7gtz580
wZv4R7108ceB0710VjCW5biXpxV2Fa5myLF+I47VIcHtWbZSI3SoT8tBruM81lzzUiTlhzT3M3oT
o2cGp15FRIAzkVBI2DXP1NHsMV8d6C2a1MupVmBOapNDzk45q4bmhFeRkofYVgTKS5AH0rpi9TTo
Ot7Gaf7qHH0NbtlpYtwGkPPt/wDqrovYi12XVlAmCqvy/Spb20gkB2gbiOoArGWupotGcldKYZnB
65xVYAs2eeacNhT3J44iSCauRR4PSiTIRajQA1ciHSoNESNKsYOSKyru48xsKfypWuwbOh8H+HHv
n+0TKSnUZH/1q7u4tgluIUQDHoK6JaRsRuzDv4xIdo+8vpTEjDqCMb1rFLUp7FiICT5XGG96f5Db
8EZFaWJIbiJELeZGGX125qvPbW72kjArj8KhotHLamUgw0RznqRWHOGM4bGM1K3BssmPCgjrUOGB
OTWxmMkbauSaoTXIB4OaaKKktyW6U3zQ3XrTsIeOQcU0qaQ0KsbMOFJ59KljsppDgIfyNF7AW7fS
XLkMD+X/ANatGDSWHGAo/wA+1ZSqdgsWk0eMMWbn/P0pWiihOAq4+grFyB6DmkUqAAMilzkVLDoM
kTOazriPrxQtybGbMnPSoCfbvXVEY7PPSnbuaoZJG3ap1YUmNEgPtTwRUFDhyamjiZzwKBPQ0rTT
WdhlT+X/ANatq007A+5+n/1qzbFa5pw2WAPl/Sp/shx0oLGPakfw/pVaSDHagTK5UK1MlfHFMkks
DmQcd66vT2woqOo4ngmjjdqUA/2v6V18UORXTWOeW5bjh4HFWUjxiuRsViwMAUA89ahDHjB60yRO
DirNEVXQg01VINNCkrkysRVhJeOaiRFiTeNp5qrM/PWue2po9iPdupwNaIxEYZ61XkXgDvVRepaZ
HJayzD0H41CNLgjG6Q5Ptj/CumKNVdlq1ChcRIAD7VPJEwXJzW0tgRUaRFOQOaiuNRW3OZM/5/Go
6DW5z1xIbidn9TTooDu6cU0uVCk7stpF0zU6JUMEiZVxTZLgRjGaVytihc3pJKgn86LSMyBWbucV
pCJB7N4Zt1ttIgVVAJQdquTrtRmOM+9a1dhROOkLrfkFsg89aoy3bxagAh+Td61yQlqdMo6G+qpI
qyqcEVYXEiZHUV1dTnI5FV0KuPxNY93A1vay5bKt05qJFRMCSzV5FRiSDzzVXUrBI5N6kYHGKz2B
lZkCRgswGfU1TmmiDY3D8xWidyEVLh0dCFbp71mFTuI5NUkUM8hiMgHrUbIyHniruIuQxxiMFmOT
2zVhUiIAHJ/CobGjT06zSRgSvyj2rXS2jUjCj8hWDlcpoeIRuJA5qwkRIHtWYJCyLtWse8PJqepM
ivG/PWrUZyKtkoeRmqtxHmoGZd1H6CqTLzXRBgJilA4rUYqkjipUbvSAmVv51Mo3HAzUMaZo2lg8
nY1vWOlAYJXn6f8A1qlsNzattPA/h/StKCzwOlQWi2lrjtUn2X2pjI5bYEdKy7xAgPHNDIbMediD
+NVJX5pkXLentyPrXS2cnTmoW5pE8O0IZ1e2H+1/Q13UMfTiumuc8i5HGKcwAGK4pFLYbQGpIVh6
v3NKz5qrghpXdSiEUyxhTnpRg1LZHUY0hXg1DI2TWVinsOj6VJnGaoyEzmo2HIpCuWFcBCPas+4n
BfbXVFnRB6F2yVRt4FX3VWG3g1s9gMTVYo7V9xYDn1rHvSl0o2EE1mtSnpqVo4OfpVtI8dqbZnYn
2cDilAA61nctENzcCNSAeay5rhmPU1UVdiepBu555rS0djLe28OflZxXVHck9xsU8i2jU8AAYrO1
bUQtx5KMORnr/wDXqKzKpxuzEkt5QzSOh9jg1g6kjIdyfez2rzIT949Bx0NTQ5rqYojKSnqQa145
gkpQKc554r007o4Z2voWrqMPAdhAPrWSiLODbuSxHeoluJGdqFotvJuB4UVzGpXUjzsQPlrNuxVu
YzLqaWUYyQPxrPaFics5/OriLksSpbrtBDEn6077ON2dp/KqcgsObaIsKozn0qk9u0zZwaXMFga0
dOvSrunWxdieT9aTlcaVjorWDyY8Y5NXEjzWIPUnSIZJqUKBxUMZBN0NYd+OTUrczmUlzuq7EeBW
3QlE4GaZInBrMZm3MfJ4rOkT5ua1gwGYo21uUGMdqcoPApXJLMEDSEYBx9K3tO0stgsP0/8ArVMm
I6WxsFXHy/pW1bWagDgflWRqkaEVsAOlW44OOlUkMnEIx0pTGAKYmVZ8BTWLfLkmpZL1Ofvflas2
ST5sZpXIRdsZMEV0FpLgdaSNInjvh0Z1q1/3v6GvQIlAIror7mROBigiuMaGMKZinYBueKcnJFUk
FiYcU7dilIGCgMacYvas2QtyrcoVQmqYbNKO5cloSqcCn5yKprQyDNISM1AhpYiqsgQvkjmtIOxo
mXLeQDGGH51I10wPy81082ha1MPVPMu3+Zjx2yazokaN+DwOKUHZly2LsY46c1ZSPNKRCJCgA5ql
c3AUEDrWe7LZlTTF26moW5NdEVYgTFaOh5/tK3K9Q4PFbR3Ee6wN5+lo+DkJn3zisWzWG7vn+0R7
CF4LKB/Os61rmlPYW/hlTPl4kj6YGSa57VrRgiMiEhuTxXnSp8s7o7qUlKNmWNI1AQ4j8g9eoT/6
9bktoZQJIkCk9eMGvSjrHQ46kOWRKlq32cI5OfWqDWYtAZerCpkupBzGsXjM7jPc9KwXXfziueWr
N46Iz7nAYjFJDZ+cFYHr2zVwFLY0rXRj12kj6f8A1qnuLCONPu4OPSqaMkZ0tiTjav6VEbXyidww
R7VGxY97cOnSr2mWSpyaSeoPY0VUFuOlW0QDtSkZjiQBimjmsyhki5rJvYs9qRMigsPzVahjxWvQ
mxaWMYpGj9qgopzwZ7daoTWwyeKuLFYha1x2prW/WtbgM8g8YFWrey3HkU7iN3T9PUEZX9K6SytF
GMD9KzbKijWtrcKBxWlBFwOKEaFyOL2qdEFaWEyQgAVC/SgkqTism+AwazYHNagOTWLI3z1mzPqW
7SXBrYhnwvWiJcTy/wAO/wDIatf94/yNd/G4AFdWIMyQSA0u+uMYwt600uKuwyNnHrT4pB+NUkFy
bdx1ppf3qJCZPAwP1q4keagzjuR3tv8AuCcVgH5XI96mG5tJaEmfenK1W2c7DdzRuzWYrAeTVWfv
QjRbFT7Q8J4PFXLO9hZwHYc+4rsp6oeqH3scSK0m4En3FYyDk+5pWaZtJpotxCrkagcmlISKd5ch
AcGsaaUu2c0oRuxNkR96SulIQVr+E1B1u0D4IL81pFaiex7vDEscAQDjFZ2oacX/AHluNr55xx/I
VFaN2OlKwyC0n8o7hyR0OabFZBgy3EaHnjj/ABrFQvubOVthV0u1jfcsag/7o/wq0vHAAxW8VbQy
k29WSbRtzWRqpHlOB6Up6IUTgtQRmmbHQk1Fb2m48n8K5Fqzq6DLnTEbORg/59qZaWIhYZPHvVxd
iNzobPY+FAAxWg+jxXKgnGfbH+FaWuZvQrSaKkWflBx7f/WrC1Gw3PwuPwrKasNMz5oTFgGpLKQ8
qc81MS2tDSiXFTFscUSMhOSaUZxWYxH96o3C5zQNoolcNU0Y4rQViwvSl25qWh2IZUzVSSLnpTSF
YZ5BPamm1JPQ/lWgWHLZHPC/pV22tCp5FK5NjYtIsEcVt2q8CkaxNSBavwrVobLQwPSjeAau5mBf
NMduKTCxUuGHPNY9645qGNnOag2c81hyghzWTMmS2x5rUic9KqJUTzvQDt1i1P8AtH+RrtRL0ror
7kEkcuTUu+uWwDS/FQvLjvWttCipJcYYfN+tT202etFtBFrzeKaZM9KxkJsvWh4FasIzioM4fEOv
VH2ZvpXJzgiZqlaM3l8I4cAUorQwAU4VLEDVWmzzUotGZcnCms4uyt8pOfrXXSLLSzzSjDuxHoSa
njXHNXLcEW4uDS3E/lp15+tZMsxriYu3U1BnNbQVkSJjmirAMH8a1PD+Y9WtWPygOOtaQdmLfQ97
gbdCh65UU7virmtSYbCSNgYxUJCse1RYoY4HbFRNwaAEkm2rzWJfyhjnPHcVlNlwRgXMKFiQByaq
pCVkyOlcy0Zv0HXCFnyOlV3QtggYxRfUaRatTsrWs70rwScVrGViJRuTvdhwckVmXrIewom0zNKz
MtrcTOcgGnrpjbd6JznGMf8A1qzjFstuxItpOvWNzj/ZNP8As0oG5kYfUGnKJFwCevFOA4rLYYx1
yOlUbgHGcVImUGHJp8bYrZFImVuKkBpMQFdxpDb57UkFyRLXdxj9KspY5HI/SrYEy2Q/uj8qmW0A
P3R+VQx2LCRbTwKvWwxTQ0aUDADmrS3Cp3H51VxNh9rz0NOWbJ61aZKHCb3pklwAOooGULm4681k
3k2c89KhibMK9kJzWcyknoKyM+pLCmO1XYRWiLR51o526nAf9r+ldUJTW2I3MmWYZM1ZL4FczdhJ
kMkuO9Urif5etaJ3NUZxuC8nXir1vN71rbQjqWhcbjwaswfNiuaSIZp2owQK1oKxvYIbjrzmGuXu
l/eMfepT1N3sRk9acOuK2MR4HFAFJiaGtVeY8UkikjJvCe1UVUlq6aY2WoxjtVpFyKqTGiUvsTPt
Wdd3BY4BqI6splQknmjGa6ErCExS4oAnt7Z5ZFUKTk+ldfcaOohiuLVMPFgkAc/oKUnZFRWp6XoV
0LnT4Cfv7BkVfAO4mtXLm1ItYZKDn2qnI5U55pXGhN5YUMeMmlcZSuphg8iudvbokkL3rCbNIIrN
9zmoAxzxWVzS2ggJLYNMb5TjHWkUOUgZpyS9cUrjJVkYjrUchLinuTYksrV3bO0kfSt61ijjX94v
OOmBXTFWRjIlZ4lVjsXHuBVYvHcHAQYB7Chq5mV5dM8xyy8L6f5FZjoUJBHIrnnGxSYwjNVLlcIc
1ihvQx5pArGo1nGetdEdiVIlS4A71PHNu6UmHMaFtCXq4lt7VI9yxFbc9KuR2/HSqKQ824HalMWO
1DRQhXHagShaRF7Dje46Gmi8LHrRuLcuWrNMwC8k1p/YJ1bqOnvWsY6FvQp3c32aQxsRuxnrVCW+
680noTcpS3me9Zt3d5yAazbJbM+R91NjTcahasEi1HFU4XaK1KZ5npf/ACEIfr/SunWtq5iyzCe1
Tu+FrikKKKc0lZ9zNW8NUalBZPmznirkE+K2a0IZct27+tato3NYyRmjXtecVqwDFcsio7heHEJr
mbs/O1Zx3NnsU/NqRHyRXSloYkwanZqWDInY1Wmb3oRSM26GagRehrogMsxrmrCjiiTKRVu58AgG
s5jnnNOCExKO1bgOCknitTSdKlvTlFJ5Axg/4UDPQ9F8JQwxq80fz+4H+FbpsIIwVWMYPUYFRMcW
WdOtxat8vCntWpTpsUhCM1SuUwRVsSI+FxUUzfLxUNlGVfhjGducisr7OXbJU/lXPJ6m8VZDJIz0
IpUsi5AVfxxUpFN6CNp8gbOOO/8AnFNax3gcHPrVpEOWhTliZJiCDgUxflPSoaLTuPViSAAa0tP0
57iQNIpVPcY/pVxiKTOhW1hgjwqqPfAqKSEE8dK2ZzsjezMigZP50lrYm3jwcFie9JCY6V5VfCxZ
X12mqF/aq0TyKPm4wAKUldCTM1oGU8g1RvUPltgGuRxaZT1Ryt+zoxyCOappI5Nbw2My3CGb161s
WNuSRkGiQI6C0gwo4q/HB7VNjVIsRW49KsrDgdKpIYGOmNHxTGipcfKKz5HYtwaholiGOXaWIIH4
0hEkbhWVgTzgg9KtRKSOi8NlVdjMuMqCpYcfrWreamkLjYQw9ucn862TsiZHMa9dB3SVD8xJ3e1Y
rXTEYJrKW5KIJpzjINZ8sxLcms5bCY1XycZq/arnHFKJUS4q1HMcVXUbPM9M/wCP+H/erqEOcVvX
MiRGwac8hI4rjkgRTnlx+FZdzLkkVtTRZWJIAx3qeF/mxXVYhmlbyZ+tatrJgCsJxMzcsWyB61sw
VyTVi4bhdpmI1ymoZDNXPF2kbvYyDLtbBqeKQ5FdsdUc7LQbmrCc1DGiOVT2qpKppICnNGTTUixW
0WUieOP2pLh/LU0pMoypmLNUVdEFoIAOaUDmqAtWMDXF1HEo5ZsV7B4Z8PwWNsrMgZmAPIBwfyq1
sJs6ELk7QuB9KcIE7gZqLXHsHlDPbFSjpSSswYVSuXG6nJjiVS53YwaeImccA1kaWK8tqWJUjHHe
mJZxpbnIBc9KlRuxuVkV/wCyzlS45zn/ADxTpIhG+EUA+gFXyk8wzIOUI5+lEgjhj+4PyptElB7c
TSkhRtx6VRayDThF6E1PLctNnQWeiW8agkBz74P9KkeJ4VOFwM9hWlrEuTYZdl5BqPzCOO9SxWGm
4ZXx0Hqar3t49uyyM5IPQA0XJZcs76O6s5XUodvHFVXuFVEVwMtzk0paCsQzpGyq+V5qnLDFtJba
fpilZMZSu9Is7ogbQD3wB/hWfN4XjVj5ZH5j/CjltsPQWDw86/MMEf59qv22nvGQCh49qTixmrDB
txkVbji46UrFFlI8DpTyAop2BkZaq8syqOaQmzJubnJPSpNHtvtV2hZCY1OW4oSuwSL8Fo11fyLs
ZYslsEY4FWdTtVmvPNjiAURY+7wK2sU2Z9vfSRrLhF4GxOKm1C8s7TTEaeeMTBsY3jOfxqWromRk
xL9vI25Kbs7j3FW9T8NNHbLPbMHHHAOT+gqXENjl5gVGCCD05rPlbDGsZMlhbtueti3bAFC2Gi0D
xUNweKpAzzXTf+P6H6108ddNYhCMSDxTWl2r1rksDKFxL15qgx3Ma3grDQ00sbYOTWwmXIJsEc1s
W0nQ5qJIzZvadJkj6Vv2rZxXHVRUSW85iNczfxZya41ubmBLbt5nQ1NDEwxkV2xehzyRcjiJxV2K
EgZqWNCvDxVWWDIqUx2Kr259Katuc9K0TGix5WxenNULmIsCeaL6jZmTQEetQsMZrpiwEHepI4nk
I2gn6CrA6bwzpEn22KWUYCnP+eK9a01w0SqOwq09CbF0ADoKWhKxT2CihoSIGZ0znnnio1tvMbc+
RWVrsslFtGCDjpUoVV6ACrULC5jKvTJ9oPp7UluFM6ZOeehNYrSQ3sMup5Gu5Am0JGO/eqaszuzH
gkZ5q2xIhjjlaQSDGB65q2mnvMu53HPQZ/8ArUtx3JF0oxr87jHsf/rUpsII/mA+b8P8KbVh3uIk
rQnvtqxvWUD3p7ksL8JCsYA4IyaoxBJS7AgADPNS9HYLgsaSxbX+83QiquqaazwSZJ+WI4I+n0pN
aAUkePRdERmDlmG5sj/9VP02E6vbrMrEeX6nj+tFuYVupHco0czRFjhemDxVR4n2cN+ZrJz5RkUQ
lE3JyPxq1LK+fun8q0jUTJH29zhgDkDvU/2hPMwCOa1umO5Osg3c9KsRzx5xmjluF2WFkUjio2Yt
0BP0rNqxW41opW6K35GqdzZXL/dRvyNKxVivFol08q+Yu2MnkkEYH5Vr6Y9rBPdxqCqjpnAJxQkB
p2ctu6mRAFYLyDgVgDWEOovbuRh1O0L/APrrWwrakmsRRWdjCYlUO6ljwK8012WWZ5Gllc4bIXcc
ZpPQlvU3/DWoM9gYgVVo0+81bUHizy4I4fLD4BU5XP8AWplJLccjJ1T7KdPaRTiYnOAR6/nXLzv8
+AawmtdCCe1Xoe9atv2pFxLY6VWuWpjZ53pn/H/D9a6aPmuuqjNCSngGqE8vJFc6WpTKTknvUZro
SEMY/rSE8VQmTQn5hWrbSdACalmbN/TZsd66O0k4BrkqoFuXJPnjbNZVzCGY8Vw9TovoUjp4Y525
/D/61PXTsfw/p/8AWrXmJauTx2W3t+lWFteBxQ2K1hHtvaq8ltx0pJhYga1yelR/Z9p6cVopAMaI
s2MVFNajHSi4Izri2AJ4rNmtznABP0FbQkBJa6a8jbnGF+n/ANat6x0xIU3mP5exI/8ArV03Cx0G
nyQRuihl3E9ARXb6bDsj3/3hxVxQm+hdoovqLoNdScbTjBp1UhiEA9RmlpqNguFFDYrFa6iUqWIy
apRhUuVY8AVzSVmaborXZH2qSQH5D29ahSOWRTKqk57AHii9xF62t8ggLkY9OhqU28nAUkAdKqwx
wLt8h3FhSvAduTx9aOhJXkCAEHFZkl75WMevFTew0WUuRfQbGYb196oTxy28hGTtI9TVSV9RGxbW
oFij87ge9V7nVLYyi2yHJ+VmGCAfzp21sIr6/YJfRRw8LEccjjpTzbLp+nPHbjYCR93g/jisZ3iy
1qrFSOwmnjSTkljyTmkeyJk2KM/Ss5RuWkixbaMeWcEcf57U/wDs7BAKZyPT/wCtVKAaCppCvkhM
dun/ANao38OEvuRmH4//AFq0imhWSLkGgnb+8c/gf/rVPFokCHLOx/Ef4Vsrib7FpbK2jHHP5U8R
28fSNT+Aoa7k3bB2jUZWNf8AvmoDeRjO5FGPaloGpE2oxmM5C/pVS3sFupmliKgZOefX8KT12Gix
KYLSUo3y8YPSsK20uG41h5opA3ljHLAgevalqNPUz9f1Az3awwszJCpTrnNc7cWIuMlh1O7miRKV
3cktrc2uQmQp4OKmby0yQo9uKxlqimZ19Ocbc8Vmj5pCayW5l1L9qvArSt15rQ1iiyx2iqN0+VoC
RwWmf8f8P+9XTJxiuuqZoWVcpWVOprCO5pbQqnimYrdEDGHSk2n0piZNCh6d60reNuD0xUsg2bAH
fzXTWR+UVy1AtqaO7KY9aqyLya4XubdCa1gDjpVr7IDjimwHC1APT9Kd9mGOgpCZE8A54qrJEPSh
Eld4wDUDR5qkwYsdt3xTZYBzxTbGjOuLf1AH1qC2tI3k5GR71tTBoui2ijQ5ZQAPWs6+1gKvkQk4
B6j/APXXQgKGnXk8uoxAO3LAdTXuNiCLKAE5OwZrqp/CZy3J6KjqWFFa7IQUUr6AISAMkgCqkl6N
+2MbucZ6ispMtIfuLRjd61lzzLHKzOeFycVnMaGQxNeKHPyrnPPFXLHbBlSQyn3zSjowLcKhScDA
bmrGB6VsiWQTMsRLADcapyyyHq3B96hsCqd75wrH8KqS2iZDyOigdicVLQ7kfm2tnKG84ZY9AwxV
iO4hu2baC5/AgCqWomN129l0+2SPdgyLkbSeKx7P9+gk8l1bG7JXGTSvZgbccypZJ9qdfNxkqTyP
zqvda9au4t1HmZHJGCP50S1YI0tNnW4sx5fGOKktLNvODk5x1zScdS0WXkZ3KquAD6VI+1DuOPxq
7IVwztBCgDJzS71zzIo/GnYCOS/gDFfOTgdmFQSalAgGXB59RRewiGbVYVQDn5unTt+NUZNehWcR
KQWPuOP1qXIEQy645cqAMDof8mq6m4uWBEuATzhjTvcC81mFTaXJ981PpTPbyMu75fc0LRjuYnij
UitxIwbG0DBzxmodHv4oiJBMBuiJfLDkmmncmxno0WyV25ck88VTknVRjI/Os3cq9kV5LsdM1Xku
cjOazkiWzOnkLHrSQqSwqEtRJGrbR/KOOtaUCYqjZbEdy+M4rNnk60Ihs4zTTi+hP+1XSoelddQh
MlIyKo3UfBwK59maIzZEIOMUgQntW6ehDHCEnHFPW39QaTZLJ44AD0q/CnSovoKxp2oxit20OBWM
9h9S8j4HWl4Y1wvcs0LNB+lX1jBAqmCFMVNZABUAytKoqlJSRJVkHNR7c1SEywigLUbqp61aV2CK
GqiKOEMXGT2BFc1JqZiJCEcf59a6oKxo9is19c3GRubB9zVWVWQ/N1rQktaKAL6Fmz98V7tZMPsc
JB42CuuGkDOW5Ij7mIxx60+s4u5owoq5bCCopZghAHJqG7IaGykP8pJwfSqU0ZSaNIl4z83FQ9Sk
WXPybBn3rMuYVkmC45IqZDRft4kEQg6Ec8U77KsSk96bQiNp5mkVY4yQBgnaauKX2jI5xVJ6CZTu
mG3LN9OarrKi2rzSfdXgVLEZsmskxkQqgz3x/wDXrLN3LcytEu5yOp5OKm5JI9ijywZO5j1zT3E1
tO0NuuA7YLAHgfUUKVmX0LHivY89qCwYRxjcAc1kS6u8ceIkQAcKMdf1obuyUVbWee4llmvXfLDA
RScD8DTA8EdxG0ZBHQnjrTuWkdbpEkcFoqFgGJLHmtQXqQwM+4Y9c1bC5VXV03ZRC30Gf61FdXN1
cACGMqPcEVNxqJbtzcbB5zD8CaZMmed7fgaGxmdLFGmTkk+9ULhwOhqGxMqzXLMAvHA61m2sZSR5
pHLOTxk54qGyUiy0nGc1Ja37xnANOMtQZrnU0eMDcoY+/wD9erdrcoE3MQc1ve4jI1yG1v2VAQuD
kkY5qhNopRN0DMVA6A9fyFKz3BSMe7neDKtlfrWVJdlj1qLibGeYx704lio9KhhYiK/MKt2sOSOK
CkbFvCAOlWgML71JoUbrOTWXctjNNIzZyNicXcR966WA5FdlQhFgc014ty9K5pFplGe15zjio0hx
1FVF6CZOsIHaniIelNsEhdgFSxDBqUBpW2BitOCTFRMVi2suRU0cmSK4mtRM1bNulakbAihgmPqN
xWZRUmHFUJe9IRUc0sZXJyQK1gmxFSS+Cz7SQF9aoanq6r8kJ57kf/rrpjApKxjTXFxeHGWI9s0k
Oku+GlBX/P0qm+ULk5tUjxtUAd+KqXtvwGHeiLAdo1uX1CBTwN9e2Ihj09EXqEAFdkH7hD3JbZSs
K7vvd6logtCmFFVIEFMeNWOcDNZjGuoBBxzVaRtkhc/pU7FIdAGmXcRgGnpbJv3EDKmnYA2Kk2c/
MTUV5dJCzGQ4Cik3oIy7fVJpMeUEwc5Jz/jVxp7wx4GCSOozUqWgWKf2e7cqJTgd92ak1lVh0gKC
FbPToTQ9UM52GzlEysFfyguTkHGamh042hdvNy0xz8rcj9KyTYmIYLjzflLYX+I5pL25a1QSzTJn
sA3NUTe5zeray9zMrLI2cc8//XqnZ37lyZV+UkbcjmqiNG9b6pYpHI0oXcFKgHbnP51hWZadljQn
ls5pSfYdzq7OGUKitI3HX5jzWwNsluIzyO+aadykSxLDGAAi8D0FWFnUDjFA7gbkY61BJcAg0Mm5
QuZs96ybmXk1m2BRkmwetRtNyaQrjDLkULLsYGhaDE88ls7jx71qRaiv2VQG+YdRmrTJKNzdsdrq
cc1c07VtpCSnI9//ANdaRlqQW5tFg1mN2j2qcZzwP6GuT1Tw5dWEzYUunqoJ/pRKDWpSKUUB3bSu
CParDw7V6daxZTRGkGWFaVrCAOlN7DRpRRgYqR1AFQjUyr1sZrIuDkmrRjI5SzBN1GB1zXTWiHHN
ddQyZeSI4p/lGuWTLiRyxcdKrtF7VMWWxAtO28Vr0EhrYzRGw3CpBl2CQDvV2OYHvUyI5ixFMTVq
F/mrma1FI2LWUYrShkqGgROsmaR34rOxRUmbms25lVerAfjSS1Aybu9EfCnJrLfVXBIz+X/667qU
LajRTuLyWf7o5PpmlsdJuryTc+QvcnP+FVKSiwZ0VrpUNqg43N3yAf6Us8QxwMVyynzMkoSxdRiq
8tvuXBHf0rWDGMs4TBcxyAY2tmvVtJuTdWqsw4Ciu2k/dFJal9DlQadVJjYUU1qA1jwecVEkmCS2
QOgrNspBJKvHPFBgVxnP0prUNh6KsKYzwKz0vJJJmdBiEHkn1om7BuQSTusu8FnJOeOQKbf20l3a
vJIdu5xjqOKzeoIrCza0TMKMwAzyM1BJrUyELHF93hvlP+NRexT1FttZNxOFuiUAGSBxgfiakjnt
9SeSe4mXZGCVjDDoPUGtERaxFda3YWVsnnEAyAlVXbnH51xN94quZrw+QuFC4Xg/0NSl7w7XNmwu
tQuLdFk3AvjJG6sfXppWuRGSSq9M5pztcFGxmvASrvg9OM1X+17dpKgbQB04rNOzG0V5rgyzEpnb
iuh8MWzjbPIPlPC5p9RWOqjODVgTbarYZG12B3pDe9s0rkifayR1pjXJ9aLhcryz571nXEmahjKT
yZNRTEl+vBFK4hQcRAnqaY84FJsTZCZ89KYZ2XOCfzpXAhlvZOmeKfb3itKCSRgVUJaiOk0PW/ss
m3duQjHX/wCvXQefHeNnajqRk5Ga7U+ZWBGBrGlwxzh7bB3ckDHH5CsaVCTgiueUbMtO46KHnpV6
JMCpkUWo+lJcvtWoLexiXb5J5rMnbg1ojI5vSl36hAvq1dfBFtxxXRVMy7GnFO2VyyLiRTLxVOQ8
4qUy2RAgGkeQKOta3IuVpJ1GeelVHvwp4NCTYpPQlt78k4rVtpiQOaqUdDFbmhDJ0q6j4xzXJLc0
Zo2k2CM1qR3A45qWiUWEmGOtOMuayauWmUpLqPzNm4ZHXmsHXLyIHZFICw64YVrGmUjm7m+blM8n
vTLWCe6ciNGPvg11LRAdLpuiJEA843N6df5ithUSIYRQo9hiuSpK7JGmoXjLVkIb9lzziozZ8nit
4Foha09q7jw2Q1kAM8AA120trFSWhrgYGBR1q7EjVBXOSTmlQkjmhbgDIDyc0zb5g5UAduKTQIpz
RsxIU9Oalt5JRGVfAIHGc81MXZliqkkh5Y7cetUZXQo9tH8pJ5K8UnqySxbQKFxhdqjlmo1O6htY
Y1dS2TkAAGh6IDKGuS3Mj28duI1IPLIQf51QUjLB1AYn0qJ20KSaKMljNia4dtqyfKOSDUFrbuMx
xM+ZfkOD0pJg9TJ8ZWU41cQRq5SKNQOD6Uun6MFdXnjIGcnj29xTi9SuWyNy6vvsUEHlRrhxkZHI
rnZmea9kllA2nGKd02SWZkj/ALPkZVyxHGBXM3yHYyqMMDWLdpAthLeIKj7h0Ar0LTbQRafApUBg
uelax1Ei2seBTZQcGmyijJn3qFnYetSQ0IJmFIZjQCRG7sR1NVpMkUWKsVnU1HLn5T7VMiWV5Jjj
HpUJYmsWyBMmggmouMjdM1AyEHjNVFgSwTSRNnJNdBYajKkeVc8jsTXXTkFi/FchjhmzkdzS3Nkj
xh0xurV6gtGUxEVbBFSqK55aFkqttqneTccmkUzFuJMk81Qnk4FWjJmRoA3axaj1f+ldusXHStqz
EiRVxTs4Fc0iiCZhWXcuVNZp6juVGmOTiq8srEHrXRFkXKk0jsCBkVB5THkg9K0ViSzboR69q17d
iBTk9BGjbyZI5q4rn1rjluMuQTY71cjusd6LXESvqSwr1yfb/wDXVSbWn2fKdufw/rTjT1GkZFxq
JClvMIJHXdWHJePNJtTexPJPWtbWNS/pmlNO4kuDgen/AOsV1NtHBbRhYkUYHJAFZzZm2WVm460p
kz3rlaEOUFjU8cOaLAiyLfjpSNb47fpW0TaKK8luBniuj0BVjs+OPWuuloyp7GmCDS1r1MgopDCm
tjHXHpTAikTZgikYAKXJwAKhaFEP2tI7f5GDMfQ5rPtZjvYmLczHj5cmk2gsaEbeZJ5YBAB5GKy9
QZrnVwgXdFGvHGeaUtgQj2yRzPOOMLgKOpNTR2MU0YeTEbtz82BWdhtmTfTp8tsp3BDnI5zUQcWY
juJI8BXBwq81S0Fck1u/027ZJkVfPYcghc/40M8ccKMYwRjngU5K2wXdjO19VaxWeNfukDAHSuf+
8rc9TgCs1uCdy1ZL5pEYOVU4+tZOtpHHqEcY2gDG81MlqAafbfbboIAPLzuY9sCu1E4HA6AACtIq
yAeLgYprygimFyvIRUD4NIZCRzxSYoARsCq8rj2obE2VpJFzUTsNu49FrGTJvconk0BaxbFYeFpw
Xis2wDyx6VG8XXiqiMhZDu46VatJfLwD0wa6oCLsEpZgc1oQ3m3KOevTNdEWU11LSxiUYUAk96Qw
lTgionEcRkq7QTWNeucGs0ORlStyaoTNVozZT8Mru16yHq/9DXojQADOKvEOzQELoB9KqSvtrluF
yqWJbFQXEW5elFgKZtzjGKQWxbtWiZI37Dk9P0oNng4x+lNSCw5LbHarMcW3tVOQ7E8QKnNXAa53
qwsWIs5qysbyNs5UdyeK2jHQEijfssBID7iPfNZskzuCefYVomkaaEAtJrg5diqfUipo4YbdvlAJ
9SBWblqJ7Ghb3O0dcVaW896iSuZEyXeeAatwOWNZtCNK3XNaEMftUWLiiyseBStHkGtkjVFS5wqm
qS609riIYCZ5Pf8AnW0JajlqjpNLvlu+Q2R25rTrpsY3CikMpvcOZMDgA8U5mYuM/pUcxdidgHWm
SqGjMfqMUMEUhZBW2IMrjqaEQW8u1FDP0zjOKhqw7i3t5DYQO5ZfOYcDIzmszRboSzSSONzbfrTb
TEXLLbczSF/4Ocdq5rWb28luv3DlI1JXCkj+VQ2CV2U3Z441IDM+evWrAupLxPLkQKM4zjAoumPl
K50lYrn7QZQyA45bI/lWnqMkMcMJ3hVYdCQDTeoN3MjULlpLQxwruUtnOMjissBbdN0i5bkjjuan
lsSiHS7iRb7IwYlyT9aq6jaSTSI7HLysT9BVNaB1NjSrQWYfnrwKvNIQaLjY4S0GWkIY0uetNL5N
CGMLYFRvOF70mxNlSa6GeDVSS5JPWsnIgg80k5NSSZEAGc7jzUXBEIU5pwrFsY4VIBUiHqhbtUhh
yvSrQ0UbldnNV0ky1dEHqLqaFs3NaKQ+cBjgiunoarYt2sjxToDnb0NaT7JG+WnuiVoyreLtjPFc
1eyfMaxtZjkzKmbk1RmerSIkReFf+Rhsf+un9DXpEpwKWL3QijM1VXQsMVzJBYb5PPSnNDlcYqii
NLX25p4tAOcfpQIU2wH8PX2qNrcEngflQmNIYYBnpT1hPQCqWox4hC/ewKfGoZtqkcetXGGoidpI
oAp3qW9Miqd5q7OdsZC9vl4/rWr00AokSztlycZ6nNTpGijB5OaybGNuLgIuMgCs03OW61MVdikS
rde/61Ml1noc1o4mRftHLHnpW7ZJnFYyQI27aPHatGFfaosbJE23AqKWQKOtXsWY9/dYBGe1c9du
WbgmmgRueFLuaN9jK5HQZBrtml2Jk/err5rxM+WzKv2tmkUDoavjketJO4NWGPGv3goyOelQoWkk
IAwAOtK1mUncn+4O1QBsg9Sc0NgSLIFTJGAO9Z0t+sLttQGQnI3Cpk9BLc5e9kkurpy0m4hs43ZA
q1a3KWVuzEc47VEWXYi0zUbiKR7iRWWNs4GCM1LYwNPITInyt8xLCqdmJ6MguNRso2MawszA9Qqk
VNDCb8BI4xCmCxbG00kuo7kUtoIFEYlZyx4VmyKmuvD1xqEccrEoEGAoyP0xSGrEkOjoFWLjgHJ/
yK43xAr2t88A5QdDTbsJtFLT5RE43cIepp0t95lyWQZUHagxVq1iOpsQyYQbutKZMmoYxPMwaTza
BC7+KaZgAaTYr6FaS4znnFVXlYnqaxciSBiTmmbTWTkFhCuKfk7fWlcYvSgVDAeo4qWMZoAtRJgd
Kl2ZU8U0CM2+hOKzI+JCK3pi6mjbnkVt6eMgV1X0NUaLWwZeOtQIzwSHOTj1pRYNFuYJdQ4Xhutc
lqttJC7ZU49cU5IzuYczdaoTnB604iYvhY48QWR/2/6GvRJmyBz1FRit0CKjjJpABWCKHKARUgQE
UgFWNQak2LigVxjKKidOeBQCYLbZ+ZuB71DLKkROO3etYoe5Wa43ck1Sub8Q/wCrPOa30QioJri5
bK7/ANatQ2mwZkOSfWonJAT7uw6UKMck9KzexSMu/nBYgGs3ec9a0poTJEc4PJq5ahmI4NaNEtG/
p8J4zmulsUwBxXNMUVqbVsvFXUwBUGyRWu7zy5I4wCS1Vp2lk+4jnPoDT3Qyt/Y9zc/fBQf7WR/S
rkGgW0WPMHmH8CP5VcUM2LCxt4WVo4FX32gVclRZc4PtW9tCG9Si8LxSKE54q9E5WLnrnvUxdhy1
RKWG3giqN3cGIARKcnqcUTlYUUOhmeWPBBz34pWUgE9OKlu5RhaxPeu6iAskS+m4ZP4UyIvKFllY
E4x1pc3NoVZDbewN1MRFHsUH5nIx+uKi8RRW9vZRwQtl2cZfI4Hc5oa90m4l7MkixRwRBYkAH3cZ
/KoZ72S1heTBxtwAOlS9GRe7sJpWkNdW32qYAAjP+eKt20peTEAKovy8d/yrTyNBbyPybuN5VICn
uK0L7W47TT96HccZ+XH+NTexNjnbjxEfLDxqRuGORz/Ouc1GU3k/zctjqaNyWijLEVtRxhhU1pab
W3tjAHFAF88Ac9aQPnvSQIC3NNMnNMGBkJXiomcms5MkZsyc0nlVzyYWEMdM8uouA0r60g6dKAEx
1oxSAkXpU8C5IoA04ouKkaPC8CrQ0Zl6maximJSRW0NyXuXrYfMK3bABQK6XsaI2IsEe9R3VurIW
HWo2LexWt5Nsm3OO1Pv7Jb20k2qNxOBxWy95GTOD1Sxls5WV1PfBwaxJRlqS3JYvh1tut2h9H/oa
7trlcDJqcVugITcKSeRTftA9RXOguOW4GOtTpODTaE2P83FHnZqUhCljt3HpU1oYmOXPA+lawhdj
sVtSvVGVTCqOnY1h3V+pXaCPrWsVY02II5pJnGwEge1WbTSGuHLzEgen+RUzlYm5pLYpbrhFHHtU
MsZxXPzXZVhqx1Xun8tCO5qmUYFyxZ6ixXTT2IZdtrVpCOOPpW5ZWB44onIW5vWdntx8p/Ktq2g2
YzWD1LSNKHao6jFW0iZ1yflX3pNDuILG3aQPI64XuSKn822jAESq3vgGrURNiyP5sBI4+lNXlEx0
B5zWiQEs94EkWOEA/QU60l3blcgNmrEycRjOepp0ifIcdanlsNMSOLIyxNRmBWYjrzUyjcEQ3lx9
jXEagk+1UH1YycYAPp/k1ns7FbhLMXt/kj3H/dzUMcEayRRvJjPLYNOyvoCZflljg0+X7OOowD6/
lXLXyvqFmFj+e4cjIXkKB+oqm9LCW9wtUuHnMcw4Ucbc81aubKS9eKFUZY1wW4wTRYLa3N2aE2um
eVAhLYwBjnHrxVfSLWK3VmkIdhyQMECqa1DmK+qyRXU+XlRVHOAwFZk0UV9IbWEgjdtyMYqHG40z
E1yzOnSlGBKbjt/CsTzSZAeAPWlHRlSjoW1eOdcHHXFTxgFcZA4qmYDzGdoHNM8orWd7FEcm4dqg
LHPei4mWbdd6UjxYPSs5MbQ9UB7UrR+1YsTIWTmmFKzuIYyUwrwadwG44pNtADlq5ajLD0oEbEMe
VFStHwatFIzL2HNYUkRSQg1rHcXUsW5GfpW3aMABXT0LNKGUbhTricBMZqBt6GQ84R856VqWFwJA
qhh19a0pvoQO1bRodRiYkAOBxgD/AArzrVNIn0+dllQgdjg/4VT0AxNJfy9Rgb0auhkvh1DfrTxC
u0QyA3pDdT+dPjvCTgE1koEO5ZjmLc81ett7twCaTiCLbIUGWNPjMaffYfnRCF2XaxIF+0najAKP
eq9zeQ2iOq4Zsfe4xWyXKXE566vHuXITJ96YLYn73PNTcbNKzRU4C4/Ctm1xgVjMzW5ZmjyuQKoy
R8VhF6mxGyBQSaxNRlyeK13YMytjM/TrV+z06SUjEbH8P/rV1LRC5WzorHSJBgtGw+o/+tWzbWSj
gbcj0rOWo0kty20iW4BbFRyaopPy9P8APvUpA/Ilh1LzHVQDgVfOpSTNsVggHGMkf1q7E2IpriRS
Q8ox6bqfHcxxQGR5ox7FqauO5LHr9nFbHdIpI7Bhn+dZM3ifdkRqwBPp/wDXo23Ers0vDU8t5Obm
ZwsYHAYmqWqapJa6ziOU7G5OG9/rRN2s0OOt0dFp+rxOqiSRdxA6sP8AGtQ3ERGQwI9iK1a6maIv
tsakhmGQOmaypNdiWcoGGc88j/Gsmy7dSpcXxDPLOQFA+UHv+dYhuiJ1kL/K7dM1i17xUXdGy088
kaCDGT2XPH5VIsJtDsuZA8zLuHOTz9au2oLYdfXUVrYRoW5IJOSK52LUFiZvs/327j/61T1C2hYt
9ZW1kEYjE8p6uRuAP1zWta6u7DcLcE4+8E4/nWysRqZGs+IL5GYjci9MjcP61VfxCRYJFA0nnuSX
bP8AUHNK6ZTiZNxJeSLuNwRnrlzxWv4XuY7eXNzKM4O0luT7804voU1Y376Gy1KLbIVMoXCg4zzX
F6lpJtrqSJgUVQPm6D88VjKLiyou+hl2LiS9MQbCg7QSevvWt9nUsMSAheuDVtaGTVmWo13nNT/Z
we1YS3GtRj2me1V5bD0FTcpxGwwtGcEHFPmAI96G7ktjEWpduahoRG8eO1QMnNZEsjZaiZcUCGEY
ptACr1q9aLzTA2oF+WpyuRVotFS4hyDkVg38QT61cdxMqwnDCtKCfbXT0C5aS6xzmmTXhPepFczr
i4zk570mm6k8F0oZjtJ9f/r1cNGB2EF35kZZDkN0qpqunHUIiHQFh0OOf5VrIdjx+0JFwhHXNaQV
2AznmrqomxMtuxqzDanPAyaybCxrWWmSSgHaQPcf/WrUijS3IVAGY8E0rAkOu7VzHvzgVhXE+0n5
+nvRF2ZqkminJrMsQKQ5yevX/GmgXF0oEhwvfrmqk7oi1i3BbJGuAMmpBEPSsyrE8KYIrTt+AKzl
sQ0Xc7lxULxls4XP4Vz21LRE1hPOu1I2H1BqA+E7mZsuAB+P+FbRRokjV03wdaBQZ2+b3I/qtaa2
+kadIQEVtvshroT0E3bYydT1lHJFsgQZ4wMfyNUYNQeHJJYkjuaSIlqMn1ISrtJ59abHcIEwT8xp
8vUFctJeCErtQsfYU5pL2Rw8KlR7gildAXYLOe5XdcXAQ+gcj+dTtpVswUSXjH2Eg/wq7X2J5+Xo
OGkaaoJMxOP9pf8ACqslvpyMVTcxHptNRKN9xqaYy11CO3mMKyMkeem7FWr6yhu5TLEScDIJxzQ4
XhoNO0jOHnW8p3MwxwOTXS6TqVvJaYmn2svH3xzRTk9mTPQrXNxMtvNKmW54PJ4rjnv53vTjIbd7
1k371jSKurmnefazGGuZfl28BWOD+dUWvUWWIFvlTlsmqluTsjb0rXY3mYhkUHoCf/r1tXAMrfap
JVLYGAGq3HS5Ketjn715dRn8pGbCnHU1lEtZ3MoJzjgAVl1NOhY82K2+Ta7zMewBxmtKw1OUloyg
VIxg4ByPrzW8SGUtYu0uehURg9B1pU0qOGIXDOoBGQGP/wBas7dilISzihvLKQsx3sTjBHAqPw1p
k9/q1qZQywICDwRnH4Ypq6ZommdKtk39q3M6thUIwueABWlfaRFrNsrldhY5yAAT+hpv3kD0dzz/
AFXwzdWGqxKgbHXK5/wp8kElsVjw+Tyx96zUmlZjqRUtUaFoh2jg1pRQ57VnIzUbEn2fPag2ue1Z
suxBNaYB4rJmQo3NLqZSRGrVNGcmraESOoquydaxaJZEyVE61IiFkqPbSAVBk1ftRz0qkM2Lc4FW
RitEUiKfG01zmqnk1diZGdFk1bjzj8a2Ww0hzORmoZJD70xWKkrnHeqqljINpqktQR2WmSPa2UL3
B2qxGM8fzrqLRFmIwQQeeK3tct6M8G0xPMv4VxnLdK6+20eSTBEZx/u//WorbkxLseiSZ+ZML64/
+tV2y02NWwE3EeoB/pWUS2lYtyRyZ8uJdv0GKp3FvLbfNgsfoTTb1EkZt9rLomx+B7//AK6wZrlc
s2S2e1LfVCfuj7GBZmMjAZPQVrLA5XhfyFKRCkJsYHkEVPb20sxwiMx9gTUrU0uatto05Zd67c+o
I/pWgdMETKgbJPXn/wCtUuNyrF2DSR1dsD6//WqwIbO3++FY+nBpKnqCK7XkfmfIqqoPYYp02row
O0gD1/ya05bCZkza2wc7WIAHr/8AXrLuL4zEszdfeqsJmelwHlwAW54AqSWO4k+6hH4GhuyC4+z0
tpRmVyD7H/61aEdjBA2WJY+5BFS2+gXLkbW5GEjQn1KintdiP5ABkelRYlsryXrE4BxmmeYR8zSn
/vqnzCsQvdnk+YfzqBLspuYYZj680k+4WMuaaUy5bI3NyeeK6C01IGSOMS/Io5+bkn861hJWaHJd
R8tyJZGLd6rPui5UkDPY1lLuhb6HU6Uo1Cx2EhVHDHpXOa3o7WkrSQBjnkEf/WFTPpI1pS+yc/e6
jeTxrGWOF9z/AI1ntJI/G45+tXe4nEfaC5EgKbxg9s11lnqF28ISXdkcDOa0UrKwOFy3GZLdm8uM
l3GdxHSsaJZF1VmueY8E/N6/jWd1crl0LGnzrc3UipFufccMVzj3zRqV0YIWgtSMscySDqfoR2q2
TaxiXEkqQk5OM9TmoW1m6u0EZkcRpwMMef1pRYcty/o16bcmNySGGASelegeGpYJCzRmNVjOB0BN
aK0hN8uhvR2cIeZ24En0qzEAjKqgKgX6UJNMd7kF1Bb3NyrOgZl4yQDVe70ezuVUeUile4UAn9Km
ULgpNFQeH0RSUJx/n2pj6e0TAAZ4rGUGUpJjRFjqP0pyxA9qysO5HNCNvSuc1RdrHFZ9SJsyTMA2
M1NFMM1tbQzTLHmgimlwaykhjDTGUGpaEROnOKgdKgAUVdtjgVSA1IW4qwH4rSJSIZ3+X8K57Uju
P41aIe5ViXBq2iVtY1Qki4qnLwT9adiWVJm61HZjfdxr6tVxEtzp/FFwot7KCEkEHnB6Y+lanhzV
gh2SudoUbST3/OtU9QTuzzDwqqv4gslcAqX5z9DXq8XkooACj6YqqlupDLsZtym1tv44qBltomLR
sgP1FZuwKRA8yDLKATWfe3iOhUEbves2rlpnJ6rbPcMdnT1qhBp8g4cZ+tSpW0NHZouxIYSAB09K
17PzGGSML6kVadzFxLyWqzEDAya6XTLW1soACqGQjkkChRKRamMe4EEHjtWfcTJG5YkZ9TUvQ0Tu
Vn1TcCzS4HoG/wDr1Rn1Av8ANk57E1QupU+3gJjduYnsaZcTt5W1FJb1xUvYLlD7PcTN12gfUUsd
jMpO8EjtjNHNoOxesNPELh2jyevIp88c/mErgBj2zSb0Cw/bJGm0MM+tQLHJLKF8w8nn5jUuRLsW
JR5LbUYZHfNVllYy45J7mp5ibXJvJJOTmkeLK9aycmVYqyW+TwTTVtsdzTUgZHcW5c4AFR20LROr
Nng0RnZg3oXd5YFgOSeKl8wP8p610bkWLdjfy2iMisQjHnBNbT3Ed/p0uMbguB60tGrCWjTOWfSc
AnGcdf8AOKgXScsu2P5ifT/61StDpZq6boUpvFUxYAGTlT/hV/VrIRp5luhATrgf4U5MaepoWyxv
przFRvVepFcg8hkmYspOfalLcSvsXd0Gl2Ev3VuZV4YYBUfzBrFmuBcXCog2oBjJ4yPWqM2yvLIt
1EIwRtz/AA1qQ6Cn2Qy4Coq5zjj+VBSZmMIwx2uoA6HNWbXV7nT5F8tspnJAJ5/WqptrUzlqdNZe
ODcukToVwRzjA/8AQq6M63CYEZJkLd/mH+NdLs1oZ6x3LdtqFvtLbwSR6irVtMssZc8HsKhrQtSu
SQOSWBOQB0oLBiTtHHqKi10MiaBGToAT3qA2jbjgjFQ4FplaeFwvSuZ1uGRQzBG/KuacLCa5tjkZ
pnRzuBBzSxXmD15rSK0MnGxbju8jrUyT57ipaAkEme9KH/nWbQBnNMZc1mxkZXBqeFsYoEX4Xqxv
461pEorTy/KeaxbklmP1rREdRsS81dQDFbmq2IJ2rPlalchlV1LHpUlpEY545PQ5pxeoGnc7rqcO
c4HTNSwIY9uDjHNa9Sb2OL8NyeVrdo/o39DXejU8MBg8+3/16uquo7XJ1vt4GGI/Gonnbfku2PrX
O7iUdRJLuQgiMde5rKlNzNc4jB2jqeapMuKNBrZRbjcRu71C0SKmTgVM46jTKxMaE8Z5qZboNhBw
oq0rCZt+Hwl3cFVYYXGSTWjrDfZX4J29M056K4qbvJxKcl+IbUzPKM9AN3NYc+qPMeWPJ7H/AOvS
ktSk7EMryPGNmevegLMwG9vyJrOU7DbLFtbqhDYyferkcWeo/Ss+a5K1J1twO1P2gdRTNCOS4C8C
oGuM9aCWQvMTmmRs2/IJB9qgklCFiM5PvU0cIDZwM1LKRPspjR1BRC0XPSgQk9qBCi3z2pkttx0q
GFhEhwMVRuC0UpByD7V0wZJdyJFG0VLYXDxO0eflbjmtXo7k20NmOGNLN2JDsfxqlHhm8xMZXtSa
1NFK5oWt3cCTcpTcwwc5qaG5jXzVukJB6ADr+dDsUQBmYPCgwkhwB7Vn6paw6Y3myAcLwvHWol3K
TschNczXkjGVvlzzyenpTLuTAVYjt4xkcVVzNkdrGUOAT0rUudTvGs1tkIVOhIyCf1pXsIxZIJWI
ALDHpmnwxSscMSc/WmpoqyNGGwdIjKM8DOagN9PHkCVh7bjTU2mTNJonttfuoMfvCcerH/Guj0nx
oNnlz8McAY/+u1dcGpGHK1qdVZaxDIyqrguRzyP8a2C8YCjJ5HJpSjYuMrkckyhgo6DpTPOcNxyK
i5pa4nmbiodevtSXNnb3C4ZFI+gqJJMexy+reEUuZ2eDCjHA6fyFcnqXhu9sTnYSM8YB/wAKySsa
q0lYzSJYjtdSPqDU8UxHWm0mYypuJcifKk5pwk461k0ZkokyBUg5FZNDGstKnBqALUTYqXzPetEC
K87ZFUZE5xWiBiRjBq0B8ua6FsWitOOaqPCWPSpaIHxWuasLbhQCRzVJCbsPHA4oLYFWZSZxXh1Q
2t2inoX/AKGvQGNugCrGpbHUgVrU7Gy0ZGsMW8nfj2yKZLLFE/JDcd8VjYd9StLeA52gD8KjivQu
envTihO9tBxv95wuWqtcTysu5/lX0GRStbcIkRmGwA9aZNchYWWMckdabH1NfwbeeVfOsjYXjqet
dlrohvbNjEBkc5GK0qLmpaGEZclW55/ci4nkESs2wdyTTIFCSFWJJHrXOpXOqdm7ovxnecDpVtYs
gcVzz3My3DB7Vcitcc4qoouKJjDhc4qncfLnHWqNGjNkPOaizmk2ZMcseexqeOD2rNsEWY4sCpAt
TcolAGKaVpMBPLyelOEXtSAmS346UyWDA6VDKKTxlGzzVSeETPuI5rWm+hDQ1XVGHZAeaUkM+5Dx
7V17om+pdtrt44JIjyG4ye1PjnRYmQAB2OAaNw2HSTtHcwxwZYADcw5yfwrqrexhljCuEZzyTwcU
1G6L5rCS2G2VZFQDZ6CuK8YSST3MqgscY49KwlpoWtdTlY9+8Lg4FMnilJB5AzTJaLlu6pGGIBY8
VYJUjJwBSkrkXsVpbhcEKBmo47ja2cDgelCViXJmnHrKFUjZFVFU5wMZOPrWDPNvdj05rWyZPM2V
nc9qYszK4IY5B9a3hoM6TQ9QmWRX8xyfqa7+y1Vpo8SDkdMf/rpzkTFal2K5DMC1WY5lLDng1ipG
5KzCVjtHC8cU4MNgznIpvyFcH3xspAyp5NJLFBcAiVFb6gUrXHexkX/hiyuuVVVPsFH9K5u88JPF
E7x5LA8D/IrJpo0UuZamNPZXFsMPG4z/ALJqBWI4PFFrkSh1LEbA1Op96zaMiUDIoK81k0MkSpKa
EiJ1yahkTH1rVDI1XBqfOFIrpWwm7IhcAmmhRRYy5iTKr2prPmqsDdxjNTDkn2pEnG6A23WLYjsx
/ka65rnb3ycetbVHqbpEJuJHbg7R61A0pZ9pfJ9zWbGmJdSCIBRyxHaqod2BCAlj6dqTBaksCzRo
AB856nBq4ELLtkbIHvQ5aBazIniGSeMdqiMQUAnpWdx2KxnktZN8RIJ9KtL4jvWAt0kbBPPzN/jW
9N6WZlOF9TVtOTycnvVA83L/AFrGqrS0LhtqalrHyK0kWuSe4+hcgAzWjEo25raK0KixtxhVP0rF
un681JozNlcCo1bLUmZM0LdQatrHisJMEOAxTgKExi0YJNMZIi5FSpHk9KVwLax4XpUcsfB4qWUU
Z4uDxVCZOfQVUNxMzrpDnA6E0oHkMik5zXbBmbRPnjinfzqmPclgcxkN1Oa1dJvrhrxI/MJ3+pNV
EGdGbkxWkjzEnaK4i/njneeUpln9ugrGpa5cb20OeXy97YxULuHbbjocVmhPcR1EeN2faqs9y2do
PFWtWSyLzOaXzODVtGZG78cGq7yc1cUBHI5poJrZIo3NFY7hnpiu405uBUVBR3NiKpGYryDiuVm4
qXjxe4zk1E+solwxk4Tt/nNXCa6mclbUt2+qx3K8Srj03DP86uxupRyO+MV0OPVERmmMEoAyGzk9
M0/zEIO4Z/CoaNCG6sbS6UBol6ddorldT8LyK7GBRjPHH+ArKUbFxl0Zi3Om3No5V0bjuAf8KjjD
A8g1mDh2LCH1qTGazkjNqw9RyKeBUolDW4qKQit4q4NkHQ0pbmuiK0MmxhNIadibCHPSgKe9A7DS
Mmg8VNgucXoZA1W3JOBu/oa2ri6BcLGCR3Na1fiRvHYRpZSowMCnW1s8778nHqKm4tkWRAC25+fr
UyGC3UkKCx9hWVyvQrtcbn4AH0qdDupCHeXkdKjlj+XFMtFCeI9xVWOIpOrAd6uOgSWhv2bMzYFR
pERO2fWlV1ZnFaGxaJwDVxetclRalJaEkMmG61owz/JWkNhRepXurkbTWFeXOCee9DLbM9ptzdal
ifJFDRmaNs+AKvLIDXPJDJBg0p4rPYYLzUiLVXGTIlWYo6Qy0E4qORaBlG4HX6VmXA61cVqBTdA6
nPXtUN2AFU9wMV1x0RJFbXG9QvoauEbOvetHtclOzImmCk5rW0Jx9uVyOinFCBnQzzpLY3K4yVGA
BWVd6ZDbaG1zOArMcAEAfzFZTWprF2R5/akS6jjJCEmrS2w+0SY5AalbQl7lfUv3cG49c8VjF9xJ
J5q4K5LAHn8KUvxWvKQRs+aiJ5q4oLDW5NA+8KoDb0t8Mtdppj9KzqbBHc24W4p7vxiuRmxC/Oay
r+PcrVlsDV0crc6hdafKzRSNgdFLHFatp49JjiikXBxhjjv/AN9V30J80bM53Gz0OnstatJwoSdC
T/tj/GtlWSSA7WBOexq5Qe5amkOiDkE+9TNJuIXA9c1na5pdA9nbXCEyRoc9SVFY914ahdi8Xyg/
Qf0rGUGOM7bmLqWkSWtwyxq7IMYOM5/Ss8qynDAis5IJK+o7dxS76mMTJ6DGeomOTXTGJi5XGU01
rYQlGKY0FITQDY3Pemtkk1IWOH05tt7Efeuhjtsr5gHAq6q6mqetilO08jsiZHbjNa+nJLDaBSDu
PU81mpIqa1I5HdDyTULSZPNZrUpqwi8HNXbcgkVRDLiJkYFSC33Dp3oLRWuLIjtmoPsJAB29/Sjm
Gy9ZwFGNSrb/ALwnHelN9SUrM0Io9qipQh2k1hLUtIrM5V6njusLgmlTehlsyleXmAcGsaeVnJ5N
axRRDvwc1LHPg4q2rktWL0NyABzVyG4zjmueUSbl6KXipQ2awaLQ8dalXnFIoswqSauxLgUDRIxx
UEjU7AUbhqzp+Qa1ih3KMu4dM1G0bSqfYVumrEdTNR/JZsfwmtH7QZ4VYA8Ctk7olrUz5Jix6muo
8J20kqtM+QoJGTSjsVY37MK7vGq5Ltjp0rF+IF5I3l6dbbmKnLKvYfhWcnZGi3OfsNDa3VZpsbyf
u+n14q1HppQTOSPXP+RWbnfQbSOb1g7oQR031hhq3okSQ7dSEkjrXQZjfakxxQA1qOhFAjT018SD
0rs9Mk6HNRU2Etzbgk9+KlL5NccjdCEnFVLlNymsmUzjdegwWNcpINjGt6DOfqTWt9cW5BjlcY/2
jW/Z+M72DYpYlR1yW/8Aiq9CMujBxudZp3ju3mRVkyj49gP/AEKtyHWra4ZPJmUkjsw/xpSh1RKb
jozRt7rzNq7sA8datiTDbcggVizXRgyJMfmQHHqKzr7QoZ1LRgKx6YA/wrGauWmYd1oVxCudpP0B
/wAKzZIJI85Vhj1FRFWCcebYrt1qJjzXQjkejG5oqhByTTlXNIYbeKaVoAaRimk4qSuhwVqdtwh9
67CwlElmykDNdE1dA/iuFpaokrNJg57VreUpTKgAVwyTSNm7sytQhK5OOKzWbBxTgW9VcQMavWzc
irehkzUg55rQgQH6GobsNMn+yhu1I1lhCcfpUXNFqyhGGEjcewq9FFld2K0l8NwkrSFz82PSp2OE
rF7CuZ8wOc1WLnOKzgyGVJ8t1zVYpxXTHYpEMq8VXZyuTWgPUWK6ORk8VpW1zwOaiUbmD0NSCfI6
1egYtXLKNi4stop61OicVkWWohjFWVbFUMa7cVXlkxTSGUpGyTmq7LmtdhbkTRA9qZ5OOPWgqxm3
lkI5vYjmoI7lIj5Z+lb09dCZEltZfab1UToRkYrurO2FjZLAMLxudq0fuoaZHoE4lvbyRDmKFeCf
WuS1LXYotUunmUPM2FGQDgfiayaukgd7nS2LwT6V9pkUNnpwKVLWNtNmDHDMpbJrGULTFF3Rweq2
wj0tHbglq5k5zj3rpojbuhDzSV0GYHmimDEI5pMc0AT2kpST8a7DSpsqvNZz2Ie50Fu+VGKsrkkV
ws3TJlHFV5x8pqGUzlNdTINcddLiQ+9bUDB7ldadg5FdwyaMEcjIq7aX9zasDHI3H+0aFJhZM6rT
fFrxLEJucdcf/XNddpuu2t4ARIFY+rAf1qmkyNUb9uyyA7WB/GpCTCyBuc81i4m109iwyxyJ84HJ
zVC+0a3uARGoBPoB/hUOJSdjldR0OaF22KSB7H/CsWW3dDypB9xSTsROF9UQ7TnpQFrRHPawoB7U
o680AP7UwikwIXPWmbulIDgojtkU+9b2n3Xl47j0rpkUzQSRpTuBxV6G6KgK54FcrXc1WppG1S8s
mcEEiuTvUMcrDHQ1m1yyLpSUouJEjcAVbgbmtGZs2LMk49K2LaPOKyYompBBnHFWWtwUPA/Kpsbx
ObuEMV0VxxV4kR26+4q73gE/iKCzAydanecYxWf2TJvUqySAiq7dayitQImXd1qGRcDpXUikU5R1
qlOcVaBlQsc96v20hxjNW9jGSNyzUkCtq1j6ZrjmikaCJxUmNtZWNLEiuBS+d707Axjz+9VJp896
pIRX3kmnA1bGh4XNNkXFSalG6w+c9a5+6BilO4VrBkM6jwLbi8vv3n8Ck1s+KNRTTC1uGDO6gnnO
K3qLREx3sJpMX2LwxcXbfK0yl/wryW+uDcXcshOSTms7WmkV0Z6J4cvVfSUtXALgZAPpitPUvM+x
Okat9zqo6CnWVnczhq7HB+KbgJb2toD8yqGb6VzJPzVdNdSpaaCE80E+lbEB2oNAAaSkA6M4YGul
0iY4XPSpnsTJHTWMnyjNaKPwK4ZGsSQPmopeQazZZzWtrkH6Vxl4v7w1rR3MXuVwtSKvIrtGPApw
4pASxjkVpWkksbKY3ZcehIqk2gZ1emeIri3Kh23Dvkk/1rqbbXoLxkywDEYwSP8AGq0ZmtGa4c7R
n2FWBL5bgAZrJ6G17j5LdJVOVBLe1ZF9oMUoYhAuPQAf0qXHqNSOZv8ARZYMlUJHsD/hWPJG8Z5X
H4UlKwpQuroiJP0pM1ZzNC7sVFLJgE0iWVXmJNKr5pAjhhwatQT7RjNdUjVo0re9CfxfXmrcl6jL
lTzWMo3EpNM0fDurYbyJWOCfX/69P160+cSovysSelTVj7qkOk+SrbuYfQ4xVm3Qk96jdXNZ6Oxu
2EZIFb1omAuazZCNaADFT5GAKDVHM6nj7VxUd1cbbcZPal9gc9zJSf5utTGbpzU20Mxvme9IHGay
W4hy80yUDFdKKRQlXINUZ0OaaY2QeV3xVy1hwaq5DRvWIAxW1bkVjJDSLsZGKR3561nY0IzLgdaj
acAHmixLIJLnA61VactVJEjo3681YjYGmxotrtC81VuJQM81ky3Iz5Cz8gE/hVe709pQrOpUe4x/
StI6DirnQ+CEMLTSAEHBAqLWbF7+R5n3M/QE810VJaIUV7xc8W3qaZ4cjswcMYNoA9a8f5z3pR1m
J7HX6H9oyrq+0dDyRgV11nrdtJ50UpGFXaM45/WtppPQyd0ro878UyLJqssisGHCgA5wAKxTjORU
Uk0tSr3QhxnrRmtxCg8U0npQAvtTfWpYCrwQK3NJk5ApS2FI6mxkyBWnG2QK4J7lx2JlPFNkNZss
wtXTcp4NcXfx/vK0o7mT3IFSnha7hocFpce1Ax0dXoJ1jB9aT2JdyxHcEkGtG1uGRgysQQeOanma
IsdRpfiJ1cC4JZevr/M10lrrFrc9HCt/tEf41rpIV3Fl+Oc7dwO7A7VLJLvhU+tRa2hrvsNEEUql
XAPHtWVqHh6G5T90oU/QD+lZuHUtSscnfaLPbsfkYj2B/wAKy5IWjPKkfUUJkzhfVED5HrULHPFV
uc9iu6HNOjBoCxxNKDg10s1Ho59angkO8BicVBLRbt5DDcK47Gu4iKX+lhjgsFokr02iJ6SUjmJY
CsnIq9aw9OK5Y/CdNTV3NuyTAHFa8AxiholIvxPgUrThRUMs5q+lzcGs7UJywCg0fZEygr8k5qwp
3AUW0JQuG6881IBxWL3KkiaOmTHg4raJKKMhwagZdxqyhvl89KtW6jiglmrbcAVpwP0qGNFvzQoy
SKqzXag/eH51ASlYrPeZ6GoWuSc81ViE7jDIWFIGx1qki7AZ8Hg1LHdBeppMkSbVcDgjH+fes+fU
yzdf8/nWfLdidzo/DMlpdw75yoKnABxz+dbt3pi3FoWjj4H3cL/9atZxsrounOzsxdCtFsbUiQYJ
JzViKOOWSNChBc5Ax2o5uZIt73RyXxBje7u1jiyVjypxXnc0XlysvcVVN+8U/hOn0YzJbjcMK/c5
qneXiIwWBvmDHcc/4VtLV6GLMG4kZpmLHPNQ5zVoAPWlqhDSetAGCPpQAppDzSAQHkGtXTHwwqZb
CZ1Fi+FFa8DZFcU9y4lhTQ/IrJmhl6kuYzxXGX6fvCTVU9zGW5UK+lP213dBikc0nrQMMdPenjOa
ALtshOK0oUPFQxF1OKkWd4+UYg+xpxdmZSdzX07xFPb4V/mXvnJ/rXR6frtvcptYhT74H9a30Yk2
jTjmj35Vwc+hqcXKiTb2rNqxre4lxBDMPmVT+ArD1bQYpkDQqAR7D/Cs5Q6o0jLoc1d6DMnSMn8D
/hWNPaSQkhlII9RUxYSp31RXZO2KaFwTVowascJRXRIoUcVLGfnpAzSVNyjGM4rpfDk7eW8R+6BS
vujOorxG3MH+kNVm3h4Fci0OjojUto9tX4zgVQiTzcdKhmmOKlgZV4nIb1rGuyQx9qh7FFVG5FXI
eTTRJOelHtWUxyFDYNNlenBkoqMcsKaAK2KGnGamiIFBLLkU/QCrSXe31qGybjLnUDtwM1nveu7E
GhIiTHxysasJyATWiRcUSjioZpMUjRlVpWzSGQ4qbXJsV5X4NVnOcmixResbqW3MZjYgDkjJ5r17
QLlbuwjJUY2DtXTFc0dSJK2o+9twQiR4XLjPapo4Y1ut4XleOnSudRszW+hw2rNumuSQCzOcE9q4
a4sQL/y2Oe5NENx9C3q2pi2t47WFdpCklgMf1rnFlYuSWPPJ5rpijG4xzliabVgGaXPUUAJQTQAZ
pnrQAvYVoac3zgUnsJnUWDZUe1bUPQVwz3LiWV5Ap+OKyZoUb5MofpXH6lGA5qqe5nLcztuOacBX
b0EIBQetMYYyangj3EUgNe2gGB0q6ECgVJEmL3oFBkKOtSRyvG2UYj6GqTaGadjrU8TAMSwLdyT/
AFrqLS9Fwm4A5960epUXZl2C4JjOe1W7dg4IYcVJrbqSvbRt1VSPcVkapoFtdRO6KFYewH9KiURq
bTOR1XQmtfmVlwc9/wD61YTQlW61MWE431P/2Q==

------=_NextPart_000_0001_01C53958.94F310F0--



I have the same pb under debian gnu/linux with mozilla-thunderbird 1.0.2...
Every time I try to forward an html message with inline image, the image appears
in the edited message before send it.
If I send it as text, image is removed completly... I think it would be better
if the text conversion attach image in place of remove it...

Reproductible : Always

https://bugzilla.mozilla.org/show_bug.cgi?id=287674#c0 to reproduce it...
*** Bug 305903 has been marked as a duplicate of this bug. ***
I got a problem I believe to be similar, but with me edit as new does not work,
but reply does. 
I am on Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.10)
Gecko/20050717 Firefox/1.0.6
Reproduced with TB 1.5b1-0925, 1.6a1-0928, Seamonkey 1.0a-0806.

With a folder name "Inbox\sub\A B", the img URL in the forward looks like this:
imap://<account>/fetch%3EUID%3E%5EINBOX%5E%5Esub%5E%5EA%2520B%3E1?
                                                       ~~~~~
   part=1.2&amp;filename=ex01.png

Looks like the space character is getting incorrectly escaped from
  A%20B
to
  A%2520B
Status: UNCONFIRMED → NEW
Component: Message Compose Window → MailNews: Composition
Ever confirmed: true
Product: Thunderbird → Core
Version: unspecified → Trunk
(In reply to comment #5)
> Looks like the space character is getting incorrectly escaped

Actually, that path also contains an   &amp;   that probably should be  %26  instead, or an unescaped '&'.
Blocks: 324774
Assignee: mscott → nobody
QA Contact: composition
Product: Core → MailNews Core
This bug can still be reproduced easily in Tb 11.0.1 and trunk daily builds.
image location in Forward of mail in "XX/Multiple Space MboxName".
> imap://userName@hostname:993/fetch%3EUID%3E%5EXX%5E%5EMultiple%2520Space%2520In%2520MboxName%2520%3E160?part=1.2&filename=foo.jpg
(i)   Over escaping by "%25" on "%" which is for "escaped space(==%20)"
(ii)  Wrong "%5E"(=="^") for "/" in Mbox name part(hiearchy delimiter)
(iii) Doubled "%5E"

Bug 727324 is a variant of this bug with some other special characters.
In addition to above three phenomena, loss of image location string after # or ? was seen in that bug.
Summary: imap: cannot forward messages with embedded pictures from folders with spaces in foldername → imap: cannot forward messages with embedded pictures from folders with spaces in foldername(at Mbox name part of image URL of Forward mail, "%20" as escaped-space is over-escaped to "%2520", and "/" is replaced by "^^" and escaped)
(In reply to Mike Cowperthwaite from comment #5)
>    part=1.2&amp;filename=ex01.png

Replace of "&" by "&amp;"(character entity in HTML) is not observed in Tb 11.0.1 and trunk daily builds.
No longer blocks: 727324
I could observe this bug(broken image URL in Forwrd when Mbox name has space) with Yahoo! IMAP account, but I couldn't see problem with other IMAP accounts. (a) Yahoo! IMAP : image location in Forward is broken.
> imap://tonzular%40rocketmail%2Ecom@imap.mail.yahoo.com:993/fetch%3EUID%3E%5EXX%5E%5ESpace%2520isUsed%3E165?part=1.2&filename=img-01.gif
(b) Gmail IMAP of same Tb/same profile :
    same folder structure, same folder name(Offline-use=On is used), same mail.
    image location in Froward is not broken, and images is shown as expected.
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E/XX/Space%20isUsed%3E2?part=1.2&filename=img-01.gif
(c) vmail.me IMAP of same Tb/same profile(namespace="IBOX." if vmail.me) :
    same folder name under Inbox(Offline-use=On is used), same mail.
    => image location in Froward is not broken, and images is shown.
> imap://kenken@mail.vmail.me:993/fetch%3EUID%3E.INBOX.Space%20isUsed%3E1?part=1.2&filename=img-01.gif

Because mail is uploaded from same .eml file via IMAP(Drag&Drop of .eml file to thread pane), content is same, and result should be same.
So I checked difference, and found that suffixed .msf file name(XX-1.msf/XX-1.sbd instead of initial XX.msf/XX.sbd) was used for XX folder of Yahoo! IMAP.
This was by unsubscribe/re-subscribe in the past, so I renamed XX to XXXX then renamed back to XX in order to force use of XX.msf/XX.sbd.
After it, this bug in Yahoo! IMAP account disappeared.

It looks for me following:
(1-a) When Tb fails to find/load embed image when Forward,
(1-b) bad escaping logic works on requested image URL and breaks URL, and this bad logic exists since initial of Tb.
(2) In the past, many improvenents are made, and almost all bugs which produced problem of (1-a-) was resolved.
(3) However, problem of (a-1) still occurs if special condisions exist.
    For example, suffixed .msf file is used and space in Mbox name, which I saw.
    (if unsubscribed/re-subscribed, Tb uses suffixed .msf file. know bug)
(4) Then, this bug's problem is exposed.
Broken image URL I previously saw; 
(Case-1) suffixed .msf file name and a space in Mbox name case.
If suffixed .msf file name is used by Tb, and and if one or more space is used in Mbox name, image location by Forward is broken.
  Wrong %5E, Double %5E%5E, Over escape of "%20" to "%2520" due to space occurs

In addition to above, if some special char is used in conjunction with space in Mbox name, this bug occurs.
Multiple space chars doesn't produce problem of this bug, and, "#" or "?" alone, combination of "#" and "?" only, doesn't produce problem of this bug too.
Howevert, if both space and "#" or both space and "?" is used in IMAP Mbox name at same time, this bug occurs.
This is another example of (a-1).
Problems due to "# or ?" was found during analysis of Bug 727324. And "space in IMAP Mbox name" surely/easily exposed problem due to # or ?. So, I report phenomena with "space and #/?" to this bug, with duping that bug to this bug.

(Case-2-A) # or ?, and a space case A.
           Mbox name starts with "#" or "?,
           space is used(shown as {SP})

  #  + string1 + {SP} + string2
  ?  + string1 + {SP} + string2
    Cut of all of #, string1, {SP}, and string2 occurs.
> Mbox Name = "XX/#A SpaceSharp"    (no quote)
>          or "XX/?A SpaceQuestion" (no quote)
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E/XX%3E2?part=1.2&filename=img-01.gif

(Case-2-B) # or ?, and a space case B.
           Mbox name doesn't start with "#" or "?,
           space is used(shown as {SP}),
           Forward is execute just after restart of Tb.

  string1 + #  + string2 + {SP} + string3
  string1 + ?  + string2 + {SP} + string3
    Wrong %5E, Double %5E%5E, Over escape of "%20" to "%2520" due to space
> If first Forward is executed at "XX/A#B SpaceSharp", for UID=3,
> Mbox Name = "XX/A#B SpaceSharp"    (no quote), mail's UID=3, and only UID=3
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5EA%23B%2520SpaceSharp%3E3?part=1.2&filename=img-01.gif
> If first Forward is executed atXX/A?B SpaceQuestion, for UID=4,
> Mbox Name = "XX/A?B SpaceQuestion" (no quote), mail's UID=4, and only UID=4
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5EA%3FB%2520SpaceQuestion%3E4?part=1.2&filename=img-01.gif

In addition to above, funny phenomenon was observed.

(Case-2-C) # or ?, and a space case C.
           Mbox name doesn't start with "#" or "?,
           space is used(shown as {SP}),
           Forward is executed at a folder for a mail,
           and forward is executed for copied mail in different mail folder.

  string1 + #  + string2 + {SP} + string3
  string1 + ?  + string2 + {SP} + string3
    Wrong %5E, Double %5E%5E, Over escape of "%20" to "%2520" due to space
    If second Forward for copied mail in different folder is executed,
    folder name in broken URL is;
       Folder = mail folder used by first Forward (Wrong)
       UID    = UID of Forward mail (Correct)

> (1-1) After restart, first Forward at "XX/A#B SpaceSharp", for UID=3    
> Mbox Name = "XX/A#B SpaceSharp" (no quote), mail's UID=3, and only UID=3
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5EA%23B%2520SpaceSharp%3E3?part=1.2&filename=img-01.gif
> (1-2) Forward at "XX/A?B SpaceQuestion", for UID=4
> Mbox Name = "XX/A?B SpaceQuestion" (no quote), mmail's UID=4, and only UID=4
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5EA%23B%2520SpaceSharp%3E4?part=1.2&filename=img-01.gif

> (2-1) After restart, first Forward at "XX/A?B SpaceQuestion", for UID=4 
> Mbox Name = "XX/A?B SpaceQuestion" (no quote), mail's UID=4, and only UID=4
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5EA%3FB%2520SpaceQuestion%3E4?part=1.2&filename=img-01.gif
> (2-2) Forward at "XX/A#B SpaceSharp", for UID=3    
> Mbox Name = "XX/A#B SpaceSharp" (no quote), mail's UID=3, and only UID=3
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5EA%3FB%2520SpaceQuestion%3E3?part=1.2&filename=img-01.gif

If forward is executed different folder like "XX/Space A#BSharp"(UID=1 only), Mbox name is correcct.
> Mbox Name = "XX/Space A#BSharp" (no quote), mail's UID=1, and only UID=1
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5ESpace%2520A%23BSharp%3E1?part=1.2&filename=img-01.gif 
However, once Forward is executed at "XX/Space A#BSharp", above phenomenon occurs at "XX/Space A?BQuestion".
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXX%5E%5ESpace%2520A%23BSharp%3E2?part=1.2&filename=img-01.gif

This kind of phenomenon is seen at many places because URL format is used in many places.
Can you use IMAP Mbox named "%2525" or "%25" by Tb normally? How about "%20" in IMAP Mbox name?
I could observe this bug(problem with space in Mbox name) in Tb 17.0.1 on Win-XP.

To bug opener and all problem reprters in this bug:

Do you see problem in recent Tb?
Even with Mbox name of "Space isUsed Twice", if parent folder is not unsubscribed/subscribed yet, problem was not observed in Tb 17.0,1. 

[An example of "Steps to reproduce" in Tb 17]

(1) Create a mail folder(call XYZ, XYZ.msf/XYZ.sbd is used)
(2) Unsubscribe XYZ
(3) Subscribe XYZ again => XYZ-1.msf/XYZ-1.sbd is used
(4) Create sub folder "Space isUsed Twice" under XYZ.
(5) Copy an HTML mail with embed image.
(6) Forward the mail (in HTML mode) => image is broken. 
Image Locaton: is as follows.
> imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXYZ%5E%5ESpace%2520isUsed%2520Twice%3E1?part=1.2&filename=img-01.gif
(7) Save As Draft or Send Later => Save Send itself is successfully executed.
(7-1) text/html part is not held under multipart/related.
      image/gif part is not generated.
(7-2) Following is <img> tag in generated HTML source.
>       <img moz-do-not-send="true" alt="img-01" title="gif-01"
> src="imap://yatter%2Eone%40gmail%2Ecom@imap.gmail.com:993/fetch%3EUID%3E%5EXYZ%5E%5ESpace%2520isUsed%2520Twice%3E1?part=1.2&amp;filename=img-01.gif"
>         height="90" width="61">

Note-1: problems with #/? what found in bug 727324 was still seen in Tb 17, even when no suffix is used in .msf file name.
Note-2: phenomenon of "never-ending Attaching... message", which is a symptom of bug 453196, bug 817245, bug 532395, doesn't occur in this bug's case. This is perhaps difference of following.
  This bug   : fails to find mail folder pointed by imap: URL.
  Other bugs : can reach mail folder pointed by imap: URL.
               but fails to find mail pointd by UID of mail in imap: URL.

This one too?

Flags: needinfo?(thee.chicago.wolf)

(In reply to Wayne Mery (:wsmwk) from comment #16)

This one too?

I tested this by 1) creating a folder with a space in the name at the root of my email account, 2) sending myself a test email with an embedded image (I assume he meant inline?), 3 moving that received email to the folder with a space in it's name, 4) from that folder with a space in the name, I forwarded it to myself again and it arrived in my inbox without issue and the image was still embedded (inline). This is WFM.

Flags: needinfo?(thee.chicago.wolf)

WFM 88.0b3 and 78.9.1 portable.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME

Gosh, there are two more - bug 432141, bug 727324 - both reporters no longer there.

You need to log in before you can comment on or make changes to this bug.