Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp14625791rwb; Mon, 28 Nov 2022 03:20:53 -0800 (PST) X-Google-Smtp-Source: AA0mqf6dGon0AJPpX7l31pvy+gBG8AuQj4pWhAXGSSDNfsyNQa1NaApGIzRKRXZyGCNVaqw+4jYB X-Received: by 2002:a62:ee0f:0:b0:56c:8dbc:f83e with SMTP id e15-20020a62ee0f000000b0056c8dbcf83emr30841753pfi.41.1669634453331; Mon, 28 Nov 2022 03:20:53 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1669634453; cv=pass; d=google.com; s=arc-20160816; b=BLG+Wln/oFogEkx0qVHh1NUcFikEX3XLnKtG/ive3oPVtV6pcL1FaMh1f7oRv4DKwG qVsXtKvtV7FJaRJvy8m5FI6G69s6a466xOgYzSYCzUv4/aLtmR9bExctK+MdkiX+XdYh +wsOs25RywxAGI1zjmX+20MsFeoOEx3gzpALO0bWwdww1LOV9SE9JXVvz4aSolmtBbyO 0kxSTy7ECjOC/GXct9813XxptSjFyx/ZKY8QRu5IQaQHGz4XBBdCUVVvvrlpjMe+XB2X wolQsZ1raUBq2kHz3BjL0DIHkDphxKPfLqqeGaoPhB+gMwwdclbQGWiVkmE0Tbx2XKXO qWkQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:dkim-signature; bh=cwsynzf8psAbzb3Xlibm6jAIZl2rAlPTpom3DsBWH6A=; b=hJFfu1sBi7a3PoaZ5+CSQd4oqFoa1vD4P3pSFCB9Z4XDNIPRXWVf/2Tf/vgQw2lmed 5j84bkkqZq0zth/POOM839sT5837ahFO0Fogru8HADELwM70aLjhhha5CLb4eleVqq2o BINtyqZkankreVJHpXrBxcaFazVVvztV3CB7KdNjpBjfnmbAjkhcjmbl1Du8MUgVeGfC d/STaWOIQGTvCC5Vsjjazogxlb3D/NHMECtY0Z2tWixieLCmlLc5k27zaW4asWBs4gG1 PyURHU7kWqCaYrqh/45beF7CHzU8WtK/NMaCfr4l2VZv5IpBu9xVcnxJwT2eivaONbVi tV8Q== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b=hA+mT1gu; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.com); 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j21-20020a633c15000000b0046fb2a4b57csi10431223pga.819.2022.11.28.03.20.42; Mon, 28 Nov 2022 03:20:53 -0800 (PST) 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=@amd.com header.s=selector1 header.b=hA+mT1gu; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.com); 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230429AbiK1Kyp (ORCPT + 84 others); Mon, 28 Nov 2022 05:54:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48950 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230419AbiK1Kyi (ORCPT ); Mon, 28 Nov 2022 05:54:38 -0500 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2047.outbound.protection.outlook.com [40.107.100.47]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 27FC818B10; Mon, 28 Nov 2022 02:54:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kxx+HdjgNVgQpRmaJTXw1R6NQq4AJ26mHJwX0yzeTXWY92XHX/ooSJ4Q3S7eQxwgieUgTyunXq6pY/8kb7khQLROkqZPX7AsNZi+3Dux3BcIfmTyw8wYM1pQU4P38TtFiEGPObUxb7nAhWsPLfPe7Q6xufO2o2QyYUGqOFtletZogle0tRHOKin/tm9pdJKi0ogsJaC8dQs3+XQXVEQL5g3DmYXJ3iz5f95gbCmCPoar4lDPbiDi+eaEqkyaiKD7Jiasp8utOUbPm9MXkKZdo7K8MlZH+H/m5OZt74gWSrnEhZmIqHROGnREOsVn/YcIqaLw0gj9IDyzEsDiL1//IQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cwsynzf8psAbzb3Xlibm6jAIZl2rAlPTpom3DsBWH6A=; b=Heq2YJUOCUXJE3OGsx3iLIxLUNtuXRffYosJ0kw1vFOpMePyKV6NBvGV0jj0GhbVB3rbev/v8epjlgxjryt1UpQiNTs6Yb6IdQ5lR0opg8NJdELfLuMOkLouDjZvSyTNaT2VRJnUpdZGhu4rkDdHq1VXP0VneSRtSow87aX7ag6SAwdFVellPaxW8NJgEQS18jPrQaHciAcCCwjDuwrtFx95KVMJx+D4/RbwPUo8p/jLAAmnW/1v6M8dv9egHN8aDsu6ddCrxWl0Uu/3IGXrzfRLJByTN9GY0GLRnzquLLCknZm0Lh5C3n/6z3aiSTByUeK4Rfxiei8vZbsGOxubLA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cwsynzf8psAbzb3Xlibm6jAIZl2rAlPTpom3DsBWH6A=; b=hA+mT1gum3l3Cn252WdlgghpPk1KWQFdzf9PBu2Dl8i+2G4YvR74ksj7HPcWRQyqZSQ4ILsLfgJyXQODIj8hzNBO0tCTcnELqtSW8I1MySM2Z7Tmr6+fEZJR66yQp5PoGogDNtjYMOfjdzgWsYnSfXQnC084FEjotQSAEjtrzgA= Received: from BY5PR12MB4902.namprd12.prod.outlook.com (2603:10b6:a03:1dd::9) by MN2PR12MB4534.namprd12.prod.outlook.com (2603:10b6:208:24f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.22; Mon, 28 Nov 2022 10:54:29 +0000 Received: from BY5PR12MB4902.namprd12.prod.outlook.com ([fe80::841d:83c4:9ac:f5be]) by BY5PR12MB4902.namprd12.prod.outlook.com ([fe80::841d:83c4:9ac:f5be%3]) with mapi id 15.20.5857.023; Mon, 28 Nov 2022 10:54:28 +0000 Content-Type: multipart/mixed; boundary="_000_BY5PR12MB4902420136C034284CD0949381139BY5PR12MB4902namp_" From: "Datta, Shubhrajyoti" To: "carsten.haitzler@foss.arm.com" , "michal.simek@xilinx.com" , "shubhrajyoti.datta@xilinx.com" , "linux-arm-kernel@lists.infradead.org" , "linux-i2c@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH v2] i2c: cadence: Fix regression with bus recovery Thread-Topic: [PATCH v2] i2c: cadence: Fix regression with bus recovery Thread-Index: AQHZAxeEu/95dHw2qkyn9tMdJofMP65UKRgA Date: Mon, 28 Nov 2022 10:54:28 +0000 Message-ID: References: <20221128105158.1536551-1-carsten.haitzler@foss.arm.com> In-Reply-To: <20221128105158.1536551-1-carsten.haitzler@foss.arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2022-11-28T10:54:25Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=eb395265-93fd-444f-a608-50ec8e28836e; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY5PR12MB4902:EE_|MN2PR12MB4534:EE_ x-ms-office365-filtering-correlation-id: ebb9efd1-4a88-4dd6-e60e-08dad12eec32 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +jdXpc3MbVmL2CVVqnjrwQy4RDForgcoZqZHtioacf0Bm1LoAyKlNUu7/5l+7bYFeetB5eMpgXchcJa5jXKOrLqim4ymYcQMthSqRLmutmRm5RsqQCL0MwUcz495AB9HKBMFztDQ6fwKa0D7RUd1TWPYbj9tLSogZMGw2Pv4X7sDFRQE6TnlU1KDGA2xLORefH4iELUvnSRlm94OXmVC4h8JCCmkuDu+3cOkiTTNg5OAXi849dcLAvMCDdL64utPiJyMTqbiU+R+2urdz5lONjkJlzIpHnchXr9MXn/8L4Iuoc7fayWBHn8lKCWE19qN67Pbsi6fnlExubtXCaOH0mSEhUmRxWHlYK8PdarwNR4VElWlmQyZIpWx4ma1s5S6W/mQI4yP8LNK3PzYfUfkVDcyVPT3wuDcxVrT1VKt8yS42FrSSNsx20jUGhLZOTaFiz9CeqRHoKovjocEz+X8kaCIPk71kZgAA9qG14xRik4D3ILYzslkY0qvbPhAnULWID5n9QxoqWVj96YMm1GSVx9pMKdQqUbgZjSeBUTQSJMR6W+BihlGdvy/C8AGY6r07WLcMPtHX9QZefEk3WtuasDiF0+62CFN5l5OiW2gU6cyIN5PcQKzbpm/hYtJaaHzO2TKZKalxxg8e8YkojVWKVpFtziy10rbIvc8VLuQXhqpTaPnjsvaPXXvmjZvUqsaxuLhczx5RMT0BynPTRJ+HQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR12MB4902.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(39860400002)(346002)(396003)(376002)(366004)(451199015)(5660300002)(53546011)(64756008)(66446008)(110136005)(66476007)(66946007)(26005)(76116006)(66556008)(8676002)(316002)(9686003)(8936002)(186003)(52536014)(41300700001)(38100700002)(122000001)(38070700005)(2906002)(55016003)(33656002)(86362001)(83380400001)(71200400001)(478600001)(6506007)(7696005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?HvuYWVqRgg1AEVDmCJP4V5mWtS6HCd6ysOQ+BwFgXSJYT8jwVlvVvjLhfI8K?= =?us-ascii?Q?/VlpPxjawTQGbA5nuzPRqkLcmuVdedp32ohNmuRvI65kT2Sznz3xAaok7uVk?= =?us-ascii?Q?S6MkQClmd/WtmvNru5LmzpaBie5wyXC1E02KqLDu4PbQe7urTrqwTGRDmAVd?= =?us-ascii?Q?Vli9RzsiFRPCGH0Dm3uUA5pQDIBDCrRAQGqR8cg68rqZZIrZXcy8dFAewY0K?= =?us-ascii?Q?r2yNS4PcgpHU/zyhQ0Q4tkQF9eHCClFeBgWCbRCeMKWZ4nM+cBdxsCEeYhnH?= =?us-ascii?Q?FmkwMXifixwmBkSy80/8TVXbZqc6OTJ0fkwimJ6Ni2t1A30WgqDoGarf8bTA?= =?us-ascii?Q?5b2dnetb8ppVA5e58hSClc5Zr4xBIyvgcU76Ua1UiEVK4om1uICOp1zmIXBF?= =?us-ascii?Q?vltE3XhLtOv79Qzma2Dd2Rhv0Eba80eFyY4CaXdltzmaz0BUBjhiw5yWeIFC?= =?us-ascii?Q?ndM1z2+SYPU26ZKVDOUZjKv7hilDaoxZ3KFqosVwmWD4NSRlm+yOAwbf29JK?= =?us-ascii?Q?K/IzRge7DyIM7Ti61kXZ3lC827pJ4qQzt/y01I5Piuzd0q4PKOieXFS1gvLT?= =?us-ascii?Q?mNGq4J8j2/YrVig9v+AhlqYRR2l8xHY37vlqVS1mEG63fMjXnUJJGjOTwkHu?= =?us-ascii?Q?aV+ekM9Dal1DNF3KW//ZmefMK+KzrIxI8Umyi3H4hGVWM/Mb2p3Ss7Fj0zos?= =?us-ascii?Q?Dxk08YqCzyWuC4KFfHzvq3DVWZ2aVkpM0jjC7+oFQQyY/kxgLUZihYZUg45k?= =?us-ascii?Q?F4OuahXC0IfyMG+vgAZwCEb+Y48e3X341P50idL7BgMswEFbNq4FpfKaO+je?= =?us-ascii?Q?6o8x8BBcsA6B+/YQqMbSx0NfqFwQihjFBwVHBhXYqRNjIK20UjxUpD0w3w6L?= =?us-ascii?Q?4DCpyeTDRHX2XG5ezmZJddFdoAC9/Ksse9xEs3UZzttY584MJghK1s/PjuW5?= =?us-ascii?Q?L/Y0qFXiIbjPN2iPbLgTA5FWEf3t3WSMB2kPuj1ABPTWvEz91WDfma4GjveZ?= =?us-ascii?Q?wVIAFkP9kgCla/r3FXmQAaX+bUuYEayfF37QwmxmbiD5GUnguAQZXQaqdAT9?= =?us-ascii?Q?5LhOyhiKuR2UdxtWUTDGqf6IAl+yzoCzUmzKa+pKqBBBEIY0bST2J/tEzgA9?= =?us-ascii?Q?5O2KNwOHEAz1lkiGCG0a045CFCVRklx2mqPEEZgYIqhBQPquxcTxnn5XQ4iu?= =?us-ascii?Q?OAWbjtwYLVc/tH6jL524SQ4P4mmJBzcuMDUXqVArR8BMf6ZsX3ZlD8grhpiF?= =?us-ascii?Q?UaPizPZbiqd21LyeZk/JX7eu09Lw6OJZ/zJRCgHTh6xbzrICKgWfBw9LPIS7?= =?us-ascii?Q?esB27sD6oB4L07H7PC6xu0ev22AxXl6iGztPK3BqlyL0Ll5L22ITAW+QRtDl?= =?us-ascii?Q?6LeKY+qUO66zrWF4tlW4U3lrxC2hd5upuIK/tsuFOVziX/kdBp/DkI8NXl27?= =?us-ascii?Q?wZ0YBYQFkbka1563EY4lKgp8e9/GAtVBCgDFmrZmWZR96Ho28wEmTNnuuheq?= =?us-ascii?Q?gdaj2l+M56DkYNZNYVaGo3sx9VEATZNu1KRj65k3khnSv3FmqoSMNO9JCrIT?= =?us-ascii?Q?LaD7PODDtEx3IyKHjwU=3D?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4902.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ebb9efd1-4a88-4dd6-e60e-08dad12eec32 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Nov 2022 10:54:28.7181 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 2SlVlUXoaKYzy9ZFuGZr6mumklM3HVuHCnpJNB2ezSp+9z8eH6vnxgyXRcZ334uynRd6Ew4pkwAehv8Az1oCFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4534 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS 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 --_000_BY5PR12MB4902420136C034284CD0949381139BY5PR12MB4902namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable [AMD Official Use Only - General] > -----Original Message----- > From: carsten.haitzler@foss.arm.com > Sent: Monday, November 28, 2022 4:22 PM > To: michal.simek@xilinx.com; shubhrajyoti.datta@xilinx.com; linux-arm- > kernel@lists.infradead.org; linux-i2c@vger.kernel.org; linux- > kernel@vger.kernel.org > Subject: [PATCH v2] i2c: cadence: Fix regression with bus recovery >=20 > CAUTION: This message has originated from an External Source. Please use > proper judgment and caution when opening attachments, clicking links, or > responding to this email. >=20 >=20 > From: Carsten Haitzler >=20 > Commit "i2c: cadence: Add standard bus recovery support" breaks for i2c > devices that have no pinctrl defined. There is no requirement for this to= exist > in the DT. This has worked perfectly well without this before in at least= 1 real > usage case on hardware (Mali Komeda DPU, Cadence i2c to talk to a tda99xx > phy). Adding the requirement to have pinctrl set up in the device tree (o= r > otherwise be found) is a regression where the whole i2c device is lost > entirely (in this case dropping entire devices which then leads to the dr= m > display stack unable to find the phy for display output, thus having no d= rm > display device and so on down the chain). >=20 > This converts the above commit to an enhancement if pinctrl can be found > for the i2c device, providing a timeout on read with recovery, but if not= , do > what used to be done rather than a fatal loss of a device. >=20 > This restores the mentioned display devices to their working state again. >=20 > Fixes: 58b924241d0a ("i2c: cadence: Add standard bus recovery support") > Signed-off-by: Carsten Haitzler Reviewed-by: Shubhrajyoti Datta --_000_BY5PR12MB4902420136C034284CD0949381139BY5PR12MB4902namp_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" 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 wCu5FUKh0AAfAEIAAQAAACgAAABEAGEAdAB0AGEALAAgAFMAaAB1AGIAaAByAGEAagB5AG8AdABp AAAAHwBlAAEAAAA2AAAAcwBoAHUAYgBoAHIAYQBqAHkAbwB0AGkALgBkAGEAdAB0AGEAQABhAG0A ZAAuAGMAbwBtAAAAAAAfAGQAAQAAAAoAAABTAE0AVABQAAAAAAACAUEAAQAAAIAAAAAAAAAAgSsf pL6jEBmdbgDdAQ9UAgAAAIBEAGEAdAB0AGEALAAgAFMAaAB1AGIAaAByAGEAagB5AG8AdABpAAAA UwBNAFQAUAAAAHMAaAB1AGIAaAByAGEAagB5AG8AdABpAC4AZABhAHQAdABhAEAAYQBtAGQALgBj AG8AbQAAAB8AAl0BAAAANgAAAHMAaAB1AGIAaAByAGEAagB5AG8AdABpAC4AZABhAHQAdABhAEAA YQBtAGQALgBjAG8AbQAAAAAAHwDlXwEAAAA+AAAAcwBpAHAAOgBzAGgAdQBiAGgAcgBhAGoAeQBv AHQAaQAuAGQAYQB0AHQAYQBAAGEAbQBkAC4AYwBvAG0AAAAAAB8AGgwBAAAAKAAAAEQAYQB0AHQA YQAsACAAUwBoAHUAYgBoAHIAYQBqAHkAbwB0AGkAAAAfAB8MAQAAADYAAABzAGgAdQBiAGgAcgBh AGoAeQBvAHQAaQAuAGQAYQB0AHQAYQBAAGEAbQBkAC4AYwBvAG0AAAAAAB8AHgwBAAAACgAAAFMA TQBUAFAAAAAAAAIBGQwBAAAAgAAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAgEQAYQB0AHQAYQAs ACAAUwBoAHUAYgBoAHIAYQBqAHkAbwB0AGkAAABTAE0AVABQAAAAcwBoAHUAYgBoAHIAYQBqAHkA bwB0AGkALgBkAGEAdAB0AGEAQABhAG0AZAAuAGMAbwBtAAAAHwABXQEAAAA2AAAAcwBoAHUAYgBo AHIAYQBqAHkAbwB0AGkALgBkAGEAdAB0AGEAQABhAG0AZAAuAGMAbwBtAAAAAAALAEA6AQAAAB8A GgABAAAAEgAAAEkAUABNAC4ATgBvAHQAZQAAAAAAAwDxPwkEAAALAEA6AQAAAAMA/T/kBAAAAgEL MAEAAAAQAAAAwDAOL1QX0kCHOFTUIdW2zAMAFwABAAAAQAA5AADKRMkXA9kBQAAIMPT6r8kXA9kB HwA3AAEAAAB8AAAAUgBFADoAIABbAFAAQQBUAEMASAAgAHYAMgBdACAAaQAyAGMAOgAgAGMAYQBk AGUAbgBjAGUAOgAgAEYAaQB4ACAAcgBlAGcAcgBlAHMAcwBpAG8AbgAgAHcAaQB0AGgAIABiAHUA cwAgAHIAZQBjAG8AdgBlAHIAeQAAAB8APQABAAAACgAAAFIARQA6ACAAAAAAAAMA3j+fTgAACwAC AAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAALACsAAAAAAAMALgAAAAAAAwA2AAAAAAAfAHAA AQAAAHQAAABbAFAAQQBUAEMASAAgAHYAMgBdACAAaQAyAGMAOgAgAGMAYQBkAGUAbgBjAGUAOgAg AEYAaQB4ACAAcgBlAGcAcgBlAHMAcwBpAG8AbgAgAHcAaQB0AGgAIABiAHUAcwAgAHIAZQBjAG8A dgBlAHIAeQAAAAIBcQABAAAAGwAAAAEB2QMXhLv/eXR8NqpMp/bTHSaHzD+uVCkYAAALAAYMAAAA AB8ANRABAAAAogAAADwAQgBZADUAUABSADEAMgBNAEIANAA5ADAAMgA0ADIAMAAxADMANgBDADAA MwA0ADIAOAA0AEMARAAwADkANAA5ADMAOAAxADEAMwA5AEAAQgBZADUAUABSADEAMgBNAEIANAA5 ADAAMgAuAG4AYQBtAHAAcgBkADEAMgAuAHAAcgBvAGQALgBvAHUAdABsAG8AbwBrAC4AYwBvAG0A PgAAAAAAHwA5EAEAAAByAAAAPAAyADAAMgAyADEAMQAyADgAMQAwADUAMQA1ADgALgAxADUAMwA2 ADUANQAxAC0AMQAtAGMAYQByAHMAdABlAG4ALgBoAGEAaQB0AHoAbABlAHIAQABmAG8AcwBzAC4A YQByAG0ALgBjAG8AbQA+AAAAAAAfAEIQAQAAAHIAAAA8ADIAMAAyADIAMQAxADIAOAAxADAANQAx ADUAOAAuADEANQAzADYANQA1ADEALQAxAC0AYwBhAHIAcwB0AGUAbgAuAGgAYQBpAHQAegBsAGUA cgBAAGYAbwBzAHMALgBhAHIAbQAuAGMAbwBtAD4AAAAAAAMAgBD/////AwATEgAAAABAAAcwCvhZ yRcD2QECARAwAQAAAEYAAAAAAAAARpkqVTD3gU+mYhQ3rTnuEAcAZ5+R5oxPx0KdpnfKX4hRcAAA AAABCwAAZ5+R5oxPx0KdpnfKX4hRcAAAgMYcIQAAAAACARMwAQAAABAAAAC7/3l0fDaqTKf20x0m h8w/AgEUMAEAAAAMAAAA+gAAAHTHiw1bAAAAAwBbMwEAAAADAFo2AAAAAAMAaDYNAAAACwD6NgEA AAAfANk/AQAAAAACAABbAEEATQBEACAATwBmAGYAaQBjAGkAYQBsACAAVQBzAGUAIABPAG4AbAB5 ACAALQAgAEcAZQBuAGUAcgBhAGwAXQANAAoADQAKAA0ACgANAAoAPgAgAC0ALQAtAC0ALQBPAHIA aQBnAGkAbgBhAGwAIABNAGUAcwBzAGEAZwBlAC0ALQAtAC0ALQANAAoAPgAgAEYAcgBvAG0AOgAg AGMAYQByAHMAdABlAG4ALgBoAGEAaQB0AHoAbABlAHIAQABmAG8AcwBzAC4AYQByAG0ALgBjAG8A bQAgADwAYwBhAHIAcwB0AGUAbgAuAGgAYQBpAHQAegBsAGUAcgBAAGYAbwBzAHMALgBhAHIAbQAu AGMAbwBtAD4ADQAKAD4AIABTAGUAbgB0ADoAIABNAG8AbgBkAGEAeQAsACAATgBvAHYAZQBtAGIA ZQByACAAMgA4ACwAIAAyADAAMgAyACAANAA6ADIAMgAgAFAATQANAAoAPgAgAFQAbwA6ACAAbQBp AGMAaABhAGwALgBzAGkAbQBlAGsAQAB4AGkAbABpAG4AeAAuAGMAbwBtADsAIABzAGgAdQBiAGgA cgBhAGoAeQBvAHQAaQAuAGQAYQB0AHQAYQBAAHgAaQBsAGkAbgB4AC4AYwBvAG0AOwAgAGwAaQBu AHUAeAAtAGEAcgAAAB8A+D8BAAAAKAAAAEQAYQB0AHQAYQAsACAAUwBoAHUAYgBoAHIAYQBqAHkA bwB0AGkAAAAfAPo/AQAAACgAAABEAGEAdAB0AGEALAAgAFMAaAB1AGIAaAByAGEAagB5AG8AdABp AAAAHwAiQAEAAAAGAAAARQBYAAAAAAAfACNAAQAAAAIBAAAvAE8APQBFAFgAQwBIAEEATgBHAEUA TABBAEIAUwAvAE8AVQA9AEUAWABDAEgAQQBOAEcARQAgAEEARABNAEkATgBJAFMAVABSAEEAVABJ AFYARQAgAEcAUgBPAFUAUAAgACgARgBZAEQASQBCAE8ASABGADIAMwBTAFAARABMAFQAKQAvAEMA TgA9AFIARQBDAEkAUABJAEUATgBUAFMALwBDAE4APQAyADEAQQBGADQAMgAwADYAMwBFADUAMAA0 AEEAMwAzAEIARQA0ADUARAAxADYAMQBEADQAQwA3ADMAMQA1ADYALQBEAEEAVABUAEEALAAgAFMA SABVAEIAAAAAAB8AJEABAAAABgAAAEUAWAAAAAAAHwAlQAEAAAACAQAALwBPAD0ARQBYAEMASABB AE4ARwBFAEwAQQBCAFMALwBPAFUAPQBFAFgAQwBIAEEATgBHAEUAIABBAEQATQBJAE4ASQBTAFQA UgBBAFQASQBWAEUAIABHAFIATwBVAFAAIAAoAEYAWQBEAEkAQgBPAEgARgAyADMAUwBQAEQATABU ACkALwBDAE4APQBSAEUAQwBJAFAASQBFAE4AVABTAC8AQwBOAD0AMgAxAEEARgA0ADIAMAA2ADMA RQA1ADAANABBADMAMwBCAEUANAA1AEQAMQA2ADEARAA0AEMANwAzADEANQA2AC0ARABBAFQAVABB ACwAIABTAEgAVQBCAAAAAAAfADBAAQAAACgAAABEAGEAdAB0AGEALAAgAFMAaAB1AGIAaAByAGEA agB5AG8AdABpAAAAHwAxQAEAAAAoAAAARABhAHQAdABhACwAIABTAGgAdQBiAGgAcgBhAGoAeQBv AHQAaQAAAB8AOEABAAAAKAAAAEQAYQB0AHQAYQAsACAAUwBoAHUAYgBoAHIAYQBqAHkAbwB0AGkA AAAfADlAAQAAACgAAABEAGEAdAB0AGEALAAgAFMAaAB1AGIAaAByAGEAagB5AG8AdABpAAAAAwBZ QAAAAAADAFpAAAAAAAMAN1ABAAAAAwAJWQEAAAAfAApdAQAAADYAAABzAGgAdQBiAGgAcgBhAGoA eQBvAHQAaQAuAGQAYQB0AHQAYQBAAGEAbQBkAC4AYwBvAG0AAAAAAB8AC10BAAAANgAAAHMAaAB1 AGIAaAByAGEAagB5AG8AdABpAC4AZABhAHQAdABhAEAAYQBtAGQALgBjAG8AbQAAAAAAAgEVXQEA AAASAAAAAh+W2D2I5GBOjhGoLZlOGD0BAAACARZdAQAAABIAAAACH5bYPYjkYE6OEagtmU4YPQEA AAsAAIAIIAYAAAAAAMAAAAAAAABGAAAAABSFAAAAAAAAAwAAgFDjYwvMnNARvNsAgF/MzgQBAAAA JAAAAEkAbgBkAGUAeABpAG4AZwBFAHIAcgBvAHIAQwBvAGQAZQAAABsAAAAfAACAUONjC8yc0BG8 2wCAX8zOBAEAAAAqAAAASQBuAGQAZQB4AGkAbgBnAEUAcgByAG8AcgBNAGUAcwBzAGEAZwBlAAAA AAABAAAAcAAAAEkAbgBkAGUAeABpAG4AZwAgAFAAZQBuAGQAaQBuAGcAIAB3AGgAaQBsAGUAIABC AGkAZwBGAHUAbgBuAGUAbABQAE8ASQBJAHMAVQBwAFQAbwBEAGEAdABlACAAaQBzACAAZgBhAGwA cwBlAC4AAAALAACAUONjC8yc0BG82wCAX8zOBAEAAAAmAAAASQBzAFAAZQByAG0AYQBuAGUAbgB0 AEYAYQBpAGwAdQByAGUAAAAAAAAAAAADAACACCAGAAAAAADAAAAAAAAARgEAAAAyAAAARQB4AGMA aABhAG4AZwBlAEEAcABwAGwAaQBjAGEAdABpAG8AbgBGAGwAYQBnAHMAAAAAACAAAAAfAACAH6Tr M6h6LkK+e3nhqY5UswEAAAA4AAAAQwBvAG4AdgBlAHIAcwBhAHQAaQBvAG4ASQBuAGQAZQB4AFQA cgBhAGMAawBpAG4AZwBFAHgAAAABAAAA6AEAAEkASQA9AFsAQwBJAEQAPQA3ADQANwA5AGYAZgBi AGIALQAzADYANwBjAC0ANABjAGEAYQAtAGEANwBmADYALQBkADMAMQBkADIANgA4ADcAYwBjADMA ZgA7AEkARABYAEgARQBBAEQAPQAwADEARAA5ADAAMwAxADcAOAA0ADsASQBEAFgAQwBPAFUATgBU AD0AMgBdADsAUwBCAE0ASQBEAD0AMwA7AFMAMQA9ADwAMgAwADIAMgAxADEAMgA4ADEAMAA1ADEA NQA4AC4AMQA1ADMANgA1ADUAMQAtADEALQBjAGEAcgBzAHQAZQBuAC4AaABhAGkAdAB6AGwAZQBy AEAAZgBvAHMAcwAuAGEAcgBtAC4AYwBvAG0APgA7AFIAVABQAD0ARABpAHIAZQBjAHQAQwBoAGkA bABkADsAVABEAE4APQBTAGEAbQBlADsAVABGAFIAPQBOAG8AdABGAG8AcgBrAGkAbgBnADsAVgBl AHIAcwBpAG8AbgA9AFYAZQByAHMAaQBvAG4AIAAxADUALgAyADAAIAAoAEIAdQBpAGwAZAAgADUA OAA1ADcALgAwACkALAAgAFMAdABhAGcAZQA9AEgAMQA7AFUAUAA9AEQAMAA7AEQAUAA9ADEAMAAx AAAAHwAAgBOP8kH0gxRBpYTu21prC/8BAAAAFgAAAEMAbABpAGUAbgB0AEkAbgBmAG8AAAAAAAEA AAAqAAAAQwBsAGkAZQBuAHQAPQBNAFMARQB4AGMAaABhAG4AZwBlAFIAUABDAAAAAABIAACAa8U/ QDDNxUeG+O3p41oCKwEAAAAcAAAATQBTAEkAUABMAGEAYgBlAGwARwB1AGkAZAAAAE4xQkP0DVhL hL84vtYXCg8LAACACCAGAAAAAADAAAAAAAAARgAAAAAGhQAAAAAAAAsAAIAIIAYAAAAAAMAAAAAA AABGAAAAAAOFAAAAAAAAAwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAAYUAAAAAAAACAQCAE4/yQfSD FEGlhO7bWmsL/wEAAAAuAAAASABlAGEAZABlAHIAQgBvAGQAeQBGAHIAYQBnAG0AZQBuAHQATABp AHMAdAAAAAAAAQAAADYAAAABAAoAAAAEAAAAAQAAABQAAAAAAAAAAAAAACkAAAAAAAAAFAAAAAAA AABEAQAA/////wAAAAAAAAsAAIATj/JB9IMUQaWE7ttaawv/AQAAABwAAABIAGEAcwBRAHUAbwB0 AGUAZABUAGUAeAB0AAAAAQAAAAsAAIATj/JB9IMUQaWE7ttaawv/AQAAACgAAABJAHMAUQB1AG8A dABlAGQAVABlAHgAdABDAGgAYQBuAGcAZQBkAAAAAQAAAAIBAIATj/JB9IMUQaWE7ttaawv/AQAA AEAAAABDAG8AbgB2AGUAcgBzAGEAdABpAG8AbgBUAHIAZQBlAFAAYQByAGUAbgB0AFIAZQBjAG8A cgBkAEsAZQB5AAAAAQAAAC4AAAAAAAAARpkqVTD3gU+mYhQ3rTnuEAEAZ5+R5oxPx0KdpnfKX4hR cAAA2ObztwAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAYAAAAbQBzAGkAcABfAGwAYQBiAGUA bABzAAAAAQAAAAoEAABNAFMASQBQAF8ATABhAGIAZQBsAF8ANAAzADQAMgAzADEANABlAC0AMABk AGYANAAtADQAYgA1ADgALQA4ADQAYgBmAC0AMwA4AGIAZQBkADYAMQA3ADAAYQAwAGYAXwBFAG4A YQBiAGwAZQBkAD0AdAByAHUAZQA7ACAATQBTAEkAUABfAEwAYQBiAGUAbABfADQAMwA0ADIAMwAx ADQAZQAtADAAZABmADQALQA0AGIANQA4AC0AOAA0AGIAZgAtADMAOABiAGUAZAA2ADEANwAwAGEA MABmAF8AUwBlAHQARABhAHQAZQA9ADIAMAAyADIALQAxADEALQAyADgAVAAxADAAOgA1ADQAOgAy ADUAWgA7ACAATQBTAEkAUABfAEwAYQBiAGUAbABfADQAMwA0ADIAMwAxADQAZQAtADAAZABmADQA LQA0AGIANQA4AC0AOAA0AGIAZgAtADMAOABiAGUAZAA2ADEANwAwAGEAMABmAF8ATQBlAHQAaABv AGQAPQBTAHQAYQBuAGQAYQByAGQAOwAgAE0AUwBJAFAAXwBMAGEAYgBlAGwAXwA0ADMANAAyADMA MQA0AGUALQAwAGQAZgA0AC0ANABiADUAOAAtADgANABiAGYALQAzADgAYgBlAGQANgAxADcAMABh ADAAZgBfAE4AYQBtAGUAPQBHAGUAbgBlAHIAYQBsADsAIABNAFMASQBQAF8ATABhAGIAZQBsAF8A NAAzADQAMgAzADEANABlAC0AMABkAGYANAAtADQAYgA1ADgALQA4ADQAYgBmAC0AMwA4AGIAZQBk ADYAMQA3ADAAYQAwAGYAXwBTAGkAdABlAEkAZAA9ADMAZABkADgAOQA2ADEAZgAtAGUANAA4ADgA LQA0AGUANgAwAC0AOABlADEAMQAtAGEAOAAyAGQAOQA5ADQAZQAxADgAMwBkADsAIABNAFMASQBQ AF8ATABhAGIAZQBsAF8ANAAzADQAMgAzADEANABlAC0AMABkAGYANAAtADQAYgA1ADgALQA4ADQA YgBmAC0AMwA4AGIAZQBkADYAMQA3ADAAYQAwAGYAXwBBAGMAdABpAG8AbgBJAGQAPQBlAGIAMwA5 ADUAMgA2ADUALQA5ADMAZgBkAC0ANAA0ADQAZgAtAGEANgAwADgALQA1ADAAZQBjADgAZQAyADgA OAAzADYAZQA7ACAATQBTAEkAUABfAEwAYQBiAGUAbABfADQAMwA0ADIAMwAxADQAZQAtADAAZABm ADQALQA0AGIANQA4AC0AOAA0AGIAZgAtADMAOABiAGUAZAA2ADEANwAwAGEAMABmAF8AQwBvAG4A dABlAG4AdABCAGkAdABzAD0AMQAAAAAAAwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAEIUAAAAAAAAL AACACCAGAAAAAADAAAAAAAAARgAAAAAOhQAAAAAAAAsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAIKF AAAAAAAAAwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAGIUAAAAAAAACAQCACCAGAAAAAADAAAAAAAAA RgEAAAA2AAAASQBuAFQAcgBhAG4AcwBpAHQATQBlAHMAcwBhAGcAZQBDAG8AcgByAGUAbABhAHQA bwByAAAAAAABAAAAEAAAAAJEmKqfSolAoT71B6taCZ8fAACACCAGAAAAAADAAAAAAAAARgAAAADY hQAAAQAAABIAAABJAFAATQAuAE4AbwB0AGUAAAAAAB8AAIApAwIAAAAAAMAAAAAAAABGAQAAAB4A AABJAG4AcwBwAGUAYwB0AG8AcgBBAGkAcABJAGQAAAAAAAEAAABKAAAANABjADEANwAxADMANAAz AC0AYgA3ADcAMQAtADQANwBjADQALQBhAGIAOABiAC0AYQBkADUAOQA2AGQANQAxAGYAMwBlADIA AAAAAAMADTT9PwAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAALgAAAGEAdQB0AGgAZQBuAHQAaQBj AGEAdABpAG8AbgAtAHIAZQBzAHUAbAB0AHMAAAAAAAEAAACyAAAAZABrAGkAbQA9AG4AbwBuAGUA IAAoAG0AZQBzAHMAYQBnAGUAIABuAG8AdAAgAHMAaQBnAG4AZQBkACkAIABoAGUAYQBkAGUAcgAu AGQAPQBuAG8AbgBlADsAZABtAGEAcgBjAD0AbgBvAG4AZQAgAGEAYwB0AGkAbwBuAD0AbgBvAG4A ZQAgAGgAZQBhAGQAZQByAC4AZgByAG8AbQA9AGEAbQBkAC4AYwBvAG0AOwAAAAAAHwAAgIYDAgAA AAAAwAAAAAAAAEYBAAAAHgAAAGEAYwBjAGUAcAB0AGwAYQBuAGcAdQBhAGcAZQAAAAAAAQAAAAwA AABlAG4ALQBVAFMAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAgAAAAeAAtAG0AcwAtAGgAYQBz AC0AYQB0AHQAYQBjAGgAAAABAAAAAgAAAAAAAAAfAACAa8U/QDDNxUeG+O3p41oCKwEAAAASAAAA TQBJAFAATABhAGIAZQBsAAAAAAABAAAAzAEAAFsAewAiAGkAZAAiADoAIgA0ADMANAAyADMAMQA0 AGUALQAwAGQAZgA0AC0ANABiADUAOAAtADgANABiAGYALQAzADgAYgBlAGQANgAxADcAMABhADAA ZgAiACwAIgB0AGkAIgA6ACIAMwBkAGQAOAA5ADYAMQBmAC0AZQA0ADgAOAAtADQAZQA2ADAALQA4 AGUAMQAxAC0AYQA4ADIAZAA5ADkANABlADEAOAAzAGQAIgAsACIAcABpACIAOgAiADAAMAAwADAA MAAwADAAMAAtADAAMAAwADAALQAwADAAMAAwAC0AMAAwADAAMAAtADAAMAAwADAAMAAwADAAMAAw ADAAMAAwACIALAAiAG4AbQAiADoAIgBHAGUAbgBlAHIAYQBsACIALAAiAGEAYwAiADoAMQAsACIA bwBwACIAOgAxACwAIgBjAHQAIgA6ACIAMgAwADIAMgAtADEAMQAtADIAOABUADEAMAA6ADUANAA6 ADIANQBaACIALAAiAG0AdAAiADoAIgAwADAAMAAxAC0AMAAxAC0AMAAxAFQAMAAwADoAMAAwADoA MAAwACIALAAiAHUAYwAiADoAbgB1AGwAbAB9AF0AAABIAACACCAGAAAAAADAAAAAAAAARgEAAAAi AAAATgBlAHQAdwBvAHIAawBNAGUAcwBzAGEAZwBlAEkAZAAAAAAA0e+564hK1k3mDgja0S7sMh8A AICGAwIAAAAAAMAAAAAAAABGAQAAAC4AAAB4AC0AbQBzAC0AcAB1AGIAbABpAGMAdAByAGEAZgBm AGkAYwB0AHkAcABlAAAAAAABAAAADAAAAEUAbQBhAGkAbAAAAB8AAICGAwIAAAAAAMAAAAAAAABG AQAAADYAAAB4AC0AbQBzAC0AdAByAGEAZgBmAGkAYwB0AHkAcABlAGQAaQBhAGcAbgBvAHMAdABp AGMAAAAAAAEAAABIAAAAQgBZADUAUABSADEAMgBNAEIANAA5ADAAMgA6AEUARQBfAHwATQBOADIA UABSADEAMgBNAEIANAA1ADMANAA6AEUARQBfAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAUAAA AHgALQBtAHMALQBvAGYAZgBpAGMAZQAzADYANQAtAGYAaQBsAHQAZQByAGkAbgBnAC0AYwBvAHIA cgBlAGwAYQB0AGkAbwBuAC0AaQBkAAAAAQAAAEoAAABlAGIAYgA5AGUAZgBkADEALQA0AGEAOAA4 AC0ANABkAGQANgAtAGUANgAwAGUALQAwADgAZABhAGQAMQAyAGUAZQBjADMAMgAAAAAAHwAAgIYD AgAAAAAAwAAAAAAAAEYBAAAAOAAAAHgALQBtAHMALQBlAHgAYwBoAGEAbgBnAGUALQBzAGUAbgBk AGUAcgBhAGQAYwBoAGUAYwBrAAAAAQAAAAQAAAAxAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAA OgAAAHgALQBtAHMALQBlAHgAYwBoAGEAbgBnAGUALQBhAG4AdABpAHMAcABhAG0ALQByAGUAbABh AHkAAAAAAAEAAAAEAAAAMAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAACoAAAB4AC0AbQBpAGMA cgBvAHMAbwBmAHQALQBhAG4AdABpAHMAcABhAG0AAAAAAAEAAAAOAAAAQgBDAEwAOgAwADsAAAAA AB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAEQAAAB4AC0AbQBpAGMAcgBvAHMAbwBmAHQALQBhAG4A dABpAHMAcABhAG0ALQBtAGUAcwBzAGEAZwBlAC0AaQBuAGYAbwAAAAEAAACyBQAAKwBqAGQAWABw AGMAMwBNAGIAVgBtAEwAMgBDAFYAVgBxAG4AagByAHcAUQB5ADQAUgBEAEYAbwByAGcAYwBvAFoA cQBaAEgAdABpAG8AYQBjAGYAMABCAG0AMQBMAG8AQQB5AEsAbABOAFUAdQA3AC8ANQBsACsANwBi AFkARgBlAGUAdABCADUAZQBNAHAAZwBYAGMAaABjAEoAYQA1AGoAWABLAE8AcgBMAHEAaQBtADQA eQBtAFkAYwBRAE0AdABoAFMAcQBSAEwAbQB1AHQAbQBSAG0ANQBSAHMAcQBRAEMATAAwAE0AdwBV AGMAegA0ADkANQBBAEIAOQBIAEsAQgBNAEYAegB0AEQAUQA2AGYAdwBLAGEAMABEADcAUgBVAGQA MQBUAFcAUABZAGIAagA5AHQATABTAG8AZwBaAE0ARwB3ADIAUAB2ADQAWAA3AHMARABGAFIAUQBF ADYAVABuAGwAVQAxAEsARABHAEEAMgB4AEwATwBSAGUAZgBIADQAaQBFAEwAVQB2AG4AUwBSAGwA bQA5ADQATwBYAG0AVgBDADQAaAA4AEoAQwBDAG0AawB1AEQAdQArADMAYwBPAGsAaQBUAFQATgBn ADUATwBBAFgAaQA4ADQAOQBkAGMATABBAHYATQBDAEQAZABMADYANAB1AHQAUABpAEoAeQBNAFQA cQBiAGkAVQArAFIAKwAyAHUAcgBkAHoANQBsAE8ATgBqAGsASgBsAHoASQBwAEgAbgBjAGgAWABy ADkATQBYAG4ALwA4AEwANABJAHUAbwBjADcAZgBhAHkAVwBCAEgAbgA4AGwASwBDAFcARQAxADkA cQBOADYANwBQAGIAcwBpADYAZgBuAGwARQB4AHUAYgB0AFgAQwBhAE8ASAAwAG0AUwBFAGgAVQBt AFIAeABXAEgAbABZAEsAOABQAGQAYQByAHcATgBSADQAVgBFAGwAVwBsAG0AUQB5AFoASQBwAFcA eAA0AG0AYQAxAHMANQBTADYAVwAvAG0AUQBJADQAeQBQADgATABOAEsAMwBQAHoAWQBmAFUAZgBr AFYARABjAHkAVgBQAFQAMwB3AHUARABjAHgAVgByAFQAMQBWAEsAdAA4AHkAUwA0ADIARgByAFMA UwBOAHMAeAAyADAAagBVAEcAaABMAFoATwBUAGEARgBpAHoAOQBDAGUAcQBSAEgAbwBLAG8AdgBq AG8AYwBFAHoAKwBYADgAawBhAEMASQBQAGsANwAxAGsAWgBnAEEAQQA5AHEARwAxADQAeABSAGkA awA0AEQAMwBJAEwAWQB6AHMAbABrAFkAMABxAHYAYgBQAGgAQQBuAFUATABXAEkARAA1AG4AOQBR AHgAbwBxAFcAVgBqADkANgBZAE0AbQAxAEcAUwBWAHgAOQBwAE0ASwBkAFEAcQBVAGIAZwBaAGoA UwBlAEIAVQBUAFEAUwBKAE0AUgA2AFcAKwBCAGkAaABsAEcAZAB2AHkALwBDADgAQQBHAFkANgBy ADAANwBXAEwAYwBNAFAAdABIAFgAOQBRAFoAZQBmAEUAawAzAFcAdAB1AGEAcwBEAGkARgAwACsA NgAyAEMARgBOADUAbAA1AE8AaQBXADIAZwBVADYAYwB5AEkATgA1AFAAYwBRAEsAegBiAHAAbQAv AGgAWQB0AEoAYQBhAEgAegBPADIAVABLAFoASwBhAGwAeAB4AGcAOABlADgAWQBrAG8AagBWAFcA SwBWAHAARgB0AHoAaQB5ADEAMAByAGIASQB2AGMAOABWAEwAdQBRAFgAaABxAHAAVABhAFAAbgBq AHMAdgBhAFAAWABYAHYAbQBqAFoAdgBVAHEAcwBhAHgAdQBMAGgAYwB6AHgANQBSAE0AVAAwAEIA eQBuAFAAVABSAEoAKwBIAFEAPQA9AAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAA4AAAAeAAt AGYAbwByAGUAZgByAG8AbgB0AC0AYQBuAHQAaQBzAHAAYQBtAC0AcgBlAHAAbwByAHQAAAABAAAA EgQAAEMASQBQADoAMgA1ADUALgAyADUANQAuADIANQA1AC4AMgA1ADUAOwBDAFQAUgBZADoAOwBM AEEATgBHADoAZQBuADsAUwBDAEwAOgAxADsAUwBSAFYAOgA7AEkAUABWADoATgBMAEkAOwBTAEYA VgA6AE4AUwBQAE0AOwBIADoAQgBZADUAUABSADEAMgBNAEIANAA5ADAAMgAuAG4AYQBtAHAAcgBk ADEAMgAuAHAAcgBvAGQALgBvAHUAdABsAG8AbwBrAC4AYwBvAG0AOwBQAFQAUgA6ADsAQwBBAFQA OgBOAE8ATgBFADsAUwBGAFMAOgAoADEAMwAyADMAMAAwADIAMgApACgANAA2ADMANgAwADAAOQAp ACgAMQAzADYAMAAwADMAKQAoADMAOQA4ADYAMAA0ADAAMAAwADAAMgApACgAMwA0ADYAMAAwADIA KQAoADMAOQA2ADAAMAAzACkAKAAzADcANgAwADAAMgApACgAMwA2ADYAMAAwADQAKQAoADQANQAx ADEAOQA5ADAAMQA1ACkAKAA1ADYANgAwADMAMAAwADAAMAAyACkAKAA1ADMANQA0ADYAMAAxADEA KQAoADYANAA3ADUANgAwADAAOAApACgANgA2ADQANAA2ADAAMAA4ACkAKAAxADEAMAAxADMANgAw ADAANQApACgANgA2ADQANwA2ADAAMAA3ACkAKAA2ADYAOQA0ADYAMAAwADcAKQAoADIANgAwADAA NQApACgANwA2ADEAMQA2ADAAMAA2ACkAKAA2ADYANQA1ADYAMAAwADgAKQAoADgANgA3ADYAMAAw ADIAKQAoADMAMQA2ADAAMAAyACkAKAA5ADYAOAA2ADAAMAAzACkAKAA4ADkAMwA2ADAAMAAyACkA KAAxADgANgAwADAAMwApACgANQAyADUAMwA2ADAAMQA0ACkAKAA0ADEAMwAwADAANwAwADAAMAAw ADEAKQAoADMAOAAxADAAMAA3ADAAMAAwADAAMgApACgAMQAyADIAMAAwADAAMAAwADEAKQAoADMA OAAwADcAMAA3ADAAMAAwADAANQApACgAMgA5ADAANgAwADAAMgApACgANQA1ADAAMQA2ADAAMAAz ACkAKAAzADMANgA1ADYAMAAwADIAKQAoADgANgAzADYAMgAwADAAMQApACgAOAAzADMAOAAwADQA MAAwADAAMAAxACkAKAA3ADEAMgAwADAANAAwADAAMAAwADEAKQAoADQANwA4ADYAMAAwADAAMAAx ACkAKAA2ADUAMAA2ADAAMAA3ACkAKAA3ADYAOQA2ADAAMAA1ACkAOwBEAEkAUgA6AE8AVQBUADsA UwBGAFAAOgAxADEAMAAxADsAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAFwAAAB4AC0AbQBz AC0AZQB4AGMAaABhAG4AZwBlAC0AYQBuAHQAaQBzAHAAYQBtAC0AbQBlAHMAcwBhAGcAZQBkAGEA dABhAC0AYwBoAHUAbgBrAGMAbwB1AG4AdAAAAAEAAAAEAAAAMQAAAB8AAICGAwIAAAAAAMAAAAAA AABGAQAAAEoAAAB4AC0AbQBzAC0AZQB4AGMAaABhAG4AZwBlAC0AYQBuAHQAaQBzAHAAYQBtAC0A bQBlAHMAcwBhAGcAZQBkAGEAdABhAC0AMAAAAAAAAQAAAFoMAABIAHYAdQBZAFcAVgBxAFIAZwBn ADEAQQBFAFYARABtAEMASgBQADQAVgA1AG0AVwB0AFMANgBIAEMAZAA2AHkAcwBPAFEAKwBCAHcA RgBnAFgAUwBKAFkAVAA4AGoAdwBWAGwAdgBWAHYAagBMAGgAZgBJADgASwAvAFYAbABwAFAAeABq AGEAdwBUAFEARwBiAEEANQBuAHUAegBQAFIAcQBrAEwAYwBtAHUAVgBkAGUAZABwADMAMgBvAGgA TgBtAHUAUgB2AEkANgA1AGsAVAAyAFMAegBuAHoAMwB4AEEAYQBvAGsANwB1AFYAawBTADYATQBr AFEAQwBsAG0AZAAvAFcAdABtAHYATgByAHUANQBMAG0AegBwAGEAQgBpAGUANQB3AHkAWABDADEA RQAwADIASwBxAEwARAB1ADQAUABiAFEAZQA3AHUAcgBUAHIAcQB3AFQARwBSAEQAbQBBAFYAZABW AGwAaQA5AFIAegBzAGkARgBSAFAAQwBHAEgAMABEAG0AMwB1AFUAQQA1AHAAUQBEAEkAQgBEAEMA cgBSAEEAUQBHAHEAUgA4AGMAZwA2ADgAcgBxAFoAWgBJAHIAWgBYAGMAeQA4AGQARgBBAGUAdwBZ ADAASwByADIAeQBOAFMANABQAGMAZwBwAEgAVQAvAHoAeQBoAFEAMABRADQAdABrAFEARgA5AGUA SABDAEMAbABGAGUAQgBnAFcAQwBiAFIAQwBlAE0ASwBXAFoANABuAE0AKwBjAEIAZAB4AHMAQwBF AGUAWQBoAG4ASABGAG0AawB3AE0AWABpAGYAaQB4AHcAbQBCAGsAUwB5ADgAMAAvADgAVABWAFgA YgBaAHEAYwA2AE8AVABKADAAZgBrAHcAaQBtAEoANgBOAGkAMgB0ADEAQQAzADAAVwBnAHEARABv AEcAYQByAGYAOABiAFQAQQA1AGIAMgBkAG4AZQB0AGIAOABwAHAAVgBBADUAZQA1ADgAaABTAEMA bABjADUAWgByADQAeABCAEkAeQB2AGcAYwBVADcANgBVAGEAMQBVAGkARQBWAEsANABvAG0AMQB1 AEkAQwBPAHAAMQB6AG0ASQBYAEIARgB2AGwAdABFADMAWABoAEwAdABPAHYANwA5AFEAegBtAGEA MgBEAGQAMgBSAGgAdgAwAEUAYgBhADgAMABlAEYAeQBZADQAQwBhAFgAZABsAHQAegBtAGEAegAw AEIAVQBCAGoAaABpAHcANQB5AFcAZQBJAEYAQwBuAGQATQAxAHoAMgArAFMAWQBQAFUAMgA2AFoA SwBWAEQATwBVAFoAagBLAHYANwBoAGkAbABEAGEAbwB4AFoAMwBLAEYAcQBvAHMAVgB3AG0AVwBE ADQATgBTAFIAbABtACsAeQBPAEEAdwBiAGYAMgA5AEoASwBLAC8ASQB6AFIAZwBlADcARAB5AEkA TQA3AFQAaQA2ADEAawBYAFoAMwBsAEMAOAAyADcAcABKADQAcQBRAHoAdAAvAHkAMAAxAEkANQBQ AGkAdQB6AGQAMABxADQAUABLAE8AaQBlAFgARgBTADEAZwB2AEwAVABtAE4ARwBxADQASgA4AGoA MgAvAFkAcgBWAGkAZwA5AHYAKwBBAGgAbABxAFkAUgBSADIAbAA4AHgASABZADMANwB2AGwAcQBW AFMAMQBtAEUARwA2ADMAZgBNAGoAWABuAFUASgBKAEcAagBPAFQAdwBrAEgAdQBhAFYAKwBlAGsA TQA5AEQAYQBsADEARABOAEYAMwBLAFcALwAvAFoAbQBlAGYATQBLACsASwB6AHIASQB4AEkAOABV AG0AeQBpADMASAA0AGgARwBWAFcATQAvAE0AYgAyAHAAMwBTAHMANwBGAGoAMAB6AG8AcwBEAHgA awAwADgAWQBxAEMAegB5AFcAdQBDADQASwBGAGYASAB6AHYAcQAzAEQAVgBXAFoAMgBhAFYAawBw AE0AMABqAGoAQwA3ACsAbwBGAFEAUQB5AFkALwBrAHgAZwBMAFUAWgBpAGgAWQBaAFUAZwA0ADUA awBGADQATwB1AGEAaABYAEMAMABJAGYAeQBNAEcAKwB2AGcAQQBaAHcAQwBFAGIAKwBZADQAOABl ADMAWAAzADQAMQBQADUAMABpAGQATAA3AEIAZwBNAHMAdwBFAEYAYgBOAHEANABGAHAAZgBLAGEA TwArAGoAZQA2AG8AOAB4ADgAQgBCAGMAcwBBADYAQgArAC8AWQBRAHEATQBiAFMAeAAwAE4AZgBx AEYAdwBRAGkAaABqAEYAQgB3AFYASABCAGgAWABZAHEAUgBOAGoASQBLADIAMABVAGoAeABVAHAA RAAwAHcAMwB3ADYATAA0AEQAQwBwAHkAZQBUAEQAUgBIAFgAMgBYAEcANQBlAHoAbQBaAEoAZABk AEYAZABvAEEAQwA5AC8ASwBzAHMAZQA5AHgARQBzADMAVQBaAHoAdAB0AFkANQA4ADQATQBKAGcA aABLADEAcwAvAFAAagB1AFcANQBMAC8AWQAwAHEARgBYAGkASQBiAGoAUABOADIAaQBQAGIATABn AFQAQQA1AEYAVwBFAGYAMwB0ADMAVwBTAE0AQgAyAGsAUAB1AGoAMQBBAEIAUABUAFcAdgBFAHoA OQAxAFcARABmAG0AYQA0AEcAagB2AGUAWgB3AFYASQBBAEYAawBQADkAawBnAEMAbABhAC8AcgAz AEYAWABtAFEAQQBhAFgAKwBiAFUAdQBZAEUAYQB5AGYARgAzADcAUQB3AG0AeABtAGIAaQBEADUA RwBVAG4AZwB1AEEAUQBaAFgAUQBhAHEAZABBAFQAOQA1AEwAaABPAHkAaABpAEsAdQBSADIAVQBk AHgAdABXAFUAVABEAEcAcQBmADYASQBBAGwAKwB5AHoAbwBDAHoAVQBtAHoASwBhACsAcABLAHEA QgBCAEIARQBJAFkAMABiAFMAVAAyAEoALwB0AEUAegBnAEEAOQA1AE8AMgBLAE4AdwBPAEgARQBB AHoAMQBsAGsAaQBHAEMARwAwAGEAMAA0ADUAQwBGAEMAVgBSAGsAbAB4ADIAbQBxAFAARQBFAFoA ZwBZAEkAcQBoAEIAUQBQAHEAdQB4AGMAVAB4AG4AbgA1AFgAUQA0AGkAdQBPAEEAVwBiAGoAdAB3 AFkATABWAGMALwB0AEgANgBqAEwANQAyADQAUwBRADQAUAA0AG0AbQBKAEIAegBjAHUATQBEAFUA WABxAFYAQQByAFIAOABCAE0AZgA2AFoAcwBYADMAWgBsAEQAOABnAHIAaABwAGkARgBVAGEAUABp AHoAUABaAGIAaQBxAGQAMgAxAEwAeQBlAFoAawAvAEoAWAA3AGUAdQAwADkATAB3ADYATwBKAFoA LwB6AEoAUgBDAGcASABUAGgANgB4AGIAegByAEkAQwBLAGcAVwBmAEIAdwA5AEwAUABJAFMANwBl AHMAQgAyADcAcwBEADYAbwBCADQATAAwADcASAA3AFAAQwA2AHgAdQAwAGUAdgAyADIAQQB4AFgA bAA2AGkARwB6AHQAUABLADMAQgBxAGwAeQBMADAATABsADUATAAyADIASQBUAEEAVwArAFEAUgB0 AEQAbAA2AEwAZQBLAFkAKwBxAFUATwA2ADYAegByAFcARgA0AHQAbABXADQAVQAzAGwAcgB4AEMA MgBoAGQANQB1AHAAdQBJAEsALwB0AHMAdQBGAE8AVgB6AGkAWAAvAGsAZABCAHAALwBEAGsASQA4 AE4AWABsADIANwB3AFoAMABZAEIAWQBRAEYAawBiAGsAYQAxADUANgAzAEUAWQA0AGwASwBnAHAA OABlADkALwBHAEEAdABWAEIAQwBnAEQARgBtAHIAWgBtAFcAWgBSADkANgBIAG8AMgA4AHcARQBt AFQATgBuAHUAdQBoAGUAcQBnAGQAYQBqADIAbAArAE0ANQA2AEQAawBZAE4AWgBOAFkAVgBhAEcA bwAzAHMAeAA5AFYARQBBAFQAWgBOAHUAMQBLAFIAagA2ADUAawAzAGsAaABuAFMAdgAzAEYAbQBx AG8AUwBNAE4ATwA5AEoAQwByAEkAVABMAGEARAA3AFAATwBEAEQAdABFAHgAMwBJAHkASwBIAGoA dwBVAD0AAAAAAOb1 --_000_BY5PR12MB4902420136C034284CD0949381139BY5PR12MB4902namp_--