Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp581rwb; Fri, 19 Aug 2022 15:27:32 -0700 (PDT) X-Google-Smtp-Source: AA6agR69onYSPVTbrmIMiM8pPrbQTsq/84sm6Kw6gKBN/HhRFQ98vJF7W4OBnnapBcXfX1BeKw8G X-Received: by 2002:a05:6402:26c9:b0:446:354a:ede4 with SMTP id x9-20020a05640226c900b00446354aede4mr4364671edd.424.1660948052733; Fri, 19 Aug 2022 15:27:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1660948052; cv=pass; d=google.com; s=arc-20160816; b=HcKxOdoFxuPPe/f4PMUxY7z72rVfrAuQIis4iPLebzVKVQ4uupkRGbWdm/It4VnJY/ 72c8pfigc4Vaa2nvKYpMd4r8CTGlVQK6KMpwXMtRY0d/B8F2mhHsvaHcUo4wWiKM6SD9 QGQrm89c/yG4D4YKprnn5KPwxozRpsrmGMF5593Sh63q/m2andM/aZlQLMTxa7LFRtr+ Mijuq9/P1CLfxG0IO6XXjICcBaf5iq9gfQbYH2tp6t5jx1c2GdE8QOJBzZ3CfgXTx06F 31nATkN0KdHfIQHuvxelxIOKIZuxQFG9dbyuFcPYuia7sh8U1oGq41x+UauggQFOH/hg V0ZA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature:dkim-signature; bh=iEpEgUJXdkgKvDVneeAe7zFnBG1hbebZ5QL9OHBUI9c=; b=fT49f73JLkEhkcX9C0sZj0DF3n7mDopAz25IME2B9NtZsQs8aZr92cZ0HhSFSaSQbw vZONZEh96eZbd8LrsLkC11BQIbCYhn8imGsWL7DDtyvJIV8vJwW6SIDeqJzl/JkpBBTE TfBsp2gydkKIum6p3itBFOlNv2q3qcnYtBwC3fdM3MmvxopXYVvLEkV0qz5/BavsPzo5 M+7mtW7VSwiYf+o6cbVTR27q3Sc7Mhcs0Vo7tCl8XRVo+KL0dvqbIfh0rsDsvgKMJ80S T2cFcDT0DOuhMMj+Uk/2DrcDAjISc3CchSQEZdwBLsCtM9zZUV9OHRhJmzyl0JGOcmv/ h9TQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=RL7VP6mF; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=at52Zbbe; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.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=microchip.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r15-20020a05640251cf00b0043d604a5bf7si3925126edd.93.2022.08.19.15.26.24; Fri, 19 Aug 2022 15:27:32 -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=@microchip.com header.s=mchp header.b=RL7VP6mF; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=at52Zbbe; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.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=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239010AbiHSWK7 (ORCPT + 99 others); Fri, 19 Aug 2022 18:10:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229707AbiHSWK4 (ORCPT ); Fri, 19 Aug 2022 18:10:56 -0400 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0FBEC3F69; Fri, 19 Aug 2022 15:10:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1660947054; x=1692483054; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=iEpEgUJXdkgKvDVneeAe7zFnBG1hbebZ5QL9OHBUI9c=; b=RL7VP6mFnywZVWYHC6a20d1QmVcWsFfqZurtp7FzzV+cl8LVD20y5Wc+ QuTsQFUeuLOE7tgXVgPq+3FmNFZEhd69iBrUCH09nEDwbWBqaOAXc2B22 rappbkRKb5PuNHHxRIAvYQLyMyrDHyEzRQMI8vS89J6XeXPij55oviEIH 4S2t/wdXJhYdA2iHo1sTL0IOEHvfNvHAJVZbN8WSd7/wSjjAWG15WG3EA ixIios1zRxHtg/u39KvOoOIHwz53M9sLnvrJKwZI1qlYMrP405GLPGMWi HajQtUjjkMQcCbM+f+aTF6+K9X7lYhaoHrZzjbWt27dHZYzC8g1wpzMMd A==; X-IronPort-AV: E=Sophos;i="5.93,249,1654585200"; d="scan'208";a="170098490" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa4.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 19 Aug 2022 15:10:51 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.85.144) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Fri, 19 Aug 2022 15:10:50 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12 via Frontend Transport; Fri, 19 Aug 2022 15:10:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n4SfrfgcNon+caCqGDsRFymECxxmV9Nd5ykVvzKdRGw5HeMzCEjPWRIkDU7R11TgD7ymBaKuOQE+aNYAbz9HdOSm5wmoAV4QkcL1rI+H9bJMj39lN5VRw+VWaEE6uRp4DvMeD7uPCrwanQ+gP6J6iZEjCSK56Ns/kXsKwzqM6UBJXJpUl7WfdTxGyJ/rx128mbkogWVZ6I2K8dimx5kEJj0KgWHW+JzoHzLrNW3ZsHFZOcDBI3cySnoXHzGifjiEBYAcOdkrnWhEAv+kWBE/vczuPVQ2jviLY6zQb1Vq4g79onEVJ4V3DkB1xYjFFGCL1zzNk+4T7RsSe8+9meu0pA== 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=iEpEgUJXdkgKvDVneeAe7zFnBG1hbebZ5QL9OHBUI9c=; b=S9MKfkRue0otEGXcBSc4PmvMJhD5eFCtrOd5UoTegY46ZxnZTY4XB/Bff4fMxzgm7Diq4L/T2Adw/0FPst4Y7JeHDDek/qKUz8EMqGyT+FY83WSj6IHy3aI1uINyiBWrEemEkcviluIOC6AhggtWrCTxYDbow/UriV1MB/cnZdORyxH32wYOP46f8pc3LlGfa+htGMRYSxuIYNMDZeKrbJuGW9nAkRUWEg1CZBLv6PJLr5zKmxOYYgGTtRfN9i6cSWmoJ6uwUcFTWI9CutIGI9UCnhH/LcZtpXhLWTxh6HALYsw4NieqB2qyoWytAymO7+PrU195Dn3sB6m5e464GA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iEpEgUJXdkgKvDVneeAe7zFnBG1hbebZ5QL9OHBUI9c=; b=at52Zbbe4F8OeriV3gbGXRlSN72kDuvtj3KIjzRFs0FycjCGhdN3AHCmevf1xSBiwyIIEJlSsDoQKGHR9HYdtejlhJ/p9/gTiXdMUTm70ZjAUXxdGQZmYx7bOdhEHb7gNjp88HtIpJHUl/3lkBy9ApViTGGACJ9EXvNlM1+onW4= Received: from CO1PR11MB5154.namprd11.prod.outlook.com (2603:10b6:303:99::15) by SN6PR11MB2767.namprd11.prod.outlook.com (2603:10b6:805:5a::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.18; Fri, 19 Aug 2022 22:10:45 +0000 Received: from CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::ac89:75cd:26e0:51c3]) by CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::ac89:75cd:26e0:51c3%9]) with mapi id 15.20.5546.018; Fri, 19 Aug 2022 22:10:44 +0000 From: To: , , , , , , , CC: , , , , Subject: Re: [PATCH 07/12] riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree Thread-Topic: [PATCH 07/12] riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree Thread-Index: AQHYsGUr+3EH8+Kn3EeAQmOckfNsnK220EMA Date: Fri, 19 Aug 2022 22:10:44 +0000 Message-ID: References: <20220815050815.22340-1-samuel@sholland.org> <20220815050815.22340-8-samuel@sholland.org> In-Reply-To: <20220815050815.22340-8-samuel@sholland.org> Accept-Language: en-IE, en-US Content-Language: en-IE X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bd43ce9d-8847-4aad-251c-08da822fa9a6 x-ms-traffictypediagnostic: SN6PR11MB2767:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1FcKL9U7AQfbceYmJST3vIFX6HqIdZe7Q/eR+6ln40tsvMnjmskoET6ijnTao0qpetXheIzRBKxwtcIjCdVzuTeKmiePLJIKnS3/ZFZMwUKU2Z/B2R46KOKwcK3xML205cHhQtr6XNLWdKecT3WSS+ffBXK05Gx+xDj5BI2HObkrvmYdRJumE+bCmfAPH3K2r/OULklJRwXibpq8u7JsZF1+mxGh+bqM7GJPe0Fw5BhRjA4m/eKSr4x+AX1aXRADAhCchciWZBONdLxPPMtGjfzEe8uzkdKs8b5jR47hT75DPIjyzNdGrY2Y+nDABgOumGygxh7LN/zaQ44XQ5faz3a4Cc0PXMuMVSzV8yv/4Kfni/TxtBFzyIHUyuKW/d05cZvTTBv9LnpIjyi2K0nJ03eYUy7C+wcrvErLDZZ0yu5LG/Jxf9eekqI3nz/PwqbZtJWq7WqxLaMGH8fUKQyF/AcKsNAKg4631gHZs5veI5UeDW6+IapfAdHSOxjeQ7iko6E3HOBJxgP+RyA4wgg8oJfIZNz+U7nXR384kvPuoviqNK3Ch4Ko9hyMU84ZBATcGcLhhf3I48T7ymFHNcpjbvboLrVki7I04M12c/0VGnkgztvynpDScHE/b/nDR8g54dvstkD9Yykx8HAd0BI/qsnrR+fUZ4Fo5nw1xmE5oCuEG5J3QM8yA47A6ZeBNWSoUsKfIph5cCzXTupXrEgC6HPXWLNlcH6i8ZlU88TvWx6r2l0nQJYEpDebNmFBz+gEE+HMoxwvvFiXGSVRPi7KiuSi0+w6ktuThSEfPW2fcEqlhBebt/n0JOLa3V/pwt3YkOOy/FFauDFQbBUSLZwTDg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB5154.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(136003)(346002)(39860400002)(376002)(396003)(366004)(76116006)(6506007)(71200400001)(53546011)(110136005)(5660300002)(186003)(2616005)(66446008)(66556008)(31686004)(66476007)(4326008)(91956017)(36756003)(64756008)(66946007)(86362001)(31696002)(6512007)(26005)(2906002)(8676002)(38070700005)(83380400001)(7416002)(41300700001)(6486002)(54906003)(8936002)(122000001)(316002)(478600001)(38100700002)(43740500002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?V2J0VlRlWTRZK1cxTDdlQzV6ZW5CbUp4SmRIZFhDZWwvSWZ0RkczaDZxdW9m?= =?utf-8?B?TEJyc3dKMERxWWdqYWI4N2U5c1dNSEFtMEpnQWpiNG1KaHFtNU9sT3lBNXEx?= =?utf-8?B?QjhrcU16UDg5Y0pqbHA0MGhVVkVISFRJelBLSGxpVHhhc0N5L29EWjRRaktH?= =?utf-8?B?RE1TUnVwdjFYMDlxTWJqeHdDS3pxQWJmdWNPNExESVJlcFF5bFNSckpKVGVn?= =?utf-8?B?Z0UyVkhrLy8remNWaW02OXB4UTdwdENmSTFWYk5uU0IrSHFjd2lKNDlqd3Zo?= =?utf-8?B?d2F3QXRZSGdBUE9WS1pycEs4aVUxYkx5MndGYlptZFZXNms5VW03a25zMXpH?= =?utf-8?B?SGQzNVgxZ1h2bTBDRUVOUmh3MUkwaEtrUkN4RFd5bEtycU5tY3EvNkhUVndB?= =?utf-8?B?OFJZTVovNHF3VnNJc3hLRzRBRStQaVVtOHNZeTBDVUNad1dKNE5uYThNYjlj?= =?utf-8?B?dVM4N0tsSDhEZW9OaGJFTlFvbUxNcVlmeFg4NWNkcmRHTE0zN1YxWk9zZ0Y1?= =?utf-8?B?SG9pM0c5aXhhZ1ZQUWNleFBCRGszMERSZWQ5a0h2cTZ0WTZkNGdTcUlXYkd4?= =?utf-8?B?MTNKZE9uZGVkcDhON00vbTBGL0JUa1MyMWpDZWRIY2hJZ2w0MFN0aVZyV3ph?= =?utf-8?B?VEh6TXZNT00vT2pQcmxRVVJvL2p5YTk0aUNxKzFjVnJuQmR1WkIwcFVhZzhn?= =?utf-8?B?alUyeHFjLzNkWjhsOStPVTI0dnJGTlFSTjFLNk94MzJoNDdscCtQa01yOUYx?= =?utf-8?B?Rm8rRFNLTnlwR2V5NWVSYVNWaDZheEE0M2dUMVJvYTZ1cFJ1OUtKZk1TTGNr?= =?utf-8?B?ODBwWHhETitJc0ZhbGJKckdpU0xocEdjYzJtZDBManp3WSttMWhIMnV5TGkw?= =?utf-8?B?emRUdnRtTGZMeWVtcUEzYjdrQkVnZWZOMUdCQ0NPUXFrVVY4dHVaQWNLVmZY?= =?utf-8?B?YjczSzNNWnhKVkloSVpUZGRWSnNuNU1TWW81aFVsN3dZbzIxMU4wL3lQZExR?= =?utf-8?B?NVNWWWhtU3VsMzRORlphS2lJUnd4allXWkVSTnY3R1JXV21MQVJIY09Cd0dv?= =?utf-8?B?T09qR3JYNmNBenNiSE0xcmJnMXdmSElzM2R1UDdvZms0WmRabmhzbkZsdXdj?= =?utf-8?B?c2FJTkhNWXU1dzlRN01ZRGFmakZHWVhnaDh3Vk5lOUxabU5sdHZvdTNJOHFk?= =?utf-8?B?ZmdhQVVwVDdpQlpLMFpZTmtrcml0Q2VVMEJPSURGYkxjcW1CUXZxQlZPOVVo?= =?utf-8?B?K1Evbkp5WnZFVHhNNFRaYmJEUDRJbGJkeXhZVnFwYWhONUk1QVJNNStHdTR1?= =?utf-8?B?L3FBSlhEMjNuUHV1VmlWaGJOOHF2Slk0Ry9ZRkIxeVRTT2tGL0lDVVAwaURP?= =?utf-8?B?U01WMm5heFl4b1hMa1pOUDlHMVhQa2J1MUdUS1VVK3NNbnVTdlU2R25wY1FJ?= =?utf-8?B?STlsRXhka1prbUpDaUxUT0s4b2hZeEx1YkxwM1F2SkVYdjFuSFR0NkRaRFlj?= =?utf-8?B?Szg2N0EvV2N2Slg4MVM0WHRPcHE1UFk0QUZ5dEZVU2EyUU52bUJIZVRlbG4v?= =?utf-8?B?Z0wwTHRydXlkVDJKZDBTOVlhcEJXaUpOOERBVmlXbytpWm05YUxJM3orYnRP?= =?utf-8?B?T0F0NllTemVFRUdhVWFIamZFSTJFdWh5Z1FpVERYWXZPV05Xblg4QTY2U2Vu?= =?utf-8?B?QzFITFRWaW1BKzlpL0lwbmFrZUpJNUI3MGV2MTZQZ1lsdy9FMms5MVY1TEI3?= =?utf-8?B?ZTR5UlExR014enRGbzNxaEo0M0FGSUQ3YlljUWNmcXYrZWVKakJFc2Z4SzV2?= =?utf-8?B?dHg1U1YyeWc2eUJXNlRncTZKUDh5U3NRZWRBQVd3OUN3d3YvZkpkaWVteXJQ?= =?utf-8?B?MFNnbG9VaTFhYnBjQ0wvc2Jra0J2YUtNZE9LNVA3dm5weFMzUjBxZytsaW52?= =?utf-8?B?Slk5L2p0R0FZaW9NYllaSXJZZStrcWljcG1wR2ZKNHdHSno4S0orSGZiVXlN?= =?utf-8?B?VEJYb1lRN2NUK2I3dGJwVTBNQjlqMFBBVlZKWU9mWUFFTnBvUmlmYWhKZ3Bx?= =?utf-8?B?Tm5GTHAvZ3EwNWJEdWxnTnhBUStNNmU0ZzdNMUoxd1dhbkJJSS83NnZQWGYr?= =?utf-8?Q?h+9mD5UZCumqdq3plCOQ63q1v?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5154.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bd43ce9d-8847-4aad-251c-08da822fa9a6 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2022 22:10:44.7189 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /EmHN9L4nVSqFzVvqkbY+coD6P7Bo3v9tqZyRWVbEbf92MAbODbBkF50TvgLlEkvh7QCxb85qzq4QicPOpRTTIOUcTu5fKwOCfEeoDrsaX0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2767 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 SGV5IFNhbXVlbCwNCg0KRmluYWxseSBnb3QgYXJvdW5kIHRvIGdpdmluZyB0aGlzIGEgZ28gd2l0 aCB0aGUgZml4IGZvciBsb2FkaW5nDQptb2R1bGVzIHdoaWNoIGlzIG1vc3RseSB3aGF0IHdhcyBi bG9ja2luZyBtZSBiZWZvcmUuLg0KDQpPbiAxNS8wOC8yMDIyIDA2OjA4LCBTYW11ZWwgSG9sbGFu ZCB3cm90ZToNCj4gIkQxIE5lemhhIiBpcyBBbGx3aW5uZXIncyBmaXJzdC1wYXJ0eSBkZXZlbG9w bWVudCBib2FyZCBmb3IgdGhlIEQxIFNvQy4NCj4gSXQgd2FzIHNoaXBwZWQgd2l0aCA1MTJNLCAx Rywgb3IgMkcgb2YgRERSMy4gSXQgc3VwcG9ydHMgb25ib2FyZCBhdWRpbywNCg0KSSBhbSByZWFs bHkgbm90IGtlZW4gb24gdGhlIHdheSB5b3UgaGF2ZSB0aGluZ3MsIHdpdGggdGhlIG1lbW9yeQ0K bm9kZXMgcmVtb3ZlZCBmcm9tIHRoZSBkZXZpY2UgdHJlZS4gSSBrbm93IHlvdXIgcHJlZmVycmVk IGZsb3cNCmZvciBib290aW5nIHRoZXNlIHRoaW5ncyBtaWdodCBiZSB0byBwYXNzIHRoZSBkdGIg dXAgZnJvbSBVLUJvb3QsDQpidXQgSSB0aGluayB0aGUgZGV2aWNldHJlZSBpbiB0aGUga2VybmVs IHNob3VsZCBiZSB1c2FibGUgaW4gYQ0Kc3RhbmRhbG9uZSBtYW5uZXIsIGV2ZW4gaWYgdGhhdCBp cyB0aGUgYmFyZXN0LW1pbmltdW0gbWVtb3J5DQpjb25maWcuDQoNCkkgZGlkIGZpZ3VyZSBvdXQg YWxsIG9mIG15IGlzc3VlcyBnZXR0aW5nIGJvb3RlZCwgdGhhbmtzIHBhcnRseQ0KdG8gSGVpa28u IFRoZSBVLUJvb3QgZHRiIGJlaW5nIG1pc2FsaWduZWQgd2FzIHBhcnQgb2YgaXQgYXMgd2FzDQpt eSBpbml0cmFtZnMgd2l0aCBzb21lIHN0YWxlIHN1bnhpIG1vZHVsZXMgaW4gaXQgY2F1c2luZyBS Q1UNCnN0YWxscy4uIHNvIHNvcnJ5IGZvciB0aGUgbm9pc2Ugb24gdGhhdCBmcm9udCAoYW5kIHRo YW5rcyBhZ2Fpbg0KdG8gSGVpa28hKS4NCg0KTW9kdWxvIHRoZSBtZW1vcnkgbm9kZSwgc2luY2Ug SSBoYWQgdG8gaGFjayB0aGF0IGluIHRvIGdldCB0aGluZ3MNCndvcmtpbmcgJiBJIGRvIG5vdCB3 YW50IHRvIGhhdmUgdG8ga2VlcCBkb2luZzoNClRlc3RlZC1ieTogQ29ub3IgRG9vbGV5IDxjb25v ci5kb29sZXlAbWljcm9jaGlwLmNvbT4NCg0KVGhhbmtzICYgYXBvbG9naWVzIGFnYWluIGZvciB0 aGUgbW9kdWxlcy1yZWxhdGVkIGlzc3VlcyAtIGl0IHdhcw0KaGFyZCB0byBkZWJ1ZyB0aGF0IG9u ZSBzaW5jZSBtb2R1bGUgbG9hZGluZyB3YXMgYnJva2VuIG9uIFJJU0MtVg0KYXQgdGhlIHRpbWUu DQpDb25vci4NCg0KPiBIRE1JLCBnaWdhYml0IEV0aGVybmV0LCBXaUZpIGFuZCBCbHVldG9vdGgs IFVTQiAyLjAgaG9zdCBhbmQgT1RHIHBvcnRzLA0KPiBwbHVzIGxvdy1zcGVlZCBJL08gZnJvbSB0 aGUgU29DIGFuZCBhIEdQSU8gZXhwYW5kZXIgY2hpcC4NCj4gDQo+IE1vc3Qgb3RoZXIgRDEgYm9h cmRzIGNvcGllZCB0aGUgTmV6aGEncyBwb3dlciB0cmVlLCB3aXRoIHRoZSAxLjhWIHJhaWwNCj4g cG93ZXJlZCBieSB0aGUgU29DcyBpbnRlcm5hbCBMRE9BLCBhbmFsb2cgZG9tYWlucyBwb3dlcmVk IGJ5IEFMRE8sIGFuZA0KPiB0aGUgcmVzdCBvZiB0aGUgYm9hcmQgcG93ZXJlZCBieSBhbHdheXMt b24gZml4ZWQgcmVndWxhdG9ycy4gU29tZSAoYnV0DQo+IG5vdCBhbGwpIGJvYXJkcyBhbHNvIGNv cGllZCB0aGUgUFdNIENQVSByZWd1bGF0b3IuIFRvIGF2b2lkIGR1cGxpY2F0aW9uLA0KPiBmYWN0 b3Igb3V0IHRoZSBvdXQgdGhlIHJlZ3VsYXRvciByZWZlcmVuY2VzIHRoYXQgYXJlIGNvbW1vbiBh Y3Jvc3MgYWxsDQo+IGtub3duIGJvYXJkcy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFNhbXVlbCBI b2xsYW5kIDxzYW11ZWxAc2hvbGxhbmQub3JnPg0KPiAtLS0NCj4gDQo+ICBhcmNoL3Jpc2N2L2Jv b3QvZHRzL2FsbHdpbm5lci9NYWtlZmlsZSAgICAgICAgfCAgIDEgKw0KPiAgLi4uL3N1bjIwaS1k MS1jb21tb24tcmVndWxhdG9ycy5kdHNpICAgICAgICAgIHwgIDUxICsrKysrKw0KPiAgLi4uL2Jv b3QvZHRzL2FsbHdpbm5lci9zdW4yMGktZDEtbmV6aGEuZHRzICAgIHwgMTcxICsrKysrKysrKysr KysrKysrKw0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAyMjMgaW5zZXJ0aW9ucygrKQ0KPiAgY3JlYXRl IG1vZGUgMTAwNjQ0IGFyY2gvcmlzY3YvYm9vdC9kdHMvYWxsd2lubmVyL3N1bjIwaS1kMS1jb21t b24tcmVndWxhdG9ycy5kdHNpDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgYXJjaC9yaXNjdi9ib290 L2R0cy9hbGx3aW5uZXIvc3VuMjBpLWQxLW5lemhhLmR0cw0KPiANCj4gZGlmZiAtLWdpdCBhL2Fy Y2gvcmlzY3YvYm9vdC9kdHMvYWxsd2lubmVyL01ha2VmaWxlIGIvYXJjaC9yaXNjdi9ib290L2R0 cy9hbGx3aW5uZXIvTWFrZWZpbGUNCj4gaW5kZXggZjY2NTU0Y2Q1YzQ1Li5iMGExNWU4YzhkODIg MTAwNjQ0DQo+IC0tLSBhL2FyY2gvcmlzY3YvYm9vdC9kdHMvYWxsd2lubmVyL01ha2VmaWxlDQo+ ICsrKyBiL2FyY2gvcmlzY3YvYm9vdC9kdHMvYWxsd2lubmVyL01ha2VmaWxlDQo+IEBAIC0xICsx LDIgQEANCj4gICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjANCj4gK2R0Yi0kKENP TkZJR19BUkNIX1NVTlhJKSArPSBzdW4yMGktZDEtbmV6aGEuZHRiDQo+IGRpZmYgLS1naXQgYS9h cmNoL3Jpc2N2L2Jvb3QvZHRzL2FsbHdpbm5lci9zdW4yMGktZDEtY29tbW9uLXJlZ3VsYXRvcnMu ZHRzaSBiL2FyY2gvcmlzY3YvYm9vdC9kdHMvYWxsd2lubmVyL3N1bjIwaS1kMS1jb21tb24tcmVn dWxhdG9ycy5kdHNpDQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4IDAwMDAwMDAwMDAw MC4uMTQzYTNlNzEwYzNjDQo+IC0tLSAvZGV2L251bGwNCj4gKysrIGIvYXJjaC9yaXNjdi9ib290 L2R0cy9hbGx3aW5uZXIvc3VuMjBpLWQxLWNvbW1vbi1yZWd1bGF0b3JzLmR0c2kNCj4gQEAgLTAs MCArMSw1MSBAQA0KPiArLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IChHUEwtMi4wKyBvciBN SVQpDQo+ICsvLyBDb3B5cmlnaHQgKEMpIDIwMjEtMjAyMiBTYW11ZWwgSG9sbGFuZCA8c2FtdWVs QHNob2xsYW5kLm9yZz4NCj4gKw0KPiArLyB7DQo+ICsJcmVnX3ZjYzogdmNjIHsNCj4gKwkJY29t cGF0aWJsZSA9ICJyZWd1bGF0b3ItZml4ZWQiOw0KPiArCQlyZWd1bGF0b3ItbmFtZSA9ICJ2Y2Mi Ow0KPiArCQlyZWd1bGF0b3ItbWluLW1pY3Jvdm9sdCA9IDw1MDAwMDAwPjsNCj4gKwkJcmVndWxh dG9yLW1heC1taWNyb3ZvbHQgPSA8NTAwMDAwMD47DQo+ICsJfTsNCj4gKw0KPiArCXJlZ192Y2Nf M3YzOiB2Y2MtM3YzIHsNCj4gKwkJY29tcGF0aWJsZSA9ICJyZWd1bGF0b3ItZml4ZWQiOw0KPiAr CQlyZWd1bGF0b3ItbmFtZSA9ICJ2Y2MtM3YzIjsNCj4gKwkJcmVndWxhdG9yLW1pbi1taWNyb3Zv bHQgPSA8MzMwMDAwMD47DQo+ICsJCXJlZ3VsYXRvci1tYXgtbWljcm92b2x0ID0gPDMzMDAwMDA+ Ow0KPiArCQl2aW4tc3VwcGx5ID0gPCZyZWdfdmNjPjsNCj4gKwl9Ow0KPiArfTsNCj4gKw0KPiAr JmxyYWRjIHsNCj4gKwl2cmVmLXN1cHBseSA9IDwmcmVnX2FsZG8+Ow0KPiArfTsNCj4gKw0KPiAr JnBpbyB7DQo+ICsJdmNjLXBiLXN1cHBseSA9IDwmcmVnX3ZjY18zdjM+Ow0KPiArCXZjYy1wYy1z dXBwbHkgPSA8JnJlZ192Y2NfM3YzPjsNCj4gKwl2Y2MtcGQtc3VwcGx5ID0gPCZyZWdfdmNjXzN2 Mz47DQo+ICsJdmNjLXBlLXN1cHBseSA9IDwmcmVnX3ZjY18zdjM+Ow0KPiArCXZjYy1wZi1zdXBw bHkgPSA8JnJlZ192Y2NfM3YzPjsNCj4gKwl2Y2MtcGctc3VwcGx5ID0gPCZyZWdfdmNjXzN2Mz47 DQo+ICt9Ow0KPiArDQo+ICsmcmVnX2FsZG8gew0KPiArCXJlZ3VsYXRvci1taW4tbWljcm92b2x0 ID0gPDE4MDAwMDA+Ow0KPiArCXJlZ3VsYXRvci1tYXgtbWljcm92b2x0ID0gPDE4MDAwMDA+Ow0K PiArCXZkZDMzLXN1cHBseSA9IDwmcmVnX3ZjY18zdjM+Ow0KPiArfTsNCj4gKw0KPiArJnJlZ19o cGxkbyB7DQo+ICsJcmVndWxhdG9yLW1pbi1taWNyb3ZvbHQgPSA8MTgwMDAwMD47DQo+ICsJcmVn dWxhdG9yLW1heC1taWNyb3ZvbHQgPSA8MTgwMDAwMD47DQo+ICsJaHBsZG9pbi1zdXBwbHkgPSA8 JnJlZ192Y2NfM3YzPjsNCj4gK307DQo+ICsNCj4gKyZyZWdfbGRvYSB7DQo+ICsJcmVndWxhdG9y LWFsd2F5cy1vbjsNCj4gKwlyZWd1bGF0b3ItbWluLW1pY3Jvdm9sdCA9IDwxODAwMDAwPjsNCj4g KwlyZWd1bGF0b3ItbWF4LW1pY3Jvdm9sdCA9IDwxODAwMDAwPjsNCj4gKwlsZG8taW4tc3VwcGx5 ID0gPCZyZWdfdmNjXzN2Mz47DQo+ICt9Ow0KPiBkaWZmIC0tZ2l0IGEvYXJjaC9yaXNjdi9ib290 L2R0cy9hbGx3aW5uZXIvc3VuMjBpLWQxLW5lemhhLmR0cyBiL2FyY2gvcmlzY3YvYm9vdC9kdHMv YWxsd2lubmVyL3N1bjIwaS1kMS1uZXpoYS5kdHMNCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4g aW5kZXggMDAwMDAwMDAwMDAwLi5kZjg2NWVlMTVmY2YNCj4gLS0tIC9kZXYvbnVsbA0KPiArKysg Yi9hcmNoL3Jpc2N2L2Jvb3QvZHRzL2FsbHdpbm5lci9zdW4yMGktZDEtbmV6aGEuZHRzDQo+IEBA IC0wLDAgKzEsMTcxIEBADQo+ICsvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogKEdQTC0yLjAr IG9yIE1JVCkNCj4gKy8vIENvcHlyaWdodCAoQykgMjAyMS0yMDIyIFNhbXVlbCBIb2xsYW5kIDxz YW11ZWxAc2hvbGxhbmQub3JnPg0KPiArDQo+ICsvZHRzLXYxLzsNCj4gKw0KPiArI2luY2x1ZGUg PGR0LWJpbmRpbmdzL2dwaW8vZ3Bpby5oPg0KPiArI2luY2x1ZGUgPGR0LWJpbmRpbmdzL2lucHV0 L2lucHV0Lmg+DQo+ICsNCj4gKyNpbmNsdWRlICJzdW4yMGktZDEuZHRzaSINCj4gKyNpbmNsdWRl ICJzdW4yMGktZDEtY29tbW9uLXJlZ3VsYXRvcnMuZHRzaSINCj4gKw0KPiArLyB7DQo+ICsJbW9k ZWwgPSAiQWxsd2lubmVyIEQxIE5lemhhIjsNCj4gKwljb21wYXRpYmxlID0gImFsbHdpbm5lcixk MS1uZXpoYSIsICJhbGx3aW5uZXIsc3VuMjBpLWQxIjsNCj4gKw0KPiArCWFsaWFzZXMgew0KPiAr CQlldGhlcm5ldDAgPSAmZW1hYzsNCj4gKwkJZXRoZXJuZXQxID0gJnhyODI5Ow0KPiArCQltbWMw ID0gJm1tYzA7DQo+ICsJCXNlcmlhbDAgPSAmdWFydDA7DQo+ICsJfTsNCj4gKw0KPiArCWNob3Nl biB7DQo+ICsJCXN0ZG91dC1wYXRoID0gInNlcmlhbDA6MTE1MjAwbjgiOw0KPiArCX07DQo+ICsN Cj4gKwlyZWdfdXNidmJ1czogdXNidmJ1cyB7DQo+ICsJCWNvbXBhdGlibGUgPSAicmVndWxhdG9y LWZpeGVkIjsNCj4gKwkJcmVndWxhdG9yLW5hbWUgPSAidXNidmJ1cyI7DQo+ICsJCXJlZ3VsYXRv ci1taW4tbWljcm92b2x0ID0gPDUwMDAwMDA+Ow0KPiArCQlyZWd1bGF0b3ItbWF4LW1pY3Jvdm9s dCA9IDw1MDAwMDAwPjsNCj4gKwkJZ3BpbyA9IDwmcGlvIDMgMTkgR1BJT19BQ1RJVkVfSElHSD47 IC8qIFBEMTkgKi8NCj4gKwkJZW5hYmxlLWFjdGl2ZS1oaWdoOw0KPiArCQl2aW4tc3VwcGx5ID0g PCZyZWdfdmNjPjsNCj4gKwl9Ow0KPiArDQo+ICsJLyoNCj4gKwkgKiBUaGlzIHJlZ3VsYXRvciBp cyBQV00tY29udHJvbGxlZCwgYnV0IHRoZSBQV00gY29udHJvbGxlciBpcyBub3QNCj4gKwkgKiB5 ZXQgc3VwcG9ydGVkLCBzbyBmaXggdGhlIHJlZ3VsYXRvciB0byBpdHMgZGVmYXVsdCB2b2x0YWdl Lg0KPiArCSAqLw0KPiArCXJlZ192ZGRfY3B1OiB2ZGQtY3B1IHsNCj4gKwkJY29tcGF0aWJsZSA9 ICJyZWd1bGF0b3ItZml4ZWQiOw0KPiArCQlyZWd1bGF0b3ItbmFtZSA9ICJ2ZGQtY3B1IjsNCj4g KwkJcmVndWxhdG9yLW1pbi1taWNyb3ZvbHQgPSA8MTEwMDAwMD47DQo+ICsJCXJlZ3VsYXRvci1t YXgtbWljcm92b2x0ID0gPDExMDAwMDA+Ow0KPiArCQl2aW4tc3VwcGx5ID0gPCZyZWdfdmNjPjsN Cj4gKwl9Ow0KPiArDQo+ICsJd2lmaV9wd3JzZXE6IHdpZmktcHdyc2VxIHsNCj4gKwkJY29tcGF0 aWJsZSA9ICJtbWMtcHdyc2VxLXNpbXBsZSI7DQo+ICsJCXJlc2V0LWdwaW9zID0gPCZwaW8gNiAx MiBHUElPX0FDVElWRV9MT1c+OyAvKiBQRzEyICovDQo+ICsJfTsNCj4gK307DQo+ICsNCj4gKyZj cHUwIHsNCj4gKwljcHUtc3VwcGx5ID0gPCZyZWdfdmRkX2NwdT47DQo+ICt9Ow0KPiArDQo+ICsm ZWhjaTAgew0KPiArCXN0YXR1cyA9ICJva2F5IjsNCj4gK307DQo+ICsNCj4gKyZlaGNpMSB7DQo+ ICsJc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJmVtYWMgew0KPiArCXBpbmN0cmwt MCA9IDwmcmdtaWlfcGVfcGlucz47DQo+ICsJcGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsNCj4g KwlwaHktaGFuZGxlID0gPCZleHRfcmdtaWlfcGh5PjsNCj4gKwlwaHktbW9kZSA9ICJyZ21paS1p ZCI7DQo+ICsJcGh5LXN1cHBseSA9IDwmcmVnX3ZjY18zdjM+Ow0KPiArCXN0YXR1cyA9ICJva2F5 IjsNCj4gK307DQo+ICsNCj4gKyZpMmMyIHsNCj4gKwlwaW5jdHJsLTAgPSA8JmkyYzJfcGIwX3Bp bnM+Ow0KPiArCXBpbmN0cmwtbmFtZXMgPSAiZGVmYXVsdCI7DQo+ICsJc3RhdHVzID0gIm9rYXki Ow0KPiArDQo+ICsJcGNmODU3NGE6IGdwaW9AMzggew0KPiArCQljb21wYXRpYmxlID0gIm54cCxw Y2Y4NTc0YSI7DQo+ICsJCXJlZyA9IDwweDM4PjsNCj4gKwkJaW50ZXJydXB0LXBhcmVudCA9IDwm cGlvPjsNCj4gKwkJaW50ZXJydXB0cyA9IDwxIDIgSVJRX1RZUEVfTEVWRUxfTE9XPjsgLyogUEIy ICovDQo+ICsJCWludGVycnVwdC1jb250cm9sbGVyOw0KPiArCQlncGlvLWNvbnRyb2xsZXI7DQo+ ICsJCSNncGlvLWNlbGxzID0gPDI+Ow0KPiArCQkjaW50ZXJydXB0LWNlbGxzID0gPDI+Ow0KPiAr CX07DQo+ICt9Ow0KPiArDQo+ICsmbHJhZGMgew0KPiArCXN0YXR1cyA9ICJva2F5IjsNCj4gKw0K PiArCWJ1dHRvbi0xNjAgew0KPiArCQlsYWJlbCA9ICJPSyI7DQo+ICsJCWxpbnV4LGNvZGUgPSA8 S0VZX09LPjsNCj4gKwkJY2hhbm5lbCA9IDwwPjsNCj4gKwkJdm9sdGFnZSA9IDwxNjAwMDA+Ow0K PiArCX07DQo+ICt9Ow0KPiArDQo+ICsmbWRpbyB7DQo+ICsJZXh0X3JnbWlpX3BoeTogZXRoZXJu ZXQtcGh5QDEgew0KPiArCQljb21wYXRpYmxlID0gImV0aGVybmV0LXBoeS1pZWVlODAyLjMtYzIy IjsNCj4gKwkJcmVnID0gPDE+Ow0KPiArCX07DQo+ICt9Ow0KPiArDQo+ICsmbW1jMCB7DQo+ICsJ YnVzLXdpZHRoID0gPDQ+Ow0KPiArCWNkLWdwaW9zID0gPCZwaW8gNSA2IEdQSU9fQUNUSVZFX0hJ R0g+OyAvKiBQRjYgKi8NCj4gKwlkaXNhYmxlLXdwOw0KPiArCXZtbWMtc3VwcGx5ID0gPCZyZWdf dmNjXzN2Mz47DQo+ICsJdnFtbWMtc3VwcGx5ID0gPCZyZWdfdmNjXzN2Mz47DQo+ICsJcGluY3Ry bC0wID0gPCZtbWMwX3BpbnM+Ow0KPiArCXBpbmN0cmwtbmFtZXMgPSAiZGVmYXVsdCI7DQo+ICsJ c3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJm1tYzEgew0KPiArCWJ1cy13aWR0aCA9 IDw0PjsNCj4gKwltbWMtcHdyc2VxID0gPCZ3aWZpX3B3cnNlcT47DQo+ICsJbm9uLXJlbW92YWJs ZTsNCj4gKwl2bW1jLXN1cHBseSA9IDwmcmVnX3ZjY18zdjM+Ow0KPiArCXZxbW1jLXN1cHBseSA9 IDwmcmVnX3ZjY18zdjM+Ow0KPiArCXBpbmN0cmwtMCA9IDwmbW1jMV9waW5zPjsNCj4gKwlwaW5j dHJsLW5hbWVzID0gImRlZmF1bHQiOw0KPiArCXN0YXR1cyA9ICJva2F5IjsNCj4gKw0KPiArCXhy ODI5OiB3aWZpQDEgew0KPiArCQlyZWcgPSA8MT47DQo+ICsJfTsNCj4gK307DQo+ICsNCj4gKyZv aGNpMCB7DQo+ICsJc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJm9oY2kxIHsNCj4g KwlzdGF0dXMgPSAib2theSI7DQo+ICt9Ow0KPiArDQo+ICsmdWFydDAgew0KPiArCXBpbmN0cmwt MCA9IDwmdWFydDBfcGI4X3BpbnM+Ow0KPiArCXBpbmN0cmwtbmFtZXMgPSAiZGVmYXVsdCI7DQo+ ICsJc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJnVhcnQxIHsNCj4gKwl1YXJ0LWhh cy1ydHNjdHM7DQo+ICsJcGluY3RybC0wID0gPCZ1YXJ0MV9wZzZfcGlucz4sIDwmdWFydDFfcGc4 X3J0c19jdHNfcGlucz47DQo+ICsJcGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsNCj4gKwlzdGF0 dXMgPSAib2theSI7DQo+ICsNCj4gKwkvKiBYUjgyOSBibHVldG9vdGggaXMgY29ubmVjdGVkIGhl cmUgKi8NCj4gK307DQo+ICsNCj4gKyZ1c2Jfb3RnIHsNCj4gKwlkcl9tb2RlID0gIm90ZyI7DQo+ ICsJc3RhdHVzID0gIm9rYXkiOw0KPiArfTsNCj4gKw0KPiArJnVzYnBoeSB7DQo+ICsJdXNiMF9p ZF9kZXQtZ3Bpb3MgPSA8JnBpbyAzIDIxIEdQSU9fQUNUSVZFX0hJR0g+OyAvKiBQRDIxICovDQo+ ICsJdXNiMF92YnVzX2RldC1ncGlvcyA9IDwmcGlvIDMgMjAgR1BJT19BQ1RJVkVfSElHSD47IC8q IFBEMjAgKi8NCj4gKwl1c2IwX3ZidXMtc3VwcGx5ID0gPCZyZWdfdXNidmJ1cz47DQo+ICsJdXNi MV92YnVzLXN1cHBseSA9IDwmcmVnX3ZjYz47DQo+ICsJc3RhdHVzID0gIm9rYXkiOw0KPiArfTsN Cg==