From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web11.1981.1663186472029176274 for ; Wed, 14 Sep 2022 13:14:32 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=MzCNS80g; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: isaac.w.oram@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1663186472; x=1694722472; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=pAMZ/lC66BKMzQPulHOjc59q/Bxs2xWDfx4WinHD4X4=; b=MzCNS80gd4rb9lleIWugfwV36YZbxyHpp3uTYOJiSiu1wkp0RzOoNwVc lJKNOjxrv1NzxAczLQD/g3mGZF2hKBvImxmN/8vu9kRJmY5E3vbvt3qt5 phzKA6b98jjO8DBQPPphhG+7RvyREbBv7y9DsetnK6omLaATWjJPbMngC DodFBD9SiYmau6rV7eLbkL+imNBXULLvDQsydpH9ySlt08tj4HlSvidwB 9IcTSn8IRuY2N3oClyEdIZZGuvKEeyYbm3ZVSrMYYjDIF7tbeyonEhJ1p gGhfFRiK3CuD5MyfDUr71QDuNqId21iB9jC0tcZO07BTe2jFzEVtvto/v g==; X-IronPort-AV: E=McAfee;i="6500,9779,10470"; a="285573081" X-IronPort-AV: E=Sophos;i="5.93,315,1654585200"; d="scan'208";a="285573081" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Sep 2022 13:14:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,315,1654585200"; d="scan'208";a="792440660" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga005.jf.intel.com with ESMTP; 14 Sep 2022 13:14:31 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 14 Sep 2022 13:14:31 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.2375.31; Wed, 14 Sep 2022 13:14:30 -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.2375.31 via Frontend Transport; Wed, 14 Sep 2022 13:14:30 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.173) 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.2375.31; Wed, 14 Sep 2022 13:14:29 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ma8FOhrzzRVwN9PVzKbY3j4Wz56CQBlLeG1OsGsbR7y8f1rJjywCtDL1h0Ofa6sqriAIsUbHSG/3l5T4LhHtD5F01NlUxzhaQLuAcT5JMdDdZVhS/q24fAEYpxThXKqdpfkGxqi5LRmUiPLQLHuekSogthaH3tYn9Vk5q7cVj6XDqIJJ4H47pevRTj2MH3dDq8g1oGZ9IMyUGvezNoalQAzCw6VvI2pY1F8Hds0+tShYyI6NSGWeNPe3iagQLIZn6gRqcexFXJ37E7+jTPGlEsLUynLoFRWwVCHGj/+tqXWnT+SsYCy3WF4Rc2Rl9DOfOaueEUGz0xGbutIk61oFCw== 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=pAMZ/lC66BKMzQPulHOjc59q/Bxs2xWDfx4WinHD4X4=; b=kVNu95AcB9r4qQ8E3g18QmDOjLKlDq4zBaTouyrwk0QN9/KztdmSFGCWoD5XRQBiIIotKzYoolLB07Dc534ni4VGlovjjmwuFoLD00YYTejhdcItxTtZ86wDiZbrnkf4cAZ2rxuQrZ+WnII1XXYHU897s3OMFETF6qVwJ7xGMkAnvbC3fBTv3k5SD/mP/UAUmCA1WTn0BnigXYwb79/TG8cSRCtc6Z0i0zUC85z/7tXnZ8a46l5K7ajaydgaAkmKWoOLKLVzJErawVK+Z3ZayS3vrlXrXozG8XYXUAS8omlm1/rESMq2O9zmXd1KjTDapaQ0aQM2I608Nk87CH52Sw== 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 Received: from SA1PR11MB5801.namprd11.prod.outlook.com (2603:10b6:806:23d::13) by CO6PR11MB5585.namprd11.prod.outlook.com (2603:10b6:5:356::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.12; Wed, 14 Sep 2022 20:14:28 +0000 Received: from SA1PR11MB5801.namprd11.prod.outlook.com ([fe80::4187:e0fb:4eeb:64f6]) by SA1PR11MB5801.namprd11.prod.outlook.com ([fe80::4187:e0fb:4eeb:64f6%4]) with mapi id 15.20.5612.022; Wed, 14 Sep 2022 20:14:28 +0000 From: "Isaac Oram" To: "Kinney, Michael D" , Theo Jehl , "devel@edk2.groups.io" CC: Leif Lindholm , Pedro Falcato , Gerd Hoffmann , Stefan Hajnoczi Subject: Re: [edk2-devel][edk2-platforms][PATCH V3 0/4] QemuOpenBoardPkg: Add QemuOpenBoardPkg Thread-Topic: [edk2-devel][edk2-platforms][PATCH V3 0/4] QemuOpenBoardPkg: Add QemuOpenBoardPkg Thread-Index: AQHYx7hpGIMaMkFPMk6KUX4R3kqQQq3d5NGAgAABooCAAXcvQA== Date: Wed, 14 Sep 2022 20:14:27 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR11MB5801:EE_|CO6PR11MB5585:EE_ x-ms-office365-filtering-correlation-id: 30356d9a-ee29-4d5b-e307-08da968db9f9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8NOzRF9pmc5hean8CQK/r37q7LbYMIcys3SHBfr6s5UMrBB8WYKcjn6g+0Mpsy7COtyAfS43PGp0w7nF39QwGSlb5ZybyOlT2M7kj/tVbHXlUPahQ8TyCBDKmX+wagr6Yk/wHDZrjdhUO4hfXDwsZ3n1aj7dIpGMGurYFeaTMxqKyON1odu7Xo1yMMScA42h9bags8EgK/6xIUy5R9eqz1Up3NHWqxHLQd6j79rtzyTRJQfc5wTID8KRjPtk13YrHPZuFFh/tnZxAxWKtEOR7XlTkqCKRB60vC76eABwxWJcQ+Mrv3TFIbCH2IAeUEVwy3aDqCs8qglAzcATMbrmnkqyThXt0dgWG+I+pRwoO1cEjPPuxe/erwwCvnETmUDssWL3sa89rvaLXbYEu9ArLkimW7gDdn0517ZvWSnaeNBe1g3Qs3b7TH6cEUWdHtknDOlHItCJ9iyvxGmAVeMavTHzrC8XBzoNZD7H8/BPBh48/bgc1As0wqaGCbBBhJeg85eMdHrD1nJQ9nvQywLf2lRasbT792NkT7bmbkvE48C8xF7tEJvrW6ehhMSSLZcol3rgO7EZ27/5x7v+jiKp7xCGMkzpjfPaIaiyW5DZyTiE0puaqdidpbgBs0tF+ClOPQ44KQt+9MinjrFx2inAWcx5U4dj52tG4Kn5NxmCdISwtwlaEve/qd2FCDTAb4vwQOGOLg2kAl+GHiynNElhQCyVVQFlEW4DEkclccRm33smu5zvC2BptP7PqeKqAR6U/PKiArZq8K/BHRBWXcs5YA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB5801.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(376002)(39860400002)(366004)(346002)(396003)(136003)(451199015)(53546011)(38100700002)(122000001)(83380400001)(478600001)(66446008)(8936002)(76116006)(26005)(19627235002)(86362001)(8676002)(41300700001)(55016003)(64756008)(186003)(6506007)(9686003)(71200400001)(66476007)(7696005)(110136005)(38070700005)(66946007)(52536014)(5660300002)(33656002)(82960400001)(66556008)(4326008)(2906002)(54906003)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZkFxd1ZGVGZkQlJKcGdiSGYzczZWVXNKeHBBeVZXWmpmc2hEY0Y0LzFoT09B?= =?utf-8?B?WDZpQk1RbCtrQ1c0bjVWUlpCaGNTYkZ5YjVTN0FmUHpRUzdBOVZCcm9SalRv?= =?utf-8?B?SCtJYTRDb3ZLVitUNUxLQUkzcEw5eVREcEkrM1ArOWZaWktqZnM3MFlTTGNp?= =?utf-8?B?YzZjWFNNendsWmJicTJUUlhNbmxpZUFhVCs4WS90clBSaHpsdlNRNWt4UXU3?= =?utf-8?B?V0UvSnA1bHdKbllCUjZTZUtLQjlDbnZnVVJBeGgwNEVlK0VWVXUxV3RmeTFz?= =?utf-8?B?RDRENDBoNEZzVnQwSmNrVzdMTFRZZ0lyU2M1dDlrQ3o1MFlvMEc4ZTRKWVdI?= =?utf-8?B?ZW9CSDg3NmM0N3ZDN2FSRUs5dldhbzRqeWVBUm1tQzRpSGFSYTJUcDYwSDdk?= =?utf-8?B?aTlXcDBOUkdiN3lEQWNJVUtjdG44UmwvZkdGUm05WnZZTW1mOS9mQTQ2WHlR?= =?utf-8?B?NDBnN3Q3Mms1cHRjQ0piNU1kWnNvQkNUcG9uWWgxUmJubEcwYlg0UVV2UVMx?= =?utf-8?B?dExTaFZhTGhjd0tJL3BUdWxxY2FWR1cwdExLbEhUczh6ODduSUI2dm1QSDNW?= =?utf-8?B?eWp3bUwzY2RyM1A2VnlNVm5HaVBrVktIZzd0WnUyd2ZKNURKYTFvN0dNTDIv?= =?utf-8?B?TlViaXVUT2d0emxYM2tLVVNxcjI5T0lGT0tpd2hieC9Jb0dZUjMrWEJTa2Q4?= =?utf-8?B?U1NyY3NsTEpIYlVQbkZaZ1orTFc2d2RMeTNRZlVTUGMvTGpVSWRZTVRVS1ZD?= =?utf-8?B?TmYvalBpT2RKWHJ2MVNvenpQaXdKQmF6eGdlSTlvQ044NkptYzdjUTZpcnJj?= =?utf-8?B?MXdUQlNibTBhVExhNCt0ZnM2R0N0WWM1Wk4ybVEzYXpGWEZjb3BnWTFRaHdQ?= =?utf-8?B?V0d3UDBZc0FpeUIwOGFWL292K0ZWZUlGdUFNMjZIYndrSXYwdFMzS0o2dVFX?= =?utf-8?B?dTVuQnZIYzU0c2hLa1duNFAzRGpqelBuaHltWllZVnhpL2RaWnpXRER5dS8z?= =?utf-8?B?NkpUdTIwYWxJQjdxRXRRWXdYQkNiMVloaUkyRCtqNHFRekVKM3Z4eFluZlM2?= =?utf-8?B?ZWRkYitZbTRWaTJrbnhMaVVpcFQxL2IrMkFtTHkvblRwUEh4Szh3dGdveHNv?= =?utf-8?B?TThGOHBtckV2VW9RTDVLY21jU2RPYVI0UzRvcUJ1cmpDNUUyRmdMdUVUV1E2?= =?utf-8?B?V1dSSDhvZUFiZVRUMmM4Y0lTbFp1MFBpZHRDRk9ya0krU0J6RmFaRHdFcTN3?= =?utf-8?B?SDNaYmd2UHJSYStDQUIrc1VpN0xHblhxUnV0bmorRFdwYnpzOCtvSHVDWGE1?= =?utf-8?B?QkpoKzRPeFdHaXprNmhhczFiZVkxOVQvWEs0Um1kdG1uWFdoYmI5RkxFd3BX?= =?utf-8?B?QlRZVWxkMmwybm9VZmhGUk9vdjBwZVFjeG05NjNKdkJtRi9hWm5oOWtMQlNO?= =?utf-8?B?ZmNRa1JMZXZqaHNZTkh1Y1IvRmhQRnQyUDNwWFBiTThXbG51Z1phS3lEbEtK?= =?utf-8?B?alNpUjdldE9JQnpMak5rVGpWa2dYQ252b3hIVnlzZWdHUmJKWTJuMHA1elY4?= =?utf-8?B?VG9vSHRUL1RweGMrSkxTY0dycFhEVDgxYTNTYzkvK0U1OFN3dmpvOW9RSHNS?= =?utf-8?B?aFh2aTl6QXRNa2Rxc2NpWHFjUUtpRDE2VHR3UGF3M0pOSFZ6ZDV1QWplSkFO?= =?utf-8?B?TzI3T2hKMi9KTnp5UzNvNUZRc1RzZUlTdDh1RXYyUTd0MWRhdXQwa1ZFb1hX?= =?utf-8?B?UFlzMmsxUWlWOXpmSUU1dTIyblN5K1l3WGtnZm5ORk1OOFg3ZU9QdmNsdDRt?= =?utf-8?B?ZjBab2M0dDQwRTFFRkNydDBNSHdzZTZLWXp6bGk4WjRnNkx3YTVYSkgzT2RZ?= =?utf-8?B?aHlZTGpZSjM0dXUxZ09BYlFhS3E2K0Nxc2Q4akVKcGYrUHpWUWlrL3Q4cFZI?= =?utf-8?B?azNyTkNjYkVUUFlXSTMwOElaeFJrMUZTYzN4Q2NGUDJ6M01aTVdYMzdoV2Qw?= =?utf-8?B?QXI5cXo4Z1ZZTGhBNGo5VlExV1dkMDBvT1B6REdCdW9oVmhVQnhtYVNxMWhp?= =?utf-8?B?ZkNjcFZONngvWTRrMnE3eERqbmZEcXRwRCszWkFVZ0lvaGRocnpuSHd4TGN3?= =?utf-8?Q?vLlOEMgokbjTVS+zoXZm2DbFm?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB5801.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 30356d9a-ee29-4d5b-e307-08da968db9f9 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Sep 2022 20:14:28.0438 (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: EVXDP1mLuw+9WsAUwsseslTlXMaGKR5z5uxlFfvh2qL1J8AcYJLEOII1geFwmXwiqOXFv+KYUSPKm9H9Kjp6qA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR11MB5585 Return-Path: isaac.w.oram@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 U2VyaWVzIHB1c2hlZCBhcyA5YTcyMzQ4MjdmLi5mNDY3OTcxNWE0DQoNCi0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQpGcm9tOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+IA0KU2VudDogVHVlc2RheSwgU2VwdGVtYmVyIDEzLCAyMDIyIDI6NTEgUE0NClRv OiBPcmFtLCBJc2FhYyBXIDxpc2FhYy53Lm9yYW1AaW50ZWwuY29tPjsgVGhlbyBKZWhsIDx0aGVv amVobDc2QGdtYWlsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBLaW5uZXksIE1pY2hhZWwg RCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQpDYzogTGVpZiBMaW5kaG9sbSA8cXVpY19s bGluZGhvbEBxdWljaW5jLmNvbT47IFBlZHJvIEZhbGNhdG8gPHBlZHJvLmZhbGNhdG9AZ21haWwu Y29tPjsgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+OyBTdGVmYW4gSGFqbm9jemkg PHN0ZWZhbmhhQGdtYWlsLmNvbT4NClN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF1bZWRrMi1wbGF0 Zm9ybXNdW1BBVENIIFYzIDAvNF0gUWVtdU9wZW5Cb2FyZFBrZzogQWRkIFFlbXVPcGVuQm9hcmRQ a2cNCg0KU2VyaWVzIEFja2VkLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5 QGludGVsLmNvbT4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBPcmFt LCBJc2FhYyBXIDxpc2FhYy53Lm9yYW1AaW50ZWwuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBTZXB0 ZW1iZXIgMTMsIDIwMjIgMjo0NiBQTQ0KPiBUbzogVGhlbyBKZWhsIDx0aGVvamVobDc2QGdtYWls LmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBMZWlmIExpbmRob2xtIDxxdWljX2xs aW5kaG9sQHF1aWNpbmMuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQgDQo+IDxtaWNoYWVsLmQua2lu bmV5QGludGVsLmNvbT47IFBlZHJvIEZhbGNhdG8gPHBlZHJvLmZhbGNhdG9AZ21haWwuY29tPjsg DQo+IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPjsgU3RlZmFuIEhham5vY3ppIA0K PiA8c3RlZmFuaGFAZ21haWwuY29tPg0KPiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdW2VkazIt cGxhdGZvcm1zXVtQQVRDSCBWMyAwLzRdIA0KPiBRZW11T3BlbkJvYXJkUGtnOiBBZGQgUWVtdU9w ZW5Cb2FyZFBrZw0KPiANCj4gU2VyaWVzIFJldmlld2VkLWJ5OiBJc2FhYyBPcmFtIDxpc2FhYy53 Lm9yYW1AaW50ZWwuY29tPg0KPiANCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv bTogVGhlbyBKZWhsIDx0aGVvamVobDc2QGdtYWlsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgU2Vw dGVtYmVyIDEzLCAyMDIyIDI6MzIgUE0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENj OiBMZWlmIExpbmRob2xtIDxxdWljX2xsaW5kaG9sQHF1aWNpbmMuY29tPjsgS2lubmV5LCBNaWNo YWVsIEQgDQo+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IE9yYW0sIElzYWFjIFcgPGlz YWFjLncub3JhbUBpbnRlbC5jb20+OyANCj4gUGVkcm8gRmFsY2F0byA8cGVkcm8uZmFsY2F0b0Bn bWFpbC5jb20+OyBHZXJkIEhvZmZtYW5uIA0KPiA8a3JheGVsQHJlZGhhdC5jb20+OyBTdGVmYW4g SGFqbm9jemkgPHN0ZWZhbmhhQGdtYWlsLmNvbT4NCj4gU3ViamVjdDogW2VkazItZGV2ZWxdW2Vk azItcGxhdGZvcm1zXVtQQVRDSCBWMyAwLzRdIFFlbXVPcGVuQm9hcmRQa2c6IA0KPiBBZGQgUWVt dU9wZW5Cb2FyZFBrZw0KPiANCj4gUWVtdU9wZW5Cb2FyZFBrZyBhZGRzIGEgTWluUGxhdGZvcm0g cG9ydCB0byBRZW11IHg4Nl82NCBJdCBjYW4gYm9vdHMgDQo+IFVFRkkgTGludXggYW5kIFdpbmRv d3MsIGFuZCB3b3JrcyBvbiBQSUlYNCBhbmQgUTM1IFRoaXMgYm9hcmQgcG9ydCBwcm92aWRlcyBh IHNpbXBsZSBzdGFydGluZyBwbGFjZSBmb3IgaW52ZXN0aWdhdGluZyBlZGsyIGFuZCBNaW5QbGF0 Zm9ybSBBcmNoLg0KPiBDdXJyZW50bHkgd2UgaW1wbGVtZW50IHVwIHRvIHN0YWdlIDQgb2YgdGhl IE1pblBsYXRmb3JtIHNwZWMgYW5kIGNhbiBib290IFdpbmRvd3MvTGludXguDQo+IA0KPiBWMiBz cGxpdHMgdGhlIHBhY2thZ2UgaW50byBzZXZlcmFsIGNvbW1pdHMuDQo+IEVhY2ggY29tbWl0IGNv cnJlc3BvbmRpbmcgdG8gYSBNaW5QbGF0Zm9ybSBhcmNoaXRlY3R1cmUgc3RhZ2UuDQo+IA0KPiBU aGUgVjMgcmVtb3ZlcyBzcGVjaWFscyBjaGFyYWN0ZXJzIGluICJUaGVvIiBmcm9tIGZpbGUgaGVh ZGVycy4NCj4gQ2xlYW5lZCB1cCB3aGl0ZXNwYWNlLCBwdW5jdHVhdGlvbiwgY29tbWVudGluZyB0 byBiZXR0ZXIgbWF0Y2ggY29kaW5nIA0KPiBzdHlsZSBhbmQgY29udmVudGlvbnMgRml4ZWQgVmlz dWFsIFN0dWRpbyBidWlsZCBpc3N1ZSBjb252ZXJ0aW5nIFVJTlQ2NCB0byBVSU5UMzIuDQo+IEZp eGVkIGJ1aWxkIGlzc3VlcyByZWxhdGVkIHRvIHN5bmMgd2l0aCBsYXRlc3QgbWFzdGVyLg0KPiAN Cj4gQ2M6IExlaWYgTGluZGhvbG0gPHF1aWNfbGxpbmRob2xAcXVpY2luYy5jb20+DQo+IENjOiBN aWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gQ2M6IElzYWFj IE9yYW0gPGlzYWFjLncub3JhbUBpbnRlbC5jb20+DQo+IENjOiBQZWRybyBGYWxjYXRvIDxwZWRy by5mYWxjYXRvQGdtYWlsLmNvbT4NCj4gQ2M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu Y29tPg0KPiBDYzogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUBnbWFpbC5jb20+DQo+IA0KPiBT aWduZWQtb2ZmLWJ5OiBUaGVvIEplaGwgPHRoZW9qZWhsNzZAZ21haWwuY29tPg0KPiANCj4gVGhl byBKZWhsICg0KToNCj4gICBRZW11T3BlbkJvYXJkUGtnOiBBZGQgUWVtdU9wZW5Cb2FyZFBrZw0K PiAgIFFlbXVPcGVuQm9hcmRQa2c6IEVuYWJsZSBzdGFnZSAyDQo+ICAgUWVtdU9wZW5Cb2FyZFBr ZzogRW5hYmxlIHN0YWdlIDMNCj4gICBRZW11T3BlbkJvYXJkUGtnOiBFbmFibGUgc3RhZ2UgNA0K PiANCj4gIC4uLi9RZW11T3BlbkJvYXJkUGtnL1FlbXVPcGVuQm9hcmRQa2cuZGVjICAgICB8ICAz MyArKw0KPiAgLi4uL0luY2x1ZGUvRHNjL1N0YWdlMS5kc2MuaW5jICAgICAgICAgICAgICAgIHwg IDU1ICsrKw0KPiAgLi4uL0luY2x1ZGUvRHNjL1N0YWdlMi5kc2MuaW5jICAgICAgICAgICAgICAg IHwgIDMxICsrDQo+ICAuLi4vSW5jbHVkZS9Ec2MvU3RhZ2UzLmRzYy5pbmMgICAgICAgICAgICAg ICAgfCAxMDEgKysrKysrDQo+ICAuLi4vSW5jbHVkZS9Ec2MvU3RhZ2U0LmRzYy5pbmMgICAgICAg ICAgICAgICAgfCAgNTYgKysrDQo+ICAuLi4vUWVtdU9wZW5Cb2FyZFBrZy9RZW11T3BlbkJvYXJk UGtnLmRzYyAgICAgfCAxNjkgKysrKysrKysrDQo+ICAuLi4vUWVtdU9wZW5Cb2FyZFBrZy9RZW11 T3BlbkJvYXJkUGtnLmZkZiAgICAgfCAzMjggKysrKysrKysrKysrKysrKysrDQo+ICAuLi4vQm9h cmRCb290TWFuYWdlckxpYi5pbmYgICAgICAgICAgICAgICAgICAgfCAgMzkgKysrDQo+ICAuLi4v TGlicmFyeS9Cb2FyZEluaXRMaWIvQm9hcmRJbml0TGliLmluZiAgICAgfCAgMjkgKysNCj4gIC4u Li9MaWJyYXJ5L1BlaVJlcG9ydEZ2TGliL1BlaVJlcG9ydEZ2TGliLmluZiB8ICA2MyArKysrICAu Li4vTGlicmFyeS9QbGF0Zm9ybVNlY0xpYi9QbGF0Zm9ybVNlY0xpYi5pbmYgfCAgNDkgKysrDQo+ ICAuLi4vUWVtdU9wZW5Gd0NmZ0xpYi9RZW11T3BlbkZ3Q2ZnTGliLmluZiAgICAgfCAgMjMgKysN Cj4gIC4uLi9QbGF0Zm9ybUluaXRQZWkvUGxhdGZvcm1Jbml0UGVpLmluZiAgICAgICB8ICA1OSAr KysrDQo+ICAuLi4vSW5jbHVkZS9MaWJyYXJ5L1FlbXVPcGVuRndDZmdMaWIuaCAgICAgICAgfCAx MDUgKysrKysrDQo+ICAuLi4vUGxhdGZvcm1Jbml0UGVpL1BsYXRmb3JtSW5pdC5oICAgICAgICAg ICAgfCAgNTkgKysrKw0KPiAgLi4uL0JvYXJkQm9vdE1hbmFnZXJMaWIvQm9hcmRCb290TWFuYWdl ci5jICAgIHwgMTA1ICsrKysrKw0KPiAgLi4uL0xpYnJhcnkvQm9hcmRJbml0TGliL0JvYXJkSW5p dExpYi5jICAgICAgIHwgMjMxICsrKysrKysrKysrKw0KPiAgLi4uL0xpYnJhcnkvUGVpUmVwb3J0 RnZMaWIvUGVpUmVwb3J0RnZMaWIuYyAgIHwgMjg1ICsrKysrKysrKysrKysrKw0KPiAgLi4uL0xp YnJhcnkvUGxhdGZvcm1TZWNMaWIvUGxhdGZvcm1TZWNMaWIuYyAgIHwgMTQwICsrKysrKysrDQo+ ICAuLi4vUWVtdU9wZW5Gd0NmZ0xpYi9RZW11T3BlbkZ3Q2ZnTGliLmMgICAgICAgfCAxMzYgKysr KysrKysNCj4gIC4uLi9RZW11T3BlbkJvYXJkUGtnL1BsYXRmb3JtSW5pdFBlaS9DcHUuYyAgICB8 ICA2NCArKysrDQo+ICAuLi4vUWVtdU9wZW5Cb2FyZFBrZy9QbGF0Zm9ybUluaXRQZWkvTWVtb3J5 LmMgfCAyNTQgKysrKysrKysrKysrKysNCj4gIC4uLi9RZW11T3BlbkJvYXJkUGtnL1BsYXRmb3Jt SW5pdFBlaS9QY2kuYyAgICB8ICA3MCArKysrDQo+ICAuLi4vUWVtdU9wZW5Cb2FyZFBrZy9QbGF0 Zm9ybUluaXRQZWkvUGNpZS5jICAgfCAxMDYgKysrKysrDQo+ICAuLi4vUGxhdGZvcm1Jbml0UGVp L1BsYXRmb3JtSW5pdC5jICAgICAgICAgICAgfCAgNzUgKysrKw0KPiAgLi4uL0luY2x1ZGUvRmRm L0ZsYXNoTWFwLmZkZi5pbmMgICAgICAgICAgICAgIHwgIDk0ICsrKysrDQo+ICAuLi4vTGlicmFy eS9QbGF0Zm9ybVNlY0xpYi9JYTMyL1NlY0VudHJ5Lm5hc20gfCAxMTcgKysrKysrKw0KPiAgUGxh dGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL1JFQURNRS5tZCAgICAgIHwgIDUzICsrKw0KPiAg MjggZmlsZXMgY2hhbmdlZCwgMjkyOSBpbnNlcnRpb25zKCspDQo+ICBjcmVhdGUgbW9kZSAxMDA2 NDQgDQo+IFBsYXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9RZW11T3BlbkJvYXJkUGtnLmRl Yw0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBQbGF0Zm9ybS9RZW11L1FlbXVPcGVuQm9hcmRQ a2cvSW5jbHVkZS9Ec2MvU3RhZ2UxLmRzYy5pbmMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCANCj4g UGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL0luY2x1ZGUvRHNjL1N0YWdlMi5kc2MuaW5j DQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2FyZFBr Zy9JbmNsdWRlL0RzYy9TdGFnZTMuZHNjLmluYw0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBQ bGF0Zm9ybS9RZW11L1FlbXVPcGVuQm9hcmRQa2cvSW5jbHVkZS9Ec2MvU3RhZ2U0LmRzYy5pbmMN Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCANCj4gUGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtn L1FlbXVPcGVuQm9hcmRQa2cuZHNjDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRmb3Jt L1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9RZW11T3BlbkJvYXJkUGtnLmZkZg0KPiAgY3JlYXRlIG1v ZGUgMTAwNjQ0IA0KPiBQbGF0Zm9ybS9RZW11L1FlbXVPcGVuQm9hcmRQa2cvTGlicmFyeS9Cb2Fy ZEJvb3RNYW5hZ2VyTGliL0JvYXJkQm9vdE1hDQo+IG5hZ2VyTGliLmluZiAgY3JlYXRlIG1vZGUg MTAwNjQ0IA0KPiBQbGF0Zm9ybS9RZW11L1FlbXVPcGVuQm9hcmRQa2cvTGlicmFyeS9Cb2FyZElu aXRMaWIvQm9hcmRJbml0TGliLmluZg0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBQbGF0Zm9y bS9RZW11L1FlbXVPcGVuQm9hcmRQa2cvTGlicmFyeS9QZWlSZXBvcnRGdkxpYi9QZWlSZXBvcnRG dkxpYi5pDQo+IG5mICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRmb3JtL1FlbXUvUWVtdU9w ZW5Cb2FyZFBrZy9MaWJyYXJ5L1BsYXRmb3JtU2VjTGliL1BsYXRmb3JtU2VjTGliLmkNCj4gbmYg IGNyZWF0ZSBtb2RlIDEwMDY0NCANCj4gUGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL0xp YnJhcnkvUWVtdU9wZW5Gd0NmZ0xpYi9RZW11T3BlbkZ3Q2ZnTA0KPiBpYi5pbmYgIGNyZWF0ZSBt b2RlIDEwMDY0NCANCj4gUGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL1BsYXRmb3JtSW5p dFBlaS9QbGF0Zm9ybUluaXRQZWkuaW5mDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRm b3JtL1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9JbmNsdWRlL0xpYnJhcnkvUWVtdU9wZW5Gd0NmZ0xp Yi5oDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2Fy ZFBrZy9QbGF0Zm9ybUluaXRQZWkvUGxhdGZvcm1Jbml0LmgNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0 NCANCj4gUGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL0xpYnJhcnkvQm9hcmRCb290TWFu YWdlckxpYi9Cb2FyZEJvb3RNYQ0KPiBuYWdlci5jICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBs YXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9MaWJyYXJ5L0JvYXJkSW5pdExpYi9Cb2FyZElu aXRMaWIuYw0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBQbGF0Zm9ybS9RZW11L1FlbXVPcGVu Qm9hcmRQa2cvTGlicmFyeS9QZWlSZXBvcnRGdkxpYi9QZWlSZXBvcnRGdkxpYi5jDQo+ICBjcmVh dGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9MaWJyYXJ5 L1BsYXRmb3JtU2VjTGliL1BsYXRmb3JtU2VjTGliLmMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCAN Cj4gUGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL0xpYnJhcnkvUWVtdU9wZW5Gd0NmZ0xp Yi9RZW11T3BlbkZ3Q2ZnTA0KPiBpYi5jICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRmb3Jt L1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9QbGF0Zm9ybUluaXRQZWkvQ3B1LmMNCj4gIGNyZWF0ZSBt b2RlIDEwMDY0NCANCj4gUGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL1BsYXRmb3JtSW5p dFBlaS9NZW1vcnkuYw0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBQbGF0Zm9ybS9RZW11L1Fl bXVPcGVuQm9hcmRQa2cvUGxhdGZvcm1Jbml0UGVpL1BjaS5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2 NDQgDQo+IFBsYXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9QbGF0Zm9ybUluaXRQZWkvUGNp ZS5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IFBsYXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2Fy ZFBrZy9QbGF0Zm9ybUluaXRQZWkvUGxhdGZvcm1Jbml0LmMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0 NCANCj4gUGxhdGZvcm0vUWVtdS9RZW11T3BlbkJvYXJkUGtnL0luY2x1ZGUvRmRmL0ZsYXNoTWFw LmZkZi5pbmMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCANCj4gUGxhdGZvcm0vUWVtdS9RZW11T3Bl bkJvYXJkUGtnL0xpYnJhcnkvUGxhdGZvcm1TZWNMaWIvSWEzMi9TZWNFbnRyeS5uYQ0KPiBzbSAg Y3JlYXRlIG1vZGUgMTAwNjQ0IFBsYXRmb3JtL1FlbXUvUWVtdU9wZW5Cb2FyZFBrZy9SRUFETUUu bWQNCj4gDQo+IC0tDQo+IDIuMzcuMCAoQXBwbGUgR2l0LTEzNikNCg0K