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: Calling a function with undefined symbol Date: Mon, 31 Oct 2022 17:00:32 +0000 Message-ID: References: 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="19006"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "tomas@tuxteam.de" , "help-gnu-emacs@gnu.org" To: Jean Abou Samra , Heime Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 31 18:01:33 2022 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 1opYAF-0004kf-Gq for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 31 Oct 2022 18:01:32 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1opY9f-00080p-Ms; Mon, 31 Oct 2022 13:00:56 -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 1opY9d-0007xV-P6 for help-gnu-emacs@gnu.org; Mon, 31 Oct 2022 13:00:53 -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 1opY9W-0001gR-BN for help-gnu-emacs@gnu.org; Mon, 31 Oct 2022 13:00:53 -0400 Original-Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29VGwqur010782; Mon, 31 Oct 2022 17:00:36 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-2022-7-12; bh=CYETyy8hrw5gkoxz3lkMOvQE4JCY/2HTWrjI99oW2L0=; b=loVOERSEmQ9+HesJI9aZe4zIPLZl0G5JEIKf9X9BOoRouKdLO5qSvGxNNv5myYE9MG94 lJVKHglpDMPLSKK5dNpqobIf/ENQXrlWqIhg0yCAse50TP82Iw/cRZtpctECK2pu/33F bKSxCuBsI1LAWZSlgFzONjzZrluLjU6zEKzjwDO5obRkbtJdKdlKUicQLqpdw5UemHEz qXFIxvDUi6txn+MxJSf5cBWh8M5QKfhZT67AT82Uu5n95YPJbU6Y6hXPuZDuryBg7Hlc 8oiCKFPFPsJC4JcYD56cdNjAIWIDsOahBjEGfdNbchW8ArvqyHRq0DUl1u+8FkbOjXGi kQ== 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 3kgussmc5m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Oct 2022 17:00: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.5/8.17.1.5) with ESMTP id 29VGUT9U008116; Mon, 31 Oct 2022 17:00:35 GMT Original-Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2047.outbound.protection.outlook.com [104.47.51.47]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3kgtm3g5ry-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Oct 2022 17:00:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hkGWMNXSPG3nMqI6TPeSr/ck8eDN0xlfmWTvgcvU8uYd4PEGjCVTzcrxCESxHburXRL55iwFcOwSlS4N/X9RxVh/2XGNYg+RyjvDQi15DtB4lq0u3yYqwnJoyTkYiXX0jefbKSB9sbULkaHjW0rvP6p9IUmAaJdvlU3wVNrHCuI4+HwW0rPVLYiTPSC+cJRcUL9CilcpZ4SHuiHbnXaELi9GbZqRULVRFQKFee16aUtdFZAl1yDZnNeSedKPuRJ4xTBxdrLsAUTDpv3O2rRILfUtkDC9xglg7obnTn8smRZ3N4GepV7HiVzzmZsrMisWx51oFB93ICyaa/1f6ukBEw== 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=CYETyy8hrw5gkoxz3lkMOvQE4JCY/2HTWrjI99oW2L0=; b=jlN28WGPQxjM4HotRV1Hjg15Jal8GkZgYF/f7jUm69eg5PbLP4sY5pII7pwg2WxJFke/PsZ6Ip43Wd/wCztzmQ6MdDlgqH7b1m40Fu9yTuIgzKYmgsR7ge4A/LM3MccXZ2mzLdtFieJGtL6KlzParVq/kcAmyOxzZDvMRSDb8by56ahPHZDTMUIVantIDcu7941ZOqxzs4CvgiYDkMec3BkCXDrQjANz/DwT9MvulShevUPlZ8E6FrZMIfvWiQu6TEZqNiA0rzoiL4mosTvlDEBxHTCs63VD1mgzNXb+mS6z36TrW8VL1mJmxz9360a5X0vpwg+5IwcNSpsXg+L76Q== 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=CYETyy8hrw5gkoxz3lkMOvQE4JCY/2HTWrjI99oW2L0=; b=FIEhHAAAwCxqIkiAHyVkxqF9y17eH6DHerq3TW9ecah4Hrd07OZl/Ncqjx2wkE14VymFyU0NHAV8htxjUiwzMeo/tdzYUzncCIaqNaEt7HoUROoL+gzHdAXv3gcIc7ak8puknpYNSmzBv3NiHJAv517j/WD3W/8NECYFPdJhBds= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CY8PR10MB6467.namprd10.prod.outlook.com (2603:10b6:930:61::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.18; Mon, 31 Oct 2022 17:00:33 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::ed19:e497:18b5:14af]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::ed19:e497:18b5:14af%4]) with mapi id 15.20.5769.019; Mon, 31 Oct 2022 17:00:32 +0000 Thread-Topic: [External] : Re: Calling a function with undefined symbol Thread-Index: AQHY7RKHEQGg/BkGDk2gvI/kqV3slK4orjSg In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CY8PR10MB6467:EE_ x-ms-office365-filtering-correlation-id: 214459a0-fecb-4d7b-79b1-08dabb616c27 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WX6PWdDjatQv8ZlbtQzv498QW8tY/njlqgceHGbVggE38tPj2XssJPycnfqLdO4atZykO1gh2GUvYY067lsyKHNWfeUSfL8/K1EWMI3KFMbPJfcHiZpbE9ijR5uBK6Fz4wR+tsch/SwLt4034mKOh0C2NoBn/mFtCB3Rl3VdnMZwOj18T357v8CcD1e3NuokTcOfmlJrpB+kwY4r7quJtNnhvzRp4/jAFwhJBpOr9w1vbbfDiih4JlRcTbRbn0yKLSiaYdEzj7JUd3rf+5vwuxvghXxlFLnfhVhGMFMgOcqGMm78UK68q6/mTcAuMl8L7uxs+VndWeKNCxwDz8szFJ0xQ7c0NkVf1F6mBcGOXkAQiOfpyUtfpVvAMjpoAuvSkgnh2lrfnNUF9WVdb3xjwXhqFOj1Y+8DD8tx/P7aAWSdRKku4q2B0ASVyifiVDNNPBDMaoETp9X4hVHSGTfAUnPBJynjmXA5HfCGzE4TbL3ihWc1cY0hGz3mVD3txNFDjwhsdUicwkZI72Q+v5wCyGcd5CLKCyJqjk5wUX8nTtFwyT/lnvF1ezUGL4668HjtrgFUQQGkFpnC6qdB0WfWZgzfjBKOMSsOcylYHANzxLiDEgi/SO0wLQjFZZoqAjyUPnCknQpJbcQxFv+nN+wH9rdQvf/rxvm+t/9pWMb5dNzJuJiaBKpYRnXmb0ACl8iG/POOr/xX1ceybbohLXJuHz4ecWySoyADHvQ5GCIppzy5seDmFJ9lvk/a5fIA8 ogOzuw9g1pPfAQfTjehrSk33Q== 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:(13230022)(376002)(366004)(136003)(346002)(39860400002)(396003)(451199015)(5660300002)(44832011)(38070700005)(8936002)(52536014)(41300700001)(33656002)(2906002)(86362001)(71200400001)(83380400001)(55016003)(186003)(6506007)(7696005)(26005)(478600001)(9686003)(122000001)(38100700002)(66946007)(8676002)(64756008)(66476007)(66556008)(66446008)(110136005)(76116006)(316002)(4326008)(54906003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UGYrYmZ0ajlkOXIyV2Z0TUlvM055SWVBQjJMZFlYdDJlMzNXSnA3TGpJZVRm?= =?utf-8?B?MXQ1eWdvOEl5aDdsSmxMQS8zV0trSUd5WStpenpEMWQrZVhDMmI2RnFKRmVs?= =?utf-8?B?MkVtYmc0a2Zxb243MDBKb3doSjNkRDNLYUN0LzQ3VXJjYlUrc3o0dmNMb1ZC?= =?utf-8?B?OEkxaTRDUFJydEtRSEpSUFdkR28yMXloQWd6VHpMSDhJb0Y3VWduZEVMWGxU?= =?utf-8?B?TjN2akUxc1Fza3pVU2JnMW11WTZJSWdVTnlJRHB4RmJyNTJEemUzd1gyOGxn?= =?utf-8?B?dWlmanFxYUZqa0Y5RkdEeGlEWFpWb3dhRHArRWlrZFBKbjkzYVA1MG5SRTg4?= =?utf-8?B?VGxPL0VIT0Nub0lWVlF1bU5ZUlFGeWs0aGlLZkQ0USt5bkUxWW8rVmgxOElr?= =?utf-8?B?dlB0YVhsQ0ZzekY3Nm9mZHBvMTdmMTFmdktocDVZR0dvVkJiV2hTaEd1RElM?= =?utf-8?B?aXg0OE9nVkFuZDFkZEFrWkJiRjhNWENUaFFwaDhoRjZoM1cvR01nQ0wzZmw2?= =?utf-8?B?ZzRMcUtyaWc2dHUyS0tteUc4K0c1VWxWNkR0MGRVZnZzUEU0cm1Wb01pSnJo?= =?utf-8?B?dHJMb0VJRjNteEdnSnBJOXdkRU9STFFyQ0lZS0dZcUVPZGh3WGdHbmtGd1VI?= =?utf-8?B?dmRaWVVYS2xza1BsZlRhZmo0SVFRWEpGaHgzSG 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: 214459a0-fecb-4d7b-79b1-08dabb616c27 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2022 17:00:32.6626 (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: Ww9RxjeZrRtd9X0gvkIB3TTvu2wzBW/cmI+1Wds5U0gMDxkMKuUuOcVipuXoT7WceyxA85Ju4lwzMwa5UIM8BQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6467 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-31_19,2022-10-31_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 bulkscore=0 suspectscore=0 phishscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2210310106 X-Proofpoint-ORIG-GUID: 1cNIRM3VGEmRaTBCO4WVMC-dtd9gfyUQ X-Proofpoint-GUID: 1cNIRM3VGEmRaTBCO4WVMC-dtd9gfyUQ 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_H2=-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: , Original-Sender: "help-gnu-emacs" Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:140542 Archived-At: PiA+IFRoZSBMaXNwIG1hbnVhbCBzYXlzIHRoYXQgYSBzeW1ib2wgaXMgYW4gb2JqZWN0IHdpdGgg YSBuYW1lLg0KPiAgDQo+IFRoaXMgY2FuIGJlIGludGVycHJldGVkIGFzIHRoZSBjb3JyZWN0IGRl ZmluaXRpb24sIGJ1dCBhbHNvIGFzIGEgd3JvbmcNCj4gZGVmaW5pdGlvbiB3aGVyZSBhIHN5bWJv bCBpcyBuZWNlc3NhcmlseSBhc3NvY2lhdGVkIHdpdGggYSBkZWZpbmVkDQo+IHZhcmlhYmxlLiBC ZXR0ZXIgc2FpZDogYSBzeW1ib2wgaXMgYW4gb2JqZWN0IHRoYXQgcmVwcmVzZW50cyBhIG5hbWUu DQoNCk5vdCByZWFsbHkuICBBIHN5bWJvbCBjYW4gInJlcHJlc2VudCIgYW55IG51bWJlciBvZg0K dGhpbmdzLCAoaW5jbHVkaW5nIGEgbmFtZSwgb3IgbXVsdGlwbGUgbmFtZXMgLSBvZg0KYW55dGhp bmcpIC0gd2hhdGV2ZXIgeW91IGxpa2UuICBCdXQgYSBzeW1ib2wgbm9ybWFsbHkNCl9oYXNfIGEg bmFtZSwgYXMgb25lIG9mIGl0cyBwcm9wZXJ0aWVzLg0KDQoNCk9QOg0KDQpGdW5jdGlvbiBgbWFr ZS1zeW1ib2wnIHJlcXVpcmVzIGEgbmFtZSwgdG8gY3JlYXRlIGENCnN5bWJvbC4gIEZ1bmN0aW9u IGBzeW1ib2wtbmFtZScgcmV0dXJucyB0aGUgbmFtZSBvZg0KYSBzeW1ib2wuDQoNCkEgc3ltYm9s IGlzIGluZGVlZCBhIExpc3Agb2JqZWN0IC0gYW4gYXRvbSB0aGF0IGhhcw0KYSBuYW1lIGFuZCBw b3NzaWJseSBvdGhlciBwcm9wZXJ0aWVzICh2YWx1ZSBhcyBhDQp2YXJpYWJsZSwgZnVuY3Rpb24g ZGVmaW5pdGlvbiwuLi4pLg0KDQpUaGUgdmVyeSBmaXJzdCBzZW50ZW5jZSBvZiB0aGUgRWxpc3Ag Y2hhcHRlciBhYm91dA0KU3ltYm9scyBzYXlzIHRoaXM6DQoNCiAgIEEg4oCcc3ltYm9s4oCdIGlz IGFuIG9iamVjdCB3aXRoIGEgdW5pcXVlIG5hbWUuDQoNCkFuZCBub2RlIFN5bWJvbCBDb21wb25l bnRzIHRlbGxzIHlvdSB0aGlzOg0KDQogICBUaGUgcHJpbnQgbmFtZSBjZWxsIF9hbHdheXNfIGhv bGRzIGEgc3RyaW5nLCBhbmQNCiAgIGNhbm5vdCBiZSBjaGFuZ2VkLg0KDQogICBUaGUgcHJpbnQg bmFtZSBjZWxsIGhvbGRzIHRoZSBzdHJpbmcgdGhhdCBpcyB0aGUNCiAgIG5hbWUgb2YgYSBzeW1i b2wuICBTaW5jZSBzeW1ib2xzIGFyZSByZXByZXNlbnRlZA0KICAgdGV4dHVhbGx5IGJ5IHRoZWly IG5hbWVzLCBpdCBpcyBpbXBvcnRhbnQgbm90IHRvDQogICBoYXZlIHR3byBzeW1ib2xzIHdpdGgg dGhlIHNhbWUgbmFtZS5bKl0NCg0KTm9kZSBDcmVhdGluZyBhbmQgSW50ZXJuaW5nIFN5bWJvbHMg dGVsbHMgeW91Og0KDQogICBXaGVuIHRoZSBMaXNwIHJlYWRlciBlbmNvdW50ZXJzIGEgc3ltYm9s LCBpdCByZWFkcw0KICAgYWxsIHRoZSBjaGFyYWN0ZXJzIG9mIHRoZSBuYW1lLi4uLiAgSWYgYSBz eW1ib2wNCiAgIHdpdGggdGhlIGRlc2lyZWQgbmFtZSBpcyBmb3VuZCwgdGhlIHJlYWRlciB1c2Vz DQogICB0aGF0IHN5bWJvbC4gIElmIHRoZSBvYmFycmF5IGRvZXMgbm90IGNvbnRhaW4gYQ0KICAg c3ltYm9sIHdpdGggdGhhdCBuYW1lLCB0aGUgcmVhZGVyIG1ha2VzIGEgbmV3DQogICBzeW1ib2wg YW5kIGFkZHMgaXQgdG8gdGhlIG9iYXJyYXkuDQoNCk9uIHRoZSBvdGhlciBoYW5kLCBpdCBpcyBw b3NzaWJsZSwgYnV0IHVudXN1YWwsIGZvcg0KYSBzeW1ib2wgdG8gYmUgdW5uYW1lZCwgYWthICJ1 bmludGVybmVkIi4gIEJ1dCB5b3UNCm5lZWQgbm90IHdvcnJ5IGFib3V0IHRoaXMgdW51c3VhbCBz aXR1YXRpb24gd2hlbg0Kc3RhcnRpbmcgdG8gbGVhcm4gYWJvdXQgTGlzcC4gIFlvdSBzaG91bGQg aW5zdGVhZA0KdGhpbmsgb2YgYSBzeW1ib2wgYXMgYSBMaXNwIG9iamVjdCB0aGF0IF9oYXMgYSBu YW1lXw0KKGFuZCBwb3NzaWJseSBvdGhlciBwcm9wZXJ0aWVzKS4gIChOb2RlIENyZWF0aW5nDQph bmQgSW50ZXJuaW5nIFN5bWJvbHMgYWxzbyB0ZWxscyB5b3UgYWJvdXQNCnVuaW50ZXJuZWQgc3lt Ym9scy4pDQoNCl9fXw0KDQpZZXMsIF9yZWFkIHRoZSBtYW51YWxfLiAgWW91IHJlYWQgYSBiaXQg YWJvdXQgc3ltYm9scw0KLS0gZ29vZC4gIFJlYWQgdGhhdCBiaXQgYWdhaW4uICBBbmQgYWdhaW4u ICBJdCBpc24ndA0Kcm9ja2V0IHNjaWVuY2UsIGFuZCBsb3RzIG9mIGVmZm9ydCBoYXMgZ29uZSBp bnRvDQp0cnlpbmcgdG8gZXhwbGFpbiB0aGluZ3MuICBSZWFkIGFuIGludHJvZHVjdGlvbiB0bw0K YW55IExpc3AgLSBhbGwgTGlzcHMgaGF2ZSBzeW1ib2xzLiAgQW5kIHRyeSB0aGUNCmZ1bmN0aW9u cyBpbnZvbHZpbmcgc3ltYm9scy4NCg0KUmVhZCB0aGUgSW50cm8gdG8gRWxpc3AgbWFudWFsIHRo YXQgY29tZXMgd2l0aCBFbWFjcy4NCl9fXw0KDQpbKl0gTW9yZSBwcmVjaXNlbHksIHRoZXJlIGNh bm5vdCBiZSB0d28gc3ltYm9scyB3aXRoDQp0aGUgc2FtZSBuYW1lIF9pbiB0aGUgc2FtZSBvYmFy cmF5Xy4gIEFuIG9iYXJyYXkgaXMNCmVzc2VudGlhbGx5IGEgc3ltYm9sIG5hbWVzcGFjZS4gIEVh Y2ggb2JhcnJheSBjYW4NCmhhdmUgYSBzeW1ib2wgd2l0aCBhbnkgbmFtZSAodGhhdCdzIHVuaXF1 ZSBpbiB0aGF0DQpvYmFycmF5KS4gIE11bHRpcGxlIG9iYXJyYXlzIGNhbiBlYWNoIGhhdmUgYSBz eW1ib2wNCmBmb28nLCB0aGF0IGlzLCBhIHN5bWJvbCBuYW1lZCAiZm9vIi4gIEJ1dCB0aG9zZSBh cmUNCnNlcGFyYXRlLCBpbmRlcGVuZGVudCBzeW1ib2xzLCBub3QgdGhlIHNhbWUgTGlzcA0Kb2Jq ZWN0Lg0K