From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id IGSDL9/M22JX0QAAbAwnHQ (envelope-from ) for ; Sat, 23 Jul 2022 12:26:39 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 8EaeL9/M22JtwgAA9RJhRA (envelope-from ) for ; Sat, 23 Jul 2022 12:26:39 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 6053D3E646 for ; Sat, 23 Jul 2022 12:26:39 +0200 (CEST) Received: from localhost ([::1]:39344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oFCLG-0002RY-E7 for larch@yhetil.org; Sat, 23 Jul 2022 06:26:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59008) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFCJi-0002Qh-WA for guix-patches@gnu.org; Sat, 23 Jul 2022 06:25:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53833) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oFCJi-0006SD-8z for guix-patches@gnu.org; Sat, 23 Jul 2022 06:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oFCJi-0000y3-0M for guix-patches@gnu.org; Sat, 23 Jul 2022 06:25:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51427] [PATCH] nix: libstore: Do not remove unused links when deleting specific items. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 23 Jul 2022 10:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51427 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 51427@debbugs.gnu.org, Tobias Geerinckx-Rice , Liliana Marie Prikler , maxim.cournoyer@gmail.com, zimon.toutoune@gmail.com Received: via spool by 51427-submit@debbugs.gnu.org id=B51427.16585718513620 (code B ref 51427); Sat, 23 Jul 2022 10:25:01 +0000 Received: (at 51427) by debbugs.gnu.org; 23 Jul 2022 10:24:11 +0000 Received: from localhost ([127.0.0.1]:43582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFCIt-0000wJ-0d for submit@debbugs.gnu.org; Sat, 23 Jul 2022 06:24:11 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:44646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFCIq-0000w5-IB for 51427@debbugs.gnu.org; Sat, 23 Jul 2022 06:24:10 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by albert.telenet-ops.be with bizsmtp id yaQ42700420ykKC06aQ41V; Sat, 23 Jul 2022 12:24:07 +0200 Message-ID: <5fc80bdb-34e2-c3d0-41b1-4192212bd751@telenet.be> Date: Sat, 23 Jul 2022 12:24:03 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US References: <20211027034918.4591-1-maxim.cournoyer@gmail.com> <87o8795j61.fsf@gnu.org> <5c2dd60acfaa7d74b7554babb3e223bc855bac8a.camel@gmail.com> <87h7cxp9tl.fsf@gnu.org> <87sfwg7w9z.fsf@gmail.com> <87ee7tmdbd.fsf@gnu.org> <86k0hhnqss.fsf@gmail.com> <871r3f2j7y.fsf@gnu.org> <867dd7roi2.fsf@gmail.com> <87o7xmy14l.fsf_-_@gnu.org> <2441c768fea8faee800947a17aef896c35173845.camel@gmail.com> <87sfmxv6ue.fsf@gnu.org> <8538dc9925eb499ea2b728e349d98296eedeb14d.camel@gmail.com> <877d48lx41@nckx> <877d46n7n5.fsf_-_@gnu.org> <12c768df412e23b4d69e87631cd805f741c38ce3.camel@gmail.com> <87ilnpibu1.fsf@gnu.org> <4b81f06f-3e89-5a33-ae30-1710e447f849@telenet.be> <874jz8eogx.fsf@gnu.org> From: Maxime Devos In-Reply-To: <874jz8eogx.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------nkCvvsgGNyMf10IlZPmshxXt" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1658571847; bh=wAZlpyobif+cDVZPJcKyL+MTld036pDu5lVX4zY/ncs=; h=Date:To:Cc:References:From:Subject:In-Reply-To; b=QD+CyFzrlhTu63NOsJgQKtcyzoftvFKZSB9TS2QExTSx2VaO1X3dQ1McnK/GAgKbi kLsYy72n6ZeFe8Xhu9qi9kSgFhz37D//wYth8HiPv5QLF1spn3xnkm2k6u8fLKNFkP MkQnOjK3pkU3gGlnPMyXEtSTaWqQSLKDM95b3dJ7XQQBxec/EZ5Jr9nG/MN900Fdcj wejg17OH519VftpbZNBmae7HRjXyuKTl4ZHafSXxwGpp2nIpFag6Jq0YxFagdOBZHd u1WIon4ASSHHLiE2pW2FRu1jEwMMScYl9R/X29clvJY2sSHRE9KmzNn05QdkWINDcB JfmqdkmwtGFbg== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658571999; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=wAZlpyobif+cDVZPJcKyL+MTld036pDu5lVX4zY/ncs=; b=E91CUGRtvHU6r2njznLVYU3Os13fxrFjzR/xAUyG69uBvqL1Q/6xiiMAB+v16MsIXx7TIP d5YEmRNM8WjR9h8n//KDtEERm2/tEm3KGpzP3WpFfNh3k81SCrRUCJqfArVWWTT60rD+Rp bLf3t7NIH2tQ+3ZA7OdZAuazk8DvwAHGEilTzB+ra0xXff3V2bQmOqzGUK3ZsnRcGoh3bl LBaKzZGVLl7PajWH0eDkKQ53GWEpcT3jRE158sU4j76vOYdnOXFn9Nw/7AyY0V2Scil2na qmu9ryNouvz93ckU7lGHCsS7HZQhs4UCIzTue6TRMY+EH+SMBuWn0exNmEqdqQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658571999; a=rsa-sha256; cv=none; b=PXRuvV1kZAGkdgUXhlKUgcJ3GhgEV6XALzsAA1ICrFJTCUkMLLtkv+frs+brglqt+VDDUs GVeV0ViyDZQpdxXAZxpW+36zb3gq9f7prR5TarKcg1LfCQJaGbk5tnChoMYCYtEicjr0Sm /UOzILb+AZpLMU4w/PEztjUNzMPBQkeytgJBKo5LSBfGV3OaQl5XdqmPc8FmN+85LtbBAt IS+CwUOZERBjo1cK7smVoJxgXVKDrVLKbzpW3gr0oaIMQtQAMKlMKo2MZR6kJoOUmvHZ9g 4hBTb1UHYVh1yUb/9v32zuDh09bapeKACIpvwkqnQZ+kWhOtLvJoQIxfeU+e5Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=QD+CyFzr; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 4.07 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=QD+CyFzr; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 6053D3E646 X-Spam-Score: 4.07 X-Migadu-Scanner: scn0.migadu.com X-TUID: yPVGTI2mz3+I This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------nkCvvsgGNyMf10IlZPmshxXt Content-Type: multipart/mixed; boundary="------------rOwojE4ViW9f95Lj1OaLuK0o"; protected-headers="v1" From: Maxime Devos To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= Cc: Liliana Marie Prikler , 51427@debbugs.gnu.org, Tobias Geerinckx-Rice , maxim.cournoyer@gmail.com, zimon.toutoune@gmail.com Message-ID: <5fc80bdb-34e2-c3d0-41b1-4192212bd751@telenet.be> Subject: Re: [bug#51427] [PATCH] nix: libstore: Do not remove unused links when deleting specific items. References: <20211027034918.4591-1-maxim.cournoyer@gmail.com> <87o8795j61.fsf@gnu.org> <5c2dd60acfaa7d74b7554babb3e223bc855bac8a.camel@gmail.com> <87h7cxp9tl.fsf@gnu.org> <87sfwg7w9z.fsf@gmail.com> <87ee7tmdbd.fsf@gnu.org> <86k0hhnqss.fsf@gmail.com> <871r3f2j7y.fsf@gnu.org> <867dd7roi2.fsf@gmail.com> <87o7xmy14l.fsf_-_@gnu.org> <2441c768fea8faee800947a17aef896c35173845.camel@gmail.com> <87sfmxv6ue.fsf@gnu.org> <8538dc9925eb499ea2b728e349d98296eedeb14d.camel@gmail.com> <877d48lx41@nckx> <877d46n7n5.fsf_-_@gnu.org> <12c768df412e23b4d69e87631cd805f741c38ce3.camel@gmail.com> <87ilnpibu1.fsf@gnu.org> <4b81f06f-3e89-5a33-ae30-1710e447f849@telenet.be> <874jz8eogx.fsf@gnu.org> In-Reply-To: <874jz8eogx.fsf@gnu.org> --------------rOwojE4ViW9f95Lj1OaLuK0o Content-Type: multipart/mixed; boundary="------------bqJ0CZC01mX610UF0CB1losB" --------------bqJ0CZC01mX610UF0CB1losB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMjMtMDctMjAyMiAwMTowNywgTHVkb3ZpYyBDb3VydMOocyB3cm90ZToNCg0KPiBBcG9s b2dpZXMgZm9yIGJlaW5nIGVsbGlwdGljLiAgTXkgcG9pbnQgaGVyZSwgYXMgaGFzIGJlZW4g ZGlzY3Vzc2VkDQo+IGVhcmxpZXIgaW4gdGhpcyB0aHJlYWQsIGlzIHRoYXQgd2UgY2Fu4oCZ dCBqdXN0IHNraXAgdGhhdCBwaGFzZSBvciB3ZeKAmWQNCj4gc2ltcGx5IGxlYXZlIGZpbGVz IGFyb3VuZCB3aXRob3V0IGFjdHVhbGx5IGRlbGV0aW5nIHRoZW0uDQo+DQo+IFRodXMsIGEg Y29tbWFuZC1saW5lIHN3aXRjaCB0byBza2lwIHRoZSBwaGFzZSBkb2VzbuKAmXQgc2VlbSB2 YWx1YWJsZSB0bw0KPiBtZSBiZWNhdXNlIGl04oCZZCBsZXQgdXNlcnMgcnVuIHRoZSBHQyBp biBhIHdheSB0aGF0IGRvZXNu4oCZdCBhY3R1YWxseQ0KPiBjb2xsZWN0IGdhcmJhZ2UuDQoN Ckl0J3MgZGVmaW5pdGl2ZWx5IHBvc3NpYmxlIHRvIHNraXAgdGhlIHBoYXNlLCBBRkFJQ1Qg LS0gdGhlcmUgd2FzIHNvbWUgDQpjb2RlIGRvaW5nIGV4YWN0bHkgdGhhdCwgYW5kIGZvciBz b21lIHVzZSBjYXNlcyB0aGUgbGltaXRhdGlvbnMgKGkuZS4sIA0KdmVyeSBsaW1pdGVkIGFt b3VudCBvZiBzcGFjZSBhY3R1YWxseSBiZWluZyBmcmVlZCkgd2VyZSBmb3VuZCB0byBiZSAN CmFjY2VwdGFibGUsIGZvciB0aGUgdXNlciBpc24ndCB0cnlpbmcgdG8gZnJlZSBzcGFjZSBp biB0aGUgZmlyc3QgcGxhY2UgDQooZG9pbmcgdGhhdCB3b3VsZCBiZSBhIG5pY2Ugc2lkZS1l ZmZlY3QsIGJ1dCBub3Qgd2hhdCB0aGUgdXNlciB3YXMgDQp0cnlpbmcgdG8gYWNjb21wbGlz aCksIGFuZCBvdGhlciBwZW9wbGUgYXJlbid0IGltcGFjdGVkIGJ5IHRoZSANCmxpbWl0YXRp b25zIGFzIGl0J3MgYW4gb2ZmLWJ5LWRlZmF1bHQgc3dpdGNoLg0KDQpBcyBub3RlZCBiZWZv cmUsIHNvbWV0aW1lcyB0aGUgcG9pbnQgaXNuJ3QgdG8gZnJlZSBzcGFjZSwgYnV0IG9ubHkg dG8gDQpjb2xsZWN0IF9zb21lXyAobm90IGFsbCwganVzdCBzb21lLCBpLmUuLCB0aGUgc3Rv cmUgaXRlbSwgYnV0IHRoZSANCmluZGl2aWR1YWwgZmlsZXMgaW4gdGhlIHN0b3JlIGl0ZW0g ZG9uJ3QgbWF0dGVyKSBnYXJiYWdlLiBGb3Igc29tZSB1c2VycyANCmFuZCB1c2UgY2FzZXMs IG5vdCBmcmVlaW5nIHNwYWNlIGlzIG5vdCBhIHByb2JsZW0sIGFzIG1lbnRpb25lZCBpbiB0 aGUgDQpwcmV2aW91cyBtYWlsOg0KDQo+IFRoaXMgaXMgaW1wb3J0YW50IGZvciwgc2F5LCB0 ZXN0aW5nIHN1YnN0aXR1dGlvbiBjb2RlIGVmZmljaWVudGx5IChvciANCj4gU1dIIGNvZGUg YXMgbWVudGlvbmVkIHByZXZpb3VzbHksIGV0YykuDQo+DQo+IFRoZXJlLCB0aGUgbGFjayBv ZiBmcmVlaW5nIHNwYWNlIGlzIG5vdCBhIGNvbmNlcm4uwqAgVGhpcyBhcHBlYXJzLCANCj4g YWZ0ZXIgcmVhZGluZyBkZWJidWdzLCB0byBiZSBhbHJlYWR5IG1lbnRpb25lZCBhdCANCj4g aHR0cHM6Ly9kZWJidWdzLmdudS5vcmcvY2dpL2J1Z3JlcG9ydC5jZ2k/YnVnPTUxNDI3IzIw Lg0KRm9yIHRoZXNlIHVzZXJzLCBza2lwcGluZyB0aGF0IHBoYXNlIChvciBhbm90aGVyIHNv bHV0aW9uLCB3aGF0ZXZlciANCndvcmtzKSwgaXMgcXVpdGUgdmFsdWFibGUgYW5kIG5vdCBh IHByb2JsZW0uDQoNCihSZW1lbWJlciwgcGVvcGxlIG1vZGlmeWluZyB0aGUgc3Vic3RpdHV0 aW9uIGNvZGUgb3Igc3VjaCBhcmUgdXNlcnMgdG9vLikNCg0KVGhhdCBzYWlkLCB0aGVyZSB3 ZXJlIHNvbWUgYXBwcm9hY2hlcyBtZW50aW9uZWQgdGhhdCBkbyBza2lwIHRoZSBwaGFzZSwg DQpidXQgaW4gYSBtYW5uZXIgc3VjaCB0aGF0IHNwYWNlIGlzIHN0aWxsIGZyZWVkIChidXQg b25seSB0aGUgcmVsZXZhbnQgDQpzcGFjZSwgbm90IHRoaW5ncyBmcm9tIHRoZSB3aG9sZSBz dG9yZSwgc28gcGVyZm9ybWFuY2Ugd291bGRuJ3QgYmUgDQpob3JyaWJsZSkuDQoNCj4gVGh1 cywgYSBjb21tYW5kLWxpbmUgc3dpdGNoIHRvIHNraXAgdGhlIHBoYXNlIGRvZXNu4oCZdCBz ZWVtIHZhbHVhYmxlIHRvDQo+IG1lIGJlY2F1c2UgaXTigJlkIGxldCB1c2VycyBydW4gdGhl IEdDIGluIGEgd2F5IHRoYXQgZG9lc27igJl0IGFjdHVhbGx5DQo+IGNvbGxlY3QgZ2FyYmFn ZS4NCklmIHRoZSB1c2VyIHJ1bnMgImd1aXggZ2MiIHdpdGggYW4gb2ZmLWJ5LWRlZmF1bHQg c3dpdGNoIHRoYXQgaXNuJ3QgDQpyZWNvbW1lbmRlZCBmb3IgZ2VuZXJhbCB1c2FnZSwgd2hv c2UgZGVzY3JpcHRpb24gbWFrZXMgaXQgbG9vayBsaWtlIHNvbWUgDQphcmNhbmUgdGhpbmcg KGlmIHlvdSBkaWRuJ3Qga25vdyB0aGUgcGhhc2UgYWxyZWFkeSwgaG93IHdvdWxkIHlvdSBr bm93IA0Kd2hhdCDigJhkb24ndCBkZWxldGUgdW51c2VkIGxpbmtz4oCZIG1lYW5zPyksIHdo aWxlIHRoZXkgYWN0dWFsbHkganVzdCANCndhbnRlZCB0byBmcmVlIHNwYWNlLCB0aGVuIHRo YXQncyB0aGVpciBwcm9ibGVtOyBub3QgR3VpeCwgSSB0aGluay7CoCANCkZ1cnRoZXJtb3Jl LCBpZiB0aGV5IHNvbWVob3cgZG8gdGhhdCBieSBtaXN0YWtlLCB0aGVuIGNhbiBqdXN0IGRv IGEgDQpyZWd1bGFyICJndWl4IGdjIiBhZnRlcndhcmRzIC0tIGl0J3MgYSBxdWl0ZSByZWNv dmVyYWJsZSBtaXN0YWtlLiBBcyANCnN1Y2gsIEkgZG9uJ3Qgc2VlIGEgcHJvYmxlbS4NCg0K QWxzbywgaXQgX2RvZXNfIGNvbGxlY3QgZ2FyYmFnZSAtLSBpdCBjb2xsZWN0cyB0aGUgL2du dS9zdG9yZS8uLi4gaXRlbSwgDQppdCBqdXN0IGRvZXNuJ3QgY29sbGVjdCBfYWxsXyB0aGUg Z2FyYmFnZSAoaXQgZG9lc24ndCBjb2xsZWN0IHRoZSANCmluZGl2aWR1YWwgZmlsZXMgaW4g dGhlIHN0b3JlIGl0ZW0gb3IgdGhlIHRoaW5ncyBpbiAvZ251L3N0b3JlLy5saW5rcykuDQoN CklmIHlvdSBtZWFuIGl0IGRvZXNuJ3QgZml0IHVuZGVyICJndWl4IGdjIiBiZWNhdXNlIGl0 IGRvZXNuJ3QgZnJlZSBtdWNoIA0Kc3BhY2UgYW5kIGhlbmNlIGRvZXNuJ3QgZml0IGluIHRo ZSBjb25jZXB0IG9mICJnYydpbmciLCBJIHN1cHBvc2Ugd2UgDQpjb3VsZCBtYWtlIGEgbmV3 IGNvbW1hbmQgImd1aXggJGJpa2VzaGVkIiB0aGF0J3MgbGlrZSAiZ3VpeCBnYyIgZXhjZXB0 IA0Kc29tZXRpbWVzIGl0IGRvZXNuJ3QgZnJlZSBtdWNoIHNwYWNlLCB0aG91Z2ggSSBkb24n dCBzZWUgdGhlIHBvaW50IHdoZW4gDQp3ZSBhbHJlYWR5IGhhdmUgImd1aXggZ2MiIHdoZXJl IGl0J3MgZWFzeSB0byBqdXN0IGFkZCBhIGZsYWcuIA0KQWx0ZXJuYXRpdmVseSwgd2UgY291 bGQganVzdCBpbmZsYXRlIHRoZSBjb25jZXB0IG9mICJHQyIgYSBsaXR0bGUgc3VjaCANCnRo YXQgaXQgYmVjb21lcyBtb3JlIHVzZWZ1bCBmb3Igc29tZSBwZW9wbGUgd2l0aG91dCBtYWtp bmcgaXQgd29yc2UgZm9yIA0Kb3RoZXJzIGluc3RlYWQgb2YgZGVmaW5pbmcgYSBuZXcgY29t bWFuZC4NCg0KU3VtbWFyaXNlZDogZ2MnaW5nIGlzIG5vdCBsaW1pdGVkIHRvIGZyZWVpbmcg JE4gTWlCLCB0aGVyZSBhcmUgb3RoZXIgDQp2YWxpZCByZWFzb25zIHRvIGdjIHRvbyBhcyBt ZW50aW9uZWQgcHJldmlvdXNseSAobWFrZSBzb21lIHNsb3RzIGVtcHR5IA0KaW4gdGhlIHdl YWsgaGFzaCB0YWJsZSB0aGF0IGlzIC9nbnUvc3RvcmUpLCB3aHkgYXJlIGF0dGVtcHRzIHRv IA0KaW1wbGVtZW50IHNvbWUgaHVnZSBvcHRpbWlzYXRpb25zIGZvciB0aGUgbGF0dGVyIHJl amVjdGVkIHdoZW4gdGhleSANCmRvbid0IGltcGFjdCB0aGUgZm9ybWVyIGF0IGFsbD8NCg0K T3Igc3VtbWFyaXNlZCBhbm90aGVyIHdheTogd2UgYXJlbid0IHRyeWluZyB0byByZW1vdmUg dGhlIEdDLCByYXRoZXIgDQpwcmV2aW91c2x5IHRoZSBHQyBtb3N0bHkgb25seSBzdXBwb3J0 ZWQgcnVubmluZyBhIGZ1bGwgY3ljbGUsIHdpdGggdGhpcyANCnBhdGNoIHRoZSBHQyBhbHNv IGhhcyBhIG1vcmUgaW5jcmVtZW50YWwgbW9kZSBvZiBvcGVyYXRpb24uDQoNCkdyZWV0aW5n cywNCk1heGltZS4NCg0K --------------bqJ0CZC01mX610UF0CB1losB Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------bqJ0CZC01mX610UF0CB1losB-- --------------rOwojE4ViW9f95Lj1OaLuK0o-- --------------nkCvvsgGNyMf10IlZPmshxXt Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYtvMQwUDAAAAAAAKCRBJ4+4iGRcl7qRx AQD4Ke5jVT2T0BC7p5QF4bzHa262KV01CV9eF8vqm25ngQD+PDqSGDX0LOnNBkrc471rxikqkbqd 9u+yxgsh1AFqLg4= =bmRW -----END PGP SIGNATURE----- --------------nkCvvsgGNyMf10IlZPmshxXt--