From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: RE: [External] : Q3 - how to delete by words, not cut? --- about Q4 - the bottom edge of Emacs doesn't stick to the taskba Date: Fri, 20 Dec 2024 15:34:05 +0000 Message-ID: References: <53671653-5c61-334b-c638-c70bdada6cd5@gmail.com> <45329ea1-7976-9dae-120f-3ddb23384a45@gmail.com> <0484167b-e189-9d97-7513-355d1b3c96f1@gmail.com> <0004b28d-9f74-bc89-45db-d4a286d2a81a@gmail.com> Reply-To: Drew Adams 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="10671"; mail-complaints-to="usenet@ciao.gmane.io" To: Tatsu Takamaro , "help-gnu-emacs@gnu.org" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Dec 20 16:34:51 2024 Return-path: Envelope-to: geh-help-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 1tOf1e-0002cP-Gs for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 20 Dec 2024 16:34:50 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tOf16-0000ou-To; Fri, 20 Dec 2024 10:34:17 -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 1tOf15-0000oP-Ki for help-gnu-emacs@gnu.org; Fri, 20 Dec 2024 10:34:15 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tOf12-000214-C9 for help-gnu-emacs@gnu.org; Fri, 20 Dec 2024 10:34:15 -0500 Original-Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BKFXklf005510; Fri, 20 Dec 2024 15:34:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=AS30kHFri1AbQM2VyU fsGFZWhlIZt5JjJa+35je5iq4=; b=cwgnT3eMA81qK1rQYsuUsrHmdTFMCpaBku EQsx3NMw9w+gzSZ92sEbTr4zwjfaSIxLULlLJfm/TdnjOU3DgIeAegmaBoDejmvB wV3Wfvf5htgeEKJ0qM2hmc4hG9NG985ocZ5yYjPAlMjIQoUe71HXUCjQnzdKPb7d yxFcQyUZxOp4Xf9zV+g7q9MtVSWWiyFq9SNRqpQmnrdcQntlcQsQxapX11iZBxcP ppRSVuD5wZDTCpaL9xKa87adsDEv/Gha+ss8/BtI+iBxQU6vjlgSXWd4OdCqaToH IEGY62yhcgTIcngBZKvgFFhZnc/IyXs6geCX1evdF7cbYPA0bmtg== Original-Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 43h1w9n955-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 20 Dec 2024 15:34:08 +0000 (GMT) Original-Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 4BKDrEcf006501; Fri, 20 Dec 2024 15:34:08 GMT Original-Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2173.outbound.protection.outlook.com [104.47.59.173]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 43h0fddk7r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 20 Dec 2024 15:34:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WTj/+q6ugygBwzDJ2QujZihliF7dZDVRQxISVxjkbUhYW+UhS82Hg5sUbLzmX8fcp0fLvr7umFFkM6JRtCDEZX463QYrHdUxqV4GOwMMfTh0O9jHt4qgFvQ0z6xhQ9c49CokYDZ7qICBw1NXLytYV86pkkGa/w4oWtVYzFhIluv0jXPTimMic/Xz/UQ8XHoJyh1jtXnF99x2K5VVb9OsGde1azDcT7GkBMejmKCxPgZca/dQsDGkRCelNP0Ex/N2GISJPjSbRytBzZ5AoC6iWqNhC32j2MaKUbW53WqXzy/KDSb/St6PR2CtLO1G8LaSGI37Y81ItKfh/OXspAx5tQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=AS30kHFri1AbQM2VyUfsGFZWhlIZt5JjJa+35je5iq4=; b=D8obDaTUtE1L1YzlzzmfH1QmV6KwQJCxvPumfDq6zk8Q8jamoNlroykA1H4pWNUgkqPcKXHsVHmmQ6PxSxcC0gKWb2Td7UepToU+wQJbhWJG/1yw4Zn9pUDl2p+ljv+V1xM+yvEGgrtgSqKGWiVg0s18FUVPL7+H6d2BArhCXf1DlnE2qvMVUH92W8kSVIMJ0fc+lChJOeLtGc1I6v9Ke6mquFoF83XAIdzmDt/Rg1ADgNrpAXCAesAjO8ABqrniJZ9UYS0qAXKyyCmFoJKPEH/LHQo/C1mqIsFJ4LJYNKL9Z+W199A2zddkZSK3vPcaBLeNGtoppyFf9mbQ7UN0GA== 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=AS30kHFri1AbQM2VyUfsGFZWhlIZt5JjJa+35je5iq4=; b=N+6pzf1ncLQQSohsZsvLGd5XW5jP4876XBZIz++FtsmahFxcsFxr0BM1PtLrw6DLXE+gwFewTQqoU1gXhgIsQhBoOxim3eg7ogYYwsbfxCxYqq9x3KKwQ0MJWZrgr/bW4M7zyaOw0l9UMmVAURAseg/AKmf1SqLcI8pM9NFlYQY= Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by CO6PR10MB5587.namprd10.prod.outlook.com (2603:10b6:303:146::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8272.16; Fri, 20 Dec 2024 15:34:05 +0000 Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%5]) with mapi id 15.20.8251.015; Fri, 20 Dec 2024 15:34:05 +0000 Thread-Topic: [External] : Q3 - how to delete by words, not cut? --- about Q4 - the bottom edge of Emacs doesn't stick to the taskba Thread-Index: AQHbUoV8wfGia17jxkiEzrmGMxXF1LLvQtoA In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|CO6PR10MB5587:EE_ x-ms-office365-filtering-correlation-id: c732b0c8-af0d-4ced-dc4f-08dd210bbce0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|8096899003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?SzNDN1pIY0F0Y1F4T01ZK1YwVWNqSWE2aG03VFcxMC9SMjhGY3kwUXpMOWk1?= =?utf-8?B?T1g0eTltVCt6UTdkWjlXRzhUZk91YloyUytIYVVKYjF2L2VqTEttd2hPVmov?= =?utf-8?B?WmsxSER0dVAwOHBjQlF4NTRzMDhBak5ock9TQnNrVk5HRWV4dDgrVEdNTWsy?= =?utf-8?B?NEtvSmRTMm5vWnhOVmdlakZtK3gxWWIzcHprbyszZEI1cUREU2Q5K1RJSXZY?= =?utf-8?B?bENiQllpRjMzcWpCTXYzd1JSU1FCVW8xRUNCbmdWTWJkVjFTZE5iZ20rejVl?= =?utf-8?B?QUVOL3NVczdiS1RMdnl5eFFLQWg1U3NOeWxKUy9DNHl6T2ZFRWUzam13SHEv?= =?utf-8?B?ekVKdDY1Y3N0bkZiVXBTNkJqajFBOGpoUVVqcFk5NEFOM0J0YThDN3M1V0dk?= =?utf-8?B?OTJMRWhCbHhRNUIrRmdaeVRWdFBmbHhvK3MyVFN2dVdmUUNjN1ZQSGNkWXZT?= =?utf-8?B?QnFkWlBicmR0OStFdjZtQ3RFSy9UVjRtRVBHczY5aFkyNG9uc2JreGQ3b0w0?= =?utf-8?B?amEyRWVvb2RyRkhEVkJoTm44MDBBTHFiS2g2TzlyWGVIVU1zSnBNKzJxMjl0?= =?utf-8?B?MDFxM0VZdUpVV01rOFE1ZlhsVHc3NzhRQUxqRWZSQ2FteDJDa1lxS2dFdnVv?= =?utf-8?B?RjBJOG9lakc5bEFwcXBmM3pMemJpMGZWd2creWRpZ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(8096899003)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ekNSeXZENS9NejcrUGYvcEU2dkRJUkhXa1drNTFTUXI5L3pIMWMwVUdYcld5?= =?utf-8?B?VjhqNkxPZmVWS05IdGQ4K3BxYlE2clNxQ2w5bFhGY0JnbnNOSFpzYVdaVkVE?= =?utf-8?B?S3crSlRJa3BueXJZWmNwMEVROU41STVMajhBalJZc3NEMDZvb2lRMnZ1a0VW?= =?utf-8?B?RWg2Sk9ycGREdi9oWWVWTWtnQlRDa2xodGZXQzRwSEpIZFp3SnVpVE8zdnFK?= =?utf-8?B?cks4VVFrdFAxM0RWOEZvUEQ1R1dhMUVxREM3aEJxN1VVVjdqWUFKcmp3eUNw?= =?utf-8?B?eGhaYlNxYnB3eXFyR3BvbHpOWmtuZW9VZEUrWGZMdWQ5WlhjNEh0VGdVaWtJ?= =?utf-8?B?KzMwRWFjREg2S2tTZmQ1NjNqUUN6TkhBUnUxaE1FbVdLSEN3dTFKdlFZOEov?= =?utf-8?B?ZkZFQ1JVY0I1dDNlMnRNL2tHNVZSb1pDWU1UM1ZoRUxuemVHSU9tUGppSVAw?= =?utf-8?B?enZranE2K09WYXZjTjhIRWh2TDUwcGExTGtMZlFKUEdFU3h0R3kvaVkwTkE3?= =?utf-8?B?WllMdk5GOTN5aU9vck1PZ05YaFlqdTh1SWIrTjc1MmQrK3hmSWdTUCtwZHlY?= =?utf-8?B?OEFtRmtDeXFCL0thanZ4TzNJSjZ2ZmdiYXZ1T2s0NDZKTkdaK1BXNTV4OFRP?= =?utf-8?B?NnRQTjNEdGhHTk53SFBlRTZzMmFsN3h5d1BhWk X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: CLA8IQV7pGy7RLyZv6LMkrJNVV5lA4p8Pa1jHJjUJoW3uYgb96B0yzKf1lATGixzJLuEu+fUBbmM4MN+ZaRGN+EITxeK7saK5a4TWk22L/18EUGFYgpH9zy0ImvV9PAAPnCVEXkhKXI1bOD+8lvOYfVim2GomWVxB7A4BR5nlqtaI3Dw8i4yLzi9oRncoyvxWanoza8O+P/WJOV6UuoB7C1ldpdnPMwtro/9JhImkMlbv/IrM2U60VGR3PxBUs5h5FTpODBNyM+ZvMw901whERAetP2amLHUgoZTI53+iuLzx5TloojjwK3LIDD1Up+iVPWxu6Yhka1mTTFE4OslxV1pqNTmwwa/ztgzCFuUREce5ZZBqeVmYT7qSEeW7dvf0198l5sGUxcIIuDtdIGB081AvxfkoHxIiHuY6mflH5Wbk3P2Y1bU6XrkucFWpbZeCOdYYmpIGinc2CRFW3eu1MDoNhPIi27X73db68rGo4EBvWRipRWv0ekalxUXjq2Snwqxj1OKV1MT2lO+7MsqQMPwLxa0u029bjneObJLMreLvQSfB8QPQ0zGVSM+OSPooWAWoqaqEZxT6KK7OLp1K+q6EM4HFGJWjQQdC5rS78w= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c732b0c8-af0d-4ced-dc4f-08dd210bbce0 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2024 15:34:05.3577 (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: Lkfj1zCc0oSZgPoWArYXYJyHnssyMxxKta0SMUbiAGtDGL7Ha1fA6Mxz8yywQSUtNTyVUkT7GQgOudzkrdQx0w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR10MB5587 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-20_05,2024-12-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 phishscore=0 malwarescore=0 bulkscore=0 spamscore=0 mlxlogscore=999 suspectscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2412200125 X-Proofpoint-GUID: QRXsoHDzbvv_Nhh8r3ciXH1wa-CByd3U X-Proofpoint-ORIG-GUID: QRXsoHDzbvv_Nhh8r3ciXH1wa-CByd3U Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -37 X-Spam_score: -3.8 X-Spam_bar: --- X-Spam_report: (-3.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, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1.129, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148895 Archived-At: WW91IGNhbiBzZWUgYWxsIHRocmVhZHMgaGVyZToNCg0KaHR0cHM6Ly9tYWlsLmdudS5vcmcvYXJj aGl2ZS9odG1sL2hlbHAtZ251LWVtYWNzLzIwMjQtMTIvDQoNCkZvciB5b3VyIFE0Og0KDQoNCiAg MS4gIGh0dHBzOi8vbWFpbC5nbnUub3JnL2FyY2hpdmUvaHRtbC9oZWxwLWdudS1lbWFjcy8yMDI0 LTEyL21zZzAwMzI5Lmh0bWwNCg0KDQogIDEuICBodHRwczovL21haWwuZ251Lm9yZy9hcmNoaXZl L2h0bWwvaGVscC1nbnUtZW1hY3MvMjAyNC0xMi9tc2cwMDMzMi5odG1sDQoNCg0KICAxLiAgaHR0 cHM6Ly9tYWlsLmdudS5vcmcvYXJjaGl2ZS9odG1sL2hlbHAtZ251LWVtYWNzLzIwMjQtMTIvbXNn MDAzMzcuaHRtbA0KDQoNCiAgMS4gIGh0dHBzOi8vbWFpbC5nbnUub3JnL2FyY2hpdmUvaHRtbC9o ZWxwLWdudS1lbWFjcy8yMDI0LTEyL21zZzAwMzQwLmh0bWwNCg0KRnJvbTogVGF0c3UgVGFrYW1h cm8gU2VudDogVGh1cnNkYXksIERlY2VtYmVyIDE5LCAyMDI0IDY6MTggUE0NCg0KSSBkaWQgYW5z d2VyIHRoYXQuICBJTU8sIGl0J3Mgbm90IHN1cGVyLXN0cmFpZ2h0Zm9yd2FyZC4gIEFzIEkgc2Fp ZCAoRWxpIGRpZG4ndCBhZ3JlZSksIEVtYWNzIGRvZXNuJ3Qga25vdyBhYm91dCBhIFdpbmRvd3Mg dGFzayBiYXIuICAoVGhlIHRhc2sgYmFyIGNhbiBiZSBpbiBkaWZmZXJlbnQgcGxhY2VzIGFuZCBo YXZlIGRpZmZlcmVudCBzaXplcy4gIEFGQUlLLCB5b3UgbmVlZCB0byBhY2Nlc3MgdGhlIHJlZ2lz dHJ5IHRvIGZpbmQgb3V0IGl0cyBkZXRhaWxzLikNCg0KDQoNClVubGVzcyBzb21lb25lIGdpdmVz IHlvdSBhIHNpbXBsZXIgYXBwcm9hY2gsIG1heWJlIHRha2UgYSBsb29rIGF0IGBmcmFtZS1jbWRz LmVsJyBhbmQgYG9uZW9ub25lLmVsJyBmb3IgaW5mbyBhYm91dCBob3cgSSwgYXQgbGVhc3QsIHBv c2l0aW9uL3Jlc2l6ZSBmcmFtZXMgc28gdGhlaXIgYm90dG9tcyBhcmUgb24gdGhlIHRhc2sgYmFy Lg0KDQoNCg0KaHR0cHM6Ly93d3cuZW1hY3N3aWtpLm9yZy9lbWFjcy9kb3dubG9hZC9mcmFtZS1j bWRzLmVsPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmVtYWNzd2lraS5v cmcvZW1hY3MvZG93bmxvYWQvZnJhbWUtY21kcy5lbF9fOyEhQUNXVjVOOU0yUlY5OWhRIVBaME1n U2E0bW9MTElXZFNMM0p4ZnZyYjNjaF95NkNqcS15bDZwQ2k2MThQSWpMdXB4TFM0VFVoeWdBMmRD NHNtbmZVY3JldjhDWldiM25XWmYzVUNvWkEkPg0KDQoNCg0KaHR0cHM6Ly93d3cuZW1hY3N3aWtp Lm9yZy9lbWFjcy9kb3dubG9hZC9vbmVvbm9uZS5lbDxodHRwczovL3VybGRlZmVuc2UuY29tL3Yz L19faHR0cHM6L3d3dy5lbWFjc3dpa2kub3JnL2VtYWNzL2Rvd25sb2FkL29uZW9ub25lLmVsX187 ISFBQ1dWNU45TTJSVjk5aFEhUFowTWdTYTRtb0xMSVdkU0wzSnhmdnJiM2NoX3k2Q2pxLXlsNnBD aTYxOFBJakx1cHhMUzRUVWh5Z0EyZEM0c21uZlVjcmV2OENaV2IzbldaWlZkX0RnNyQ+DQogSSBk aWRuJ3QgZ2V0IHRoZSBtYWlsIHdpdGggUTQgYXQgYWxsLCBub3IgaW4gdGhlIFRyYXNoIGJpbiwg ZG9uJ3Qga25vdyB3aHkgLi4uDQoNCkFuZCB3aGF0IGFib3V0IExpbnV4PyBOZXh0IHllYXIgSSBw bGFuIHRvIG1pZ3JhdGUgdG8gRGViaWFuLCB3aXRoIFdheWxhbmQuIFdpbGwgSSBoYXZlIHRoZSBz YW1lIG1hdHRlciB0aGVyZT8NCg0KRHVubm8uIFRoZSBzYW1lIGdlbmVyYWwgYXBwcm9hY2hlcyBh cHBseS4gVGhlIGNvZGUgSSBjaXRlZCBpcyByZWxldmFudCBmb3IgYW55IHBsYXRmb3JtLCBpbiBw cmluY2lwbGUuDQoNCkZvciBub3cgSSBqdXN0IGNhbGN1bGF0ZSB0aGUgaGVpZ2h0IGluIGNoYXJh Y3RlcnMgYnkgdGhlIGhpdC1hbmQtbWlzcyBtZXRob2QuIEJ1dCBJJ2xsIGhhdmUgdG8gZG8gaXQg b24gZXZlcnkgbmV3IG1hY2hpbmUgb3IgbW9uaXRvciwgc28gaXQncyBiZXR0ZXIgdG8gaGF2ZSBh IHdheSBvdXQuDQpNYXliZSwgc2V0dGluZyBpbiBwZXJjZW50cy4gVGhlIGhlaWdodCBvZiBhIHRh c2tiYXIgaXMgNjAgcHggZm9yIG15IDRrICh1bHRyYUhEKSBtb25pdG9yLCBzbyBpdCdzIDYwIG91 dCBvZiAyMTYwIHB4LCBvciAyLCg3KSUgKH4yLDglKSBvZiBhIHNjcmVlbiBoZWlnaHQuIFRodXMs IGFuIEVtYWNzJ2VzIGhlaWdodCBtYXkgYmUgOTksOTclIG9mIHRoZSBzY3JlZW4ncy4gQnV0IEkn bSBhZnJhaWQgdGhlIHNpemUgbWF5IGRpZmZlci4gU28gd2hhdCBhYm91dCBEZWJpYW4/DQo=