From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (EUR05-VI1-obe.outbound.protection.outlook.com [40.107.21.48]) by mx.groups.io with SMTP id smtpd.web10.8605.1587895961243330220 for ; Sun, 26 Apr 2020 03:12:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=I0n3yu1p; spf=pass (domain: arm.com, ip: 40.107.21.48, mailfrom: aditya.angadi@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SUiOoUdZmm9zceO1e/Yc0ODBZsDVnWrbsCdshgojnZM=; b=I0n3yu1psOoVjmvr4zIkk79ldjYvG6gS6cjeyHUvvPFU6rIiRLR8BFtjdA7v+Tcg7erbw/jn6sevvvyHWJTrNcqpnXgwzYXAr42F8lIt2RawAb4GKxOGCu6wEkZmBgSHJ7DHUEQhaIMp2E30mU+4r3s1byEZ5aCh6/dLS2jetCA= Received: from AM5PR0202CA0004.eurprd02.prod.outlook.com (2603:10a6:203:69::14) by DB8PR08MB5194.eurprd08.prod.outlook.com (2603:10a6:10:e8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13; Sun, 26 Apr 2020 10:12:37 +0000 Received: from VE1EUR03FT042.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:69:cafe::3d) by AM5PR0202CA0004.outlook.office365.com (2603:10a6:203:69::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13 via Frontend Transport; Sun, 26 Apr 2020 10:12:37 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT042.mail.protection.outlook.com (10.152.19.62) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.19 via Frontend Transport; Sun, 26 Apr 2020 10:12:36 +0000 Received: ("Tessian outbound 5abcb386707e:v54"); Sun, 26 Apr 2020 10:12:36 +0000 X-CR-MTA-TID: 64aa7808 Received: from af6a0d2fe631.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 6161F5B5-9987-4032-8D01-579F0EC0E114.1; Sun, 26 Apr 2020 10:12:31 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id af6a0d2fe631.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sun, 26 Apr 2020 10:12:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AS2dkWHGy8p8hu83wErsu8JavtfqZC1SMWvnEoEruQYt3W0KKud0dIersq/4Eko4uYw2A/rG4Z2BERx3C9h+HH+MwIrUPpXknzMfsiYHJdrnI5C6WBIDOBld1DAtz4N833DdWRcUAxxC7s+w0ZK5rf+2FGjTXjjXjDlyWbYunpjBAY2HC5ACVL8MsY41IXR9QV4J+KLmn94CAgXJsVQ6WlMdDKSF0jAlY5AQQsLb32T0CdJ1e4G/W2BXy/QtAMN6YzR24JAyJmK15wPVvORdlspo/N/epVgZx+XPho/1t2JaK1C7301igePeMP+YYibR3JAa9SSwNEY3RGHLjrOPuw== 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=SUiOoUdZmm9zceO1e/Yc0ODBZsDVnWrbsCdshgojnZM=; b=dF6Hgb+GZ/sGaVLTKdLmv2iXab/Y1/hN4heMJm3Bh4va4qUS+PAVXPI11JVDKn+18fWGZ9jB4ysFBEz9DjZdS46FE+pPu/vSsYNevjCnFReZ+TPYzrt3a+rvr//2/Fv5U0ifjRV/zXRFcqcjnsqiyORLJvPuWiY6NNI3zO4Av2Pez0rnhGJcdQUg+15dAYEiSbnxMklufHiZDak76/HP6xTnz12Kov8rMcBIxfQ7cU1Pjqr+lYwpXmlxCg216eC4XbldqkiruPEzOX68wjvhZRbWNvPRBPQdJsWYtUx53sKbGimHbJuotv3f46M1Lghv6Umn0NrZgicCrtrpJfnzpQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SUiOoUdZmm9zceO1e/Yc0ODBZsDVnWrbsCdshgojnZM=; b=I0n3yu1psOoVjmvr4zIkk79ldjYvG6gS6cjeyHUvvPFU6rIiRLR8BFtjdA7v+Tcg7erbw/jn6sevvvyHWJTrNcqpnXgwzYXAr42F8lIt2RawAb4GKxOGCu6wEkZmBgSHJ7DHUEQhaIMp2E30mU+4r3s1byEZ5aCh6/dLS2jetCA= Received: from AM0PR08MB4499.eurprd08.prod.outlook.com (2603:10a6:208:140::10) by AM0PR08MB4193.eurprd08.prod.outlook.com (2603:10a6:208:125::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Sun, 26 Apr 2020 10:12:30 +0000 Received: from AM0PR08MB4499.eurprd08.prod.outlook.com ([fe80::8de6:14c3:1167:193d]) by AM0PR08MB4499.eurprd08.prod.outlook.com ([fe80::8de6:14c3:1167:193d%3]) with mapi id 15.20.2937.020; Sun, 26 Apr 2020 10:12:30 +0000 From: "Aditya Angadi" To: "devel@edk2.groups.io" , Aditya Angadi , Thomas Abraham CC: Ard Biesheuvel , "leif@nuviainc.com" Subject: Re: [edk2-devel] [edk2-platforms][PATCH v4 0/9]Platform/Arm/Sgi: Add platform support for RD-Daniel Thread-Topic: [edk2-devel] [edk2-platforms][PATCH v4 0/9]Platform/Arm/Sgi: Add platform support for RD-Daniel Thread-Index: AQHWEluYwwsR/kwbhU2uaRXD1SK2L6h5mbeAgAt/nECABieLsA== Date: Sun, 26 Apr 2020 10:12:29 +0000 Message-ID: References: <20200414125208.2878-1-aditya.angadi@arm.com> <16082330BC63CB95.30042@groups.io> In-Reply-To: <16082330BC63CB95.30042@groups.io> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 536add70-10e4-43da-8749-66f8d1d67923.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Aditya.Angadi@arm.com; x-originating-ip: [217.140.105.40] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: d1a9de1c-9c1f-4b95-ef44-08d7e9ca583f x-ms-traffictypediagnostic: AM0PR08MB4193:|AM0PR08MB4193:|DB8PR08MB5194: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; x-forefront-prvs: 03853D523D X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR08MB4499.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(366004)(396003)(136003)(346002)(39860400002)(376002)(478600001)(52536014)(71200400001)(4326008)(5660300002)(966005)(6636002)(2906002)(9686003)(64756008)(66946007)(81156014)(8936002)(53546011)(33656002)(66476007)(76116006)(110136005)(316002)(66556008)(26005)(19627235002)(55016002)(7696005)(8676002)(54906003)(186003)(6506007)(86362001)(66446008);DIR:OUT;SFP:1101; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: OvDbELzlkHGDPZI15Ge8YG6gtfzdALO7hSfQ2askzizbXYiuCNaI+EFcC0bcBMjxcXqe1XW/nX6DHGbTQsyg53nIANZq4Ewcf3C4l5oeyV3Y3qF+VMZqS0LKfJZuzn0BEyKoJRf8FT2Kut7UEXRCcPh6n7dgk1pFJvWaaPw+TVuWpfGDC+t0dTJvH8ptXMaEHCNf79i6tmFQpgIiclcPcyu8agtpzGchmY13QgjNpI+y4nv7t107OXWZW8uzf80W/3DTLwwtzVa9YVazXVXw7peFAd0CmUdx+jfin54F67hp4+3fMpzbuO2FKgT8lct2gCbFRwmAyaIHfKSYEW/+Wcr3m5kP5j40nkcNh4nbl9EeO5DnlaDMBbdfQq5QAKMDyWqphzmINMYTGqqatiJj94bGqO3fAsVzEnjCgjmx2kbcW9hEJPef1qWxDHwwJu+WghyvlNDUsCtQu3G4w9Bx1CD486tutHfrQTzNX/IZSzbR9lbsi1DRJ0VZ8KEynwcqaHF4J3/+YXE/r9QU6UGsmw== x-ms-exchange-antispam-messagedata: UTjvmHnFrT/JEjoWZ6yByyrYTp5jJK766b1FMNdbcztxmw/40TW3eF3vU7CqVlZmgWSWek0gzh0puiXpbQJCfvyUK2pWZ3p6l0WWDEth7tDAReTgvr119YNgl0+sgeuoswenMyFRf5e98Ufd6UK0rUa89yZ1WATrFtNwKsZ9qmD9Z8MV4x/aSMoG5+W79Xqenp+mIM2jZ/tepNkJhzl0gQGXinqePW6HYVjCvOCGVG1rcSsC206IIlS5H+UJrmXqKpuUuWqEUMkEihVnkxtLiJshtMtp5OrswMxcq5ex0D6o2nGklPcxiFHRDQD52TBgt9BuVhDBphJUYzfrKTzMI+C6+AYh4pfQVbpHEvjkdbNH1G3NUCQ22rLaiDzg5nCwjYNO4Q4EnphBQXuBa+kNert0+kKpKzgO9vdsta/acmkA8t7yupPZbV9BRb6hloQ6pbR4J3zTYxCAZsM+qVnB0vvnNVkeEghYoUa5BLXkA8f+B9vlQ1wQPIw5glvtUj3fCoVaQNBqcZuBiYCQwns07/nCTP3llPvNA0tgTJeEG9b4xMQ5qwWfkbdbTaZZ1Y0OhhimJRKH+7dO0r70B0ZemCrZQ1/hWaFZO4qUs397aO3C2RpCc+BMLViWJPmewKHVJeRyyK924yQlWomNtO5tRRsOIGvsG0Y99nS8wiT0WawcX5HIQMax3opWbMsSfIc7V2fqgS707+CGI8TA8xXiHsqrIdR9mv1VK+TIWdDHHh9tC0hX+XWGOQ7abcSy9qX8STqsxEbZAF1iWKaYHbA8T0POOh+mnMsDc6CkdTHr7V4= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB4193 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Aditya.Angadi@arm.com; Return-Path: Aditya.Angadi@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT042.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFTY:;SFS:(4636009)(346002)(136003)(396003)(376002)(39860400002)(46966005)(9686003)(54906003)(70206006)(53546011)(8936002)(6506007)(316002)(47076004)(82740400003)(7696005)(8676002)(107886003)(336012)(966005)(110136005)(86362001)(478600001)(55016002)(81156014)(33656002)(36906005)(6636002)(5660300002)(26005)(2906002)(70586007)(4326008)(19627235002)(52536014)(82310400002)(186003)(356005)(81166007);DIR:OUT;SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: b14a9366-8878-47b3-f2a7-08d7e9ca5434 X-Forefront-PRVS: 03853D523D X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: DwXwxtFeGmk6Wdkbn3M3D6niCnGh6S6aIO8HP2l4BKJmzjvv75fmeHeZyydp8jLanWnbZ31jyqZTy4kOGp66JxUbcoRjwWYjsQYtO7pWSlA0Hrk+KHxG9VXpi3oeYvlUyrKuY/z3XZjJ2xMH4srb+WZ5iZgMPdm9NwUyZDQ3QzI0iS/clImKD418ZTHH5Wtm2q+yXNHxle+UwdKG6/OSSErrU3BuN+9Z9ROM4B0u1timXsNXJBIcQcrankmNdnh8bmKX73UaqcHVUdlO6Z4rZVspsgBoCPNpyJ7a/6YnqO6sgheXdXVRxrCrKCmDkMwLVJaAtGxRmME4IX4Dl0FPl+7LPFIUrll5TctXdTqgIooLAJxw++2Bqj5+YImP5zNCsuam10C4OSVpMfqqKyI1cfUYdRFjfLs6NYOSdpdXMWDAGdeZ1J/Pv+S4oC5RI3rKVuFzZGKuEpvhFJouPkeae4RuGfwDRV6EJ0xuAGiMaroJ7Q4ucsPRk1YpKAlJS+ohSni0gvMzobjWfzwisPqgEv9O20omVuGf1m482XbDrdE+2t4ZuLDssp41ab/MNKvmo//Ah4UOGUFqHwzFrQPfqQ== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Apr 2020 10:12:36.8095 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d1a9de1c-9c1f-4b95-ef44-08d7e9ca583f X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5194 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2ZWxAZWRrMi5ncm91 cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgQWRpdHlhDQo+IEFuZ2Fk aSB2aWEgZ3JvdXBzLmlvDQo+IFNlbnQ6IDIyIEFwcmlsIDIwMjAgMTc6NDINCj4gVG86IGRldmVs QGVkazIuZ3JvdXBzLmlvOyBUaG9tYXMgQWJyYWhhbSA8dGhvbWFzLmFicmFoYW1AYXJtLmNvbT4N Cj4gQ2M6IEFyZCBCaWVzaGV1dmVsIDxBcmQuQmllc2hldXZlbEBhcm0uY29tPjsgbGVpZkBudXZp YWluYy5jb20NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbZWRrMi1wbGF0Zm9ybXNdW1BB VENIIHY0IDAvOV1QbGF0Zm9ybS9Bcm0vU2dpOg0KPiBBZGQgcGxhdGZvcm0gc3VwcG9ydCBmb3Ig UkQtRGFuaWVsDQo+DQo+DQo+DQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBG cm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFs ZiBPZg0KPiBUaG9tYXMNCj4gPiBBYnJhaGFtIHZpYSBncm91cHMuaW8NCj4gPiBTZW50OiAxNSBB cHJpbCAyMDIwIDEwOjA1DQo+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4gQ2M6IEFy ZCBCaWVzaGV1dmVsIDxBcmQuQmllc2hldXZlbEBhcm0uY29tPjsgbGVpZkBudXZpYWluYy5jb207 IEFkaXR5YQ0KPiA+IEFuZ2FkaSA8QWRpdHlhLkFuZ2FkaUBhcm0uY29tPg0KPiA+IFN1YmplY3Q6 IFJlOiBbZWRrMi1kZXZlbF0gW2VkazItcGxhdGZvcm1zXVtQQVRDSCB2NA0KPiAwLzldUGxhdGZv cm0vQXJtL1NnaToNCj4gPiBBZGQgcGxhdGZvcm0gc3VwcG9ydCBmb3IgUkQtRGFuaWVsDQo+ID4N Cj4gPiBPbiBUdWUsIEFwciAxNCwgMjAyMCBhdCA2OjIyIFBNIEFkaXR5YSBBbmdhZGkgPGFkaXR5 YS5hbmdhZGlAYXJtLmNvbT4NCj4gPiB3cm90ZToNCj4gPiA+DQo+ID4gPiBUaGlzIHBhdGNoIHNl cmllcyBhZGRzIHN1cHBvcnQgZm9yIEFybSdzIFJELURhbmllbCBwbGF0Zm9ybS4gVGhlcmUNCj4g PiA+IGFyZSB0d28gY29uZmlndXJhdGlvbnMgb2YgdGhpcyBwbGF0Zm9ybSBiZWluZyBhZGRlZCBp biB0aGlzIHNlcmllcyAtDQo+ID4gPiBDb25maWctTSBhbmQgQ29uZmlnLVhMUi4gUkQtRGFuaWVs IGlzIHRoZSBuZXh0IEFybSdzIHJlZmVyZW5jZQ0KPiA+ID4gZGVzaWduDQo+ID4gc3Vic3lzdGVt Lg0KPiA+ID4gQ29uZmlnIFhMUiBpcyBhIG11bHRpIGNoaXAgcGxhdGZvcm0uDQo+ID4gPg0KPiA+ ID4gVGhlIGZpcnN0IGZvdXIgcGF0Y2hlcyBjb25zb2xpZGF0ZSB0aGUgY29kZSBpbiBTZ2lQa2cg aW4gcHJlcGFyYXRpb24NCj4gPiA+IGZvciBhZGRpbmcgc3VwcG9ydCBmb3IgbnVtYSBtZW1vcnkg bm9kZXMgYW5kIHRoZSBSRC1EYW5pZWwgcGxhdGZvcm0uDQo+ID4gPiBUaGUgbmV4dCBmb3VyIHBh dGNoZXMgYWRkIHN1cHBvcnQgZm9yIHRoZSBSRC1EYW5pZWwgcGxhdGZvcm1zIGFuZA0KPiA+ID4g dGhlIGxhc3QgcGF0Y2ggYWRkcyBTUkFUIHRhYmxlIGZvciBkdWFsIGNoaXAgUmROMUVkZ2UgcGxh dGZvcm0uDQo+ID4gPg0KPiA+ID4NCj4gPiA+IEFkaXR5YSBBbmdhZGkgKDYpOg0KPiA+ID4gICBQ bGF0Zm9ybS9BUk0vU2dpOiBNb3ZlIHRoZSBHSUMgcmVsYXRlZCBBQ1BJIGhlbHBlciBtYWNyb3MN Cj4gPiA+ICAgUGxhdGZvcm0vQVJNL1NnaTogTW92ZSBjb21tb24gcGxhdGZvcm0gZGVzY3JpcHRp b24gdG8gU1NEVA0KPiA+ID4gICBQbGF0Zm9ybS9BUk0vU2dpOiBBZGQgQUNQSSB0YWJsZXMgZm9y IFJkLURhbmllbCBDb25maWctTQ0KPiA+ID4gICBQbGF0Zm9ybS9BUk0vU2dpOiBBZGQgaW5pdGlh bCBzdXBwb3J0IGZvciBSRC1EYW5pZWwgQ29uZmlnLU0gcGxhdGZvcm0NCj4gPiA+ICAgUGxhdGZv cm0vQVJNL1NnaTogQWRkIEFDUEkgdGFibGVzIGZvciBSRC1EYW5pZWwgQ29uZmlnLVhMUg0KPiA+ ID4gICBQbGF0Zm9ybS9BUk0vU2dpOiBBZGQgaW5pdGlhbCBzdXBwb3J0IGZvciBSRC1EYW5pZWwg Q29uZmlnLVhMUg0KPiA+ID4gICAgIHBsYXRmb3JtDQo+ID4gPg0KPiA+ID4gVmlqYXllbnRoaXJh biBTdWJyYW1hbmlhbSAoMyk6DQo+ID4gPiAgIFBsYXRmb3JtL0FSTS9TZ2k6IENyZWF0ZSBpbmRp dmlkdWFsIFBsYXRmb3JtIERlc2NyaXB0aW9uIEZpbGUNCj4gPiA+ICAgUGxhdGZvcm0vQVJNL1Nn aTogQWRkIHN1cHBvcnQgZm9yIHJlbW90ZSBudW1hIG1lbW9yeSBub2Rlcw0KPiA+ID4gICBQbGF0 Zm9ybS9BUk0vU2dpOiBBZGQgU1JBVCB0YWJsZSBmb3IgUmROMUVkZ2UgZHVhbC1jaGlwIHBsYXRm b3JtDQo+ID4NCj4gPiBGb3IgdGhlIHNlcmllczoNCj4gPiBSZXZpZXdlZC1ieTogVGhvbWFzIEFi cmFoYW0gPHRob21hcy5hYnJhaGFtQGFybS5jb20+DQo+DQo+IEFueSBvdGhlciBjb21tZW50cyB0 byBhZGRyZXNzIGluIHRoaXMgcGF0Y2ggc2VyaWVzDQo+DQo+IFRoYW5rIFlvdQ0KPiBBZGl0eWEN Cj4NCg0KUGxlYXNlIGxldCBtZSBrbm93IGlmIHRoZXJlIGFyZSBhbnkgb3RoZXIgY29tbWVudHMg b24gdGhpcyBwYXRjaCBzZXJpZXMNCg0KVGhhbmsgWW91DQpBZGl0eWENCg0KPiA+DQo+ID4gPg0K PiA+ID4gIC4uLi9TZ2lQa2cvQWNwaVRhYmxlcy9SZERhbmllbENmZ00vRHNkdC5hc2wgICB8IDEx OCArKysrKysrKysrKysrDQo+ID4gPiAgLi4uL1NnaVBrZy9BY3BpVGFibGVzL1JkRGFuaWVsQ2Zn TS9NYWR0LmFzbGMgIHwgMTQxDQo+ID4gPiArKysrKysrKysrKysrKysrIC4uLmlUYWJsZXMuaW5m ID0+IFJkRGFuaWVsQ2ZnTUFjcGlUYWJsZXMuaW5mfSB8ICAyNA0KPiA+ID4gKystIC4uLi9TZ2lQ a2cvQWNwaVRhYmxlcy9SZERhbmllbENmZ1hsci9Ec2R0LmFzbCB8IDEyNQ0KPiArKysrKysrKysr KysrKw0KPiA+ID4gIC4uLi9BY3BpVGFibGVzL1JkRGFuaWVsQ2ZnWGxyL01hZHQuYXNsYyAgICAg ICB8IDE1OCArKysrKysrKysrKysrKysrKysNCj4gPiA+ICAuLi4vQWNwaVRhYmxlcy9SZERhbmll bENmZ1hsci9TcmF0LmFzbGMgICAgICAgfCAxMDIgKysrKysrKysrKysNCj4gPiA+ICAuLi4vQWNw aVRhYmxlcy9SZERhbmllbENmZ1hsckFjcGlUYWJsZXMuaW5mICAgfCAgODcgKysrKysrKysrKw0K PiA+ID4gIC4uLi9BUk0vU2dpUGtnL0FjcGlUYWJsZXMvUmRFMUVkZ2UvRHNkdC5hc2wgICB8ICA3 MCArLS0tLS0tLQ0KPiA+ID4gIC4uLi9BUk0vU2dpUGtnL0FjcGlUYWJsZXMvUmRFMUVkZ2UvTWFk dC5hc2xjICB8ICA3MSArLS0tLS0tLQ0KPiA+ID4gIC4uLi9TZ2lQa2cvQWNwaVRhYmxlcy9SZEUx RWRnZUFjcGlUYWJsZXMuaW5mICB8ICAgNSArLQ0KPiA+ID4gIC4uLi9BUk0vU2dpUGtnL0FjcGlU YWJsZXMvUmROMUVkZ2UvRHNkdC5hc2wgICB8ICA2OSArLS0tLS0tLQ0KPiA+ID4gIC4uLi9BUk0v U2dpUGtnL0FjcGlUYWJsZXMvUmROMUVkZ2UvTWFkdC5hc2xjICB8ICA2OCArLS0tLS0tLQ0KPiA+ ID4gIC4uLi9TZ2lQa2cvQWNwaVRhYmxlcy9SZE4xRWRnZUFjcGlUYWJsZXMuaW5mICB8ICAgNSAr LQ0KPiA+ID4gIC4uLi9TZ2lQa2cvQWNwaVRhYmxlcy9SZE4xRWRnZVgyL01hZHQuYXNsYyAgICB8 ICA1NyArLS0tLS0tDQo+ID4gPiAgLi4uL1NnaVBrZy9BY3BpVGFibGVzL1JkTjFFZGdlWDIvU3Jh dC5hc2xjICAgIHwgIDkwICsrKysrKysrKysNCj4gPiA+ICAuLi4vQWNwaVRhYmxlcy9SZE4xRWRn ZVgyQWNwaVRhYmxlcy5pbmYgICAgICAgfCAgMTQgKy0NCj4gPiA+ICAuLi4vQVJNL1NnaVBrZy9B Y3BpVGFibGVzL1NnaTU3NS9NYWR0LmFzbGMgICAgfCAxMzAgKysrKy0tLS0tLS0tLS0NCj4gPiA+ ICAuLi4vU2dpUGtnL0FjcGlUYWJsZXMvU2dpNTc1QWNwaVRhYmxlcy5pbmYgICAgfCAgIDIgKy0N Cj4gPiA+ICAuLi4ve1JkTjFFZGdlL0RzZHQuYXNsID0+IFNzZHRSb3MuYXNsfSAgICAgICAgfCAg NjMgKystLS0tLQ0KPiA+ID4gIC4uLi9TZ2lQa2cvRHJpdmVycy9QbGF0Zm9ybUR4ZS9QbGF0Zm9y bUR4ZS5jICB8ICA2OSArLS0tLS0tLQ0KPiA+ID4gIC4uLi9Ecml2ZXJzL1BsYXRmb3JtRHhlL1Bs YXRmb3JtRHhlLmluZiAgICAgICB8ICAgNSArLQ0KPiA+ID4gIFBsYXRmb3JtL0FSTS9TZ2lQa2cv SW5jbHVkZS9TZ2lBY3BpSGVhZGVyLmggICB8ICA4OSArKysrKysrKystDQo+ID4gPiAgUGxhdGZv cm0vQVJNL1NnaVBrZy9JbmNsdWRlL1NnaVBsYXRmb3JtLmggICAgIHwgIDEyICstDQo+ID4gPiAg Li4uL0xpYnJhcnkvUGxhdGZvcm1MaWIvUGxhdGZvcm1MaWIuaW5mICAgICAgIHwgIDIxICsrLQ0K PiA+ID4gIC4uLi9MaWJyYXJ5L1BsYXRmb3JtTGliL1BsYXRmb3JtTGliTWVtLmMgICAgICB8ICA5 NSArKysrKysrKysrLQ0KPiA+ID4gIC4uLi9BUk0vU2dpUGtnL1JkRGFuaWVsQ2ZnTS9SZERhbmll bENmZ00uZHNjICB8ICA1MSArKysrKysNCj4gPiA+IC4uLi9TZ2lQa2cvUmREYW5pZWxDZmdNL1Jk RGFuaWVsQ2ZnTS5mZGYuaW5jICB8ICAxMCArKw0KPiA+ID4gLi4uL1NnaVBrZy9SZERhbmllbENm Z1hsci9SZERhbmllbENmZ1hsci5kc2MgIHwgIDcwICsrKysrKysrDQo+ID4gPiAgLi4uL1JkRGFu aWVsQ2ZnWGxyL1JkRGFuaWVsQ2ZnWGxyLmZkZi5pbmMgICAgIHwgIDEwICsrDQo+ID4gPiAgUGxh dGZvcm0vQVJNL1NnaVBrZy9SZEUxRWRnZS9SZEUxRWRnZS5kc2MgICAgIHwgIDUxICsrKysrKw0K PiA+ID4gIFBsYXRmb3JtL0FSTS9TZ2lQa2cvUmRFMUVkZ2UvUmRFMUVkZ2UuZmRmLmluYyB8ICAx MCArKw0KPiA+ID4gIFBsYXRmb3JtL0FSTS9TZ2lQa2cvUmROMUVkZ2UvUmROMUVkZ2UuZHNjICAg ICB8ICA1MSArKysrKysNCj4gPiA+ICBQbGF0Zm9ybS9BUk0vU2dpUGtnL1JkTjFFZGdlL1JkTjFF ZGdlLmZkZi5pbmMgfCAgMTAgKysNCj4gPiA+IFBsYXRmb3JtL0FSTS9TZ2lQa2cvUmROMUVkZ2VY Mi9SZE4xRWRnZVgyLmRzYyB8ICA2MCArKysrKysrDQo+ID4gPiAuLi4vQVJNL1NnaVBrZy9SZE4x RWRnZVgyL1JkTjFFZGdlWDIuZmRmLmluYyAgfCAgMTAgKysNCj4gPiA+ICBQbGF0Zm9ybS9BUk0v U2dpUGtnL1NnaTU3NS9TZ2k1NzUuZHNjICAgICAgICAgfCAgNTEgKysrKysrDQo+ID4gPiAgUGxh dGZvcm0vQVJNL1NnaVBrZy9TZ2k1NzUvU2dpNTc1LmZkZi5pbmMgICAgIHwgIDEwICsrDQo+ID4g PiAgUGxhdGZvcm0vQVJNL1NnaVBrZy9TZ2lQbGF0Zm9ybS5kZWMgICAgICAgICAgIHwgIDI5ICsr Ky0NCj4gPiA+ICAuLi4ve1NnaVBsYXRmb3JtLmRzYyA9PiBTZ2lQbGF0Zm9ybS5kc2MuaW5jfSAg fCAgMzMgKy0tLQ0KPiA+ID4gIFBsYXRmb3JtL0FSTS9TZ2lQa2cvU2dpUGxhdGZvcm0uZmRmICAg ICAgICAgICB8ICAgNSArLQ0KPiA+ID4gIDQwIGZpbGVzIGNoYW5nZWQsIDE1MzIgaW5zZXJ0aW9u cygrKSwgNjE5IGRlbGV0aW9ucygtKSAgY3JlYXRlIG1vZGUNCj4gPiA+IDEwMDY0NCBQbGF0Zm9y bS9BUk0vU2dpUGtnL0FjcGlUYWJsZXMvUmREYW5pZWxDZmdNL0RzZHQuYXNsDQo+ID4gPiAgY3Jl YXRlIG1vZGUgMTAwNjQ0DQo+ID4gPiBQbGF0Zm9ybS9BUk0vU2dpUGtnL0FjcGlUYWJsZXMvUmRE YW5pZWxDZmdNL01hZHQuYXNsYw0KPiA+ID4gIGNvcHkgUGxhdGZvcm0vQVJNL1NnaVBrZy9BY3Bp VGFibGVzL3tTZ2k1NzVBY3BpVGFibGVzLmluZiA9Pg0KPiA+ID4gUmREYW5pZWxDZmdNQWNwaVRh Ymxlcy5pbmZ9ICg2OCUpICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gPiA+IFBsYXRmb3JtL0FSTS9T Z2lQa2cvQWNwaVRhYmxlcy9SZERhbmllbENmZ1hsci9Ec2R0LmFzbA0KPiA+ID4gIGNyZWF0ZSBt b2RlIDEwMDY0NA0KPiA+ID4gUGxhdGZvcm0vQVJNL1NnaVBrZy9BY3BpVGFibGVzL1JkRGFuaWVs Q2ZnWGxyL01hZHQuYXNsYw0KPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+ID4gUGxhdGZv cm0vQVJNL1NnaVBrZy9BY3BpVGFibGVzL1JkRGFuaWVsQ2ZnWGxyL1NyYXQuYXNsYw0KPiA+ID4g IGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+ID4gUGxhdGZvcm0vQVJNL1NnaVBrZy9BY3BpVGFibGVz L1JkRGFuaWVsQ2ZnWGxyQWNwaVRhYmxlcy5pbmYNCj4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQN Cj4gPiA+IFBsYXRmb3JtL0FSTS9TZ2lQa2cvQWNwaVRhYmxlcy9SZE4xRWRnZVgyL1NyYXQuYXNs Yw0KPiA+ID4gIGNvcHkgUGxhdGZvcm0vQVJNL1NnaVBrZy9BY3BpVGFibGVzL3tSZE4xRWRnZS9E c2R0LmFzbCA9Pg0KPiA+ID4gU3NkdFJvcy5hc2x9ICg1OCUpICBjcmVhdGUgbW9kZSAxMDA2NDQN Cj4gPiA+IFBsYXRmb3JtL0FSTS9TZ2lQa2cvUmREYW5pZWxDZmdNL1JkRGFuaWVsQ2ZnTS5kc2MN Cj4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gPiA+IFBsYXRmb3JtL0FSTS9TZ2lQa2cvUmRE YW5pZWxDZmdNL1JkRGFuaWVsQ2ZnTS5mZGYuaW5jDQo+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0 DQo+ID4gPiBQbGF0Zm9ybS9BUk0vU2dpUGtnL1JkRGFuaWVsQ2ZnWGxyL1JkRGFuaWVsQ2ZnWGxy LmRzYw0KPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+ID4gUGxhdGZvcm0vQVJNL1NnaVBr Zy9SZERhbmllbENmZ1hsci9SZERhbmllbENmZ1hsci5mZGYuaW5jDQo+ID4gPiAgY3JlYXRlIG1v ZGUgMTAwNjQ0IFBsYXRmb3JtL0FSTS9TZ2lQa2cvUmRFMUVkZ2UvUmRFMUVkZ2UuZHNjDQo+ID4g PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IFBsYXRmb3JtL0FSTS9TZ2lQa2cvUmRFMUVkZ2UvUmRFMUVk Z2UuZmRmLmluYw0KPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBQbGF0Zm9ybS9BUk0vU2dpUGtn L1JkTjFFZGdlL1JkTjFFZGdlLmRzYw0KPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBQbGF0Zm9y bS9BUk0vU2dpUGtnL1JkTjFFZGdlL1JkTjFFZGdlLmZkZi5pbmMNCj4gPiA+ICBjcmVhdGUgbW9k ZSAxMDA2NDQNCj4gUGxhdGZvcm0vQVJNL1NnaVBrZy9SZE4xRWRnZVgyL1JkTjFFZGdlWDIuZHNj DQo+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gUGxhdGZvcm0vQVJNL1NnaVBrZy9SZE4x RWRnZVgyL1JkTjFFZGdlWDIuZmRmLmluYw0KPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBQbGF0 Zm9ybS9BUk0vU2dpUGtnL1NnaTU3NS9TZ2k1NzUuZHNjDQo+ID4gPiAgY3JlYXRlIG1vZGUgMTAw NjQ0IFBsYXRmb3JtL0FSTS9TZ2lQa2cvU2dpNTc1L1NnaTU3NS5mZGYuaW5jDQo+ID4gPiAgcmVu YW1lIFBsYXRmb3JtL0FSTS9TZ2lQa2cve1NnaVBsYXRmb3JtLmRzYyA9PiBTZ2lQbGF0Zm9ybS5k c2MuaW5jfQ0KPiA+ID4gKDg3JSkNCj4gPiA+DQo+ID4gPiAtLQ0KPiA+ID4gMi4xNy4xDQo+ID4g Pg0KPiA+ID4NCj4gPiA+IC0tLS0tLS0tLS0tLQ0KPiA+ID4gR3JvdXBzLmlvIExpbmtzOiBZb3Ug cmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLg0KPiA+ID4NCj4gPiA+IFZp ZXcvUmVwbHkgT25saW5lICgjNTczMzQpOg0KPiA+ID4gaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9n L2RldmVsL21lc3NhZ2UvNTczMzQNCj4gPiA+IE11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91 cHMuaW8vbXQvNzMwMDkzODkvMTc4NTAxMw0KPiA+ID4gR3JvdXAgT3duZXI6IGRldmVsK293bmVy QGVkazIuZ3JvdXBzLmlvDQo+ID4gPiBVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5p by9nL2RldmVsL3Vuc3ViDQo+ID4gPiBbdGEub21hc2FiQGdtYWlsLmNvbV0NCj4gPiA+IC0tLS0t LS0tLS0tLQ0KPiA+ID4NCj4gPg0KPiA+DQo+DQo+IElNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250 ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlDQo+IGNvbmZpZGVudGlh bCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVk IHJlY2lwaWVudCwNCj4gcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBk byBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueQ0KPiBvdGhlciBwZXJzb24sIHVzZSBp dCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFu eQ0KPiBtZWRpdW0uIFRoYW5rIHlvdS4NCj4NCj4gDQoNCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBj b250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlh bCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVk IHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBu b3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3Ig YW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRp dW0uIFRoYW5rIHlvdS4NCg==