Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp816063pxy; Wed, 21 Apr 2021 16:09:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy+afLvqLa6u11yh5PljJoHEHf4sGwAf5tg9qGqn4z3BYcX+vJhDWjJBdac2BUDLEjeQxkS X-Received: by 2002:a17:902:e5d1:b029:eb:7ec2:648e with SMTP id u17-20020a170902e5d1b02900eb7ec2648emr587280plf.30.1619046598896; Wed, 21 Apr 2021 16:09:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1619046598; cv=pass; d=google.com; s=arc-20160816; b=nD1A0LuxMqGWqThDHNM82iNGXKG/ByCMfIaOqm5Oswxj8F0pQRXKJXCr0oWf5lDnqW HaLNPJKHZWzKa5fMtZkPx7bD3qI30HtC1t77c17BARA9eBoFroA/a8CyB/H327qGEIRu GS3FM20vnWa84KklQCbmfG+vQP4lnMq8U3FbVi3gnkK79kexrGzcQAsX2xG5aKcUwnKy GZAyA+3Xcim+WHU3KLkPipUUb2BpNQWWC6UsIKGvf+Dp/jFz22c6bwbfXgBXap7nigIp zBTmNb/eEeDeE8Asqjqqfs6/aQfh38XALjnW4Byewuh2wLB+2nhsCIRPXB+XE2n4F41d St6A== 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:ironport-sdr:ironport-sdr; bh=1zKCT8ETQlYxYPJgb2j2igCdsygQgWM4S56epIZwixw=; b=yhnZDW+5dZBeWtFrg88Kj5UwjP1C+BBph4/ybsoOw5Q4i9U0c3gZtpPd/z7il+ASi9 iO+b5BPycs4N/kxRbuiyMu2xKZIfsfTd0j34k/I3Jp9NVA/tWeawIC6zJPbmJ5puI1mL yV5OQCcpfFniOiF6efHPhCDmHebaD9x/bqTpevLs0HruyEQgNoUx4g2Q3t5gzU4hDVWe 69Nuafk71D/krfAjEFGAkwA3A/DwfBXUAUZUDjATZsBAKnPdsMFZ3RTaHbhjYgUvYh8s hSu2x/CwmHvEIJhZt1sBk5VjlDEtUb5IgSrR/oUalzjlspw/lW4e90Ohsop4Zyz92xc8 TTxg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Z2poRQCt; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a73si941234pfd.159.2021.04.21.16.09.29; Wed, 21 Apr 2021 16:09:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Z2poRQCt; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239978AbhDUPaE (ORCPT + 99 others); Wed, 21 Apr 2021 11:30:04 -0400 Received: from mga14.intel.com ([192.55.52.115]:36169 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235345AbhDUPaE (ORCPT ); Wed, 21 Apr 2021 11:30:04 -0400 IronPort-SDR: ruu8feqctliNma3CtjiGHlp2vNC/9qASoEAtjwddPwzH+C/RQJyKWGjrskOQrEsVN9Tco5nOrD i6vg9zhvcJZQ== X-IronPort-AV: E=McAfee;i="6200,9189,9961"; a="195274683" X-IronPort-AV: E=Sophos;i="5.82,240,1613462400"; d="scan'208";a="195274683" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Apr 2021 08:29:30 -0700 IronPort-SDR: 9fWtUGSPFotxXAqm0lM3tPgJ094AIawKLi9DrR5MZ1csBXEIMfNi5Qve6FJ4b3C4A/8RZNvDW0 QicCeMxC4c8Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,240,1613462400"; d="scan'208";a="452971662" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by FMSMGA003.fm.intel.com with ESMTP; 21 Apr 2021 08:29:30 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 21 Apr 2021 08:29:29 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 21 Apr 2021 08:29:29 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Wed, 21 Apr 2021 08:29:29 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Wed, 21 Apr 2021 08:29:29 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b999zmP2LBZcmfcyH59WCHx+tKTo9Mu8/0ExEFfrmHFlq9/9PfosZ/WV7fZ06iO4dj4ZJV13ur7YVTDrfNW+GIXLP5sJY/1YZjmU2zO06VxSye7AbpN87Ul2KrlOD0lkg61VBFnIRaF6oCMnjjiFnm195Z7FykpTwwEH14MFimB7FEsib2EMuCUwliO/9SfHDSXViMepUgvpMF3kEkNF/kPPzZ2mfv2lKgT+3AqoZJEDBucqGdq2JziXZOMtZ+IbOjKMp7Oq5Vu9FDKQaOLZ7OP5DVWA0o/HwKYozlYEyLmMLWFBJsipHIkELj8yGpg9e41a9G1h/oRo4KTPqTtG+w== 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-SenderADCheck; bh=1zKCT8ETQlYxYPJgb2j2igCdsygQgWM4S56epIZwixw=; b=GFamnWHs1TzM3R8eEYMleTQL+GfWB0hxyQ5NuMhu05ayNelElWw/TfKubOIhywH8/05QOd8LkmGSoupOHNuSLopkgRhx0j/mOQjN2KESrTwN1sYUiMebR1fq+bkcWXIJJDqb3dAp5VZQrXCPsezPVdOjJNQTQvbTHTvJIhHo2jjECOwxExwLr85HALEd4+xQrO8VbYdEThVlO+URMpl9e98SyKYVrUC9JnDlPd5PpAy0SJaTsVyZh++A6Cd6LRfqFICdr3OqXEPHl2XDSvyYlohkgWue6JgssLqVtaPS+vS57s3YZIdF8BKNyiAZEtG53ReA9dM8GApn+eY5HVz65A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1zKCT8ETQlYxYPJgb2j2igCdsygQgWM4S56epIZwixw=; b=Z2poRQCtjA46ZQMXs5Kd+w4Xj30BTDdc8wALHeI1LnohZb+TKVrg9ep+ebdIrpPelmrMivETf3ioQMb++whWzCJ1Km2LGZR3NsO3oGmyuvSjcB6FuxVLKXZIQo0ZiV1o8UumgiN24rhXUinTuzoZ+dM4AIpOJ659EkIRM+igXkQ= Received: from SN6PR11MB3055.namprd11.prod.outlook.com (2603:10b6:805:dc::18) by SA2PR11MB5065.namprd11.prod.outlook.com (2603:10b6:806:115::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Wed, 21 Apr 2021 15:29:28 +0000 Received: from SN6PR11MB3055.namprd11.prod.outlook.com ([fe80::15d2:c175:b922:8d8c]) by SN6PR11MB3055.namprd11.prod.outlook.com ([fe80::15d2:c175:b922:8d8c%3]) with mapi id 15.20.4065.020; Wed, 21 Apr 2021 15:29:28 +0000 From: "Alessandrelli, Daniele" To: "jassisinghbrar@gmail.com" , "mgross@linux.intel.com" CC: "dragan.cvetic@xilinx.com" , "corbet@lwn.net" , "markgross@kernel.org" , "gregkh@linuxfoundation.org" , "damien.lemoal@wdc.com" , "bp@suse.de" , "robh@kernel.org" , "paul.walmsley@sifive.com" , "arnd@arndb.de" , "shawnguo@kernel.org" , "peng.fan@nxp.com" , "palmerdabbelt@google.com" , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" Subject: Re: [PATCH v6 04/34] dt-bindings: Add bindings for Keem Bay IPC driver Thread-Topic: [PATCH v6 04/34] dt-bindings: Add bindings for Keem Bay IPC driver Thread-Index: AQHXAY2nfFFRQ8LmikK1K8OxNdNLX6p2Al4AgASrZACANxOigIAMoLSAgAEG1QCAAALWgIAAF1sA Date: Wed, 21 Apr 2021 15:29:28 +0000 Message-ID: <0736599f9266375908e4f79de09fe5eda6d4f183.camel@intel.com> References: <20210212222304.110194-1-mgross@linux.intel.com> <20210212222304.110194-5-mgross@linux.intel.com> <20210305210140.GA622142@robh.at.kernel.org> <20210308202008.GA138795@linux.intel.com> <20210420221459.GA108315@linux.intel.com> <20210421135542.GB108315@linux.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5 (3.36.5-2.fc32) authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.151.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d6902744-2336-45d4-8dfd-08d904da40b4 x-ms-traffictypediagnostic: SA2PR11MB5065: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qUwN5+wKp9ZZvtTQ3SKEzsjyJGegJMpeg0OAnUiLa3KG1R+Wj+rOAt6zNA2At3/CugobsqkegJYQAUoh1ksEVFZBP5Mcif5Qxfkog75wb/hwAYS3HfvGqUWTtEJffuxmVx8nHiF43CUKVHChlBCIh+bY4ooW65SWBXDfpIz/n+MzIS0U1cdAsj8Mt8+s6IHU4Ggd0NFfUryGW/24tN8G/nqg5HA7+Q7NoIy+d4BK6NPFv6lXwoE0aEhBGUE+FE72sQrYEWDEYDrIRpkRssBRs4qmAYlptfhWCXGlEotISJpECqjjzDcTZOy3xM3yFQujPCGb6PTN67gcRoHR6Dnmtr97Ka+ejVhNIlhGbJT7FYcdbmJjsAEMdSfzMLgG3RdqnhbyJHJfbxdI1Brpx8O2vro7H50died+P5Okr83e9jINrxVTRixVTpI4NqjEGA8MQ9USOkx7lJGhfn+q646p4b2+OwGP9ZLGF1NWdlSqvehhSj8pFeQHAsjlH7jZBE7QdZWcFC0TQl5F3oSmtRXkLqtyFYUsjdksSntHYeFW41Wc8vrAx1MiG3i3G6XkDcu7ZDG8T6k5mJxXRIYhoZAl7eURtqV+z9T7mgQVCqH7TF0= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN6PR11MB3055.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(39860400002)(136003)(396003)(376002)(346002)(5660300002)(86362001)(316002)(7416002)(83380400001)(64756008)(66946007)(66446008)(91956017)(76116006)(66476007)(66556008)(6512007)(2616005)(36756003)(186003)(4326008)(71200400001)(8676002)(478600001)(6506007)(53546011)(122000001)(38100700002)(6486002)(26005)(110136005)(54906003)(2906002)(8936002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?TEJkUUZFeEFqQWFMb3FIWS83Q3RXYjlLVWZZUWErQkgzS2orNzlMODRCQ0s3?= =?utf-8?B?bTNkbytEN24yNDZtcytLN1duQy9sZFNBN0xud2ZpektueCt0Tmc2SzQrNnhm?= =?utf-8?B?V09NemdpRmp5SGsrQldxTVJPM0I0OGtDVjRMdnN1V1lodGc1YTJwL1ZNQzha?= =?utf-8?B?K2pCY2FCZEgvMFdGSE5tdW1nVWV6VXZmbjdMZUhYQ2Y5d3ljcVF4ckRTZXZQ?= =?utf-8?B?Y2VESXc2V29UWll4YzAxK0dwci9OWG5SWFZsOWE5WHR5ZlFkL09ya0ErZmtE?= =?utf-8?B?MXoxa1dZRy8waUdDT3pVQnBDMWNiMVRCVU4xU0Yxck5ZVHFhSUJMbVNsV2xv?= =?utf-8?B?T1hveFMwaXVyOXA0aUg0YWQ2K3d4L05pVTFYUTNQL2c5YUw2VUoyUTl3bk1L?= =?utf-8?B?ZFFwYlJ5b3hZZjlnejMrOFZPT1hZendzVE9hQjFDYlg5RUUydGQ5UVhoV25s?= =?utf-8?B?WXU1NlFiZ3ZDMHhFQzd6bVI3V0NFQTdjc3dTTUg2bWd5aGlCdjNPdG1DV3dW?= =?utf-8?B?L0tWbmpXQzVmc281N1M3dzR2dTFBZGpWSWJ4T1FPU04yOEl3amQ2UXpucTEx?= =?utf-8?B?M2VsSkdiZExEL0Z1akI3VThBUVhEUHhMbU9UMGM2UFBKVTBxYWtxUDhHNldZ?= =?utf-8?B?RjM3c0Q1L1VURXZkc0tJY1lkVkNjOTlvSHJLY1BsNnJ4YmlZYUhjOHcrdXha?= =?utf-8?B?WjB3N0Qvc3ptNGpmSmxpUTlKWEw2RSswa0pHY0cwQ3NHTVhRRlpNaGFYOThI?= =?utf-8?B?VWpzRWRMc2l4UW9RSVlVVlBKL1A4Vi9VOUVBTW9tM0ZZNXVkd2hOeVAzbVNH?= =?utf-8?B?THdqYnVDaWxRUXBEOFJkR0JYV2JCaS9FVVVOUFd3MTJERndnT24xQmlEdHJ5?= =?utf-8?B?OHhFQldGc1E2dTJnc0hnMHN4b3RBcHJnY0NRZ2NhM0o2QWNwbEJyMkdXSXNz?= =?utf-8?B?SFRUYThnZVFaQlFQeUdSMmVIdVZicWZ5bUFzUzJ2YTExUEdKUXJrYzJPM01U?= =?utf-8?B?cUJxSVB5QnVFaG02b3BOdGt5VzZYbGVXdXhKL29PcXMzSTJ6cktLZFFsRFZu?= =?utf-8?B?MmV3N1pKK3QxZzVPblJXZXl6RXJmM2tFL2dJK1JkWHg3QzFSL001TlJrRmxV?= =?utf-8?B?ZmV5ZGoyZG9RMnJiRys4SnRLTjFCNHg0U3lsOGROckRlc0dHZFBlejdGK0Ns?= =?utf-8?B?cWNVcWdFVWVTYm01Z1NseVlXL0hxRWNPVzFKNXRWNUU2VksxVysyU0ZaQVlH?= =?utf-8?B?Q0wwdUV2V3BGRk1nYjR5QTRmQ3lzajRmZ1cvZENOWGVVRjZMSkJ5anpoTmNo?= =?utf-8?B?eTI5TDhuNVB4bUkza3pUQkRQbnhJNUVaMEVoanZYRFV0Zk5JckVLK0ozNWcr?= =?utf-8?B?SUt5aHp4dEFLMW0rOG9zazVEM0hlajNSSHlsRk4rbk5vamx3bG1pbEpzdFhR?= =?utf-8?B?aFd3L2ZnaVRkSXAveFdXQm51RVlvcjRlNVFDb1lnQWtzdzhvT2NYeDFKeVRl?= =?utf-8?B?ZXBoYnkvUHY2VVZ4Z1p2eUdhNFZUSFoyQWQwazhRcWw0ZE45MWROUjA0YU80?= =?utf-8?B?a08xVk1zRGtsYStPMDVFVGp3cGV1a1JHVTVDSXgwbzFDMndWWlhyOHFEYUxx?= =?utf-8?B?NFl0NGdlQ3VmWStiT1Y3dGJwV05Ha2NrMDdnTStnQzdLZTJ2S0duUmdzWmtU?= =?utf-8?B?cGI0ci93cnhLWTQxelJnalJRZmJsbk1zYmxEang2SlJ4V2RwTGorQzNGUGZl?= =?utf-8?B?V0prVDdUQzQ2MVc5REIweHZELzZKd0xVNWtWVlVjeVN1RG5rdzZxQ2pLR25L?= =?utf-8?B?MTlHUlZuNFlLUElFNFFOQT09?= x-ms-exchange-transport-forked: True 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: SN6PR11MB3055.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d6902744-2336-45d4-8dfd-08d904da40b4 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2021 15:29:28.3462 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: De98ChkCtcKlU/UKQi3oJtqQICFv097C/o9S1ItNxDhBOjOiBDwQnaVR5gfjeUcF7X8Qi941coQMNRMoKenBRIWs4JxJNgF7u2zwXHjfHoM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5065 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gV2VkLCAyMDIxLTA0LTIxIGF0IDA5OjA1IC0wNTAwLCBKYXNzaSBCcmFyIHdyb3RlOg0KPiBP biBXZWQsIEFwciAyMSwgMjAyMSBhdCA4OjU1IEFNIG1hcmsgZ3Jvc3MgPG1ncm9zc0BsaW51eC5p bnRlbC5jb20+IHdyb3RlOg0KPiA+IE9uIFR1ZSwgQXByIDIwLCAyMDIxIGF0IDAzOjE0OjU5UE0g LTA3MDAsIG1hcmsgZ3Jvc3Mgd3JvdGU6DQo+ID4gPiBPbiBNb24sIEFwciAxMiwgMjAyMSBhdCAw NDoyNDo0MVBNIC0wNTAwLCBKYXNzaSBCcmFyIHdyb3RlOg0KPiA+ID4gPiBPbiBNb24sIE1hciA4 LCAyMDIxIGF0IDI6MjAgUE0gbWFyayBncm9zcyA8bWdyb3NzQGxpbnV4LmludGVsLmNvbT4gd3Jv dGU6DQo+ID4gPiA+ID4gT24gRnJpLCBNYXIgMDUsIDIwMjEgYXQgMDM6MDE6NDBQTSAtMDYwMCwg Um9iIEhlcnJpbmcgd3JvdGU6DQo+ID4gPiA+ID4gPiBPbiBGcmksIEZlYiAxMiwgMjAyMSBhdCAw MjoyMjozNFBNIC0wODAwLCBtZ3Jvc3NAbGludXguaW50ZWwuY29tIHdyb3RlOg0KPiA+ID4gPiA+ ID4gPiBGcm9tOiBEYW5pZWxlIEFsZXNzYW5kcmVsbGkgPGRhbmllbGUuYWxlc3NhbmRyZWxsaUBp bnRlbC5jb20+DQo+ID4gPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gPiBBZGQgRFQgYmluZGluZyBk b2N1bWVudGF0aW9uIGZvciB0aGUgSW50ZWwgS2VlbSBCYXkgSVBDIGRyaXZlciwgd2hpY2gNCj4g PiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gQmluZGluZ3MgYXJlIGZvciBoL3cgYmxvY2tzLCBub3Qg ZHJpdmVycy4gRnJvbSBhIGJpbmRpbmcgcGVyc3BlY3RpdmUsIEkNCj4gPiA+ID4gPiA+IGRvbid0 IHJlYWxseSBjYXJlIHdoYXQgdGhlIGRyaXZlciBhcmNoaXRlY3R1cmUgZm9yIHNvbWUgT1MgbG9v a3MgbGlrZS4gSQ0KPiA+ID4gPiA+ID4gY29udGludWUgdG8gbm90IHVuZGVyc3RhbmQgd2hhdCB0 aGlzIGgvdyBsb29rcyBsaWtlLiBBIGJsb2NrIGRpYWdyYW0NCj4gPiA+ID4gPiA+IHdvdWxkIGhl bHAgYXMgd291bGQgdW5kZXJzdGFuZGluZyB3aGF0IGJsb2NrcyBoYXZlIG11bHRpcGxlIGNsaWVu dHMNCj4gPiA+ID4gPiA+IChtYWlsYm94ZXMgYW5kIHhsaW5rIGluIHBhcnRpY3VsYXIpLg0KPiA+ ID4gPiA+IEknbSB3b3JraW5nIHRvIGdhdGhlciB0aGlzIGluZm8uDQo+ID4gPiA+ID4gDQo+ID4g PiA+IERvIEkgcGljayB0aGUgbWFpbGJveCByZWxhdGVkIHBhdGNoZXMgKGFuZCB3aGljaCBvbmVz IGV4YWN0bHkpID8NCj4gPiA+IA0KPiA+ID4gdjYtMDAwMi1kdC1iaW5kaW5ncy1tYWlsYm94LUFk ZC1JbnRlbC1WUFUtSVBDLW1haWxib3gtYmluLnBhdGNoDQo+ID4gPiBhbmQNCj4gPiA+IHY2LTAw MDMtbWFpbGJveC12cHUtaXBjLW1haWxib3gtQWRkLXN1cHBvcnQtZm9yLUludGVsLVZQVS5wYXRj aA0KPiA+ID4gDQo+ID4gU29ycnkgZm9yIHRoZSBjb25mdXNpb24gYW5kIGRlbGF5LiAgSXQgc2Vl bXMgdGhlcmUgYXJlIHNvbWUgaW50ZXJuYWwgcmVxdWVzdHMNCj4gPiB0byBjaGFuZ2UgdGhlIG5h bWUgb2YgdGhpcyBwYXJ0IG9mIHRoZSBWUFUgZHJpdmVyIHN0YWNrIHRvIGF2b2lkIHBvc3NpYmxl IGZ1dHVyZQ0KPiA+IG5hbWVzcGFjZSBjb2xsaXNpb25zLg0KPiA+IA0KPiA+IFdlIHdpbGwgcmVu YW1lIHRoZSB2cHUtaXBjLW1haWxib3ggd2l0aCBzb21ldGhpbmcgbW9yZSBzcGVjaWZpYyB0byBL TUIgb24gdGhlDQo+ID4gbmV4dCBwb3N0aW5nLiAgVGhhdCBsb29rcyBsaWtlIHdpbGwgaGF2ZSB0 byBiZSBhZ2FpbnN0IHY1LjEzLXJjMSBhdCB0aGlzIHBvaW50Lg0KPiA+IFNpZ2guDQo+ID4gDQo+ IE9rLCBJIHdpbGwgZGVxdWV1ZSB0aGUgcGF0Y2hlcy4NCg0KSSBhY3R1YWxseSBoYXZlIHRoZSBy ZW5hbWVkIGRyaXZlciByZWFkeSAodGhlIG5ldyBuYW1lIGlzIGtlZW1iYXktaXBjLQ0KbWFpbGJv eCwgdG8gYWxpZ24gaXQgd2l0aCB0aGUgb3RoZXIgZHJpdmVycyBpbiB0aGUgc2VyaWVzKS4NCg0K SmFzc2ksIEkgY2FuIHNlbmQgdGhlIHR3byB1cGRhdGVkIHBhdGNoZXMgYXMgYSBzZXBhcmF0ZSBw YXRjaHNldCBpZiB5b3UNCmhhdmUgdGltZSB0byByZS1yZXZpZXcgdGhlbSBhbmQsIGluIGNhc2Ug cGljayB0aGVtLiBXb3VsZCB0aGF0IGJlIG9rYXkNCndpdGggeW91PyBPciBpcyBpdCB0b28gbGF0 ZSBmb3IgdGhhdD8NCg0KPiANCj4gLWoNCg==