From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6475 invoked from network); 10 Mar 2023 00:55:13 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 10 Mar 2023 00:55:13 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 55FE041386; Fri, 10 Mar 2023 10:55:09 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuhs.org; s=dkim; t=1678409709; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-owner:list-unsubscribe: list-subscribe:list-post; bh=xczmJXU4lBUEBDFSXa9ijQq0De6gIqIUKshCplrVltU=; b=K5CcRDoyjgV0J5z387/rCs48ya+Hi201XacYj6pHwgPRYY/NcvVviTgSnjo6qacGvsBxoB jeNmU+m4Kq0Rh1/40nsPS8praekQrOz4stKf2imE+4s8LzhrctxsWBadyqtBlu2UNgNUZm Iz4otUav+1YDWytaxEee9oAfFrFUusM= Received: from mail-40140.protonmail.ch (mail-40140.protonmail.ch [185.70.40.140]) by minnie.tuhs.org (Postfix) with ESMTPS id 086A041382 for ; Fri, 10 Mar 2023 10:55:04 +1000 (AEST) Date: Fri, 10 Mar 2023 00:54:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1678409700; x=1678668900; bh=xczmJXU4lBUEBDFSXa9ijQq0De6gIqIUKshCplrVltU=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Y2MmfQEc/HatCNEUiVfJu2GF10JHtsN/XMe323sFjhD41k69JFCRmFctZAEY9LbBb uGZe255KmHYPgKF1x3copQYbyMVCSbYZLjKLJLgPs98icL7py99LePK9d8BptRUUq5 43+oryK/v1g/d6VTJ+tZDW4mBMHACBzENrlhOThDrVomtdFdtI3n7WV1ikIvODxNs2 R0MKW0E7ycl+rDfoEzA1klbN0AR6260JVelOTRuNNMfRUTHBJrnY4qiPIUsrDERhJ5 Lu8PjXZ+c2aYWsXf9a0wxL6AACZXbbwXvYrMRhw1DDf2IEbttQLkZG4WEchYmgQHZG mD4AXM6uPXeLA== To: Warner Losh Message-ID: In-Reply-To: References: <20230309230130.q4I-f%steffen@sdaoden.eu> <849f8da7-8df2-619c-6080-d40d0ef6fc57@makerlisp.com> Feedback-ID: 35591162:user:proton MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_axrQ5tEG3JKCPTgGbpXrt3j8C4KQ0mfhizdVubMg" Message-ID-Hash: TN44TGI5KB6PBIIHWCCA6GVN42234A7R X-Message-ID-Hash: TN44TGI5KB6PBIIHWCCA6GVN42234A7R X-MailFrom: segaloco@protonmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: The Eunuchs Hysterical Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: I can't drive 55: "GOTO considered harmful" 55th anniversary List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: segaloco via TUHS Reply-To: segaloco X-Spam: Yes This is a multi-part message in MIME format. --b1_axrQ5tEG3JKCPTgGbpXrt3j8C4KQ0mfhizdVubMg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SSBndWVzcyBJIGhhZG4ndCBjb25zaWRlcmVkIGRlZXBseSBuZXN0ZWQgbG9vcHMuIEkgY29udG9y dCBteXNlbGYgaW50byBhIG1lbnRhbCBwcmV0emVsIGZpZ3VyaW5nIG91dCBob3cgdG8gYXZvaWQg R09UT3Mgc29tZXRpbWVzLCBtYXliZSBJIGNvdWxkIHN0YW5kIHRvIGVtYnJhY2Ugb25lIGV2ZXJ5 IG9uY2UgaW4gYSB3aGlsZSBteXNlbGYuLi4KCk5vdyBkb2luZyBzb21lIHJlc2VhcmNoLCBtb3Jl IGxhbmd1YWdlcyBzdXBwb3J0IEdPVE8gdGhhbiBJIHRob3VnaHQsIGluY2x1ZGluZyBDIywgUEhQ LCBldmVuIFJ1c3QgZm9yIGFsbCBpdHMgc2FmZXR5IG9yaWVudGF0aW9uIGFwcGVhcnMgdG8gYXQg bGVhc3QgbXVzdGVyIGEgR09UTy1pc2ggY29uc3RydWN0LiBJZiBwZW9wbGUga2VlcCBkb2luZyBp dCwgaXQgbXVzdCBzdGlsbCBiZSB3YW50ZWQsIG5lZWRlZCwgYW5kIHVzZWZ1bC4gSSBzdGFuZCBj b3JyZWN0ZWQgb24gbXkgbmV2ZXItR09UTyBhdHRpdHVkZS4gTm93IHRvIHNsaXAgYSBHT1RPIGlu dG8gYSB3b3JrIHByb2plY3QgYW5kIHNlZSBob3cgbG9uZyBpdCB0YWtlcyB0byBnZXQgY2hhc3Rp c2VkIDopCgotIE1hdHQgRy4KLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0KT24gVGh1 cnNkYXksIE1hcmNoIDl0aCwgMjAyMyBhdCAzOjU0IFBNLCBXYXJuZXIgTG9zaCA8aW1wQGJzZGlt cC5jb20+IHdyb3RlOgoKPiBPaCBhbHNvIHNvbWV0aW1lcyBmb3IgYnJlYWtpbmcgb3V0IG9mIG11 bHRpcGxlIGxldmVscyBvZiB3aGlsZS9mb3IgbG9vcHMuIFRoZSBhbHRlcm5hdGl2ZXMgYXJlIG9m dGVuIHdvcnNlLgo+Cj4gV2FybmVyCj4KPiBPbiBUaHUsIE1hciA5LCAyMDIzLCA0OjMxIFBNIEx1 dGhlciBKb2huc29uIDxsdXRoZXJAbWFrZXJsaXNwLmNvbT4gd3JvdGU6Cj4KPj4gSSBhZ3JlZSwg dW5sZXNzIEkgdXNlIHNldGptcC9sb25nam1wIGZvciB0aGF0LiBCZXNpZGVzIGVycm9yIHJlY292 ZXJ5LCB0aGVyZSBhcmUgb2NjYXNpb25hbGx5IG90aGVyIHRpbWVzIHdoZW4gd2Ugd2FudCB0byBs b2NhbGx5ICJyZXR1cm4iIHRvIGEgY29tbW9uIHN0YXRlIGFuZCBzdGFydCAiZnJvbSB0aGUgdG9w IiBhZ2Fpbi4gSSBmaW5kIHN1Y2ggdXNlcyB2ZXJ5IGNsZWFyIGluIHRoZWlyIGludGVudCwgYW5k IGlmIGNvbW1lbnRlZCB3ZWxsLCBub3QgaGFyZCB0byBmb2xsb3cgYXQgYWxsIC0gYXMgbG9uZyBh cyB0aGVyZSBpcyBub3QgbW9yZSB0aGFuIG9uZSAidG9wIiA6KQo+Pgo+PiBPbiAwMy8wOS8yMDIz IDA0OjIxIFBNLCBXYXJuZXIgTG9zaCB3cm90ZToKPj4KPj4+IE9uIFRodSwgTWFyIDksIDIwMjMs IDQ6MTggUE0gc2VnYWxvY28gdmlhIFRVSFMgPHR1aHNAdHVocy5vcmc+IHdyb3RlOgo+Pj4KPj4+ PiBHT1RPIGlzIG9uZSBvZiB0aG9zZSBwYXJhZG94aWNhbCB0aGluZ3Mgd2hlcmUgSSB3b3VsZCBv bmx5IHRydXN0IHRoZSBtb3N0IHNvcGhpc3RpY2F0ZWQgZW5naW5lZXIgdG8ga25vdyB3aGVuIGl0 J3MgYWNjZXB0YWJsZSB0byB1c2UgYSBHT1RPIGJ1dCBvbiB0aGUgZmxpcCBzaWRlIHdvdWxkIGJl IHN1c3BpY2lvdXMgb2YgYW55b25lIGNsYWltaW5nIHRvIGJlIGFuIGVuZ2luZWVyIHRoYXQgdXNl cyBhbnkgYW1vdW50IG9mIEdPVE9zLi4uCj4+Pj4KPj4+PiBXZXJlIGFueSBvZiB0aGUgdmFyaW91 cyBHT1RPcyBpbiBsYW5ndWFnZXMgZXZlciBtZWFudCB0byBiZSBhbnkgbW9yZSB0aGFuIHByb3Zp ZGluZyB0aGUgc2FtZSBsZXZlbCBvZiBjb250cm9sIHRoYXQgYnJhbmNoIHN0YXRlbWVudHMgaW4g YXNzZW1ibHkgZG8/IFdhcyB0aGVyZSBldmVyIHNvbWUgdmlzaW9uIGFueW9uZSdzIGF3YXJlIG9m IGNvbmNlcm5pbmcgYSBzb3BoaXN0aWNhdGVkLCBkZXBlbmRhYmxlIHVzZSBvZiBHT1RPcz8gU2lu Y2UgbXkgZmlyc3QgZGF5cyBwb2tpbmcgYXJvdW5kIGxlYXJuaW5nIEMgR09UTyBoYXMgYmVlbiBt ZW50YWxseSBmaWxlZCBhd2F5IGFzIGFuIGFzc2VtYmx5IHZlc3RpZ2UgZm9yIGZvbGtzIGluIHRy YW5zaXRpb24sIG5vdCBhIGRlcGVuZGFibGUgY29uc3RydWN0IGluIGl0cyBvd24gcmlnaHQuIEFu eSBhbHRlcm5hdGl2ZSBjYW1wcyBvdXQgdGhlcmU/Cj4+Pgo+Pj4gSW4gQyBJIHVzZSBpdCBhbGwg dGhlIHRpbWUgdG8gZG8gZ290byBlcnIgZm9yIGNvbW1vbiBlcnJvciByZWNvdmVyeSBiZWNhdXNl IEMgZG9lc24ndCBoYXZlIGFueXRoaW5nIGJldHRlci4KPj4+Cj4+PiBXYXJuZXIKPj4+Cj4+Pj4g LSBNYXR0IEcuCj4+Pj4KPj4+PiAtLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLQo+Pj4+ IE9uIFRodXJzZGF5LCBNYXJjaCA5dGgsIDIwMjMgYXQgMzowMSBQTSwgU3RlZmZlbiBOdXJwbWVz byA8c3RlZmZlbkBzZGFvZGVuLmV1PiB3cm90ZToKPj4+Pgo+Pj4+PiBJIHdvbmRlciBpZiBQaW5r IEZsb3lkJ3MgU3VtbWVyNjggbWF5YmUgcmVmZXJzIHRvIHRoaXMuCj4+Pj4+IE90aGVyIHRoYW4g dGhhdCBpIGFtIGFkZGljdGVkIGFuZCBjb3VsZCBub3QgbGl2ZSB3aXRob3V0IGl0Lgo+Pj4+PiBU aGUgb3RoZXIgKHRlcnJpYmxlKSBzb25nIGlzIGZyb20gMTk4NCAoZWFzdCBzb3V0aGVybiBVUyku Cj4+Pj4+Cj4+Pj4+IC0tc3RlZmZlbgo+Pj4+PiB8Cj4+Pj4+IHxEZXIgS3JhZ2VuYmFlciwgVGhl IG1vb24gYmVhciwKPj4+Pj4gfGRlciBob2x0IHNpY2ggbXVudGVyIGhlIGNoZWVyZnVsbHkgYW5k IG9uZSBieSBvbmUKPj4+Pj4gfGVpbmVuIG5hY2ggZGVtIGFuZGVyZW4gcnVudGVyIHdhLmtzIGhp bXNlbGYgb2ZmCj4+Pj4+IHwoQnkgUm9iZXJ0IEdlcm5oYXJkdCk= --b1_axrQ5tEG3JKCPTgGbpXrt3j8C4KQ0mfhizdVubMg Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5JIGd1ZXNzIEkgaGFkbid0IGNvbnNpZGVyZWQgZGVlcGx5IG5lc3RlZCBsb29wcy4gSSBj b250b3J0IG15c2VsZiBpbnRvIGEgbWVudGFsIHByZXR6ZWwgZmlndXJpbmcgb3V0IGhvdyB0byBh dm9pZCBHT1RPcyBzb21ldGltZXMsIG1heWJlIEkgY291bGQgc3RhbmQgdG8gZW1icmFjZSBvbmUg ZXZlcnkgb25jZSBpbiBhIHdoaWxlIG15c2VsZi4uLjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFt aWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAs IDApOyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJp ZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+Tm93IGRvaW5nIHNvbWUg cmVzZWFyY2gsIG1vcmUgbGFuZ3VhZ2VzIHN1cHBvcnQgR09UTyB0aGFuIEkgdGhvdWdodCwgaW5j bHVkaW5nIEMjLCBQSFAsIGV2ZW4gUnVzdCBmb3IgYWxsIGl0cyBzYWZldHkgb3JpZW50YXRpb24g YXBwZWFycyB0byBhdCBsZWFzdCBtdXN0ZXIgYSBHT1RPLWlzaCBjb25zdHJ1Y3QuIElmIHBlb3Bs ZSBrZWVwIGRvaW5nIGl0LCBpdCBtdXN0IHN0aWxsIGJlIHdhbnRlZCwgbmVlZGVkLCBhbmQgdXNl ZnVsLiBJIHN0YW5kIGNvcnJlY3RlZCBvbiBteSBuZXZlci1HT1RPIGF0dGl0dWRlLiBOb3cgdG8g c2xpcCBhIEdPVE8gaW50byBhIHdvcmsgcHJvamVjdCBhbmQgc2VlIGhvdyBsb25nIGl0IHRha2Vz IHRvIGdldCBjaGFzdGlzZWQgOik8YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFy aWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij48 YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250 LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij4tIE1hdHQgRy48YnI+PC9kaXY+PGRp diBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+DQogICAgICAgIC0tLS0tLS0gT3JpZ2luYWwgTWVz c2FnZSAtLS0tLS0tPGJyPg0KICAgICAgICBPbiBUaHVyc2RheSwgTWFyY2ggOXRoLCAyMDIzIGF0 IDM6NTQgUE0sIFdhcm5lciBMb3NoICZsdDtpbXBAYnNkaW1wLmNvbSZndDsgd3JvdGU6PGJyPjxi cj4NCiAgICAgICAgPGJsb2NrcXVvdGUgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNp dGUiPg0KICAgICAgICAgICAgPGRpdiBkaXI9ImF1dG8iPk9oIGFsc28gc29tZXRpbWVzIGZvciBi cmVha2luZyBvdXQgb2YgbXVsdGlwbGUgbGV2ZWxzIG9mIHdoaWxlL2ZvciBsb29wcy4gVGhlIGFs dGVybmF0aXZlcyBhcmUgb2Z0ZW4gd29yc2UuPGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2 IGRpcj0iYXV0byI+V2FybmVyPC9kaXY+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3Rl Ij48ZGl2IGNsYXNzPSJnbWFpbF9hdHRyIiBkaXI9Imx0ciI+T24gVGh1LCBNYXIgOSwgMjAyMywg NDozMSBQTSBMdXRoZXIgSm9obnNvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmx1dGhlckBtYWtlcmxp c3AuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5r Ij5sdXRoZXJAbWFrZXJsaXNwLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90 ZSBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFk ZGluZy1sZWZ0OjFleCIgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCg0KDQoNCiAgPGRpdiBiZ2NvbG9y PSIjRkZGRkZGIj4NCiAgICA8cD5JIGFncmVlLCB1bmxlc3MgSSB1c2Ugc2V0am1wL2xvbmdqbXAg Zm9yIHRoYXQuIEJlc2lkZXMgZXJyb3INCiAgICAgIHJlY292ZXJ5LCB0aGVyZSBhcmUgb2NjYXNp b25hbGx5IG90aGVyIHRpbWVzIHdoZW4gd2Ugd2FudCB0bw0KICAgICAgbG9jYWxseSAicmV0dXJu IiB0byBhIGNvbW1vbiBzdGF0ZSBhbmQgc3RhcnQgImZyb20gdGhlIHRvcCIgYWdhaW4uDQogICAg ICBJIGZpbmQgc3VjaCB1c2VzIHZlcnkgY2xlYXIgaW4gdGhlaXIgaW50ZW50LCBhbmQgaWYgY29t bWVudGVkDQogICAgICB3ZWxsLCBub3QgaGFyZCB0byBmb2xsb3cgYXQgYWxsIC0gYXMgbG9uZyBh cyB0aGVyZSBpcyBub3QgbW9yZQ0KICAgICAgdGhhbiBvbmUgInRvcCIgOik8YnI+DQogICAgPC9w Pg0KICAgIDxkaXY+T24gMDMvMDkvMjAyMyAwNDoyMSBQTSwgV2FybmVyIExvc2gNCiAgICAgIHdy b3RlOjxicj4NCiAgICA8L2Rpdj4NCiAgICA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIj4NCiAgICAg IDxkaXYgZGlyPSJhdXRvIj4NCiAgICAgICAgPGRpdj48YnI+DQogICAgICAgICAgPGJyPg0KICAg ICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9 ImdtYWlsX2F0dHIiIGRpcj0ibHRyIj5PbiBUaHUsIE1hciA5LCAyMDIzLCA0OjE4DQogICAgICAg ICAgICAgIFBNIHNlZ2Fsb2NvIHZpYSBUVUhTICZsdDs8YSByZWw9Im5vcmVmZXJyZXIgbm9mb2xs b3cgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJtYWlsdG86dHVoc0B0dWhzLm9yZyI+ dHVoc0B0dWhzLm9yZzwvYT4mZ3Q7IHdyb3RlOjxicj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAg ICAgICAgICAgPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0 OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiIGNsYXNzPSJnbWFpbF9xdW90ZSI+R09U TyBpcw0KICAgICAgICAgICAgICBvbmUgb2YgdGhvc2UgcGFyYWRveGljYWwgdGhpbmdzIHdoZXJl IEkgd291bGQgb25seSB0cnVzdA0KICAgICAgICAgICAgICB0aGUgbW9zdCBzb3BoaXN0aWNhdGVk IGVuZ2luZWVyIHRvIGtub3cgd2hlbiBpdCdzDQogICAgICAgICAgICAgIGFjY2VwdGFibGUgdG8g dXNlIGEgR09UTyBidXQgb24gdGhlIGZsaXAgc2lkZSB3b3VsZCBiZQ0KICAgICAgICAgICAgICBz dXNwaWNpb3VzIG9mIGFueW9uZSBjbGFpbWluZyB0byBiZSBhbiBlbmdpbmVlciB0aGF0IHVzZXMN CiAgICAgICAgICAgICAgYW55IGFtb3VudCBvZiBHT1RPcy4uLjxicj4NCiAgICAgICAgICAgICAg PGJyPg0KICAgICAgICAgICAgICBXZXJlIGFueSBvZiB0aGUgdmFyaW91cyBHT1RPcyBpbiBsYW5n dWFnZXMgZXZlciBtZWFudCB0bw0KICAgICAgICAgICAgICBiZSBhbnkgbW9yZSB0aGFuIHByb3Zp ZGluZyB0aGUgc2FtZSBsZXZlbCBvZiBjb250cm9sIHRoYXQNCiAgICAgICAgICAgICAgYnJhbmNo IHN0YXRlbWVudHMgaW4gYXNzZW1ibHkgZG8/ICBXYXMgdGhlcmUgZXZlciBzb21lDQogICAgICAg ICAgICAgIHZpc2lvbiBhbnlvbmUncyBhd2FyZSBvZiBjb25jZXJuaW5nIGEgc29waGlzdGljYXRl ZCwNCiAgICAgICAgICAgICAgZGVwZW5kYWJsZSB1c2Ugb2YgR09UT3M/ICBTaW5jZSBteSBmaXJz dCBkYXlzIHBva2luZw0KICAgICAgICAgICAgICBhcm91bmQgbGVhcm5pbmcgQyBHT1RPIGhhcyBi ZWVuIG1lbnRhbGx5IGZpbGVkIGF3YXkgYXMgYW4NCiAgICAgICAgICAgICAgYXNzZW1ibHkgdmVz dGlnZSBmb3IgZm9sa3MgaW4gdHJhbnNpdGlvbiwgbm90IGEgZGVwZW5kYWJsZQ0KICAgICAgICAg ICAgICBjb25zdHJ1Y3QgaW4gaXRzIG93biByaWdodC4gIEFueSBhbHRlcm5hdGl2ZSBjYW1wcyBv dXQNCiAgICAgICAgICAgICAgdGhlcmU/PGJyPg0KICAgICAgICAgICAgPC9ibG9ja3F1b3RlPg0K ICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBkaXI9ImF1dG8i Pjxicj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgZGlyPSJhdXRvIj48YnI+DQogICAg ICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGRpcj0iYXV0byI+SW4gQyBJIHVzZSBpdCBhbGwgdGhl IHRpbWUgdG8gZG8gZ290byBlcnIgZm9yDQogICAgICAgICAgY29tbW9uIGVycm9yIHJlY292ZXJ5 IGJlY2F1c2UgQyBkb2Vzbid0IGhhdmUgYW55dGhpbmcgYmV0dGVyLjwvZGl2Pg0KICAgICAgICA8 ZGl2IGRpcj0iYXV0byI+PGJyPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBkaXI9ImF1 dG8iPldhcm5lciA8L2Rpdj4NCiAgICAgICAgPGRpdiBkaXI9ImF1dG8iPg0KICAgICAgICAgIDxk aXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCiAgICAgICAgICAgIDxibG9ja3F1b3RlIHN0eWxlPSJt YXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6 MWV4IiBjbGFzcz0iZ21haWxfcXVvdGUiPg0KICAgICAgICAgICAgICAtIE1hdHQgRy48YnI+DQog ICAgICAgICAgICAgIDxicj4NCiAgICAgICAgICAgICAgLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdl IC0tLS0tLS08YnI+DQogICAgICAgICAgICAgIE9uIFRodXJzZGF5LCBNYXJjaCA5dGgsIDIwMjMg YXQgMzowMSBQTSwgU3RlZmZlbiBOdXJwbWVzbw0KICAgICAgICAgICAgICAmbHQ7PGEgdGFyZ2V0 PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciBub2ZvbGxvdyBub29wZW5lciIgaHJlZj0ibWFpbHRv OnN0ZWZmZW5Ac2Rhb2Rlbi5ldSI+c3RlZmZlbkBzZGFvZGVuLmV1PC9hPiZndDsgd3JvdGU6PGJy Pg0KICAgICAgICAgICAgICA8YnI+DQogICAgICAgICAgICAgIDxicj4NCiAgICAgICAgICAgICAg Jmd0OyBJIHdvbmRlciBpZiBQaW5rIEZsb3lkJ3MgU3VtbWVyNjggbWF5YmUgcmVmZXJzIHRvDQog ICAgICAgICAgICAgIHRoaXMuPGJyPg0KICAgICAgICAgICAgICAmZ3Q7IE90aGVyIHRoYW4gdGhh dCBpIGFtIGFkZGljdGVkIGFuZCBjb3VsZCBub3QgbGl2ZQ0KICAgICAgICAgICAgICB3aXRob3V0 IGl0Ljxicj4NCiAgICAgICAgICAgICAgJmd0OyBUaGUgb3RoZXIgKHRlcnJpYmxlKSBzb25nIGlz IGZyb20gMTk4NCAoZWFzdCBzb3V0aGVybg0KICAgICAgICAgICAgICBVUykuPGJyPg0KICAgICAg ICAgICAgICAmZ3Q7IDxicj4NCiAgICAgICAgICAgICAgJmd0OyAtLXN0ZWZmZW48YnI+DQogICAg ICAgICAgICAgICZndDsgfDxicj4NCiAgICAgICAgICAgICAgJmd0OyB8RGVyIEtyYWdlbmJhZXIs IFRoZSBtb29uIGJlYXIsPGJyPg0KICAgICAgICAgICAgICAmZ3Q7IHxkZXIgaG9sdCBzaWNoIG11 bnRlciBoZSBjaGVlcmZ1bGx5IGFuZCBvbmUgYnkgb25lPGJyPg0KICAgICAgICAgICAgICAmZ3Q7 IHxlaW5lbiBuYWNoIGRlbSBhbmRlcmVuIHJ1bnRlciB3YS5rcyBoaW1zZWxmIG9mZjxicj4NCiAg ICAgICAgICAgICAgJmd0OyB8KEJ5IFJvYmVydCBHZXJuaGFyZHQpPGJyPg0KICAgICAgICAgICAg PC9ibG9ja3F1b3RlPg0KICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwv ZGl2Pg0KICAgIDwvYmxvY2txdW90ZT4NCiAgICA8YnI+DQogIDwvZGl2Pg0KDQo8L2Jsb2NrcXVv dGU+PC9kaXY+DQoNCiAgICAgICAgPC9ibG9ja3F1b3RlPjxicj4NCiAgICA8L2Rpdj4= --b1_axrQ5tEG3JKCPTgGbpXrt3j8C4KQ0mfhizdVubMg--