From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <rosen.xu@intel.com>
Received: from mga05.intel.com (mga05.intel.com [192.55.52.43])
 by dpdk.org (Postfix) with ESMTP id 188A55A
 for <dev@dpdk.org>; Mon,  8 Apr 2019 09:19:54 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 08 Apr 2019 00:19:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.60,324,1549958400"; d="scan'208";a="132335915"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga008.jf.intel.com with ESMTP; 08 Apr 2019 00:19:52 -0700
Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 8 Apr 2019 00:19:51 -0700
Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by
 FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 8 Apr 2019 00:19:51 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.92]) by
 SHSMSX108.ccr.corp.intel.com ([169.254.8.147]) with mapi id 14.03.0415.000;
 Mon, 8 Apr 2019 15:19:48 +0800
From: "Xu, Rosen" <rosen.xu@intel.com>
To: "Yigit, Ferruh" <ferruh.yigit@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "Zhang, Tianfei" <tianfei.zhang@intel.com>, "Wei, Dan"
 <dan.wei@intel.com>, "Pei, Andy" <andy.pei@intel.com>, "Yang, Qiming"
 <qiming.yang@intel.com>, "Wang, Haiyue" <haiyue.wang@intel.com>, "Chen,
 Santos" <santos.chen@intel.com>, "Zhang, Zhang" <zhang.zhang@intel.com>,
 "Lomartire, David" <david.lomartire@intel.com>
Thread-Topic: [PATCH v5 00/14] Add patch set for IPN3KE
Thread-Index: AQHU6hLyvN/duGr/Ik+VivFdmCShGqYr0L2AgAYQxNA=
Date: Mon, 8 Apr 2019 07:19:47 +0000
Message-ID: <0E78D399C70DA940A335608C6ED296D73A689D70@SHSMSX104.ccr.corp.intel.com>
References: <1551338000-120348-1-git-send-email-rosen.xu@intel.com>
 <1554292065-186702-1-git-send-email-rosen.xu@intel.com>
 <98781c47-8bee-617d-59dd-cef2957558b5@intel.com>
In-Reply-To: <98781c47-8bee-617d-59dd-cef2957558b5@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzVkOGQwNDAtYjg4YS00ODEwLWE3ZmQtYjA3MDllMzI2OWY2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiXC9hRXBDSmljc3ZqREpDcGcrWVJsZjJpalgrU0F3N0ZKbUw5YXFxR1FqQjlMVHZtNDJ3ajRrUGRcL0swd3YrUkF4In0=
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [dpdk-dev] [PATCH v5 00/14] Add patch set for IPN3KE
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Apr 2019 07:19:55 -0000

SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1
aA0KPiBTZW50OiBGcmlkYXksIEFwcmlsIDA1LCAyMDE5IDI6MzgNCj4gVG86IFh1LCBSb3NlbiA8
cm9zZW4ueHVAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnDQo+IENjOiBaaGFuZywgVGlhbmZlaSA8
dGlhbmZlaS56aGFuZ0BpbnRlbC5jb20+OyBXZWksIERhbg0KPiA8ZGFuLndlaUBpbnRlbC5jb20+
OyBQZWksIEFuZHkgPGFuZHkucGVpQGludGVsLmNvbT47IFlhbmcsIFFpbWluZw0KPiA8cWltaW5n
LnlhbmdAaW50ZWwuY29tPjsgV2FuZywgSGFpeXVlIDxoYWl5dWUud2FuZ0BpbnRlbC5jb20+OyBD
aGVuLA0KPiBTYW50b3MgPHNhbnRvcy5jaGVuQGludGVsLmNvbT47IFpoYW5nLCBaaGFuZyA8emhh
bmcuemhhbmdAaW50ZWwuY29tPjsNCj4gTG9tYXJ0aXJlLCBEYXZpZCA8ZGF2aWQubG9tYXJ0aXJl
QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NSAwMC8xNF0gQWRkIHBhdGNoIHNl
dCBmb3IgSVBOM0tFDQo+IA0KPiBPbiA0LzMvMjAxOSAxMjo0NyBQTSwgUm9zZW4gWHUgd3JvdGU6
DQo+ID4gdjUgdXBkYXRlczoNCj4gPiA9PT09PT09PT09DQo+ID4gIC0gRml4IEVYUEVSSU1FTlRB
TCBzeW1ib2wgZGVmaW5pdGlvbiBpc3N1ZQ0KPiA+DQo+ID4gdjQgdXBkYXRlczoNCj4gPiA9PT09
PT09PT09DQo+ID4gIC0gRml4IGNvZGluZyBzdHlsZSBpc3N1ZXMNCj4gPg0KPiA+IHYzIHVwZGF0
ZXM6DQo+ID4gPT09PT09PT09PQ0KPiA+ICAtIEZpeCB2MiBjb21tZW50cw0KPiA+ICAtIFVwZGF0
ZSBNQUMgQkFSIG9mIEFGVSBpbmRleCBnZXQgb3BzDQo+ID4gIC0gUmVtb3ZlIE9QQUUgc2hhcmUg
Y29kZSBkZXBlbmRlbmN5IG9mIGxpYmZkdA0KPiA+DQo+ID4gdjIgdXBkYXRlczoNCj4gPiA9PT09
PT09PT09DQo+ID4gIC0gRml4IHYxIGNvbW1lbnRzDQo+ID4gIC0gQWRkIHN1cHBvcnQgZm9yIDEw
RyBCYXNlIExpbmUgRGVzaWduIEJpdHN0cmVhbQ0KPiA+ICAtIEFkZCBzdXBwb3J0IGZvciAyNUcg
QmFzZSBMaW5lIERlc2lnbiBCaXRzdHJlYW0NCj4gPg0KPiA+IFRoaXMgcGF0Y2ggc2V0IGFkZHMg
dGhlIHN1cHBvcnQgb2YgYSBuZXcgbmV0IFBNRCwgSW50ZWzCriBGUEdBDQo+ID4gUHJvZ3JhbW1h
YmxlIEFjY2VsZXJhdGlvbiBDYXJkIE4zMDAwLCBhbHNvIGNhbGxlZCBpcG4za2UuDQo+ID4NCj4g
PiBUaGUgaXBuM2tlIFBNRCAobGlicnRlX3BtZF9pcG4za2UpIHByb3ZpZGVzIHBvbGwgbW9kZSBk
cml2ZXIgc3VwcG9ydA0KPiA+IGZvciBJbnRlbMKuIEZQR0EgUEFDKFByb2dyYW1tYWJsZSBBY2Nl
bGVyYXRpb24gQ2FyZCkgTjMwMDAgYmFzZWQgb24gdGhlDQo+ID4gSW50ZWwgRXRoZXJuZXQgQ29u
dHJvbGxlciBYNzEwL1hYVjcxMCBhbmQgSW50ZWwgQXJyaWEgMTAgRlBHQS4NCj4gPg0KPiA+IElu
IHRoaXMgY2FyZCwgRlBHQSBpcyBhbiBhY2NlbGVyYXRpb24gYnJpZGdlIGJldHdlZW4gbmV0d29y
ayBpbnRlcmZhY2UNCj4gPiBhbmQgdGhlIEludGVsIEV0aGVybmV0IENvbnRyb2xsZXIuIEFsdGhv
dWdoIGJvdGggRlBHQSBhbmQgRXRoZXJuZXQNCj4gPiBDb250cm9sbGVycyBhcmUgY29ubmVjdGVk
IHRvIENQVSB3aXRoIFBDSWUgR2VuM3gxNiBTd2l0Y2gsIGFsbCB0aGUNCj4gPiBwYWNrZXQgUlgv
VFggaXMgaGFuZGxlZCBieSBJbnRlbCBFdGhlcm5ldCBDb250cm9sbGVyLiBTbyBmcm9tDQo+ID4g
YXBwbGljYXRpb24gcG9pbnQgb2YgdmlldyB0aGUgZGF0YSBwYXRoIGlzIHN0aWxsIHRoZSBsZWdh
Y3kgSW50ZWwNCj4gPiBFdGhlcm5ldCBDb250cm9sbGVyDQo+ID4gWDcxMC9YWFY3MTAgUE1ELiBC
ZXNpZGVzIHRoaXMsIHVzZXJzIGNhbiBlbmFibGUgbW9yZSBhY2NlbGVyYXRpb24NCj4gPiBmZWF0
dXJlcyBieSBGUEdBIElQLg0KPiA+DQo+ID4gUm9zZW4gWHUgKDcpOg0KPiA+ICAgZHJpdmVycy9i
dXMvaWZwZ2E6IGFkZCBBRlUgc2hhcmVkIGRhdGENCj4gPiAgIGRyaXZlcnMvYnVzL2lmcGdhOiBh
ZGQgZnVuY3Rpb24gZm9yIEFGVSBzZWFyY2ggYnkgbmFtZQ0KPiA+ICAgZHJpdmVycy9uZXQvaXBu
M2tlOiBhZGQgSVBOM0tFIGV0aGRldiBQTUQgZHJpdmVyDQo+ID4gICBkcml2ZXJzL25ldC9pcG4z
a2U6IGFkZCBJUE4zS0UgcmVwcmVzZW50b3Igb2YgUE1EIGRyaXZlcg0KPiA+ICAgZHJpdmVycy9u
ZXQvaXBuM2tlOiBhZGQgSVBOM0tFIFRNIG9mIFBNRCBkcml2ZXINCj4gPiAgIGRyaXZlcnMvbmV0
L2lwbjNrZTogYWRkIElQTjNLRSBGbG93IG9mIFBNRCBkcml2ZXINCj4gPiAgIGRyaXZlcnMvcmF3
L2lmcGdhX3Jhd2RldjogYWRkIElQTjNLRSBzdXBwb3J0IGZvciBJRlBHQSBSYXdkZXYNCj4gPg0K
PiA+IFpoYW5nLCBUaWFuZmVpICg3KToNCj4gPiAgIHJhdy9pZnBnYS9iYXNlOiBjbGVhbiB1cCBj
b2RlIGZvciBpZnBnYSBzaGFyZSBjb2RlDQo+ID4gICByYXcvaWZwZ2EvYmFzZTogc3RvcmUgcHJp
dmF0ZSBmZWF0dXJlcyBpbiBGTUUgYW5kIFBvcnQgbGlzdA0KPiA+ICAgcmF3L2lmcGdhL2Jhc2U6
IGFkZCBTUEkgYW5kIE1BWDEwIGRldmljZSBkcml2ZXINCj4gPiAgIHJhdy9pZnBnYS9iYXNlOiBh
ZGQgSTJDIGFuZCBhdDI0IEVFUFJPTSBkcml2ZXINCj4gPiAgIHJhdy9pZnBnYS9iYXNlOiBhZGQg
ZXRoIGdyb3VwIGRyaXZlcg0KPiA+ICAgcmF3L2lmcGdhL2Jhc2U6IGFkZCB2ZXJzaW9uIGRlc2Ny
aXB0aW9uIG9uIFJFQURNRQ0KPiA+ICAgcmF3L2lmcGdhL2Jhc2U6IHVzaW5nIHByZWZpeCBuYW1l
ICJpZnBnYV8iIGZvciBmZWF0dXJlIGFuZCBmZWF0dXJlX29wcw0KPiA+ICAgICBkYXRhIHN0cnVj
dA0KPiANCj4gVGhlcmUgYXJlIHN0aWxsIGJ1aWxkIGVycm9ycyB3aXRoIHNoYXJlZCBidWlsZCBb
MV0gcmVsYXRlZCB0byBtaXNzaW5nIHB0aHJlYWQNCj4gbGlicmFyeSBbMl0sIGNhbiB5b3UgcGxl
YXNlIGNoZWNrIGl0Pw0KPiANCklQTjNLRSBNYWtlZmlsZSBtaXNzZXMgaW5jbHVkZSBsaWIgcHRo
cmVhZC4NCkxETElCUyArPSAtbHB0aHJlYWQNCkZpeGVkIGluIHY2Lg0KDQo+IA0KPiBBbHNvIHRo
ZXJlIGFyZSBzZXQgb2YgZXJyb3JzIGZyb20gJ2NoZWNrLWdpdC1sb2cuc2gnLCBjYW4geW91IHBs
ZWFzZSBydW4NCj4gZm9sbG93aW5nIGFuZCBmaXggdGhlIHJlcG9ydGVkIGVycm9yczoNCj4gLi9k
ZXZ0b29scy9jaGVjay1naXQtbG9nLnNoIC0xNA0KDQpGaXhlZCBpbiB2Ni4NCg0KPiANCj4gVGhh
bmtzLA0KPiBmZXJydWgNCg0KV2VsY29tZSwgdGhhbmtzIHlvdXIgcmVtaW5kZXIuDQoNCj4gDQo+
IFsxXQ0KPiBDT05GSUdfUlRFX0JVSUxEX1NIQVJFRF9MSUI9eQ0KDQpDaGVjayBiZWZvcmUgc2Vu
ZCB2Ni4NCg0KPiBbMl0NCj4gL3Vzci9iaW4vbGQ6IGlwbjNrZV9yZXByZXNlbnRvci5vOiBpbiBm
dW5jdGlvbiBgaXBuM2tlX3Jwc3RfaW5pdCc6DQo+IGlwbjNrZV9yZXByZXNlbnRvci5jOigudGV4
dCsweGQxMyk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8NCj4gYHB0aHJlYWRfY3JlYXRlJw0KPiAv
dXNyL2Jpbi9sZDogaXBuM2tlX3JlcHJlc2VudG9yLmM6KC50ZXh0KzB4ZDMyKTogdW5kZWZpbmVk
IHJlZmVyZW5jZSB0bw0KPiBgcHRocmVhZF9jYW5jZWwnDQo+IC91c3IvYmluL2xkOiBpcG4za2Vf
cmVwcmVzZW50b3IuYzooLnRleHQrMHhkNGQpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvDQo+IGBw
dGhyZWFkX2pvaW4nDQo+IC91c3IvYmluL2xkOiBpcG4za2VfcmVwcmVzZW50b3IubzogaW4gZnVu
Y3Rpb24gYGlwbjNrZV9ycHN0X3VuaW5pdCc6DQo+IGlwbjNrZV9yZXByZXNlbnRvci5jOigudGV4
dCsweGUxMyk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8NCj4gYHB0aHJlYWRfY3JlYXRlJw0KPiAv
dXNyL2Jpbi9sZDogaXBuM2tlX3JlcHJlc2VudG9yLmM6KC50ZXh0KzB4ZTMyKTogdW5kZWZpbmVk
IHJlZmVyZW5jZSB0bw0KPiBgcHRocmVhZF9jYW5jZWwnDQo+IC91c3IvYmluL2xkOiBpcG4za2Vf
cmVwcmVzZW50b3IuYzooLnRleHQrMHhlNGQpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvDQo+IGBw
dGhyZWFkX2pvaW4nDQo+IGNvbGxlY3QyOiBlcnJvcjogbGQgcmV0dXJuZWQgMSBleGl0IHN0YXR1
cw0KPiANCg0KRml4ZWQgaW4gdjYuDQo=

From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id CC804A0096
	for <public@inbox.dpdk.org>; Mon,  8 Apr 2019 09:19:57 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 28950DED;
	Mon,  8 Apr 2019 09:19:56 +0200 (CEST)
Received: from mga05.intel.com (mga05.intel.com [192.55.52.43])
 by dpdk.org (Postfix) with ESMTP id 188A55A
 for <dev@dpdk.org>; Mon,  8 Apr 2019 09:19:54 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 08 Apr 2019 00:19:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.60,324,1549958400"; d="scan'208";a="132335915"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga008.jf.intel.com with ESMTP; 08 Apr 2019 00:19:52 -0700
Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 8 Apr 2019 00:19:51 -0700
Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by
 FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 8 Apr 2019 00:19:51 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.92]) by
 SHSMSX108.ccr.corp.intel.com ([169.254.8.147]) with mapi id 14.03.0415.000;
 Mon, 8 Apr 2019 15:19:48 +0800
From: "Xu, Rosen" <rosen.xu@intel.com>
To: "Yigit, Ferruh" <ferruh.yigit@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "Zhang, Tianfei" <tianfei.zhang@intel.com>, "Wei, Dan"
 <dan.wei@intel.com>, "Pei, Andy" <andy.pei@intel.com>, "Yang, Qiming"
 <qiming.yang@intel.com>, "Wang, Haiyue" <haiyue.wang@intel.com>, "Chen,
 Santos" <santos.chen@intel.com>, "Zhang, Zhang" <zhang.zhang@intel.com>,
 "Lomartire, David" <david.lomartire@intel.com>
Thread-Topic: [PATCH v5 00/14] Add patch set for IPN3KE
Thread-Index: AQHU6hLyvN/duGr/Ik+VivFdmCShGqYr0L2AgAYQxNA=
Date: Mon, 8 Apr 2019 07:19:47 +0000
Message-ID:
 <0E78D399C70DA940A335608C6ED296D73A689D70@SHSMSX104.ccr.corp.intel.com>
References: <1551338000-120348-1-git-send-email-rosen.xu@intel.com>
 <1554292065-186702-1-git-send-email-rosen.xu@intel.com>
 <98781c47-8bee-617d-59dd-cef2957558b5@intel.com>
In-Reply-To: <98781c47-8bee-617d-59dd-cef2957558b5@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzVkOGQwNDAtYjg4YS00ODEwLWE3ZmQtYjA3MDllMzI2OWY2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiXC9hRXBDSmljc3ZqREpDcGcrWVJsZjJpalgrU0F3N0ZKbUw5YXFxR1FqQjlMVHZtNDJ3ajRrUGRcL0swd3YrUkF4In0=
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [dpdk-dev] [PATCH v5 00/14] Add patch set for IPN3KE
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
Message-ID: <20190408071947.Y8KREACOWcY91fLy-OzfYXKs51XneD_edsj-vmno6HM@z>

SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1
aA0KPiBTZW50OiBGcmlkYXksIEFwcmlsIDA1LCAyMDE5IDI6MzgNCj4gVG86IFh1LCBSb3NlbiA8
cm9zZW4ueHVAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnDQo+IENjOiBaaGFuZywgVGlhbmZlaSA8
dGlhbmZlaS56aGFuZ0BpbnRlbC5jb20+OyBXZWksIERhbg0KPiA8ZGFuLndlaUBpbnRlbC5jb20+
OyBQZWksIEFuZHkgPGFuZHkucGVpQGludGVsLmNvbT47IFlhbmcsIFFpbWluZw0KPiA8cWltaW5n
LnlhbmdAaW50ZWwuY29tPjsgV2FuZywgSGFpeXVlIDxoYWl5dWUud2FuZ0BpbnRlbC5jb20+OyBD
aGVuLA0KPiBTYW50b3MgPHNhbnRvcy5jaGVuQGludGVsLmNvbT47IFpoYW5nLCBaaGFuZyA8emhh
bmcuemhhbmdAaW50ZWwuY29tPjsNCj4gTG9tYXJ0aXJlLCBEYXZpZCA8ZGF2aWQubG9tYXJ0aXJl
QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NSAwMC8xNF0gQWRkIHBhdGNoIHNl
dCBmb3IgSVBOM0tFDQo+IA0KPiBPbiA0LzMvMjAxOSAxMjo0NyBQTSwgUm9zZW4gWHUgd3JvdGU6
DQo+ID4gdjUgdXBkYXRlczoNCj4gPiA9PT09PT09PT09DQo+ID4gIC0gRml4IEVYUEVSSU1FTlRB
TCBzeW1ib2wgZGVmaW5pdGlvbiBpc3N1ZQ0KPiA+DQo+ID4gdjQgdXBkYXRlczoNCj4gPiA9PT09
PT09PT09DQo+ID4gIC0gRml4IGNvZGluZyBzdHlsZSBpc3N1ZXMNCj4gPg0KPiA+IHYzIHVwZGF0
ZXM6DQo+ID4gPT09PT09PT09PQ0KPiA+ICAtIEZpeCB2MiBjb21tZW50cw0KPiA+ICAtIFVwZGF0
ZSBNQUMgQkFSIG9mIEFGVSBpbmRleCBnZXQgb3BzDQo+ID4gIC0gUmVtb3ZlIE9QQUUgc2hhcmUg
Y29kZSBkZXBlbmRlbmN5IG9mIGxpYmZkdA0KPiA+DQo+ID4gdjIgdXBkYXRlczoNCj4gPiA9PT09
PT09PT09DQo+ID4gIC0gRml4IHYxIGNvbW1lbnRzDQo+ID4gIC0gQWRkIHN1cHBvcnQgZm9yIDEw
RyBCYXNlIExpbmUgRGVzaWduIEJpdHN0cmVhbQ0KPiA+ICAtIEFkZCBzdXBwb3J0IGZvciAyNUcg
QmFzZSBMaW5lIERlc2lnbiBCaXRzdHJlYW0NCj4gPg0KPiA+IFRoaXMgcGF0Y2ggc2V0IGFkZHMg
dGhlIHN1cHBvcnQgb2YgYSBuZXcgbmV0IFBNRCwgSW50ZWzCriBGUEdBDQo+ID4gUHJvZ3JhbW1h
YmxlIEFjY2VsZXJhdGlvbiBDYXJkIE4zMDAwLCBhbHNvIGNhbGxlZCBpcG4za2UuDQo+ID4NCj4g
PiBUaGUgaXBuM2tlIFBNRCAobGlicnRlX3BtZF9pcG4za2UpIHByb3ZpZGVzIHBvbGwgbW9kZSBk
cml2ZXIgc3VwcG9ydA0KPiA+IGZvciBJbnRlbMKuIEZQR0EgUEFDKFByb2dyYW1tYWJsZSBBY2Nl
bGVyYXRpb24gQ2FyZCkgTjMwMDAgYmFzZWQgb24gdGhlDQo+ID4gSW50ZWwgRXRoZXJuZXQgQ29u
dHJvbGxlciBYNzEwL1hYVjcxMCBhbmQgSW50ZWwgQXJyaWEgMTAgRlBHQS4NCj4gPg0KPiA+IElu
IHRoaXMgY2FyZCwgRlBHQSBpcyBhbiBhY2NlbGVyYXRpb24gYnJpZGdlIGJldHdlZW4gbmV0d29y
ayBpbnRlcmZhY2UNCj4gPiBhbmQgdGhlIEludGVsIEV0aGVybmV0IENvbnRyb2xsZXIuIEFsdGhv
dWdoIGJvdGggRlBHQSBhbmQgRXRoZXJuZXQNCj4gPiBDb250cm9sbGVycyBhcmUgY29ubmVjdGVk
IHRvIENQVSB3aXRoIFBDSWUgR2VuM3gxNiBTd2l0Y2gsIGFsbCB0aGUNCj4gPiBwYWNrZXQgUlgv
VFggaXMgaGFuZGxlZCBieSBJbnRlbCBFdGhlcm5ldCBDb250cm9sbGVyLiBTbyBmcm9tDQo+ID4g
YXBwbGljYXRpb24gcG9pbnQgb2YgdmlldyB0aGUgZGF0YSBwYXRoIGlzIHN0aWxsIHRoZSBsZWdh
Y3kgSW50ZWwNCj4gPiBFdGhlcm5ldCBDb250cm9sbGVyDQo+ID4gWDcxMC9YWFY3MTAgUE1ELiBC
ZXNpZGVzIHRoaXMsIHVzZXJzIGNhbiBlbmFibGUgbW9yZSBhY2NlbGVyYXRpb24NCj4gPiBmZWF0
dXJlcyBieSBGUEdBIElQLg0KPiA+DQo+ID4gUm9zZW4gWHUgKDcpOg0KPiA+ICAgZHJpdmVycy9i
dXMvaWZwZ2E6IGFkZCBBRlUgc2hhcmVkIGRhdGENCj4gPiAgIGRyaXZlcnMvYnVzL2lmcGdhOiBh
ZGQgZnVuY3Rpb24gZm9yIEFGVSBzZWFyY2ggYnkgbmFtZQ0KPiA+ICAgZHJpdmVycy9uZXQvaXBu
M2tlOiBhZGQgSVBOM0tFIGV0aGRldiBQTUQgZHJpdmVyDQo+ID4gICBkcml2ZXJzL25ldC9pcG4z
a2U6IGFkZCBJUE4zS0UgcmVwcmVzZW50b3Igb2YgUE1EIGRyaXZlcg0KPiA+ICAgZHJpdmVycy9u
ZXQvaXBuM2tlOiBhZGQgSVBOM0tFIFRNIG9mIFBNRCBkcml2ZXINCj4gPiAgIGRyaXZlcnMvbmV0
L2lwbjNrZTogYWRkIElQTjNLRSBGbG93IG9mIFBNRCBkcml2ZXINCj4gPiAgIGRyaXZlcnMvcmF3
L2lmcGdhX3Jhd2RldjogYWRkIElQTjNLRSBzdXBwb3J0IGZvciBJRlBHQSBSYXdkZXYNCj4gPg0K
PiA+IFpoYW5nLCBUaWFuZmVpICg3KToNCj4gPiAgIHJhdy9pZnBnYS9iYXNlOiBjbGVhbiB1cCBj
b2RlIGZvciBpZnBnYSBzaGFyZSBjb2RlDQo+ID4gICByYXcvaWZwZ2EvYmFzZTogc3RvcmUgcHJp
dmF0ZSBmZWF0dXJlcyBpbiBGTUUgYW5kIFBvcnQgbGlzdA0KPiA+ICAgcmF3L2lmcGdhL2Jhc2U6
IGFkZCBTUEkgYW5kIE1BWDEwIGRldmljZSBkcml2ZXINCj4gPiAgIHJhdy9pZnBnYS9iYXNlOiBh
ZGQgSTJDIGFuZCBhdDI0IEVFUFJPTSBkcml2ZXINCj4gPiAgIHJhdy9pZnBnYS9iYXNlOiBhZGQg
ZXRoIGdyb3VwIGRyaXZlcg0KPiA+ICAgcmF3L2lmcGdhL2Jhc2U6IGFkZCB2ZXJzaW9uIGRlc2Ny
aXB0aW9uIG9uIFJFQURNRQ0KPiA+ICAgcmF3L2lmcGdhL2Jhc2U6IHVzaW5nIHByZWZpeCBuYW1l
ICJpZnBnYV8iIGZvciBmZWF0dXJlIGFuZCBmZWF0dXJlX29wcw0KPiA+ICAgICBkYXRhIHN0cnVj
dA0KPiANCj4gVGhlcmUgYXJlIHN0aWxsIGJ1aWxkIGVycm9ycyB3aXRoIHNoYXJlZCBidWlsZCBb
MV0gcmVsYXRlZCB0byBtaXNzaW5nIHB0aHJlYWQNCj4gbGlicmFyeSBbMl0sIGNhbiB5b3UgcGxl
YXNlIGNoZWNrIGl0Pw0KPiANCklQTjNLRSBNYWtlZmlsZSBtaXNzZXMgaW5jbHVkZSBsaWIgcHRo
cmVhZC4NCkxETElCUyArPSAtbHB0aHJlYWQNCkZpeGVkIGluIHY2Lg0KDQo+IA0KPiBBbHNvIHRo
ZXJlIGFyZSBzZXQgb2YgZXJyb3JzIGZyb20gJ2NoZWNrLWdpdC1sb2cuc2gnLCBjYW4geW91IHBs
ZWFzZSBydW4NCj4gZm9sbG93aW5nIGFuZCBmaXggdGhlIHJlcG9ydGVkIGVycm9yczoNCj4gLi9k
ZXZ0b29scy9jaGVjay1naXQtbG9nLnNoIC0xNA0KDQpGaXhlZCBpbiB2Ni4NCg0KPiANCj4gVGhh
bmtzLA0KPiBmZXJydWgNCg0KV2VsY29tZSwgdGhhbmtzIHlvdXIgcmVtaW5kZXIuDQoNCj4gDQo+
IFsxXQ0KPiBDT05GSUdfUlRFX0JVSUxEX1NIQVJFRF9MSUI9eQ0KDQpDaGVjayBiZWZvcmUgc2Vu
ZCB2Ni4NCg0KPiBbMl0NCj4gL3Vzci9iaW4vbGQ6IGlwbjNrZV9yZXByZXNlbnRvci5vOiBpbiBm
dW5jdGlvbiBgaXBuM2tlX3Jwc3RfaW5pdCc6DQo+IGlwbjNrZV9yZXByZXNlbnRvci5jOigudGV4
dCsweGQxMyk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8NCj4gYHB0aHJlYWRfY3JlYXRlJw0KPiAv
dXNyL2Jpbi9sZDogaXBuM2tlX3JlcHJlc2VudG9yLmM6KC50ZXh0KzB4ZDMyKTogdW5kZWZpbmVk
IHJlZmVyZW5jZSB0bw0KPiBgcHRocmVhZF9jYW5jZWwnDQo+IC91c3IvYmluL2xkOiBpcG4za2Vf
cmVwcmVzZW50b3IuYzooLnRleHQrMHhkNGQpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvDQo+IGBw
dGhyZWFkX2pvaW4nDQo+IC91c3IvYmluL2xkOiBpcG4za2VfcmVwcmVzZW50b3IubzogaW4gZnVu
Y3Rpb24gYGlwbjNrZV9ycHN0X3VuaW5pdCc6DQo+IGlwbjNrZV9yZXByZXNlbnRvci5jOigudGV4
dCsweGUxMyk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8NCj4gYHB0aHJlYWRfY3JlYXRlJw0KPiAv
dXNyL2Jpbi9sZDogaXBuM2tlX3JlcHJlc2VudG9yLmM6KC50ZXh0KzB4ZTMyKTogdW5kZWZpbmVk
IHJlZmVyZW5jZSB0bw0KPiBgcHRocmVhZF9jYW5jZWwnDQo+IC91c3IvYmluL2xkOiBpcG4za2Vf
cmVwcmVzZW50b3IuYzooLnRleHQrMHhlNGQpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvDQo+IGBw
dGhyZWFkX2pvaW4nDQo+IGNvbGxlY3QyOiBlcnJvcjogbGQgcmV0dXJuZWQgMSBleGl0IHN0YXR1
cw0KPiANCg0KRml4ZWQgaW4gdjYuDQo=