From nobody Thu Jun 4 17:40:41 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gWX0b3SLNz6ggyx; Thu, 04 Jun 2026 17:40:47 +0000 (UTC) (envelope-from aokblast@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gWX0b1JJtz4GS8; Thu, 04 Jun 2026 17:40:47 +0000 (UTC) (envelope-from aokblast@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780594847; h=from:from: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:autocrypt:autocrypt; bh=6ijrw1a3d6jkx5n3S3WPi4+A+BBRWqGFI8rdImJPUZI=; b=lf/R8BEQ/t9AuBJzQUVmwsGHAv2m6CIuzhEjDkfqSbpDI2/IL8FYLAJ9Z71ZphkGdF7P4t iH3i9tjeZAei+MVmERDot1g027b87yZsv6HPBUNdekSnEdd5J/lTCdURGYQ6zom6eHdd3M 6bbWHVtDm4djC788MlsPJKxeLxJeIQrPclKRZ6GWGUXZMnsvKlMj1KBR2yQknLtO/YPWyY g3krlkF7xdoEBIrN/x8XUHR7Sv6yc1vFlsBzC2QU3xdJ6JhRIFCS0MOFs8czyO33Qiy218 LiTam8TaaDYMfA2jEFd1V6Jac9j0Cyjzn9YAFPT4pEEVzo8/cDNClLFdumJb/g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780594847; a=rsa-sha256; cv=none; b=ax3HYl3yQ78XyI79MnhZjxvu16+YmlUu8c+ynmBzmb8p8BRuFHGlgWVTj480RyPXtpe+Aj GD6zOiPv1oCpcfWs4/Dq4xp26EGm5JZEuBZMdtVasZygJkEpCN7FgbcJMir5VzVqeWYG6Y m6dx9aXZXathjRFwG2smcARP/cPTiBvJZ8xHPeKhFFw+CC5yZEMiZ/XMXusIG9D2R5Z6xv 1pkw4YHP2O08TTHlxyF0IReuTKq2StaOE4tncoNtka0zopfA3+c0TDVsz0p0U9gBJWLjen jwrUexpNiEaYPCf0XqxpbMYbPyr/G2SDdxFlQv9tUgzeDFoD0gfVm2qXXFpwlA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780594847; h=from:from: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:autocrypt:autocrypt; bh=6ijrw1a3d6jkx5n3S3WPi4+A+BBRWqGFI8rdImJPUZI=; b=mqd5fkINdEjK0oLMfbEO+0osUglZuBSbKtKo+jeexZCaTKER19bL6u8JfgN4kfeKhvqsaz yLaK3yCoWDpFM1qEMlc8fBn2utwTOprNN35DT3X/wxIeQuhuPaKxl9z/IH4L+JrHLUOYki eQ5gmCh0L/6EIr8CWOhVyWKIu+J4p6H8HVk5NilCe2eTct86Yi2B2/Am0luByxfLHkLBsI W8TM+4WQdli1IuBEpnz2P99W438X7+Z3X8E2+VMwscY0npyPFUUK7175/RarM4gO7+UnVw 1KDC9KCSEIOSiJAtTeI7DHoekzUM7VCgCu3w9Y8vw6I6q3k7wpqf0VjZZ84ZIQ== Received: from [IPV6:2001:b011:3808:7bbd:bd1d:650b:e094:4fed] (2001-b011-3808-7bbd-bd1d-650b-e094-4fed.dynamic-ip6.hinet.net [IPv6:2001:b011:3808:7bbd:bd1d:650b:e094:4fed]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: aokblast) by smtp.freebsd.org (Postfix) with ESMTPSA id 4gWX0X5Jdvz18xp; Thu, 04 Jun 2026 17:40:44 +0000 (UTC) (envelope-from aokblast@FreeBSD.org) Message-ID: <76607fcd-d14a-40ef-8f2f-4d713bc7a70c@FreeBSD.org> Date: Fri, 5 Jun 2026 01:40:41 +0800 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 86326398b73b - main - Merge commit 63c29df8eceb from llvm git (by Dmitry Polukhin): To: Robert Clausecker , Dimitry Andric Cc: Nuno Teixeira , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org, Faraz Vahedi References: <6a1dbdb4.18f1f.11efe144@gitrepo.freebsd.org> Content-Language: en-US From: ShengYi Hung Autocrypt: addr=aokblast@FreeBSD.org; keydata= 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 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------RbGIHvpX6F38ufFP5GDnGZLM" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------RbGIHvpX6F38ufFP5GDnGZLM Content-Type: multipart/mixed; boundary="------------PX2aJRzefLuxLpJAKz1HZbmE"; protected-headers="v1"; hp="clear" Message-ID: <76607fcd-d14a-40ef-8f2f-4d713bc7a70c@FreeBSD.org> Date: Fri, 5 Jun 2026 01:40:41 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 86326398b73b - main - Merge commit 63c29df8eceb from llvm git (by Dmitry Polukhin): To: Robert Clausecker , Dimitry Andric Cc: Nuno Teixeira , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org, Faraz Vahedi References: <6a1dbdb4.18f1f.11efe144@gitrepo.freebsd.org> Content-Language: en-US From: ShengYi Hung Autocrypt: addr=aokblast@FreeBSD.org; keydata= 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 In-Reply-To: --------------PX2aJRzefLuxLpJAKz1HZbmE Content-Type: multipart/mixed; boundary="------------Z0Ac2ihb8gUdZhUpurcfQJ20" --------------Z0Ac2ihb8gUdZhUpurcfQJ20 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 U29ycnkgdGhhdCBJIGFtIGJ1c3kgdG9kYXkuDQoNCmh0dHBzOi8vcmV2aWV3cy5mcmVlYnNk Lm9yZy9ENTc0NDkgc2hvdWxkIGZpeCB0aGUgcHJvYmxlbS4NCg0KT24gNi81LzI2IDAwOjE0 LCBSb2JlcnQgQ2xhdXNlY2tlciB3cm90ZToNCj4gSGkgYWxsLA0KPg0KPiBJIGFtIGN1cnJl bnRseSBhdCBhIGNvbmZlcmVuY2Ugd2l0aCBsaW1pdGVkIHRpbWUgdG8gd29yaw0KPiBvbiB0 aGVzZSBpc3N1ZXMuDQo+DQo+IFBsZWFzZSBmZWVsIGZyZWUgdG8gdGVtcG9yYXJpbHkgYmFj ayBvdXQgdGhlIHdvcmsgc28gdGhlIEMrKw0KPiBwYXJ0cyBjYW4gYmUgZml4ZWQuICBJdCBw cm9iYWJseSBzdWZmaWNlcyB0byBqdXN0IG1ha2UgdGhlDQo+IDxDKysyMCBwYXRoIHVuY29u ZGl0aW9uYWwgZm9yIEMrKyBpbiBnZW5lcmFsLg0KPg0KPiBQbGVhc2UgZGlzY3VzcyB0aGlz IGZ1cnRoZXIgb24gdGhlIHB1bGwgcmVxdWVzdDoNCj4NCj4gaHR0cHM6Ly9naXRodWIuY29t L2ZyZWVic2QvZnJlZWJzZC1zcmMvcHVsbC8yMjAzDQo+DQo+IFlvdXJzLA0KPiBSb2JlcnQg Q2xhdXNlY2tlcg0KPg0KPiBBbSBUaHUsIEp1biAwNCwgMjAyNiBhdCAwMTo0NzoyNlBNICsw MjAwIHNjaHJpZWIgRGltaXRyeSBBbmRyaWM6DQo+PiBPbiA0IEp1biAyMDI2LCBhdCAxMzoz OCwgRGltaXRyeSBBbmRyaWMgPGRpbUBGcmVlQlNELm9yZz4gd3JvdGU6DQo+Pj4gT24gNCBK dW4gMjAyNiwgYXQgMTI6NTMsIE51bm8gVGVpeGVpcmEgPGVkdWFyZG9AZnJlZWJzZC5vcmc+ IHdyb3RlOg0KPj4+PiBOb3Qgc3VyZSBpZiBpdCBpcyByZWxhdGVkIGJ1dCBJJ20gc2Vpbmcg c29tZSBwb3J0cyBmYWlsaW5nIHJlY2VudGx5IHdpdGggZXJyb3JzIGJlbGxvdy4NCj4+Pj4g KCBlcnJvcjogbm8gdmlhYmxlIGNvbnZlcnNpb24gZnJvbSAuLi4gdG8gJ2Jvb2wnICkNCj4+ Pj4NCj4+Pj4gU2ltaWxhciBmYWlscyBhcHBlYXJzIGF0IHBrZy1mYWxsb3V0Og0KPj4+Pg0K Pj4+PiBodHRwczovL3BrZy1zdGF0dXMuZnJlZWJzZC5vcmcvYmVlZnkyNC9kYXRhL21haW4t YW1kNjQtZGVmYXVsdC9wMjI2YjIzMDQ0ZWU3X3M2N2RmMzEzMDE1OS9sb2dzL2JpbmFyeWVu LTEzMC5sb2cNCj4+Pj4gaHR0cHM6Ly9wa2ctc3RhdHVzLmZyZWVic2Qub3JnL2JlZWZ5MjQv ZGF0YS9tYWluLWFtZDY0LWRlZmF1bHQvcDIyNmIyMzA0NGVlN19zNjdkZjMxMzAxNTkvbG9n cy9lbmNyeXB0cGFkLTAuNS4wLjRfNi5sb2cNCj4+Pj4NCj4+Pj4gIEZyb20gbm9kZTI0IG9u IG1haW4tbjI4NjM1Mi03M2UwZDZiNDQwMzg6DQo+Pj4+IGBgYA0KPj4+PiBjKysgLW8gL3dy a2RpcnMvdXNyL3BvcnRzL3d3dy9ub2RlMjQvd29yay9ub2RlLXYyNC4xNi4wL291dC9SZWxl YXNlL29iai50YXJnZXQvbm9kZV9ta3NuYXBzaG90L3Rvb2xzL3NuYXBzaG90L25vZGVfbWtz bmFwc2hvdC5vIC4uL3Rvb2xzL3NuYXBzaG90L25vZGVfbWtzbmFwc2hvdC5jYyAnLURfR0xJ QkNYWF9VU0VfQ1hYMTFfQUJJPTEnICctRF9GSUxFX09GRlNFVF9CSVRTPTY0JyAnLUROT0RF X09QRU5TU0xfQ09ORl9OQU1FPW5vZGVqc19jb25mJyAnLUROT0RFX09QRU5TU0xfQ0VSVF9T VE9SRScgJy1ESUNVX05PX1VTRVJfREFUQV9PVkVSUklERScgJy1EX19TVERDX0ZPUk1BVF9N QUNST1MnICctRE5PREVfV0FOVF9JTlRFUk5BTFM9MScgJy1ETk9ERV9NS1NOQVBTSE9UX1VT RV9BUlJBWV9MSVRFUkFMUz0xJyAnLURIQVZFX09QRU5TU0w9MScgJy1ETk9ERV9VU0VfTk9E RV9DT0RFX0NBQ0hFPTEnICctREhBVkVfSU5TUEVDVE9SPTEnICctRF9fUE9TSVhfXycgJy1E Tk9ERV9VU0VfVjhfUExBVEZPUk09MScgJy1ETk9ERV9IQVZFX0kxOE5fU1VQUE9SVD0xJyAn LURIQVZFX0FNQVJPPTEnICctREhBVkVfU1FMSVRFPTEnICctREhBVkVfUVVJQz0wJyAtSS4u L3NyYyAtSS4uL3Rvb2xzL21zdnMvZ2VuZmlsZXMNCj4+Pj4gLUkuLi9kZXBzL3Y4L2luY2x1 ZGUgLUkuLi9kZXBzL2NhcmVzL2luY2x1ZGUgLUkuLi9kZXBzL3V2L2luY2x1ZGUgLUkuLi9k ZXBzL25jcnlwdG8gLUkuLi9kZXBzL3Y4L3RoaXJkX3BhcnR5L3NpbWR1dGYgIC1XYWxsIC1X ZXh0cmEgLVduby11bnVzZWQtcGFyYW1ldGVyIC1wdGhyZWFkIC1XYWxsIC1XZXh0cmEgLVdu by11bnVzZWQtcGFyYW1ldGVyIC1XZXJyb3I9dW5kZWZpbmVkLWlubGluZSAtV2Vycm9yPWV4 dHJhLXNlbWkgLVdlcnJvcj1jdGFkLW1heWJlLXVuc3VwcG9ydGVkIC1tNjQgLU8zIC1mbm8t b21pdC1mcmFtZS1wb2ludGVyIC1mbm8tcnR0aSAtZm5vLWV4Y2VwdGlvbnMgLWZuby1zdHJp Y3QtYWxpYXNpbmcgLXN0ZD1nbnUrKzIwIC1NTUQgLU1GIC93cmtkaXJzL3Vzci9wb3J0cy93 d3cvbm9kZTI0L3dvcmsvbm9kZS12MjQuMTYuMC9vdXQvUmVsZWFzZS8uZGVwcy8vd3JrZGly cy91c3IvcG9ydHMvd3d3L25vZGUyNC93b3JrL25vZGUtdjI0LjE2LjAvb3V0L1JlbGVhc2Uv b2JqLnRhcmdldC9ub2RlX21rc25hcHNob3QvdG9vbHMvc25hcHNob3Qvbm9kZV9ta3NuYXBz aG90Lm8uZC5yYXcgLWlzeXN0ZW0gL3Vzci9sb2NhbC9pbmNsdWRlIC1PMiAtcGlwZSAtZnN0 YWNrLXByb3RlY3Rvci1zdHJvbmcgLWlzeXN0ZW0gL3Vzci9sb2NhbC9pbmNsdWRlIC1mbm8t c3RyaWN0LWFsaWFzaW5nICAgLWlzeXN0ZW0gL3Vzci9sb2NhbC9pbmNsdWRlICAtYw0KPj4+ PiAuLi90ZXN0L2VtYmVkZGluZy9lbWJlZHRlc3QuY2M6MTM4OjEyOiBlcnJvcjogbm8gdmlh YmxlIGNvbnZlcnNpb24gZnJvbSAnbm9kZTo6RW1iZWRkZXJTbmFwc2hvdERhdGE6OlBvaW50 ZXInIChha2EgJ3VuaXF1ZV9wdHI8Y29uc3QgRW1iZWRkZXJTbmFwc2hvdERhdGEsIERlbGV0 ZVNuYXBzaG90RGF0YT4nKSB0byAnYm9vbCcNCj4+Pj4gICAxMzggfCAgICAgYXNzZXJ0KHNu YXBzaG90KTsNCj4+Pj4gICAgICAgfCAgICAgICAgICAgIF5+fn5+fn5+DQo+Pj4+IC91c3Iv aW5jbHVkZS9jKysvdjEvX19tZW1vcnkvdW5pcXVlX3B0ci5oOjI3Njo2NDogbm90ZTogZXhw bGljaXQgY29udmVyc2lvbiBmdW5jdGlvbiBpcyBub3QgYSBjYW5kaWRhdGUNCj4+Pj4gICAy NzYgfCAgIF9MSUJDUFBfSElERV9GUk9NX0FCSSBfTElCQ1BQX0NPTlNURVhQUl9TSU5DRV9D WFgyMyBleHBsaWNpdCBvcGVyYXRvciBib29sKCkgY29uc3QgX05PRVhDRVBUIHsNCj4+Pj4g ICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBeDQo+Pj4+IC4uL3Rlc3QvZW1iZWRkaW5nL2VtYmVkdGVzdC5j YzoyMTY6MTQ6IGVycm9yOiBubyB2aWFibGUgY29udmVyc2lvbiBmcm9tICdub2RlOjpFbWJl ZGRlclNuYXBzaG90RGF0YTo6UG9pbnRlcicgKGFrYSAndW5pcXVlX3B0cjxjb25zdCBFbWJl ZGRlclNuYXBzaG90RGF0YSwgRGVsZXRlU25hcHNob3REYXRhPicpIHRvICdib29sJw0KPj4+ PiAgIDIxNiB8ICAgICAgIGFzc2VydChzbmFwc2hvdCk7DQo+Pj4+ICAgICAgIHwgICAgICAg ICAgICAgIF5+fn5+fn5+DQo+Pj4+IC91c3IvaW5jbHVkZS9jKysvdjEvX19tZW1vcnkvdW5p cXVlX3B0ci5oOjI3Njo2NDogbm90ZTogZXhwbGljaXQgY29udmVyc2lvbiBmdW5jdGlvbiBp cyBub3QgYSBjYW5kaWRhdGUNCj4+Pj4gICAyNzYgfCAgIF9MSUJDUFBfSElERV9GUk9NX0FC SSBfTElCQ1BQX0NPTlNURVhQUl9TSU5DRV9DWFgyMyBleHBsaWNpdCBvcGVyYXRvciBib29s KCkgY29uc3QgX05PRVhDRVBUIHsNCj4+Pj4gICAgICAgfCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQo+Pj4+IDIg ZXJyb3JzIGdlbmVyYXRlZC4NCj4+Pj4gYGBgDQo+Pj4+DQo+Pj4+IEFueSBjbHVlcz8NCj4+ PiBUaGlzIGlzIGJlY2F1c2UgY29udmVydGluZyBhIHN0ZDo6dW5pcXVlX3B0ciB0byBib29s IHJlcXVpcmVzIGFuIGV4cGxpY2l0IGNvbnZlcnNpb24sIGkuZS4gImlmIChteV91bmlxdWVf cHRyKSIgd2lsbCB3b3JrLCBidXQgdXNpbmcgaXQgd2l0aCBhc3NlcnQoKSB3aWxsIG5vdC4N Cj4+Pg0KPj4+IEF0IGxlYXN0LCBvdXIgYXNzZXJ0KCkgYXMgZGVmaW5lZCBpbiAvdXNyL2lu Y2x1ZGUvYXNzZXJ0LmggaW4gLUNVUlJFTlQsIGhhcyB0aGlzIGNvbnRvcnRlZCBkZWZpbml0 aW9uOg0KPj4+DQo+Pj4gI2lmIF9fY3BsdXNwbHVzIDwgMjAyMDAyTA0KPj4+IC8qDQo+Pj4g KiBDKysgbW9kZXMgcHJpb3IgdG8gQysrMjAgY2Fubm90IHNpbXVsdGFuZW91c2x5IHNhdGlz ZnkgYWxsIHRocmVlDQo+Pj4gKiBkZXNpcmFibGUgcHJvcGVydGllcyBvZiB0aGUgc2FuaXRp c2VyOg0KPj4+ICoNCj4+PiAqICAgQXBwcm9hY2ggICAgICAgICAgICAgICAgICAgICAgIE5v IGRvdWJsZS1ldmFsICBMYW1iZGEgc3VwcG9ydCAgQXJpdHkgY2hlY2sNCj4+PiAqICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIC0tLS0tLS0tLS0tLS0tICAtLS0tLS0tLS0t LS0tLSAgLS0tLS0tLS0tLS0NCj4+PiAqICAgc2l6ZW9mKGNhc3QoZXhwcmVzc2lvbikpICAg ICAgIHllcyAgICAgICAgICAgICBubyAgICAgICAgICAgICAgeWVzDQo+Pj4gKiAgIHN0YXRp Y19jYXN0PGJvb2w+KGV4cHJlc3Npb24pICBubyAgICAgICAgICAgICAgeWVzICAgICAgICAg ICAgIG5vDQo+Pj4gKiAgICh2b2lkKWJvb2woZXhwcmVzc2lvbikgICAgICAgICBubyAgICAg ICAgICAgICAgeWVzICAgICAgICAgICAgIG5vDQo+Pj4gKg0KPj4+ICogICBOT1RFOiBDKysy MCBpbnRyb2R1Y2VkIGxhbWJkYXMgaW4gdW5ldmFsdWF0ZWQgY29udGV4dHM7IHNlZSBQMDMx NVI0Lg0KPj4+ICoNCj4+PiAqIFNpbmNlIG5vIGFwcHJvYWNoIHNhdGlzZmllcyBhbGwgdGhy ZWUgYmVsb3cgQysrMjAsIHRoZSBsZWFzdCBoYXJtZnVsDQo+Pj4gKiBjaG9pY2UgaXMgdG8g Zm9yZ28gdGhlIGNoZWNrIGVudGlyZWx5IHJhdGhlciB0aGFuIHNpbGVudGx5IGJyZWFrIG9u ZQ0KPj4+ICogb2YgdGhlIHJlbWFpbmluZyBndWFyYW50ZWVzLg0KPj4+ICoNCj4+PiAqLw0K Pj4+ICNkZWZpbmUgX19hc3NlcnRfc2FuaXRpemUoLi4uKSAgKCh2b2lkKTApDQo+Pj4gI2Vs c2UNCj4+PiAjZGVmaW5lIF9fYXNzZXJ0X3Nhbml0aXplKC4uLikgICh2b2lkKXNpemVvZigo KGJvb2woKikoYm9vbCkpMCkoX19WQV9BUkdTX18pKQ0KPj4+ICNlbmRpZiAvKiBfX2NwbHVz cGx1cyA8IDIwMjAwMkwgKi8NCj4+PiAjZWxzZQ0KPj4+ICNkZWZpbmUgX19hc3NlcnRfc2Fu aXRpemUoLi4uKSAgKHZvaWQpc2l6ZW9mKCgoX0Jvb2woKikoX0Jvb2wpKTApKF9fVkFfQVJH U19fKSkNCj4+PiAjZW5kaWYgLyogX19jcGx1c3BsdXMgKi8NCj4+PiAjZGVmaW5lIGFzc2Vy dCguLi4pICAgICAoX19hc3NlcnRfc2FuaXRpemUoX19WQV9BUkdTX18pLCAgICAgICBcDQo+ Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIChfX1ZBX0FSR1NfXykgPyAodm9pZCkw IDogICAgICAgICAgXA0KPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX2Fzc2Vy dChfX2Z1bmNfXywgX19GSUxFX18sICAgICAgIFwNCj4+PiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgX19MSU5FX18sICNfX1ZBX0FSR1NfXykpDQo+Pj4NCj4+PiB3aGljaCBjbGVh cmx5IGRvZXMgbm90IHdvcmsgYXMgaW50ZW5kZWQuIEkgd291bGQgcHJvYmFsYnkgYmUgc2lt cGxlciB0byB0byB1c2UgIiEhIiB0byBmb3JjZSBhbiBleHBsaWNpdCBib29sZWFuIGNvbnZl cnNpb24uDQo+Pj4NCj4+PiBGb3Igbm93LCB0aGUgcG9ydHMgY291bGQgYmUgZml4ZWQgYnkg Y2hhbmdpbmcgdGhlIGFzc2VydHMgdG8gInB0ciAhPSBudWxsdHIiLCBvciBhZGRpbmcgYW4g ZXhwbGljaXQgc3RhdGljX2Nhc3Q8Ym9vbD4uIE9yIHdlIHNob3VsZCBwcm9iYWJseSBmaXgg b3VyIGFzc2VydCBtYWNyby4NCj4+IFRoYXQgaXMsIHRoZSBmb2xsb3dpbmcgQysrMjAgcHJv Z3JhbSBzaG91bGQgcmVhbGx5IHN1Y2Nlc3NmdWxseSBjb21waWxlIHdpdGggb3VyIGFzc2Vy dCgpOg0KPj4NCj4+ICNpbmNsdWRlIDxjYXNzZXJ0Pg0KPj4gI2luY2x1ZGUgPG1lbW9yeT4N Cj4+DQo+PiB2b2lkIGYoc3RkOjp1bmlxdWVfcHRyPGludD4gcCkNCj4+IHsNCj4+ICAgIGFz c2VydChwKTsNCj4+IH0NCj4+DQo+PiBidXQgYXQgdGhlIG1vbWVudCBpdCBkb2VzIG5vdDoN Cj4+DQo+PiB1bmlxdWUtcHRyLWFzc2VydC5jcHA6NjoxMDogZXJyb3I6IG5vIHZpYWJsZSBj b252ZXJzaW9uIGZyb20gJ3N0ZDo6dW5pcXVlX3B0cjxpbnQ+JyB0byAnYm9vbCcNCj4+ICAg ICAgNiB8ICAgYXNzZXJ0KHApOw0KPj4gICAgICAgIHwgICAgICAgICAgXg0KPj4gL3Vzci9p bmNsdWRlL2MrKy92MS9fX21lbW9yeS91bmlxdWVfcHRyLmg6Mjc2OjY0OiBub3RlOiBleHBs aWNpdCBjb252ZXJzaW9uIGZ1bmN0aW9uIGlzIG5vdCBhIGNhbmRpZGF0ZQ0KPj4gICAgMjc2 IHwgICBfTElCQ1BQX0hJREVfRlJPTV9BQkkgX0xJQkNQUF9DT05TVEVYUFJfU0lOQ0VfQ1hY MjMgZXhwbGljaXQgb3BlcmF0b3IgYm9vbCgpIGNvbnN0IF9OT0VYQ0VQVCB7DQo+PiAgICAg ICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBeDQo+Pg0KPj4gV2hlbiBjb21waWxlZCB3aXRoIC1zYXZlLXRlbXBz LCBpdCBzaG93cyB0aGUgZXZlbnR1YWwgZXhwcmVzc2lvbiBpdCBkaWVzIG9uOg0KPj4NCj4+ IHVuaXF1ZS1wdHItYXNzZXJ0LmNwcDo2OjM2OiBlcnJvcjogbm8gdmlhYmxlIGNvbnZlcnNp b24gZnJvbSAnc3RkOjp1bmlxdWVfcHRyPGludD4nIHRvICdib29sJw0KPj4gICAgICA2IHwg ICAoKHZvaWQpc2l6ZW9mKCgoYm9vbCgqKShib29sKSkwKShwKSksIChwKSA/ICh2b2lkKTAg OiBfX2Fzc2VydChfX2Z1bmNfXywgInVuaXF1ZS1wdHItYXNzZXJ0LmNwcCIsIDYsICJwIikp Ow0KPj4gICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQo+ Pg0KPj4gU28gaXQgc2VlbXMgdGhlIHJlY2VudCBjaGFuZ2VzIHRvIGFzc2VydC5oIGJyb2tl IEMrKzIwIGJlaGF2aW9yLg0KPj4NCj4+IC1EaW1pdHJ5DQo+Pg0KPj4NCj4+DQo= --------------Z0Ac2ihb8gUdZhUpurcfQJ20 Content-Type: application/pgp-keys; name="OpenPGP_0x5F4ED7D812606C60.asc" Content-Disposition: attachment; filename="OpenPGP_0x5F4ED7D812606C60.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =3DVgUx -----END PGP PUBLIC KEY BLOCK----- --------------Z0Ac2ihb8gUdZhUpurcfQJ20-- --------------PX2aJRzefLuxLpJAKz1HZbmE-- --------------RbGIHvpX6F38ufFP5GDnGZLM Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsD5BAABCAAjFiEEiD+EtZYGj7N+FJJ0X07X2BJgbGAFAmohuJkFAwAAAAAACgkQX07X2BJgbGBo bgwAzDjT5jiQZLQ1KeQTSL+vGSIfAcJCqmqp0VuiU8twtCtLqQan7E0K9aGAW7WxS8/ZkI9z9goW 7Hvx9nXzpiZzG8n6bIEpH6DKi1gLMal+HJtnUrtBMOFfpK7/ox8zZh+UhKAe9J8y3rI2tgt1UqW2 zFdyw3fA7jrEieaGhpo4O8CTX18AqdeqLgOunNraD/cy30nL4CI+MSmrSnAM7iqT7tViFyXIUEHD Jg1xZEk8lfxCbgnnce6YmXkttC/VS3CAMkFisb/uyWHUwwtzI1ouzZ34+WlvemoeuFcHtcuZ7Gy6 Ny1HVBosyXhsMXdmbQbxo9SUInKNLrQjDQXFW+YXSKr61Coygx39CKTEkfNV1LyURDls3Y/bWm/d AXUPK5BNYTKqyrFIXBixv4PPELOvFRoXzWsdFGiLCKmDvf0Kc62O3MK2VWHH7zfz0ztvglAquHpe xehp66hNT5RQ0EvlMO/fdrRxChKLvixE4IjVVysX0eE0Xje+hMPfLBe7WFSa =aB4S -----END PGP SIGNATURE----- --------------RbGIHvpX6F38ufFP5GDnGZLM--