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.bugs Subject: bug#65348: INITIAL-INPUT in completing-read repeats same entry twice consecutively Date: Fri, 18 Aug 2023 21:03:30 +0000 Message-ID: References: <83msyq54mw.fsf@gnu.org> <6lEyA2hwLwT0gnrhQsH91Us8wQDf0Cj8-hfYtge1iLDBFEsG5Hj_i80te8w4f52fgOS-g9Z908HRkYHlE05wBV9ccB5h1bFjV755l9nvYh0=@protonmail.com> <83y1i93t7x.fsf@gnu.org> 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="17907"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , "65348@debbugs.gnu.org" <65348@debbugs.gnu.org> To: Heime Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 18 23:04:19 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 1qX6dm-0004Pr-FU for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 18 Aug 2023 23:04:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qX6dY-0008QD-AJ; Fri, 18 Aug 2023 17:04:04 -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 1qX6dV-0008Py-WC for bug-gnu-emacs@gnu.org; Fri, 18 Aug 2023 17:04:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qX6dV-0002H1-Nw for bug-gnu-emacs@gnu.org; Fri, 18 Aug 2023 17:04:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qX6dW-0007kV-A4 for bug-gnu-emacs@gnu.org; Fri, 18 Aug 2023 17:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Aug 2023 21:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65348 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 65348-submit@debbugs.gnu.org id=B65348.169239262129754 (code B ref 65348); Fri, 18 Aug 2023 21:04:02 +0000 Original-Received: (at 65348) by debbugs.gnu.org; 18 Aug 2023 21:03:41 +0000 Original-Received: from localhost ([127.0.0.1]:48923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX6dB-0007jq-9H for submit@debbugs.gnu.org; Fri, 18 Aug 2023 17:03:41 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:49472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX6d8-0007jh-Oh for 65348@debbugs.gnu.org; Fri, 18 Aug 2023 17:03:40 -0400 Original-Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37IFnqwR030012; Fri, 18 Aug 2023 21:03:34 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-03-30; bh=rfcKa9AQZMA1gTeK8lmMTH/AuSVzXRrfQyoL4pOrIh8=; b=dVYJf9kZJv8o3e4TfdROyNBC3DQqyDmNMgiMMWZQCcNFwrw7CpWN5Ucn2py3IzjvoazG kE7G45366ZV2fqqiVQWK9KW1bhjrgMMnIvziwney6ddPgjEiatOuS7/0KoxpBG+TX8Ku 1yttx6vWXqZNH0CZPLUwKtMVrrsY4WCnwZe2gVz6pZaertZefqeZJdak/P7S0J7Tts9B GCGwzzngZmcS88PfFdgdlv7XAeutjc0kpW/jilyWfOXUy6mop7JdALdihmDnzyNyZpp9 6Wwxvz5oO+/7Iz66/4Tvkn1K6kJJabjKI7fqM4u7lIuWgimf0arOCh6C3Mi0UX42aF1w qQ== Original-Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3se2y34r3b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 18 Aug 2023 21:03:34 +0000 Original-Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37IKx9BW006642; Fri, 18 Aug 2023 21:03:33 GMT Original-Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2176.outbound.protection.outlook.com [104.47.55.176]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3sey2hn88t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 18 Aug 2023 21:03:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A2zaXQRpSLkKNW6PnmoAl851h+JJsXqQi29BoXvzvfPZ8cZAQakzBQtUlpXx/aRrKuKAvXr4Sv3aKPvlZuPCSVFw6ziwuQdnC1TINrGWczn+6/a2pekrmkX1QY7E9Jd0wsN5KBuBrkjN/4ZiYHmuT2fpYYWBEADI6TWWafBjyYI3R6al8URh/Rwo/sbOJDYxuKOFMXuPFQFTmiZc2a9UVey7kJDGF/1Q6ma6EEtVkS73EZ6zTjqZp5dASmyfeu+m2luM0quII0n0vJl7OvOC9i6Wir00TyFvT8Yg1wUqMhiIZwMF/vAEbVSxA8Jd4LBE2Z+ft/P7++kcG+7LreCE2w== 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=rfcKa9AQZMA1gTeK8lmMTH/AuSVzXRrfQyoL4pOrIh8=; b=RI1XUfGCofmVkCupAo9HRHMZZQjEB1lmuWM3bgASKWkK24Yms7SpzrP5jMSiFSCZUwq5u3rhCN1YrHO7KuVqONFsgWM607BNc4u38ZZGPSG1Y2O1814zJWBjbg2X3vCHYS79XekLs2JQpkbQ5yF0jZ1m3TQsvMOnJr+yeU7K2QXomcLwUjngiIx8y/ILOUCYZZ071XvCz84R9VWQZz9qV89qT19dhbnqEK/osYSRTypr89qVBMv3/FZXz1gNU94VN/UMRdDmkUGeCgc+3AIWJNe/6RkawVwxhOQhkkgZnoaYL+LFaGquFWOnsvyW+2jjmhYsO/HvNxCZ3ZIOcEOq4g== 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=rfcKa9AQZMA1gTeK8lmMTH/AuSVzXRrfQyoL4pOrIh8=; b=zig2p2gJ6hKsyEHEM68gUolRO9Pwfb0GbMt7+yJ5QjIGaBVEkV27m79/R++KaoKRLUUXT4z21Y2TGukbeIBZOkeA4ITXJwr5WUY0XCn2BUDhaEj6n9I1ehmNqMWNl6tyzlkCOCn23U8ijQfxm8x1Gw7HtRnwXqieig3Fcr2WpIc= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CY8PR10MB6610.namprd10.prod.outlook.com (2603:10b6:930:56::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.29; Fri, 18 Aug 2023 21:03:30 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::26ee:5721:d884:4321]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::26ee:5721:d884:4321%4]) with mapi id 15.20.6678.031; Fri, 18 Aug 2023 21:03:30 +0000 Thread-Topic: [External] : Re: bug#65348: INITIAL-INPUT in completing-read repeats same entry twice consecutively Thread-Index: AQHZ0ggIjgQ+7qJFgkWoQlH2XwSgJ6/wftCA In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CY8PR10MB6610:EE_ x-ms-office365-filtering-correlation-id: 7dc6540a-4f85-443a-8413-08dba02e9357 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SqHj7/J9f7mSAqTB4y3kedr37KyGlVXehRNXDkQNEe/30YZoKAMEVaMFXw3SqwgRIdaJDiEavsR1jkiaiEvun5a896jGjAdgFZHSAUhwOX+TjaqUvJUc0XIxxqwr4l0Ijt4GtZSyyTuHj2vgmz+iIfoi6kBbaDYcEagzjUZGWecqmT/bmmXyIqU54fJycf1Vkb+vxzsdPxnQODlP5f/fxB85YzjSIUwcPcpX6UmagB7AZlpAs6aD8A0Q9Uj4OgZDQXzaiCnAy2659dONnKfxmcQi+CFVLHQo4XLSvzXwUQ6Nex9BgEr1N0SFK0tdBGOKP6la/49c06/L3HF5iegp2bFwgZBTLnSkB1ufDp/k+I4I+dsKOdabthnkCQpQVnW+KDKR6Fz6LhMa1nTWrqyAhi2zAQ9ZqejbZFk1UQlT3uDVX1cioyo/lFZ2XZxiURen9U3Uggp4WoD+zyAZ/Y9TQS42t2SyVg+G7EuYUdNkSiNZ1VjCvMAS4w0ALy4OGDqsus/SBkp2zlsAQqTya8QT/LXsfF3lcqg+gqCysbv1Zr5esMzlnewjHxEXL9GMHRRcbGkbVX9O/hQNa6CgoTwZugpqG71Qcbg1lDtrkUrW2PU= 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:(13230031)(346002)(366004)(396003)(136003)(376002)(39860400002)(186009)(451199024)(1800799009)(2906002)(83380400001)(66899024)(26005)(6506007)(86362001)(478600001)(71200400001)(7696005)(33656002)(9686003)(55016003)(966005)(44832011)(41300700001)(5660300002)(52536014)(66476007)(122000001)(66556008)(54906003)(76116006)(66946007)(64756008)(316002)(66446008)(6916009)(4326008)(8936002)(8676002)(38070700005)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: P3n4ZZ3KVgLII87EXBOdtbnWjkUFGbIli09HdOcG69L0g9jVjf7NOzhksw/DXoQ8T3y8z6hqYUIURfFyiylbmVA85x0y4oJDjARPvBc+R+P6tk70HjCauPHT0YWyH1Fikpg6ydI38eveZOwbvVtVbnlU5E7qEJWarZQGYKBVCJ9K5B09A2ENQwo0Y1w4ARTmDBsRmEFEOln6dYN5x5gC+e0d1Ei0samAJIK3S3bL5T0q3mG7+okT8B+i/kiiHzjdMjEvketiFRxfjxLg5XXIBj9MH7gH/SMuJprF8OAx5kYycaHqGt9A7QUXDQonUoBXcYW62wTA2fDfLmpxZULFAbnBQaqak04Fl39K+A7+cPWOoaabAML89b/mwi1udnQBrNtOlTj7ZnNyD8/vtJcj4vRAJfSAT1jYCKk8n52ozr/7M1tV1eJceYrwiWk8veY1JkdEaWYAM3oX0InYeSF64/6+C4W7Wwke+SXva4vYg7PoGNo05xzHXrVbJ4QGXfHopr8FgXftQp8Nzu/LsnbCRvG1ac7L2aWkZ3+GxV6S7HflnZgM/TShhe8TuGz6ey9sP9ltKLk5w5UQ+WDlnoU4PQC93VrtHFHy/WK72t6bgq94V79fOufKmOTQlJw/gJzHQPbYEVFs8o8Pi1e8NY/+dBSvuapeENFm6d+xO1TFD3HhOlfcTV9CgWVEEWDVkiggXzYI7tnSn03vRaYP90k/S2M/ew9ibC01LBgqEn2L9WN5M3DIKn6HAEhTv3 0YM6792WFXpMmfvMkf1Yqi8oUgqRBEm0d/RL1nPDNO0H+zN3bdYVQj+9wOtVIRk3iCkuOID04TTgEc56Y+UyoohSTCRjzeNMaW X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: gTfqhFz6ApnwWjoXDc5tCjb7P5PWUH/dDmSr0g8h4k6w9PIskqNJawGNJ4emtWwBYuIqFPSSIGyN1EGkC2bi7cwE15Qo3tysDTnzw+lvOqdCXm33vu/2dQlfatysKE7c6uEWwouWs8AUg3zM7qrIv9aSb4vQHGktYtLWuDTQ5vxQBZYhYFnZXTSXoQ8yoBcHwGeRuzUKx+f3M0hfzGCv4wyl0jXOawHmjMPMwXcsAzi4nA9yOu1iQprBlBLIlM3UQwZ8pufwyppUcHkcgT2uSNxmvIAu1Gc07xehlHSoA/8+dZzR9KdknJm9VnORfYp+LIfLcQCikQvIJTtGoti9OC+KWfH7cbLWb3HiP+ABCQTC3Wyn1jyFnu5fRuzqONdVGNT+ODNIz2yD2y0nZD9jRfVJNKj7SudbGYZnVnWRWHlC0N47vnB46csljWGKlAwZoRcLExZ9t/LwYjp8XueE3bGul4l1OTG45tEiissjk9Zoj+7I0mv23RbLGGNhY7qd8x1QYazw6j4kzC5iYsnFeSjpSxhpF8BdbiLbnjpi6/bkCkzobyUeMXtcpaT+1jS+N5xn2pQPEgHP56r4SZUA1zmWEsai380JnUgvmsh2Mk8iCKnga/MV1T9osi4nIwW0leoN36/PmArLySsY2uu8EG5KqAOT2HXmYw4HiYH6k6M0kwE9h3pTZIwxZ0CXxNCe41es8E7GJQHuzkVd0J9/J7Oc3TGha8ESPWLgl+ebDx0AOb tTzdssu/NaGYbE1NNNfdiA2EuMHHTX6+izsuKkeLe0Sj9HZa1qJx/xNVg6uoHedkoKx8nhWous+h2i0bE/ 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: 7dc6540a-4f85-443a-8413-08dba02e9357 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Aug 2023 21:03:30.3520 (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: 4RWgaLhVSW1Vn92fYenobNhAKmojymKehk8mH0eL0kvf3zUAnKCMw+0D6sMw26yVkEfyxpK5x1uflaEbgvBSkg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6610 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-18_26,2023-08-18_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 phishscore=0 mlxlogscore=999 bulkscore=0 adultscore=0 spamscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308180192 X-Proofpoint-ORIG-GUID: VSZhG9ypjxdYLnNkKS3wJLQtor8JfaaW X-Proofpoint-GUID: VSZhG9ypjxdYLnNkKS3wJLQtor8JfaaW 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:267792 Archived-At: PiA+IEN5Y2xpbmcgY2FuIGJlIGhlbHBmdWwgZm9yIGFjY2Vzc2luZyBDT0xMRUNUSU9ODQo+ID4g bWF0Y2hlcyBvciBmb3IgYWNjZXNzaW5nIGhpc3RvcnkgZWxlbWVudHMuIEJ1dA0KPiA+IGN5Y2xp bmcgaXMgYW4gaW5oZXJlbnRseSBkdW1iLCBpbmVmZmljaWVudCB3YXkNCj4gPiB0byBmaW5kIGEg bmVlZGxlIGluIGEgaGF5c3RhY2suIEEgbWFnbmV0IHdvcmtzDQo+ID4gYmV0dGVyIHRoYW4gY2hl Y2tpbmcgZWFjaCBiaXQgb2YgaGF5IGluIHR1cm4uDQo+IA0KPiBJIHVzZSBjb21wbGV0aW5nLXJl YWQgc28gSSBkbyBub3QgaGF2ZSB0byByZW1lbWJlcg0KPiBjb2xsZWN0aW9uIG1hdGNoZXMuDQoN CiAgIlJlbWVtYmVyIGNvbGxlY3Rpb24gbWF0Y2hlcz8iDQpObyBpZGVhIHdoYXQgeW91J3JlIG9u IGFib3V0LCB0aGVyZS4NCg0KVGhlIHBvaW50IGlzIHRoYXQgY3ljbGluZyBhbW9uZyBgY29tcGxl dGluZy1yZWFkJw0KY29tcGxldGlvbiBjYW5kaWRhdGVzLCBqdXN0IGxpa2UgY3ljbGluZyBhbW9u Zw0KYGNvbXBsZXRpbmctcmVhZCcgaGlzdG9yeSBlbGVtZW50cywgaXMgYSBzbG93LA0Kc2luZ2xl LXN0ZXAsIGJydXRlLWZvcmNlIHdheSB0byBhY2Nlc3MgY2hvaWNlcy4NCklmIHRoZXJlIGFyZSBf bWFueV8gY2FuZGlkYXRlcyB0aGVuIGl0IGJlY29tZXMgYQ0KcmlkaWN1bG91cyB3YXkgdG8gZ2V0 IHdoYXQgeW91IHdhbnQuICBJbiB0aGF0IGNhc2UNCnlvdSdyZSBmYXIgYmV0dGVyIG9mZiBmaWx0 ZXJpbmcgdGhlIGNhbmRpZGF0ZXMuDQoNCldoZW4geW91IHVzZSBgY29tcGxldGluZy1yZWFkJywg eW91IF9kb18gc29tZXRpbWVzDQp0eXBlIHNvbWUgdGV4dCBpbiB0aGUgbWluaWJ1ZmZlciwgdG8g ZmlsdGVyIHRoZQ0KY2hvaWNlcywgZG9uJ3QgeW91PyAgV2h5IGRvIHlvdSBkbyB0aGF0LCBpbnN0 ZWFkDQpvZiBqdXN0IGN5Y2xpbmcgYmxpbmRseSBhbW9uZyBBTEwgdGhlIGNhbmRpZGF0ZXMNCmlu IHRoZSBkb21haW4gKENPTExFQ1RJT04pPyAgQmVjYXVzZSBpdCdzIHN0dXBpZA0KJiBzbG93IHRv IGN5Y2xlIHdoZW4gdGhlcmUgYXJlIHppbGxpb25zIG9mIGNob2ljZXMuDQoNCiBNLXggVEFCIDxk b3duPiA8ZG93bj4gPGRvd24+IDxkb3duPiA8ZG93bj4uLi4NCg0KWW91IERPTidUIGRvIHRoYXQg dG8gZW50ZXIgYSBjb21tYW5kLCBkbyB5b3U/ICBJDQp0cnVseSBob3BlIHlvdSB0eXBlIHNvbWUg dGV4dCBiZWZvcmUgaGl0dGluZyBUQUIuDQoNClRoZSBzYW1lIHRoaW5nIGFwcGxpZXMgdG8gYWNj ZXNzaW5nIGEgY2hvaWNlIGFtb25nDQpfYW55XyBzZXQgb2YgY2FuZGlkYXRlcywgd2hldGhlciBp dCdzIGNvbXBsZXRpb25zLA0KaGlzdG9yeSBlbGVtZW50cywgcXVlcnktcmVwbGFjZSBtYXRjaGVz LC4uLg0KDQpGaWx0ZXJpbmcgaXMgX2Zhcl8gbW9yZSBlZmZpY2llbnQgdGhhbiBjeWNsaW5nDQp3 aGVuIHRoZSBzZXQgb2YgY2FuZGlkYXRlcyBpcyBsYXJnZS4gIEVtYWNzIG1ha2VzDQphIHBvaW50 IG9mIGdpdmluZyB1c2VycyB3YXlzIHRvIGZpbHRlciBpbnN0ZWFkIG9mDQpqdXN0IGNoZWNraW5n IGVhY2ggYmxhZGUgb2Ygc3RyYXcgdG8gc2VlIGlmIGl0DQptaWdodCBiZSBhIG5lZWRsZS4NCg0K RmlsdGVyIGZpcnN0LCB3ZWxsLCBhbmQgb2Z0ZW4sIGFuZCBpdCB3aWxsIGJvb3N0DQp0aGUgdmFs dWUgb2YgX2N5Y2xpbmdfLiAgU2FtZSBmb3Igc29ydGluZzogc29ydA0Kd2VsbCBhbmQgeW91IG5l ZWRuJ3QgY3ljbGUgbXVjaC4gIEN5Y2xpbmcgb24gaXRzDQpvd24gaXMgbGlrZSByZWFkaW5nIGEg bm92ZWwgb25lIGxldHRlciBhdCBhIHRpbWUuDQoNCkN5Y2xpbmcgaXMgdGhlIF9sYXN0XyB0aGlu ZyB0byBkbywgYWZ0ZXIgeW91J3ZlDQpuYXJyb3dlZCB0aGUgc2VsZWN0aW9uIGRvd24gdG8gYSBm ZXcgY2hvaWNlcyBhbmQNCmlmIGl0J3MgbW9yZSB0cm91YmxlIHRoYW4gaXQncyB3b3J0aCB0byBu YXJyb3cgaXQNCmRvd24gdG8gYSBzaW5nbGUgY2hvaWNlIGJ5IGZpbHRlcmluZyBmdXJ0aGVyLg0K DQpJZiB5b3UgY2FuIHByZXNlbnQgdGhlIGNob2ljZXMgaW4gYSBnb29kIG9yZGVyDQooc29ydGlu ZykgdGhlbiBpdCBtaWdodCBub3QgbWF0dGVyIGhvdyBtYW55IHRoZXJlDQphcmUsIGJlY2F1c2Ug eW91IGhhdmUsIGluIGVmZmVjdCwgbmFycm93ZWQgdGhlDQpjaG9pY2VzIGRvd24gdG8gdGhvc2Ug YXQgdGhlIHN0YXJ0IG9mIHRoZSBsaXN0Lg0KDQpCZWluZyBhYmxlIHRvIHNvcnQgY29tcGxldGlv biBjYW5kaWRhdGVzIG9uIHRoZQ0KZmx5IGlzIHBvd2VyZnVsLCBhcyBpcyBiZWluZyBhYmxlIHRv IGZpbHRlciB0aGVtDQpvbiB0aGUgZmx5IC0gYW5kIHRvIGZpbHRlciBhZ2FpbiBhbmQgYWdhaW4s IHdpdGgNCmRpZmZlcmVudCBjcml0ZXJpYS9wYXR0ZXJucy4NCg0KVmFuaWxsYSBFbWFjcyBkb2Vz bid0IG9mZmVyIGZpbHRlcmluZyBhZ2FpbiBhbmQNCmFnYWluOyBhbmQgaXQgZG9lc24ndCBvZmZl ciBzb3J0aW5nIG9uIHRoZSBmbHkuDQpJdCBzaG91bGQgb2ZmZXIgYm90aC4NCl9fXw0KDQpodHRw czovL3d3dy5lbWFjc3dpa2kub3JnL2VtYWNzL0ljaWNsZXNfLV9OdXRzaGVsbF9WaWV3I1Byb2dy ZXNzaXZlQ29tcGxldGlvbg0KDQpodHRwczovL3d3dy5lbWFjc3dpa2kub3JnL2VtYWNzL0ljaWNs ZXNfLV9Tb3J0aW5nX0NhbmRpZGF0ZXMNCg0KaHR0cHM6Ly93d3cuZW1hY3N3aWtpLm9yZy9lbWFj cy9JY2ljbGVzXy1fU29ydGluZ19DYW5kaWRhdGVzI3NjcmVlbnNob3RzDQoNCg0K