Re: Traduction du code de conduite
Jean-Christophe Arnu <[email protected]> Tue, 25 Sep 2018 09:46:20 +0200
| Newsgroups | gmane.comp.db.postgresql.french |
|---|---|
| Message-ID | <CAHZmTm0mxWgyozR5SjfrgZGgOUiP+ig_4uAXmRqbuEpFuP0Tyg@mail.gmail.com> |
--000000000000ebe8e70576ad4d64 Content-Type: multipart/alternative; boundary="000000000000ebe8e50576ad4d62" --000000000000ebe8e50576ad4d62 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Merci Jean-Marie, on m'a fait la remarque hier qu'on =C3=A9tait tous pass=C3=A9s =C3=A0 c=C3= =B4t=C3=A9 de "nous attentons" :) Donc v1.4 ;) Le lun. 24 sept. 2018 =C3=A0 16:46, Jean-Marie Arsac <[email protected]> a =C3=A9crit : > Hello, > > Une version 1.3 : > > -ponctuation > -Seront consid=C3=A9r=C3=A9es comme des repr=C3=A9sailles les actions sui= vantes (entre > autres): > +Seront consid=C3=A9r=C3=A9es comme des repr=C3=A9sailles (entre autres) = les actions > suivantes: > > -Les signalements d'incidents et les activit=C3=A9s d'enqu=C3=AAte rester= ont > -confidentiels tant que possible afin de garantir que l'enqu=C3=AAte se p= asse > dans > +Les signalements d'incidents et les activit=C3=A9s d'enqu=C3=AAte rester= ont autant > que possible > +confidentiels afin de garantir que l'enqu=C3=AAte se passe dans > > -Le Comit=C3=A9 informera le plaignant et le suppos=C3=A9 transgresseur(s= e) de sa > d=C3=A9cision =C3=A0 ce > +Le Comit=C3=A9 informera le ou la plaignante et le(la) suppos=C3=A9(e) > transgresseur(se) de sa d=C3=A9cision =C3=A0 ce > > -r=C3=A9sultats de celle-ci au =C3=A0 la plaignant =C2=B7e et au =C3=A0 = la suppos=C3=A9e > transgresseur(se) d=C3=A8s que possible > +r=C3=A9sultats de celle-ci au plaignant ou =C3=A0 la plaignante et au= =C2=B7(=C3=A0 la) > suppos=C3=A9(e) transgresseur(se) d=C3=A8s que possible > > -Dans le cas o=C3=B9 la plainte implique une membre du Comit=C3=A9 ou de = la Core > Team (comme plaignant=C2=B7e ou > -transgresseur=C2=B7se), la gestion du signalement se poursuivra normalem= ent > sauf que > +Dans le cas o=C3=B9 la plainte implique une membre du Comit=C3=A9 ou de = la Core > Team (comme plaignant(e) ou > +transgresseur(se)), la gestion du signalement se poursuivra normalement > sauf que > > Cordialement. > jm > > Le 24/09/2018 =C3=A0 15:31, Jean-Christophe Arnu a =C3=A9crit : > > Merci C=C3=A9dric, > j'ai int=C3=A9gr=C3=A9 tes modifications ainsi que les miennes dans la v1= .2. > Ma relecture ne s'est fais faite en vis =C3=A0 vis avec la version origin= ale... > Je pense qu'il en est de m=C3=AAme pour C=C3=A9dric. > > Bonnes relectures aux suivants ;) > > > > Le lun. 24 sept. 2018 =C3=A0 15:25, Cedric Duprez <[email protected]> = a > =C3=A9crit : > > Bonjour L=C3=A6titia, > > Quelques petites propositions de corrections : > > - ligne 13 : du moment qu=E2=80=99il n=E2=80=99y *a* pas > - ligne 22 : la *contribution* (enlever le =E2=80=9Cs=E2=80=9D) > - liste ligne 50 - 51 - 52 : mettre un point-virgule =C3=A0 la fin des= deux > premi=C3=A8res lignes, un point =C3=A0 la fin de la troisi=C3=A8me > - ligne 77 : normalement, on doit mettre les nombres (surtout les > petits nombres) en lettres (quitte =C3=A0 les r=C3=A9p=C3=A9ter en chi= ffres entre > parenth=C3=A8ses). Du coup, il faudrait mettre : =E2=80=9Cun minimum d= e *quatre (4)* > personnes=E2=80=9D > - ligne 79 : m=C3=AAme remarque pour =E2=80=9Cun maximum de * trois (3= )* ans=E2=80=9D > - ligne 111 : m=C3=AAme remarque pour =E2=80=9Csur une p=C3=A9riode de= *deux (2)* > semaines=E2=80=9D > - ligne 151 : =E2=80=9Cdans une langue*,* mais insultante=E2=80=9D (aj= outer une > virgule avant =E2=80=9Cmais=E2=80=9D) > - ligne 163 : =E2=80=9Cnouveaux t=C3=A9moins *etc.* pour permettre=E2= =80=9D (ajouter un > point derri=C3=A8re etc) > - ligne 168 : =E2=80=9Cpour l=E2=80=99ann=C3=A9e *pr=C3=A9c=C3=A9dente= *=E2=80=9C > - ligne 176 : =E2=80=9Cdu *Code de Conduite*=E2=80=9C (mettre les maju= scules, en > coh=C3=A9rence avec le d=C3=A9but du texte et la suite) > - ligne 181 : =E2=80=9CMise =C3=A0 *jour* du code=E2=80=9D > - ligne 183 : =E2=80=9CLe Comit=C3=A9 et la Core Team *envisageront* d= es mises =C3=A0 > jour de ce Code de *Conduite*=E2=80=9C > - ligne 190 : =E2=80=9CConduite *peuvent* envoyer=E2=80=9D > - ligne 203 : =E2=80=9Cdoivent =C3=AAtre *sensibilis=C3=A9s*=E2=80=9C > - ligne 208 : =E2=80=9CPour *tous* les =C3=A9changes=E2=80=9D > > Bravo pour le travail du comit=C3=A9 et pour la traduction. > =E2=80=8B > -- > C=C3=A9dric DUPREZ > > Le 24/09/2018 =C3=A0 14:50, L=C3=A6titia Avrot a =C3=A9crit : > > Bonjour, > > J'ai traduit le code de conduite de la communaut=C3=A9 en fran=C3=A7ais. = Ce n'est > qu'un brouillon en v1. Je veux bien des retours. > (L'original se trouve ici : https://www.postgresql.org/about/policies/coc= / > ) > > Bonne journ=C3=A9e, > > L=C3=A6titia > > -- > *Think! Do you really need to print this email ? * > *There is no Planet B.* > > > > > -- > Jean-Christophe Arnu > > > -- > Jean-Marie Arsac > Azimuthttp://www.azimut.fr > Mob 06 11 05 88 23 > > --=20 Jean-Christophe Arnu --000000000000ebe8e50576ad4d62 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div>Merci Jean-Marie,<br><br></div>on m'a fait l= a remarque hier qu'on =C3=A9tait tous pass=C3=A9s =C3=A0 c=C3=B4t=C3=A9= de "nous attentons" :)<br><br></div>Donc v1.4 ;)<br></div><br><d= iv class=3D"gmail_quote"><div dir=3D"ltr">Le=C2=A0lun. 24 sept. 2018 =C3=A0= =C2=A016:46, Jean-Marie Arsac <<a href=3D"mailto:[email protected]">jmar= [email protected]</a>> a =C3=A9crit=C2=A0:<br></div><blockquote class=3D"gma= il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef= t:1ex"> =20 =20 =20 <div text=3D"#000000" bgcolor=3D"#FFFFFF"> <p>Hello,</p> <p>Une version 1.3 :</p> <p>-ponctuation<br> </p> -Seront consid=C3=A9r=C3=A9es comme des repr=C3=A9sailles les actions s= uivantes (entre autres):<br> +Seront consid=C3=A9r=C3=A9es comme des repr=C3=A9sailles (entre autres= ) les actions suivantes:<br> =C2=A0<br> -Les signalements d'incidents et les activit=C3=A9s d'enqu=C3= =AAte resteront<br> -confidentiels tant que possible afin de garantir que l'enqu=C3=AAt= e se passe dans<br> +Les signalements d'incidents et les activit=C3=A9s d'enqu=C3= =AAte resteront autant que possible <br> +confidentiels afin de garantir que l'enqu=C3=AAte se passe dans<br= > <br> -Le Comit=C3=A9 informera le plaignant et le suppos=C3=A9 transgresseur= (se) de sa d=C3=A9cision =C3=A0=C2=A0 ce<br> +Le Comit=C3=A9 informera le ou la plaignante et le(la) suppos=C3=A9(e) transgresseur(se) de sa d=C3=A9cision =C3=A0=C2=A0 ce<br> <br> -r=C3=A9sultats de celle-ci au =C3=A0=C2=A0 la plaignant =C2=B7e et au = =C3=A0=C2=A0 la suppos=C3=A9e transgresseur(se) d=C3=A8s que possible<br> +r=C3=A9sultats de celle-ci au plaignant ou =C3=A0=C2=A0 la plaignante = et au=C2=B7(=C3=A0=C2=A0 la) suppos=C3=A9(e) transgresseur(se) d=C3=A8s que possible<br> <br> -Dans le cas o=C3=B9 la plainte implique une membre du Comit=C3=A9 ou d= e la Core Team (comme plaignant=C2=B7e ou<br> -transgresseur=C2=B7se), la gestion du signalement se poursuivra normalement sauf que<br> +Dans le cas o=C3=B9 la plainte implique une membre du Comit=C3=A9 ou d= e la Core Team (comme plaignant(e) ou<br> +transgresseur(se)), la gestion du signalement se poursuivra normalement sauf que<br> <br> Cordialement.<br> jm<br> <br> <div class=3D"m_5344663723268994805moz-cite-prefix">Le 24/09/2018 =C3= =A0 15:31, Jean-Christophe Arnu a =C3=A9crit=C2=A0:<br> </div> <blockquote type=3D"cite" id=3D"m_5344663723268994805mid_CAHZmTm3zt_Y0p= 8yStg_tsH_rEQM1bjdBbfqBc9fs_HbVM74big_mail_gmail_com" class=3D"m_5344663723= 268994805cite"> <div dir=3D"ltr"> <div> <div>Merci C=C3=A9dric, <br> </div> j'ai int=C3=A9gr=C3=A9 tes modifications ainsi que les mienne= s dans la v1.2. <br> </div> <div>Ma relecture ne s'est fais faite en vis =C3=A0 vis avec la version originale... Je pense qu'il en est de m=C3=AAme pour C=C3=A9dric.<br> </div> <div><br> </div> Bonnes relectures aux suivants ;)<br> <div><br> <br> </div> </div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr">Le=C2=A0lun. 24 sept. 2018 =C3=A0=C2=A015:25, Cedr= ic Duprez <<a href=3D"mailto:[email protected]" target=3D"_blank">Ced= [email protected]</a>> a =C3=A9crit=C2=A0:<br> </div> <blockquote class=3D"gmail_quote m_5344663723268994805cite" id=3D"m= _5344663723268994805Cite_69221"> <div> Bonjour L=C3=A6titia, <div class=3D"m_5344663723268994805m_1898888652790692504moz-for= ward-container"> <div class=3D"m_5344663723268994805m_1898888652790692504markd= own-here-wrapper"> <p>Quelques petites propositions de corrections :</p> <ul> <li>ligne 13 : du moment qu=E2=80=99il n=E2=80=99y <stron= g>a</strong> pas </li> <li>ligne 22 : la <strong>contribution</strong> (enlever le =E2=80=9Cs=E2=80=9D) </li> <li>liste ligne 50 - 51 - 52 : mettre un point-virgule =C3=A0 la fin des deux premi=C3=A8res lignes, un point = =C3=A0 la fin de la troisi=C3=A8me </li> <li>ligne 77 : normalement, on doit mettre les nombres (surtout les petits nombres) en lettres (quitte =C3=A0 les r=C3=A9p=C3=A9ter en chiffres entre parenth=C3=A8se= s). Du coup, il faudrait mettre : =E2=80=9Cun minimum de <strong>quatre (4)</strong> personnes=E2=80=9D </li> <li>ligne 79 : m=C3=AAme remarque pour =E2=80=9Cun maximu= m de <strong> trois (3)</strong> ans=E2=80=9D </li> <li>ligne 111 : m=C3=AAme remarque pour =E2=80=9Csur une = p=C3=A9riode de <strong>deux (2)</strong> semaines=E2=80=9D </li> <li>ligne 151 : =E2=80=9Cdans une langue<strong>,</strong= > mais insultante=E2=80=9D (ajouter une virgule avant =E2= =80=9Cmais=E2=80=9D) </li> <li>ligne 163 : =E2=80=9Cnouveaux t=C3=A9moins <strong>et= c.</strong> pour permettre=E2=80=9D (ajouter un point derri=C3=A8re= etc) </li> <li>ligne 168 : =E2=80=9Cpour l=E2=80=99ann=C3=A9e <stron= g>pr=C3=A9c=C3=A9dente</strong>=E2=80=9C </li> <li>ligne 176 : =E2=80=9Cdu <strong>Code de Conduite</str= ong>=E2=80=9C (mettre les majuscules, en coh=C3=A9rence avec le d=C3= =A9but du texte et la suite) </li> <li>ligne 181 : =E2=80=9CMise =C3=A0 <strong>jour</strong= > du code=E2=80=9D </li> <li>ligne 183 : =E2=80=9CLe Comit=C3=A9 et la Core Team <= strong>envisageront</strong> des mises =C3=A0 jour de ce Code de <strong>Conduite</strong>=E2=80=9C </li> <li>ligne 190 : =E2=80=9CConduite <strong>peuvent</strong= > envoyer=E2=80=9D </li> <li>ligne 203 : =E2=80=9Cdoivent =C3=AAtre <strong>sensib= ilis=C3=A9s</strong>=E2=80=9C </li> <li>ligne 208 : =E2=80=9CPour <strong>tous</strong> les =C3=A9changes=E2=80=9D </li> </ul> <p>Bravo pour le travail du comit=C3=A9 et pour la traduction.</p> <div title=3D"MDH:PGZvbnQgZmFjZT0iSGVsdmV0aWNhLCBBcmlhbCwgc= 2Fucy1zZXJpZiI+Qm9uam91ciBMw6Z0aXRpYSw8YnI+PGJyPlF1ZWxxdWVzIHBldGl0ZXMgcHJv= cG9zaXRpb25zIGRlIGNvcnJlY3Rpb25zIDo8YnI+KiBsaWduZSAxMyA6IGR1IG1vbWVudCBxdSd= pbCBuJ3kgKiphKiogcGFzPGJyPiogbGlnbmUgMjIgOiBsYSAqKmNvbnRyaWJ1dGlvbioqIChlbm= xldmVyIGxlICJzIik8YnI+KiBsaXN0ZSBsaWdu ZSA1MCAtIDUxIC0gNTIgOiBtZXR0cmUgdW4gcG9pbnQtdmlyZ3VsZSDDoCBsYSBmaW4gZGVzIGR= l dXggcHJlbWnDqHJlcyBsaWduZXMsIHVuIHBvaW50IMOgIGxhIGZpbiBkZSBsYSB0cm9pc2nDqG1= l PGJyPiogbGlnbmUgNzcgOiBub3JtYWxlbWVudCwgb24gZG9pdCBtZXR0cmUgbGVzIG5vbWJyZXM= g KHN1cnRvdXQgbGVzIHBldGl0cyBub21icmVzKSBlbiBsZXR0cmVzIChxdWl0dGUgw6AgbGVzIHL= D qXDDqXRlciBlbiBjaGlmZnJlcyBlbnRyZSBwYXJlbnRow6hzZXMpLiBEdSBjb3VwLCBpbCBmYXV= k cmFpdCBtZXR0cmUgOiAidW4gbWluaW11bSBkZSAqKnF1YXRyZSAoNCkqKiBwZXJzb25uZXMiPGJ= y PiogbGlnbmUgNzkgOiBtw6ptZSByZW1hcnF1ZSBwb3VyICJ1biBtYXhpbXVtIGRlICoqdHJvaXM= g KDMpKiogYW5zIjxicj4qIGxpZ25lIDExMSA6IG3Dqm1lIHJlbWFycXVlIHBvdXIgInN1ciB1bmU= g cMOpcmlvZGUgZGUgKipkZXV4ICgyKSoqIHNlbWFpbmVzIjxicj4qIGxpZ25lIDE1MSA6ICJkYW5= z IHVuZSBsYW5ndWUgKiosKiogbWFpcyBpbnN1bHRhbnRlIiAoYWpvdXRlciB1bmUgdmlyZ3VsZSB= h dmFudCAibWFpcyIpPGJyPiogbGlnbmUgMTYzIDogIm5vdXZlYXV4IHTDqW1vaW5zICoqZXRjLio= q IHBvdXIgcGVybWV0dHJlIiAoYWpvdXRlciB1biBwb2ludCBkZXJyacOocmUgZXRjKTxicj4qIGx= p Z25lIDE2OCA6ICJwb3VyIGwnYW5uw6llICoqcHLDqWPDqWRlbnRlKioiPGJyPiogbGlnbmUgMTc= 2 IDogImR1ICoqQ29kZSBkZSBDb25kdWl0ZSoqIiAobWV0dHJlIGxlcyBtYWp1c2N1bGVzLCBlbiB= j b2jDqXJlbmNlIGF2ZWMgbGUgZMOpYnV0IGR1IHRleHRlIGV0IGxhIHN1aXRlKTxicj4qIGxpZ25= l IDE4MSA6ICJNaXNlIMOgICoqam91cioqIGR1IGNvZGUiPGJyPiogbGlnbmUgMTgzIDogIkxlIEN= v bWl0w6kgZXQgbGEgQ29yZSBUZWFtICoqZW52aXNhZ2Vyb250KiogZGVzIG1pc2VzIMOgIGpvdXI= g ZGUgY2UgQ29kZSBkZSAqKkNvbmR1aXRlKioiPGJyPiogbGlnbmUgMTkwIDogIkNvbmR1aXRlICo= q cGV1dmVudCoqIGVudm95ZXIiPGJyPiogbGlnbmUgMjAzIDogImRvaXZlbnQgw6p0cmUgKipzZW5= z aWJpbGlzw6lzKioiPGJyPiogbGlnbmUgMjA4IDogIlBvdXIgKip0b3VzKiogbGVzIMOpY2hhbmd= l cyI8YnI+PGJyPkJyYXZvIHBvdXIgbGUgdHJhdmFpbCBkdSBjb21pdMOpIGV0IHBvdXIgbGEgdHJ= h ZHVjdGlvbi48YnI+PC9mb250PjxkaXYgY2xhc3M9Im1vei1zaWduYXR1cmUiPjwvZGl2Pg=3D= =3D"> =E2=80=8B</div> </div> <div class=3D"m_5344663723268994805m_1898888652790692504moz-c= ite-prefix">-- <br> C=C3=A9dric DUPREZ<br> <br> Le 24/09/2018 =C3=A0 14:50, L=C3=A6titia Avrot a =C3=A9crit= =C2=A0:<br> </div> <blockquote type=3D"cite" id=3D"m_5344663723268994805Cite_133= 7626" class=3D"m_5344663723268994805cite"> <div dir=3D"ltr"> <div dir=3D"ltr"> <div dir=3D"ltr"> <div dir=3D"ltr"> <div dir=3D"ltr">Bonjour,<br> <br> J'ai traduit le code de conduite de la communaut=C3=A9 en fran=C3=A7ais. Ce n'est qu= 'un brouillon en v1. Je veux bien des retours.<br> (L'original se trouve ici :=C2=A0<a href=3D"h= ttps://www.postgresql.org/about/policies/coc/" target=3D"_blank">https://ww= w.postgresql.org/about/policies/coc/</a> )<br> <br> Bonne journ=C3=A9e,<br> <br> L=C3=A6titia<br> <div><br> </div> -- <br> <div dir=3D"ltr" class=3D"m_5344663723268994805m_= 1898888652790692504gmail_signature"> <div dir=3D"ltr"> <div><em>Think! Do you really need to print this email ? </em><br> <em><em>There is no Planet B.</em></em></di= v> </div> </div> </div> </div> </div> </div> </div> </blockquote> <br> </div> </div> </blockquote> </div> <br> <br> -- <br> <div dir=3D"ltr" class=3D"m_5344663723268994805gmail_signature" data-= smartmail=3D"gmail_signature">Jean-Christophe Arnu</div> </blockquote> <br> <pre class=3D"m_5344663723268994805moz-signature" cols=3D"72">--=20 Jean-Marie Arsac Azimut <a class=3D"m_5344663723268994805moz-txt-link-freetext" href=3D"http://www.= azimut.fr" target=3D"_blank">http://www.azimut.fr</a> Mob 06 11 05 88 23</pre> </div> </blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g= mail_signature" data-smartmail=3D"gmail_signature">Jean-Christophe Arnu</di= v> --000000000000ebe8e50576ad4d62-- --000000000000ebe8e70576ad4d64 Content-Type: text/markdown; charset="UTF-8"; name="code_de_conduite_v1.4.md" Content-Disposition: attachment; filename="code_de_conduite_v1.4.md" Content-Transfer-Encoding: base64 Content-ID: <f_jmhf2rdq0> X-Attachment-Id: f_jmhf2rdq0 IyBJbnRyb2R1Y3Rpb24KCkxlIHByb2pldCBQb3N0Z3JlU1FMIGVzdCBmaWVyIGRlIGxhIHF1YWxp dMOpIGRlIHNvbiBjb2RlLCBkZSBzb24gdHJhdmFpbCBldCBkZXMKcsOpc3VsdGF0cyBwcm9mZXNz aW9ubmVscyBkZSBzYSBjb21tdW5hdXTDqS4gTm91cyBhdHRlbmR+b25zIGRlIGNoYXF1ZQpwYXJ0 aWNpcGFudCBxdSdpbCBzZSBjb25kdWlzZSBkZSBtYW5pw6hyZSBwcm9mZXNzaW9ubmVsbGUsIGVu IGFnaXNzYW50CmF2ZWMgY291cnRvaXNpZSBkYW5zIGwnaW50w6lyw6p0IGNvbW11biwgdG91dCBl biByZXNwZWN0YW50IHRvdXMgbGVzIHV0aWxpc2F0ZXVycwpldCBsZXMgZMOpdmVsb3BwZXVycy4K CkRhbnMgY2UgYnV0LCBub3VzIGF2b25zIG1pcyBlbiBwbGFjZSB1biBDb2RlIGRlIENvbmR1aXRl IHBvdXIgbGVzIMOpY2hhbmdlcwphdmVjIGxhIGNvbW11bmF1dMOpLCBsYSBwYXJ0aWNpcGF0aW9u IGF1IHRyYXZhaWwgZHUgcHJvamV0IGV0IGxhIGNvbW11bmF1dMOpIGVuCmfDqW7DqXJhbC4gQ2Ug Q29kZSBhIHBvdXIgYnV0IGRlIGNvdXZyaXIgdG91dGVzIGxlcyBpbnRlcmFjdGlvbnMgZW50cmUg ZGVzCm1lbWJyZXMgZGUgbGEgY29tbXVuYXV0w6ksIHF1ZSBjZXMgw6ljaGFuZ2VzIGFpZW50IGxp ZXUgYXUgc2VpbiBkZQpsJ2luZnJhc3RydWN0dXJlIHBvc3RncmVzcWwub3JnIG91IHBhcywgZHUg bW9tZW50IHF1J2lsIG4neSBhIHBhcyBkJ2F1dHJlIENvZGUKZGUgQ29uZHVpdGUgcXVpIHB1aXNz ZSBzJ2FwcGxpcXVlciAoY29tbWUgbGUgQ29kZSBkZSBDb25kdWl0ZSBkJ3VuZSBjb25mw6lyZW5j ZQpwYXIgZXhlbXBsZSkuCgojIEluY2x1c2l2aXTDqSBldCBjb25kdWl0ZSBhcHByb3ByacOpZQoK TGUgcHJvamV0IFBvc3RncmVTUUwgZXN0IG91dmVydCDDoCBsYSBwYXJ0aWNpcGF0aW9uIGRlIGNo YXF1ZSBwZXJzb25uZSBzb3VoYWl0YW50CnRyYXZhaWxsZXIgYXZlYyBQb3N0Z3JlU1FMLCBxdWVs IHF1ZSBzb2l0IHNvbiBuaXZlYXUgZCdleHDDqXJpZW5jZSBzdXIgY2UKbG9naWNpZWwgb3Ugc3Vy IGxhIHRlY2hub2xvZ2llIGVuIGfDqW7DqXJhbC4gTm91cyBlbmNvdXJhZ2VvbnMgbGUgZMOpdmVs b3BwZW1lbnQgZXQKbGVzIGNvbnRyaWJ1dGlvbnMgZGUgdG91cyBsZXMgdXRpbGlzYXRldXJzLCBx dWVsbGUgcXVlIHNvaXQgbGV1ciBoaXN0b2lyZS4KCk5vdXMgZW5jb3VyYWdlb25zIGRlcyBkaXNj dXNzaW9ucyBjb25zdHJ1Y3RpdmVzIGV0IHLDqWZsw6ljaGllcyBzdXIgbGUgbG9naWNpZWwsCmNl dHRlIGNvbW11bmF1dMOpLCBsZXVyIMOpdGF0IGFjdHVlbCByZXNwZWN0aWYgZXQgbGV1cnMgcG9z c2libGVzIGZ1dHVycwpkw6l2ZWxvcHBlbWVudHMuIExlcyBkaXNjdXNzaW9ucyBkZXZyYWllbnQg w6p0cmUgY2VudHLDqWVzIHN1ciBsZSBjb2RlLCBsZXMKdGVjaG5vbG9naWVzIGxpw6llcywgbGVz IHByb2pldHMgZGUgbGEgY29tbXVuYXV0w6kgb3UgbCdpbmZyYXN0cnVjdHVyZS4KCkxlcyBhdHRh cXVlcyBwZXJzb25uZWxsZXMgZXQgbGVzIGNvbW1lbnRhaXJlcyBuw6lnYXRpZnMgc3VyIGxlcwpj YXJhY3TDqXJpc3RpcXVlcyBkJ3VuZSBwZXJzb25uZSBuZSBzb250IHBhcyBhY2NlcHRhYmxlcyBl dCBuZSBzZXJvbnQgcGFzCmFjY2VwdMOpcy4gTGVzIGNhcmFjdMOpcmlzdGlxdWVzIGQndW5lIHBl cnNvbm5lIHBldXZlbnQgaW5jbHVyZSAobWFpcyBuZQpzb250IHBhcyBsaW1pdMOpZXMgw6ApIGwn w6JnZSwgbCdvcmlnaW5lIGV0aG5pcXVlLCBsYSBuYXRpb25hbGl0w6kgZCdvcmlnaW5lIG91IGxl cyBhbmPDqnRyZXMsCmxhIHJlbGlnaW9uLCBsZSBnZW5yZSBvdSBsJ29yaWVudGF0aW9uIHNleHVl bGxlLgoKRGUgcGx1cywgbGVzIGF0dGl0dWRlcyBxdWkgc29udCBhdXNzaSBlbiB2aW9sYXRpb24g ZGUgY2UgY29kZSBkZSBjb25kdWl0ZQpjb21wcmVubmVudCAobWFpcyBuZSBzZSBsaW1pdGVudCBw YXMgw6ApIGxlcyBtZW5hY2VzIGRlIHZpb2xlbmNlIGNvbnRyZSB1bmUKcGVyc29ubmUgb3UgdW4g Z3JvdXBlIGRlIHBlcnNvbm5lcywgbGVzIG1lbmFjZXMgZGUgc2Fib3RhZ2UgZGUgdmllCnByb2Zl c3Npb25uZWxsZSwgZGUgY29tbXVuYXV0w6kgZXQvb3UgZGUgcHJvamV0LCBsZXMgc29sbGljaXRh dGlvbnMgc2V4dWVsbGVzIG5vbgpzb3VoYWl0w6llcywgcXVlbGxlcyBxdWUgc29pZW50IGxldXJz IGZvcm1lcywgbGVzIGF0dGl0dWRlcyBxdWkgcG91cnJhaWVudCBwb3J0ZXIKcHLDqWp1ZGljZSBh dSBwcm9qZXQgUG9zdGdyZVNRTCBldCBsZSByZWZ1cyBkZSBjZXNzZXIgY2V0dGUgY29uZHVpdGUK aW5hcHByb3ByacOpZSBtYWxncsOpIHVuZSBkZW1hbmRlIGVuIGNlIHNlbnMuCgojIFByb3RlY3Rp b24gZGVzIHBsYWlnbmFudHMKCklsIGVzdCDDqWdhbGVtZW50IGV4cHJlc3PDqW1lbnQgaW50ZXJk aXQgw6AgcXVpY29ucXVlIGQnZXhlcmNlciBkZXMgcmVwcsOpc2FpbGxlcyBjb250cmUKdW5lIHBl cnNvbm5lIGF5YW50IGTDqXBvc8OpIHVuZSBwbGFpbnRlIHBvdXIgdmlvbGF0aW9uIGRlIGNlIENv ZGUgZGUgQ29uZHVpdGUgb3UKY29udHJlIHVuZSBwZXJzb25uZSBhc3Npc3RhbnQgbGUgY29taXTD qSBsb3JzIGRlIGwnZW5xdcOqdGUgc3VpdGUgw6AgdW4gc2lnbmFsZW1lbnQuClNlcm9udCBjb25z aWTDqXLDqWVzIGNvbW1lIGRlcyByZXByw6lzYWlsbGVzIChlbnRyZSBhdXRyZXMpIGxlcyBhY3Rp b25zIHN1aXZhbnRlczoKCiogZGUgbm91dmVsbGVzIGF0dGFxdWVzIHBlcnNvbm5lbGxlcyAocHVi bGlxdWVzIG91IHByaXbDqWVzKSA7CiogZGVzIGFjdGlvbnMgYXlhbnQgcG91ciBidXQgZCdhZmZh aWJsaXIgbGUgc3RhdHV0IHByb2Zlc3Npb25uZWwgZCd1bmUgcGVyc29ubmUgcXVlIGNlIHNvaXQg ZW4gcHVibGljIG91IHZpcy3DoC12aXMgZGUgc29uIGVtcGxveWV1ciwgc2VzIGNvbGzDqGd1ZXMs IHNlcyBjbGllbnRzIG91IGxhIGNvbW11bmF1dMOpIDsKKiBkZXMgYWN0aW9ucyBxdWkgbWVuYWNl bnQgbGEgdmllIHByaXbDqWUsIGwnaW50w6lncml0w6kgcGh5c2lxdWUsIGxlIGJpZW4tw6p0cmUs IGxlIGZveWVyIGV0L291IGxhIGZhbWlsbGUgZCd1bmUgcGVyc29ubmUuCgpMZXMgYWN0ZXMgZGUg cmVwcsOpc2FpbGxlcyBzZXJvbnQgdHJhaXTDqXMgZGUgbGEgbcOqbWUgbWFuacOocmUgcXVlIG4n aW1wb3J0ZSBxdWVsbGUKYXV0cmUgdmlvbGF0aW9uIGRlIGNlIENvZGUgZGUgQ29uZHVpdGUuCgoj IENvbWl0w6kgZHUgQ29kZSBkZSBDb25kdWl0ZQoKTGEgQ29yZSBUZWFtIGTDqXNpZ25lcmEgdW4g Q29taXTDqSBkdSBDb2RlIGRlIENvbmR1aXRlIHBvdXIgcmVjZXZvaXIgZXQgZW5xdcOqdGVyCnN1 ciB0b3V0ZXMgbGVzIHBsYWludGVzIGFpbnNpIHF1J3VuZSBwcsOpc2lkZW5jZSBkZSBjZSBjb21p dMOpLiBOJ2ltcG9ydGUgcXVlbAptZW1icmUgZGUgbGEgY29tbXVuYXV0w6kgcGV1dCDDqnRyZSBj YW5kaWRhdCDDoCBjZSBjb21pdMOpLCDDoCBsJ2V4Y2VwdGlvbiBkZXMKbWVtYnJlcyBkZSBsYSBD b3JlIFRlYW0uIENvbW1lIGxhIENvcmUgVGVhbSBzdXBlcnZpc2UgbGUgQ29taXTDqSwgbGVzIG1l bWJyZXMgZGUKbGEgQ29yZSBUZWFtIG5lIHBvdXJyb250IHBhcyDDqnRyZSDDqWdhbGVtZW50IG1l bWJyZXMgZHUgQ29taXTDqSwgcG91ciDDqXZpdGVyIGxlcwpjb25mbGl0cyBkJ2ludMOpcsOqdC4g TGEgbGlzdGUgZGVzIG1lbWJyZXMgZHUgQ29taXTDqSBzZXJhIHB1Ymxpw6llIGV0IHRvdWpvdXJz CmRpc3BvbmlibGUgW2ljaV0oaHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvYWJvdXQvcG9saWNp ZXMvY29jX2NvbW1pdHRlZS8pLgoKTGVzIG1lbWJyZXMgc2Vyb250IHJlbm91dmVsw6lzIHRvdXMg bGVzIGFucy4gTGEgQ29yZSBUZWFtIGFubm9uY2VyYSBsZXMgZGF0ZXMKZCdvdXZlcnR1cmUgZXQg ZGUgZmVybWV0dXJlIGRlIGxhIHPDqWxlY3Rpb24gZGVzIGNhbmRpZGF0cyBzdXIgbGVzIGNhbmF1 eCBkZQpjb21tdW5pY2F0aW9uIGhhYml0dWVscy4gVG91dCBtZW1icmUgZGUgbGEgY29tbXVuYXV0 w6kgcXVpIHNvdWhhaXRlcmFpdCDDqnRyZQpjYW5kaWRhdCByw6lwb25kcmEgw6AgdW5lIHByZW1p w6hyZSBzw6lyaWUgZGUgcXVlc3Rpb25zLiBMZXMgcsOpcG9uc2VzIHNlcm9udArDqXZhbHXDqWVz IHBhciBsYSBDb3JlIFRlYW0gZXQgbGVzIG1lbWJyZXMgZHUgY29taXTDqSBhY3R1ZWwgcG91ciBz w6lsZWN0aW9ubmVyCmxlcyBjYW5kaWRhdHMgZXQgbWVuZXIgZGVzIGVudHJldGllbnMgYXZlYyBj aGFjdW4gZCdlbnRyZSBldXguIExlIENvbWl0w6kKYWN0dWVsIGZlcmEgZGVzIHJlY29tbWFuZGF0 aW9ucyBldCBsYSBDb3JlIFRlYW0gY2hvaXNpcmEgbGVzIG5vdXZlYXV4IG1lbWJyZXMgZHUKQ29t aXTDqS4KCkxlIG5vbWJyZSBkZSBtZW1icmVzIGR1IENvbWl0w6kgbidlc3QgcGFzIGTDqWZpbmks IGNlcGVuZGFudCwgaWwgZmF1ZHJhIHF1J2lsIHNvaXQKY29uc3RpdHXDqSBkJ3VuIG1pbmltdW0g ZGUgcXVhdHJlICg0KSBwZXJzb25uZXMuIExlcyBtZW1icmVzIGR1IENvbWl0w6kgcydlbmdhZ2Vu dCBwb3VyIHVuCm1pbmltdW0gZCd1biBhbi4gSWxzIHBldXZlbnQgcmVzdGVyIG1lbWJyZXMgZGUg Y2UgQ29taXTDqSBwbHVzIGxvbmd0ZW1wcyBzJ2lscwpsZSBzb3VoYWl0ZW50LCBhdmVjIHVuIG1h eGltdW0gZGUgdHJvaXMgKDMpIGFucy4KCkxlcyBtZW1icmVzIGR1IENvbWl0w6kgYWdpc3NlbnQg c3VpdmFudCBsYSB2b2xvbnTDqSBkZSBsYSBDb3JlIFRlYW0gZXQgbGEgQ29yZQpUZWFtIHBldXQg cmVsZXZlciB1biBtZW1icmUgZGUgc2VzIGZvbmN0aW9ucyBzaSBlbGxlIHBlbnNlIHF1ZSBjZSBt ZW1icmUgbmUgcGV1dApwbHVzIGFzc3VtZXIgc2VzIHJlc3BvbnNhYmlsaXTDqXMuCgpMZSBDb21p dMOpIHBldXQgYXVzc2kgZGUgc2EgcHJvcHJlIGluaXRpYXRpdmUgZGVtYW5kZXIgw6AgbGEgQ29y ZSBUZWFtIGRlCnN1c3BlbmRyZSB1biBtZW1icmUgc2kgY2V0dGUgcGVyc29ubmUgbidlc3QgcGFz IGNhcGFibGUgb3UgbmUgdmV1dCBwYXMgYXNzdW1lcgpzZXMgcmVzcG9uc2FiaWxpdMOpcy4KCiMg U2lnbmFsZW1lbnRzCgpTaSB2b3VzIMOqdGVzIHZpY3RpbWUgZCd1bmUgYXR0aXR1ZGUgaW5hcHBy b3ByacOpZSBvdSBzaSB2b3VzIMOqdGVzIHTDqW1vaW4gZCd1bmUKdGVsbGUgYXR0aXR1ZGUsIG5v dXMgdm91cyBkZW1hbmRvbnMgZGUgYmllbiB2b3Vsb2lyIGxlIHNpZ25hbGVyIHJhcGlkZW1lbnQg YXUKQ29taXTDqSBkdSBDb2RlIGRlIENvbmR1aXRlIMOgCltjb2NAcG9zdGdyZXNxbC5vcmddKG1h aWx0bzpjb2NAcG9zdGdyZXNxbC5vcmcpLiBEYW5zIGwnw6l2ZW50dWFsaXTDqSBvw7kgdm91cwpz b3VoYWl0ZXJpZXogcG9ydGVyIHBsYWludGUgY29udHJlIHVuIG1lbWJyZSBkdSBDb21pdMOpLCB2 b3VzIHBvdXZlegphdXNzaSBjb250YWN0ZXIgZGlyZWN0ZW1lbnQgbidpbXBvcnRlIHF1ZWwocykg YXV0cmUocykgbWVtYnJlKHMpIGR1IENvbWl0w6kuCgpEYW5zIHZvdHJlIHNpZ25hbGVtZW50LCBt ZXJjaSBkJ2luY2x1cmUgYXV0YW50IGRlIGTDqXRhaWxzIHF1ZSBwb3NzaWJsZSwgeQpjb21wcmlz IDoKCiogdW5lIGRlc2NyaXB0aW9uIGRlIGwnw6l2w6huZW1lbnQ7CiogbGUgbWludXRhZ2UgZGUg bCfDqXbDqG5lbWVudDsKKiBkZXMgY2FwdHVyZXMgZCfDqWNyYW4gZGVzIGRpc2N1c3Npb25zIMOp bGVjdHJvbmlxdWVzOwoqIGxlcyBub21zIGV0LCBzaSBwb3NzaWJsZSwgbGVzIGluZm9ybWF0aW9u cyBkZSBjb250YWN0IGRlcyB0w6ltb2luczsKKiB0b3V0ZSBhdXRyZSBpbmZvcm1hdGlvbiBxdWUg dm91cyBwZW5zZXogbsOpY2Vzc2FpcmUgw6AgbCdlbnF1w6p0ZS4KCiMgR2VzdGlvbiBkZXMgcGxh aW50ZXMKCkxlIENvbWl0w6kgYWNxdWl0dGVyYSByYXBpZGVtZW50IHZvdHJlIGRlbWFuZGUgZXQg ZW5xdcOqdGVyYSBzdXIgdG91dCBpbmNpZGVudApzaWduYWzDqS4gU2kgdG91dGVzIGxlcyBwYXJ0 aWVzIGNvb3DDqHJlbnQsIGxlIENvbWl0w6kgYXVyYSBwb3VyIGJ1dCBkZQpmaW5hbGlzZXIgbCdl bnF1w6p0ZSBzdXIgdW5lIHDDqXJpb2RlIGRlIGRldXggKDIpIHNlbWFpbmVzIMOgIGNvbXB0ZXIg ZGUgbGEgcsOpY2VwdGlvbiBkdQpzaWduYWxlbWVudC4KCkxlcyBzaWduYWxlbWVudHMgZCdpbmNp ZGVudHMgZXQgbGVzIGFjdGl2aXTDqXMgZCdlbnF1w6p0ZSByZXN0ZXJvbnQgYXV0YW50IHF1ZSBw b3NzaWJsZQpjb25maWRlbnRpZWxzIGFmaW4gZGUgZ2FyYW50aXIgcXVlIGwnZW5xdcOqdGUgc2Ug cGFzc2UgZGFucwpsZXMgbWVpbGxldXJlcyBjb25kaXRpb25zLgoKTGUgQ29taXTDqSBpbmZvcm1l cmEgbGUgb3UgbGEgcGxhaWduYW50ZSBldCBsZShsYSkgc3VwcG9zw6koZSkgdHJhbnNncmVzc2V1 cihzZSkgZGUgc2EgZMOpY2lzaW9uIMOgIGNlCm1vbWVudC1sw6AuIFNpIGwnZW5xdcOqdGUgc2Ug cG91cnN1aXQsIGxlIENvbWl0w6kgZW4gaW5mb3JtZXJhIGxlcyBkZXV4IHBhcnRpZXMgZXQKbGV1 ciBmb3VybmlyYSB1bmUgZXN0aW1hdGlvbiBkZSBsYSBkYXRlIGRlIGNsw7R0dXJlIGRlIGwnZW5x dcOqdGUuCgpVbiBtYW5xdWUgZGUgY29vcMOpcmF0aW9uIGQndW5lIG91IGRlcyBwYXJ0aWVzIHBv dXJyYWl0IHByb2xvbmdlciBsJ2VucXXDqnRlLiBMZQpDb21pdMOpIGZlcmEgdG91cyBsZXMgZWZm b3J0cyBuw6ljZXNzYWlyZXMgcG91ciBmaW5hbGlzZXIgbCdlbnF1w6p0ZSBldCBmb3VybmlyIGxl cwpyw6lzdWx0YXRzIGRlIGNlbGxlLWNpIGF1IHBsYWlnbmFudCBvdcK3w6AgbGEgcGxhaWduYW50 ZSBldCBhdcK3KMOgIGxhKSBzdXBwb3PDqShlKSB0cmFuc2dyZXNzZXVyKHNlKSBkw6hzIHF1ZSBw b3NzaWJsZQplbiBsZXVyIHNpZ25pZmlhbnQgc2EgZMOpY2lzaW9uLgoKRGFucyBsZSBjYXMgb8O5 IGxhIHBsYWludGUgaW1wbGlxdWUgdW5lIG1lbWJyZSBkdSBDb21pdMOpIG91IGRlIGxhIENvcmUg VGVhbSAoY29tbWUgcGxhaWduYW50KGUpIG91CnRyYW5zZ3Jlc3NldXIoc2UpKSwgbGEgZ2VzdGlv biBkdSBzaWduYWxlbWVudCBzZSBwb3Vyc3VpdnJhIG5vcm1hbGVtZW50IHNhdWYgcXVlCmxhIHBl cnNvbm5lIGltcGxpcXXDqWUgc2VyYSBleGNsdWUgZGUgc29uIHLDtGxlIGR1IENvbWl0w6kgb3Ug ZGUgbGEgQ29yZSBUZWFtIHBvdXIKY2V0dGUgYWZmYWlyZS4KCkxlcyByw6lzdWx0YXRzIHBvc3Np YmxlcyBkZSBsJ2VucXXDqnRlIHBldXZlbnQgw6p0cmUgKG1haXMgbmUgc29udCBwYXMgbGltaXTD qXMgw6ApOgoKKiBMYSBjb252aWN0aW9uIHF1ZSBsZSBDb2RlIGRlIENvbmR1aXRlIG4nYSBwYXMg w6l0w6kgdmlvbMOpOwoqIFVuIGF2ZXJ0aXNzZW1lbnQgcHJpdsOpIGF2ZWMgdW5lIGV4cGxpY2F0 aW9uIGRlIGNlIHF1J2VzdCB1bmUgYXR0aXR1ZGUgYWNjZXB0YWJsZSBwb3VyIGxhKGVzKSBwZXJz b25uZShzKSBpbXBsaXF1w6llKHMpOwoqIFVuIGF2ZXJ0aXNzZW1lbnQgcHVibGljIGF2ZWMgdW5l IGV4cGxpY2F0aW9uIGRlIGNlIHF1J2VzdCB1bmUgYXR0aXR1ZGUgYWNjZXB0YWJsZSBwb3VyIGxh KGVzKSBwZXJzb25uZShzKSBpbXBsaXF1w6llKHMpOwoqIFVuIGJhbm5pc3NlbWVudCB0ZW1wb3Jh aXJlIG91IHBlcm1hbmVudCBkZSBjZXJ0YWlucyBvdSBkZSB0b3VzIGxlcyBlc3BhY2VzIGfDqXLD qXMgcGFyIGxhIGNvbW11bmF1dMOpIGluY2x1YW50IChtYWlzIG5vbiBsaW1pdMOpIMOgKSBsZXMg bWFpbGluZy1saXN0cyBkZSBsYSBjb21tdW5hdXTDqSwgbGVzIGZvcnVtcywgSVJDIGV0IGxhIHBl cnRlIGR1IGRyb2l0IGRlIGNvbW1pdCBzdXIgbGVzIGTDqXDDtHRzIGRlIGxhIGNvbW11bmF1dMOp OwoqIExhIGRlbWFuZGUgZCdleGN1c2VzIHB1YmxpcXVlcyBvdSBwcml2w6llcy4KClBhcmNlIHF1 J3VuIGJhbm5pc3NlbWVudCB0ZW1wb3JhaXJlIG91IHBlcm1hbmVudCBlc3QgdW4gc3VqZXQgc8Op cmlldXggZXQgcXVlIGxlcwphY3Rpb25zIHRlY2huaXF1ZXMgcmVxdWlzZXMgcG91ciB5IGFycml2 ZXIgbmUgc29udCBwYXMgdHJpdmlhbGVzLCB1bmUgdGVsbGUKc2FuY3Rpb24gc2VyYSBzb3VtaXNl IMOgIGxhIENvcmUgVGVhbSBhdmFudCBkJ2VuIGluZm9ybWVyIGxlcyBkZXV4IHBhcnRpZXMuIERh bnMKbGUgY2FzIG/DuSBsYSBDb3JlIFRlYW0gbmUgc2VyYWl0IHBhcyBkJ2FjY29yZCBhdmVjIGxh IGTDqWNpc2lvbiBkdSBjb21pdMOpLCBsYQpDb3JlIFRlYW0gcHLDqXNlbnRlcmEgc29uIHBvaW50 IGRlIHZ1ZSBhdSBDb21pdMOpLiBMZSBDb21pdMOpIHByZW5kcmEgZW4KY29uc2lkw6lyYXRpb24g bGVzIHJlY29tbWFuZGF0aW9ucyBkZSBsYSBDb3JlIFRlYW0gZXQgZW5nYWdlcmEgZGUgbm91dmVs bGVzCmRpc2N1c3Npb25zIHNpIG7DqWNlc3NhaXJlLiBTaSBsYSBDb3JlIFRlYW0gZXQgbGUgQ29t aXTDqSBuJ2Fycml2ZW50IHBhcyDDoCBzZQptZXR0cmUgZCdhY2NvcmQsIGxhIGTDqWNpc2lvbiBk ZSBsYSBDb3JlIFRlYW0gcHLDqXZhdWRyYS4KCkxlIENvbWl0w6kgcGV1dCBjb25zaWTDqXJlciBx dSd1bmUgdmlvbGF0aW9uIGR1IHByw6lzZW50IGNvZGUgZXN0IGludm9sb250YWlyZSwKcGV1dC3D qnRyZSBsacOpZSDDoCBkZXMgZGlmZsOpcmVuY2VzIGN1bHR1cmVsbGVzIChwYXIgZXhlbXBsZSwg bCd1dGlsaXNhdGlvbiBkJ3VuCnRlcm1lIGZhbWlsaWVyIHBldXQgw6p0cmUgc2FucyB2b2xvbnTD qSBkZSBudWlyZSBkYW5zIHVuZSBsYW5ndWUsIG1haXMgaW5zdWx0YW50ZQpkYW5zIHVuZSBhdXRy ZSkgb3Ugw6AgdW5lIHRlbnRhdGl2ZSBkJ2h1bW91ciBtYWxhdmlzw6llLiBEZSB0ZWxzIGNhcyBz ZXJvbnQKdHJhaXTDqXMgY29tbWUgZGVzIG9wcG9ydHVuaXTDqXMgZCdhcHByZW50aXNzYWdlIHBs dXTDtHQgcXVlIGNvbW1lIHN1amV0IMOgCnNhbmN0aW9uLiBTaSBsZSBDb21pdMOpIGNvbnN0YXRl IHF1ZSBsJ2luY2lkZW50IHNpZ25hbMOpIHRvbWJlIGRhbnMgY2V0dGUKY2F0w6lnb3JpZSBkZXMg dmlvbGF0aW9ucyBpbnZvbG9udGFpcmVzLCBsZSBDb21pdMOpIGp1Z2VyYSBzaSB1biB0ZWwgaW5j aWRlbnQgZXN0CnN1c2NlcHRpYmxlIGRlIHNlIHJlcHJvZHVpcmUgZXQsIHNpIGMnZXN0IGxlIGNh cywgcG91cnJhIHBhcnRhZ2VyIGwnaW5mb3JtYXRpb24KZGUgbWFuacOocmUgZ8OpbsOpcmFsZSBh dmVjIHRvdXRlIGxhIGNvbW11bmF1dMOpIHBvdXIgcHLDqXZlbmlyIGRlIG5vdXZlYXV4CmluY2lk ZW50cy4KClNpIGwndW5lIGRlcyBwYXJ0aWVzIHRyb3V2ZSBxdWUgbGEgZMOpY2lzaW9uIG4nZXN0 IHBhcyBqdXN0ZSwgbGUgQ29taXTDqSBwb3VycmEKw6p0cmUgc2Fpc2kgZW4gYXBwZWwgZGFucyBs YSBzZW1haW5lIHF1aSBzdWl0IGwnaW5mb3JtYXRpb24gZGUgbGEKZMOpY2lzaW9uLiBMJ2FwcGVs IHBvdXJyYSBjb21wb3J0ZXIgZGUgbm91dmVsbGVzIGluZm9ybWF0aW9ucywgZGUgbm91dmVsbGVz CnNvdXJjZXMgZXQvb3UgZGUgbm91dmVhdXggdMOpbW9pbnMsIGV0Yy4gcG91ciBwZXJtZXR0cmUg YXUgQ29taXTDqSBkZSBjb25zaWTDqXJlciBzYQpkw6ljaXNpb24gYXUgcmVnYXJkIGRlIGNlcyBu b3V2ZWF1eCDDqWzDqW1lbnRzLgoKTGUgQ29taXTDqSBmb3VybmlyYSB1biByYXBwb3J0IGFubnVl bCByw6lzdW1hbnQgbGVzIHR5cGVzIGRlIHNpZ25hbGVtZW50cyByZcOndXMKZXQgbGVzIGFjdGlv bnMgcXVpIGF1cm9udCDDqXTDqSBwcmlzZXMgcG91ciByw6lwb25kcmUgw6AgY2VzIHBsYWludGVz IMOgIGxhIGZpbiBkdQpwcmVtaWVyIHRyaW1lc3RyZSBkZSBjaGFxdWUgYW5uw6llIHBvdXIgbCdh bm7DqWUgcHLDqWPDqWRlbnRlLiBDZSByYXBwb3J0IHNlcmEKcGFydGFnw6kgYXZlYyBsYSBjb21t dW5hdXTDqS4gTGVzIHNpZ25hbGVtZW50cyBldCBhY3Rpb25zIHNlcm9udCBhbm9ueW1pc8OpcyBw b3VyCnByb3TDqWdlciBsJ2lkZW50aXTDqSBkZSB0b3V0ZXMgbGVzIHBhcnRpZXMgaW1wbGlxdcOp ZXMuCgojIEFnaXIgZW4gdG91dGUgYm9ubmUgZm9pCgpUb3V0ZSBwZXJzb25uZSBzaWduYWxhbnQg dW4gaW5jaWRlbnQgZG9pdCBhZ2lyIGVuIHRvdXRlIGJvbm5lIGZvaSBldCBkb2l0IGF2b2lyCmRl cyBtb3RpZnMgdmFsYWJsZXMgZGUgcGVuc2VyIHF1ZSBsZXMgZmFpdHMgcmFwcG9ydMOpcyBjb25j ZXJuZW50IHVuZSB2aW9sYXRpb24KZHUgQ29kZSBkZSBDb25kdWl0ZS4gVG91dCBzaWduYWxlbWVu dCBwb3VyIGxlcXVlbCBhdWN1biBmb25kZW1lbnQgcsOpZWwgbidhdXJhCsOpdMOpIHRyb3V2w6kg ZXQgcG91ciBsZXF1ZWwgaWwgc2VyYSBwcm91dsOpIHF1J2lsIGEgw6l0w6kgaW52ZW50w6kgcGFy IG1hbHZlaWxsYW5jZQpvdSBhdmVjIGwnaW50ZW50aW9uIGRlIHRyb21wZXIgc2VyYSB2dSBjb21t ZSB1bmUgaW5zdWx0ZSBhdSBDb21pdMOpIGV0IGNvbW1lIHVuZQpzw6lyaWV1c2UgdmlvbGF0aW9u IGR1IENvZGUgZGUgQ29uZHVpdGUuCgojIE1pc2Ugw6Agam91ciBkdSBjb2RlIGRlIGNvbmR1aXRl CgpMZSBDb21pdMOpIGV0IGxhIENvcmUgVGVhbSBlbnZpc2FnZXJvbnQgZGVzIG1pc2VzIMOgIGpv dXIgZGUgY2UgQ29kZSBkZSBDb25kdWl0ZQphdXNzaSBzb3V2ZW50IHF1ZSBuw6ljZXNzYWlyZSBl dCBhdSBtb2lucyB1bmUgZm9pcyBwYXIgYW4sIGVuIHRlbmFudCBjb21wdGUgZGVzCmluY2lkZW50 cyBzaWduYWzDqXMsIGRlcyByZWNvbW1hbmRhdGlvbnMgZGUgcHJvZmVzc2lvbm5lbHMganVyaWRp cXVlcywgZGVzCnN1Z2dlc3Rpb25zIGRlcyBtZW1icmVzIGRlIGxhIGNvbW11bmF1dMOpLCBkZXMg ZGVybmllcnMgZMOpdmVsb3BwZW1lbnRzIGN1bHR1cmVscwpkZSBsYSBjb21tdW5hdXTDqSBvdSBk ZSBuJ2ltcG9ydGUgcXVlbCBhdXRyZSDDqXbDqG5lbWVudCBwZXJ0aW5lbnQuCgpMZXMgbWVtYnJl cyBkZSBsYSBDb21tdW5hdXTDqSBxdWkgdmV1bGVudCBzdWdnw6lyZXIgZGVzIGNoYW5nZW1lbnRz IGF1IENvZGUgZGUKQ29uZHVpdGUgcGV1dmVudCBlbnZveWVyIGxldXJzIHByb3Bvc2l0aW9ucyBh dSBDb21pdMOpIHZpYSBlLW1haWwgw6AKW2NvY0Bwb3N0Z3Jlc3FsLm9yZ10oY29jQHBvc3RncmVz cWwub3JnKS4KCiMgQ29uZsOpcmVuY2VzIGV0IMOpdsOobmVtZW50cwoKTGUgcHJvamV0IFBvc3Rn cmVTUUwgZW5jb3VyYWdlIGNoYXF1ZSBvcmdhbmlzYXRldXIgZCfDqXbDqG5lbWVudCDDoCBjcsOp ZXIgZXQKbWFpbnRlbmlyIHVuIENvZGUgZGUgQ29uZHVpdGUgcG91ciBsZXVyIMOpdsOobmVtZW50 LiBDaGFxdWUgb3JnYW5pc2F0ZXVyCmQnw6l2w6huZW1lbnQgZXN0IHJlc3BvbnNhYmxlIGRlIGfD qXJlciBsZXMgY29uZHVpdGVzIGluYXBwcm9wcmnDqWVzIGR1cmFudCBsZXVyCsOpdsOobmVtZW50 IGQndW5lIG1hbmnDqHJlIHJhcGlkZSBldCBvYmplY3RpdmUuCgojIENvbmNsdXNpb24KCk5vdXMg ZW5jb3VyYWdlb25zIGRlcyByZWxhdGlvbnMgYXBwcm9wcmnDqWVzIGV0IGNvbGzDqWdpYWxlcyBl bnRyZSBsZXMgbWVtYnJlcyBkZQpsYSBjb21tdW5hdXTDqTsgY2VwZW5kYW50LCBsZXMgbWVtYnJl cyBkZSBsYSBjb21tdW5hdXTDqSBkb2l2ZW50IMOqdHJlIHNlbnNpYmlsaXPDqXMKYXUgZmFpdCBx dWUgbGV1ciBhdHRpdHVkZSBwb3VycmFpdCDDqnRyZSBjb25zaWTDqXLDqWUgY29tbWUgYmxlc3Nh bnRlIHBhciBsZXMKYXV0cmVzIG1lbWJyZXMuIExlcyBtZW1icmVzIGRlIGxhIGNvbW11bmF1dMOp IGRvaXZlbnQgZG9uYyBzZSBtb2TDqXJlciBkYW5zIGxldXIKY29uZHVpdGUuCgpQb3VyIHRvdXMg bGVzIMOpY2hhbmdlcyBhdSBzZWluIGRlIGxhIGNvbW11bmF1dMOpLCB1dGlsaXNleiB2b3RyZSBq dWdlbWVudApwcm9mZXNzaW9ubmVsIGV0IHJlc3RleiBjb25jZW50csOpcyBzdXIgbCdhbcOpbGlv cmF0aW9uIGdsb2JhbGUgcG91ciB0b3VzIGRlIG5vdHJlIHByb2pldCBldCBkZSBub3RyZQpjb21t dW5hdXTDqS4K --000000000000ebe8e70576ad4d64--