Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp360992rwe; Thu, 25 Aug 2022 01:24:43 -0700 (PDT) X-Google-Smtp-Source: AA6agR6QyyRXxgxKcHAStLRWnOOjarJsHQx0Qk0JqHfmKZxKlj+/dUyb1rdBGo8lsUGtWHlZhT3q X-Received: by 2002:a63:698a:0:b0:41c:8dfb:29cb with SMTP id e132-20020a63698a000000b0041c8dfb29cbmr2368361pgc.170.1661415883144; Thu, 25 Aug 2022 01:24:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661415883; cv=none; d=google.com; s=arc-20160816; b=imvdo9MAEJPcfyxRTTy+gxy1Snb1tDMVyHLgzyHMoYVI9nDANzvtpBuPSgLo1GNKYD 3b8FMpa6DyAm7Lhes9+XiYh35DsgfjDbJtaqqRoUNM+J3e9sE38AXsMgPLO0KmInVK5V FKsWAbhoPmT9E0MTMvr4qJEUCWufi88T7rXRC0gxLWq2dbU/Ii0b2V6zaUAUQkMP7KAT y4GhGUXg1/sr1eSq++WVDm9UEHqxxrVkdpyBU1lD7xKI/jEf3dCdEr5Tp8XDag/s/s7N T9Wq38t4NBPhQExNejkm/YSEIs16n1ijnnbTdOHtmZsiDXYJ7H5tG5iuVVzvBtDZLNmE Mogg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=Vfkw9W/AhhJWI18QHChoanacLxrsAxoAtxB8f5v26BE=; b=o5rn8Mlu2oUqllS4JKmKlrVXh7Q+TmW6qXCg7XGIDKFLIxlRjqtnCAZUZOzGEVAGfG 56k2XrmonRHPx4Dq7kcTSNOeDfXICedJVbDuir+tK3txk2nXzO/don2CZPIvV+FDwzy+ NytAAOkSMeCYcMcZy/vpvPINaMgzSsulnhulw2f0dalrxXW3CdMgqjAG6JMNh7ByJBFP 6/xcvjHnJ17LpLKjlFDmfy3uv3uxAy1CEm4EH0b5tADv7Of+d6hixLMPeSePmDSIlMfs PKkoQipWNblTjIlv/rvWUCLBz2ZUGKT/wdXOPAgDpPCyd32IuqW8kJYZmzk3JcwulP6b 8nUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=O2eXpRu2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y16-20020a056a00191000b0052e6a336e03si21042998pfi.179.2022.08.25.01.24.32; Thu, 25 Aug 2022 01:24:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=O2eXpRu2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238804AbiHYH7q (ORCPT + 99 others); Thu, 25 Aug 2022 03:59:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58898 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235551AbiHYH7n (ORCPT ); Thu, 25 Aug 2022 03:59:43 -0400 Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4F24CA3D41; Thu, 25 Aug 2022 00:59:42 -0700 (PDT) Received: by mail-wr1-x42b.google.com with SMTP id h24so23533085wrb.8; Thu, 25 Aug 2022 00:59:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc; bh=Vfkw9W/AhhJWI18QHChoanacLxrsAxoAtxB8f5v26BE=; b=O2eXpRu2eksOvhIXFf3UL7JQJjIYXYh7dzbr4CiRE90+a/ANnressQVxtGsO84tgh2 MKDWvxee+YarW44C05RAkuydxWuJ78HoYrrkn5bx2JUAcyYQ0BTjQwGxGwxpp8nxdjQs NeEMSdv+kVpV9BsSQ4MhMdjhq9Uwz+lmoYvVR6otQz9aGsXeXrNZCqPmbL+6MWZL4IOX f9ijf/8PW477zjZI6oHjrhyaCZphuku+xLRyTPJbH33jL1pYNinoSrNlWDUe1GVELUoa ILkrlDOJ7P6eX0M7ndSHR/KWPU9MKomies8IpG2Z7m0RKPxjn19EPHzngIQbIkto/sJU RO5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc; bh=Vfkw9W/AhhJWI18QHChoanacLxrsAxoAtxB8f5v26BE=; b=h5I++L6wqIUUD8JdR+OcTEBHt+Tk9AcJVvNKR/hgz84CaT10uBUc+c/DpEjo2aYNdf p6AdTqmS1vqaBKDFpy1tqcEFNmJlEpCqhGsAT588DKDObkGTww1QtDbPpsWU2U5D+r3q O10w32o8Uimu8vAwoO6qmASI7CNraPGshGaS/to/motVSPeyCSFWTgzV6S6dAosB5BTY VhyE6wu8WOTKipxrRP8iQ+cDKglOCprX1zNCjncLaMiZqMcXLSN10uIJC2un3h4HrM0y hFnEo2hgp++YW1M/9p8j1+O1LMtSA33wXfG432eGexBsbI8XawdxYtfS7faTE+Zb0+n3 +3Fg== X-Gm-Message-State: ACgBeo2jX/nUB4jT2iFWLxVZMN2pMsMLnoxhOt5WiK5Z06QF3GdxSpaM +SHOSXBeF7a7da6QTu7cQ3I= X-Received: by 2002:a5d:5391:0:b0:225:55cc:84fd with SMTP id d17-20020a5d5391000000b0022555cc84fdmr1450969wrv.719.1661414380850; Thu, 25 Aug 2022 00:59:40 -0700 (PDT) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id x11-20020a05600c2d0b00b003a5f3f5883dsm3993444wmf.17.2022.08.25.00.59.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Aug 2022 00:59:40 -0700 (PDT) Message-ID: Date: Thu, 25 Aug 2022 09:59:31 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.1.2 Subject: Re: [PATCH v3] Many pages: Document fixed-width types with ISO C naming Content-Language: en-US To: Linus Torvalds Cc: Alexei Starovoitov , Alex Colomar , Alexei Starovoitov , linux-man , Greg Kroah-Hartman , Daniel Borkmann , Zack Weinberg , LKML , glibc , GCC , bpf , LTP List , Linux API , linux-arch , David Laight , Joseph Myers , Florian Weimer , Cyril Hrubis , David Howells , Arnd Bergmann , Rich Felker , Adhemerval Zanella , Michael Kerrisk References: <20210423230609.13519-1-alx.manpages@gmail.com> <20220824185505.56382-1-alx.manpages@gmail.com> <20d93962-538c-d2c9-1696-a1bdbffa87f8@gmail.com> From: Alejandro Colomar In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------8EOuW8OYc0VexqmdxRQshbyB" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------8EOuW8OYc0VexqmdxRQshbyB Content-Type: multipart/mixed; boundary="------------CpwXMdjcL5eWQ3sq6aHwwBG0"; protected-headers="v1" From: Alejandro Colomar To: Linus Torvalds Cc: Alexei Starovoitov , Alex Colomar , Alexei Starovoitov , linux-man , Greg Kroah-Hartman , Daniel Borkmann , Zack Weinberg , LKML , glibc , GCC , bpf , LTP List , Linux API , linux-arch , David Laight , Joseph Myers , Florian Weimer , Cyril Hrubis , David Howells , Arnd Bergmann , Rich Felker , Adhemerval Zanella , Michael Kerrisk Message-ID: Subject: Re: [PATCH v3] Many pages: Document fixed-width types with ISO C naming References: <20210423230609.13519-1-alx.manpages@gmail.com> <20220824185505.56382-1-alx.manpages@gmail.com> <20d93962-538c-d2c9-1696-a1bdbffa87f8@gmail.com> In-Reply-To: --------------CpwXMdjcL5eWQ3sq6aHwwBG0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgTGludXMsDQoNCihPb3BzLCBJIG1pc3R5cGVkIHlvdSBuYW1lIGluIG15IHByZXZpb3Vz IHJlcGx5OyBJJ20gb24gYSByb2xsIGZvciBmdW5ueSANCnR5cG9zIHRoaXMgd2VlayBpdCBz ZWVtcykNCg0KT24gOC8yNS8yMiAwOTo0MiwgTGludXMgVG9ydmFsZHMgd3JvdGU6DQo+IE9u IFRodSwgQXVnIDI1LCAyMDIyIGF0IDEyOjIwIEFNIEFsZWphbmRybyBDb2xvbWFyDQo+IDxh bHgubWFucGFnZXNAZ21haWwuY29tPiB3cm90ZToNCj4+DQo+PiBUaGlzIHBhdGNoIGlzIG5v dCBhYm91dCBrZXJuZWwsIGJ1dCBhYm91dCB0aGUgc2VjdGlvbiAyIGFuZCAzIG1hbnVhbA0K Pj4gcGFnZXMsIHdoaWNoIGFyZSBkaXJlY3RlZCB0b3dhcmRzIHVzZXItc3BhY2UgcmVhZGVy cyBtb3N0IG9mIHRoZSB0aW1lLg0KPiANCj4gVGhleSBhcmUgYWJvdXQgdGhlIHR5cGVzIHRv IHRoZSBrZXJuZWwgaW50ZXJmYWNlcy4gVGhvc2UgdHlwZXMgdGhhdA0KPiB0aGUga2VybmVs IGRlZmluZXMgYW5kIGV4cG9zZXMuDQo+IA0KPiBBbmQgdGhlIGtlcm5lbCB0eXBlIGluIHF1 ZXN0aW9uIGxvb2tzIGxpa2UgdGhpczoNCj4gDQo+ICAgICAgICAgIHN0cnVjdCB7IC8qIGFu b255bW91cyBzdHJ1Y3QgdXNlZCBieSBCUEZfUFJPR19MT0FEIGNvbW1hbmQgKi8NCj4gICAg ICAgICAgICAgICAgICBfX3UzMiAgICAgICAgICAgcHJvZ190eXBlOyAgICAgIC8qIG9uZSBv ZiBlbnVtIGJwZl9wcm9nX3R5cGUgKi8NCj4gICAgICAgICAgICAgICAgICBfX3UzMiAgICAg ICAgICAgaW5zbl9jbnQ7DQo+ICAgICAgICAgICAgICAgICAgX19hbGlnbmVkX3U2NCAgIGlu c25zOw0KPiAgICAgICAgICAgICAgICAgIF9fYWxpZ25lZF91NjQgICBsaWNlbnNlOw0KPiAN Cj4gYmVjYXVzZSB0aGUga2VybmVsIFVBUEkgaGVhZGVyIHdhbnRzIHRvDQo+IA0KPiAgIChh KSB3b3JrIHdoZXRoZXIgb3Igbm90IDxzdGRpbnQuaD4gd2FzIGluY2x1ZGVkDQoNClRoZXNl IGRheXMsIChhKSBpcyBtb3JlIG9mIGEgdGhlb3JldGljYWwgdGhpbmcsIHNpbmNlIHByb2dy YW1zIGF2b2lkaW5nIA0KQzk5IDxzdGRpbnQuaD4gd2lsbCBoYXZlIGEgaGFyZCB0aW1lLg0K DQo+IA0KPiAgIChiKSBkb2Vzbid0IHdhbnQgdG8gaW5jbHVkZSA8c3RkaW50Lmg+IHNvIGFz IHRvIG5vdCBwb2xsdXRlIHRoZSBuYW1lc3BhY2UNCj4gDQo+ICAgKGMpIGFjdHVhbGx5IHdh bnRzIHRvIHVzZSBvdXIgc3BlY2lhbCB0eXBlcw0KPiANCj4gSSBxdW90ZWQgYSBmZXcgbW9y ZSBmaWVsZHMgZm9yIHRoYXQgKGMpIHJlYXNvbjogd2UndmUgaGFkIGEgbG9uZw0KPiBoaXN0 b3J5IG9mIGdldHRpbmcgdGhlIHVzZXIgc3BhY2UgQVBJIHdyb25nIGR1ZSB0byBzdHJhbmdl IGFsaWdubWVudA0KPiBpc3N1ZXMsIHdoZXJlIDMyLWJpdCBhbmQgNjQtYml0IHRhcmdldHMg aGFkIGRpZmZlcmVudCBhbGlnbm1lbnQgZm9yDQo+IHR5cGVzLiBTbyB0aGVuIHdlIGVuZGVk IHVwIHdpdGggdmFyaW91cyBjb21wYXQgc3RydWN0dXJlcyB0byB0cmFuc2xhdGUNCj4gZnJv bSBvbmUgdG8gdGhlIG90aGVyIGJlY2F1c2UgdGhleSBoYWQgYWxsIHRoZSBzYW1lIGZpZWxk cywgYnV0DQo+IGRpZmZlcmVudCBwYWRkaW5nLg0KPiANCj4gVGhpcyBoYXBwZW5lZCBhIGZl dyB0aW1lcyB3aXRoIHRoZSBEUk0gcGVvcGxlLCBhbmQgdGhleSBmaW5hbGx5IGdvdA0KPiB0 aXJlZCBvZiBpdCwgYW5kIHN0YXJ0ZWQgdXNpbmcgdGhhdCAiX19hbGlnbmVkX3U2NCIgdHlw ZSwgd2hpY2ggaXMNCj4ganVzdCB0aGUgc2FtZSBvbGQgX191NjQsIGJ1dCBleHBsaWNpdGx5 IGFsaWduZWQgdG8gaXRzIG5hdHVyYWwNCj4gYWxpZ25tZW50Lg0KPiANCj4gU28gdGhlc2Ug YXJlIHRoZSBtZW1iZXJzIHRoYXQgdGhlIGludGVyZmFjZSBhY3R1YWxseSB1c2VzLg0KPiAN Cj4gSWYgeW91IGRvY3VtZW50IHRob3NlIG1lbWJlcnMsIHdvdWxkbid0IGl0IGJlIGdvb2Qg dG8gaGF2ZSB0aGF0DQo+IGRvY3VtZW50YXRpb24gYmUgYWN0dWFsbHkgYWNjdXJhdGU/DQo+ IA0KPiBIb25lc3RseSwgSSBkb24ndCB0aGluayBpdCBtYWtlcyBhICpodWdlKiBhbW91bnQg b2YgZGlmZmVyZW5jZSwgYnV0DQo+IGRvY3VtZW50YXRpb24gdGhhdCBkb2Vzbid0IGFjdHVh bGx5IG1hdGNoIHRoZSBzb3VyY2Ugb2YgdGhlDQo+IGRvY3VtZW50YXRpb24gd2lsbCBqdXN0 IGNvbmZ1c2Ugc29tZWJvZHkgaW4gdGhlIGVuZC4gU29tZWJvZHkgd2lsbCBnbw0KPiAidGhh dCdzIG5vdCByaWdodCIsIGFuZCBtYXliZSBldmVuIGNoYW5nZSB0aGUgc3RydWN0dXJlIGRl ZmluaXRpb25zIHRvDQo+IG1hdGNoIHRoZSBkb2N1bWVudGF0aW9uLg0KPiANCj4gV2hpY2gg d291bGQgYmUgd3JvbmcuDQo+IA0KPiBOb3csIHlvdSBkb24ndCBoYXZlIHRvIHRha2UgdGhl IGtlcm5lbCB1YXBpIGhlYWRlcnMuIFdlICp0cnkqIHRvIG1ha2UNCj4gdGhvc2UgdXNhYmxl IGFzLWlzLCBidXQgaGV5LCB0aGVyZSBoYXMgYmVlbiBwcm9ibGVtcyBpbiB0aGUgcGFzdCwg YW5kDQo+IGl0J3Mgbm90IG5lY2Vzc2FyaWx5IHdyb25nIHRvIHRha2UgdGhlIGtlcm5lbCBo ZWFkZXIgYW5kIHRoZW4gbXVuZ2UgaXQNCj4gdG8gYmUgImFwcHJvcHJpYXRlIiBmb3IgdXNl ciBzcGFjZS4NCj4gDQo+IFNvIEkgZ3Vlc3MgeW91IGNhbiBqdXN0IG1ha2UgeW91ciBvd24g c3RydWN0dXJlcyB3aXRoIHRoZSBuYW1lcyBhbmQNCj4gc3ludGF4IHlvdSB3YW50LCBhbmQg c2F5ICJ0aGVzZSBhcmUgKm15KiBoZWFkZXIgZmlsZXMsIGFuZCAqbXkqDQo+IGRvY3VtZW50 YXRpb24gZm9yIHRoZW0iLg0KPiANCj4gVGhhdCdzIGZpbmUuIEJ1dCBJJ20gbm90IHN1cnBy aXNlZCBpZiB0aGUga2VybmVsIG1haW50YWluZXIgdGhlbiBnb2VzDQo+ICJubywgdGhhdCdz IG5vdCB0aGUgaW50ZXJmYWNlIEkgYWdyZWVkIHRvIiBpZiBvbmx5IGJlY2F1c2UgaXQncyBh IHBhaW4NCj4gdG8gdmVyaWZ5IHRoYXQgeW91IGdvdCBpdCBhbGwgcmlnaHQuIE1heWJlIGl0 IHdhcyBhbGwgdHJpdmlhbCBhbmQNCj4gYXV0b21hdGVkIGFuZCB0aGVyZSBjYW4gYmUgbm8g ZXJyb3JzLCBidXQgaXQncyBzdGlsbCBhICJ3aHkgaXMgdGhlcmUgYQ0KPiBkaWZmZXJlbnQg Y29weSBvZiB0aGlzIGNvbXBsaWNhdGVkIGludGVyZmFjZSIuDQo+IA0KPiBJZiB5b3UgcmVh bGx5IHdhbnQgdG8gZGVzY3JpYmUgdGhpbmdzIHRvIHBlb3BsZSwgd291bGRuJ3QgaXQgYmUg bmljZXINCj4gdG8ganVzdCBzYXkgInRoZXJlJ3MgYSAzMi1iaXQgdW5zaWduZWQgJ3Byb2df dHlwZScgbWVtYmVyIiBhbmQgbGVhdmUNCj4gaXQgYXQgdGhhdD8NCj4gDQo+IERvIHlvdSBy ZWFsbHkgd2FudCB0byBlbmZvcmNlIHlvdXIgb3BpbmlvbiBvZiB3aGF0IGlzIHByZXR0aWVy IG9uIHRoZQ0KPiBtYWludGFpbmVyIHRoYXQgd3JvdGUgdGhhdCB0aGluZywgYW5kIHRoZW4g YXJndWUgd2l0aCBoaW0gd2hlbiBoZQ0KPiBkb2Vzbid0IGFncmVlPw0KDQpZb3UgY29udmlu Y2VkIG1lLiAgVGhlIG1hbi1wYWdlcyB3aWxsIGRvY3VtZW50IHRoZSB0eXBlcyBleGFjdGx5 IGFzIHRoZXkgDQphcmUgaW4ga2VybmVsLiAgSXQncyBqdXN0IHNpbXBsZXIuDQoNCkFzIHRo ZSBwYXRjaCB3YXMgcmVjZW50bHkgcmV2ZXJ0ZWQgYWZ0ZXIgR3JlZyBhc2tlZCBtZSB0byBk bywgSSdsbCBrZWVwIA0KaXQgdGhhdCB3YXkuICBJIGd1ZXNzIHRoaXMgY2xvc2VzIHRoZSBt YW4tcGFnZXMgZGlzY3Vzc2lvbi4NCg0KSSdkIHN0aWxsIGxpa2UgdG8gc2VlIHRoZSBrZXJu ZWwgdHlwZXMgYmUgQVBJLWNvbXBhdGlibGUgd2l0aCB0aGUgDQp1c2VyLXNwYWNlIG9uZXMs IGZvciB3aGljaCB0aGVyZSdzIGEgcGF0Y2ggYXJvdW5kLCBhbmQgYWxzbyBtYWtpbmcgdGhl IA0KPHN0ZGludC5oPiB0eXBlcyBiZSBidWlsdGluZCBjb3VsZCBhbHNvIGJlIG5pY2UuICBM ZXQncyBzZWUgaWYgdGhhdCANCndvcmtzIG91dC4NCg0KQ2hlZXJzLA0KDQpBbGV4DQoNCi0t IA0KQWxlamFuZHJvIENvbG9tYXINCjxodHRwOi8vd3d3LmFsZWphbmRyby1jb2xvbWFyLmVz Lz4NCg== --------------CpwXMdjcL5eWQ3sq6aHwwBG0-- --------------8EOuW8OYc0VexqmdxRQshbyB Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmMHK+MACgkQnowa+77/ 2zL0BQ//Vac9I5xS19lD9r//k7GdNbczCwChim/KhRkz+eiqJP/qte0upVBsMcG4 9dBCuriFK41rlsX8axY3t1jIinVTlLBfrvt8q+OrlS5foDTI5JMY8aVoAVWL5Tox a8s5hJFyqlpdxFBbZzz8gZUuv1ZK98fpgoqjYWgqn2ksgei+86rck1XGsrfwC9GZ FNOwbhlOmTrsl7H3DhllQ1g0uDvaO0HGzya8EG48m94FH4QMeL/5Gh1BVRsohvDC xNo6Kh33XxMmBem8NUqnBNd0Xl0AG5C3M9ydWZIsFzhtT+27oa4LGH3IJ4CTBdVE tFCbEem8YOKgBBVtF6/m9sXBjaJIHZbHwpscjJZPe/nWG0FvfT6RcJihflBEfCk0 K6R7P5GDCFqP9FFcJTYOgq0B2Fn4RfahcU9Q84FyS1Wpiz4kgl8ULtT5r0Tgvtsh Rc8wM9Jq4qUVSigxa0w9/eLGvgXk1Ya4/0RO3gqXtjziFisZgMOOOafcKKCFzomX +xjv1GtfO6rlYsPKtnrbUZ2LFTeEdaAbCMj+LSqkvq3dLq5cHG6O93wLauKY92v/ 9wg0Z0YGz5eRyGmmXw7J1SVsq6mYVoNnsdfHniWi//xBYnT1I7L7ebQcwQ+Exs0W 8ixcdeY/nZedxEP6d3qSvwKpx4U742sRTrGE2Mf+hC7GbaxBH40= =HwCa -----END PGP SIGNATURE----- --------------8EOuW8OYc0VexqmdxRQshbyB--