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.help Subject: RE: [External] : Re: Passing result of macroexpand-all as argument to a function Date: Wed, 9 Aug 2023 02:27:33 +0000 Message-ID: References: <7UdMwafROXrUj4VaBblHwkDb-7OTPRW1sNmYNp-sgDXy8OcnRSi5lVBqSH6paHUUhAFI4k2PczFtkC6qIZVFnFRxmlB5GVn-AljwKbn_JcI=@protonmail.com> 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="23327"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Heime via Users list for the GNU Emacs text editor To: Heime , Pierre Rouleau Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 09 04:27:59 2023 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 1qTYvX-0005pz-IC for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 09 Aug 2023 04:27:59 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qTYvH-0007Al-Ao; Tue, 08 Aug 2023 22:27:43 -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 1qTYvF-0007AN-AR for help-gnu-emacs@gnu.org; Tue, 08 Aug 2023 22:27:41 -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 1qTYvD-0003td-A8 for help-gnu-emacs@gnu.org; Tue, 08 Aug 2023 22:27:41 -0400 Original-Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 378MiqDo020670; Wed, 9 Aug 2023 02:27:37 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=AjqGSL8kGwGhQfFWlLlVJFcWXKkk1E9unxz++vVPMSk=; b=rzHuKQm0JCgDippqbC0uUpDTZgAxPRKUE470M6CuzxKjP2J1/chNojuVzF+A9Pgd9gQf Mvj2bVzK27Nn4VRqKJJEMz4U3xG8cyrzdomDYpJt/N2/UcO/XVVU/4nh/OoExaaeQN2d VoP40nIOZyHKZ+eo36+xRefEnG7h7lyoz2b3gi1iP0c7W8aLtpUs3E2tPyCZuUS5Copr kG6WeDXehXt8i7n/66DYA7+637SJAudooRurpZvDcNXqCeHO7GXHrFQP+zRjmV/kRgDY FnQ2YZSudxit9XjjbzWP2Kbs/kK9kjgi+KjFUd0XM34eg83Vy3s5HvRKu8RtgQRlXdnR 7g== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3s9efd7a7g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 09 Aug 2023 02:27:36 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 3790O95h021400; Wed, 9 Aug 2023 02:27:36 GMT Original-Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2047.outbound.protection.outlook.com [104.47.56.47]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3s9cvdcwb8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 09 Aug 2023 02:27:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QQlss0STG5wHo2zXhhyV9JqU5s2tIk7o6fB7F7XBu6cO1WI6lfsa9LZ1gA/e34541yL1T7KqrhLJc9JqcaKBeSuES2NmSwuIPcTBS+3AiOxCzyrLHjIPqtSllRSJA9mmKqqmYCw/FRz4kIHXS+HqDINmUJQOG40BI2UqKxdIMwfVccBU9qY7cVWI8hqbPTrtTt8VGVhhOmjOFa6G5oMUDvRSof5CRIEJlhybQ2+GyXnO9HWRgyCGXS2wh1aHowfE7c/j7JVJvpHWM+NsdHFl5apndi1Y7+7pbDYWDEoCFTgnn1K95LJ1gpRedS+fNQnEd1eFe668M1f285L50E5HaA== 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=AjqGSL8kGwGhQfFWlLlVJFcWXKkk1E9unxz++vVPMSk=; b=FEyHjz7+iUIfA98vyPd3MYpScM/QztUcp0rw4xIIuJ3kkB334+EThfDrgQScvBSVkAqZuK2N7p/k81cShTOFPIpiELggnLcNDPEirFIicj5eo8ELv9U+CysGXK6BdxqZsSHXv3WLlzOiSLGAH4YT6+uT01xSO+2miGz2ArJsLqGQ3mGK4mg8VLDw0XRVcrDIP5EMBYAbqUy35dYp5TrRFf1oT52Q6eY+wZGlYVV2zjyxUh9KRucZL1DDgbAqoXRF2eK+2bnTxgy+8ejPYGDkQQhNtg5c1DDvzRmOCd4Js2Ffp64s0lxj3QS8R7ORkLA4NEaKEXWiInSCQ8g6301vsQ== 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=AjqGSL8kGwGhQfFWlLlVJFcWXKkk1E9unxz++vVPMSk=; b=T+bzirv9zwsyu8s3Kk86B2zFoDTSfALr9xedyIg7T4C3rV44274cnTqlVUTltMk0gNLsBc+MopqYAVW0V4PkH/vjohTvoB/Rzy0IOp/gVKHuo2CgwQClX9W+KWFy9apE5AAvh2A8SmxlGy4QhjmyAbJKlAxYrZsLo1/Hcx6pFgw= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by MN2PR10MB4127.namprd10.prod.outlook.com (2603:10b6:208:1d8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Wed, 9 Aug 2023 02:27:33 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0a9:4cbe:dd80:de41]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0a9:4cbe:dd80:de41%3]) with mapi id 15.20.6652.026; Wed, 9 Aug 2023 02:27:33 +0000 Thread-Topic: [External] : Re: Passing result of macroexpand-all as argument to a function Thread-Index: AQHZymXx1cHl1GcJWkqPDEHJKbpir6/hOfXQ In-Reply-To: <7UdMwafROXrUj4VaBblHwkDb-7OTPRW1sNmYNp-sgDXy8OcnRSi5lVBqSH6paHUUhAFI4k2PczFtkC6qIZVFnFRxmlB5GVn-AljwKbn_JcI=@protonmail.com> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|MN2PR10MB4127:EE_ x-ms-office365-filtering-correlation-id: 1860e69c-e2ba-4b75-236c-08db98802ff4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yUuqzqwzbtZlYtdbD7NUbLXu2yL+58ZUjGJ4KHFaaIkfyGf7E579hZRVFFHEcNdg1Oy7LyahkZ6g/3UF0pbIcwh2JbCSMFK34VnLMgARMAB20oq03Nnk80+u8kv1tJfZDTEQDmivEHSA139vBgaohvA4MeiuzxOxGvMeOVDaNVlZ11kNWnVUXMBbm1rNuNUcj4aEiBWGrBdI5+eFU2uMHu0tEhF4AmZ0GDRNABzSQ4Tk4OpeKnAX9cQN2VhZTujBlVcvNMIEDqNuqAaALQ575zcI6/Msq4UeJEh571mD/44A6FtbQzAYiyh11hj9+Lk6oTA53luEH6rHbRKGOjt2qwcEpuzwYBK2X7oemEBDHa6RLkHrh5RT59PuS0wougZRXQbWbQdGXiOLJpG+kOFQY8CyoOy1HGABd/TbOYVuLbot15CimdHP72ZcvwfZ+m2wNA/0/23A7oG4xbwmDktIaRs4Om0lZOzQ2MTC/cNTaVyexQD+ef+BQpjAAq8pC1sbQfYUmSn8an/auBS6IWlewBp4JY4hDXxxvOre39VoGn7/WRJC2a6fDxlyykYozcLMejohOzVfi//6WeUGU5VH7Enz8kcFZhYLNgwmOY7lx/8= 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:(13230028)(136003)(346002)(396003)(376002)(39860400002)(366004)(451199021)(1800799006)(186006)(33656002)(38070700005)(86362001)(83380400001)(122000001)(55016003)(38100700002)(9686003)(7696005)(6506007)(966005)(26005)(71200400001)(66556008)(66476007)(76116006)(41300700001)(66946007)(316002)(4326008)(66446008)(64756008)(478600001)(110136005)(2906002)(5660300002)(52536014)(44832011)(8676002)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OEpGM1dZVnQwSHU4dzdPc3hWb1pBOU8xSmtZaURJUGpGTXYwSXJZcWZrRnJi?= =?utf-8?B?VEF3S3ZoWXB3b1I4VUZjMDV0Z05haUMwbGVzeGN2L3FPQ3pObitJMUtWYWVL?= =?utf-8?B?TmVPYXNEQjBKTmorZXk4WUVtUyttM3ZQMHltbk54bU56QUZNUjV0Qm5uZlYv?= =?utf-8?B?WWRjN2pyRk0rRzMzU0VPSkFVYnh4dXQ1M0FxM3lpSThHM3FGNEdmTzdFUXRQ?= =?utf-8?B?OWoxMGJTQW8zNSt4VmZtVWQzTDA4UWVmSXUyWlFub3dVREUxeTdOcTJkK0x3?= =?utf-8?B?NzlVQlVuK1RXU2g5MFdEdld1RVM2enFFL29TR1RJeEd2ZnBleVBjTVMySWYr?= =?utf-8?B?b2V5NTdmSmI3WU52ZW56WlNVNE1nWDVObm85T3N6TCttSzRwYW56NDNtSUpF?= =?utf-8?B?dGp0anFGWDdNY0R2WFIxUXhWWE4xNVJBM2ZFaDNRZmRITjVEd2c2L2hKeUNG?= =?utf-8?B?Tk51NWhZalNzYkZFK0FvM0cveDFTRHpxb0V2THhLd0d2TmNOREhvN3JQWUdr?= =?utf-8?B?TG5OejNnYmVYckVBc3ZlcWpGMWl2cFNCTmIvdDJScTVjeWxwaTMyNElBL0tG?= =?utf-8?B?NkJGQ3dZMFp6czJ0UFYxeG5pOEI2VS9OTlBpOTIxWHhFSDZoSkZJL1ZxdGZm?= =?utf-8?B?OFBYQWVsWTM2ZkdSUis1ZmVHRVhDT2VqMk8xQU X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: PXuojoFUJ65vDhXtmrTpeyk5kM+/LbLS9E5FRufnZw45EMeANqFNbMcUjpA1AIqcq/FuAJodLrjpYyM/1t9bMik8OaK+L5GCw0hLf8D4asjkwDhHaKr779Q3fHEC0FlBc0QhAwW8OoBc5gjttuyTRAhByFZjVYwQzwoN9DnNY8+pm6g/ISNwmr5cv/HXqrFi/o5ECauv7m61EU1wqq+czNGiY1nugNwt68ilbM8WcCUBUKvy2Fwg0DhVMmd8uE8pRgvpczzxjzWRdqe9Ie9nDKQKAlpS9qa1DWkCAohmqQ+jBBrIg9vnGQIu+cqZ+csEbZHHVmDkZhzEGVyatf6eETY7otGqLKZa4XDVhOKyB8tQqjTvp2gQLRXrWX9pha26iGQ5IVsDzBZy4jv/Vpmkap61QykbItkoetE+XOXjj2CSfhXxNyEl60Jyn1wcVxFOi9uRm6/6owJpq27aIEEsPoI+QqPpEmcIILyaya55aPsjMGDolE1dg4JWY3P6I7oLZwsMmIm4ALkzivRT1GyXUXlu9zi9tISGxPHNvkMjDPWnPbdinuN4bGQebGAOKFoqMb9910ddXdDo/WCmuobtY7bIq8NrZthsbUxgQklJ8lAeyCcaMOmF1FdkZDpknVi1M2Vl0BaBgs0IVxiwNHbWjicxPJHEqM+BgJ1XLCieiLKwNjs1Cz/X+77KWka8aJhfj6MPGHFBy4Mr4Fs8EueFdiU4DQ1XupgvLkLH37cBhLXgX0 xGHrETkcEQY//rtSuNbGmqXsvFzwjxnLBdwoeMvozFcKd37te+wNs6IxY7AEm8H9dkXHRuXK3FFpqh7fLl 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: 1860e69c-e2ba-4b75-236c-08db98802ff4 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2023 02:27:33.0264 (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: s5rvAtmXP2fpueP+8YHZxpJ3x0LWg5ajD5JHCKgcEiLfpos/ZQvNsEB5ZFYU9WfPp6gIJlYtjYL0VkpT+vzF5g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4127 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-08_24,2023-08-08_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 spamscore=0 adultscore=0 mlxlogscore=999 bulkscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308090020 X-Proofpoint-GUID: ibr-v24rk6b-O_eCK-nDWfbMNPLv7grw X-Proofpoint-ORIG-GUID: ibr-v24rk6b-O_eCK-nDWfbMNPLv7grw 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_H5=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: 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:144702 Archived-At: PiA+ID4gMS0gV2hhdCBpcyB0aGUgcHJvYmxlbSB0aGF0IHlvdSBhcmUgdHJ5aW5nIHRvIHNvbHZl Pw0KPiA+DQo+ID4gMi0gSWYgeW91IHdhbnQgdG8gcGFzcyBzb21ldGhpbmcgdG8gYSBmdW5jdGlv biBhbmQgeW91IHdhbnQgdGhhdA0KPiBzb21ldGhpbmcNCj4gPiBub3QgZXZhbHVhdGVkLCB0aGVu OiBxdW90ZSBpdC4gVGhlIGZ1bmN0aW9uIGNhbiBsYXRlciBldmFsdWF0ZSBpdCBpZiBpdA0KPiA+ IG5lZWRzIHRvIGV4dHJhY3QgdGhlIHJlc3VsdCBvZiB0aGUgZXhwcmVzc2lvbiwgb3IgaXQgY2Fu IHByaW50IGl0IHVzaW5nDQo+IGENCj4gPiBzdHJpbmcgZm9ybWF0dGluZyBmdW5jdGlvbi4NCj4g Pg0KPiA+IDMtIElmICMyIGlzIG5vdCBjbGVhciwgcmVhZGluZyBhIExJU1AgdHV0b3JpYWwgd2ls bCBoZWxwLiBJbnZlc3RpbmcgdGltZQ0KPiA+IHJlYWRpbmcgb24gTElTUCBhbmQgRW1hY3MgTGlz cCB3aWxsIGhlbHAgYSBsb3QuDQo+IA0KPiBJIGFtIGdvaW5nIHRvIHBhc3MNCj4gKG15ZnVuYyAo bWFjcm9leHBhbmQtYWxsIHNvbWV0aGluZyBhcmcpIGJmbmFtZSkNCj4gDQo+IEhvdyB3b3VsZCBJ IGRlZmluZSBteWZ1bmMgPw0KPiANCj4gV2lsbCAobWFjcm9leHBhbmQtYWxsIHNvbWV0aGluZyBh cmcpIGJlIGluIGEgZm9ybSBvZiBhIGxpc3QgKGxpc3Qgb2YgbmFtZXMNCj4gYW5kIGFyZ3VtZW50 cykgb3Igd2hhdCA/DQoNCkFzIHNldmVyYWwgaGF2ZSBzYWlkLCBhIExpc3AgbWFjcm8gdGFrZXMg YSBsaXN0IHNleHAgdGhhdCBoYXMgYSBzeW1ib2wgY2FyLCB0aGF0IGlzLCBzb21ldGhpbmcgdGhh dCBsb29rcyBsaWtlIGEgZnVuY3Rpb24gY2FsbDogKGZvby4uLiksIGFuZCBpdCByZXR1cm5zIGEg TGlzcCBmb3JtIC0gcHJldHR5IG11Y2ggYW55IGtpbmQgb2YgTGlzcCBvYmplY3QgeW91IGxpa2U6 IGEgc3RyaW5nLCBhIHN5bWJvbCwgYSBsaXN0LCBhIHZlY3RvciwgYSBjaGFyYWN0ZXIgb3Igb3Ro ZXIgbnVtYmVyLg0KDQpgbWFjcm9leHBhbmQtYWxsYCBqdXN0IGV4cGFuZHMgdGhlIG1hY3JvIGNh bGxzIGF0IGFsbCBsZXZlbHMgb2YgaXRzIEZPUk0gYXJndW1lbnQ6IHRoZSB0b3Btb3N0IHNleHAg YW5kIGFueSBzZXhwcyBpbnNpZGUgaXQgLSBhbGwgdGhlIHdheSBkb3duLg0KDQpZb3UndmUgYWxy ZWFkeSBiZWVuIHRvbGQgdGhhdCBpZiB5b3Ugd2FudCB0byBwYXNzIGEgTGlzcCBvYmplY3QgdG8g YSBmdW5jdGlvbiB3aXRob3V0IGl0IGJlaW5nIGV2YWx1YXRlZCB0aGVuIHF1b3RlIGl0Lg0KDQpT aW5jZSB5b3Ugd2FudCBgbWFjcm9leHBhbmQtYWxsJyB0byBmaXJzdCBleHBhbmQgeW91ciBgc29t ZXRoaW5nJyBmb3JtLCB5b3Ugd2FudCB0byBxdW90ZSBpdCBhZnRlciBldmFsdWF0aW5nIHRoZSBg bWFjcm9leHBhbmQtYWxsJyBjYWxsLiAgSG93IHRvIGRvIHRoYXQgaXMgdGhlIGFtb25nIHRoZSBG QVFpZXN0IEZBUXM6DQoNCmh0dHBzOi8vZW1hY3Muc3RhY2tleGNoYW5nZS5jb20vcS83NDgxDQoN CklPVywgKG15ZnVuYyBgLChtYWNyb2V4cGFuZC1hbGwgc29tZXRoaW5nIGFyZykpDQoNCkFzIG1h bnkgaGF2ZSBzdWdnZXN0ZWQgdG8geW91IC4uLiB0aGUgRWxpc3AgSW50cm8gbWFudWFsIGlzIHlv dXIgZnJpZW5kLCBhcyBpcyB0aGUgRWxpc3AgbWFudWFsLiAgSXQgaGFzIGEgd2VhbHRoIG9mIGNs ZWFyIGV4cGxhbmF0aW9uIGFuZCB1bmxpbWl0ZWQgcGF0aWVuY2UuDQo=