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 16:01:51 +0000 Message-ID: References: <87turmhvub.fsf@gnus.org> <87ee1992d5.fsf@gmail.com> <87a6bx8olp.fsf@gmail.com> <87bknhl00w.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_DB9PR02MB7337F8C6F47B30AD448C0A1885F79DB9PR02MB7337eurp_" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39678"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "45821@debbugs.gnu.org" <45821@debbugs.gnu.org> To: Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 02 17:02:39 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 1pCNGn-000A3p-Dp for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 02 Jan 2023 17:02:38 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pCNGd-0004cn-O7; Mon, 02 Jan 2023 11:02:27 -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 1pCNGW-0004cM-1V for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2023 11:02:23 -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 1pCNGE-0005Lh-Cs for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2023 11:02:18 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pCNGE-0007gU-3r for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2023 11:02: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 16:02: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.167267532129535 (code B ref 45821); Mon, 02 Jan 2023 16:02:02 +0000 Original-Received: (at 45821) by debbugs.gnu.org; 2 Jan 2023 16:02:01 +0000 Original-Received: from localhost ([127.0.0.1]:43877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCNGC-0007gF-TI for submit@debbugs.gnu.org; Mon, 02 Jan 2023 11:02:01 -0500 Original-Received: from mail-vi1eur03olkn2066.outbound.protection.outlook.com ([40.92.57.66]:52448 helo=EUR03-VI1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCNGA-0007fx-9P for 45821@debbugs.gnu.org; Mon, 02 Jan 2023 11:01:59 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NCo7B1eFh29RuyYFyEl6QZHPM4y2X544zzY9lMdV+AeKHiJFQqLz1SSu4YNeJQxzrhFTMPsQioV3YPofdiH2BKPq/cBFziAP9WZUtTtgjyoMRq5au6LtYaAqH57wPU7KWWX/WAqaJHpq7ncAOHqP+hsSJH9yAgVXDst/2stGWQWqQWoFdzACL96Zby/lZmRIoupbuarxufIXxNg4AihPU7ThFv4O+5ItS97NhY19P8QKaERC1RpTrepWfWt5rugldvpHqc7BwJK50inGZW7PhrM8RGAK7pZMxrX/UR41KWZa4JccVCjonu2TXPfEY1r8uHmogFHDTeUyy6/+FcI2LQ== 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=pXIoi9265etcHi/cdf4NE/LAyr5VVVDG+mW2dFYkloM=; b=P8n3pYcGR9p5n/q3J/+qRImcftMXb2RuqWv9TGv0oN3UpRFzBkl3HBS27lRvjk8BpogNF2SC2LbgotHJMyY3fPiT1Iqo3+ditu1+hnN3VGTpjMXp0E08skwMBM+ctUQH+7JTu/zxyLVpoGa7Q6jQvPfxD8cM0iaRHL98fr/tKHf8x+DscD8g48xcw/M4TAIDfSRohxY9J2bW+TCXFaEy0UBWJjsT1bnGinIzKOfmIN9oF/xaK+NZcj/56fLR+JdpFagiAVGptO4GxIck5Loc9x7imtzAUhVeAVXLFsk1M+fQyVOvit/I7UMw6R+bn90QtA2myfi5nDaotQOcHZSatw== 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=pXIoi9265etcHi/cdf4NE/LAyr5VVVDG+mW2dFYkloM=; b=IlHranEKFdV7XE7ekr1jGvmnqQ12SNPEUWklXBJdinJ2aSxgGjujripCdM7sLV0UVApNqrMpn66DGh5Qperzue5m+tf4xLHTg6uuWwXDSD9Wo8cy6hATRgDQaoCu8wn/8EJfYSX17RotpnXJmpuUuZgU3zpXsp8VW1MBqY+I4WKY0ErmIw2dEbwUC9f/BaG+O4gY4w5EGCiNBwiauLeEsR5cV+1KbebNBcYkq4jmC/kz6M3/frIB9VbWzoglgaExreYlNhaWduQdYLsSqmUwaEz04mo2j+znsbJmDBml/SPZd80r/EVW9A7ASuymZaXWWCteVtBvnlEMNbVm8pRJVQ== Original-Received: from DB9PR02MB7337.eurprd02.prod.outlook.com (2603:10a6:10:248::21) by AS2PR02MB9908.eurprd02.prod.outlook.com (2603:10a6:20b:607::6) 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 16:01:51 +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 16:01:51 +0000 Thread-Topic: bug#45821: Emacs UDP support on Windows Thread-Index: AQHYXx9ZqP6Qjb00EUap1cUWulYx9K0OVNulgABGLxGAAAzeH4F9AIPYgAC+ScqAAGG3/w== In-Reply-To: <87bknhl00w.fsf@gmail.com> Accept-Language: en-US Content-Language: en-US x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [Z7J0t2PAxnvvJAtXWjZ+f4z0FRV0hzF3] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB9PR02MB7337:EE_|AS2PR02MB9908:EE_ x-ms-office365-filtering-correlation-id: 4baeb738-6789-465d-763b-08daecdaa977 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nDy4HplhsRwRHOqHxiNu0t+bsYEmjTb8OyQ/1jn4ZBJYqUPAIPWeZOSuXr4enebRmBIwocntTXrDw6ey67n1iWwFRI0opJhLc6Sncf+nlBfTg/bH0jBT+xemRicUni+a3rBOf6rvdKbQbg4bQYVO12jd1hG3hTa5R2TsFqGycoQArugl3tiYNcCfyzKigb40veMzUNbaUZWaiTFaCsBqzzl9T/GsvgVeLJK3cGWtT9y8D4GXYXK966ebuTL3sTggzjWewUVt9Kw/B0h8KN3uc60sTZIohgXYECQ0Qz6jZawzxKRBTueBkC9kwfQ+MO+hnDj9r82SGorpK9JmPldX5Sehf/4q7Wi3au+4lye57zJ5n/eWBSm7H1jWNl5TcxPUsZzhcMZo5vMUZiLrwe2wXBae+aHwGNavL500wlpXhkrsb1RDTJVc50IbVYmyTKGKt92f1Ribjcm2uotNVuBg++lXs1BB0YXpxfNvJdvxOYerrXDBH+XM7rKClA4kJ1Xixv9G/5jBdg3SiwofIT+xraFyvv+aVZA8vVYSy+B9ByV8y60DYrQbRq3tylxFHk2C/Xk3NjwbMhvzJ9HM8GBYXDASoQE1RLc85xBTwPgcN8EehYImeEhxVLguzGaxI1bsHenyR3tHOxxb9kw2+3BdcTnWWxKIDyKtahemR5/gjU0= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: lBhkOjNcSvvEFQThhb9yQamQZCQjCZB6V/qP2dg+g9z5eJxdPjzAy8004p5ETc7j8rvASM1FnuxywGBvUWEminSQSpFBm87CCVLVkUHJmUK1+WoUBBKrGkqEQgtGFOJ7dleY8M4Bd2Bmo1ieX/iK7Sax6OGq2azSaJDawVe0TltRc9JbN0c5IHg60p3fUw/KW0HnBi8fd2eozowag2yiBZjm6I3mFk0itLeArA48YlXx0MgpUjHx4vy3pDTRWhN3UWm8TpzWG7pQpiz2vP4/NJuiAA4ux7HHILXZEIg9/0YrZGcFVL8z7+GlwcpOik++Em1C6fdTfh8KK0xu/4O7TKdoN9de6ysLsxu2Y0vtbNu+ThPdiavwY36BCec2MwA+I2H0mRE9JeeA2W/62VeOWJRyvQSxg5vAQUyYSzfX+nwdH0DJb34Gc6t7R0Lqst3aqRx/epbk+aiojK0wrRmgbnTGUljuJlbwit3OT+ykVA1u5XuRpGaCN7VUzdBZ71DyHv8B2llfhMGcJKw/tCwCctgXJz20ecGup6dWmFYMhS94iDC0AClOx3Pu2LxI4JKuq39o4BGO6uEVCbHZ48VUvar36DZo5TJTJxUFJNHMAhU91NKOWIi4D7C+ZCKZshAj1X5Djz1WJLXzXcVvIAL/wkbKxgPIGqahLpoI4sQoGyJkviU4Us8WkCfDnCEqgpebAJYqilgGwYNUuaaoV0uCfzdXbPi4AozJzFMmkUxPqmssW+xZZ091GwjFYs MuXAbagzg7diIq6547N6ittTRSJ6hsoqnppOfYbA7ME997Y1AUSuyPpGiFkAovMz/k6a1TopoZJoahUmWfgmHZ6aBTpLReVOnz 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: 4baeb738-6789-465d-763b-08daecdaa977 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jan 2023 16:01:51.5925 (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: AS2PR02MB9908 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:252345 Archived-At: --_000_DB9PR02MB7337F8C6F47B30AD448C0A1885F79DB9PR02MB7337eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmsgeW91IQ0KWWVzIEkgd2FzIGxvb2tpbmcgZm9yIHNvbWUgTElTUCBsZXZlbCBsb2dnaW5n IG9wdGlvbnMgc28gcGxhbm5pbmcgb24gZ2l2aW5nIGBGbWVzc2FnZWAgLyBgbWVzc2FnZTFgIGEg dHJ5IQ0KDQoNClNlbnQgZnJvbSBNYWlsPGh0dHBzOi8vZ28ubWljcm9zb2Z0LmNvbS9md2xpbmsv P0xpbmtJZD01NTA5ODY+IGZvciBXaW5kb3dzDQoNCkZyb206IFJvYmVydCBQbHVpbTxtYWlsdG86 cnBsdWltQGdtYWlsLmNvbT4NClNlbnQ6IE1vbmRheSwgSmFudWFyeSAyLCAyMDIzIDI6MTAgQU0N ClRvOiBBbGV4IE1hdGVpPG1haWx0bzptYXRlaS5hbGV4YW5kcnVAbGl2ZS5jb20+DQpDYzogNDU4 MjFAZGViYnVncy5nbnUub3JnPG1haWx0bzo0NTgyMUBkZWJidWdzLmdudS5vcmc+DQpTdWJqZWN0 OiBSZTogYnVnIzQ1ODIxOiBFbWFjcyBVRFAgc3VwcG9ydCBvbiBXaW5kb3dzDQoNCj4+Pj4+IE9u IFN1biwgMSBKYW4gMjAyMyAyMzowMTowNCArMDAwMCwgQWxleCBNYXRlaSA8bWF0ZWkuYWxleGFu ZHJ1QGxpdmUuY29tPiBzYWlkOg0KDQogICAgQWxleD4gICAqICAgQ2FuIHdlIG1ha2UgdGhlIGRv Y3VtZW50YXRpb24gZm9yIGRldmVsb3BpbmcgZm9yIEVtYWNzIG1vcmUgZGlzY292ZXJhYmxlPyBN YXliZSB3aXRoIGEgbWFya2Rvd24gLyAub3JnIFJFQURNRT8NCiAgICBBbGV4PiAgICAgICogICBB cmUgd2UgYWxsb3dlZCB0byB1cGRhdGUgdGhlIFJFQURNRSB3aXRoIG1vcmUgdXAtdG8NCiAgICBB bGV4PiAgICAgIGRhdGUgaW5mb3JtYXRpb24sIG9uIHRoZSBzZXJpZXMgb2YgTVlTWVMgcGFja2Fn ZXMNCiAgICBBbGV4PiAgICAgIG5lZWRlZCB0byBiZSBkb3dubG9hZGVkLCBhbmQgcG90ZW50aWFs bHkgd2l0aCBsaW5rcyB0bw0KICAgIEFsZXg+ICAgICAgYmxvZyBwb3N0cyB0aGF0IGRlc2NyaWJl IHRoZSBwcm9jZXNzIGluDQoNClRoYXQgd291bGQgZ28gaW4gSU5TVEFMTCAoSSBzdXNwZWN0IGEg YnVuY2ggb2YgaXQgaXMgdGhlcmUgYWxyZWFkeSkNCg0KICAgIEFsZXg+ICAgKiAgIENhbiB3ZSBh ZGQgc2VjdGlvbnMgYWJvdXQgY3JlYXRpbmcvIGFwcGx5aW5nIHBhdGNoZXMgdG8gdGhlIFJFQURN RT8NCiAgICBBbGV4PiAgICAgICogICBJIGhhZCBhIGJpdCBvZiB3b3JrIHRvIGRpc2NvdmVyIGhv dyAgYGdpdCBhbWAgd29ya3MgLCBhbmQgdGhlIHdob2xlIGJ1c2luZXNzIG9mIGVtYWlsIHBhdGNo ZXMsIGV0Yy4NCiAgICBBbGV4PiAgICAgICAgICogICBJdCB3b3VsZCBiZSBncmVhdCBpZiBhbGwg b2YgdGhpcyB3aWxsIGJlIHBhcnQgb2YNCiAgICBBbGV4PiAgICAgIHRoZSBvcmlnaW5hbCBSRUFE TUUNCg0KU3R1ZmYgYWJvdXQgZ2l0LCBwYXRjaGVzLCBldGMsIGlzIGRvY3VtZW50ZWQgaW4gQ09O VFJJQlVURQ0KDQogICAgQWxleD4gICAqICAgV2hlcmUgY2FuIEkgZmluZCBtb3JlIGluZm9ybWF0 aW9uIGFib3V0IGxvZ2dpbmcgZnJvbSBDIGNvZGU/DQogICAgQWxleD4gICAgICAqICAgSWRlYWxs eSBJIHdvdWxkIGxpa2UgdG8gY29tcGlsZSBFbWFjcyB3aXRoIHNvbWUgbmV3IEMgZnVuY3Rpb25z LCBhbmQgdGhlbiBlYXNpbHkgb2JzZXJ2ZSB0aGUgYmVoYXZpb3Igb2YgdGhlc2UgZnVuY3Rpb25z DQogICAgQWxleD4gICAgICAgICAqICAgTG9nZ2luZyBpcyB0aGUgbW9zdCB1c2VmdWwgdGhpbmcg dG8gaGF2ZSwgYmVmb3JlIHlvdSBjYW4gdGhpbmsgb2YgYWR2YW5jZWQgZGVidWdnaW5nLCBhbmQg aGF2aW5nIGFuIGVhc3kgd2F5ICh3aXRoIGV4YW1wbGVzKSBmb3IgeW91IHRvIHNlbmQgbG9ncyBz b21ld2hlcmUgKHByZWZlcmFibHkgRW1hY3MpIHdvdWxkIGJlIGdyZWF0DQogICAgQWxleD4gICAg ICAgICAqICAgU3VyZSwgZGVidWdnZXIgaXMgZ3JlYXQgYnV0IHRoYXQgaGFzIHRoZSBvdmVyaGVh ZCBvZiB5b3UgZ2V0dGluZyB1c2VkIHRvIEdEQiwgZXRjLi4gKHNhdyBzb21lIGRvY3VtZW50YXRp b24gb24gRW1hY3NXaWtpKQ0KICAgIEFsZXg+ICAgICAgICAgKiAgIEkgYW0gY3VyaW91cyB3aGF0 IHBlb3BsZSBkbz8gRG8gdGhleSB3cml0ZSB0byBhIHN0cmVhbSBhbmQgdGhlbiBwaXBlIGl0IHRv IGEgZmlsZSwgYW5kIG1vbml0b3IgaXQsIG9yIGhvdyBkbyB0aGV5IGdldCBmZWVkYmFjayBmcm9t IHRoZSBDIGNvZGUgdGhleSB3cm90ZT8NCg0KVGhlcmXKvHMgbm90aGluZyB3cm9uZyB3aXRoIGBm cHJpbnRmJyDwn5iALiBJZiB5b3Ugd2FudCBzdHVmZiB0byBzdGF5IGF0DQp0aGUgbGlzcCBsZXZl bCB5b3UgY2FuIHVzZSBgRm1lc3NhZ2UnIChvciBldmVuIGBtZXNzYWdlMScpIHdoaWNoIHdpbGwN CnB1dCB0aGluZ3MgaW4gdGhlICpNZXNzYWdlcyogYnVmZmVyLg0KDQpSb2JlcnQNCi0tDQoNCg== --_000_DB9PR02MB7337F8C6F47B30AD448C0A1885F79DB9PR02MB7337eurp_ 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+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFuayB5b3UhPC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+WWVzIEkgd2FzIGxvb2tpbmcgZm9yIHNvbWUgTElTUCBsZXZlbCBsb2dnaW5nIG9wdGlv bnMgc28gcGxhbm5pbmcgb24gZ2l2aW5nIGBGbWVzc2FnZWAgLyBgbWVzc2FnZTFgIGEgdHJ5ITwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5T ZW50IGZyb20gPGEgaHJlZj0iaHR0cHM6Ly9nby5taWNyb3NvZnQuY29tL2Z3bGluay8/TGlua0lk PTU1MDk4NiI+DQpNYWlsPC9hPiBmb3IgV2luZG93czwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0ibXNvLWVsZW1lbnQ6cGFyYS1ib3Jk ZXItZGl2O2JvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5n OjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJib3JkZXI6 bm9uZTtwYWRkaW5nOjBpbiI+PGI+RnJvbTogPC9iPjxhIGhyZWY9Im1haWx0bzpycGx1aW1AZ21h aWwuY29tIj5Sb2JlcnQgUGx1aW08L2E+PGJyPg0KPGI+U2VudDogPC9iPk1vbmRheSwgSmFudWFy eSAyLCAyMDIzIDI6MTAgQU08YnI+DQo8Yj5UbzogPC9iPjxhIGhyZWY9Im1haWx0bzptYXRlaS5h bGV4YW5kcnVAbGl2ZS5jb20iPkFsZXggTWF0ZWk8L2E+PGJyPg0KPGI+Q2M6IDwvYj48YSBocmVm PSJtYWlsdG86NDU4MjFAZGViYnVncy5nbnUub3JnIj40NTgyMUBkZWJidWdzLmdudS5vcmc8L2E+ PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBidWcjNDU4MjE6IEVtYWNzIFVEUCBzdXBwb3J0IG9u IFdpbmRvd3M8L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyZndDsmZ3Q7Jmd0OyZndDsgT24gU3Vu LCAxIEphbiAyMDIzIDIzOjAxOjA0ICswMDAwLCBBbGV4IE1hdGVpICZsdDttYXRlaS5hbGV4YW5k cnVAbGl2ZS5jb20mZ3Q7IHNhaWQ6PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7IEFsZXgm Z3Q7Jm5ic3A7Jm5ic3A7ICombmJzcDsmbmJzcDsgQ2FuIHdlIG1ha2UgdGhlIGRvY3VtZW50YXRp b24gZm9yIGRldmVsb3BpbmcgZm9yIEVtYWNzIG1vcmUgZGlzY292ZXJhYmxlPyBNYXliZSB3aXRo IGEgbWFya2Rvd24gLyAub3JnIFJFQURNRT88YnI+DQombmJzcDsmbmJzcDsmbmJzcDsgQWxleCZn dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyZuYnNwOyBBcmUgd2UgYWxs b3dlZCB0byB1cGRhdGUgdGhlIFJFQURNRSB3aXRoIG1vcmUgdXAtdG88YnI+DQombmJzcDsmbmJz cDsmbmJzcDsgQWxleCZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGF0ZSBpbmZv cm1hdGlvbiwgb24gdGhlIHNlcmllcyBvZiBNWVNZUyBwYWNrYWdlczxicj4NCiZuYnNwOyZuYnNw OyZuYnNwOyBBbGV4Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBuZWVkZWQgdG8g YmUgZG93bmxvYWRlZCwgYW5kIHBvdGVudGlhbGx5IHdpdGggbGlua3MgdG88YnI+DQombmJzcDsm bmJzcDsmbmJzcDsgQWxleCZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYmxvZyBw b3N0cyB0aGF0IGRlc2NyaWJlIHRoZSBwcm9jZXNzIGluPGJyPg0KPGJyPg0KVGhhdCB3b3VsZCBn byBpbiBJTlNUQUxMIChJIHN1c3BlY3QgYSBidW5jaCBvZiBpdCBpcyB0aGVyZSBhbHJlYWR5KTxi cj4NCjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyBBbGV4Jmd0OyZuYnNwOyZuYnNwOyAqJm5ic3A7 Jm5ic3A7IENhbiB3ZSBhZGQgc2VjdGlvbnMgYWJvdXQgY3JlYXRpbmcvIGFwcGx5aW5nIHBhdGNo ZXMgdG8gdGhlIFJFQURNRT88YnI+DQombmJzcDsmbmJzcDsmbmJzcDsgQWxleCZndDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyZuYnNwOyBJIGhhZCBhIGJpdCBvZiB3b3Jr IHRvIGRpc2NvdmVyIGhvdyZuYnNwOyBgZ2l0IGFtYCB3b3JrcyAsIGFuZCB0aGUgd2hvbGUgYnVz aW5lc3Mgb2YgZW1haWwgcGF0Y2hlcywgZXRjLjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyBBbGV4 Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5i c3A7Jm5ic3A7IEl0IHdvdWxkIGJlIGdyZWF0IGlmIGFsbCBvZiB0aGlzIHdpbGwgYmUgcGFydCBv Zjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyBBbGV4Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyB0aGUgb3JpZ2luYWwgUkVBRE1FPGJyPg0KPGJyPg0KU3R1ZmYgYWJvdXQgZ2l0LCBw YXRjaGVzLCBldGMsIGlzIGRvY3VtZW50ZWQgaW4gQ09OVFJJQlVURTxicj4NCjxicj4NCiZuYnNw OyZuYnNwOyZuYnNwOyBBbGV4Jmd0OyZuYnNwOyZuYnNwOyAqJm5ic3A7Jm5ic3A7IFdoZXJlIGNh biBJIGZpbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBsb2dnaW5nIGZyb20gQyBjb2RlPzxicj4N CiZuYnNwOyZuYnNwOyZuYnNwOyBBbGV4Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyAqJm5ic3A7Jm5ic3A7IElkZWFsbHkgSSB3b3VsZCBsaWtlIHRvIGNvbXBpbGUgRW1hY3Mgd2l0 aCBzb21lIG5ldyBDIGZ1bmN0aW9ucywgYW5kIHRoZW4gZWFzaWx5IG9ic2VydmUgdGhlIGJlaGF2 aW9yIG9mIHRoZXNlIGZ1bmN0aW9uczxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyBBbGV4Jmd0OyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5ic3A7Jm5i c3A7IExvZ2dpbmcgaXMgdGhlIG1vc3QgdXNlZnVsIHRoaW5nIHRvIGhhdmUsIGJlZm9yZSB5b3Ug Y2FuIHRoaW5rIG9mIGFkdmFuY2VkIGRlYnVnZ2luZywgYW5kIGhhdmluZyBhbiBlYXN5IHdheSAo d2l0aCBleGFtcGxlcykgZm9yIHlvdSB0byBzZW5kIGxvZ3Mgc29tZXdoZXJlIChwcmVmZXJhYmx5 IEVtYWNzKSB3b3VsZCBiZSBncmVhdDxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyBBbGV4Jmd0OyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5ic3A7Jm5i c3A7IFN1cmUsIGRlYnVnZ2VyIGlzIGdyZWF0IGJ1dCB0aGF0IGhhcyB0aGUgb3ZlcmhlYWQgb2Yg eW91IGdldHRpbmcgdXNlZCB0byBHREIsIGV0Yy4uIChzYXcgc29tZSBkb2N1bWVudGF0aW9uIG9u IEVtYWNzV2lraSk8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsgQWxleCZndDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyZuYnNwOyBJIGFtIGN1 cmlvdXMgd2hhdCBwZW9wbGUgZG8/IERvIHRoZXkgd3JpdGUgdG8gYSBzdHJlYW0gYW5kIHRoZW4g cGlwZSBpdCB0byBhIGZpbGUsIGFuZCBtb25pdG9yIGl0LCBvciBob3cgZG8gdGhleSBnZXQgZmVl ZGJhY2sgZnJvbSB0aGUgQyBjb2RlIHRoZXkgd3JvdGU/PGJyPg0KPGJyPg0KVGhlcmXKvHMgbm90 aGluZyB3cm9uZyB3aXRoIGBmcHJpbnRmJyA8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7 U2Vnb2UgVUkgRW1vamkmcXVvdDssc2Fucy1zZXJpZiI+DQomIzEyODUxMjs8L3NwYW4+LiBJZiB5 b3Ugd2FudCBzdHVmZiB0byBzdGF5IGF0PGJyPg0KdGhlIGxpc3AgbGV2ZWwgeW91IGNhbiB1c2Ug YEZtZXNzYWdlJyAob3IgZXZlbiBgbWVzc2FnZTEnKSB3aGljaCB3aWxsPGJyPg0KcHV0IHRoaW5n cyBpbiB0aGUgKk1lc3NhZ2VzKiBidWZmZXIuPGJyPg0KPGJyPg0KUm9iZXJ0PGJyPg0KLS0gPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_DB9PR02MB7337F8C6F47B30AD448C0A1885F79DB9PR02MB7337eurp_--