From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dan Christensen Newsgroups: gmane.emacs.bugs Subject: bug#68931: 30.0.50; Gnus byte-compilation error with (display . [not expire]) with git emacs Date: Sun, 4 Feb 2024 22:11:34 +0000 Message-ID: <87ttmnop61.fsf@uwo.ca> 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="13700"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 68931@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 05 04:37:16 2024 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 1rWpnI-0003Lh-1b for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 05 Feb 2024 04:37:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rWpn0-0003gW-BY; Sun, 04 Feb 2024 22:36:58 -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 1rWpmt-0003bY-I6 for bug-gnu-emacs@gnu.org; Sun, 04 Feb 2024 22:36:51 -0500 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 1rWpmt-0004XM-76 for bug-gnu-emacs@gnu.org; Sun, 04 Feb 2024 22:36:51 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rWpn5-00089k-F1 for bug-gnu-emacs@gnu.org; Sun, 04 Feb 2024 22:37:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dan Christensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Feb 2024 03:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68931 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.170710420131307 (code B ref -1); Mon, 05 Feb 2024 03:37:03 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Feb 2024 03:36:41 +0000 Original-Received: from localhost ([127.0.0.1]:50343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rWpmi-00088m-3D for submit@debbugs.gnu.org; Sun, 04 Feb 2024 22:36:41 -0500 Original-Received: from lists.gnu.org ([2001:470:142::17]:42002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rWknP-000067-8w for submit@debbugs.gnu.org; Sun, 04 Feb 2024 17:17:06 -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 1rWkn5-0005zR-B6 for bug-gnu-emacs@gnu.org; Sun, 04 Feb 2024 17:16:45 -0500 Original-Received: from mail-yt3can01on20700.outbound.protection.outlook.com ([2a01:111:f403:241c::700] helo=CAN01-YT3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rWkn1-0000Gl-Av for bug-gnu-emacs@gnu.org; Sun, 04 Feb 2024 17:16:42 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IRLgubw0PMUVp4CRKpIxY+N90Ph7OIeYNCCIyUaBs107Lnm0PxMAh7jd7huwNu595uBAlMQ+NkVy8KKqCJWRGkZX1HUhmRyX0Rs0zAD8baZ7hVuaXxNYcbv2yl0R22U82vCtu5f7xlF33q2a2B+TB4BPcVw3rGuAUP5geuJmc3qs6Jk6uDd+cXdo3SVG1qO20P241nH2WgWWsq9FR+7+aOoPUsWdPGgwenwwpZetUQg6pYzQihAkkqp2LHvsKc4b9Z5I0tRBnUy8vCVZoCrB7MyeLudL8EtmTMlDbyaRPNIS7MsVSXkVqUqWQca1deiu8MmFEey6b9+Y2dxy0NYofA== 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=lVbevdaV0ZAVNOHpFtLcbsPSa7b2gryzVJZKo4XdZ9U=; b=XoH6qNYoPuXv33XJeKaEfqlL/Ii0BSjNVt5/FLZ7g2GElDyLyCDuinPWfDUUxmiAdf1k3EX2378QaBvEP3bDfporXLNw/YfGgRk56Y0KxJ7jVskaBPhJdD7yGmj/7GbfEtNBroQes84apQMEmaqLRTWw99xntx83H1H1qksIYKPPOAQTc6xMiW6AcYstEEgPPWBEz93ojnPDEONRskZjRRke0ayKQzkVim1AMotZXH5uLs0ZLOcUKhg3wVauYLGaqXGBAcEGD2T1Vwxk50B+wHbQESxOqIErp6k2eqSskwdWSh7k1URljc/Z5RSYnu+U/GOxkKQ59kXRgGpSlXbiJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uwo.ca; dmarc=pass action=none header.from=uwo.ca; dkim=pass header.d=uwo.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uwo.ca; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lVbevdaV0ZAVNOHpFtLcbsPSa7b2gryzVJZKo4XdZ9U=; b=lVS5/BUpgnchUEazIyUvTWUBp/HQs6OkdQ62VYFMmH+x7SPx9U1ZIrLKFMfL/ZE3/P7Y0Wg/4eOr9LZw6A773IiifjWVa3hq9czw8+rta8E2Z2tFZ8aJhFgM2VFYSMXCXAYRyj4sCeb0o8/tptmGU1T9AfM0sPHxClRxfZISzbBbO8u/GNgfYUr95eZB6ke82BMDJ5MV3D9rbJW6zdISTS2rxqwTj7tJqcsovDWq3+0w0PFfYP1G1CUjZvLIEp9+1LXZDt3je/vLf70G5TsWEIfTRGmf83eMhZKUIJ/ZjAhwFG8uQNIhiKf9daAreumMql5C0aAVqzkvahdJRwFYow== Original-Received: from YT2P288MB0089.CANP288.PROD.OUTLOOK.COM (2603:10b6:b01:f6::13) by YT2P288MB0105.CANP288.PROD.OUTLOOK.COM (2603:10b6:b01:ed::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.17; Sun, 4 Feb 2024 22:11:34 +0000 Original-Received: from YT2P288MB0089.CANP288.PROD.OUTLOOK.COM ([fe80::4192:c72c:296d:7a93]) by YT2P288MB0089.CANP288.PROD.OUTLOOK.COM ([fe80::4192:c72c:296d:7a93%4]) with mapi id 15.20.7270.016; Sun, 4 Feb 2024 22:11:34 +0000 Thread-Topic: 30.0.50; Gnus byte-compilation error with (display . [not expire]) with git emacs Thread-Index: AQHaV7cdrplxzgUQrkGfu6Gw1MZjBA== Accept-Language: en-CA, en-US Content-Language: en-US authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=uwo.ca; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: YT2P288MB0089:EE_|YT2P288MB0105:EE_ x-ms-office365-filtering-correlation-id: 95c9cfbe-c0b1-44c5-56ba-08dc25ce4019 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TCYlQ4GxRYVxe9GZl3gpvToh0KsJjzQT79opJYiDwDp0gJCnqFxIiyXqpsSmTj9gdEmyYLfGa6FmJq9Pnt/jn4bReUZNc9LkDU5kSQdHNQ5fsJGfkxQiRTv+79ttP20oAXQ0NT/Ed8Wkw656dbS6hXHIi0Pr9zyxxfdDT/JCNjxY5zq6Fssma9qQU/BHMPNihWgoQs8a4L6VWwC0S4+L/9IwstUCH6zJsKf7rfVDJpRnM/+wzQVmNB2fRpjlEWvxGoERFOvrrCkTubrSl+w3icVwrkxLLyT3LNU4SYhI5c/WQ9rjSMxt1CgmJ6uRxJRwpO/GD6E7XRJbf1/H+z9oZBtw4gGYQhBrlxyIHYFkGBNjimoQKDfOlyXWFdZQLmbwug+GMhE+7kc7eGyB+D+jrLFVpz9Jny4Zs/4Vy83QWzpesmze4PvNAP/AgJl+dKAYF/YWuyf7hSdJF2VnBETCLIRGautH9WY8K3iid6jcC83yc6Gin0rHAR29BXmyIxcFTdY/x9CYy7zqgJ/qwqwq2MNUbzUJUdtVYgsfKZQ237+7lfeYW+PuEgfnsLD9tcVgvMEPvrs7nc9QKyEgIkGS1kDtYyE/I+kA+Ptbn6O/ZB0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT2P288MB0089.CANP288.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(376002)(346002)(136003)(39860400002)(366004)(396003)(230273577357003)(230922051799003)(186009)(64100799003)(1800799012)(451199024)(66899024)(41300700001)(86362001)(6512007)(966005)(6486002)(38070700009)(36756003)(478600001)(66574015)(2616005)(26005)(83380400001)(5660300002)(316002)(786003)(66946007)(66446008)(6506007)(66476007)(6916009)(66556008)(71200400001)(64756008)(2906002)(76116006)(38100700002)(122000001)(30864003)(8936002)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: rzCPrQucvOGFCpcXA9K/5qOZXIBidOp/+4KYRv4coALCX2gQxmwEhoJYRK3NycP/YyuYR854BKTMO3uKs1KcxDWNv1X2Ju0V94x9V5+82ltWpqYJpZXfF3a1O7avVyKSwBDeqsQo3ihzSq7utomKAnAWLd/kZ1wna7DI+1tL0EWeJlYAmJbWZBV3d+mIZKGl4nnYbbpglQeJX38OJ2T6LRgv9hle6KJCauCsqUVq52c+AxadNAz9o3f2TrhfwdaFpB2YCc0Hp9hUiHkZV/2LzChezOuSzwD2bPPCqUgUCW6rDOImeFD3AsXHumpcaHvtCSZtEQ1reOz6JQ0ayLYofkXUxM7uEprcJya7OobHrRTrv7gz7uabStSxTlvwn5kElaht/Lm2O4Yq+EIabe3T7RMcE2LUIEaDMPQK5/KBVbAi4+7sgqNOMLiDYpmh5H2MWVX99F66/YTnsVEI+Iuc8Spqu/QyPiz/3cfW6mB6NzrpRN2qUA8KePjTi7t7aT1wrpGlUcMqeXSnc6jaMqqbeNPSBAWLFetGCmCdiCxr6LnoeTL5kzmKwSNDYCgdyRDOKiz0oygdnwO9GEIkbyfmRvPX7trDMvydml3+TEYlk/Ie1bUUSTaE9hPgNgIphridc3CZWE9XOmtgAozoEsZARhH/U6xzK6VpU3BIQQyZ7DdRUU0lJII6S6Ms743Ro2HbKOMhgxCbHcpRP3DM1CDm8f9Lj0MXllHp7ym8hSD0n5bZj9rbSN7u1iXOZU twixY8Z6Z8QzpyZSogBIsthnLk9TkAKQhERKp6ELeVO3TH0kS9rQQaa2wsAXJWgON+MO8XfSFgtilqcyJZqYVEJYFGNe5DkD0f Content-ID: <7CA1E4F872AF454C925C04370E6B406A@CANP288.PROD.OUTLOOK.COM> X-OriginatorOrg: uwo.ca X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YT2P288MB0089.CANP288.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 95c9cfbe-c0b1-44c5-56ba-08dc25ce4019 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Feb 2024 22:11:34.8414 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: ad93a64d-ad0d-4ecd-b2fd-e53ce15965be X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: SO3C7fK8cy/UC8HNxvZrQE1/0gc7WEafKFOy+oSLcfQ6eClXfCSouK5S5twFFl36 X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT2P288MB0105 Received-SPF: pass client-ip=2a01:111:f403:241c::700; envelope-from=jdc@uwo.ca; helo=CAN01-YT3-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 04 Feb 2024 22:36:33 -0500 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:279434 Archived-At: DQoNCkknbSB1c2luZyBHbnVzIHdpdGggZ2l0IGVtYWNzLCBhbmQgbm90aWNlZCB0aGF0IHNpbmNl IGNvbW1pdCA4NTI1YmU2ZA0KZnJvbSBOb3YgMjksIDIwMjMgKHNlZSBiZWxvdyksIEdudXMgaXNu J3QgaG9ub3VyaW5nIG15IGdyb3VwIHBhcmFtZXRlcg0KDQogIChkaXNwbGF5IC4gW25vdCBleHBp cmVdKQ0KDQpObyBlcnJvciBpcyByYWlzZWQgKHRoZSBzZXR0aW5nIGFwcGVhcnMgdG8gYmUgc2ls ZW50bHkgaWdub3JlZCksIGJ1dA0Kd2hlbiB1c2luZyB0aGUgZGVidWdnZXIgSSBkbyBzZWUgYW4g ZXJyb3IgaW52b2x2aW5nIGJ5dGUtY29tcGlsYXRpb24uDQpIZXJlJ3MgdGhlIHRvcCBvZiB0aGUg b3V0cHV0LCB3aXRoIHRoZSByZXN0IGJlbG93Lg0KDQpEZWJ1Z2dlciBlbnRlcmVkLS1yZXR1cm5p bmcgdmFsdWU6ICJNYWxmb3JtZWQgZnVuY3Rpb24g4oCYI1swIFwiXFwzMDFcXDMwMCFcXDIwN1wi IFtleHBpcmUgZ251cy1hcnRpY2xlLW1hcmtlZC1wXSAyXeKAmSINCiAgZm9ybWF0LW1lc3NhZ2Uo Ik1hbGZvcm1lZCBmdW5jdGlvbiBgJVMnIiAjZihjb21waWxlZC1mdW5jdGlvbiAoKSAjPGJ5dGVj b2RlIDB4MTk4MDgyOGViODZlPikpDQoqICNmKGNvbXBpbGVkLWZ1bmN0aW9uIChmb3JtIGVudiBl eHRlbmQgZnVuYyBmb3JtcykgIzxieXRlY29kZSAweDExZmJjZTY4NTQ1ZDgwY2Y+KSgoKCNmKGNv bXBpbGVkLWZ1bmN0aW9uICgpICM8Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4NmU+KSkpIChuaWwpIChu aWwpICNmKGNvbXBpbGVkLWZ1bmN0aW9uICgpICM8Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4NmU+KSBu aWwpDQoNCkFuIGVhcmxpZXIgY2FsbCB0aGF0IGNvdWxkIHByb2JhYmx5IGJlIHVzZWQgdG8gcmVw cm9kdWNlIHRoaXMgaXM6DQoNCiogZ251cy1zdW1tYXJ5LWRpc3BsYXktbWFrZS1wcmVkaWNhdGUo KG5vdCBleHBpcmUpKQ0KDQpUaGUgZnVsbCBzdGFjayB0cmFjZSBpcyBiZWxvdywgYXMgaXMgdGhl IHRleHQgb2YgdGhlIGNvbW1pdC4NCg0KT24gdGhlIGRpbmcgbGlzdCwgc29tZW9uZSBlbHNlIHdh cyBhYmxlIHRvIHJlcHJvZHVjZSB0aGUgZXJyb3IuICBGb3INCnRoZW0sIGFuIGVycm9yIHdhcyBy YWlzZWQuICBJIGFsc28gY2hlY2tlZCB0aGF0IChkaXNwbGF5IC4gW2V4cGlyZV0pDQoqZG9lcyog c2VlbSB0byB3b3JrIGNvcnJlY3RseSwgc28gSSB0aGluayBpdCBpcyBhIHByb2JsZW0gc3BlY2lm aWNhbGx5DQp3aXRoICJub3QiLg0KDQpJIGRvbid0IGtub3cgaWYgY29tbWl0IDg1MjViZTZkIGlu dHJvZHVjZXMgYSBidWcsIG9yIGlmIGl0IHJldmVhbHMgYW4NCmV4aXN0aW5nIGJ1ZyBpbiB0aGUg d2F5IEdudXMgYnl0ZS1jb21waWxlcyB0aGVzZSBwcmVkaWNhdGVzLCBvcg0Kc29tZXRoaW5nIGVs c2UuDQoNCkRhbg0KDQpUaGUgY29tbWl0IHRoYXQgaXMgY2F1c2luZyB0cm91YmxlIGlzOg0KDQpo dHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2NnaXQvZW1hY3MuZ2l0L2NvbW1pdC8/aWQ9ODUy NWJlNmQ1ZWNhMGM3NTAwOGVjMWRjNzk5Y2FlNTM3MTU2ZmVlYQ0KDQpjb21taXQgODUyNWJlNmQ1 ZWNhMGM3NTAwOGVjMWRjNzk5Y2FlNTM3MTU2ZmVlYSAoSEVBRCwgcmVmcy9iaXNlY3QvYmFkKQ0K QXV0aG9yOiBNYXR0aWFzIEVuZ2RlZ8OlcmQgPG1hdHRpYXNlQGFjbS5vcmc+DQpEYXRlOiAgIFdl ZCBOb3YgMjkgMTc6NTE6NDYgMjAyMyArMDEwMA0KDQogICAgTW92ZSBtYWxmb3JtZWQtZnVuY3Rp b24gd2FybmluZyBmcm9tIGJ5dGUtb3B0IHRvIGNjb252IChidWcjNjc0ODMpDQoNCiAgICBXZSBz aG91bGRuJ3QgYmUgd2FybmluZyBpbnNpZGUgdGhlIG9wdGltaXNlciBpbiB0aGUgZmlyc3QgcGxh Y2UuDQoNCiAgICAqIGxpc3AvZW1hY3MtbGlzcC9ieXRlLW9wdC5lbCAoYnl0ZS1vcHRpbWl6ZS1m b3JtKToNCiAgICBSZW1vdmUgYnl0ZS1jb21waWxlLWZvcm0tc3RhY2sgbWFuaXB1bGF0aW9uLg0K ICAgIChieXRlLW9wdGltaXplLWZvcm0tY29kZS13YWxrZXIpOiBNb3ZlIG1hbGZvcm1lZCBmdW5j dGlvbiB3YXJuaW5nDQogICAgZnJvbSBoZXJlLi4uDQogICAgKiBsaXNwL2VtYWNzLWxpc3AvY2Nv bnYuZWw6IC4uLnRvIGhlcmUuDQoNClRoZSBiYWNrdHJhY2U6DQoNCkRlYnVnZ2VyIGVudGVyZWQt LXJldHVybmluZyB2YWx1ZTogIk1hbGZvcm1lZCBmdW5jdGlvbiDigJgjWzAgXCJcXDMwMVxcMzAw IVxcMjA3XCIgW2V4cGlyZSBnbnVzLWFydGljbGUtbWFya2VkLXBdIDJd4oCZIg0KICBmb3JtYXQt bWVzc2FnZSgiTWFsZm9ybWVkIGZ1bmN0aW9uIGAlUyciICNmKGNvbXBpbGVkLWZ1bmN0aW9uICgp ICM8Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4NmU+KSkNCiogI2YoY29tcGlsZWQtZnVuY3Rpb24gKGZv cm0gZW52IGV4dGVuZCBmdW5jIGZvcm1zKSAjPGJ5dGVjb2RlIDB4MTFmYmNlNjg1NDVkODBjZj4p KCgoI2YoY29tcGlsZWQtZnVuY3Rpb24gKCkgIzxieXRlY29kZSAweDE5ODA4MjhlYjg2ZT4pKSkg KG5pbCkgKG5pbCkgI2YoY29tcGlsZWQtZnVuY3Rpb24gKCkgIzxieXRlY29kZSAweDE5ODA4Mjhl Yjg2ZT4pIG5pbCkNCiogY2NvbnYtY29udmVydCgoI2YoY29tcGlsZWQtZnVuY3Rpb24gKCkgIzxi eXRlY29kZSAweDE5ODA4MjhlYjg2ZT4pKSBuaWwgbmlsKQ0KKiAjZihjb21waWxlZC1mdW5jdGlv biAoZm9ybSkgIzxieXRlY29kZSAweDE3ZjJiYjQ2MjNkYjZiMzk+KSgoI2YoY29tcGlsZWQtZnVu Y3Rpb24gKCkgIzxieXRlY29kZSAweDE5ODA4MjhlYjg2ZT4pKSkNCiogbWFwY2FyKCNmKGNvbXBp bGVkLWZ1bmN0aW9uIChmb3JtKSAjPGJ5dGVjb2RlIDB4MTdmMmJiNDYyM2RiNmIzOT4pICgoI2Yo Y29tcGlsZWQtZnVuY3Rpb24gKCkgIzxieXRlY29kZSAweDE5ODA4MjhlYjg2ZT4pKSkpDQoqICNm KGNvbXBpbGVkLWZ1bmN0aW9uIChmb3JtIGVudiBleHRlbmQgZnVuYyBmb3JtcykgIzxieXRlY29k ZSAweDExZmJjZTY4NTQ1ZDgwY2Y+KSgoKG5vdCAoI2YoY29tcGlsZWQtZnVuY3Rpb24gKCkgIzxi eXRlY29kZSAweDE5ODA4MjhlYjg2ZT4pKSkpIChuaWwpIChuaWwpIG5vdCAoKCNmKGNvbXBpbGVk LWZ1bmN0aW9uICgpICM8Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4NmU+KSkpKQ0KKiBjY29udi1jb252 ZXJ0KChub3QgKCNmKGNvbXBpbGVkLWZ1bmN0aW9uICgpICM8Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4 NmU+KSkpIG5pbCBuaWwpDQoqICNmKGNvbXBpbGVkLWZ1bmN0aW9uIChmb3JtKSAjPGJ5dGVjb2Rl IDB4NDI4YjExMTQwNTZjYTZhPikoKG5vdCAoI2YoY29tcGlsZWQtZnVuY3Rpb24gKCkgIzxieXRl Y29kZSAweDE5ODA4MjhlYjg2ZT4pKSkpDQoqIG1hcGNhcigjZihjb21waWxlZC1mdW5jdGlvbiAo Zm9ybSkgIzxieXRlY29kZSAweDQyOGIxMTE0MDU2Y2E2YT4pICgobm90ICgjZihjb21waWxlZC1m dW5jdGlvbiAoKSAjPGJ5dGVjb2RlIDB4MTk4MDgyOGViODZlPikpKSkpDQoqIGNjb252LS1jb252 ZXJ0LWZ1bmNib2R5KG5pbCAoKG5vdCAoI2YoY29tcGlsZWQtZnVuY3Rpb24gKCkgIzxieXRlY29k ZSAweDE5ODA4MjhlYjg2ZT4pKSkpIG5pbCAjJyhsYW1iZGEgbmlsIChub3QgKCNmKGNvbXBpbGVk LWZ1bmN0aW9uICgpICM8Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4NmU+KSkpKSkNCiogY2NvbnYtLWNv bnZlcnQtZnVuY3Rpb24obmlsICgobm90ICgjZihjb21waWxlZC1mdW5jdGlvbiAoKSAjPGJ5dGVj b2RlIDB4MTk4MDgyOGViODZlPikpKSkgbmlsICMnKGxhbWJkYSBuaWwgKG5vdCAoI2YoY29tcGls ZWQtZnVuY3Rpb24gKCkgIzxieXRlY29kZSAweDE5ODA4MjhlYjg2ZT4pKSkpIG5pbCkNCiogY2Nv bnYtY29udmVydCgjJyhsYW1iZGEgbmlsIChub3QgKCNmKGNvbXBpbGVkLWZ1bmN0aW9uICgpICM8 Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4NmU+KSkpKSBuaWwgbmlsKQ0KKiBjY29udi1jbG9zdXJlLWNv bnZlcnQoIycobGFtYmRhIG5pbCAobm90ICgjZihjb21waWxlZC1mdW5jdGlvbiAoKSAjPGJ5dGVj b2RlIDB4MTk4MDgyOGViODZlPikpKSkgbmlsKQ0KKiBieXRlLWNvbXBpbGUtcHJlcHJvY2Vzcygo bGFtYmRhIG5pbCAobm90ICgjZihjb21waWxlZC1mdW5jdGlvbiAoKSAjPGJ5dGVjb2RlIDB4MTk4 MDgyOGViODZlPikpKSkpDQoqICNmKGNvbXBpbGVkLWZ1bmN0aW9uIChmb3JtKSAjPGJ5dGVjb2Rl IDB4MTQ5M2JjNzcxZmNkMmM0ND4pKChsYW1iZGEgbmlsIChub3QgKCNmKGNvbXBpbGVkLWZ1bmN0 aW9uICgpICM8Ynl0ZWNvZGUgMHgxOTgwODI4ZWI4NmU+KSkpKSkNCiogYnl0ZS1jb21waWxlKChs YW1iZGEgbmlsIChub3QgKCNmKGNvbXBpbGVkLWZ1bmN0aW9uICgpICM8Ynl0ZWNvZGUgMHgxOTgw ODI4ZWI4NmU+KSkpKSkNCiogZ251cy1ieXRlLWNvbXBpbGUoKGxhbWJkYSBuaWwgKG5vdCAoI2Yo Y29tcGlsZWQtZnVuY3Rpb24gKCkgIzxieXRlY29kZSAweDE5ODA4MjhlYjg2ZT4pKSkpKQ0KKiBn bnVzLWNhdGVnb3J5LW1ha2UtZnVuY3Rpb24oKG5vdCBleHBpcmUpKQ0KKiBnbnVzLWdldC1wcmVk aWNhdGUoKG5vdCBleHBpcmUpKQ0KKiBnbnVzLXN1bW1hcnktZGlzcGxheS1tYWtlLXByZWRpY2F0 ZSgobm90IGV4cGlyZSkpDQoqIChjb25kICgobm90ICg9IDAgKG9yIChjYXItc2FmZSByZWFkLWFs bCkgMCkpKSAjJ2dudXMtbm90LWlnbm9yZSkgKChlcSBkaXNwbGF5ICdhbGwpICMnZ251cy1ub3Qt aWdub3JlKSAoKGFycmF5cCBkaXNwbGF5KSAoZ251cy1zdW1tYXJ5LWRpc3BsYXktbWFrZS1wcmVk aWNhdGUgKG1hcGNhciAjJ2lkZW50aXR5IGRpc3BsYXkpKSkgKChudW1iZXJwIGRpc3BsYXkpIChz ZXRxIHNlbGVjdC1hcnRpY2xlcyAocmFuZ2UtdW5jb21wcmVzcyAoY29ucyAobGV0ICgodG1wIC4u LikpIChpZiAoPiB0bXAgMCkgdG1wIDEpKSAoY2RyIChnZXRoYXNoIGdyb3VwIGdudXMtYWN0aXZl LWhhc2h0YikpKSkpIG5pbCkgKHQgbmlsKSkNCiogKHNldHEgZ251cy1uZXdzZ3JvdXAtZGlzcGxh eSAoY29uZCAoKG5vdCAoPSAwIChvciAoY2FyLXNhZmUgcmVhZC1hbGwpIDApKSkgIydnbnVzLW5v dC1pZ25vcmUpICgoZXEgZGlzcGxheSAnYWxsKSAjJ2dudXMtbm90LWlnbm9yZSkgKChhcnJheXAg ZGlzcGxheSkgKGdudXMtc3VtbWFyeS1kaXNwbGF5LW1ha2UtcHJlZGljYXRlIChtYXBjYXIgIydp ZGVudGl0eSBkaXNwbGF5KSkpICgobnVtYmVycCBkaXNwbGF5KSAoc2V0cSBzZWxlY3QtYXJ0aWNs ZXMgKHJhbmdlLXVuY29tcHJlc3MgKGNvbnMgKGxldCAoLi4uKSAoaWYgLi4uIHRtcCAxKSkgKGNk ciAoZ2V0aGFzaCBncm91cCBnbnVzLWFjdGl2ZS1oYXNodGIpKSkpKSBuaWwpICh0IG5pbCkpKQ0K ICAobGV0ICgoZGlzcGxheSAoZ251cy1ncm91cC1maW5kLXBhcmFtZXRlciBncm91cCAnZGlzcGxh eSkpKSAoZGVidWcpIChzZXRxIGdudXMtbmV3c2dyb3VwLWRpc3BsYXkgKGNvbmQgKChub3QgKD0g MCAob3IgKGNhci1zYWZlIHJlYWQtYWxsKSAwKSkpICMnZ251cy1ub3QtaWdub3JlKSAoKGVxIGRp c3BsYXkgJ2FsbCkgIydnbnVzLW5vdC1pZ25vcmUpICgoYXJyYXlwIGRpc3BsYXkpIChnbnVzLXN1 bW1hcnktZGlzcGxheS1tYWtlLXByZWRpY2F0ZSAobWFwY2FyICMnaWRlbnRpdHkgZGlzcGxheSkp KSAoKG51bWJlcnAgZGlzcGxheSkgKHNldHEgc2VsZWN0LWFydGljbGVzIChyYW5nZS11bmNvbXBy ZXNzIChjb25zIChsZXQgLi4uIC4uLikgKGNkciAuLi4pKSkpIG5pbCkgKHQgbmlsKSkpKQ0KICAo bGV0KiAoKGVudHJ5IChnZXRoYXNoIGdyb3VwIGdudXMtbmV3c3JjLWhhc2h0YikpIChnbnVzLXN1 bW1hcnktaWdub3JlLWR1cGxpY2F0ZXMgKGlmIChlcSAoY2FyIChnbnVzLWZpbmQtbWV0aG9kLWZv ci1ncm91cCBncm91cCkpICdubnZpcnR1YWwpIHQgZ251cy1zdW1tYXJ5LWlnbm9yZS1kdXBsaWNh dGVzKSkgKGluZm8gKG50aCAxIGVudHJ5KSkgYXJ0aWNsZXMgZmV0Y2hlZC1hcnRpY2xlcyBjYWNo ZWQpIChpZiAoZ251cy1jaGVjay1zZXJ2ZXIgKHNldCAobWFrZS1sb2NhbC12YXJpYWJsZSAnZ251 cy1jdXJyZW50LXNlbGVjdC1tZXRob2QpIChnbnVzLWZpbmQtbWV0aG9kLWZvci1ncm91cCBncm91 cCkpKSBuaWwgKGVycm9yICJDb3VsZG4ndCBvcGVuIHNlcnZlciIpKSAob3IgKGFuZCBlbnRyeSAo bm90IChlcSAoY2FyIGVudHJ5KSB0KSkpIChnbnVzLWFjdGl2YXRlLWdyb3VwIGdyb3VwKSAocHJv Z24gKGlmIChkZXJpdmVkLW1vZGUtcCAnZ251cy1zdW1tYXJ5LW1vZGUpIChwcm9nbiAoZ251cy1r aWxsLWJ1ZmZlciAoY3VycmVudC1idWZmZXIpKSkpIChlcnJvciAiQ291bGRuJ3QgYWN0aXZhdGUg Z3JvdXAgJXM6ICVzIiBncm91cCAoZ251cy1zdGF0dXMtbWVzc2FnZSBncm91cCkpKSkgKGlmIChn bnVzLXJlcXVlc3QtZ3JvdXAgZ3JvdXAgdCBuaWwgaW5mbykgbmlsIChpZiAoZGVyaXZlZC1tb2Rl LXAgJ2dudXMtc3VtbWFyeS1tb2RlKSAocHJvZ24gKGdudXMta2lsbC1idWZmZXIgKGN1cnJlbnQt YnVmZmVyKSkpKSAoZXJyb3IgIkNvdWxkbid0IHJlcXVlc3QgZ3JvdXAgJXM6ICVzIiBncm91cCAo Z251cy1zdGF0dXMtbWVzc2FnZSBncm91cCkpKSAoaWYgKGFuZCBnbnVzLWFnZW50IChnZXRoYXNo IGdyb3VwIGdudXMtYWN0aXZlLWhhc2h0YikpIChwcm9nbiAoZ251cy1hZ2VudC1wb3NzaWJseS1h bHRlci1hY3RpdmUgZ3JvdXAgKGdldGhhc2ggZ3JvdXAgZ251cy1hY3RpdmUtaGFzaHRiKSBpbmZv KSAoc2V0cSBnbnVzLXN1bW1hcnktdXNlLXVuZG93bmxvYWRlZC1mYWNlcyAoZ251cy1hZ2VudC1m aW5kLXBhcmFtZXRlciBncm91cCAnYWdlbnQtZW5hYmxlLXVuZG93bmxvYWRlZC1mYWNlcykpKSkg KHByb2duIChzZXRxIGdudXMtbmV3c2dyb3VwLW5hbWUgZ3JvdXApIChzZXRxIGdudXMtbmV3c2dy b3VwLXVuc2VsZWN0ZWQgbmlsKSAoc2V0cSBnbnVzLW5ld3Nncm91cC11bnJlYWRzIChnbnVzLWxp c3Qtb2YtdW5yZWFkLWFydGljbGVzIGdyb3VwKSkpIChsZXQgKChkaXNwbGF5IChnbnVzLWdyb3Vw LWZpbmQtcGFyYW1ldGVyIGdyb3VwICdkaXNwbGF5KSkpIChkZWJ1ZykgKHNldHEgZ251cy1uZXdz Z3JvdXAtZGlzcGxheSAoY29uZCAoKG5vdCAoPSAwIChvciAuLi4gMCkpKSAjJ2dudXMtbm90LWln bm9yZSkgKChlcSBkaXNwbGF5ICdhbGwpICMnZ251cy1ub3QtaWdub3JlKSAoKGFycmF5cCBkaXNw bGF5KSAoZ251cy1zdW1tYXJ5LWRpc3BsYXktbWFrZS1wcmVkaWNhdGUgKG1hcGNhciAjJ2lkZW50 aXR5IGRpc3BsYXkpKSkgKChudW1iZXJwIGRpc3BsYXkpIChzZXRxIHNlbGVjdC1hcnRpY2xlcyAo cmFuZ2UtdW5jb21wcmVzcyAoY29ucyAuLi4gLi4uKSkpIG5pbCkgKHQgbmlsKSkpKSAoZ251cy1z dW1tYXJ5LXNldHVwLWRlZmF1bHQtY2hhcnNldCkgKGlmIChnbnVzLXZpcnR1YWwtZ3JvdXAtcCBn cm91cCkgKHByb2duIChzZXRxIGNhY2hlZCBnbnVzLW5ld3Nncm91cC1jYWNoZWQpKSkgKHNldHEg Z251cy1uZXdzZ3JvdXAtdW5yZWFkcyAoZ251cy1zb3J0ZWQtbmRpZmZlcmVuY2UgKGdudXMtc29y dGVkLW5kaWZmZXJlbmNlIGdudXMtbmV3c2dyb3VwLXVucmVhZHMgZ251cy1uZXdzZ3JvdXAtbWFy a2VkKSBnbnVzLW5ld3Nncm91cC1kb3JtYW50KSkgKHNldHEgZ251cy1uZXdzZ3JvdXAtcHJvY2Vz c2FibGUgbmlsKSAoZ251cy11cGRhdGUtcmVhZC1hcnRpY2xlcyBncm91cCBnbnVzLW5ld3Nncm91 cC11bnJlYWRzIHQpIChpZiBpbmZvIChwcm9nbiAoZ251cy1hZGp1c3QtbWFya2VkLWFydGljbGVz IGluZm8pKSkgKGlmIChzZXRxIGFydGljbGVzIHNlbGVjdC1hcnRpY2xlcykgKHNldHEgZ251cy1u ZXdzZ3JvdXAtdW5zZWxlY3RlZCAoZ251cy1zb3J0ZWQtZGlmZmVyZW5jZSBnbnVzLW5ld3Nncm91 cC11bnJlYWRzIGFydGljbGVzKSkgKHNldHEgYXJ0aWNsZXMgKGdudXMtYXJ0aWNsZXMtdG8tcmVh ZCBncm91cCByZWFkLWFsbCkpKSAoY29uZCAoKG51bGwgYXJ0aWNsZXMpICdxdWl0KSAoKGVxIGFy dGljbGVzIDApIG5pbCkgKHQgKHNldHEgZ251cy1uZXdzZ3JvdXAtZGVwZW5kZW5jaWVzIChnbnVz LW1ha2UtaGFzaHRhYmxlIChsZW5ndGggYXJ0aWNsZXMpKSkgKGlmIChnbnVzLWJ1ZmZlci1saXZl LXAgZ251cy1ncm91cC1idWZmZXIpIChnbnVzLXNldC1nbG9iYWwtdmFyaWFibGVzKSAoc2V0LWRl ZmF1bHQgJ2dudXMtbmV3c2dyb3VwLW5hbWUgZ251cy1uZXdzZ3JvdXAtbmFtZSkpIChzZXRxIGdu dXMtbmV3c2dyb3VwLWhlYWRlcnMgKGdudXMtZmV0Y2gtaGVhZGVycyBhcnRpY2xlcykpIChpZiBj YWNoZWQgKHByb2duIChzZXRxIGdudXMtbmV3c2dyb3VwLWNhY2hlZCBjYWNoZWQpKSkgKGlmIGdu dXMtc3VwcHJlc3MtZHVwbGljYXRlcyAocHJvZ24gKGdudXMtZHVwLXN1cHByZXNzLWFydGljbGVz KSkpIChzZXRxIGdudXMtbmV3c2dyb3VwLWxpbWl0IChjb3B5LXNlcXVlbmNlIGFydGljbGVzKSkg KHNldHEgZmV0Y2hlZC1hcnRpY2xlcyAobWFwY2FyICMnbWFpbC1oZWFkZXItbnVtYmVyIGdudXMt bmV3c2dyb3VwLWhlYWRlcnMpKSAoc2V0cSBnbnVzLW5ld3Nncm91cC1hcnRpY2xlcyBmZXRjaGVk LWFydGljbGVzKSAoc2V0cSBnbnVzLW5ld3Nncm91cC11bnJlYWRzIChnbnVzLXNvcnRlZC1uaW50 ZXJzZWN0aW9uIGdudXMtbmV3c2dyb3VwLXVucmVhZHMgZmV0Y2hlZC1hcnRpY2xlcykpIChnbnVz LWNvbXB1dGUtdW5zZWVuLWxpc3QpIChnbnVzLXVwZGF0ZS1taXNzaW5nLW1hcmtzIChnbnVzLXNv cnRlZC1kaWZmZXJlbmNlIGFydGljbGVzIGZldGNoZWQtYXJ0aWNsZXMpKSAoaWYgKGFuZCBnbnVz LWZldGNoLW9sZC1oZWFkZXJzIChlcSBnbnVzLWhlYWRlcnMtcmV0cmlldmVkLWJ5ICdub3YpKSAo cHJvZ24gKGlmIChlcSBnbnVzLWZldGNoLW9sZC1oZWFkZXJzICdpbnZpc2libGUpIChnbnVzLWJ1 aWxkLWFsbC10aHJlYWRzKSAoZ251cy1idWlsZC1vbGQtdGhyZWFkcykpKSkgKGlmIGdudXMtYWdl bnQgKHByb2duIChnbnVzLWFnZW50LWdldC11bmRvd25sb2FkZWQtbGlzdCkpKSAoZ251cy1zdW1t YXJ5LXJlbW92ZS1saXN0LWlkZW50aWZpZXJzKSAoc2V0cSBnbnVzLW5ld3Nncm91cC1hdXRvLWV4 cGlyZSAoYW5kIChnbnVzLWdyb3VwLWF1dG8tZXhwaXJhYmxlLXAgZ3JvdXApIChub3QgKGdudXMt Z3JvdXAtcmVhZC1vbmx5LXAgZ3JvdXApKSkpIChpZiAoYW5kIGdudXMtc2luZ2xlLWFydGljbGUt YnVmZmVyIChlcXVhbCBnbnVzLWFydGljbGUtYnVmZmVyICIqQXJ0aWNsZSoiKSkgbmlsIChnbnVz LWFydGljbGUtc2V0dXAtYnVmZmVyKSkgKGlmIGdudXMtbmV3c2dyb3VwLWhlYWRlcnMgKHByb2du IChwcm9nbiAoc2V0cSBnbnVzLW5ld3Nncm91cC1iZWdpbiAobGV0KiAuLi4gLi4uKSkgKHNldHEg Z251cy1uZXdzZ3JvdXAtZW5kIChsZXQqIC4uLiAuLi4pKSkpKSAob3IgZ251cy1uZXdzZ3JvdXAt aGVhZGVycyB0KSkpKQ0KICBnbnVzLXNlbGVjdC1uZXdzZ3JvdXAoIm5uaW1hcCtyb2NreTpJTkJP WCIgOSBuaWwpDQogIGdudXMtc3VtbWFyeS1yZWFkLWdyb3VwLTEoIm5uaW1hcCtyb2NreTpJTkJP WCIgOSB0IG5pbCBuaWwgbmlsKQ0KICBnbnVzLXN1bW1hcnktcmVhZC1ncm91cCgibm5pbWFwK3Jv Y2t5OklOQk9YIiA5IHQgbmlsIG5pbCBuaWwgbmlsKQ0KICBnbnVzLWdyb3VwLXJlYWQtZ3JvdXAo OSB0ICJubmltYXArcm9ja3k6SU5CT1giKQ0KICBqZGMtZ251cy1ncm91cC1zZWxlY3QtaW5ib3go OSkNCiAgZnVuY2FsbC1pbnRlcmFjdGl2ZWx5KGpkYy1nbnVzLWdyb3VwLXNlbGVjdC1pbmJveCA5 KQ0KICBjYWxsLWludGVyYWN0aXZlbHkoamRjLWdudXMtZ3JvdXAtc2VsZWN0LWluYm94IG5pbCBu aWwpDQogIGNvbW1hbmQtZXhlY3V0ZShqZGMtZ251cy1ncm91cC1zZWxlY3QtaW5ib3gpDQoNCg0K DQpJbiBHTlUgRW1hY3MgMzAuMC41MCAoYnVpbGQgMSwgeDg2XzY0LXBjLWxpbnV4LWdudSwgR1RL KyBWZXJzaW9uDQogMy4yNC4zMywgY2Fpcm8gdmVyc2lvbiAxLjE2LjApIG9mIDIwMjQtMDEtMzEg YnVpbHQgb24gc25vd3kNClJlcG9zaXRvcnkgcmV2aXNpb246IDg1MjViZTZkNWVjYTBjNzUwMDhl YzFkYzc5OWNhZTUzNzE1NmZlZWENClJlcG9zaXRvcnkgYnJhbmNoOiBIRUFEDQpXaW5kb3dpbmcg c3lzdGVtIGRpc3RyaWJ1dG9yICdUaGUgWC5PcmcgRm91bmRhdGlvbicsIHZlcnNpb24gMTEuMC4x MjEwMTAwNA0KU3lzdGVtIERlc2NyaXB0aW9uOiBVYnVudHUgMjIuMDQuMyBMVFMNCg0KQ29uZmln dXJlZCB1c2luZzoNCiAnY29uZmlndXJlIC0td2l0aC1uYXRpdmUtY29tcGlsYXRpb249bm8gQ0M9 Z2NjLTEyJw0KDQpDb25maWd1cmVkIGZlYXR1cmVzOg0KQUNMIENBSVJPIERCVVMgRlJFRVRZUEUg R0lGIEdMSUIgR01QIEdOVVRMUyBHUE0gR1NFVFRJTkdTIEhBUkZCVVpaIEpQRUcNCkpTT04gTENN UzIgTElCT1RGIExJQlNFTElOVVggTElCU1lTVEVNRCBMSUJYTUwyIE0xN05fRkxUIE1PRFVMRVMg Tk9USUZZDQpJTk9USUZZIFBEVU1QRVIgUE5HIFJTVkcgU0VDQ09NUCBTT1VORCBTUUxJVEUzIFRI UkVBRFMgVElGRg0KVE9PTEtJVF9TQ1JPTExfQkFSUyBYMTEgWERCRSBYSU0gWElOUFVUMiBYUE0g R1RLMyBaTElCDQoNCkltcG9ydGFudCBzZXR0aW5nczoNCiAgdmFsdWUgb2YgJExBTkc6IGVuX0NB LlVURi04DQogIGxvY2FsZS1jb2Rpbmctc3lzdGVtOiB1dGYtOC11bml4DQoNCk1ham9yIG1vZGU6 IEdyb3VwDQoNCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoNCiAgZ251cy10b3BpYy1tb2RlOiB0DQog IHh0ZXJtLW1vdXNlLW1vZGU6IHQNCiAgZ251cy11bmRvLW1vZGU6IHQNCiAgVGVYLVBERi1tb2Rl OiB0DQogIFRlWC1zb3VyY2UtY29ycmVsYXRlLW1vZGU6IHQNCiAgdG9vbHRpcC1tb2RlOiB0DQog IGdsb2JhbC1lbGRvYy1tb2RlOiB0DQogIHNob3ctcGFyZW4tbW9kZTogdA0KICBlbGVjdHJpYy1p bmRlbnQtbW9kZTogdA0KICBtb3VzZS13aGVlbC1tb2RlOiB0DQogIGZpbGUtbmFtZS1zaGFkb3ct bW9kZTogdA0KICBnbG9iYWwtZm9udC1sb2NrLW1vZGU6IHQNCiAgZm9udC1sb2NrLW1vZGU6IHQN CiAgbWluaWJ1ZmZlci1yZWdleHAtbW9kZTogdA0KICBidWZmZXItcmVhZC1vbmx5OiB0DQogIGNv bHVtbi1udW1iZXItbW9kZTogdA0KICBsaW5lLW51bWJlci1tb2RlOiB0DQogIGluZGVudC10YWJz LW1vZGU6IHQNCiAgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0DQogIGF1dG8tZW5jcnlwdGlvbi1t b2RlOiB0DQogIGF1dG8tY29tcHJlc3Npb24tbW9kZTogdA0KDQpMb2FkLXBhdGggc2hhZG93czoN Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL3BzLWNjcnlwdC0xLjExL3BzLWNj cnlwdC1wa2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9wcy1jY3J5cHQt MS4xMS9wcy1jY3J5cHQtcGtnDQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9w cy1jY3J5cHQtMS4xMS9wcy1jY3J5cHQgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS9wcy1jY3J5cHQtMS4xMS9wcy1jY3J5cHQNCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL3BzLWNjcnlwdC0xLjExL3BzLWNjcnlwdC1hdXRvbG9hZHMgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9wcy1jY3J5cHQtMS4xMS9wcy1jY3J5cHQtYXV0b2xv YWRzDQp+L2VtYWNzL2xpc3AvYmliLWNpdGUgaGlkZXMgL2hvbWUvamRjLy5lbWFjcy5kL2VscGEv YXVjdGV4LTEzLjMuMC9iaWItY2l0ZQ0KL2hvbWUvamRjLy5lbWFjcy5kL2VscGEvdHJhbnNpZW50 LTIwMjQwMTMxLjE2MTIvdHJhbnNpZW50IGhpZGVzIC9zY3JhdGNoL2VtYWNzLWJ1Zy9saXNwL3Ry YW5zaWVudA0Kfi9lbWFjcy9saXNwL29yZy1tb3VzZSBoaWRlcyAvc2NyYXRjaC9lbWFjcy1idWcv bGlzcC9vcmcvb3JnLW1vdXNlDQoNCkZlYXR1cmVzOg0KKHNoYWRvdyBzb3J0IGdudXMtY2l0ZSBm bHlzcGVsbCBpc3BlbGwgbWFpbC1leHRyIGVtYWNzYnVnIGdudXMtdG9waWMNCnV0Zi03IG5uZm9s ZGVyIG5ldHdvcmstc3RyZWFtIG5zbSBnbnVzLWRlbGF5IGdudXMtZHJhZnQgZ251cy1hZ2VudA0K Z251cy1zcnZyIGdudXMtc2NvcmUgc2NvcmUtbW9kZSBubnZpcnR1YWwgZ251cy1jYWNoZSBnbnVz LW1zZyBubmRyYWZ0DQpubm1oIGdudXMtcmVnaXN0cnkgcmVnaXN0cnkgZWllaW8tYmFzZSBkaWFy eS1saWIgZGlhcnktbG9hZGRlZnMgY2FsLW1lbnUNCmNhbGVuZGFyIGNhbC1sb2FkZGVmcyBnbnVz LWRlbW9uIG5udHAgZ251cy1zdW1tYXJ5LWV4dCBnbnVzLWRpcmVkDQpubm1haXJpeCBubm1sIG1v em1haWwgc2VydmVyIGVkaXQtc2VydmVyIGFnZGEyIHZjLWdpdCBkaWZmLW1vZGUNCmVhc3ktbW1v ZGUgdmMtZGlzcGF0Y2hlciBldGFncyBmaWxlbG9vcCBnZW5lcmF0b3IgeHJlZiBhZHZpY2Ugb2It cHl0aG9uDQpweXRob24gcHJvamVjdCBjb21wYXQgdHJlZXNpdCBvYiBvYi10YW5nbGUgb2wgcngg b3JnLXNyYyBvYi1yZWYgb2ItbG9iDQpvYi10YWJsZSBvYi1leHAgb2ItY29taW50IGNvbWludCBh bnNpLW9zYyBhbnNpLWNvbG9yIHJpbmcgb2ItY29yZQ0Kb3JnLWN5Y2xlIG9yZy1mb2xkIG9yZy1m b2xkLWNvcmUgb2ItZXZhbCBvcmcta2V5cyBvYyBvcmctY29tcGF0DQpvcmctdmVyc2lvbiBvcmct bWFjcyBmb3JtYXQtc3BlYyB4dC1tb3VzZSBnbnVzLWFydCBtbS11dSBtbWwyMDE1IG1tLXZpZXcN Cm1tbC1zbWltZSBzbWltZSBnbnV0bHMgZGlnIGdudXMtc3VtIHNociBwaXhlbC1maWxsIGtpbnNv a3UgdXJsLWZpbGUgc3ZnDQpkb20gZ251cy1ncm91cCBnbnVzLXVuZG8gZ251cy1zdGFydCBnbnVz LWRidXMgZ251cy1jbG91ZCBubmltYXAgbm5tYWlsDQptYWlsLXNvdXJjZSB1dGY3IG5ub28gcGFy c2UtdGltZSBpc284NjAxIGdudXMtc3BlYyBnbnVzLWludCBnbnVzLXJhbmdlDQpnbnVzLXdpbiBn bnVzIG5uaGVhZGVyIHJhbmdlIHdpZC1lZGl0IGNjLXN0eWxlcyBjYy1hbGlnbiBjYy1lbmdpbmUN CmNjLXZhcnMgY2MtZGVmcyBpZG8gdGV4IGRidXMgeG1sIGNybSB0ZXhtYXRocCB1bHRleC1zZXR1 cCBidWZjb21wIGxpZ2h0DQptZXNzYWdlIHNlbmRtYWlsIHlhbmstbWVkaWEgcHVueSByZmM4MjIg bW1sIG1tbC1zZWMgZXBhIGRlcml2ZWQgZXBnDQpyZmM2MDY4IGVwZy1jb25maWcgZ251cy11dGls IHRleHQtcHJvcGVydHktc2VhcmNoIHRpbWUtZGF0ZSBtbS1kZWNvZGUNCm1tLWJvZGllcyBtbS1l bmNvZGUgbWFpbC1wYXJzZSByZmMyMjMxIHJmYzIwNDcgcmZjMjA0NSBtbS11dGlsDQppZXRmLWRy dW1zIG1haWwtcHJzdnIgbWFpbGFiYnJldiBtYWlsLXV0aWxzIGdtbS11dGlscyBtYWlsaGVhZGVy DQpwcy1jY3J5cHQgYWxsb3V0IGRpcmVkLXggZGlyZWQgZGlyZWQtbG9hZGRlZnMgZmluZGVyLWlu Zg0KYXVjdGV4LWF1dG9sb2FkcyB0ZXgtc2l0ZSBjb21wYW55LWF1dG9sb2FkcyBmLWF1dG9sb2Fk cw0KZmx5Y2hlY2stYXV0b2xvYWRzIGZvcmdlLWF1dG9sb2FkcyBjbG9zcWwtYXV0b2xvYWRzIGVt YWNzcWwtYXV0b2xvYWRzDQpnaHViLWF1dG9sb2FkcyBtYWdpdC1hdXRvbG9hZHMgcGNhc2UgZ2l0 LWNvbW1pdC1hdXRvbG9hZHMNCm1hZ2l0LXNlY3Rpb24tYXV0b2xvYWRzIGRhc2gtYXV0b2xvYWRz IG1hcmtkb3duLW1vZGUtYXV0b2xvYWRzDQpwcm9vZi1nZW5lcmFsLWF1dG9sb2FkcyBwcm9vZi1z aXRlIHByb29mLWF1dG9sb2FkcyB0cmFuc2llbnQtYXV0b2xvYWRzDQp0cmVlcHktYXV0b2xvYWRz IHdpdGgtZWRpdG9yLWF1dG9sb2FkcyBpbmZvIGNvbXBhdC1hdXRvbG9hZHMNCnlhbWwtYXV0b2xv YWRzIHBhY2thZ2UgYnJvd3NlLXVybCB1cmwgdXJsLXByb3h5IHVybC1wcml2YWN5IHVybC1leHBh bmQNCnVybC1tZXRob2RzIHVybC1oaXN0b3J5IHVybC1jb29raWUgZ2VuZXJhdGUtbGlzcC1maWxl IHVybC1kb21zdWYNCnVybC11dGlsIG1haWxjYXAgdXJsLWhhbmRsZXJzIHVybC1wYXJzZSBhdXRo LXNvdXJjZSBjbC1zZXEgZWllaW8NCmVpZWlvLWNvcmUgY2wtbWFjcyBwYXNzd29yZC1jYWNoZSBq c29uIHN1YnIteCBtYXAgYnl0ZS1vcHQgZ3YgYnl0ZWNvbXANCmJ5dGUtY29tcGlsZSB1cmwtdmFy cyBjbC1sb2FkZGVmcyBjbC1saWIgcm1jIGlzby10cmFuc2wgdG9vbHRpcCBjY29udg0KZWxkb2Mg cGFyZW4gZWxlY3RyaWMgdW5pcXVpZnkgZWRpZmYtaG9vayB2Yy1ob29rcyBsaXNwLWZsb2F0LXR5 cGUNCmVsaXNwLW1vZGUgbXdoZWVsIHRlcm0veC13aW4geC13aW4gdGVybS9jb21tb24td2luIHgt ZG5kIHRvdWNoLXNjcmVlbg0KdG9vbC1iYXIgZG5kIGZvbnRzZXQgaW1hZ2UgcmVnZXhwLW9wdCBm cmluZ2UgdGFidWxhdGVkLWxpc3QgcmVwbGFjZQ0KbmV3Y29tbWVudCB0ZXh0LW1vZGUgbGlzcC1t b2RlIHByb2ctbW9kZSByZWdpc3RlciBwYWdlIHRhYi1iYXIgbWVudS1iYXINCnJmbi1lc2hhZG93 IGlzZWFyY2ggZWFzeW1lbnUgdGltZXIgc2VsZWN0IHNjcm9sbC1iYXIgbW91c2Ugaml0LWxvY2sN CmZvbnQtbG9jayBzeW50YXggZm9udC1jb3JlIHRlcm0vdHR5LWNvbG9ycyBmcmFtZSBtaW5pYnVm ZmVyIG5hZHZpY2Ugc2VxDQpzaW1wbGUgY2wtZ2VuZXJpYyBpbmRvbmVzaWFuIHBoaWxpcHBpbmUg Y2hhbSBnZW9yZ2lhbiB1dGYtOC1sYW5nDQptaXNjLWxhbmcgdmlldG5hbWVzZSB0aWJldGFuIHRo YWkgdGFpLXZpZXQgbGFvIGtvcmVhbiBqYXBhbmVzZSBldWNqcC1tcw0KY3A1MTkzMiBoZWJyZXcg Z3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9wZWFuIGV0aGlvcGljIGluZGlhbg0KY3ly aWxsaWMgY2hpbmVzZSBjb21wb3NpdGUgZW1vamktendqIGNoYXJzY3JpcHQgY2hhcnByb3AgY2Fz ZS10YWJsZQ0KZXBhLWhvb2sgamthLWNtcHItaG9vayBoZWxwIGFiYnJldiBvYmFycmF5IG9jbG9z dXJlIGNsLXByZWxvYWRlZCBidXR0b24NCmxvYWRkZWZzIHRoZW1lLWxvYWRkZWZzIGZhY2VzIGN1 cy1mYWNlIG1hY3JvZXhwIGZpbGVzIHdpbmRvdw0KdGV4dC1wcm9wZXJ0aWVzIG92ZXJsYXkgc2hh MSBtZDUgYmFzZTY0IGZvcm1hdCBlbnYgY29kZS1wYWdlcyBtdWxlDQpjdXN0b20gd2lkZ2V0IGtl eW1hcCBoYXNodGFibGUtcHJpbnQtcmVhZGFibGUgYmFja3F1b3RlIHRocmVhZHMgZGJ1c2JpbmQN Cmlub3RpZnkgbGNtczIgZHluYW1pYy1zZXR0aW5nIHN5c3RlbS1mb250LXNldHRpbmcgZm9udC1y ZW5kZXItc2V0dGluZw0KY2Fpcm8gZ3RrIHgtdG9vbGtpdCB4aW5wdXQyIHggbXVsdGktdHR5IG1v dmUtdG9vbGJhcg0KbWFrZS1uZXR3b3JrLXByb2Nlc3MgZW1hY3MpDQoNCk1lbW9yeSBpbmZvcm1h dGlvbjoNCigoY29uc2VzIDE2IDYyOTQ4NSAxNDM1NjYpIChzeW1ib2xzIDQ4IDMxMzk1IDMpDQog KHN0cmluZ3MgMzIgMjcxNzgwIDExMDY0KSAoc3RyaW5nLWJ5dGVzIDEgODkxOTc1NykgKHZlY3Rv cnMgMTYgNDg1MDApDQogKHZlY3Rvci1zbG90cyA4IDExMzI2MjggNDg0OTUpIChmbG9hdHMgOCAy NTAgMTYzKQ0KIChpbnRlcnZhbHMgNTYgNTA4IDApIChidWZmZXJzIDk4NCAyMSkp