From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : Re: Proposal: new default bindings for winner and windmove Date: Tue, 2 Jul 2024 22:30:44 +0000 Message-ID: References: <875xto7lbn.fsf@dancol.org> <86ed8ce2mh.fsf@mail.linkov.net> <81b620d7-18a6-4c6e-8517-147a411ee882@gutov.dev> <67c493f5-8f12-416a-bf6f-0831ab0687a9@gutov.dev> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="469"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Juri Linkov , Daniel Colascione , Stefan Kangas , Stefan Monnier , "emacs-devel@gnu.org" To: Drew Adams , Dmitry Gutov , Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jul 03 00:32:02 2024 Return-path: Envelope-to: ged-emacs-devel@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 1sOm2b-000AVx-R7 for ged-emacs-devel@m.gmane-mx.org; Wed, 03 Jul 2024 00:32:02 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOm21-00072u-4q; Tue, 02 Jul 2024 18:31:25 -0400 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 1sOm1c-0006lq-V7 for emacs-devel@gnu.org; Tue, 02 Jul 2024 18:31:10 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOm1X-0001Kq-0N for emacs-devel@gnu.org; Tue, 02 Jul 2024 18:30:56 -0400 Original-Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 462L07le025950; Tue, 2 Jul 2024 22:30:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-transfer-encoding:mime-version; s= corp-2023-11-20; bh=vUE9jLOYdDf1TzQRGx07V3+da+jO9fOlNRvpRdm4D20=; b= LsQAELhWgDkgy9JxWaFoPf4bDy5a1S9aSDUHwxfB9HL7zhOeZ+tLlZWMa3HCNAj/ MgjXEfL0EipytRz+iDRiqCBrJeIEJ21Ahq5Y4rNhRUD/u0OS88sRCaPcmNT9LKpl DEcj7sibQYDgPA2ofeZrlXECgtsC6vrDLm3fQPoyYIHHn6RB9aM8o7xM82WMkzg7 Z5ALEe+Kv0bhgksK6rC4TVH+S+h2KZ11v2kzV69wJR6VaI9vSR7tX7wnm20snkzi VBKwaCXJCDA4hKQkPBvp1ebmq2VA6+FdEcg6ay9YkeOJgNeD4S/1xE24qTIropfD RkGs9mzmKfrrkjShTCd5Dg== Original-Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 402922xxpv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 02 Jul 2024 22:30:48 +0000 (GMT) Original-Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 462MFrQb035674; Tue, 2 Jul 2024 22:30:47 GMT Original-Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam04lp2040.outbound.protection.outlook.com [104.47.73.40]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4028q86uru-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 02 Jul 2024 22:30:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UX5j18iu3swrKsISskMr+4Ex2vpxamy/9BhMX+r0u44/Bb5O62/80c60N17d7f+E8AATePi308GVDSvy5SoRJ8D82n35IneeCK0qh8cKMioUXGTS3dajcOnFaYtm3RMQ7eeGUYzNLHSrNAO1nfDTqbqZ0ITAu999se6XxXG9Jv9wYFKOM+2dHbG/RXh47SDvQKbPjKYQjMKYP/T7RZ9Cf6iRUz+JIscnYQqi6TAGEVFiuTRN2/2ooEWHxQOSPxbY+MJYu9WGE0FethnfERP9w8pXSeX+ZIRDF0A4zcQ8zLLx0cK4A6mdn4caewy52zkk/1uuFKbo7VxzoW3+k9IsXQ== 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=vUE9jLOYdDf1TzQRGx07V3+da+jO9fOlNRvpRdm4D20=; b=F3IMKsNPY0QOIV+RQWajllutVUpJ4mBtewmPKUROMjZs7SYLxYvoiSXiwhFMG2Tur23PoP2UPIvIi4/9Yz0AtN8tmTrGh/1hW7f+c78i+0YPqZXBylCX7lJf5WNajvBREcNKURBiK7m1yOCq+yENY/CK4m6UeAbCj+uRoaVYRjG9F5mDREAun/DpNWl8KOQyL5bcQImRphXxH/nCMnpXR9eydzLyAqf9AxSbNr+Ht0bBd3mmJNkGEbPLlWsk1lShZ61cg884cFaJQWkonZSXARMMuGPKn7YVePDhwP33B890qcngz/FJqUzrtanehSnb9QOZ0v3XRoq2w65QG52lKA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vUE9jLOYdDf1TzQRGx07V3+da+jO9fOlNRvpRdm4D20=; b=gNqzHkihjav0w0KQqLB7a4XeDN2UZWW6dFqS8SDzE4E9pZWJ5xPaZCI9MGFvzlBxhaqIXZynHxqLqM/5dL2wmIPbBc2akumB45P9qhKxLuolXe6vDvFOWWP9rxeMY+OAPiAnQTYRBTeK7ZxlDCaJQknjUTHqHmnV4FD0uhExjLg= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DS0PR10MB7203.namprd10.prod.outlook.com (2603:10b6:8:f5::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.28; Tue, 2 Jul 2024 22:30:45 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::b75a:ef76:884a:dd27]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::b75a:ef76:884a:dd27%4]) with mapi id 15.20.7719.028; Tue, 2 Jul 2024 22:30:45 +0000 Thread-Topic: [External] : Re: Proposal: new default bindings for winner and windmove Thread-Index: AQHazLqWDI2beMTwFUG/laht5XmTprHj53IggAAOAzA= In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|DS0PR10MB7203:EE_ x-ms-office365-filtering-correlation-id: a1f69469-1e60-47e4-1746-08dc9ae69d2f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|3613699012|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?cnJDb1RIeFMwdEU5c0NaVWx1dngzdGZBZXhuYlFURXZWSVI5aUZxaFdpVno1?= =?utf-8?B?NitidStrRzlibkw1QzdiOEVkbkJVTTZsUjNiOE5uazhOZTMvZmxoem54QUxY?= =?utf-8?B?RG5YS0R1S3p3QnByWnpyZEdKTmF3T2R3QkVRWXB4RHFweldCZEI0bmErMXFL?= =?utf-8?B?R1IrTTc0TnFhVlV5UDJhamduU1MxZ3pCa0doZm9vV2pScDR1dktubUNESXpG?= =?utf-8?B?bEhPcXVEdjRkZkF1anp4VjBtNlRpaVBJaTA1dFpoTlU4cW1pZEo5NHBKdytL?= =?utf-8?B?cHBmZE4rb2FHOFk3S3pITTZUeHU2VlY2ZnAzcGxCNExwT2pnY3RWVHJMKzJD?= =?utf-8?B?WXh4cC83RmdpUC9qRkVBZUMyUDBwUmhZcGU0RXZNVjFueGhuZEhPOVlnYmpq?= =?utf-8?B?OXV1UCsvbXdpRVZKSlZ2aG1pRll2VHgwK2hzbXQzYXVDSEs4TkZOL3F2eFU2?= =?utf-8?B?YkZkd3VteldvWU5pNUwxanVlZnQ2cHNBYVFnQTArTHlnbENqSlZ4RVRFVWZm?= =?utf-8?B?MEhUVXNzY2hwY25aSTdVOHJ2MURsMmtZS0xjYlcyRFhNakVzMGQwYkw0aFpp?= =?utf-8?B?VEY5SWdVdnl2WVk0UUNNQVAvYXBmZEx2dVJCTno4S3RVbWE1QXQyUnJsbnhT?= =?utf-8?B?VGJmc2tyWWprT3MzNm45dWlQZ2pjR0NURmZaMytiZ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(3613699012)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OTZIUWNjUUxCUnBXamVROVd0SVlXYi9ndEpkYlpjbXpkRDloMzVmS3lJakZm?= =?utf-8?B?MW9odEdTTUxEWnc1VWxweGxYMy9paGljWjkxWG90Y21UdjVLOTBQSkZkQ0tF?= =?utf-8?B?SHZJc3l4c0dRQ3ArQ2JuYXFpQzVFNlhvcFVJem5YemtwT0g2anJSMktCdEQx?= =?utf-8?B?eUNOcWhWVXZXSlpwYUIrOHFGUERLZTEzUUx5RGxsTzlwL3B0ZlpnMGJTUTJv?= =?utf-8?B?bTEyWnA2dmtGejNpbzVjcENOdmZ5Q2pFZmlwZnVML04wd2hsN0x6SXNQY3Fm?= =?utf-8?B?L1M2azdhYnAwNmxoUG4xSWMxYnRyalRGUDM3LzduRzdYR2VDK1Y2VGcxN1Fs?= =?utf-8?B?dnpnTEMweUxTM0lNMXN3QmwxUUZUMFk3bDIzSFV0QW4ycUtkSnE3OGYzNmV3?= =?utf-8?B?LzczVjljWWx3YTlobE5UUkZ1cEJyUGpKd1RKd2NqOFVtMjJlQlRCT1h6UitE?= =?utf-8?B?M0pXYTl6SDlEQ01QdDQwSmdYTEVWWjZRNTMwdXJuUHlzUDBiMzZyY2UzWURP?= =?utf-8?B?bTlLMkI5N3Znc09IVWhENW5BVmtUd1IwRG5IUEI1RGR3dTRjelRoM2REajBr?= =?utf-8?B?bzhUU1E2NVJnUlhVaVc2aDd5TDJScjQzUEJ1ZHdwWlNtT21LWW5LYW5RM0V4?= =?utf-8?B?Mk40N09ySExndDZmRWRGK09aWWdKZ0tQU1FndT X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: lT61AFrCehbVNbVJ56NrskqUaDL0IWNp0JlksIL3bvvCFDI837YQj4VgUGnEHv/sc6AzVXY6BTY10ZjBnzy1B+kVAZUJ2tn3SRbtVcbJQWxdMGwRX+jNoZoAU3YzT+qjGXVB77Vh5OxouYxapit43OHLX5cfQLTSWiTfH9x9TnAtVDKnIPlDW5TzpLROAcexa9dpA1nHxoPVq/TqwhJKs6JDT7wgeQbhjxXh+24Q570VkH3xYRttgTzCHNs8Ek0SKV6Mse7RSLxx/mW3oirHbYy7vxOMx7Dq3OVwsARzMd/CauuLPh122lm7B+5DdYD3PWqvKAxmyzebxGrYRWlr+5YTScwxyn/oKH7iuJfbdeH9KqK1XQQxyiiVJsVebvA4dxhhrRIUfs+vpvqhXbM8PJs75FgnOT9+ZDNVbNUFxOOD5E2BXA/9lcjlKsmvJqnr64kTB9Vt8il9w9JkKOGrYHQbN6OjbomIw20X//OPiQCBXAX6wSSVqaOCCOXH3XDEXX5PFqyuiV3PChYRHO5Cp4WYiN/U/HCwdR6NLhoUXIBpKKckp6msisd+gPzsRlKRDvmAdRNwHVZbfDkAzqekX5k4blLUVoUMsCz+Gw+aFyI= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a1f69469-1e60-47e4-1746-08dc9ae69d2f X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2024 22:30:44.9681 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: emp/FHAo4Y8KsCEOmmFkWqT0DroESiBaB4duHW/dADtrT7j3WzoJDgcoll9vlnxxZyxMvxVExyzaVvcdK/ODZw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB7203 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-02_16,2024-07-02_02,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 spamscore=0 suspectscore=0 mlxlogscore=591 malwarescore=0 adultscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2406180000 definitions=main-2407020165 X-Proofpoint-GUID: QpzFEqOKJ_YYm4FvqYGVGvfw7HviHm7C X-Proofpoint-ORIG-GUID: QpzFEqOKJ_YYm4FvqYGVGvfw7HviHm7C Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:321212 Archived-At: QXByb3BvcyB1c2luZyBzb21ldGhpbmcgbGlrZSBJY2ljbGVzIGZvcg0KY3ljbGluZyBhbmQgY2hv b3NpbmcgKGFuZCB0aGVyZSBhcmUgb3RoZXINCmZyYW1ld29ya3MgYmVzaWRlcyBJY2ljbGVzIC0g ZXZlbiB2YW5pbGxhDQpFbWFjcyBvZmZlcnMgZW5vdWdoIHRvIGdldCB0aGUgam9iIGRvbmUpOg0K DQpROiBXaHkgaXMgY29tcGxldGlvbiBzdXBlcmlvciB0byBjeWNsaW5nIGZvcg0KYWNjZXNzaW5n IGRpZmZlcmVudCBjaG9pY2VzPw0KDQoxLiBZb3UgY2FuIGN5Y2xlIChkdWgpLg0KMi4gWW91IGNh biBmaWx0ZXIsIHJlZHVjaW5nIHRoZSBjaG9pY2Ugc3BhY2UNCiAgIChpbmNsdWRpbmcgdGhlIGN5 Y2xpbmcgc3BhY2UpIG9uIHRoZSBmbHkuDQozLiBZb3UgY2FuIGFjY2VzcyBjaG9pY2VzIGRpcmVj dGx5ICh3aGF0IHdlDQogICB1c2VkIHRvIGNhbGwgInJhbmRvbSBhY2Nlc3MiKS4NCjQuIFlvdSBj YW4gc2VlL3Nob3cgYWRkaXRpb25hbCwgcmVsYXRlZCBpbmZvDQogICBhYm91dCBpbmRpdmlkdWFs IGNhbmRpZGF0ZXMgKG9yIGdyb3VwcyBvZg0KICAgY2FuZGlkYXRlcykuDQo1LiBZb3UgY2FuIHNv cnQgY2FuZGlkYXRlcyBpbiBkaWZmZXJlbnQgd2F5cywNCiAgIHdoaWNoIG1lYW5zIGNoYW5naW5n IHRoZSBleWViYWxsLXNlYXJjaGluZw0KICAgb3JkZXIgYW5kIHRoZSBjeWNsaW5nIG9yZGVyLg0K Ni4gQSBzaW5nbGUsIGNvbW1hbmQtc3BlY2lmaWMga2V5IHRvIGluaXRpYXRlLA0KICAgYnV0IGNh biBzdGljayB0byB0aGUgc2FtZSAoZS5nLiBzdGFuZGFyZCkNCiAgIGtleXMgZm9yIGN5Y2xpbmcv Y2hvb3NpbmcuICBJT1csIG9ubHkgdGhlDQogICBpbml0aWFsIGtleSBuZWVkIGJlIGRpZmZlcmVu dCAoYWN0cyBsaWtlIGENCiAgIHByZWZpeCBrZXkpLg0KDQojNiBtZWFuczoNCg0KSW5zdGVhZCBv ZiBOIGtleSBzZXF1ZW5jZXMgZm9yIGN5Y2xpbmcgYW1vbmcNCigxKSBidWZmZXJzLCAoMikgd2lu ZG93cywgLi4uIChOKSB3aGF0ZXZlcnMsDQp5b3UganVzdCBuZWVkIGEgc2luZ2xlIGtleSAoc2lt cGxlIG9yIGNvbXBsZXgNCi0gZG9lc24ndCByZWFsbHkgbWF0dGVyKSBmb3IgZWFjaCBzdWNoIGNv bW1hbmQuDQoNCk5vIG5lZWQgdG8gZGVkaWNhdGUgTiBrZXkgc2VxdWVuY2VzIHRvIHN1Y2gNCnRo aW5ncywgYXJndWluZyBvdmVyIHdoZXRoZXIgdGhpcyBvciB0aGF0DQpyZWFsbHkgZGVzZXJ2ZXMg YSBkZWZhdWx0IGJpbmRpbmcgZXRjLg0KDQpSZWdhcmRsZXNzIG9mIHdoYXQgd2luZG1vdmUsIHdp bm5lciwgd2luc2xvdywNCndpbnRocm9wLCB3aW5kY2hpbGwsIHdpbmNlLCB3aW5kYnJlYWtlciwN CndpbmRob3Zlciwgd2luZGphbW1lciwgd2luZHN1cmZlciwgd2luZG1pbGwsDQpvciAuLi4gYWN0 dWFsbHkgZG9lcywgY29uc2lkZXIgZ2l2aW5nIGl0IGENCl9jb21wbGV0aW9uXyBVSSBpbnN0ZWFk LiAgTm90IGtub3dpbmcgdGhlDQpwYXJ0aWN1bGFycywgSSdtIGd1ZXNzaW5nIHlvdSdkIHdpbiBi aWd0aW1lDQotIHNlZSAjMS02LCBhYm92ZS4NCl9fXw0KDQoiQ3ljbGluZyBDb21wbGV0aW9ucyIs IGhlcmU6DQoNCmh0dHBzOi8vd3d3LmVtYWNzd2lraS5vcmcvZW1hY3MvSWNpY2xlc18tX0N5Y2xp bmdfQ29tcGxldGlvbnMNCg0Kc2F5cyB0aGlzIGFib3V0IHRoaW5raW5nIHRoYXQgY3ljbGluZyBp cyBvbmx5DQphYm91dCAjMToNCg0KIERvIG5vdCBiZWNvbWUgYSBjeWNsaW5nIGRyb25lISAgSW5w dXQgc29tZSB0ZXh0DQogdG8gbmFycm93IHRoZSBzZXQgb2YgY2FuZGlkYXRlcywgYmVmb3JlIGN5 Y2xpbmcNCiBhbW9uZyB0aGVtIHRvIGNob29zZSBvbmUuICBUaGlzIGlzIGEgZ29vZCBoYWJpdA0K IHRvIGFkb3B0LCBnZW5lcmFsbHksIGluIEljaWNsZXMuICBNb3N0IG9mIHRoZQ0KIHBvd2VyIG9m IEljaWNsZXMgY29tZXMgaW4geW91ciBhYmlsaXR5IHRvIGZpbHRlcg0KIGEgc2V0IG9mIGNhbmRp ZGF0ZXMuLi4NCg0KIEN5Y2xpbmcgYW5kIGZpbHRlcmluZyB3b3JrIGhhbmQgaW4gaGFuZC4gIElm IHRoZQ0KIHNldCBvZiBjYW5kaWRhdGVzIGlzIHNtYWxsIHRvIGJlZ2luIHdpdGgsIHRoZW4NCiBq dXN0IGN5Y2xpbmcgbWlnaHQgYmUgcXVpY2sgZW5vdWdoIOKAkyB0aGF0J3MgdGhlDQogY2FzZSBp ZiB5b3UgbW92ZSBhbW9uZyBhIHNtYWxsIHNldCBvZiBidWZmZXJzLA0KIGZvciBpbnN0YW5jZS4g IEJ1dCB3aXRoIEljaWNsZXMgeW91IGNhbiBwcm9maXRhYmx5DQogdXNlIGN5Y2xpbmcgb24gZXZl biBhIHZlcnkgbGFyZ2Ugc2V0IG9mIGNhbmRpZGF0ZXMNCiDigJMgYnkgZmlsdGVyaW5nIHRoZSBz ZXQgZmlyc3QuDQoNCigjMS02IGFyZSBub3Qgb25seSBhYm91dCBJY2ljbGVzLCBwZXIgc2UuICBJ dCdzDQphYm91dCBsZXZlcmFnaW5nIF9jb21wbGV0aW9uXy4pDQpfX18NCg0KUTogV2hlbiBpcyBj b21wbGV0aW9uIF9ub3RfIGEgYmV0dGVyIHdheSB0byBjeWNsZT8NCg0KQTogV2hlbiBpdCdzIGFi b3V0IGluY3JlbWVudGluZy9kZWNyZW1lbnRpbmcNCnNvbWV0aGluZywgbm90IGNob29zaW5nIGFt b25nIG5hbWVkIHRoaW5ncy4NCg0KRm9yIHRoYXQsIG9uZSBnZW5lcmFsIGxpYnJhcnkgaXMgRG8g UmUgTWk6DQoNCmh0dHBzOi8vd3d3LmVtYWNzd2lraS5vcmcvZW1hY3MvRG9SZU1pDQoNCihJIGFz c3VtZSB0aGVyZSBhcmUgb3RoZXIgZ2VuZXJhbCBsaWJyYXJpZXMgZm9yDQp0aGlzIGtpbmQgb2Yg dGhpbmcuKQ0KDQpGcm9tIHRoYXQgcGFnZToNCg0KIEluIGNhc2UgeW914oCZcmUgaW50ZXJlc3Rl ZCwgaGVyZeKAmXMgaG93IHRoZSBpZGVhDQogb2YgRG8gUmUgTWkgY2FtZSB0byBtZS4gIEkgaGFk IOKAmEMtTS3igJkgdXAsIGRvd24sIA0KIGxlZnQsIGFuZCByaWdodCBhcnJvdyBrZXlzIGFzc2ln bmVkIHRvIGNvbW1hbmRzIA0KIOKAmHNocmluay1mcmFtZeKAmSwg4oCYZW5sYXJnZS1mcmFtZeKA mSwNCiDigJhzaHJpbmstZnJhbWUtaG9yaXpvbnRhbGx54oCZLCBhbmQNCiDigJhlbmxhcmdlLWZy YW1lLWhvcml6b250YWxseeKAmSBmcm9tIGxpYnJhcnkNCiBmcmFtZS1jbWRzLmVsLg0KDQogQnV0 IHRoZW4gSSBzYXcgYSB1c2UgZm9yIGFub3RoZXIgY29tbWFuZCB0aGF0DQogY291bGQgYWxzbyBi ZSB1c2VmdWxseSBib3VuZCB0byBhbiBhcnJvdyBrZXkgdG8NCiB0YWtlIGFkdmFudGFnZSBvZiBw cmVzcy1hbmQtaG9sZCBmb3IgaW5jcmVtZW50YWwNCiBjaGFuZ2Ugb2Ygc29tZSBraW5kLg0KDQog QW5kIGFub3RoZXIuDQoNCiBNeSBrZXkgY29tYmluYXRpb25zIHdpdGggdGhlIGFycm93IGtleXMg YmVpbmcNCiBsaW1pdGVkLCBpdCBvY2N1cnJlZCB0byBtZSB0aGF0IEkgbmVlZGVkIGEga2V5DQog c2VxdWVuY2UgKGNvbW1hbmQpIHRoYXQgd291bGQgcHV0IG1lIGluIGEgbW9kZQ0KIHdoZXJlIHRo ZSBhcnJvdyBrZXlzIHdvdWxkIGJlIHRlbXBvcmFyaWx5IGJvdW5kDQogdG8gc29tZSAocmVwZWF0 YWJsZSkgYWN0aW9uLg0KDQpbIE1heWJlIGEgYml0IGxpa2UgdHJhbnNpZW50LmVsLCBvciByZXBl YXQtbW9kZSwNCiAgb3IgdGhpcyBmdW5jdGlvbiB0aGF0IEkgdXNlIGEgbG90IHRvIHJlcGVhdGlm eQ0KICBhIGdpdmVuIGNvbW1hbmQ6DQoNCiAgKGRlZnVuIHJlcGVhdC1jb21tYW5kIChjb21tYW5k KQ0KICAgICJSZXBlYXQgQ09NTUFORC4iDQogICAgKHJlcXVpcmUgJ3JlcGVhdCkNCiAgICAobGV0 ICgocmVwZWF0LXByZXZpb3VzLXJlcGVhdGVkLWNvbW1hbmQgIGNvbW1hbmQpDQogICAgICAgICAg KHJlcGVhdC1tZXNzYWdlLWZ1bmN0aW9uICAgICAgICAgICAjJ2lnbm9yZSkNCiAgICAgICAgICAo bGFzdC1yZXBlYXRhYmxlLWNvbW1hbmQgICAgICAgICAgICdyZXBlYXQpKQ0KICAgICAgKHJlcGVh dCBuaWwpKSkpDQpdDQo=