W3C home > Mailing lists > Public > www-svg@w3.org > August 2002

RE: *****SPAM***** Suggestion for a new XML based pixel graphics format, called PPG (portable pixel graphics)

From: Ronan Oger <ronan@roasp.com>
Date: Tue, 27 Aug 2002 14:16:42 +0200
To: "Haeusler Reinhard" <reinhard.haeusler@siemens.com>, <chris@w3.org>, <www-svg@w3.org>
Message-ID: <EMENJCDHGFFGOCDJOBLMMEIBDPAA.ronan@roasp.com>

Reinhart,

It is not clear to me what the advantage of pixel-based graphics is over
established graphics formats such as png or jpeg.

You will still need a decoder to render the image, and you will still need
to send a large binary image. Other than the metadata you propose, is there
anything new in this idea?

All the best,

Ronan

>-----Original Message-----
>From: www-svg-request@w3.org [mailto:www-svg-request@w3.org]On Behalf Of
>Haeusler Reinhard
>Sent: Tuesday, August 27, 2002 8:37 AM
>To: 'chris@w3.org'; 'www-svg@w3.org'
>Subject: *****SPAM***** Suggestion for a new XML based pixel graphics
>format, called PPG (portable pixel graphics)
>
>
>SPAM: -------------------- Start SpamAssassin results
>----------------------
>SPAM: This mail is probably spam.  The original message has been altered
>SPAM: so you can recognise or block similar unwanted mail in future.
>SPAM: See http://spamassassin.org/tag/ for more details.
>SPAM:
>SPAM: Content analysis details:   (7.2 hits, 5 required)
>SPAM: SUBJ_HAS_SPACES    (4.0 points)  Subject contains lots of white space
>SPAM: BASE64_ENC_TEXT    (2.1 points)  Message text disguised
>using base-64 encoding
>SPAM: MSG_ID_ADDED_BY_MTA_3 (1.1 points)  'Message-Id' was added
>by a relay (3)
>SPAM:
>SPAM: -------------------- End of SpamAssassin results
>---------------------
>
>
>
>This message is in MIME format. Since your mail reader does not understand
>this format, some or all of this message may not be legible.
>
>------_=_NextPart_001_01C24D94.1B3DD1D0
>Content-Type: text/plain;
>	charset="iso-8859-1"
>Content-Transfer-Encoding: quoted-printable
>
>Sorry - my English is not perfect ...  ;-(
>
>Hello Chris, hello W3 members,
>
>I like the concept of the various XML based languages, especially the =
>vector
>graphics format SVG  ;-)
>But for the pixel graphics there is currently no XML based format =
>available
>(only binary formats, like your PNG or the old GIF).
>
>So I suggested a concept for such a pixel format, called PPG (portable =
>pixel
>graphics),  and I want that to be also an internet standard.
>This, because in XHTML documents everyone could include parts with the
>graphics data in textual form in the document -
>and therefore in the future no one would need to insert references to =
>binary
>picture files in XHTML documents.
>(Exceptions to this are the binary format JPEG for photos of a camera =
>and
>your PNG format for large compressed pixel data.)
>Especially I would not need a tool and file for simple graphics =
>elements,
>like multi-colored points and so on.
>
>The new format should be interoperable with the already defined =
>standard SVG
>- is a mixed use directly possible ?
>(E.g. a SVG part which refers to - or already contains - a PPG part.) -
>Please give me a hint to this topic - Thanks!
>
>I want you to add this new format to your Web graphics concept, to have =
>the
>following list of XML graphic standards:
> -  XML-based:           SVG + PPG
> -  compressed-binary:   JPEG + PNG
>
>The MIME type is currently not registered, but it could be like =
>"image/ppg"
>(or similar).
>
>Please send me your suggestions or requests to the below described =
>XML-based
>pixel graphics format:
>Possibly the name and short hand (or file name extension) is requested =
>to be
>an other one (?)
>Also possibly the structure of the head (info) part and/or the body =
>(data)
>part is requested to be changed generally.
>(E.g. instead of the pixel data storage as 'color layer' it could be =
>done as
>a direct pixel, similarly to the method used in the PNG format.)
>
>The only things of my suggestion, which should not be changed, are the
>manually (without a tool) writeable format and the XML base of it.
>Also the support for simple transparency (not variable translucency) =
>should
>be a part of this format.
>The new pixel graphics format should be the low end graphics format for
>simplest usage on Web pages - e.g. for multi-colored points.
>
>Here is now my suggestion and I am looking forward to get your response =
>to
>this concept.
>-->  Many thanks in advance!
>
>Best regards,  Reinhard H=E4usler
>mailto:reinhard.haeusler@siemens.com
>
>---
>
>----------------------------------------------------
>PPG  ...  Portable-Pixel-Graphics
>----------------------------------------------------
>
>Properties:
>The format is XML-based - it should be defined via an DTD or an XML =
>schema -
>to be done  ;-)
>It supports transparent graphics parts, like the old GIF format.
>
>Picture data structure:
> -  Structure of a whole picture: Every so called 'color layer' of the =
>whole
>graphics is stored in one element, called layer.
>    Every layer contains data in the structure:  outer for vertical =
>sequence
>- and inner for horizontal sequence.
> -  Horizontal picture layer structure: Every byte, as sequence of 8 =
>bits
>represents 8 pixels (horizontal side by side).
> -  Vertical picture layer structure: Every line (with horizontal =
>structure)
>follows side by side the other one.
>
>Possible there is an better word instead of layer (could be also used =
>for
>the XML tag) ... :-)
>
>General structure of the pixel graphics format:
> -  info part with a data type information (and possible with an to the =
>XML
>head part additional semantic version information)
> -  data part with a color palette (with 'transparent' information) and =
>the
>so called 'layer list' (with the pixel informations).
>
>Details of the pixel graphics format:
>The mandatory  type information contains a slash ('/') separated word =
>of the
>format "PPG/<x-pix>x<y-pix>/<bit-depth>",
>which means a pixel graphics picture with horizontal <x-pix> pixels,
>vertical <y-pix> pixels and color depth of <bit-depth> bits.
>The optional version information holds a simple version string.
>The mandatory color palette consists of the color definitions (using =
>the
>usual HTML 'rgb'-format in textual form - e.g. '#00FF00') and
>the only one transparent definition for one of in this color palette =
>defined
>colors.
>The mandatory layer list consists of a sequence of layer definitions =
>(using
>a similar hexadecimal textual form  - without the char '#').
>Every layer definition consists of a sequence of logical lines, which
>themselves consists of a sequence of bytes.
>
>Simple example:
>PPG definition for a small pixel graphic (16 x 16 pixels) with 4 =
>colors.
>Done in two syntax variants ... :-)
>Remark: Currently there is only this example to 'define' the used XML =
>tags -
>DTD or XML schema definition for it is to be done!
>
>    <?xml version=3D"1.0" encoding=3D"ISO8859-1" ?>
>    <!-- Example_small.PPG -->
>    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
>    <!-- Simple Example of a PPG (portable pixel graphics) format file =
>-->
>    <!-- Reinhard H=E4usler  -->
>    <!-- Date: 2002-08-26  -->
>    <!-- ************* -->
>    <!-- XML like head --> <!-- to be defined - reference to DTD or XML
>schema -->
>    <!-- ************* -->
>    <ppg>
>     <info><!-- info part (instead of head) -->
>      <type>PPG/16x16/2</type><!-- this means: 16 (horizontal) x 16
>(vertical) pixels and 2 bit color depth -->
>      <version>0.0.1</version><!-- no valid version available now - =
>only a
>suggestion for working -->
>     </info>
>     <data><!-- data part (instead of body) -->
>      <palette><!-- list of the color definitions and the one =
>transparent
>definition -->
>       <!-- explanation for 'bit sequence': 'ab' means layer 0 is 'a' =
>and
>layer 1 is 'b' -->
>       <color num=3D"0">#000000</color><!-- 0 means the bit sequence =
>'00'
>--><!-- black -->
>       <color num=3D"1">#007700</color><!-- 1 means the bit sequence =
>'01' -->
>       <color num=3D"2">#007700</color><!-- 2 means the bit sequence =
>'10' -->
>       <color num=3D"3">#00FF00</color><!-- 3 means the bit sequence =
>'11'
>--><!-- green -->
>       <transparent=3D"0" /><!-- this means: color with num=3D"0" is =
>transparent
>-->
>                          <!-- (it could also be empty for no =
>transparent
>color) -->
>      </palette>
>      <layers><!-- list of layer definitions -->
>       <layer num=3D"0"><!-- list of pixel lines of layer 0 -->
>        <b>0FF0</b><b>1FF8</b><b>1FF8</b><b>3FFC</b><!-- byte-sequences =
> 1
>to  4 (of layer 0) -->
>        <b>3FFC</b><b>7FFE</b><b>7FFE</b><b>FFFF</b><!-- byte-sequences =
> 5
>to  8 (of layer 0) -->
>        <b>FFFF</b><b>7FFE</b><b>7FFE</b><b>3FFC</b><!-- byte-sequences =
> 9
>to 12 (of layer 0) -->
>        <b>3FFC</b><b>1FF8</b><b>1FF8</b><b>0FF0</b><!-- byte-sequences =
>13
>to 16 (of layer 0) -->
>       </layer>
>       <layer num=3D"1"><!-- list of pixel lines of layer 1 -->
>        <b>0000</b><b>0000</b><b>0FF0</b><b>1FF8</b><!-- byte-sequences =
> 1
>to  4 (of layer 1) -->
>        <b>1FF8</b><b>3FFC</b><b>3FFC</b><b>7FFE</b><!-- byte-sequences =
> 5
>to  8 (of layer 1) -->
>        <b>7FFE</b><b>3FFC</b><b>3FFC</b><b>1FF8</b><!-- byte-sequences =
> 9
>to 12 (of layer 1) -->
>        <b>1FF8</b><b>0FF0</b><b>0000</b><b>0000</b><!-- byte-sequences =
>13
>to 16 (of layer 1) -->
>       </layer>
>      </layers>
>     </data>
>    </ppg>
>    <!-- (C) Reinhard H=E4usler 2002 -->
>
>A nearly shortest variant of this definition (if the concept above =
>would
>generate too much overhead) is shown below - but this is more difficult =
>to
>read ;-(
>
>    <?xml version=3D"1.0" encoding=3D"ISO8859-1" ?>
>    <!-- Example_min.PPG   -->
>    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D   -->
>    <!-- Reinhard H=E4usler  -->
>    <!-- Date: 2002-08-26  -->
>    <ppg>
>     <i><!-- info -->
>      <t>PPG/16x16/2</t><!-- type -->
>      <v>0.0.1</v><!-- version -->
>     </i>
>     <d><!-- data -->
>      <cp><!-- color-palette -->
>       <c n=3D"0">#000000</c><!-- color 0 -->
>       <c n=3D"1">#007700</c><!-- color 1 -->
>       <c n=3D"2">#007700</c><!-- color 2 -->
>       <c n=3D"3">#00FF00</c><!-- color 3 -->
>       <t=3D"0" /><!-- transparent -->
>      </cp>
>      <ll><!-- layer-list -->
>       <l n=3D"0"><!-- layer 0 -->
>        0FF0,1FF8,1FF8,3FFC,<!-- byte-sequences  1 to  4 (of layer 0) =
>-->
>        3FFC,7FFE,7FFE,FFFF,<!-- byte-sequences  5 to  8 (of layer 0) =
>-->
>        FFFF,7FFE,7FFE,3FFC,<!-- byte-sequences  9 to 12 (of layer 0) =
>-->
>        3FFC,1FF8,1FF8,0FF0 <!-- byte-sequences 13 to 16 (of layer 0) =
>-->
>       </l>
>       <l n=3D"1"><!-- layer 1 -->
>        0000,0000,0FF0,1FF8,<!-- byte-sequences  1 to  4 (of layer 1) =
>-->
>        1FF8,3FFC,3FFC,7FFE,<!-- byte-sequences  5 to  8 (of layer 1) =
>-->
>        7FFE,3FFC,3FFC,1FF8,<!-- byte-sequences  9 to 12 (of layer 1) =
>-->
>        1FF8,0FF0,0000,0000 <!-- byte-sequences 13 to 16 (of layer 1) =
>-->
>       </l>
>      </ll>
>     </d>
>    </ppg>
>
>Many combinations of this two concept versions or even other =
>implementations
>are possible.
>-->  Please make your suggestions to this syntax and/or semantics .... =
>:-)
>
>
>Reinhard H=E4usler (mailto:reinhard.haeusler@siemens.com) - 2002-08-26
>
>
>------_=_NextPart_001_01C24D94.1B3DD1D0
>Content-Type: text/html;
>	charset="iso-8859-1"
>Content-Transfer-Encoding: base64
>
>PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDMuMi8vRU4iPg0
>KPEhUTUw+
>DQo8SEVBRD4NCjxNRVRBIEhUVFAtRVFVSVY9IkNvbnRlbnQtVHlwZSIgQ09OVEVOVD0
>idGV4dC9o
>dG1sOyBjaGFyc2V0PWlzby04ODU5LTEiPg0KPE1FVEEgTkFNRT0iR2VuZXJhdG9yIiB
>DT05URU5U
>PSJNUyBFeGNoYW5nZSBTZXJ2ZXIgdmVyc2lvbiA1LjUuMjY1My4xMiI+DQo8VElUTEU
>+U3VnZ2Vz
>dGlvbiBmb3IgYSBuZXcgWE1MIGJhc2VkIHBpeGVsIGdyYXBoaWNzIGZvcm1hdCwgY2F
>sbGVkIFBQ
>RyAocG9ydGFibGUgcGl4ZWwgZ3JhcGhpY3MpPC9USVRMRT4NCjwvSEVBRD4NCjxCT0R
>ZPg0KDQo8
>UD48ST48Rk9OVCBDT0xPUj0iIzAwMDA4MCIgU0laRT0yIEZBQ0U9IkFyaWFsIj5Tb3J
>yeSAtIG15
>IEVuZ2xpc2ggaXMgbm90IHBlcmZlY3QgLi4uJm5ic3A7IDstKDwvRk9OVD48L0k+DQo
>8L1A+DQoN
>CjxQPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+SGVsbG8gQ2hyaXMsIGhlbGxvIFc
>zIG1lbWJl
>cnMsPC9GT05UPg0KPC9QPg0KDQo8UD48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPkk
>gbGlrZSB0
>aGUgY29uY2VwdCBvZiB0aGUgdmFyaW91czxCPiBYTUwgYmFzZWQgbGFuZ3VhZ2VzPC9
>CPiwgZXNw
>ZWNpYWxseSB0aGUgdmVjdG9yIGdyYXBoaWNzIGZvcm1hdDxCPiBTVkc8L0I+Jm5ic3A
>7IDstKTwv
>Rk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPkJ1dCBmb3IgdGhlIHB
>peGVsIGdy
>YXBoaWNzIHRoZXJlIGlzIGN1cnJlbnRseSBubyBYTUwgYmFzZWQgZm9ybWF0IGF2YWl
>sYWJsZSAo
>b25seSBiaW5hcnkgZm9ybWF0cywgbGlrZSB5b3VyIFBORyBvciB0aGUgb2xkIEdJRik
>uPC9GT05U
>PjwvUD4NCg0KPFA+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5TbyBJIHN1Z2dlc3R
>lZCBhIGNv
>bmNlcHQgZm9yIHN1Y2ggYSBwaXhlbCBmb3JtYXQsIGNhbGxlZDwvRk9OVD48Qj4gPEZ
>PTlQgU0la
>RT0yIEZBQ0U9IkFyaWFsIj5QUEcgKHBvcnRhYmxlIHBpeGVsIGdyYXBoaWNzKTwvRk9
>OVD48L0I+
>PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj4sJm5ic3A7IGFuZCBJIHdhbnQgdGhhdCB
>0byBiZSBh
>bHNvIGFuIGludGVybmV0IHN0YW5kYXJkLjwvRk9OVD48L1A+DQoNCjxQPjxGT05UIFN
>JWkU9MiBG
>QUNFPSJBcmlhbCI+VGhpcywgYmVjYXVzZSBpbiBYSFRNTCBkb2N1bWVudHMgZXZlcnl
>vbmUgY291
>bGQgaW5jbHVkZSBwYXJ0cyB3aXRoIHRoZSBncmFwaGljcyBkYXRhIGluIHRleHR1YWw
>gZm9ybSBp
>biB0aGUgZG9jdW1lbnQgLTwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQXJ
>pYWwiPmFu
>ZCB0aGVyZWZvcmUgaW4gdGhlIGZ1dHVyZSBubyBvbmUgd291bGQgbmVlZCB0byBpbnN
>lcnQgcmVm
>ZXJlbmNlcyB0byBiaW5hcnkgcGljdHVyZSBmaWxlcyBpbiBYSFRNTCBkb2N1bWVudHM
>uPC9GT05U
>Pg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+KEV4Y2VwdGlvbnMgdG8gdGh
>pcyBhcmUg
>dGhlIGJpbmFyeSBmb3JtYXQgSlBFRyBmb3IgcGhvdG9zIG9mIGEgY2FtZXJhIGFuZCB
>5b3VyIFBO
>RyBmb3JtYXQgZm9yIGxhcmdlIGNvbXByZXNzZWQgcGl4ZWwgZGF0YS4pPC9GT05UPjw
>vUD4NCg0K
>PFA+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5Fc3BlY2lhbGx5IEkgd291bGQgbm9
>0IG5lZWQg
>YSB0b29sIGFuZCBmaWxlIGZvciBzaW1wbGUgZ3JhcGhpY3MgZWxlbWVudHMsIGxpa2U
>gbXVsdGkt
>Y29sb3JlZCBwb2ludHMgYW5kIHNvIG9uLjwvRk9OVD4NCjwvUD4NCg0KPFA+PEZPTlQ
>gU0laRT0y
>IEZBQ0U9IkFyaWFsIj5UaGUgbmV3IGZvcm1hdCBzaG91bGQgYmUgaW50ZXJvcGVyYWJ
>sZSB3aXRo
>IHRoZSBhbHJlYWR5IGRlZmluZWQgc3RhbmRhcmQgU1ZHIC0gaXMgYSBtaXhlZCB1c2U
>gZGlyZWN0
>bHkgcG9zc2libGUgPzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWw
>iPihFLmcu
>IGEgU1ZHIHBhcnQgd2hpY2ggcmVmZXJzIHRvIC0gb3IgYWxyZWFkeSBjb250YWlucyA
>tIGEgUFBH
>IHBhcnQuKSAtIFBsZWFzZSBnaXZlIG1lIGEgaGludCB0byB0aGlzIHRvcGljIC0gVGh
>hbmtzITwv
>Rk9OVD4NCjwvUD4NCg0KPFA+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5JIHdhbnQ
>geW91IHRv
>IGFkZCB0aGlzIG5ldyBmb3JtYXQgdG8geW91ciBXZWIgZ3JhcGhpY3MgY29uY2VwdCw
>gdG8gaGF2
>ZSB0aGUgZm9sbG93aW5nIGxpc3Qgb2YgWE1MIGdyYXBoaWMgc3RhbmRhcmRzOjwvRk9
>OVD4NCjxC
>Uj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciBOZXciPiZuYnNwOy0mbmJzcDsgWE1
>MLWJhc2Vk
>OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZ
>uYnNwOyZu
>YnNwOyBTVkcgKyBQUEc8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJ
>pZXIgTmV3
>Ij4mbmJzcDstJm5ic3A7IGNvbXByZXNzZWQtYmluYXJ5OiZuYnNwOyZuYnNwOyBKUEV
>HICsgUE5H
>PC9GT05UPg0KPC9QPg0KDQo8UD48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPlRoZSB
>NSU1FIHR5
>cGUgaXMgY3VycmVudGx5IG5vdCByZWdpc3RlcmVkLCBidXQgaXQgY291bGQgYmUgbGl
>rZSAmcXVv
>dDs8L0ZPTlQ+PEI+PC9CPjxCPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI
>+aW1hZ2Uv
>cHBnPC9GT05UPjwvQj48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPiZxdW90OyAob3I
>gc2ltaWxh
>cikuPC9GT05UPg0KPC9QPg0KDQo8UD48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPlB
>sZWFzZSBz
>ZW5kIG1lIHlvdXIgc3VnZ2VzdGlvbnMgb3IgcmVxdWVzdHMgdG8gdGhlIGJlbG93IGR
>lc2NyaWJl
>ZCBYTUwtYmFzZWQgcGl4ZWwgZ3JhcGhpY3MgZm9ybWF0OjwvRk9OVD4NCjxCUj48Rk9
>OVCBTSVpF
>PTIgRkFDRT0iQXJpYWwiPlBvc3NpYmx5IHRoZSBuYW1lIGFuZCBzaG9ydCBoYW5kICh
>vciBmaWxl
>IG5hbWUgZXh0ZW5zaW9uKSBpcyByZXF1ZXN0ZWQgdG8gYmUgYW4gb3RoZXIgb25lICg
>/KTwvRk9O
>VD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPkFsc28gcG9zc2libHkgdGh
>lIHN0cnVj
>dHVyZSBvZiB0aGUgaGVhZCAoaW5mbykgcGFydCBhbmQvb3IgdGhlIGJvZHkgKGRhdGE
>pIHBhcnQg
>aXMgcmVxdWVzdGVkIHRvIGJlIGNoYW5nZWQgZ2VuZXJhbGx5LjwvRk9OVD4NCjxCUj4
>8Rk9OVCBT
>SVpFPTIgRkFDRT0iQXJpYWwiPihFLmcuIGluc3RlYWQgb2YgdGhlIHBpeGVsIGRhdGE
>gc3RvcmFn
>ZSBhcyAnY29sb3IgbGF5ZXInIGl0IGNvdWxkIGJlIGRvbmUgYXMgYSBkaXJlY3QgcGl
>4ZWwsIHNp
>bWlsYXJseSB0byB0aGUgbWV0aG9kIHVzZWQgaW4gdGhlIFBORyBmb3JtYXQuKTwvRk9
>OVD48L1A+
>DQoNCjxQPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+VGhlIG9ubHkgdGhpbmdzIG9
>mIG15IHN1
>Z2dlc3Rpb24sIHdoaWNoIHNob3VsZCBub3QgYmUgY2hhbmdlZCwgYXJlIHRoZSBtYW5
>1YWxseSAo
>d2l0aG91dCBhIHRvb2wpIHdyaXRlYWJsZSBmb3JtYXQgYW5kIHRoZSBYTUwgYmFzZSB
>vZiBpdC48
>L0ZPTlQ+PC9QPg0KDQo8UD48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPkFsc28gdGh
>lIHN1cHBv
>cnQgZm9yIHNpbXBsZSB0cmFuc3BhcmVuY3kgKG5vdCB2YXJpYWJsZSB0cmFuc2x1Y2V
>uY3kpIHNo
>b3VsZCBiZSBhIHBhcnQgb2YgdGhpcyBmb3JtYXQuPC9GT05UPg0KPEJSPjxGT05UIFN
>JWkU9MiBG
>QUNFPSJBcmlhbCI+VGhlIG5ldyBwaXhlbCBncmFwaGljcyBmb3JtYXQgc2hvdWxkIGJ
>lIHRoZSBs
>b3cgZW5kIGdyYXBoaWNzIGZvcm1hdCBmb3Igc2ltcGxlc3QgdXNhZ2Ugb24gV2ViIHB
>hZ2VzIC0g
>ZS5nLiBmb3IgbXVsdGktY29sb3JlZCBwb2ludHMuPC9GT05UPjwvUD4NCg0KPFA+PEZ
>PTlQgU0la
>RT0yIEZBQ0U9IkFyaWFsIj5IZXJlIGlzIG5vdyBteSBzdWdnZXN0aW9uIGFuZCBJIGF
>tIGxvb2tp
>bmcgZm9yd2FyZCB0byBnZXQgeW91ciByZXNwb25zZSB0byB0aGlzIGNvbmNlcHQuPC9
>GT05UPg0K
>PEJSPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+LS0mZ3Q7Jm5ic3A7IE1hbnkgdGh
>hbmtzIGlu
>IGFkdmFuY2UhPC9GT05UPg0KPC9QPg0KDQo8UD48Rk9OVCBTSVpFPTIgRkFDRT0iQXJ
>pYWwiPkJl
>c3QgcmVnYXJkcywmbmJzcDsgUmVpbmhhcmQgSOR1c2xlcjwvRk9OVD4NCjxCUj48Rk9
>OVCBTSVpF
>PTIgRkFDRT0iQXJpYWwiPjxBIEhSRUY9Im1haWx0bzpyZWluaGFyZC5oYWV1c2xlckB
>zaWVtZW5z
>LmNvbSI+bWFpbHRvOnJlaW5oYXJkLmhhZXVzbGVyQHNpZW1lbnMuY29tPC9BPjwvRk9
>OVD4NCjwv
>UD4NCg0KPFA+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj4tLS08L0ZPTlQ+DQo8L1A
>+DQoNCjxQ
>PjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
>tLS0tLS0t
>LS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvRk9OVD4NCjxCUj48Qj48Rk9OVCBTSVpFPTI
>gRkFDRT0i
>QXJpYWwiPlBQRyZuYnNwOyAuLi4mbmJzcDsgUG9ydGFibGUtUGl4ZWwtR3JhcGhpY3M
>8L0ZPTlQ+
>PC9CPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+LS0tLS0tLS0tLS0tLS0
>tLS0tLS0t
>LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvRk9OVD4NCjwvUD4NCg0KPFA
>+PFU+PEZP
>TlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5Qcm9wZXJ0aWVzOjwvRk9OVD48L1U+DQo8QlI
>+PEZPTlQg
>U0laRT0yIEZBQ0U9IkFyaWFsIj5UaGUgZm9ybWF0IGlzIFhNTC1iYXNlZCAtIGl0IHN
>ob3VsZCBi
>ZSBkZWZpbmVkIHZpYSBhbiBEVEQgb3IgYW4gWE1MIHNjaGVtYSAtIHRvIGJlIGRvbmU
>mbmJzcDsg
>Oy0pPC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+SXQgc3VwcG9
>ydHMgdHJh
>bnNwYXJlbnQgZ3JhcGhpY3MgcGFydHMsIGxpa2UgdGhlIG9sZCBHSUYgZm9ybWF0Ljw
>vRk9OVD4N
>CjwvUD4NCg0KPFA+PFU+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5QaWN0dXJlIGR
>hdGEgc3Ry
>dWN0dXJlOjwvRk9OVD48L1U+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj4
>mbmJzcDst
>Jm5ic3A7IFN0cnVjdHVyZSBvZiBhIHdob2xlIHBpY3R1cmU6IEV2ZXJ5IHNvIGNhbGx
>lZCAnY29s
>b3IgbGF5ZXInIG9mIHRoZSB3aG9sZSBncmFwaGljcyBpcyBzdG9yZWQgaW4gb25lIGV
>sZW1lbnQs
>IGNhbGxlZCBsYXllci48L0ZPTlQ+PC9QPg0KDQo8UD48Rk9OVCBTSVpFPTIgRkFDRT0
>iQXJpYWwi
>PiZuYnNwOyZuYnNwOyZuYnNwOyBFdmVyeSBsYXllciBjb250YWlucyBkYXRhIGluIHR
>oZSBzdHJ1
>Y3R1cmU6Jm5ic3A7IG91dGVyIGZvciB2ZXJ0aWNhbCBzZXF1ZW5jZSAtIGFuZCBpbm5
>lciBmb3Ig
>aG9yaXpvbnRhbCBzZXF1ZW5jZS48L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U
>9IkFyaWFs
>Ij4mbmJzcDstJm5ic3A7IEhvcml6b250YWwgcGljdHVyZSBsYXllciBzdHJ1Y3R1cmU
>6IEV2ZXJ5
>IGJ5dGUsIGFzIHNlcXVlbmNlIG9mIDggYml0cyByZXByZXNlbnRzIDggcGl4ZWxzICh
>ob3Jpem9u
>dGFsIHNpZGUgYnkgc2lkZSkuPC9GT05UPjwvUD4NCg0KPFA+PEZPTlQgU0laRT0yIEZ
>BQ0U9IkFy
>aWFsIj4mbmJzcDstJm5ic3A7IFZlcnRpY2FsIHBpY3R1cmUgbGF5ZXIgc3RydWN0dXJ
>lOiBFdmVy
>eSBsaW5lICh3aXRoIGhvcml6b250YWwgc3RydWN0dXJlKSBmb2xsb3dzIHNpZGUgYnk
>gc2lkZSB0
>aGUgb3RoZXIgb25lLjwvRk9OVD4NCjwvUD4NCg0KPFA+PEZPTlQgQ09MT1I9IiMwMDA
>wODAiIFNJ
>WkU9MiBGQUNFPSJBcmlhbCI+UG9zc2libGUgdGhlcmUgaXMgYW4gYmV0dGVyIHdvcmQ
>gaW5zdGVh
>ZCBvZiBsYXllciAoY291bGQgYmUgYWxzbyB1c2VkIGZvciB0aGUgWE1MIHRhZykgLi4
>uIDotKTwv
>Rk9OVD4NCjwvUD4NCg0KPFA+PFU+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5HZW5
>lcmFsIHN0
>cnVjdHVyZSBvZiB0aGUgcGl4ZWwgZ3JhcGhpY3MgZm9ybWF0OjwvRk9OVD48L1U+DQo
>8QlI+PEZP
>TlQgU0laRT0yIEZBQ0U9IkFyaWFsIj4mbmJzcDstJm5ic3A7PC9GT05UPjxCPiA8Rk9
>OVCBTSVpF
>PTIgRkFDRT0iQXJpYWwiPmluZm8gcGFydDwvRk9OVD48L0I+PEZPTlQgU0laRT0yIEZ
>BQ0U9IkFy
>aWFsIj4gd2l0aCBhIGRhdGEgdHlwZSBpbmZvcm1hdGlvbiAoYW5kIHBvc3NpYmxlIHd
>pdGggYW4g
>dG8gdGhlIFhNTCBoZWFkIHBhcnQgYWRkaXRpb25hbCBzZW1hbnRpYyB2ZXJzaW9uIGl
>uZm9ybWF0
>aW9uKTwvRk9OVD48L1A+DQoNCjxQPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+Jm5
>ic3A7LSZu
>YnNwOzwvRk9OVD48Qj4gPEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5kYXRhIHBhcnQ
>8L0ZPTlQ+
>PC9CPiA8Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPndpdGggYSBjb2xvciBwYWxldHR
>lICh3aXRo
>ICd0cmFuc3BhcmVudCcgaW5mb3JtYXRpb24pIGFuZCB0aGUgc28gY2FsbGVkICdsYXl
>lciBsaXN0
>JyAod2l0aCB0aGUgcGl4ZWwgaW5mb3JtYXRpb25zKS48L0ZPTlQ+PC9QPg0KDQo8UD4
>8VT48Rk9O
>VCBTSVpFPTIgRkFDRT0iQXJpYWwiPkRldGFpbHMgb2YgdGhlIHBpeGVsIGdyYXBoaWN
>zIGZvcm1h
>dDo8L0ZPTlQ+PC9VPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+VGhlIG1
>hbmRhdG9y
>eSZuYnNwOzwvRk9OVD48Qj4gPEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj50eXBlIGl
>uZm9ybWF0
>aW9uPC9GT05UPjwvQj4gPEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5jb250YWlucyB
>hIHNsYXNo
>ICgnLycpIHNlcGFyYXRlZCB3b3JkIG9mIHRoZSBmb3JtYXQgJnF1b3Q7PC9GT05UPjx
>CPjxGT05U
>IFNJWkU9MiBGQUNFPSJBcmlhbCI+UFBHLzwvRk9OVD48L0I+PEk+PEZPTlQgU0laRT0
>yIEZBQ0U9
>IkFyaWFsIj4mbHQ7eC1waXgmZ3Q7PC9GT05UPjwvST48ST48Qj48L0I+PC9JPjxCPjx
>GT05UIFNJ
>WkU9MiBGQUNFPSJBcmlhbCI+eDwvRk9OVD48L0I+PEk+PEZPTlQgU0laRT0yIEZBQ0U
>9IkFyaWFs
>Ij4mbHQ7eS1waXgmZ3Q7PC9GT05UPjwvST48ST48Qj48L0I+PC9JPjxCPjxGT05UIFN
>JWkU9MiBG
>QUNFPSJBcmlhbCI+LzwvRk9OVD48L0I+PEk+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWF
>sIj4mbHQ7
>Yml0LWRlcHRoJmd0OzwvRk9OVD48L0k+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj4
>mcXVvdDss
>PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+d2hpY2ggbWVhbnM
>gYSBwaXhl
>bCBncmFwaGljcyBwaWN0dXJlIHdpdGggaG9yaXpvbnRhbDwvRk9OVD48ST4gPEZPTlQ
>gU0laRT0y
>IEZBQ0U9IkFyaWFsIj4mbHQ7eC1waXgmZ3Q7PC9GT05UPjwvST48Rk9OVCBTSVpFPTI
>gRkFDRT0i
>QXJpYWwiPiBwaXhlbHMsIHZlcnRpY2FsPC9GT05UPjxJPiA8Rk9OVCBTSVpFPTIgRkF
>DRT0iQXJp
>YWwiPiZsdDt5LXBpeCZndDs8L0ZPTlQ+PC9JPjxGT05UIFNJWkU9MiBGQUNFPSJBcml
>hbCI+IHBp
>eGVscyBhbmQgY29sb3IgZGVwdGggb2Y8L0ZPTlQ+PEk+IDxGT05UIFNJWkU9MiBGQUN
>FPSJBcmlh
>bCI+Jmx0O2JpdC1kZXB0aCZndDs8L0ZPTlQ+PC9JPjxGT05UIFNJWkU9MiBGQUNFPSJ
>BcmlhbCI+
>IGJpdHMuPC9GT05UPjwvUD4NCg0KPFA+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5
>UaGUgb3B0
>aW9uYWw8L0ZPTlQ+PEI+IDxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+dmVyc2lvbiB
>pbmZvcm1h
>dGlvbjwvRk9OVD48L0I+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj4gaG9sZHMgYSB
>zaW1wbGUg
>dmVyc2lvbiBzdHJpbmcuPC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJBcml
>hbCI+VGhl
>IG1hbmRhdG9yeTwvRk9OVD48Qj4gPEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5jb2x
>vciBwYWxl
>dHRlPC9GT05UPjwvQj48Rk9OVCBTSVpFPTIgRkFDRT0iQXJpYWwiPiBjb25zaXN0cyB
>vZiB0aGUg
>Y29sb3IgZGVmaW5pdGlvbnMgKHVzaW5nIHRoZSB1c3VhbCBIVE1MICdyZ2InLWZvcm1
>hdCBpbiB0
>ZXh0dWFsIGZvcm0gLSBlLmcuICcjMDBGRjAwJykgYW5kPC9GT05UPjwvUD4NCg0KPFA
>+PEZPTlQg
>U0laRT0yIEZBQ0U9IkFyaWFsIj50aGUgb25seTwvRk9OVD4gPEZPTlQgU0laRT0yIEZ
>BQ0U9IkFy
>aWFsIj5vbmUgdHJhbnNwYXJlbnQgZGVmaW5pdGlvbjwvRk9OVD4gPEZPTlQgU0laRT0
>yIEZBQ0U9
>IkFyaWFsIj5mb3Igb25lIG9mIGluIHRoaXMgY29sb3IgcGFsZXR0ZSBkZWZpbmVkIGN
>vbG9ycy48
>L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkFyaWFsIj5UaGUgbWFuZGF0b3J
>5PC9GT05U
>PjxCPjxGT05UIFNJWkU9MiBGQUNFPSJBcmlhbCI+IGxheWVyIGxpc3Q8L0ZPTlQ+PC9
>CPjxGT05U
>IFNJWkU9MiBGQUNFPSJBcmlhbCI+IGNvbnNpc3RzIG9mIGEgc2VxdWVuY2Ugb2YgbGF
>5ZXIgZGVm
>aW5pdGlvbnMgKHVzaW5nIGEgc2ltaWxhciBoZXhhZGVjaW1hbCB0ZXh0dWFsIGZvcm0
>mbmJzcDsg
>LSB3aXRob3V0IHRoZSBjaGFyICcjJykuPC9GT05UPjwvUD4NCg0KPFA+PEZPTlQgU0l
>aRT0yIEZB
>Q0U9IkFyaWFsIj5FdmVyeSBsYXllciBkZWZpbml0aW9uIGNvbnNpc3RzIG9mIGEgc2V
>xdWVuY2Ug
>b2YgbG9naWNhbCBsaW5lcywgd2hpY2ggdGhlbXNlbHZlcyBjb25zaXN0cyBvZiBhIHN
>lcXVlbmNl
>IG9mIGJ5dGVzLjwvRk9OVD4NCjwvUD4NCg0KPFA+PFU+PEZPTlQgU0laRT0yIEZBQ0U
>9IkFyaWFs
>Ij5TaW1wbGUgZXhhbXBsZTo8L0ZPTlQ+PC9VPg0KPEJSPjxGT05UIFNJWkU9MiBGQUN
>FPSJBcmlh
>bCI+UFBHIGRlZmluaXRpb24gZm9yIGEgc21hbGwgcGl4ZWwgZ3JhcGhpYyAoMTYgeCA
>xNiBwaXhl
>bHMpIHdpdGggNCBjb2xvcnMuPC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJ
>BcmlhbCI+
>RG9uZSBpbiB0d28gc3ludGF4IHZhcmlhbnRzIC4uLiA6LSk8L0ZPTlQ+DQo8QlI+PEZ
>PTlQgU0la
>RT0yIEZBQ0U9IkFyaWFsIj5SZW1hcms6IEN1cnJlbnRseSB0aGVyZSBpcyBvbmx5IHR
>oaXMgZXhh
>bXBsZSB0byAnZGVmaW5lJyB0aGUgdXNlZCBYTUwgdGFncyAtIERURCBvciBYTUwgc2N
>oZW1hIGRl
>ZmluaXRpb24gZm9yIGl0IGlzIHRvIGJlIGRvbmUhPC9GT05UPjwvUD4NCg0KPFA+PEZ
>PTlQgU0la
>RT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oz94bWw
>gdmVyc2lv
>bj0mcXVvdDsxLjAmcXVvdDsgZW5jb2Rpbmc9JnF1b3Q7SVNPODg1OS0xJnF1b3Q7ID8
>mZ3Q7PC9G
>T05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5
>ic3A7Jm5i
>c3A7ICZsdDshLS0gRXhhbXBsZV9zbWFsbC5QUEcgLS0mZ3Q7PC9GT05UPg0KPEJSPjx
>GT05UIFNJ
>WkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDshLS0
>gPT09PT09
>PT09PT09PT09PT0gLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJ
>Db3VyaWVy
>IE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDshLS0gU2ltcGxlIEV4YW1wbGUgb2Y
>gYSBQUEcg
>KHBvcnRhYmxlIHBpeGVsIGdyYXBoaWNzKSBmb3JtYXQgZmlsZSAtLSZndDs8L0ZPTlQ
>+DQo8QlI+
>PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDs
>gJmx0OyEt
>LSBSZWluaGFyZCBI5HVzbGVyJm5ic3A7IC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCB
>TSVpFPTIg
>RkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7IS0tIERhdGU
>6IDIwMDIt
>MDgtMjYmbmJzcDsgLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJ
>Db3VyaWVy
>IE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDshLS0gKioqKioqKioqKioqKiAtLSZ
>ndDs8L0ZP
>TlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJ
>zcDsmbmJz
>cDsgJmx0OyEtLSBYTUwgbGlrZSBoZWFkIC0tJmd0OyAmbHQ7IS0tIHRvIGJlIGRlZml
>uZWQgLSBy
>ZWZlcmVuY2UgdG8gRFREIG9yIFhNTCBzY2hlbWEgLS0mZ3Q7PC9GT05UPg0KPEJSPjx
>GT05UIFNJ
>WkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDshLS0
>gKioqKioq
>KioqKioqKiAtLSZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJ
>pZXIgTmV3
>Ij4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3BwZyZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQ
>gU0laRT0y
>IEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O2l
>uZm8mZ3Q7
>Jmx0OyEtLSBpbmZvIHBhcnQgKGluc3RlYWQgb2YgaGVhZCkgLS0mZ3Q7PC9GT05UPg0
>KPEJSPjxG
>T05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5
>ic3A7Jm5i
>c3A7ICZsdDt0eXBlJmd0O1BQRy8xNngxNi8yJmx0Oy90eXBlJmd0OyZsdDshLS0gdGh
>pcyBtZWFu
>czogMTYgKGhvcml6b250YWwpIHggMTYgKHZlcnRpY2FsKSBwaXhlbHMgYW5kIDIgYml
>0IGNvbG9y
>IGRlcHRoIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cml
>lciBOZXci
>PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dmVyc2lvbiZndDswLjA
>uMSZsdDsv
>dmVyc2lvbiZndDsmbHQ7IS0tIG5vIHZhbGlkIHZlcnNpb24gYXZhaWxhYmxlIG5vdyA
>tIG9ubHkg
>YSBzdWdnZXN0aW9uIGZvciB3b3JraW5nIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCB
>TSVpFPTIg
>RkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L2l
>uZm8mZ3Q7
>PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7Jm5ic3A7ICZsdDtkYXRhJmd0OyZsdDshLS0gZGF0YSBwYXJ0IChpbnN0ZWF
>kIG9mIGJv
>ZHkpIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciB
>OZXciPiZu
>YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7cGFsZXR0ZSZndDsmbHQ7IS0
>tIGxpc3Qg
>b2YgdGhlIGNvbG9yIGRlZmluaXRpb25zIGFuZCB0aGUgb25lIHRyYW5zcGFyZW50IGR
>lZmluaXRp
>b24gLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5
>ldyI+Jm5i
>c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDshLS0gZXhwbGFuYXR
>pb24gZm9y
>ICdiaXQgc2VxdWVuY2UnOiAnYWInIG1lYW5zIGxheWVyIDAgaXMgJ2EnIGFuZCBsYXl
>lciAxIGlz
>ICdiJyAtLSZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXI
>gTmV3Ij4m
>bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O2NvbG9yIG51bT0
>mcXVvdDsw
>JnF1b3Q7Jmd0OyMwMDAwMDAmbHQ7L2NvbG9yJmd0OyZsdDshLS0gMCBtZWFucyB0aGU
>gYml0IHNl
>cXVlbmNlICcwMCcgLS0mZ3Q7Jmx0OyEtLSBibGFjayAtLSZndDs8L0ZPTlQ+DQo8QlI
>+PEZPTlQg
>U0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs
>mbmJzcDsm
>bmJzcDsgJmx0O2NvbG9yIG51bT0mcXVvdDsxJnF1b3Q7Jmd0OyMwMDc3MDAmbHQ7L2N
>vbG9yJmd0
>OyZsdDshLS0gMSBtZWFucyB0aGUgYml0IHNlcXVlbmNlICcwMScgLS0mZ3Q7PC9GT05
>UPg0KPEJS
>PjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7Jm5ic3A7ICZsdDtjb2xvciBudW09JnF1b3Q7MiZxdW90OyZndDsjMDA3NzA
>wJmx0Oy9j
>b2xvciZndDsmbHQ7IS0tIDIgbWVhbnMgdGhlIGJpdCBzZXF1ZW5jZSAnMTAnIC0tJmd
>0OzwvRk9O
>VD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnN
>wOyZuYnNw
>OyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7Y29sb3IgbnVtPSZxdW90OzMmcXVvdDsmZ3Q
>7IzAwRkYw
>MCZsdDsvY29sb3ImZ3Q7Jmx0OyEtLSAzIG1lYW5zIHRoZSBiaXQgc2VxdWVuY2UgJzE
>xJyAtLSZn
>dDsmbHQ7IS0tIGdyZWVuIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkF
>DRT0iQ291
>cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ
>7dHJhbnNw
>YXJlbnQ9JnF1b3Q7MCZxdW90OyAvJmd0OyZsdDshLS0gdGhpcyBtZWFuczogY29sb3I
>gd2l0aCBu
>dW09JnF1b3Q7MCZxdW90OyBpcyB0cmFuc3BhcmVudCAtLSZndDs8L0ZPTlQ+DQo8QlI
>+PEZPTlQg
>U0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs
>mbmJzcDsm
>bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJ
>zcDsmbmJz
>cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs
>mbmJzcDsm
>bmJzcDsgJmx0OyEtLSAoaXQgY291bGQgYWxzbyBiZSBlbXB0eSBmb3Igbm8gdHJhbnN
>wYXJlbnQg
>Y29sb3IpIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cml
>lciBOZXci
>PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L3BhbGV0dGUmZ3Q7PC9
>GT05UPg0K
>PEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5
>ic3A7Jm5i
>c3A7Jm5ic3A7ICZsdDtsYXllcnMmZ3Q7Jmx0OyEtLSBsaXN0IG9mIGxheWVyIGRlZml
>uaXRpb25z
>IC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciBOZXc
>iPiZuYnNw
>OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7bGF5ZXIgbnVtPSZxdW9
>0OzAmcXVv
>dDsmZ3Q7Jmx0OyEtLSBsaXN0IG9mIHBpeGVsIGxpbmVzIG9mIGxheWVyIDAgLS0mZ3Q
>7PC9GT05U
>Pg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtiJmd0OzBGRjAmbHQ7L2ImZ3Q7Jmx
>0O2ImZ3Q7
>MUZGOCZsdDsvYiZndDsmbHQ7YiZndDsxRkY4Jmx0Oy9iJmd0OyZsdDtiJmd0OzNGRkM
>mbHQ7L2Im
>Z3Q7Jmx0OyEtLSBieXRlLXNlcXVlbmNlcyZuYnNwOyAxIHRvJm5ic3A7IDQgKG9mIGx
>heWVyIDAp
>IC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciBOZXc
>iPiZuYnNw
>OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7YiZndDszRkZ
>DJmx0Oy9i
>Jmd0OyZsdDtiJmd0OzdGRkUmbHQ7L2ImZ3Q7Jmx0O2ImZ3Q7N0ZGRSZsdDsvYiZndDs
>mbHQ7YiZn
>dDtGRkZGJmx0Oy9iJmd0OyZsdDshLS0gYnl0ZS1zZXF1ZW5jZXMmbmJzcDsgNSB0byZ
>uYnNwOyA4
>IChvZiBsYXllciAwKSAtLSZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U
>9IkNvdXJp
>ZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs
>gJmx0O2Im
>Z3Q7RkZGRiZsdDsvYiZndDsmbHQ7YiZndDs3RkZFJmx0Oy9iJmd0OyZsdDtiJmd0Ozd
>GRkUmbHQ7
>L2ImZ3Q7Jmx0O2ImZ3Q7M0ZGQyZsdDsvYiZndDsmbHQ7IS0tIGJ5dGUtc2VxdWVuY2V
>zJm5ic3A7
>IDkgdG8gMTIgKG9mIGxheWVyIDApIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVp
>FPTIgRkFD
>RT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnN
>wOyZuYnNw
>OyAmbHQ7YiZndDszRkZDJmx0Oy9iJmd0OyZsdDtiJmd0OzFGRjgmbHQ7L2ImZ3Q7Jmx
>0O2ImZ3Q7
>MUZGOCZsdDsvYiZndDsmbHQ7YiZndDswRkYwJmx0Oy9iJmd0OyZsdDshLS0gYnl0ZS1
>zZXF1ZW5j
>ZXMgMTMgdG8gMTYgKG9mIGxheWVyIDApIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCB
>TSVpFPTIg
>RkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZ
>uYnNwOyAm
>bHQ7L2xheWVyJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cml
>lciBOZXci
>PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7bGF5ZXIgbnV
>tPSZxdW90
>OzEmcXVvdDsmZ3Q7Jmx0OyEtLSBsaXN0IG9mIHBpeGVsIGxpbmVzIG9mIGxheWVyIDE
>gLS0mZ3Q7
>PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtiJmd0OzAwMDAmbHQ7L2I
>mZ3Q7Jmx0
>O2ImZ3Q7MDAwMCZsdDsvYiZndDsmbHQ7YiZndDswRkYwJmx0Oy9iJmd0OyZsdDtiJmd
>0OzFGRjgm
>bHQ7L2ImZ3Q7Jmx0OyEtLSBieXRlLXNlcXVlbmNlcyZuYnNwOyAxIHRvJm5ic3A7IDQ
>gKG9mIGxh
>eWVyIDEpIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cml
>lciBOZXci
>PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7YiZ
>ndDsxRkY4
>Jmx0Oy9iJmd0OyZsdDtiJmd0OzNGRkMmbHQ7L2ImZ3Q7Jmx0O2ImZ3Q7M0ZGQyZsdDs
>vYiZndDsm
>bHQ7YiZndDs3RkZFJmx0Oy9iJmd0OyZsdDshLS0gYnl0ZS1zZXF1ZW5jZXMmbmJzcDs
>gNSB0byZu
>YnNwOyA4IChvZiBsYXllciAxKSAtLSZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0
>yIEZBQ0U9
>IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs
>mbmJzcDsg
>Jmx0O2ImZ3Q7N0ZGRSZsdDsvYiZndDsmbHQ7YiZndDszRkZDJmx0Oy9iJmd0OyZsdDt
>iJmd0OzNG
>RkMmbHQ7L2ImZ3Q7Jmx0O2ImZ3Q7MUZGOCZsdDsvYiZndDsmbHQ7IS0tIGJ5dGUtc2V
>xdWVuY2Vz
>Jm5ic3A7IDkgdG8gMTIgKG9mIGxheWVyIDEpIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9
>OVCBTSVpF
>PTIgRkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnN
>wOyZuYnNw
>OyZuYnNwOyAmbHQ7YiZndDsxRkY4Jmx0Oy9iJmd0OyZsdDtiJmd0OzBGRjAmbHQ7L2I
>mZ3Q7Jmx0
>O2ImZ3Q7MDAwMCZsdDsvYiZndDsmbHQ7YiZndDswMDAwJmx0Oy9iJmd0OyZsdDshLS0
>gYnl0ZS1z
>ZXF1ZW5jZXMgMTMgdG8gMTYgKG9mIGxheWVyIDEpIC0tJmd0OzwvRk9OVD4NCjxCUj4
>8Rk9OVCBT
>SVpFPTIgRkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZ
>uYnNwOyZu
>YnNwOyAmbHQ7L2xheWVyJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0
>iQ291cmll
>ciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L2xheWVycyZ
>ndDs8L0ZP
>TlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJ
>zcDsmbmJz
>cDsmbmJzcDsgJmx0Oy9kYXRhJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkF
>DRT0iQ291
>cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L3BwZyZndDs8L0ZPTlQ+DQo
>8QlI+PEZP
>TlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsgJmx
>0OyEtLSAo
>QykgUmVpbmhhcmQgSOR1c2xlciAyMDAyIC0tJmd0OzwvRk9OVD4NCjwvUD4NCg0KPFA
>+PEZPTlQg
>U0laRT0yIEZBQ0U9IkFyaWFsIj5BIG5lYXJseSBzaG9ydGVzdCB2YXJpYW50IG9mIHR
>oaXMgZGVm
>aW5pdGlvbiAoaWYgdGhlIGNvbmNlcHQgYWJvdmUgd291bGQgZ2VuZXJhdGUgdG9vIG1
>1Y2ggb3Zl
>cmhlYWQpIGlzIHNob3duIGJlbG93IC0gYnV0IHRoaXMgaXMgbW9yZSBkaWZmaWN1bHQ
>gdG8gcmVh
>ZCA7LSg8L0ZPTlQ+PC9QPg0KDQo8UD48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciB
>OZXciPiZu
>YnNwOyZuYnNwOyZuYnNwOyAmbHQ7P3htbCB2ZXJzaW9uPSZxdW90OzEuMCZxdW90OyB
>lbmNvZGlu
>Zz0mcXVvdDtJU084ODU5LTEmcXVvdDsgPyZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0l
>aRT0yIEZB
>Q0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0OyEtLSBFeGFtcGx
>lX21pbi5Q
>UEcmbmJzcDsmbmJzcDsgLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUN
>FPSJDb3Vy
>aWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDshLS0gPT09PT09PT09PT09PT0
>9Jm5ic3A7
>Jm5ic3A7IC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cml
>lciBOZXci
>PiZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7IS0tIFJlaW5oYXJkIEjkdXNsZXImbmJzcDs
>gLS0mZ3Q7
>PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7ICZsdDshLS0gRGF0ZTogMjAwMi0wOC0yNiZuYnNwOyAtLSZndDs8L0ZPTlQ
>+DQo8QlI+
>PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDs
>gJmx0O3Bw
>ZyZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4
>mbmJzcDsm
>bmJzcDsmbmJzcDsmbmJzcDsgJmx0O2kmZ3Q7Jmx0OyEtLSBpbmZvIC0tJmd0OzwvRk9
>OVD4NCjxC
>Uj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnN
>wOyZuYnNw
>OyZuYnNwOyAmbHQ7dCZndDtQUEcvMTZ4MTYvMiZsdDsvdCZndDsmbHQ7IS0tIHR5cGU
>gLS0mZ3Q7
>PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt2Jmd0OzAuMC4xJmx0Oy92Jmd0OyZsdDshLS0
>gdmVyc2lv
>biAtLSZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV
>3Ij4mbmJz
>cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9pJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCB
>TSVpFPTIg
>RkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7ZCZ
>ndDsmbHQ7
>IS0tIGRhdGEgLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3V
>yaWVyIE5l
>dyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtjcCZndDsmbHQ7IS0
>tIGNvbG9y
>LXBhbGV0dGUgLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3V
>yaWVyIE5l
>dyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtjIG49JnF
>1b3Q7MCZx
>dW90OyZndDsjMDAwMDAwJmx0Oy9jJmd0OyZsdDshLS0gY29sb3IgMCAtLSZndDs8L0Z
>PTlQ+DQo8
>QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJ
>zcDsmbmJz
>cDsmbmJzcDsmbmJzcDsgJmx0O2Mgbj0mcXVvdDsxJnF1b3Q7Jmd0OyMwMDc3MDAmbHQ
>7L2MmZ3Q7
>Jmx0OyEtLSBjb2xvciAxIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkF
>DRT0iQ291
>cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ
>7YyBuPSZx
>dW90OzImcXVvdDsmZ3Q7IzAwNzcwMCZsdDsvYyZndDsmbHQ7IS0tIGNvbG9yIDIgLS0
>mZ3Q7PC9G
>T05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5
>ic3A7Jm5i
>c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtjIG49JnF1b3Q7MyZxdW90OyZndDsjMDB
>GRjAwJmx0
>Oy9jJmd0OyZsdDshLS0gY29sb3IgMyAtLSZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0l
>aRT0yIEZB
>Q0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJ
>zcDsgJmx0
>O3Q9JnF1b3Q7MCZxdW90OyAvJmd0OyZsdDshLS0gdHJhbnNwYXJlbnQgLS0mZ3Q7PC9
>GT05UPg0K
>PEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5
>ic3A7Jm5i
>c3A7Jm5ic3A7ICZsdDsvY3AmZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUN
>FPSJDb3Vy
>aWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtsbCZndDs
>mbHQ7IS0t
>IGxheWVyLWxpc3QgLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJ
>Db3VyaWVy
>IE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtsIG4
>9JnF1b3Q7
>MCZxdW90OyZndDsmbHQ7IS0tIGxheWVyIDAgLS0mZ3Q7PC9GT05UPg0KPEJSPjxGT05
>UIFNJWkU9
>MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7IDBGRjAsMUZGOCwxRkY4LDNGRkMsJmx0OyEtLSBieXRlLXNlcXVlbmNlcyZ
>uYnNwOyAx
>IHRvJm5ic3A7IDQgKG9mIGxheWVyIDApIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCB
>TSVpFPTIg
>RkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZ
>uYnNwOyZu
>YnNwOyAzRkZDLDdGRkUsN0ZGRSxGRkZGLCZsdDshLS0gYnl0ZS1zZXF1ZW5jZXMmbmJ
>zcDsgNSB0
>byZuYnNwOyA4IChvZiBsYXllciAwKSAtLSZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0l
>aRT0yIEZB
>Q0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJ
>zcDsmbmJz
>cDsgRkZGRiw3RkZFLDdGRkUsM0ZGQywmbHQ7IS0tIGJ5dGUtc2VxdWVuY2VzJm5ic3A
>7IDkgdG8g
>MTIgKG9mIGxheWVyIDApIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkF
>DRT0iQ291
>cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnN
>wOyAzRkZD
>LDFGRjgsMUZGOCwwRkYwICZsdDshLS0gYnl0ZS1zZXF1ZW5jZXMgMTMgdG8gMTYgKG9
>mIGxheWVy
>IDApIC0tJmd0OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciB
>OZXciPiZu
>YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L2wmZ3Q7PC9GT05
>UPg0KPEJS
>PjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A
>7Jm5ic3A7
>Jm5ic3A7Jm5ic3A7ICZsdDtsIG49JnF1b3Q7MSZxdW90OyZndDsmbHQ7IS0tIGxheWV
>yIDEgLS0m
>Z3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5
>ic3A7Jm5i
>c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDAwMDAsMDAwMCwwRkYwLDF
>GRjgsJmx0
>OyEtLSBieXRlLXNlcXVlbmNlcyZuYnNwOyAxIHRvJm5ic3A7IDQgKG9mIGxheWVyIDE
>pIC0tJmd0
>OzwvRk9OVD4NCjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciBOZXciPiZuYnN
>wOyZuYnNw
>OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAxRkY4LDNGRkMsM0ZGQyw3RkZ
>FLCZsdDsh
>LS0gYnl0ZS1zZXF1ZW5jZXMmbmJzcDsgNSB0byZuYnNwOyA4IChvZiBsYXllciAxKSA
>tLSZndDs8
>L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXIgTmV3Ij4mbmJzcDs
>mbmJzcDsm
>bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgN0ZGRSwzRkZDLDNGRkMsMUZGOCw
>mbHQ7IS0t
>IGJ5dGUtc2VxdWVuY2VzJm5ic3A7IDkgdG8gMTIgKG9mIGxheWVyIDEpIC0tJmd0Ozw
>vRk9OVD4N
>CjxCUj48Rk9OVCBTSVpFPTIgRkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZ
>uYnNwOyZu
>YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAxRkY4LDBGRjAsMDAwMCwwMDAwICZsdDshLS0
>gYnl0ZS1z
>ZXF1ZW5jZXMgMTMgdG8gMTYgKG9mIGxheWVyIDEpIC0tJmd0OzwvRk9OVD4NCjxCUj4
>8Rk9OVCBT
>SVpFPTIgRkFDRT0iQ291cmllciBOZXciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZ
>uYnNwOyZu
>YnNwOyAmbHQ7L2wmZ3Q7PC9GT05UPg0KPEJSPjxGT05UIFNJWkU9MiBGQUNFPSJDb3V
>yaWVyIE5l
>dyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsvbGwmZ3Q7PC9GT05
>UPg0KPEJS
>PjxGT05UIFNJWkU9MiBGQUNFPSJDb3VyaWVyIE5ldyI+Jm5ic3A7Jm5ic3A7Jm5ic3A
>7Jm5ic3A7
>ICZsdDsvZCZndDs8L0ZPTlQ+DQo8QlI+PEZPTlQgU0laRT0yIEZBQ0U9IkNvdXJpZXI
>gTmV3Ij4m
>bmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9wcGcmZ3Q7PC9GT05UPg0KPC9QPg0KDQo8UD4
>8Rk9OVCBT
>SVpFPTIgRkFDRT0iQXJpYWwiPk1hbnkgY29tYmluYXRpb25zIG9mIHRoaXMgdHdvIGN
>vbmNlcHQg
>dmVyc2lvbnMgb3IgZXZlbiBvdGhlciBpbXBsZW1lbnRhdGlvbnMgYXJlIHBvc3NpYmx
>lLjwvRk9O
>VD4NCjxCUj48Rk9OVCBDT0xPUj0iIzAwMDA4MCIgU0laRT0yIEZBQ0U9IkFyaWFsIj4
>tLSZndDsm
>bmJzcDsgUGxlYXNlIG1ha2UgeW91ciBzdWdnZXN0aW9ucyB0byB0aGlzIHN5bnRheCB
>hbmQvb3Ig
>c2VtYW50aWNzIC4uLi4gOi0pPC9GT05UPg0KPC9QPg0KPEJSPg0KDQo8UD48Rk9OVCB
>TSVpFPTIg
>RkFDRT0iQXJpYWwiPlJlaW5oYXJkIEjkdXNsZXIgKDxBIEhSRUY9Im1haWx0bzpyZWl
>uaGFyZC5o
>YWV1c2xlckBzaWVtZW5zLmNvbSI+bWFpbHRvOnJlaW5oYXJkLmhhZXVzbGVyQHNpZW1
>lbnMuY29t
>PC9BPikgLSAyMDAyLTA4LTI2PC9GT05UPg0KPC9QPg0KDQo8L0JPRFk+DQo8L0hUTUw+
>
>------_=_NextPart_001_01C24D94.1B3DD1D0--
>
>
>
>
Received on Tuesday, 27 August 2002 08:24:00 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 5 November 2012 23:52:51 GMT