From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alex Matei Newsgroups: gmane.emacs.bugs Subject: bug#45821: Emacs UDP support on Windows Date: Mon, 2 Jan 2023 19:07:33 +0000 Message-ID: References: <87turmhvub.fsf@gnus.org> <87ee1992d5.fsf@gmail.com> <87a6bx8olp.fsf@gmail.com> <835ydp2l7p.fsf@gnu.org> <83lemk27mk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_DB9PR02MB73373622705E2B0423CF2EF985F79DB9PR02MB7337eurp_" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28844"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "rpluim@gmail.com" , "45821@debbugs.gnu.org" <45821@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 02 20:08:14 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pCQAO-0007GU-Tv for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 02 Jan 2023 20:08:14 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pCQAG-0005LM-7m; Mon, 02 Jan 2023 14:08:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCQAF-0005Ky-9y for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2023 14:08:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pCQAF-0000mP-1y for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2023 14:08:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pCQAE-0006Mv-IE for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2023 14:08:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Alex Matei Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Jan 2023 19:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 45821-submit@debbugs.gnu.org id=B45821.167268646324452 (code B ref 45821); Mon, 02 Jan 2023 19:08:02 +0000 Original-Received: (at 45821) by debbugs.gnu.org; 2 Jan 2023 19:07:43 +0000 Original-Received: from localhost ([127.0.0.1]:44047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCQ9u-0006MJ-M6 for submit@debbugs.gnu.org; Mon, 02 Jan 2023 14:07:43 -0500 Original-Received: from mail-vi1eur02olkn2022.outbound.protection.outlook.com ([40.92.48.22]:36577 helo=EUR02-VI1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCQ9s-0006M5-TJ for 45821@debbugs.gnu.org; Mon, 02 Jan 2023 14:07:41 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KIkMC5Xsh9kwry/0DGxYUuLC+sL4Y4ovnwTfcO4m/zMnHMQ59ziNWI9LexGA9paad6ywFmerCsgtqf5jAzmd849x5dsuoBkBs/QwwxpB1BKvoiC5oghSE5aiGtzLf6UzleO8xvb/b53TFXkXzR9UOPApKAMccDsI4a2MWhZKLzLCHS/z89M5gPqby6oKmtmH0sbAZPReZRTr7Nn5FpH0qJa4k6PBBYWW+bBCAYjlod8N2KevIcOrAehwNlaR1VK68C3CL59VySACq7PVDEj1kuO3CwQBI52oUwg+Q692L9yVHyJNImBSQbMpPxFXPN+AHzbpNWTSRKsZFkflt2hl2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fovu0RrA22pTpHHfZ1hGvaTdxIERjuXqtLhGz2jIBMU=; b=fSVQ7d06LGry34meyZXN7QImqCIqS7MU/BnmC+n9GD7vxZiJaUlWipKcw6ZoBHAODektRuTtlkNoEke92mTO+Ln7/4gQd3PfCPYAgKMvEyclMbuQS2ITKdwlkV9cXjJkl7VtzX2UqTDkQ/MMWJdA5hDa9ywXuSEuc1YiO/5itNpWwZr/XxkV4qt0meor0Vs+mdSRq/df5vnOE+dsi2wkR2R2atS+mydFWCB/p4m9GfB3C0VcBYklmjF7pA8kSE0wbjknQGlL6hRWWiwChVRJjKLdXDAPO4q06gAfMw2j9uxuzwH1o0xkjWmYwLrZwqmk2LgbAvLU5US19Ih6rB8/8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fovu0RrA22pTpHHfZ1hGvaTdxIERjuXqtLhGz2jIBMU=; b=g0T3z3ZTi8bd0iO2fDD6imA6kAcy1O0E3QKG8VY93SZw+FzfZE04RElfKk5Gl9gS2H58HbLgFvEkejXl1ynI0b/JdlH/x1uJJ2I6MLZArHh4swdhdQonpYx4sHPqgXwIOzXfR507fBZunXLGuR//abpDKhJA4nunlJ5MLLk1zXbfLOUPYwoay80bxJkNMxxGlKgznsobp+hSSbkKuFeXRyVvtpLKZ5KT7iLkwAQk8q202kseMO7ZNRe1zEL5RAsmOZPMgVN/ClMPPoNUuXaUyZA4mF0mB6XknAIWjvKnMGbjMv2RGoyJfGuahXUH1gzUviw21vdHqi93lmDZRxfX/A== Original-Received: from DB9PR02MB7337.eurprd02.prod.outlook.com (2603:10a6:10:248::21) by AM7PR02MB6209.eurprd02.prod.outlook.com (2603:10a6:20b:1be::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Mon, 2 Jan 2023 19:07:33 +0000 Original-Received: from DB9PR02MB7337.eurprd02.prod.outlook.com ([fe80::4527:9a9b:c148:405b]) by DB9PR02MB7337.eurprd02.prod.outlook.com ([fe80::4527:9a9b:c148:405b%8]) with mapi id 15.20.5944.019; Mon, 2 Jan 2023 19:07:33 +0000 Thread-Topic: bug#45821: Emacs UDP support on Windows Thread-Index: AQHYXx9ZqP6Qjb00EUap1cUWulYx9K0OVNulgABGLxGAAAzeH4F9AIPYgADfBDeAADs06oAAFs2KgAAOeB6AABSd2g== In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [qkulc5olCe4/RwwbDpUrfUDHJEWeMuUu] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB9PR02MB7337:EE_|AM7PR02MB6209:EE_ x-ms-office365-filtering-correlation-id: bd88c282-c6fd-40cc-0045-08daecf49a72 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HtD9FO6TeySGk64vTF880MGcj7UBx17DehBwGNkka994k2zIbLkTZFq5aOwkGKeF1hJ+AKXhRUH89Idp+HIlSlav0Oo9OXQOSaZ3OorhpuviVQ1y+8KDx1cQMD35fM5cAZKnpw6DiucfNEYM2rtV3W1bg9p+Qc5YXSrtqnRn4/1zPso9w5fjCl0b8llLHTa1j8vTRHArxZbxgmtQ0cAZlb4CHOMrd95C85tsF0afaf+KZYwc2uJyi733Z/gjoH2TPYriF43xpJhehTFGXIMpEJ9otj2he/g0imwF6rTAR4lFcfFcp5EfkG/aM5cgHtHRNue3tOFRmqg/lDSfg9sqO5B/ojBr8pGn3d2Kju2oU7h77BjRZQXTL0B/ThHa7Cdh7J3Hva8qNLOzPP64EB2+T8ZLYj+O0BVn4DZX63wb9e6uERZIg5yC7/dIqstUHZVXaaDFngNuuF2hepP3bmCh881LCScxEXC6iYZPGXJsSEYc9GwBSEo/glNawPHqER6aGX0XlcglHPi0RNLOVYLdXBGTMawBHhOIsSxVlrapaa3q9CgaGCN4geDHzJTy0seTIEQDNPZ0rz/lxgUoSYKWzgQSBwlbjBMc4EQatlaaOIUfyne/jJWIAF40g3NMQRVMY8za/k+DC0pUly3vopNun210Dujx1j3Ij8unc20Szn4= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: MgFY3lUNTe6QI52bFEdGTlvqjZZC+p5AoIPYR5PCGWOHmNJKaCmn4zhWMkm10ThhbP+66uyAO3hlZX1tHmaYeU4c3ibYmjZ7DIptJNVJI+SeHCIZ+VuSkKN84/VJmuPutu0JPG8jPMJovk/8L2pJVTnVBuKgQGyx5SRd3s4cNNDvzVxvzaCxTcsi2Zts8SAgL/yAisnbMMFPj73ok9R9N8V/Nac+A3q+M75vKigobF7u3nBOxiAmTH28pPXt3/5o7e952uBPnyEOeXxA/QZAqGzm5y5C+CW0D643HIesO53W9umyBW00tHnlzhapOQ9C6wh7Z9sb9iBWUTmJNQohuNvxoEVRyD86Z6MTM9D/L8c0YJTWZnLjRSSW3pX8oU8rrObsuoL4vUdpmPotPhG6ILbC5NvF0z7tI0JSW7IvFP8D4S/w5C5+a3LaqbfubD8ZI9QzQ/Vp6kLHVnlkFDrqEQVRdNSD+ADwVYOSYpNqMUzb5ZRZYY+GCh0UvT9VPtJmK6pevH1jQHMS+O6HvGTVHc9YTzriUIL/mR9+bnSsuLDpZ7OFBlugYoOgUHp1w+hwQNWPqvVXV8rpVM9ZoIZRZpdcB7SNxkWG2qYF9HGrbu/gSMEOfvVlhDkK0ntWtU+X0csP3M6rokUxvJ42QzMIcTPZWpufQY6cz2H3z/r8zgsZ8nxGGpfLOXhmX8kqfiqV1d1rn5IuR1EehJOBytBTC795uNgcII8A5J9TSjdD0XcOpKynMfK4TCg8B4 QDE+bcXW++Jmn4tsErcJ7xPDfde9hoy9TCt5KZjoXOcT83iPZCGNsgRtjLNJhJQm/AVUjVluE+KaXuZNOuKaK4oMKWlejhtA1o X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-ab7de.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB9PR02MB7337.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: bd88c282-c6fd-40cc-0045-08daecf49a72 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jan 2023 19:07:33.3371 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR02MB6209 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:252354 Archived-At: --_000_DB9PR02MB73373622705E2B0423CF2EF985F79DB9PR02MB7337eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXMgdGhlcmUgYW55dGhpbmcgd2UgY2FuIGRvIHRvIHNwZWVkIHVwIG1ha2UgaW5zdGFsbD8gU210 aCBsaWtlIGp1c3QgY29weWluZyBgZW1hY3MuZXhlYCBmb3Igc21hbGwsIGluY3JlbWVudGFsIGNo YW5nZXM/DQoNClNlbnQgZnJvbSBNYWlsPGh0dHBzOi8vZ28ubWljcm9zb2Z0LmNvbS9md2xpbmsv P0xpbmtJZD01NTA5ODY+IGZvciBXaW5kb3dzDQoNCkZyb206IEFsZXggTWF0ZWk8bWFpbHRvOm1h dGVpLmFsZXhhbmRydUBsaXZlLmNvbT4NClNlbnQ6IE1vbmRheSwgSmFudWFyeSAyLCAyMDIzIDk6 NTcgQU0NClRvOiBFbGkgWmFyZXRza2lpPG1haWx0bzplbGl6QGdudS5vcmc+DQpDYzogcnBsdWlt QGdtYWlsLmNvbTxtYWlsdG86cnBsdWltQGdtYWlsLmNvbT47IDQ1ODIxQGRlYmJ1Z3MuZ251Lm9y ZzxtYWlsdG86NDU4MjFAZGViYnVncy5nbnUub3JnPg0KU3ViamVjdDogUkU6IGJ1ZyM0NTgyMTog RW1hY3MgVURQIHN1cHBvcnQgb24gV2luZG93cw0KDQpUaGFuayB5b3UhIEkgd2lsbCB0YWtlIGEg bG9vayBhdCB0aGUgaW5zdHJ1Y3Rpb25zIHRoYXQgd2UgaGF2ZSBhbmQgdHJ5IHRvIHJlcHJvZHVj ZSBmcm9tIHNjcmF0Y2ggYW5kIHNlZSBpZiBJIHJ1biBpbnRvIGFueSBpc3N1ZXMgIPCfmIoNCg0K SSBnZXQgd2hhdCB5b3UgYXJlIHNheWluZywgYXJvdW5kIHRoZSBmYWN0IHRoYXQgeW91IGhhdmUg dG8gcGF5IHRoZSBwcmljZSBvbmNlLCBhbmQgdGhlbiB5b3UgYXJlIGFsbCBzZXQhDQoNClNlbnQg ZnJvbSBNYWlsPGh0dHBzOi8vZ28ubWljcm9zb2Z0LmNvbS9md2xpbmsvP0xpbmtJZD01NTA5ODY+ IGZvciBXaW5kb3dzDQoNCkZyb206IEVsaSBaYXJldHNraWk8bWFpbHRvOmVsaXpAZ251Lm9yZz4N ClNlbnQ6IE1vbmRheSwgSmFudWFyeSAyLCAyMDIzIDk6MDEgQU0NClRvOiBBbGV4IE1hdGVpPG1h aWx0bzptYXRlaS5hbGV4YW5kcnVAbGl2ZS5jb20+DQpDYzogcnBsdWltQGdtYWlsLmNvbTxtYWls dG86cnBsdWltQGdtYWlsLmNvbT47IDQ1ODIxQGRlYmJ1Z3MuZ251Lm9yZzxtYWlsdG86NDU4MjFA ZGViYnVncy5nbnUub3JnPg0KU3ViamVjdDogUmU6IGJ1ZyM0NTgyMTogRW1hY3MgVURQIHN1cHBv cnQgb24gV2luZG93cw0KDQo+IEZyb206IEFsZXggTWF0ZWkgPG1hdGVpLmFsZXhhbmRydUBsaXZl LmNvbT4NCj4gQ0M6ICJycGx1aW1AZ21haWwuY29tIiA8cnBsdWltQGdtYWlsLmNvbT4sICI0NTgy MUBkZWJidWdzLmdudS5vcmciDQo+ICAgICAgICA8NDU4MjFAZGViYnVncy5nbnUub3JnPg0KPiBE YXRlOiBNb24sIDIgSmFuIDIwMjMgMTU6NTk6MjMgKzAwMDANCj4NCj4gSSBsaWtlIHRoZSBudC9J TlNUQUxMLlc2NCBmaWxlIGJ1dCBzb21laG93IEkgZm91bmQgU3RlcC1ieS1zdGVwIGluc3RydWN0 aW9ucyB0byBidWlsZCBFbWFjcyBmb3IgV2luZG93cyA2NA0KPiBiaXQgd2l0aCBNU1lTMiBhbmQg TWluR1ctdzY0LiBOb3cgYG5hdGl2ZS1jb21wYCBzdXBwb3J0ZWQuIChnaXRodWIuY29tKSBtb3Jl IHVzZWZ1bC4NCg0KSSBkb24ndCBzZWUgdGhlcmUgYW55dGhpbmcgdGhhdCB3ZSBkb24ndCBoYXZl LiAgSSBkbyBzZWUgYSBsb3Qgb2YNCnN0dWZmIHVucmVsYXRlZCB0byBidWlsZGluZyBFbWFjcyBw ZXIgc2UsIHNvbWV0aGluZyB0aGF0IGp1c3Qgc291bmRzDQpsaWtlIHBlcnNvbmFsIHByZWZlcmVu Y2VzIG9mIHdob2V2ZXIgd3JvdGUgdGhhdCBwb3N0Lg0KDQo+IEkgd2FzIHdvbmRlcmluZw0KPiBp ZiB3ZSBhcmUgYWxsb3dlZCB0byBhZGQgbGlua3MgdG8gc3VjaCBnaXN0cyAvIGJsb2dwb3N0cz8g KEkgdW5kZXJzdGFuZCB0aGF0IHRoZXkgY2FuIGJlY29tZSBvYnNvbGV0ZSBhdA0KPiBzb21lIHBv aW50LCBidXQgYSBzZWN0aW9uIGxpa2UgdXNlZnVsIHJlZmVyZW5jZXMgd291bGQgYmUgbmljZSkN Cg0KSSBkb24ndCB0aGluayB3ZSBzaG91bGQgYmUgcmVzcG9uc2libGUgZm9yIHNvbWVvbmUgZWxz ZSdzIHBvc3RzLiAgSXQNCmlzIGJldHRlciB0byBtYWludGFpbiBvdXIgaW5zdHJ1Y3Rpb25zIHRv IGJlIGFjY3VyYXRlIGFuZCB3aXRoIGFsbCB0aGUNCm5lY2Vzc2FyeSBkZXRhaWxzLg0KDQo+ICog SWYgeW91IGxvb2sgYXQgdGhlIGdpc3QsIGl0IGdpdmVzIGEgbW9yZSBkZXRhaWxlZCBzdGVwLWJ5 LXN0ZXAgYXBwcm9hY2ggYXJvdW5kIHNldHRpbmcgTVlTWVMNCj4gKiBJIGFtIG5vdCAxMDAlIHRo YXQgdGhlIHBhY2thZ2VzIGxpc3RlZCBpbiBudC9JTlNUQUxMLlc2NCBhcmUgc3VmZmljaWVudCwg b24gYSBmcmVzaCBpbnN0YWxsYXRpb24gb2YgTVlTWVMNCj4gIC0+IEkgd2lsbCBoYXZlIHRvIGNo ZWNrIGlmIHRoZXJlIGFyZSBhbnkgZ2Fwcw0KDQpQbGVhc2UgZG8gdGVsbCBpZiB5b3UgZmluZCBh bnl0aGluZyBtaXNzaW5nIG9yIGluY29ycmVjdCwgYW5kIHdlIHdpbGwNCmZpeCB0aG9zZSBkZWZp Y2llbmNpZXMuDQoNCj4gTXkgcHJvYmxlbSB3aXRoIHBhdGNoaW5nOg0KPg0KPiAqIEkgZGlkbuKA mXQga25vdyBob3cgdG8gY29uc3VtZSBAUm9iZXJ0IFBsdWlt4oCZcyBjaGFuZ2Ug4pi5IEkgaGFk IHRvIHJlYWQgYSBibG9nIHBvc3QgKFdvcmtpbmcgd2l0aCBHaXQgYW5kDQo+ICBwYXRjaGVzIGlu IEVtYWNzIChhbmUuaWtpLmZpKSkgb24gaG93IGdpdCBhbSB3b3JrcyBhbmQgdGhhdCBJIGNhbiBt YW51YWxseSBzYXZlIHRoZSB0ZXh0IGZyb20gaGlzIGNoYW5nZQ0KPiAgdG8gYSBmaWxlIGFuZCB0 aGVuIHVzZSB0aGF0IGZpbGUgdG8gYXBwbHkgY2hhbmdlcyB0byBteSBFbWFjcyBicmFuY2jigKYN Cj4gKiBXaGF0IG1hZGUgaXQgd2VpcmQgaW4gdGhlIGJlZ2lubmluZyB3YXMgdGhhdCBJIG9ubHkg aGFkIHRoZSBpbmZvcm1hdGlvbiBmcm9tICM0NTgyMSAtIDI4LjAuNTA7IEFkZCBVRFANCj4gIHN1 cHBvcnQgZm9yIEVtYWNzIG9uIFdpbmRvd3MgLSBHTlUgYnVnIHJlcG9ydCBsb2dzIGFuZCBtb3N0 IG9mIHRoZSBhcHBseSBwYXRjaCBleGFtcGxlcyByZWZlciB0byB5b3UNCj4gIGhhdmluZyByZWNl aXZlZCBhbiBlbWFpbCB3aXRoIHRoZSBwYXRjaGVzIGFzIGFuIGF0dGFjaG1lbnQgYW5kIHRoZW4g cGVyZm9ybWluZyBhY3Rpb25zIG9uIGl0IChpbiBteQ0KPiAgY2FzZSwgSSBkaWRu4oCZdCBoYXZl IGFueSBlbWFpbCkNCj4NCj4NCj4NCj4gRm9yIG1lLCBoYXZpbmcgYSBnb29kIHdhbGt0aHJvdWdo IHdpdGggZXhhbXBsZXMgaXMgcmVhbGx5IHVzZWZ1bCBhbmQgdGhhdOKAmXMgd2h5IEkgYW0gYXNr aW5nIGlmIHdlIGNhbg0KPiBpbmNsdWRlIGxpbmtzIHRvIHN1Y2ggYmxvZ3Bvc3RzOg0KPg0KPiAq IEkgYmVuZWZpdGVkIGZyb20gYSB3YWxrdGhyb3VnaCBvbiBNWVNZUyBpbnN0YWxsYXRpb24gKyBl bWFjcyBidWlsZGluZw0KPiAqIEkgYmVuZWZpdGVkIGZyb20gYSB3YWxrdGhyb3VnaCBvbiBlbWFp bCBwYXRjaGVzDQo+DQo+IEkgYW0gaG9waW5nIG90aGVycyBjb3VsZCBmaW5kIHRoaXMgdXNlZnVs IHRvbyB3aGVuIHRoZXkgZmlyc3QgdGFrZSBhIGxvb2sgYXQgYnVpbGRpbmcgRW1hY3MgdGhlbXNl bHZlcy4NCg0KVGhpcyBpcyBqdXN0IHRoZSBzdGVlcCBsZWFybmluZyBjdXJ2ZSwgc29tZXRoaW5n IHRoYXQgZWFjaCBvbmUgb2YgdXMNCmhhcyB0byBnbyB0aHJvdWdoIGp1c3Qgb25jZS4gIEl0IGlz IGltcG9zc2libGUgdG8gaGF2ZSBhbGwgdGhpcw0KaW5mb3JtYXRpb24gaW4gb3VyIGluc3RhbGxh dGlvbiBpbnN0cnVjdGlvbnMuDQoNCg0K --_000_DB9PR02MB73373622705E2B0423CF2EF985F79DB9PR02MB7337eurp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2 IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJTZWdvZSBV SSBFbW9qaSI7DQoJcGFub3NlLTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KLyogU3R5bGUgRGVm aW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7 bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQouTXNv Q2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTt9DQpAcGFnZSBXb3JkU2Vj dGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEu MGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHls ZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0iIzk1NEY3 MiIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JcyB0aGVyZSBhbnl0aGluZyB3ZSBjYW4gZG8gdG8g c3BlZWQgdXAgbWFrZSBpbnN0YWxsPyBTbXRoIGxpa2UganVzdCBjb3B5aW5nIGBlbWFjcy5leGVg IGZvciBzbWFsbCwgaW5jcmVtZW50YWwgY2hhbmdlcz88L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNlbnQgZnJvbSA8 YSBocmVmPSJodHRwczovL2dvLm1pY3Jvc29mdC5jb20vZndsaW5rLz9MaW5rSWQ9NTUwOTg2Ij4N Ck1haWw8L2E+IGZvciBXaW5kb3dzPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz cDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJtc28tZWxlbWVudDpwYXJhLWJvcmRlci1kaXY7Ym9y ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGlu IDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJvcmRlcjpub25lO3BhZGRp bmc6MGluIj48Yj5Gcm9tOiA8L2I+PGEgaHJlZj0ibWFpbHRvOm1hdGVpLmFsZXhhbmRydUBsaXZl LmNvbSI+QWxleCBNYXRlaTwvYT48YnI+DQo8Yj5TZW50OiA8L2I+TW9uZGF5LCBKYW51YXJ5IDIs IDIwMjMgOTo1NyBBTTxicj4NCjxiPlRvOiA8L2I+PGEgaHJlZj0ibWFpbHRvOmVsaXpAZ251Lm9y ZyI+RWxpIFphcmV0c2tpaTwvYT48YnI+DQo8Yj5DYzogPC9iPjxhIGhyZWY9Im1haWx0bzpycGx1 aW1AZ21haWwuY29tIj5ycGx1aW1AZ21haWwuY29tPC9hPjsgPGEgaHJlZj0ibWFpbHRvOjQ1ODIx QGRlYmJ1Z3MuZ251Lm9yZyI+DQo0NTgyMUBkZWJidWdzLmdudS5vcmc8L2E+PGJyPg0KPGI+U3Vi amVjdDogPC9iPlJFOiBidWcjNDU4MjE6IEVtYWNzIFVEUCBzdXBwb3J0IG9uIFdpbmRvd3M8L3A+ DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+VGhhbmsgeW91ISBJIHdpbGwgdGFrZSBhIGxvb2sgYXQgdGhlIGlu c3RydWN0aW9ucyB0aGF0IHdlIGhhdmUgYW5kIHRyeSB0byByZXByb2R1Y2UgZnJvbSBzY3JhdGNo IGFuZCBzZWUgaWYgSSBydW4gaW50byBhbnkgaXNzdWVzICZuYnNwOzxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTomcXVvdDtTZWdvZSBVSSBFbW9qaSZxdW90OyxzYW5zLXNlcmlmIj4mIzEyODUyMjs8 L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgZ2V0IHdoYXQgeW91IGFyZSBzYXlpbmcs IGFyb3VuZCB0aGUgZmFjdCB0aGF0IHlvdSBoYXZlIHRvIHBheSB0aGUgcHJpY2Ugb25jZSwgYW5k IHRoZW4geW91IGFyZSBhbGwgc2V0ITxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TZW50IGZyb20g PGEgaHJlZj0iaHR0cHM6Ly9nby5taWNyb3NvZnQuY29tL2Z3bGluay8/TGlua0lkPTU1MDk4NiI+ DQpNYWlsPC9hPiBmb3IgV2luZG93czxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt dG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOiA8L2I+PGEgaHJlZj0ibWFpbHRvOmVsaXpAZ251Lm9y ZyI+RWxpIFphcmV0c2tpaTwvYT48YnI+DQo8Yj5TZW50OiA8L2I+TW9uZGF5LCBKYW51YXJ5IDIs IDIwMjMgOTowMSBBTTxicj4NCjxiPlRvOiA8L2I+PGEgaHJlZj0ibWFpbHRvOm1hdGVpLmFsZXhh bmRydUBsaXZlLmNvbSI+QWxleCBNYXRlaTwvYT48YnI+DQo8Yj5DYzogPC9iPjxhIGhyZWY9Im1h aWx0bzpycGx1aW1AZ21haWwuY29tIj5ycGx1aW1AZ21haWwuY29tPC9hPjsgPGEgaHJlZj0ibWFp bHRvOjQ1ODIxQGRlYmJ1Z3MuZ251Lm9yZyI+DQo0NTgyMUBkZWJidWdzLmdudS5vcmc8L2E+PGJy Pg0KPGI+U3ViamVjdDogPC9iPlJlOiBidWcjNDU4MjE6IEVtYWNzIFVEUCBzdXBwb3J0IG9uIFdp bmRvd3M8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7IEZyb206IEFsZXggTWF0 ZWkgJmx0O21hdGVpLmFsZXhhbmRydUBsaXZlLmNvbSZndDs8YnI+DQomZ3Q7IENDOiAmcXVvdDty cGx1aW1AZ21haWwuY29tJnF1b3Q7ICZsdDtycGx1aW1AZ21haWwuY29tJmd0OywgJnF1b3Q7NDU4 MjFAZGViYnVncy5nbnUub3JnJnF1b3Q7PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7NDU4MjFAZGViYnVncy5nbnUub3JnJmd0Ozxicj4NCiZn dDsgRGF0ZTogTW9uLCAyIEphbiAyMDIzIDE1OjU5OjIzICswMDAwPGJyPg0KJmd0OyA8YnI+DQom Z3Q7IEkgbGlrZSB0aGUgbnQvSU5TVEFMTC5XNjQgZmlsZSBidXQgc29tZWhvdyBJIGZvdW5kIFN0 ZXAtYnktc3RlcCBpbnN0cnVjdGlvbnMgdG8gYnVpbGQgRW1hY3MgZm9yIFdpbmRvd3MgNjQ8YnI+ DQomZ3Q7IGJpdCB3aXRoIE1TWVMyIGFuZCBNaW5HVy13NjQuIE5vdyBgbmF0aXZlLWNvbXBgIHN1 cHBvcnRlZC4gKGdpdGh1Yi5jb20pIG1vcmUgdXNlZnVsLjxicj4NCjxicj4NCkkgZG9uJ3Qgc2Vl IHRoZXJlIGFueXRoaW5nIHRoYXQgd2UgZG9uJ3QgaGF2ZS4mbmJzcDsgSSBkbyBzZWUgYSBsb3Qg b2Y8YnI+DQpzdHVmZiB1bnJlbGF0ZWQgdG8gYnVpbGRpbmcgRW1hY3MgcGVyIHNlLCBzb21ldGhp bmcgdGhhdCBqdXN0IHNvdW5kczxicj4NCmxpa2UgcGVyc29uYWwgcHJlZmVyZW5jZXMgb2Ygd2hv ZXZlciB3cm90ZSB0aGF0IHBvc3QuPGJyPg0KPGJyPg0KJmd0OyBJIHdhcyB3b25kZXJpbmc8YnI+ DQomZ3Q7IGlmIHdlIGFyZSBhbGxvd2VkIHRvIGFkZCBsaW5rcyB0byBzdWNoIGdpc3RzIC8gYmxv Z3Bvc3RzPyAoSSB1bmRlcnN0YW5kIHRoYXQgdGhleSBjYW4gYmVjb21lIG9ic29sZXRlIGF0PGJy Pg0KJmd0OyBzb21lIHBvaW50LCBidXQgYSBzZWN0aW9uIGxpa2UgdXNlZnVsIHJlZmVyZW5jZXMg d291bGQgYmUgbmljZSk8YnI+DQo8YnI+DQpJIGRvbid0IHRoaW5rIHdlIHNob3VsZCBiZSByZXNw b25zaWJsZSBmb3Igc29tZW9uZSBlbHNlJ3MgcG9zdHMuJm5ic3A7IEl0PGJyPg0KaXMgYmV0dGVy IHRvIG1haW50YWluIG91ciBpbnN0cnVjdGlvbnMgdG8gYmUgYWNjdXJhdGUgYW5kIHdpdGggYWxs IHRoZTxicj4NCm5lY2Vzc2FyeSBkZXRhaWxzLjxicj4NCjxicj4NCiZndDsgKiBJZiB5b3UgbG9v ayBhdCB0aGUgZ2lzdCwgaXQgZ2l2ZXMgYSBtb3JlIGRldGFpbGVkIHN0ZXAtYnktc3RlcCBhcHBy b2FjaCBhcm91bmQgc2V0dGluZyBNWVNZUzxicj4NCiZndDsgKiBJIGFtIG5vdCAxMDAlIHRoYXQg dGhlIHBhY2thZ2VzIGxpc3RlZCBpbiBudC9JTlNUQUxMLlc2NCBhcmUgc3VmZmljaWVudCwgb24g YSBmcmVzaCBpbnN0YWxsYXRpb24gb2YgTVlTWVM8YnI+DQomZ3Q7Jm5ic3A7IC0mZ3Q7IEkgd2ls bCBoYXZlIHRvIGNoZWNrIGlmIHRoZXJlIGFyZSBhbnkgZ2FwcyA8YnI+DQo8YnI+DQpQbGVhc2Ug ZG8gdGVsbCBpZiB5b3UgZmluZCBhbnl0aGluZyBtaXNzaW5nIG9yIGluY29ycmVjdCwgYW5kIHdl IHdpbGw8YnI+DQpmaXggdGhvc2UgZGVmaWNpZW5jaWVzLjxicj4NCjxicj4NCiZndDsgTXkgcHJv YmxlbSB3aXRoIHBhdGNoaW5nOiA8YnI+DQomZ3Q7IDxicj4NCiZndDsgKiBJIGRpZG7igJl0IGtu b3cgaG93IHRvIGNvbnN1bWUgQFJvYmVydCBQbHVpbeKAmXMgY2hhbmdlIDxzcGFuIHN0eWxlPSJm b250LWZhbWlseTomcXVvdDtTZWdvZSBVSSBFbW9qaSZxdW90OyxzYW5zLXNlcmlmIj4NCuKYuTwv c3Bhbj4gSSBoYWQgdG8gcmVhZCBhIGJsb2cgcG9zdCAoV29ya2luZyB3aXRoIEdpdCBhbmQ8YnI+ DQomZ3Q7Jm5ic3A7IHBhdGNoZXMgaW4gRW1hY3MgKGFuZS5pa2kuZmkpKSBvbiBob3cgZ2l0IGFt IHdvcmtzIGFuZCB0aGF0IEkgY2FuIG1hbnVhbGx5IHNhdmUgdGhlIHRleHQgZnJvbSBoaXMgY2hh bmdlPGJyPg0KJmd0OyZuYnNwOyB0byBhIGZpbGUgYW5kIHRoZW4gdXNlIHRoYXQgZmlsZSB0byBh cHBseSBjaGFuZ2VzIHRvIG15IEVtYWNzIGJyYW5jaOKApiA8YnI+DQomZ3Q7ICogV2hhdCBtYWRl IGl0IHdlaXJkIGluIHRoZSBiZWdpbm5pbmcgd2FzIHRoYXQgSSBvbmx5IGhhZCB0aGUgaW5mb3Jt YXRpb24gZnJvbSAjNDU4MjEgLSAyOC4wLjUwOyBBZGQgVURQPGJyPg0KJmd0OyZuYnNwOyBzdXBw b3J0IGZvciBFbWFjcyBvbiBXaW5kb3dzIC0gR05VIGJ1ZyByZXBvcnQgbG9ncyBhbmQgbW9zdCBv ZiB0aGUgYXBwbHkgcGF0Y2ggZXhhbXBsZXMgcmVmZXIgdG8geW91PGJyPg0KJmd0OyZuYnNwOyBo YXZpbmcgcmVjZWl2ZWQgYW4gZW1haWwgd2l0aCB0aGUgcGF0Y2hlcyBhcyBhbiBhdHRhY2htZW50 IGFuZCB0aGVuIHBlcmZvcm1pbmcgYWN0aW9ucyBvbiBpdCAoaW4gbXk8YnI+DQomZ3Q7Jm5ic3A7 IGNhc2UsIEkgZGlkbuKAmXQgaGF2ZSBhbnkgZW1haWwpPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5i c3A7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBGb3IgbWUsIGhhdmluZyBhIGdvb2Qgd2Fsa3Rocm91 Z2ggd2l0aCBleGFtcGxlcyBpcyByZWFsbHkgdXNlZnVsIGFuZCB0aGF04oCZcyB3aHkgSSBhbSBh c2tpbmcgaWYgd2UgY2FuPGJyPg0KJmd0OyBpbmNsdWRlIGxpbmtzIHRvIHN1Y2ggYmxvZ3Bvc3Rz Ojxicj4NCiZndDsgPGJyPg0KJmd0OyAqIEkgYmVuZWZpdGVkIGZyb20gYSB3YWxrdGhyb3VnaCBv biBNWVNZUyBpbnN0YWxsYXRpb24gKyBlbWFjcyBidWlsZGluZyZuYnNwOyA8YnI+DQomZ3Q7ICog SSBiZW5lZml0ZWQgZnJvbSBhIHdhbGt0aHJvdWdoIG9uIGVtYWlsIHBhdGNoZXM8YnI+DQomZ3Q7 IDxicj4NCiZndDsgSSBhbSBob3Bpbmcgb3RoZXJzIGNvdWxkIGZpbmQgdGhpcyB1c2VmdWwgdG9v IHdoZW4gdGhleSBmaXJzdCB0YWtlIGEgbG9vayBhdCBidWlsZGluZyBFbWFjcyB0aGVtc2VsdmVz Ljxicj4NCjxicj4NClRoaXMgaXMganVzdCB0aGUgc3RlZXAgbGVhcm5pbmcgY3VydmUsIHNvbWV0 aGluZyB0aGF0IGVhY2ggb25lIG9mIHVzPGJyPg0KaGFzIHRvIGdvIHRocm91Z2gganVzdCBvbmNl LiZuYnNwOyBJdCBpcyBpbXBvc3NpYmxlIHRvIGhhdmUgYWxsIHRoaXM8YnI+DQppbmZvcm1hdGlv biBpbiBvdXIgaW5zdGFsbGF0aW9uIGluc3RydWN0aW9ucy48bzpwPjwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_DB9PR02MB73373622705E2B0423CF2EF985F79DB9PR02MB7337eurp_--