From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on starla X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from nue.mailmanlists.eu (nue.mailmanlists.eu [94.130.110.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 548AF1F4CC for ; Wed, 8 Jan 2025 23:28:10 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (1024-bit key; unprotected) header.d=ml.ruby-lang.org header.i=@ml.ruby-lang.org header.a=rsa-sha256 header.s=mail header.b=D1anNEgc; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=BdYri2A/; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1736378887; bh=EMEcJVOtbvOhttlcMta1Cqx6dxQ0AAuaHA7VKd4WhNo=; h=Date:References:To:Reply-To:Subject:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From:Cc:From; b=D1anNEgc/roIxGtrd2obY3oRhL1ZcIGQ0cPQOU9PpYCivx6TRCoAf/DdXZzW0yiZr sIaDeyXMu4C2otUOEAMasAl88+55rQADn7kYvM9udKEjYn09diBPa4Y3MrqDIhAc0L bOvP5MG0fvQ6C1f6XAg+bBss7oDw66nS7T8mBQ1Y= Received: from nue.mailmanlists.eu (localhost [IPv6:::1]) by nue.mailmanlists.eu (Postfix) with ESMTP id C1B75467CC for ; Wed, 8 Jan 2025 23:28:07 +0000 (UTC) Authentication-Results: nue.mailmanlists.eu; dkim=pass (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=BdYri2A/; dkim-atps=neutral Received: from s.wfbtzhsv.outbound-mail.sendgrid.net (s.wfbtzhsv.outbound-mail.sendgrid.net [159.183.224.104]) by nue.mailmanlists.eu (Postfix) with ESMTPS id 7159C44A35 for ; Wed, 8 Jan 2025 23:27:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ruby-lang.org; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc:content-type:from:subject:to; s=s1; bh=WuGnB+540vdVy9w/Bizo3aOe/g44N+eUs21g3Fc7iTw=; b=BdYri2A/86sNjpt/6zpydXG8kkUTmfA2bRDyl2QiJtug9AqY6PntrffW53qxk1B7MDA3 L56BZE0oQcyjXWDPG5l6LcWwwSjbKVte1rgoHeITo3rIz5Fhw1pLyJvdQjWU+lsgX/IMpT GJnXddOlCgCoHyXTNTTL0FS1dV7mR8QgoKschVfLPb0aZIZ2W0akCAOb7SMDCgokyKekmu wFAhZEPizrXfIKTfRxG9WGux53t39zcYlrlbns3SCGn0Ed9pZa7AvDM7z07cu/oQP5HXw9 TWGKBtFkJ2fMdhdgFf0Q86T/SfylTlOWRm/csvW6RSUkzLVQ/v90HnWBJDhQHzyQ== Received: by recvd-84b546689d-ww4vb with SMTP id recvd-84b546689d-ww4vb-1-677F09FA-6F 2025-01-08 23:27:54.9661109 +0000 UTC m=+4759411.415261805 Received: from herokuapp.com (unknown) by geopod-ismtpd-25 (SG) with ESMTP id uuf-evomRmSoqeRwEvAZjQ for ; Wed, 08 Jan 2025 23:27:54.892 +0000 (UTC) Date: Wed, 08 Jan 2025 23:27:55 +0000 (UTC) Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 20489 X-Redmine-Issue-Author: nekoyama32767 X-Redmine-Issue-Assignee: ko1 X-Redmine-Issue-Priority: Normal X-Redmine-Sender: tenderlovemaking X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-Redmine-MailingListIntegration-Message-Ids: 97238 X-SG-EID: =?us-ascii?Q?u001=2ElWMe69GVkz6xHw8adpMU6eTKSGZqJ7+E1FrjckpA7cvWAPDyDX2cAv9Do?= =?us-ascii?Q?wZtGRg2vsYQLU1U4jx+ljWd9jTs=2FpZn02mllaZG?= =?us-ascii?Q?4g2CkB4nYTAJM4g9blG6RPP0EB2WkJPQEhOAqaw?= =?us-ascii?Q?B+GDTfcxFDANsBcVpumlzIogICyGGFddEcbiDTK?= =?us-ascii?Q?GOOqltnWt=2FGM3jA6viFAPdxmPiuo2fqDbs+3gQt?= =?us-ascii?Q?Lgm46HArVUHZKTrlbqJ=2FX8n9pnjxb4rBCfW=2FgZu?= =?us-ascii?Q?UzUiQS2DRW2JUWGe0gbu7xHotw=3D=3D?= To: ruby-dev@ml.ruby-lang.org X-Entity-ID: u001.I8uzylDtAfgbeCOeLBYDww== Message-ID-Hash: 4L2XFDO6YVEINQIGDFSO6EKRPMNBUHTO X-Message-ID-Hash: 4L2XFDO6YVEINQIGDFSO6EKRPMNBUHTO X-MailFrom: bounces+313651-12dc-ruby-dev=ml.ruby-lang.org@em5188.ruby-lang.org 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 X-Mailman-Version: 3.3.9 Precedence: list Reply-To: "Ruby developers (Japanese)" Subject: =?utf-8?q?=5Bruby-dev=3A52136=5D_=5BRuby_master_Bug=2320489=5D_Ractor_behavi?= =?utf-8?q?or_strange_in_ruby_master?= List-Id: "Ruby developers (Japanese)" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: "tenderlovemaking (Aaron Patterson) via ruby-dev" Cc: "tenderlovemaking (Aaron Patterson)" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXNzdWUgIzIwNDg5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgdGVuZGVybG92ZW1ha2luZyAoQWFyb24g UGF0dGVyc29uKS4NCg0KU3RhdHVzIGNoYW5nZWQgZnJvbSBBc3NpZ25lZCB0byBGZWVkYmFjaw0K DQpJIGFsc28gY2FuJ3Qgc2VlbSB0byByZXByb2R1Y2UgdGhpczoNCg0KYGBgDQpbYWFyb25AdGMt bGFuLWFkYXB0ZXIgfi9nL3J1YnkgKG1hc3RlcildJCB0aW1lIHJ1YnkgLXYgdGVzdC5yYiA4IDgN CnJ1YnkgMy4zLjQgKDIwMjQtMDctMTYgcmV2aXNpb24gNDI1ZTQ2OGQyNSkgW2FybTY0LWRhcndp bjIzXQ0KWzAuLi4xLCAxLi4uMiwgMi4uLjMsIDMuLi40LCA0Li4uNSwgNS4uLjYsIDYuLi43LCA3 Li4uOF0NCnRlc3QucmI6NDM6IHdhcm5pbmc6IFJhY3RvciBpcyBleHBlcmltZW50YWwsIGFuZCB0 aGUgYmVoYXZpb3IgbWF5IGNoYW5nZSBpbiBmdXR1cmUgdmVyc2lvbnMgb2YgUnVieSEgQWxzbyB0 aGVyZSBhcmUgbWFueSBpbXBsZW1lbnRhdGlvbiBpc3N1ZXMuDQoNCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpFeGVjdXRlZCBpbiAgICA1 Ljk3IHNlY3MgICAgZmlzaCAgICAgICAgICAgZXh0ZXJuYWwNCiAgIHVzciB0aW1lICAgMjguNTQg c2VjcyAgIDc4LjAwIG1pY3JvcyAgIDI4LjU0IHNlY3MNCiAgIHN5cyB0aW1lICAgIDAuMTQgc2Vj cyAgNzM2LjAwIG1pY3JvcyAgICAwLjE0IHNlY3MNCg0KW2Fhcm9uQHRjLWxhbi1hZGFwdGVyIH4v Zy9ydWJ5IChtYXN0ZXIpXSQgY2hydWJ5IHJ1YnktMy40LjENClthYXJvbkB0Yy1sYW4tYWRhcHRl ciB+L2cvcnVieSAobWFzdGVyKV0kIHRpbWUgcnVieSAtdiB0ZXN0LnJiIDggOA0KcnVieSAzLjQu MSAoMjAyNC0xMi0yNSByZXZpc2lvbiA0OGQ0ZWZjYjg1KSArUFJJU00gW2FybTY0LWRhcndpbjI0 XQ0KWzAuLi4xLCAxLi4uMiwgMi4uLjMsIDMuLi40LCA0Li4uNSwgNS4uLjYsIDYuLi43LCA3Li4u OF0NCnRlc3QucmI6NDM6IHdhcm5pbmc6IFJhY3RvciBpcyBleHBlcmltZW50YWwsIGFuZCB0aGUg YmVoYXZpb3IgbWF5IGNoYW5nZSBpbiBmdXR1cmUgdmVyc2lvbnMgb2YgUnVieSEgQWxzbyB0aGVy ZSBhcmUgbWFueSBpbXBsZW1lbnRhdGlvbiBpc3N1ZXMuDQoNCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpFeGVjdXRlZCBpbiAgICA2LjQy IHNlY3MgICAgZmlzaCAgICAgICAgICAgZXh0ZXJuYWwNCiAgIHVzciB0aW1lICAgMjguNDUgc2Vj cyAgICAwLjA5IG1pbGxpcyAgIDI4LjQ1IHNlY3MNCiAgIHN5cyB0aW1lICAgIDAuMDkgc2VjcyAg ICAxLjMzIG1pbGxpcyAgICAwLjA4IHNlY3MNCg0KW2Fhcm9uQHRjLWxhbi1hZGFwdGVyIH4vZy9y dWJ5IChtYXN0ZXIpXSQgdGltZSAuL3J1YnkgLXYgdGVzdC5yYiA4IDgNCnJ1YnkgMy41LjBkZXYg KDIwMjUtMDEtMDhUMjA6NDI6MzVaIG1hc3RlciA5NmYyMzMwNmYwKSArUFJJU00gW2FybTY0LWRh cndpbjI0XQ0KWzAuLi4xLCAxLi4uMiwgMi4uLjMsIDMuLi40LCA0Li4uNSwgNS4uLjYsIDYuLi43 LCA3Li4uOF0NCnRlc3QucmI6NDM6IHdhcm5pbmc6IFJhY3RvciBpcyBleHBlcmltZW50YWwsIGFu ZCB0aGUgYmVoYXZpb3IgbWF5IGNoYW5nZSBpbiBmdXR1cmUgdmVyc2lvbnMgb2YgUnVieSEgQWxz byB0aGVyZSBhcmUgbWFueSBpbXBsZW1lbnRhdGlvbiBpc3N1ZXMuDQoNCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpFeGVjdXRlZCBpbiAg ICA2LjA0IHNlY3MgICAgZmlzaCAgICAgICAgICAgZXh0ZXJuYWwNCiAgIHVzciB0aW1lICAgMjgu NzQgc2VjcyAgICAwLjEwIG1pbGxpcyAgIDI4Ljc0IHNlY3MNCiAgIHN5cyB0aW1lICAgIDAuMTAg c2VjcyAgICAxLjMxIG1pbGxpcyAgICAwLjEwIHNlY3MNCg0KYGBgDQoNCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkJ1ZyAjMjA0ODk6IFJhY3RvciBiZWhhdmlvciBz dHJhbmdlIGluIHJ1YnkgbWFzdGVyDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMv MjA0ODkjY2hhbmdlLTExMTM3Mw0KDQoqIEF1dGhvcjogbmVrb3lhbWEzMjc2NyAoSmluc29uZyBZ dSkNCiogU3RhdHVzOiBGZWVkYmFjaw0KKiBBc3NpZ25lZToga28xIChLb2ljaGkgU2FzYWRhKQ0K KiBydWJ5IC12OiBydWJ5IDMuNC4wZGV2ICgyMDI0LTA1LTE0VDAxOjU4OjMxWiBtYXN0ZXIgOWQw MWY2NTdiMykgW3g4Nl82NC1saW51eF0NCiogQmFja3BvcnQ6IDMuMTogVU5LTk9XTiwgMy4yOiBV TktOT1dOLCAzLjM6IFVOS05PV04NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NClRoaXMgaXMgYSB0YXJhaSBwcm9ncmFtDQpSdW5gLi9ydWJ5IHRhcmFpX3JhY3Rvci5y YiAyIDhgIGlzIHRvIHVzZSAyIHRocmVhZCB0byBydW4gOCB0aW1lcyB0YXJhaSBmdW5jdGlvbiB0 b3RhbCwgdGhhdCBtZWFucyA0IHRpbWVzIHRhcmFpIGZvciBlYWNoIHJhY3Rvcih0aHJlYWQpLg0K DQpgYGANCkdDLmRpc2FibGUNCg0KZGVmIHNwbGl0X2xlbihsZW4sIHNwbGl0KQ0KICAgIHJldCA9 IFtdDQogICAgbW9kID0gbGVuICUgc3BsaXQNCiAgICBoZWFkID0gMA0KICAgIHRhaWwgPSAwDQog ICAgc3BsaXQudGltZXMgZG8gfGl8DQogICAgICAgIGlmIGhlYWQgPj0gbGVuDQogICAgICAgICAg ICBicmVhaw0KICAgICAgICBlbmQNCiAgICAgICAgayA9IDANCiAgICAgICAgaWYgaSA8IG1vZCB0 aGVuIGsgPSAxIGVuZA0KICAgICAgICB0YWlsID0gdGFpbCArIChsZW4vc3BsaXQpICsgaw0KICAg ICAgICByZXQuYXBwZW5kKGhlYWQuLi50YWlsKQ0KICAgICAgICBoZWFkID0gdGFpbA0KICAgIGVu ZA0KICAgIHJldHVybiByZXQNCmVuZA0KDQpkZWYgYXJ5X3NwbGl0KGFyeSwgc3BsaXQpDQogICAg cmV0dXJuIHNwbGl0X2xlbihhcnkubGVuZ3RoLHNwbGl0KQ0KZW5kDQpkZWYgaXRlbV9jaGVjayhp dGVtKQ0KICAgIGlmIGl0ZW1bMF0gIT0gbmlsDQogICAgICAgIDEgKyBpdGVtX2NoZWNrKGl0ZW1b MF0pICsgaXRlbV9jaGVjayhpdGVtWzFdKQ0KICAgIGVsc2UNCiAgICAgICAgMQ0KICAgIGVuZA0K ZW5kDQoNCg0KZGVmIHRhcmFpKHgsIHksIHopID0NCiAgICB4IDw9IHkgPyB5IDogdGFyYWkodGFy YWkoeC0xLCB5LCB6KSwNCiAgICAgICAgICAgICAgICAgICAgICAgdGFyYWkoeS0xLCB6LCB4KSwN CiAgICAgICAgICAgICAgICAgICAgICAgdGFyYWkoei0xLCB4LCB5KSkNCiAgDQp0aW1lcyA9IEFS R1ZbMF0udG9faQ0Kc3BsaXQgPSBBUkdWWzFdLnRvX2kNCg0KcCBzcGxpdF9sZW4odGltZXMsIHNw bGl0KQ0Kc3BsaXRfbGVuKHRpbWVzLCBzcGxpdCkuZWFjaC5tYXAgZG8gfHNwfA0KICAgIFJhY3Rv ci5uZXcgKHNwKSB7DQogICAgICAgIHMgPSBfMQ0KICAgICAgICBzLmVhY2ggZG8gDQogICAgICAg ICB0YXJhaSgxMywgNywgMCkgDQogICAgICAgIGVuZA0KICAgIH0NCmVuZC5lYWNoKCY6dGFrZSkN CmBgYA0KVGhlIHByb2JsZW0gaXMgaW4gcnVieSAzLjEuMiBhbmQgcnVieSAzLjMNCmAuL3J1Ynkg dGFyYWlfcmFjdG9yLnJiIDEgMWAgaGFzIHNpbWl1bGFyIGV4ZWN1dGUgdGltZSB3aXRoIGAuL3J1 YnkgdGFyYWlfcmFjdG9yLnJiIDggOGAgYmVjYXVzZSBlYWNoIHRocmVhZCBvbmx5IHJ1biAxIHRp bWUgb2YgdGFyYWkgZnVuY3Rpb24sIGxpa2UgZm9sbG93Og0KDQpydWJ5IDMuMS4ycDIwICgyMDIy LTA0LTEyIHJldmlzaW9uIDQ0OTFiYjc0MGEpIFt4ODZfNjQtbGludXhdOg0KYGBgDQp0aW1lIHJ1 YnkgZXhwX3JhY3Rvcl90YXJhaS5yYiAxIDENClswLi4uMV0NCjxpbnRlcm5hbDpyYWN0b3I+OjI2 Nzogd2FybmluZzogUmFjdG9yIGlzIGV4cGVyaW1lbnRhbCwgYW5kIHRoZSBiZWhhdmlvciBtYXkg Y2hhbmdlIGluIGZ1dHVyZSB2ZXJzaW9ucyBvZiBSdWJ5ISBBbHNvIHRoZXJlIGFyZSBtYW55IGlt cGxlbWVudGF0aW9uIGlzc3Vlcy4NCg0KcmVhbCAgICAwbTEuNDQycw0KdXNlciAgICAwbTEuNDI5 cw0Kc3lzICAgICAwbTAuMDE0cw0KDQp0aW1lIHJ1YnkgZXhwX3JhY3Rvcl90YXJhaS5yYiA4IDgN ClswLi4uMSwgMS4uLjIsIDIuLi4zLCAzLi4uNCwgNC4uLjUsIDUuLi42LCA2Li4uNywgNy4uLjhd DQo8aW50ZXJuYWw6cmFjdG9yPjoyNjc6IHdhcm5pbmc6IFJhY3RvciBpcyBleHBlcmltZW50YWws IGFuZCB0aGUgYmVoYXZpb3IgbWF5IGNoYW5nZSBpbiBmdXR1cmUgdmVyc2lvbnMgb2YgUnVieSEg QWxzbyB0aGVyZSBhcmUgbWFueSBpbXBsZW1lbnRhdGlvbiBpc3N1ZXMuDQoNCnJlYWwgICAgMG0x Ljg1N3MNCnVzZXIgICAgMG0xMy44MTdzDQpzeXMgICAgIDBtMC4wNDFzDQpgYGANCg0KDQpCdXQg aW4gcnVieSBtYXN0ZXIocnVieSAzLjQuMGRldikgDQpydWJ5IDMuNC4wZGV2ICgyMDI0LTA1LTE0 VDAxOjU4OjMxWiBtYXN0ZXIgOWQwMWY2NTdiMykgW3g4Nl82NC1saW51eF0NCjEgcmFjdG9yIDEg dGFyYWk6DQpgYGANCnRpbWUgLi4vcnVieSBleHBfcmFjdG9yX3RhcmFpLnJiIDEgMQ0KDQpgUnVi eUdlbXMnIHdlcmUgbm90IGxvYWRlZC4NCmBlcnJvcl9oaWdobGlnaHQnIHdhcyBub3QgbG9hZGVk Lg0KYGRpZF95b3VfbWVhbicgd2FzIG5vdCBsb2FkZWQuDQpgc3ludGF4X3N1Z2dlc3QnIHdhcyBu b3QgbG9hZGVkLg0KWzAuLi4xXQ0KZXhwX3JhY3Rvcl90YXJhaS5yYjo0Nzogd2FybmluZzogUmFj dG9yIGlzIGV4cGVyaW1lbnRhbCwgYW5kIHRoZSBiZWhhdmlvciBtYXkgY2hhbmdlIGluIGZ1dHVy ZSB2ZXJzaW9ucyBvZiBSdWJ5ISBBbHNvIHRoZXJlIGFyZSBtYW55IGltcGxlbWVudGF0aW9uIGlz c3Vlcy4NCg0KcmVhbCAgICAwbTEuNjcxcw0KdXNlciAgICAwbTEuNjY2cw0Kc3lzICAgICAwbTAu MDA1cw0KYGBgDQoNCjggcmFjdG9yIDggdGFyYWk6DQoNCmBgYA0KdGltZSAuLi9ydWJ5IGV4cF9y YWN0b3JfdGFyYWkucmIgOCA4DQoNCmBSdWJ5R2Vtcycgd2VyZSBub3QgbG9hZGVkLg0KYGVycm9y X2hpZ2hsaWdodCcgd2FzIG5vdCBsb2FkZWQuDQpgZGlkX3lvdV9tZWFuJyB3YXMgbm90IGxvYWRl ZC4NCmBzeW50YXhfc3VnZ2VzdCcgd2FzIG5vdCBsb2FkZWQuDQpbMC4uLjEsIDEuLi4yLCAyLi4u MywgMy4uLjQsIDQuLi41LCA1Li4uNiwgNi4uLjcsIDcuLi44XQ0KZXhwX3JhY3Rvcl90YXJhaS5y Yjo0Nzogd2FybmluZzogUmFjdG9yIGlzIGV4cGVyaW1lbnRhbCwgYW5kIHRoZSBiZWhhdmlvciBt YXkgY2hhbmdlIGluIGZ1dHVyZSB2ZXJzaW9ucyBvZiBSdWJ5ISBBbHNvIHRoZXJlIGFyZSBtYW55 IGltcGxlbWVudGF0aW9uIGlzc3Vlcy4NCg0KcmVhbCAgICAwbTE4LjQwOHMNCnVzZXIgICAgMW01 OC42NTlzDQpzeXMgICAgIDBtMC4wMjFzDQpgYGANCkFuZCBpbiBydWJ5IDMuNC4wZGV2IHdoZW4g cnVuIGB0aW1lIC4uL3J1YnkgZXhwX3JhY3Rvcl90YXJhaS5yYiAxNiAxNmAgMTYgdGhyZWFkIHNo b3VsZCBiZSB1c2VkIGluIHN5c3RlbSBtb25pdG9yaW5nIHdoaWxlIG9ubHkgOCB0aHJlYWRzIGFy ZSB1c2VkLg0KUnVieSAzLjMgYW5kIFJ1YnkgMy4xLjIgZG8gbm90IGhhdmUgdGhpcyBwcm9ibGVt Lg0KDQoNCi0tLUZpbGVzLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnRoZWFkMTZf MTYucG5nICgxNjggS0IpDQp0aHJlYWQxNl84LnBuZyAoMTY1IEtCKQ0KDQoNCi0tIA0KaHR0cHM6 Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpydWJ5LWRldiBtYWlsaW5nIGxpc3QgLS0gcnVieS1kZXZAbWwucnVieS1s YW5nLm9yZwpUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktZGV2LWxlYXZlQG1s LnJ1YnktbGFuZy5vcmcK