Re: Synchronization issues of debian.cs.nycu.edu.tw

Shao-Fu Chen <[email protected]> Tue, 3 Oct 2023 18:07:40 +0800
Newsgroups gmane.linux.debian.user.mirrors
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------C2hozs2zEWLOEEh3m0LEcEtp
Content-Type: multipart/mixed; boundary="------------2s6FJu85GmkrLQ6dnSJ34r0z";
 protected-headers="v1"
From: Shao-Fu Chen <[email protected]>
To: "Adam D. Barratt" <[email protected]>,
 [email protected]
Message-ID: <[email protected]>
Subject: Re: Synchronization issues of debian.cs.nycu.edu.tw
References: <[email protected]>
 <9038686408beddee7bfa55ca1cd3a5cadf8540a0.camel@adam-barratt.org.uk>
 <[email protected]>
 <f7fab3b01d466e30289990b67c5d4e29145d26f5.camel@adam-barratt.org.uk>
 <fbe72218bf43ef7acae6f5d67938efecd7c71933.camel@adam-barratt.org.uk>
In-Reply-To: <fbe72218bf43ef7acae6f5d67938efecd7c71933.camel@adam-barratt.org.uk>

--------------2s6FJu85GmkrLQ6dnSJ34r0z
Content-Type: multipart/mixed; boundary="------------dM5jVRbs9sPx03k0f0kNLdsQ"

--------------dM5jVRbs9sPx03k0f0kNLdsQ
Content-Type: multipart/alternative;
 boundary="------------xm2Clh5hPhkXN2J0SNj0kdJN"

--------------xm2Clh5hPhkXN2J0SNj0kdJN
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGVsbG8sDQoNCkkgY2FuIGZpbmQgdHdvIHN1Y2Nlc3NmdWwgbG9naW4gYXR0ZW1wdHMgb24g
b3VyIHNlcnZlcjoNCg0KW3NoZmNoZW5AbGludXggfl0kIHN1ZG8gY2F0IC92YXIvbG9nL3Nl
Y3VyZSB8IGdyZXAgMTQwLjIxMS4xNjYuMjE3DQpPY3TCoCAzIDAwOjE3OjA0IGxpbnV4IHNz
aGRbMTAyMzhdOiBBY2NlcHRlZCBwdWJsaWNrZXkgZm9yIGRlYmlfYWRtIGZyb20gDQoxNDAu
MjExLjE2Ni4yMTcgcG9ydCA1NjkxNSBzc2gyOiBSU0EgDQpTSEEyNTY6VnpHOXROYldvYWFx
cXNqclc5ZTZOemxoZ0ljd3o4WmxWa2M3NmZSMXEyWQ0KT2N0wqAgMyAwMjoxNTo0NCBsaW51
eCBzc2hkWzEwMjQxXTogUmVjZWl2ZWQgZGlzY29ubmVjdCBmcm9tIA0KMTQwLjIxMS4xNjYu
MjE3IHBvcnQgNTY5MTU6MTE6IGRpc2Nvbm5lY3RlZCBieSB1c2VyDQpPY3TCoCAzIDAyOjE1
OjQ0IGxpbnV4IHNzaGRbMTAyNDFdOiBEaXNjb25uZWN0ZWQgZnJvbSAxNDAuMjExLjE2Ni4y
MTcgDQpwb3J0IDU2OTE1DQpPY3TCoCAzIDE2OjI5OjU0IGxpbnV4IHNzaGRbMjI0MTldOiBB
Y2NlcHRlZCBwdWJsaWNrZXkgZm9yIGRlYmlfYWRtIGZyb20gDQoxNDAuMjExLjE2Ni4yMTcg
cG9ydCA0MjcxNSBzc2gyOiBSU0EgDQpTSEEyNTY6VnpHOXROYldvYWFxcXNqclc5ZTZOemxo
Z0ljd3o4WmxWa2M3NmZSMXEyWQ0KDQpQLnMuIFRoZSBsb2cgdGltZXN0YW1wIGlzIFVUQys4
Lg0KDQpJIGhhdmUgbm8gaWRlYSB3aHkgdGhlIHB1c2ggYXR0ZW1wdCB3b3VsZCBmYWlsZWQu
DQoNCkJlc3QgcmVnYXJkcywNCirpmbPlsJHnlKsqIC8gU2hhby1GdSBDaGVuICgqc2hmY2hl
biopDQrliqnmlZkgLyBUZWFjaCBBc3Npc3RhbnQNCuWci+eri+mZveaYjuS6pOmAmuWkp+Wt
uCDos4foqIrlt6XnqIvlrbjns7vos4foqIrkuK3lv4MgKE5ZQ1UgQ1MgSVQgQ2VudGVyIA0K
PGh0dHBzOi8vaXQuY3MubnljdS5lZHUudHcvPikNCkluZm9ybWF0aW9uIFRlY2hub2xvZ3kg
Q2VudGVyLA0KRGVwYXJ0bWVudCBvZiBDb21wdXRlciBTY2llbmNlLA0KTmF0aW9uYWwgWWFu
ZyBNaW5nIENoaWFvIFR1bmcgVW5pdmVyc2l0eQ0KDQpBZGFtIEQuIEJhcnJhdHQg5pa8IDIw
MjMvMTAvMyAxNjo0NyDlr6vpgZM6DQo+IE9uIFR1ZSwgMjAyMy0xMC0wMyBhdCAwNzowMiAr
MDEwMCwgQWRhbSBELiBCYXJyYXR0IHdyb3RlOg0KPj4gT24gTW9uLCAyMDIzLTEwLTAyIGF0
IDIxOjI0ICswODAwLCBTaGFvLUZ1IENoZW4gd3JvdGU6DQo+Pj4gSGVsbG8sDQo+Pj4gV2Ug
aGF2ZSBhbHJlYWR5IHVwZGF0ZWQgdGhlIGZpcmV3YWxsIGNvbmZpZ3VyYXRpb24gdG8gYWNj
ZXB0IHRoZQ0KPj4+IHR3bw0KPj4+IElQIGFkZHJlc3NlcyBhbmQgc2VudCBhIHJlc3BvbnNl
IG1haWwgYmFjayB0aGVuLg0KPj4+IEhvd2V2ZXIsIGl0IGlzIHNvcnJ5IHRoYXQgd2UgZGlk
bid0IG5vdGljZSB0aGUgcmVzcG9uc2UgbWFpbCBoYWQNCj4+PiBiZWVuDQo+Pj4gYm91bmNl
ZCBiYWNrIGR1ZSB0byB0aGUgd3JvbmcgY29uZmlndXJhdGlvbnMgb24gb3VyIG1haWwgc2Vy
dmljZS4NCj4+PiBJIGNhbiBjb25maXJtIHRoYXQgMTQwLjIxMS4xNjYuMjE3IGNhbiBzdWNj
ZXNzZnVsbHkgdHJpZ2dlciBwdXNoZXMNCj4+PiBiZWZvcmUgU2VwdGVtYmVyIDIybmQuIElm
IGV2ZXJ5dGhpbmcgaXMgT0ssIHBsZWFzZSByZS1lbmFibGUNCj4+PiBwdXNoZXMuDQo+Pj4N
Cj4+IFRoYW5rcyBmb3IgY29uZmlybWluZy4NCj4+DQo+PiBJJ3ZlIHJlLWVuYWJsZWQgcHVz
aGVzLg0KPiBUaGUgZmlyc3QgYXV0b21hdGVkIHB1c2ggYXR0ZW1wdCBmYWlsZWQ6DQo+DQo+
ID09PQ0KPiBiYXNoOiB3YXJuaW5nOiBzZXRsb2NhbGU6IExDX0FMTDogY2Fubm90IGNoYW5n
ZSBsb2NhbGUgKEMuVVRGLTgpDQo+IC9iaW4vc2g6IHdhcm5pbmc6IHNldGxvY2FsZTogTENf
QUxMOiBjYW5ub3QgY2hhbmdlIGxvY2FsZSAoQy5VVEYtOCkNCj4gYmFzaDogd2FybmluZzog
c2V0bG9jYWxlOiBMQ19BTEw6IGNhbm5vdCBjaGFuZ2UgbG9jYWxlIChDLlVURi04KQ0KPiBU
aW1lb3V0LCBzZXJ2ZXIgZGViaWFuLmNzLm5jdHUuZWR1LnR3IG5vdCByZXNwb25kaW5nLg0K
PiA9PT0NCj4NCj4gTWFudWFsIGF0dGVtcHRzIHRvIGNvbm5lY3QgdG8gdGhlIHNlcnZlciBh
bHNvIGZhaWwgY3VycmVudGx5LCBidXQNCj4gd29ya2VkIHllc3RlcmRheSBldmVuaW5nOg0K
Pg0KPiBhZHNiQG1pcnJvci1vc3Vvc2w6fiQgbmMgLXYgZGViaWFuLmNzLm5jdHUuZWR1LnR3
IDIyDQo+IG5jOiBjb25uZWN0IHRvIGRlYmlhbi5jcy5uY3R1LmVkdS50dyAoMTQwLjExMy4x
Ny41KSBwb3J0IDIyICh0Y3ApIGZhaWxlZDogTm8gcm91dGUgdG8gaG9zdA0KPg0KPiBBbiBN
VFIgZnJvbSB0aGUgc2FtZSBob3N0IGxvb2tzIGZpbmUuIElzIGl0IGJlaW5nIGZpbHRlcmVk
IG9uIHlvdXIgc2lkZQ0KPiBzb21ld2hlcmU/DQo+DQo+IFJlZ2FyZHMsDQo+DQo+IEFkYW0N
Cj4NCg==
--------------xm2Clh5hPhkXN2J0SNj0kdJN
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <p>Hello,</p>
    <p>I can find two successful login attempts on our server:</p>
    <p><font face=3D"monospace">[shfchen@linux ~]$ sudo cat
        /var/log/secure | grep 140.211.166.217<br>
        Oct=C2=A0 3 00:17:04 linux sshd[10238]: Accepted publickey for
        debi_adm from 140.211.166.217 port 56915 ssh2: RSA
        SHA256:VzG9tNbWoaaqqsjrW9e6NzlhgIcwz8ZlVkc76fR1q2Y<br>
        Oct=C2=A0 3 02:15:44 linux sshd[10241]: Received disconnect from
        140.211.166.217 port 56915:11: disconnected by user<br>
        Oct=C2=A0 3 02:15:44 linux sshd[10241]: Disconnected from
        140.211.166.217 port 56915<br>
        Oct=C2=A0 3 16:29:54 linux sshd[22419]: Accepted publickey for
        debi_adm from 140.211.166.217 port 42715 ssh2: RSA
        SHA256:VzG9tNbWoaaqqsjrW9e6NzlhgIcwz8ZlVkc76fR1q2Y<br>
      </font></p>
    <p>P.s. The log timestamp is UTC+8.<br>
    </p>
    <p>I have no idea why the push attempt would failed.<br>
    </p>
    <div class=3D"moz-signature">
      <p>
        Best regards,<br>
        <strong>=E9=99=B3=E5=B0=91=E7=94=AB</strong> / Shao-Fu Chen (<str=
ong>shfchen</strong>)<br>
        =E5=8A=A9=E6=95=99 / Teach Assistant<br>
        =E5=9C=8B=E7=AB=8B=E9=99=BD=E6=98=8E=E4=BA=A4=E9=80=9A=E5=A4=A7=E5=
=AD=B8 =E8=B3=87=E8=A8=8A=E5=B7=A5=E7=A8=8B=E5=AD=B8=E7=B3=BB=E8=B3=87=E8=
=A8=8A=E4=B8=AD=E5=BF=83 (<a href=3D"https://it.cs.nycu.edu.tw/"
          target=3D"_blank">NYCU CS IT Center</a>)<br>
        Information Technology Center,<br>
        Department of Computer Science,<br>
        National Yang Ming Chiao Tung University<br>
      </p>
    </div>
    <div class=3D"moz-cite-prefix">Adam D. Barratt =E6=96=BC 2023/10/3 16=
:47 =E5=AF=AB=E9=81=93:<br>
    </div>
    <blockquote type=3D"cite"
cite=3D"mid:[email protected]=
rg.uk">
      <pre class=3D"moz-quote-pre" wrap=3D"">On Tue, 2023-10-03 at 07:02 =
+0100, Adam D. Barratt wrote:
</pre>
      <blockquote type=3D"cite">
        <pre class=3D"moz-quote-pre" wrap=3D"">On Mon, 2023-10-02 at 21:2=
4 +0800, Shao-Fu Chen wrote:
</pre>
        <blockquote type=3D"cite">
          <pre class=3D"moz-quote-pre" wrap=3D"">Hello,
We have already updated the firewall configuration to accept the
two
IP addresses and sent a response mail back then.=20
However, it is sorry that we didn't notice the response mail had
been
bounced back due to the wrong configurations on our mail service.
I can confirm that 140.211.166.217 can successfully trigger pushes
before September 22nd. If everything is OK, please re-enable
pushes.

</pre>
        </blockquote>
        <pre class=3D"moz-quote-pre" wrap=3D"">
Thanks for confirming.

I've re-enabled pushes.
</pre>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">
The first automated push attempt failed:

=3D=3D=3D
bash: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
bash: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
Timeout, server debian.cs.nctu.edu.tw not responding.
=3D=3D=3D

Manual attempts to connect to the server also fail currently, but
worked yesterday evening:

adsb@mirror-osuosl:~$ nc -v debian.cs.nctu.edu.tw 22
nc: connect to debian.cs.nctu.edu.tw (140.113.17.5) port 22 (tcp) failed:=
 No route to host

An MTR from the same host looks fine. Is it being filtered on your side
somewhere?

Regards,

Adam

</pre>
    </blockquote>
  </body>
</html>

--------------xm2Clh5hPhkXN2J0SNj0kdJN--
--------------dM5jVRbs9sPx03k0f0kNLdsQ
Content-Type: application/pgp-keys; name="OpenPGP_0xD7113DB145945352.asc"
Content-Disposition: attachment; filename="OpenPGP_0xD7113DB145945352.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xsFNBGBu3OEBEACtEGe4UyPZXUWoKWVR9BQfv/Tnh/7WKpmwa9yqSd1hWRh6Ajtv
glGxCAwXYc/kEgVC6I30qOVg0TOKr9fGJ2XDYlaCci1ZbMqDL3kTSyK4hZcbRYzv
6bah6RxFJjuMVYwJ/NYJ3Rg9wRw9YGTlfY2vlAhsvaTV1MfGOZ66hPlY/AT2P8Az
BAe3Ll+FbT/5GL/pAQyxIFjE6SS009jsAH+hU0ZOkyzjkzEcE+MUyJsbO52qoXhk
hooF1/rlw63NR0MBM4d1+YfPZu17J9C0AqFbXTk6wz/uUV8Vgo520m7cxe3LPQsG
DmNxQ7ecvZYCUfzFTyv+o9TqYYvsmgl9zYpgBoAmIpy97Ty9kVFkyh/2BpcicX2T
lgdFHUyMz/TUz2HICC5H6gY/VnQF3th/pXLAgY/1RRHPyGVayRxpX/9H8Tz2+afX
Tje+3LhgJRHgtjBLPheQpJa0QWbPtscDCZ8LFADTDe9peYTtdqpC87JSBEZWVXQP
MlAgXurrVcFEPXfDqGTGuij3eX/6f3Un8W53t4bvZocMT6XJmTKBNg7kcSvSiJYI
WBbmHPtgnFexahIhUjSN1HhlEuHihyjt1KCXsCmCoGLL0fJXMP5LQ8dO+TinVjDL
tdIdTbyk8BCJc91bqpL7a9AANT/9m8fDEuGMuqBZOw6exeDNnmdExsddrQARAQAB
zSJTaGFvLUZ1IENoZW4gPGxlbzg4MTAwM0BnbWFpbC5jb20+wsGRBBMBCAA7BQsJ
CAcCBhUKCQgLAgQWAgMBAh4BAheAAhsDFiEEp4lcuytYVumyEKll1xE9sUWUU1IF
AmQJbpcCGQEACgkQ1xE9sUWUU1LfAQ//cCCDa6HN99keUobFi16nGIkpTHR2KzQe
6addYCZ4pH/ZsvRVHq0jL8i208D6rTRp8ukAIlmzsf0fh0LsGS9FxjIG43I/Cih7
VDO933KuvL3qQPRfqhdRhJILXXVWHGtWYzvFo5cdEfdELO1Pp/+64vsUBSm50spO
p7KpQxAssuFFzPD0wbOJcsWR55UTfSW4S8tS7+AFAB06Ji8o+wA9L2hlm/nF/X/O
Bd6OBu8hW0W0dpGjPYcY/k4MTAy7DyCWEOI3Kn0iWg7+ZRTz0tyMsNvp/evdWatQ
aiITP/t8V7LOim3Fwmg3TFAyjoO00fU+byQVgNVKEhV/tAanEgxQnrtA4yc5Ztc8
V06EXG+B2flRlYYA6SPl9XFqCCJkHhQdrJNXEunYXdTdXiU0Kmz2rErRBEFdgtcJ
MLaPhrOYWPfM0HrAFR9YI1UBMcP2ep6Kev3U1RJEK1x+Hn5Ki9djRqvW8G7hzXFg
rS5BvOOC4A6jGjzJ+JRbryZg9V8GOrJuElPpYQ+envn2CkDV5jK9J9WuRxlzK1Ah
FtuC8vqSW+II3MYNmWGvYe8v42rmawtv8fkoc/6pkyYt/+DLpJY+Ciphgqwd6WE3
O1Szp3/H+RRDpaogyiWZgQPrtx6rrGO/rRW+zLng4C/pqS5dDfBsC/b0avpFhxoN
LVHFXHX3JuTCwY4EEwEIADgWIQSniVy7K1hW6bIQqWXXET2xRZRTUgUCYG7c4QIb
AwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRDXET2xRZRTUkP0D/4z93x7yX/A
QndEgFJwhmeyPpdTCop6b6Jx3IFsZ0l1NtGJ+aGl6nHrfWpRgP7IkGzJMQyGHb12
wjakk+iJmYQ9JI250UWDmp56zh6+6beAKOigGNKJTkjTPZFrpEEiUsJpQNVGpzML
qeNzyVA+anhMgcnQci1n5p0DXBLls1jBtXN1h/W/nWkiwQZGCzLl1fH7yjKlmED0
g0Gzbyxqm9eT31NST2/R5KXbM9PL82nkAl75udslPeCwHu3GocoBd36CUHQsppfa
e052MvNNYksysU7GBNWGD061tb7bH7Bo3uzD05qCTcaTMN4Tp0ycjqwAnc/1Ue7Q
zuwBAnzEXlIsJI4uC5uRE+upV+igNC9qJ6WlTIIRXNrgDL9irhXYhHFWp2Q5x7pd
8zaas69o21Hco+m+H1PgBBaL9V0rcrAJl1lnchJtgjkl/VN+wPi8Bu/rDoyVwQNq
lmLHQmhCkuOERR/it9SATAkDPHKxk8MGuwyn27hNrQcx19Edl971C+xvyIbLx4rj
yFmdnboy1pBpgyHZwulV09rQ3RCAcWDrG8fFpO6pISZGBQ2sy4r8FVuwuCdoHlIv
Io+iR6PkmNUSaW6ANHPalGqSSuvq65PNd57nUhSH1Ot+ILn3kO/pINtY6f3NRD1W
FM8WjAbG9KoryAk91D86yvg8YyebKzp++c0uU2hhby1GdSBDaGVuIChOQ1RVQ1Mp
IDxzaGZjaGVuQGNzLm5jdHUuZWR1LnR3PsLBjgQTAQgAOBYhBKeJXLsrWFbpshCp
ZdcRPbFFlFNSBQJkCW2sAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJENcR
PbFFlFNSOcsQAKIzp1ITggr3Sq6L9rOzu6ZzZgKo4CzisNB09EmVAtWwv6HalESq
oA56hs24iDpaT4YmYr2GYZ60zRsWOKdcbx1/ex6VrMoDeQJeTVULmIG+Lb5G9bPJ
NrVijIR6sXKrOM021o0XiKVvFT6Ep7W2FE/MnLWQoxl5OW9l/TiLysHk8IhXzTY7
S6BjwqDLSqYYQgN3/g7A7QU/uffnfHjU3grk+GV4KomRSrCjd1NaPJJpauwx0aW+
38pWjRUeq+NyE5i5aX7BHRHcwnL7Lb9RIDP/qzMaGZNF+xED1SgyC9Tm3hHrdfrl
9pBBOvCkiRCYu9xEt2pxVJ6TTd7iUUImsPtycYDhLsArtj61s9c0rmdw+vx6vPmb
An80GY4zWp/g88hGOkYTfrPNv1MCACcs5FcRz2+BDLiogmuMZPg0zJdfS+CJcyMm
dLlgG2bdDr+EkH7WtsZCuSH9F4Ft5JjQYfcflh3I5WzwpIQwMMCEC1oCay/Dyv5b
5VOHC/T9mYm0fLilYiTNc+JzPLoLqmap299loMzaQUn9JT1mudE5xPeO+3K09khI
2lHepN7TKjlNwAh37xW42k+Dz1QdJ7urQD8lFB22+tdfcDiGrlZcCWqogOEF24Rs
1al0+aSBogoL/red5QBbjPkSLZ8NAVo/tusB2h8mEi+4/E10GCoBofA1zS5TaGFv
LUZ1IENoZW4gKE5ZQ1VDUykgPHNoZmNoZW5AY3MubnljdS5lZHUudHc+wsGOBBMB
CAA4FiEEp4lcuytYVumyEKll1xE9sUWUU1IFAmQJbcICGwMFCwkIBwIGFQoJCAsC
BBYCAwECHgECF4AACgkQ1xE9sUWUU1JP1RAAqEMzLRLvnHOLT5WSUO6H61u51UIt
Pzn7YT7BVc6xrSZUyPxgg2bWWlI8hC00DSTt2DBtfjFi8N0fkOvOz8Mfwiw3EZuk
dfdhHxKAcv/b4vVfIUmKoW4Lz4bVtK80ILvgjxx1BQTEqHlWEV1oXVtMXnIEPDZa
5g+raf7lICouNI/jV5rAFrGjgvp+qrufZmbHteJnNRx3cSD63YxQXvfrol2M5z75
zp1dGJlxnWnNrQq28u28U/nvkC9vRX4kB/+6b9DDN3HbkAl/YOi6HskxPS/O7oPz
/LXKr/I2s5l/J2tweRq1Cxju3vaxl3LGLW1T0vHe9g/1uJAokxHYEid9T1NJK/zo
skPt3I6Cs+0AOoQAQQQjusL+rkxWI5LH5t2V5qeNMN86jdjsiB2ejKaUmaNpVHqm
WyWwVKwNF9sdsHHwe6sEGr/MH3+7q6TB3wvqL6ItmFOnB356oDZpyllIOXuSmVlP
dlT+grZHgosR9o7qLMsBdYAe+u+4ILvKHVF2wAXF6kOg1u3vDdNbHuMafEr2j66P
F+vR1LpI+gQkEbWfpH9p+gOVigzDmBE5KCTUqBfkEX2QA9Vwgt/6cBpbXjq98qBb
ZITn3uy/nemL0i56UvMe+at2X4icuWEEV5UElMsDGGtNrLHRs4jUYq5mBMbjt4jw
Zj1XGVli7PXsTzTNM1NoYW8tRnUgQ2hlbiAoTllDVUNTSVQpIDxzaGZjaGVuQGl0
LmNzLm55Y3UuZWR1LnR3PsLBjgQTAQgAOBYhBKeJXLsrWFbpshCpZdcRPbFFlFNS
BQJkCW3bAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJENcRPbFFlFNSPewQ
AI7Tnsz3Z4sIR/6zLaj3uJtxzHN+5mSKt++ZQ/nvcsVeQZQ8G6o61fQd3Eon8/F8
lgu1S6zjDBCHHoFADDgaQcBGT6GKnzlbJoDxDtuwLHfILDzdiqkQHhVGnXG9Wy9o
mYQ/vB2DzGCwR8lX5lFPDoKEE4B4u4LJF34k8L6EZv+CjzvkWSBzDt5kPQuu7ETq
x1O3b7deIYnPl+FfYYCU77KW6jzIUaLOFgE/NU9sC7tVUiNT833tyD3C2P5SSu7a
t+f6rMYcDsmkC8wGijA2m6f6IOJpdqWLitk2l9nQ9zZNQVgQimG9Zrc07EDN6MMK
B/7XqJ753rf7QtaEjVDiuDxPI7LuVMi2k12lxARJhGAHg6edDy46lIeZQIBH4Bba
A5gOY/eQEcYqW/1ddL2flCj/znZz9c7hQTKGjn9FgTn2Dx3eXYRw4UqGTxsZylcc
jc+lPcAX815GrH5ettFyw+nrSCJQzyFNmpj3LjUJIT5fgF/VuV6pzhV8KDvrKeck
to7tC1X+kqu1EhdmAwhh/6SVllli3KfT6tgghdGhjEaNY3rq2IvVtIEPlv/KkY1Z
uaFzcfZGAB1peN0ZolnzNV/DfzOKx5YVNyVfccu35n/KT5QvmeWVZkbuQBnlCOf/
UQ8LmVR9xCvIVS5Drp/KkmCapX2T3hrnKEaX4JIIgYX+zsFNBGBu3OEBEAC7FUrW
PhevJ6hUWXgIFDOhESzxxMlxwHq/G4GpMLOJ0YbcgYFzPH1KuIEBg/mE8lyQRI4q
lgPgAwSlVMnN0Wk6EQwtB8mPGvV9ZAjcKf6aEpzxNSGn3MbTi4y1r2pI9Qt3umIU
dfaD5YE+uw+OxswCkZyMsR9l1bsTN72VQxYC1VrpVv3iDuHgH5L9TYEh5/gc9Cu7
BSYmZB1u6xS7vmwaUxaKpuQkwtjJL1meHDtWN+fds7JpevulNvfcP9HzysGa4MII
DyC7VAW1pwUAfk0RqmrY0p0d7X83vZlW2Syxu84oUtmuMIc5Un+swMK5JEKJcCZW
I9bk/PicZzL+sKpcDRxku20wNe1nQnmK64PThlRGL+rB6fY5Alidx8mWoLwnYCiE
Uwv242RwaQdeFz3dY4WsnsMvk3LXm50xhNsBlZrm0SH96xXO+4gcrz8mwi1U16hH
XM9XW/GIBcb9Hbdi8LO1TxgPsCZbrO/WA6ErplJqRQ1tl1nuv96PReStVWm+YD19
7dOcl0tjrE84A0J2s1YBr3jxSSSJdH+2SowgylWKL9RgQYbBDeE7tpV7et3bgUnP
1kfgna3hY13KOTr03OKbnIKmiIKua3Qb1fYc0ZncoGi6AkfYUdBK92EWhmkXAnLV
v1+ng1EsW/rWSzpcwzu4dvV8mJY22oSmWp1G/QARAQABwsF2BBgBCAAgFiEEp4lc
uytYVumyEKll1xE9sUWUU1IFAmBu3OECGwwACgkQ1xE9sUWUU1LnuhAAmaAt6w80
dDVLZIRt9ybsmDxeUZyuQcLPbZEgvfX1cf/KyDGiURp+ACXjOwcMh8cxoTfJ5Lvc
4e1yF7xPlKV/2o1za1p1Gtgrh41qYL7uLl5TfWgDcVDzSxL0ifAOJH4iDbUY4fbz
VoF5/DfZdiQkDsbaNstMVW2PjRaozfa8EcvT8XELOU6I0y9C1vMMPM4ShMhW9OhU
JiiyeguTInEGoSH+e3icybHDYVsWYC18TZcCIDTL4DzdBsB8vhz0vQMroZ0PWDEi
VKoAwQRBJMnX4g4TgagZQXP9hI/fsjAWbEFAq9z3ByqWHRm8TUAgjl+9DtP35+KX
szF1A3+ButBW/EsKJJcMvvd7ikqbPO49onKX1ILELRgciAu/AVEe0oiSQ6Cwf0+T
KuWffSesmO9Ki8OG40dBFwXbF1biK1GHN8/2g/z/ZaWbkVOn6Jmu72DX+V5u5Ujl
fc+JiapQjW2lRZU5lDvs/3aB6C/9Y0L8JnlRgk1ezVzpJ8gp+YucvIiVClsYucav
wyrEmS6mB5u/PXbbChNm8xwxCOnOmmz6pbQAB7r/cvBrRPXeuAwjG5Erv5EVIMn8
AypF7OqNu71F3rm5sicT/SQTJp7wYgoU0thKe+C5HHMUnWv1ZUAKYdVPd6wkOA0X
a5NnV0fwx6k1Sh6pdNQij78XcXyKd2OdxbLOwU0EZAlqKgEQANdOxWt5k3qBwK3b
bhqeq+Bn/YDPQvE8TvAkSFpODCWqn2vhEil62EpJ8408LxgVA/5UwcO55VYX1dFu
ikPpxP2d9hRPCf5nhdkDg4hHyo4whN67qiZfQHrLf6+CvFyfw+2Xq3CeY5TjIaEB
W6TVthNR/9RgjlKKM8ynmC18mCuSz3L8Y6l0RfiB3yWB4PWgftBFFGRWT8abZONp
esPJFdJ298uAlRPAA+I+zAVJpgwz/53iRI73FiCa9Nwh5o3AQaM0dGQoM9vIXI3Z
bltU3v3dC3W8S5VDE7KaNlaJkx6zNKXzsAyyqBT4uAORWUQBykFETLEBlHMkvX6P
kCIfjcttz6RzSiZkqhMe4poly+E1wt8X1S6TpVAVSSfzhJiDtgeVBHUQiepC4LpV
jFNuCBUr3GQK7m+YjYzWLOBXSBpCAtVj++OaVRraTm/3S+tqMZdboXTa78ntUpip
90owlisj7XEtVfIfIhbxvQR8EMjM0EIe5NSq9W8nLyQ4Aev05VVGW8G8RDJZWnCF
LxkCUWYHj95Z7g+T283ykvu8D0MSixof0SgZfhjnlKOBn3XGP/SiTsYE0Wll1cEY
y+zxGtpjnNIhTLAX5z3cos1J2NCtZH1RkGOMP14Ycpr+mRWXb6jtLReoxGEwUOo2
Yhv+0dCMzKT/qSXbTsbVWNR//pNDABEBAAHCw6wEGAEIACAWIQSniVy7K1hW6bIQ
qWXXET2xRZRTUgUCZAlsOgIbAgJAwXQgBBkBCAAdFiEEdoitE8hq32rrYOAdc8Sy
q6dalPUFAmQJaioACgkQc8Syq6dalPWb6A//d8hvVdM3J/22Hxsqx8IjlAmQXyKu
8CRUrAeU1dZLCijET+PxjLfgtFyADCKyrmtya6Fd9f2X/mflvyLHantnNyZHcwoU
B31HuMChmFvww6nbwvLobLKIY+RH4mBfnHtBIJfm3DYmbtx/mP7nnDzlQjVmS7IK
Zc73JxbqiFlEliiD4y2nFQb9+/BxsVxFnIW98lnq3GsrFeFnasXw6Uf8skzPXeh9
shps5GMYyrKD6W44/T2P5BIZiXImEJvKEhSJUKajlwRf5yLbFL/1RMMpIVr8jpj4
bE4pK1VbXm5+2r+M1Zb0Y/DPligTg/4T/YxxgRtQ5T1Zv3ah6PLzPoV6ijYaCZnj
Qfec6WAdjRQ0KpBHzNSTjP9Jh/9pLKKrKPYc2qRcsvWxxMc+kHgsjQxsEWhba19H
V0Y2tAlUUBH3ZTWgBO8rEZcHi5Wbt3vyLXQjmF4vkTvDEbqjM4SupstG9Y11zpn4
RZWZMn3Z+bkBMzX/1un24S3Sf6Pb8oZM64f0Grtd3KzK9wyTiYB9yuHXAOCDw2I/
lTGedih67MiyMH+JZ+g2cFmD9Z7Dxm20FjuT23eLQgNpe9FoxmoyR+xY5WDkMh0d
l3gbZ2rlOTPrS9159T6dse3h42lAkqbPH6yiLUSlEkDGXU3RJzPw1D9/AOtjTqBI
qBXN3dJL1XriLGIJENcRPbFFlFNS+VUQAJT/DPRg0gft70PMp8swGcopjQjv1/go
9pVeSEteSMwMyqhtIFSzcoIdYsdKL5We1faf9ZM84QudFCnobKwktyqJElPYoeHN
Oc8HSncxrL9FYbLCgLvqeh6k3h7P9LsV8WBIrXRX3FkffrbJNX3u01rvcBomGHFe
Vv0PqHZddf9g/3DbBK8asfqcq1aoYCDXa0E3m2cWrkU7A+QP1sq1EVlzR8NZuP27
ro93iIgCZrnO6NAKhtz+iL/yGrqJ6t5jUxWeHMKoRecw1oRtNNi0jCsYoXOreHyI
j2V3FHjG4c31ZuXyU1Q8C4tDcmZKsGj82RqGkSzNwMwleD+BVoiAZd4qHz6tC8El
5YgQj0DbI0Jp0+SY2YO12DorM6Hv8fxOaXPna5Qm0gGcIUlhm5n8LCpK9eV/3vRJ
27Q80D/F8OMKW7PA9YqBNhLUQNz5K94PgrCbFmYTjuy9nmcQ3pP4++VPJjpSDQb+
fJs7iU4hkK4ff7yEpfi7g7z76dqAVWrFdtzCe6TGZjtsYVs/C/rbNQgIuH2jhd3Y
DmyNPFxSS+QW8KfY5n/lYonDWQluWHMcf7YL2iX0Di6atlwCDpzYUGPDSSoREfP4
06cipNNydA/4tRttHqcx0HIpf3HV68RNc8IMgsTWB445lYENAmJEXU3+oBY1Xtdo
ROoD9/YHAOukzsFNBGQJa18BEACn88tl+dl3y7+3KCvj7pLraQBjf7hfs93VqlF9
QwjNcYTbIN16/whqzLuKRFs+gvCh7wfx5uEKnyDTqn6rK+v2j3x2DMjpS4VXmBA5
orNPY0rCwinihWPwKSKEBZptbZM1PEasfa16hUAewmtNv0VjBgjEY5uS3PYhaRpH
LXlcdpiUt2bjK3fkZIp+rHD3FqmUbMiqbD3F0DuLGRpAUDWsqcWxBYiB18TJ11rW
EjovFC+XqWTvTle2hKEDb7iTRzqjVtz5ccFd0uazt3A4rcyvq1t5aqE1smRGkXP3
hKOOMDjnuBLG5B1gl3b3dL9MeYMHWNQIkRwvmhu8c8lO+8Efx4BtWAcibwPfJM5i
afSR2Fr4QVxMNjICMnkZ8+kObJpN7bOuswCguY76SOR17gf/lWVKC/SKE+8XQyhZ
rtP4YFBASt0mN5eSPzXy7icwMYn1aFnywcXzwmOvQOoHslbei3WJIk9qt2Z5WASz
tTAPivJDl/q8GkKJDmP0iYnS9vfVtQDgWQvReDcWUz8vtCRWrALC2PEcv9hWskpS
xyMGlS38c+OpXz4rk6aeUJVF+eMnBG/NYP6QT8Cw5UDOg1qv2qxNvt1VKDuC8MTY
dtTZSSnwfER6aAQilCQYeV2acKHNu3kE92NxAa7z/iSmvlhlo3N+BFpztObNMejZ
iWfVbwARAQABwsF2BBgBCAAgFiEEp4lcuytYVumyEKll1xE9sUWUU1IFAmQJa18C
GwwACgkQ1xE9sUWUU1K3xBAAm9N05oVWjQ6NYcQvT/OuzQnjUZowmoBRLt3GX3KV
Vatjsn7MtbMFoeJQGlOyBoVqryMNAxoKGef+f8LzPiumS7NVKyLAohzG5jqIoFkQ
atyytbW/xFaiFpAieSxbAQRCA4S9Hwv8vo1TKVhqRViK+M5dPxt6WhNTSlcCvZAY
1u4gyPk7qO5jmfEIlumPWJgIVP8INOfaRh2rY8KYOXSi5l4vc+SHw2IvDYNooUlh
1Fwl/z1ztRStLVV8sABh54U+25Q3cZF8Ov4lvUHrsvqM9fu7DxjElYpm/Ns8Xc64
gQfhSw2PLtNJUjMlUujnII+9H+2AOoFbKHy03doC9/kWOmcu+0MzdDqs3fU3WGJk
5XO7Pgg285yr6WE3tTBV0ZmeXVVqraePgDQqUgRAW9HsVM9WpHGFTcJoDMPXAtob
oVg2oRLiPHe1o5SOw94WeADfuLQlufLZSEkJt8DPWln8diFIB9pOL1qANMY1Uq9R
OTgJFuUsEM/iRiMbIHUxyoiuceZl0Jslo9Ee4zClMLV1Co9z1aMF8JjJCciqJxc0
LiBjen5hPZRODhiW5VEfx3b+3/R2HiCud8ZoW0eWnttk2SfKwVHH0sL+kTbBl6Bd
nsY+a21f9gdGxf4We0MivI31QvH9LLRk5Y47wE05OcDHEwKh2Ft2ecGybNpsEizb
I9c=3D
=3DC4IE
-----END PGP PUBLIC KEY BLOCK-----

--------------dM5jVRbs9sPx03k0f0kNLdsQ--

--------------2s6FJu85GmkrLQ6dnSJ34r0z--

--------------C2hozs2zEWLOEEh3m0LEcEtp
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEdoitE8hq32rrYOAdc8Syq6dalPUFAmUb5+wFAwAAAAAACgkQc8Syq6dalPUh
6g/9ETcSiNHjX/81TxiVtSi3QclPoV1XtNKc3+aCmxWNoj0DVa7fJDIrzdmJDR1YGbcBWCLZw4wF
yyoQEIjdJtEa1G0D/6ASuyPxgxxgdrx3lvB3Nvq9xhIlaRaoxLfzNfIb7dYeuhE5vlKHq5dLKR8C
9WDgmM5X52sWZ4Q7uCJQVU4gdVCL0KoZddtsISNqmPoRIz3WBtr/Y3bjoIhYLh2HUIgn25KY4DB1
8fxqabdjvxOkDXqfke8AlugqoPxGo6SL/9VcvSDybcyKm8fEkirJcAW0TS1ylEYARd8/7wYt2+95
yRjQqQqggkyK2XyFYZNcwupzgeKjRSNSylhKK7oX1GjoWc7dp5FVFU00Tkd9Bbf/OGHTRfup1zmp
W4OXwqd16WXude/ZWs2/jlbZRgeQQwHMKThLV7VQnN72LsbL3ANir5XpksR+hC7DQcXj537FNb0I
THHpxl3lwNY2FAc/xWtOyqGrvyTCl6fTn7lZM3SkUWZpY3LxrSI38crHzgxsDNK+XFqsG2WM0Nxo
DEYbo67ns4dO/WRGIs7O9TToCkN/X7A9vc+ynfQEZ3lbzGwTFZcHjTtkJs9pH8ZzecWge4RPJ4yd
o0kcHIb7zWCs3ku8GU7Zp1y5mT1io3vnxxQ5r3e458CE3c7Lv2akr/nvLgzaSLbXISk0FPjYzvtx
sgc=
=uROv
-----END PGP SIGNATURE-----

--------------C2hozs2zEWLOEEh3m0LEcEtp--