From mboxrd@z Thu Jan 1 00:00:00 1970 From: James Bottomley Subject: Re: randconfig build error with next-20150908, in drivers/md/dm-mpath.c Date: Tue, 8 Sep 2015 17:34:52 +0000 Message-ID: <1441733672.5932.1.camel@Odin.com> References: <20150908172356.GA1584@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20150908172356.GA1584@redhat.com> Content-Language: en-US Content-ID: Sender: linux-kernel-owner@vger.kernel.org To: "snitzer@redhat.com" Cc: "linux-kernel@vger.kernel.org" , "agk@redhat.com" , "hch@lst.de" , "linux-scsi@vger.kernel.org" , "sfr@canb.auug.org.au" , "jim.epost@gmail.com" , "linux-next@vger.kernel.org" , "dm-devel@redhat.com" List-Id: dm-devel.ids T24gVHVlLCAyMDE1LTA5LTA4IGF0IDEzOjIzIC0wNDAwLCBNaWtlIFNuaXR6ZXIgd3JvdGU6DQo+ IE9uIFR1ZSwgU2VwIDA4IDIwMTUgYXQgIDE6MTBwbSAtMDQwMCwNCj4gSmltIERhdmlzIDxqaW0u ZXBvc3RAZ21haWwuY29tPiB3cm90ZToNCj4gDQo+ID4gQnVpbGRpbmcgd2l0aCB0aGUgYXR0YWNo ZWQgcmFuZG9tIGNvbmZpZ3VyYXRpb24gZmlsZSwNCj4gPiANCj4gPiBkcml2ZXJzL2J1aWx0LWlu Lm86IEluIGZ1bmN0aW9uIGBhY3RpdmF0ZV9wYXRoJzoNCj4gPiAvaG9tZS9qaW0vbGludXgtbmV4 dC9kcml2ZXJzL21kL2RtLW1wYXRoLmM6MTIyNTogdW5kZWZpbmVkIHJlZmVyZW5jZQ0KPiA+IHRv IGBzY3NpX2RoX2FjdGl2YXRlJw0KPiA+IGRyaXZlcnMvYnVpbHQtaW4ubzogSW4gZnVuY3Rpb24g YHBhcnNlX3BhdGgnOg0KPiA+IC9ob21lL2ppbS9saW51eC1uZXh0L2RyaXZlcnMvbWQvZG0tbXBh dGguYzo1ODE6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8NCj4gPiBgc2NzaV9kaF9hdHRhY2hlZF9o YW5kbGVyX25hbWUnDQo+ID4gL2hvbWUvamltL2xpbnV4LW5leHQvZHJpdmVycy9tZC9kbS1tcGF0 aC5jOjYwMDogdW5kZWZpbmVkIHJlZmVyZW5jZSB0bw0KPiA+IGBzY3NpX2RoX2F0dGFjaCcNCj4g PiAvaG9tZS9qaW0vbGludXgtbmV4dC9kcml2ZXJzL21kL2RtLW1wYXRoLmM6NjE1OiB1bmRlZmlu ZWQgcmVmZXJlbmNlIHRvDQo+ID4gYHNjc2lfZGhfc2V0X3BhcmFtcycNCj4gDQo+IFRoZXNlIERN LW1wYXRoIGNoYW5nZXMgd2VyZSBzdGFnZWQgdmlhIGxpbnV4LXNjc2kuICBDYydpbmcgSmFtZXMg YW5kIENocmlzdG9waC4NCg0KW2FkZGluZyBsaW51eC1zY3NpXQ0KDQpJdCBtdXN0IGJlIEhhbm5l cycgZG0gY2hhbmdlcyAuLi4geW91IGFja2VkIHRoZW0uICBJIHRha2UgaXQgdGhlIHByb2JsZW0N CmlzIG5vdyBkbS1tcGF0aCB3b24ndCBidWlsZCB3aXRob3V0IENPTkZJR19TQ1NJPyAgSG93IGRv IHlvdSB3YW50IGl0DQpmaXhlZD8gIFdlIGNhbiBlaXRoZXIgYWRkIGEgS2NvbmZpZyBkZXBlbmRl bmN5IG9yIHRyeSB0byBkaXNlbnRhbmdsZQ0KdGhlbSBhZ2Fpbi4NCg0KSmFtZXMNCg0KPiA+ICMN Cj4gPiAjIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULg0KPiA+ICMg TGludXgveDg2IDQuMi4wIEtlcm5lbCBDb25maWd1cmF0aW9uDQo+ID4gIw0KPiA+IENPTkZJR182 NEJJVD15DQo+ID4gQ09ORklHX1g4Nl82ND15DQo+ID4gQ09ORklHX1g4Nj15DQo+ID4gQ09ORklH X0lOU1RSVUNUSU9OX0RFQ09ERVI9eQ0KPiA+IENPTkZJR19PVVRQVVRfRk9STUFUPSJlbGY2NC14 ODYtNjQiDQo+ID4gQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNoL3g4Ni9jb25maWdzL3g4Nl82 NF9kZWZjb25maWciDQo+ID4gQ09ORklHX0xPQ0tERVBfU1VQUE9SVD15DQo+ID4gQ09ORklHX1NU QUNLVFJBQ0VfU1VQUE9SVD15DQo+ID4gQ09ORklHX0hBVkVfTEFURU5DWVRPUF9TVVBQT1JUPXkN Cj4gPiBDT05GSUdfTU1VPXkNCj4gPiBDT05GSUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkNCj4gPiBD T05GSUdfTkVFRF9TR19ETUFfTEVOR1RIPXkNCj4gPiBDT05GSUdfR0VORVJJQ19JU0FfRE1BPXkN Cj4gPiBDT05GSUdfR0VORVJJQ19CVUc9eQ0KPiA+IENPTkZJR19HRU5FUklDX0JVR19SRUxBVElW RV9QT0lOVEVSUz15DQo+ID4gQ09ORklHX0dFTkVSSUNfSFdFSUdIVD15DQo+ID4gQ09ORklHX0FS Q0hfTUFZX0hBVkVfUENfRkRDPXkNCj4gPiBDT05GSUdfUldTRU1fWENIR0FERF9BTEdPUklUSE09 eQ0KPiA+IENPTkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15DQo+ID4gQ09ORklHX0FSQ0hf SEFTX0NQVV9SRUxBWD15DQo+ID4gQ09ORklHX0FSQ0hfSEFTX0NBQ0hFX0xJTkVfU0laRT15DQo+ ID4gQ09ORklHX0hBVkVfU0VUVVBfUEVSX0NQVV9BUkVBPXkNCj4gPiBDT05GSUdfTkVFRF9QRVJf Q1BVX0VNQkVEX0ZJUlNUX0NIVU5LPXkNCj4gPiBDT05GSUdfTkVFRF9QRVJfQ1BVX1BBR0VfRklS U1RfQ0hVTks9eQ0KPiA+IENPTkZJR19BUkNIX0hJQkVSTkFUSU9OX1BPU1NJQkxFPXkNCj4gPiBD T05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxFPXkNCj4gPiBDT05GSUdfQVJDSF9XQU5UX0hVR0Vf UE1EX1NIQVJFPXkNCj4gPiBDT05GSUdfQVJDSF9XQU5UX0dFTkVSQUxfSFVHRVRMQj15DQo+ID4g Q09ORklHX1pPTkVfRE1BMzI9eQ0KPiA+IENPTkZJR19BVURJVF9BUkNIPXkNCj4gPiBDT05GSUdf QVJDSF9TVVBQT1JUU19PUFRJTUlaRURfSU5MSU5JTkc9eQ0KPiA+IENPTkZJR19BUkNIX1NVUFBP UlRTX0RFQlVHX1BBR0VBTExPQz15DQo+ID4gQ09ORklHX1g4Nl82NF9TTVA9eQ0KPiA+IENPTkZJ R19BUkNIX0hXRUlHSFRfQ0ZMQUdTPSItZmNhbGwtc2F2ZWQtcmRpIC1mY2FsbC1zYXZlZC1yc2kg LWZjYWxsLXNhdmVkLXJkeCAtZmNhbGwtc2F2ZWQtcmN4IC1mY2FsbC1zYXZlZC1yOCAtZmNhbGwt c2F2ZWQtcjkgLWZjYWxsLXNhdmVkLXIxMCAtZmNhbGwtc2F2ZWQtcjExIg0KPiA+IENPTkZJR19B UkNIX1NVUFBPUlRTX1VQUk9CRVM9eQ0KPiA+IENPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkNCj4g PiBDT05GSUdfUEdUQUJMRV9MRVZFTFM9NA0KPiA+IENPTkZJR19ERUZDT05GSUdfTElTVD0iL2xp Yi9tb2R1bGVzLyRVTkFNRV9SRUxFQVNFLy5jb25maWciDQo+ID4gQ09ORklHX0lSUV9XT1JLPXkN Cj4gPiBDT05GSUdfQlVJTERUSU1FX0VYVEFCTEVfU09SVD15DQo+ID4gDQo+ID4gIw0KPiA+ICMg R2VuZXJhbCBzZXR1cA0KPiA+ICMNCj4gPiBDT05GSUdfSU5JVF9FTlZfQVJHX0xJTUlUPTMyDQo+ ID4gQ09ORklHX0NST1NTX0NPTVBJTEU9IiINCj4gPiAjIENPTkZJR19DT01QSUxFX1RFU1QgaXMg bm90IHNldA0KPiA+IENPTkZJR19MT0NBTFZFUlNJT049IiINCj4gPiAjIENPTkZJR19MT0NBTFZF UlNJT05fQVVUTyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hBVkVfS0VSTkVMX0daSVA9eQ0KPiA+ IENPTkZJR19IQVZFX0tFUk5FTF9CWklQMj15DQo+ID4gQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9 eQ0KPiA+IENPTkZJR19IQVZFX0tFUk5FTF9YWj15DQo+ID4gQ09ORklHX0hBVkVfS0VSTkVMX0xa Tz15DQo+ID4gQ09ORklHX0hBVkVfS0VSTkVMX0xaND15DQo+ID4gQ09ORklHX0tFUk5FTF9HWklQ PXkNCj4gPiAjIENPTkZJR19LRVJORUxfQlpJUDIgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0tF Uk5FTF9MWk1BIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19LRVJORUxfWFogaXMgbm90IHNldA0K PiA+ICMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0tFUk5FTF9M WjQgaXMgbm90IHNldA0KPiA+IENPTkZJR19ERUZBVUxUX0hPU1ROQU1FPSIobm9uZSkiDQo+ID4g IyBDT05GSUdfU1dBUCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfU1lTVklQQyBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX0tEQlVTPXkNCj4gPiBDT05GSUdfQ1JPU1NfTUVNT1JZX0FUVEFDSD15DQo+ ID4gIyBDT05GSUdfRkhBTkRMRSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1VTRUxJQj15DQo+ID4g Q09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIElSUSBz dWJzeXN0ZW0NCj4gPiAjDQo+ID4gQ09ORklHX0dFTkVSSUNfSVJRX1BST0JFPXkNCj4gPiBDT05G SUdfR0VORVJJQ19JUlFfU0hPVz15DQo+ID4gQ09ORklHX0dFTkVSSUNfUEVORElOR19JUlE9eQ0K PiA+IENPTkZJR19JUlFfRE9NQUlOPXkNCj4gPiBDT05GSUdfSVJRX0RPTUFJTl9ISUVSQVJDSFk9 eQ0KPiA+IENPTkZJR19HRU5FUklDX01TSV9JUlE9eQ0KPiA+IENPTkZJR19HRU5FUklDX01TSV9J UlFfRE9NQUlOPXkNCj4gPiAjIENPTkZJR19JUlFfRE9NQUlOX0RFQlVHIGlzIG5vdCBzZXQNCj4g PiBDT05GSUdfSVJRX0ZPUkNFRF9USFJFQURJTkc9eQ0KPiA+IENPTkZJR19TUEFSU0VfSVJRPXkN Cj4gPiBDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQ0KPiA+IENPTkZJR19BUkNIX0NMT0NL U09VUkNFX0RBVEE9eQ0KPiA+IENPTkZJR19DTE9DS1NPVVJDRV9WQUxJREFURV9MQVNUX0NZQ0xF PXkNCj4gPiBDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkNCj4gPiBDT05GSUdfR0VORVJJ Q19DTE9DS0VWRU5UUz15DQo+ID4gQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfQlJPQURDQVNU PXkNCj4gPiBDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19NSU5fQURKVVNUPXkNCj4gPiBDT05G SUdfR0VORVJJQ19DTU9TX1VQREFURT15DQo+ID4gDQo+ID4gIw0KPiA+ICMgVGltZXJzIHN1YnN5 c3RlbQ0KPiA+ICMNCj4gPiBDT05GSUdfSFpfUEVSSU9ESUM9eQ0KPiA+ICMgQ09ORklHX05PX0ha X0lETEUgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX05PX0haX0ZVTEwgaXMgbm90IHNldA0KPiA+ ICMgQ09ORklHX05PX0haIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19ISUdIX1JFU19USU1FUlMg aXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIENQVS9UYXNrIHRpbWUgYW5kIHN0YXRzIGFj Y291bnRpbmcNCj4gPiAjDQo+ID4gQ09ORklHX1RJQ0tfQ1BVX0FDQ09VTlRJTkc9eQ0KPiA+ICMg Q09ORklHX1ZJUlRfQ1BVX0FDQ09VTlRJTkdfR0VOIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19J UlFfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19CU0RfUFJPQ0VTU19B Q0NUIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4gIyBSQ1UgU3Vic3lzdGVtDQo+ID4gIw0K PiA+IENPTkZJR19UUkVFX1JDVT15DQo+ID4gQ09ORklHX1JDVV9FWFBFUlQ9eQ0KPiA+IENPTkZJ R19TUkNVPXkNCj4gPiBDT05GSUdfVEFTS1NfUkNVPXkNCj4gPiBDT05GSUdfUkNVX1NUQUxMX0NP TU1PTj15DQo+ID4gQ09ORklHX1JDVV9GQU5PVVQ9NjQNCj4gPiBDT05GSUdfUkNVX0ZBTk9VVF9M RUFGPTE2DQo+ID4gIyBDT05GSUdfVFJFRV9SQ1VfVFJBQ0UgaXMgbm90IHNldA0KPiA+IENPTkZJ R19SQ1VfS1RIUkVBRF9QUklPPTANCj4gPiAjIENPTkZJR19SQ1VfTk9DQl9DUFUgaXMgbm90IHNl dA0KPiA+ICMgQ09ORklHX1JDVV9FWFBFRElURV9CT09UIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf QlVJTERfQklOMkM9eQ0KPiA+IENPTkZJR19JS0NPTkZJRz15DQo+ID4gIyBDT05GSUdfSUtDT05G SUdfUFJPQyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hBVkVfVU5TVEFCTEVfU0NIRURfQ0xPQ0s9 eQ0KPiA+IENPTkZJR19BUkNIX1NVUFBPUlRTX05VTUFfQkFMQU5DSU5HPXkNCj4gPiBDT05GSUdf QVJDSF9XQU5UX0JBVENIRURfVU5NQVBfVExCX0ZMVVNIPXkNCj4gPiBDT05GSUdfQVJDSF9TVVBQ T1JUU19JTlQxMjg9eQ0KPiA+ICMgQ09ORklHX05VTUFfQkFMQU5DSU5HIGlzIG5vdCBzZXQNCj4g PiBDT05GSUdfQ0dST1VQUz15DQo+ID4gIyBDT05GSUdfQ0dST1VQX0RFQlVHIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19DR1JPVVBfRlJFRVpFUiBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQ0dS T1VQX1BJRFMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NHUk9VUF9ERVZJQ0UgaXMgbm90IHNl dA0KPiA+ICMgQ09ORklHX0NQVVNFVFMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NHUk9VUF9D UFVBQ0NUIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUEFHRV9DT1VOVEVSPXkNCj4gPiBDT05GSUdf TUVNQ0c9eQ0KPiA+ICMgQ09ORklHX01FTUNHX0tNRU0gaXMgbm90IHNldA0KPiA+ICMgQ09ORklH X0NHUk9VUF9IVUdFVExCIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DR1JPVVBfUEVSRiBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX0NHUk9VUF9TQ0hFRD15DQo+ID4gQ09ORklHX0ZBSVJfR1JPVVBf U0NIRUQ9eQ0KPiA+IENPTkZJR19DRlNfQkFORFdJRFRIPXkNCj4gPiAjIENPTkZJR19SVF9HUk9V UF9TQ0hFRCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQkxLX0NHUk9VUCBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfQ0hFQ0tQT0lOVF9SRVNUT1JFIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19O QU1FU1BBQ0VTIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0NIRURfQVVUT0dST1VQPXkNCj4gPiBD T05GSUdfU1lTRlNfREVQUkVDQVRFRD15DQo+ID4gQ09ORklHX1NZU0ZTX0RFUFJFQ0FURURfVjI9 eQ0KPiA+ICMgQ09ORklHX1JFTEFZIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19CTEtfREVWX0lO SVRSRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0NDX09QVElNSVpFX0ZPUl9TSVpFPXkNCj4gPiBD T05GSUdfTFRPX01FTlU9eQ0KPiA+IENPTkZJR19MVE9fRElTQUJMRT15DQo+ID4gQ09ORklHX0FO T05fSU5PREVTPXkNCj4gPiBDT05GSUdfU1lTQ1RMX0VYQ0VQVElPTl9UUkFDRT15DQo+ID4gQ09O RklHX0hBVkVfUENTUEtSX1BMQVRGT1JNPXkNCj4gPiBDT05GSUdfQlBGPXkNCj4gPiBDT05GSUdf RVhQRVJUPXkNCj4gPiBDT05GSUdfTVVMVElVU0VSPXkNCj4gPiAjIENPTkZJR19TR0VUTUFTS19T WVNDQUxMIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU1lTRlNfU1lTQ0FMTD15DQo+ID4gQ09ORklH X0tBTExTWU1TPXkNCj4gPiBDT05GSUdfS0FMTFNZTVNfQUxMPXkNCj4gPiAjIENPTkZJR19QUklO VEsgaXMgbm90IHNldA0KPiA+IENPTkZJR19CVUc9eQ0KPiA+IENPTkZJR19FTEZfQ09SRT15DQo+ ID4gIyBDT05GSUdfUENTUEtSX1BMQVRGT1JNIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19CQVNF X0ZVTEwgaXMgbm90IHNldA0KPiA+IENPTkZJR19GVVRFWD15DQo+ID4gQ09ORklHX0VQT0xMPXkN Cj4gPiBDT05GSUdfU0lHTkFMRkQ9eQ0KPiA+IENPTkZJR19USU1FUkZEPXkNCj4gPiBDT05GSUdf RVZFTlRGRD15DQo+ID4gQ09ORklHX0JQRl9TWVNDQUxMPXkNCj4gPiBDT05GSUdfU0hNRU09eQ0K PiA+ICMgQ09ORklHX0FJTyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQURWSVNFX1NZU0NBTExT IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19VU0VSRkFVTFRGRCBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfUENJX1FVSVJLUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01FTUJBUlJJRVI9eQ0KPiA+ IENPTkZJR19FTUJFRERFRD15DQo+ID4gQ09ORklHX0hBVkVfUEVSRl9FVkVOVFM9eQ0KPiA+IA0K PiA+ICMNCj4gPiAjIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5kIENvdW50ZXJzDQo+ID4g Iw0KPiA+IENPTkZJR19QRVJGX0VWRU5UUz15DQo+ID4gIyBDT05GSUdfREVCVUdfUEVSRl9VU0Vf Vk1BTExPQyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlMgaXMgbm90 IHNldA0KPiA+ICMgQ09ORklHX1NMVUJfREVCVUcgaXMgbm90IHNldA0KPiA+IENPTkZJR19DT01Q QVRfQlJLPXkNCj4gPiAjIENPTkZJR19TTEFCIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0xVQj15 DQo+ID4gIyBDT05GSUdfU0xPQiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NMVUJfQ1BVX1BBUlRJ QUw9eQ0KPiA+IENPTkZJR19TWVNURU1fREFUQV9WRVJJRklDQVRJT049eQ0KPiA+IENPTkZJR19Q Uk9GSUxJTkc9eQ0KPiA+IENPTkZJR19UUkFDRVBPSU5UUz15DQo+ID4gQ09ORklHX0tFWEVDX0NP UkU9eQ0KPiA+IENPTkZJR19PUFJPRklMRT1tDQo+ID4gIyBDT05GSUdfT1BST0ZJTEVfRVZFTlRf TVVMVElQTEVYIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSEFWRV9PUFJPRklMRT15DQo+ID4gQ09O RklHX09QUk9GSUxFX05NSV9USU1FUj15DQo+ID4gIyBDT05GSUdfS1BST0JFUyBpcyBub3Qgc2V0 DQo+ID4gIyBDT05GSUdfSlVNUF9MQUJFTCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVVBST0JF UyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfSEFWRV82NEJJVF9BTElHTkVEX0FDQ0VTUyBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX0hBVkVfRUZGSUNJRU5UX1VOQUxJR05FRF9BQ0NFU1M9eQ0KPiA+ IENPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkNCj4gPiBDT05GSUdfSEFWRV9JT1JFTUFQ X1BST1Q9eQ0KPiA+IENPTkZJR19IQVZFX0tQUk9CRVM9eQ0KPiA+IENPTkZJR19IQVZFX0tSRVRQ Uk9CRVM9eQ0KPiA+IENPTkZJR19IQVZFX09QVFBST0JFUz15DQo+ID4gQ09ORklHX0hBVkVfS1BS T0JFU19PTl9GVFJBQ0U9eQ0KPiA+IENPTkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkNCj4gPiBD T05GSUdfSEFWRV9ETUFfQVRUUlM9eQ0KPiA+IENPTkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkN Cj4gPiBDT05GSUdfR0VORVJJQ19TTVBfSURMRV9USFJFQUQ9eQ0KPiA+IENPTkZJR19BUkNIX1dB TlRTX0RZTkFNSUNfVEFTS19TVFJVQ1Q9eQ0KPiA+IENPTkZJR19IQVZFX1JFR1NfQU5EX1NUQUNL X0FDQ0VTU19BUEk9eQ0KPiA+IENPTkZJR19IQVZFX0NMSz15DQo+ID4gQ09ORklHX0hBVkVfRE1B X0FQSV9ERUJVRz15DQo+ID4gQ09ORklHX0hBVkVfSFdfQlJFQUtQT0lOVD15DQo+ID4gQ09ORklH X0hBVkVfTUlYRURfQlJFQUtQT0lOVFNfUkVHUz15DQo+ID4gQ09ORklHX0hBVkVfVVNFUl9SRVRV Uk5fTk9USUZJRVI9eQ0KPiA+IENPTkZJR19IQVZFX1BFUkZfRVZFTlRTX05NST15DQo+ID4gQ09O RklHX0hBVkVfUEVSRl9SRUdTPXkNCj4gPiBDT05GSUdfSEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVN UD15DQo+ID4gQ09ORklHX0hBVkVfQVJDSF9KVU1QX0xBQkVMPXkNCj4gPiBDT05GSUdfQVJDSF9I QVZFX05NSV9TQUZFX0NNUFhDSEc9eQ0KPiA+IENPTkZJR19IQVZFX0FMSUdORURfU1RSVUNUX1BB R0U9eQ0KPiA+IENPTkZJR19IQVZFX0NNUFhDSEdfTE9DQUw9eQ0KPiA+IENPTkZJR19IQVZFX0NN UFhDSEdfRE9VQkxFPXkNCj4gPiBDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklMVEVSPXkNCj4g PiBDT05GSUdfSEFWRV9DQ19TVEFDS1BST1RFQ1RPUj15DQo+ID4gIyBDT05GSUdfQ0NfU1RBQ0tQ Uk9URUNUT1IgaXMgbm90IHNldA0KPiA+IENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9OT05FPXkN Cj4gPiAjIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9SRUdVTEFSIGlzIG5vdCBzZXQNCj4gPiAj IENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNldA0KPiA+IENPTkZJR19I QVZFX0NPTlRFWFRfVFJBQ0tJTkc9eQ0KPiA+IENPTkZJR19IQVZFX1ZJUlRfQ1BVX0FDQ09VTlRJ TkdfR0VOPXkNCj4gPiBDT05GSUdfSEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkNCj4gPiBDT05G SUdfSEFWRV9BUkNIX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkNCj4gPiBDT05GSUdfSEFWRV9BUkNI X0hVR0VfVk1BUD15DQo+ID4gQ09ORklHX0hBVkVfQVJDSF9TT0ZUX0RJUlRZPXkNCj4gPiBDT05G SUdfTU9EVUxFU19VU0VfRUxGX1JFTEE9eQ0KPiA+IENPTkZJR19IQVZFX0lSUV9FWElUX09OX0lS UV9TVEFDSz15DQo+ID4gQ09ORklHX0FSQ0hfSEFTX0VMRl9SQU5ET01JWkU9eQ0KPiA+IENPTkZJ R19IQVZFX0NPUFlfVEhSRUFEX1RMUz15DQo+ID4gDQo+ID4gIw0KPiA+ICMgR0NPVi1iYXNlZCBr ZXJuZWwgcHJvZmlsaW5nDQo+ID4gIw0KPiA+ICMgQ09ORklHX0dDT1ZfS0VSTkVMIGlzIG5vdCBz ZXQNCj4gPiBDT05GSUdfQVJDSF9IQVNfR0NPVl9QUk9GSUxFX0FMTD15DQo+ID4gIyBDT05GSUdf SEFWRV9HRU5FUklDX0RNQV9DT0hFUkVOVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1JUX01VVEVY RVM9eQ0KPiA+IENPTkZJR19CQVNFX1NNQUxMPTENCj4gPiBDT05GSUdfTU9EVUxFUz15DQo+ID4g IyBDT05GSUdfTU9EVUxFX0ZPUkNFX0xPQUQgaXMgbm90IHNldA0KPiA+IENPTkZJR19NT0RVTEVf VU5MT0FEPXkNCj4gPiAjIENPTkZJR19NT0RVTEVfRk9SQ0VfVU5MT0FEIGlzIG5vdCBzZXQNCj4g PiAjIENPTkZJR19NT0RWRVJTSU9OUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01PRFVMRV9TUkNW RVJTSU9OX0FMTD15DQo+ID4gQ09ORklHX01PRFVMRV9TSUc9eQ0KPiA+IENPTkZJR19NT0RVTEVf U0lHX0ZPUkNFPXkNCj4gPiAjIENPTkZJR19NT0RVTEVfU0lHX0FMTCBpcyBub3Qgc2V0DQo+ID4g DQo+ID4gIw0KPiA+ICMgRG8gbm90IGZvcmdldCB0byBzaWduIHJlcXVpcmVkIG1vZHVsZXMgd2l0 aCBzY3JpcHRzL3NpZ24tZmlsZQ0KPiA+ICMNCj4gPiBDT05GSUdfTU9EVUxFX1NJR19TSEExPXkN Cj4gPiAjIENPTkZJR19NT0RVTEVfU0lHX1NIQTIyNCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdf TU9EVUxFX1NJR19TSEEyNTYgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX01PRFVMRV9TSUdfU0hB Mzg0IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19NT0RVTEVfU0lHX1NIQTUxMiBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX01PRFVMRV9TSUdfSEFTSD0ic2hhMSINCj4gPiAjIENPTkZJR19NT0RVTEVf Q09NUFJFU1MgaXMgbm90IHNldA0KPiA+IENPTkZJR19NT0RVTEVTX1RSRUVfTE9PS1VQPXkNCj4g PiBDT05GSUdfU1RPUF9NQUNISU5FPXkNCj4gPiBDT05GSUdfQkxPQ0s9eQ0KPiA+IENPTkZJR19C TEtfREVWX0JTRz15DQo+ID4gIyBDT05GSUdfQkxLX0RFVl9CU0dMSUIgaXMgbm90IHNldA0KPiA+ IENPTkZJR19CTEtfREVWX0lOVEVHUklUWT15DQo+ID4gQ09ORklHX0JMS19DTURMSU5FX1BBUlNF Uj15DQo+ID4gDQo+ID4gIw0KPiA+ICMgUGFydGl0aW9uIFR5cGVzDQo+ID4gIw0KPiA+ICMgQ09O RklHX1BBUlRJVElPTl9BRFZBTkNFRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01TRE9TX1BBUlRJ VElPTj15DQo+ID4gQ09ORklHX0VGSV9QQVJUSVRJT049eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIElP IFNjaGVkdWxlcnMNCj4gPiAjDQo+ID4gQ09ORklHX0lPU0NIRURfTk9PUD15DQo+ID4gIyBDT05G SUdfSU9TQ0hFRF9ERUFETElORSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0lPU0NIRURfQ0ZRPXkN Cj4gPiBDT05GSUdfREVGQVVMVF9DRlE9eQ0KPiA+ICMgQ09ORklHX0RFRkFVTFRfTk9PUCBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX0RFRkFVTFRfSU9TQ0hFRD0iY2ZxIg0KPiA+IENPTkZJR19QQURB VEE9eQ0KPiA+IENPTkZJR19BU04xPXkNCj4gPiBDT05GSUdfVU5JTkxJTkVfU1BJTl9VTkxPQ0s9 eQ0KPiA+IENPTkZJR19BUkNIX1NVUFBPUlRTX0FUT01JQ19STVc9eQ0KPiA+IENPTkZJR19SV1NF TV9TUElOX09OX09XTkVSPXkNCj4gPiBDT05GSUdfTE9DS19TUElOX09OX09XTkVSPXkNCj4gPiBD T05GSUdfQVJDSF9VU0VfUVVFVUVEX1NQSU5MT0NLUz15DQo+ID4gQ09ORklHX1FVRVVFRF9TUElO TE9DS1M9eQ0KPiA+IENPTkZJR19BUkNIX1VTRV9RVUVVRURfUldMT0NLUz15DQo+ID4gQ09ORklH X1FVRVVFRF9SV0xPQ0tTPXkNCj4gPiBDT05GSUdfRlJFRVpFUj15DQo+ID4gDQo+ID4gIw0KPiA+ ICMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzDQo+ID4gIw0KPiA+IENPTkZJR19aT05FX0RN QT15DQo+ID4gQ09ORklHX1NNUD15DQo+ID4gQ09ORklHX1g4Nl9GRUFUVVJFX05BTUVTPXkNCj4g PiBDT05GSUdfWDg2X1gyQVBJQz15DQo+ID4gIyBDT05GSUdfWDg2X01QUEFSU0UgaXMgbm90IHNl dA0KPiA+ICMgQ09ORklHX1g4Nl9FWFRFTkRFRF9QTEFURk9STSBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfWDg2X0lOVEVMX0xQU1MgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1g4Nl9BTURfUExB VEZPUk1fREVWSUNFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSU9TRl9NQkk9eQ0KPiA+IENPTkZJ R19JT1NGX01CSV9ERUJVRz15DQo+ID4gQ09ORklHX1NDSEVEX09NSVRfRlJBTUVfUE9JTlRFUj15 DQo+ID4gQ09ORklHX0hZUEVSVklTT1JfR1VFU1Q9eQ0KPiA+IENPTkZJR19QQVJBVklSVD15DQo+ ID4gQ09ORklHX1BBUkFWSVJUX0RFQlVHPXkNCj4gPiAjIENPTkZJR19QQVJBVklSVF9TUElOTE9D S1MgaXMgbm90IHNldA0KPiA+IENPTkZJR19YRU49eQ0KPiA+IENPTkZJR19YRU5fRE9NMD15DQo+ ID4gQ09ORklHX1hFTl9QVkhWTT15DQo+ID4gQ09ORklHX1hFTl81MTJHQj15DQo+ID4gQ09ORklH X1hFTl9TQVZFX1JFU1RPUkU9eQ0KPiA+IENPTkZJR19YRU5fREVCVUdfRlM9eQ0KPiA+IENPTkZJ R19YRU5fUFZIPXkNCj4gPiBDT05GSUdfS1ZNX0dVRVNUPXkNCj4gPiAjIENPTkZJR19LVk1fREVC VUdfRlMgaXMgbm90IHNldA0KPiA+IENPTkZJR19QQVJBVklSVF9USU1FX0FDQ09VTlRJTkc9eQ0K PiA+IENPTkZJR19QQVJBVklSVF9DTE9DSz15DQo+ID4gQ09ORklHX05PX0JPT1RNRU09eQ0KPiA+ ICMgQ09ORklHX01LOCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTVBTQyBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19NQVRPTSBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0dFTkVSSUNfQ1BVPXkNCj4gPiBDT05GSUdfWDg2X0lOVEVSTk9ERV9D QUNIRV9TSElGVD02DQo+ID4gQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD02DQo+ID4gQ09ORklH X1g4Nl9UU0M9eQ0KPiA+IENPTkZJR19YODZfQ01QWENIRzY0PXkNCj4gPiBDT05GSUdfWDg2X0NN T1Y9eQ0KPiA+IENPTkZJR19YODZfTUlOSU1VTV9DUFVfRkFNSUxZPTY0DQo+ID4gQ09ORklHX1g4 Nl9ERUJVR0NUTE1TUj15DQo+ID4gQ09ORklHX1BST0NFU1NPUl9TRUxFQ1Q9eQ0KPiA+ICMgQ09O RklHX0NQVV9TVVBfSU5URUwgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NQVV9TVVBfQU1EIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkNCj4gPiBDT05GSUdfSFBFVF9U SU1FUj15DQo+ID4gQ09ORklHX0hQRVRfRU1VTEFURV9SVEM9eQ0KPiA+IENPTkZJR19ETUk9eQ0K PiA+IENPTkZJR19DQUxHQVJZX0lPTU1VPXkNCj4gPiAjIENPTkZJR19DQUxHQVJZX0lPTU1VX0VO QUJMRURfQllfREVGQVVMVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NXSU9UTEI9eQ0KPiA+IENP TkZJR19JT01NVV9IRUxQRVI9eQ0KPiA+IENPTkZJR19NQVhTTVA9eQ0KPiA+IENPTkZJR19OUl9D UFVTPTgxOTINCj4gPiBDT05GSUdfU0NIRURfU01UPXkNCj4gPiAjIENPTkZJR19TQ0hFRF9NQyBp cyBub3Qgc2V0DQo+ID4gQ09ORklHX1BSRUVNUFRfTk9ORT15DQo+ID4gIyBDT05GSUdfUFJFRU1Q VF9WT0xVTlRBUlkgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1BSRUVNUFQgaXMgbm90IHNldA0K PiA+IENPTkZJR19QUkVFTVBUX0NPVU5UPXkNCj4gPiBDT05GSUdfWDg2X0xPQ0FMX0FQSUM9eQ0K PiA+IENPTkZJR19YODZfSU9fQVBJQz15DQo+ID4gQ09ORklHX1g4Nl9SRVJPVVRFX0ZPUl9CUk9L RU5fQk9PVF9JUlFTPXkNCj4gPiAjIENPTkZJR19YODZfTUNFIGlzIG5vdCBzZXQNCj4gPiAjIENP TkZJR19WTTg2IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19YODZfMTZCSVQgaXMgbm90IHNldA0K PiA+ICMgQ09ORklHX1g4Nl9WU1lTQ0FMTF9FTVVMQVRJT04gaXMgbm90IHNldA0KPiA+IENPTkZJ R19JOEs9bQ0KPiA+ICMgQ09ORklHX1g4Nl9NU1IgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1g4 Nl9DUFVJRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQ0K PiA+IENPTkZJR19BUkNIX0RNQV9BRERSX1RfNjRCSVQ9eQ0KPiA+IENPTkZJR19YODZfRElSRUNU X0dCUEFHRVM9eQ0KPiA+IENPTkZJR19OVU1BPXkNCj4gPiAjIENPTkZJR19BTURfTlVNQSBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfWDg2XzY0X0FDUElfTlVNQSBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfTlVNQV9FTVUgaXMgbm90IHNldA0KPiA+IENPTkZJR19OT0RFU19TSElGVD0xMA0KPiA+ IENPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQ0KPiA+IENPTkZJR19BUkNIX1NQQVJTRU1F TV9ERUZBVUxUPXkNCj4gPiBDT05GSUdfQVJDSF9TRUxFQ1RfTUVNT1JZX01PREVMPXkNCj4gPiAj IENPTkZJR19BUkNIX01FTU9SWV9QUk9CRSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0lMTEVHQUxf UE9JTlRFUl9WQUxVRT0weGRlYWQwMDAwMDAwMDAwMDANCj4gPiBDT05GSUdfU0VMRUNUX01FTU9S WV9NT0RFTD15DQo+ID4gQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQ0KPiA+IENPTkZJR19TUEFS U0VNRU09eQ0KPiA+IENPTkZJR19ORUVEX01VTFRJUExFX05PREVTPXkNCj4gPiBDT05GSUdfSEFW RV9NRU1PUllfUFJFU0VOVD15DQo+ID4gQ09ORklHX1NQQVJTRU1FTV9FWFRSRU1FPXkNCj4gPiBD T05GSUdfU1BBUlNFTUVNX1ZNRU1NQVBfRU5BQkxFPXkNCj4gPiBDT05GSUdfU1BBUlNFTUVNX0FM TE9DX01FTV9NQVBfVE9HRVRIRVI9eQ0KPiA+ICMgQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfSEFWRV9NRU1CTE9DSz15DQo+ID4gQ09ORklHX0hBVkVfTUVN QkxPQ0tfTk9ERV9NQVA9eQ0KPiA+IENPTkZJR19BUkNIX0RJU0NBUkRfTUVNQkxPQ0s9eQ0KPiA+ IENPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkNCj4gPiBDT05GSUdfTU9WQUJMRV9OT0RFPXkNCj4g PiBDT05GSUdfSEFWRV9CT09UTUVNX0lORk9fTk9ERT15DQo+ID4gQ09ORklHX01FTU9SWV9IT1RQ TFVHPXkNCj4gPiBDT05GSUdfTUVNT1JZX0hPVFBMVUdfU1BBUlNFPXkNCj4gPiBDT05GSUdfTUVN T1JZX0hPVFJFTU9WRT15DQo+ID4gQ09ORklHX1BBR0VGTEFHU19FWFRFTkRFRD15DQo+ID4gQ09O RklHX1NQTElUX1BUTE9DS19DUFVTPTQNCj4gPiBDT05GSUdfQVJDSF9FTkFCTEVfU1BMSVRfUE1E X1BUTE9DSz15DQo+ID4gQ09ORklHX01FTU9SWV9CQUxMT09OPXkNCj4gPiBDT05GSUdfQkFMTE9P Tl9DT01QQUNUSU9OPXkNCj4gPiBDT05GSUdfQ09NUEFDVElPTj15DQo+ID4gQ09ORklHX01JR1JB VElPTj15DQo+ID4gQ09ORklHX0FSQ0hfRU5BQkxFX0hVR0VQQUdFX01JR1JBVElPTj15DQo+ID4g Q09ORklHX1BIWVNfQUREUl9UXzY0QklUPXkNCj4gPiBDT05GSUdfWk9ORV9ETUFfRkxBRz0xDQo+ ID4gQ09ORklHX0JPVU5DRT15DQo+ID4gQ09ORklHX1ZJUlRfVE9fQlVTPXkNCj4gPiBDT05GSUdf TU1VX05PVElGSUVSPXkNCj4gPiBDT05GSUdfS1NNPXkNCj4gPiBDT05GSUdfREVGQVVMVF9NTUFQ X01JTl9BRERSPTQwOTYNCj4gPiBDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQ0KPiA+IENP TkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRV9BTFdBWVM9eQ0KPiA+ICMgQ09ORklHX1RSQU5TUEFS RU5UX0hVR0VQQUdFX01BRFZJU0UgaXMgbm90IHNldA0KPiA+IENPTkZJR19DTEVBTkNBQ0hFPXkN Cj4gPiAjIENPTkZJR19DTUEgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1pQT09MIGlzIG5vdCBz ZXQNCj4gPiBDT05GSUdfWkJVRD1tDQo+ID4gQ09ORklHX1pTTUFMTE9DPXkNCj4gPiAjIENPTkZJ R19QR1RBQkxFX01BUFBJTkcgaXMgbm90IHNldA0KPiA+IENPTkZJR19aU01BTExPQ19TVEFUPXkN Cj4gPiBDT05GSUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkNCj4gPiBDT05GSUdfQVJDSF9TVVBQ T1JUU19ERUZFUlJFRF9TVFJVQ1RfUEFHRV9JTklUPXkNCj4gPiAjIENPTkZJR19ERUZFUlJFRF9T VFJVQ1RfUEFHRV9JTklUIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSURMRV9QQUdFX1RSQUNLSU5H PXkNCj4gPiBDT05GSUdfWDg2X0NIRUNLX0JJT1NfQ09SUlVQVElPTj15DQo+ID4gQ09ORklHX1g4 Nl9CT09UUEFSQU1fTUVNT1JZX0NPUlJVUFRJT05fQ0hFQ0s9eQ0KPiA+IENPTkZJR19YODZfUkVT RVJWRV9MT1c9NjQNCj4gPiAjIENPTkZJR19NVFJSIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19B UkNIX1JBTkRPTSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1g4Nl9TTUFQPXkNCj4gPiAjIENPTkZJ R19FRkkgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRUNDT01QPXkNCj4gPiAjIENPTkZJR19IWl8x MDAgaXMgbm90IHNldA0KPiA+IENPTkZJR19IWl8yNTA9eQ0KPiA+ICMgQ09ORklHX0haXzMwMCBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfSFpfMTAwMCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ha PTI1MA0KPiA+ICMgQ09ORklHX1NDSEVEX0hSVElDSyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0tF WEVDPXkNCj4gPiAjIENPTkZJR19LRVhFQ19GSUxFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQ1JB U0hfRFVNUD15DQo+ID4gQ09ORklHX1BIWVNJQ0FMX1NUQVJUPTB4MTAwMDAwMA0KPiA+IENPTkZJ R19SRUxPQ0FUQUJMRT15DQo+ID4gQ09ORklHX1JBTkRPTUlaRV9CQVNFPXkNCj4gPiBDT05GSUdf UkFORE9NSVpFX0JBU0VfTUFYX09GRlNFVD0weDQwMDAwMDAwDQo+ID4gQ09ORklHX1g4Nl9ORUVE X1JFTE9DUz15DQo+ID4gQ09ORklHX1BIWVNJQ0FMX0FMSUdOPTB4MjAwMDAwDQo+ID4gQ09ORklH X0hPVFBMVUdfQ1BVPXkNCj4gPiAjIENPTkZJR19CT09UUEFSQU1fSE9UUExVR19DUFUwIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfREVCVUdfSE9UUExVR19DUFUwPXkNCj4gPiBDT05GSUdfQ01ETElO RV9CT09MPXkNCj4gPiBDT05GSUdfQ01ETElORT0iIg0KPiA+ICMgQ09ORklHX0NNRExJTkVfT1ZF UlJJREUgaXMgbm90IHNldA0KPiA+IENPTkZJR19NT0RJRllfTERUX1NZU0NBTEw9eQ0KPiA+IENP TkZJR19IQVZFX0xJVkVQQVRDSD15DQo+ID4gQ09ORklHX0FSQ0hfRU5BQkxFX01FTU9SWV9IT1RQ TFVHPXkNCj4gPiBDT05GSUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hPVFJFTU9WRT15DQo+ID4gQ09O RklHX1VTRV9QRVJDUFVfTlVNQV9OT0RFX0lEPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBQb3dlciBt YW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMNCj4gPiAjDQo+ID4gIyBDT05GSUdfU1VTUEVORCBp cyBub3Qgc2V0DQo+ID4gQ09ORklHX0hJQkVSTkFURV9DQUxMQkFDS1M9eQ0KPiA+IENPTkZJR19Q TV9TTEVFUD15DQo+ID4gQ09ORklHX1BNX1NMRUVQX1NNUD15DQo+ID4gQ09ORklHX1BNX0FVVE9T TEVFUD15DQo+ID4gQ09ORklHX1BNX1dBS0VMT0NLUz15DQo+ID4gQ09ORklHX1BNX1dBS0VMT0NL U19MSU1JVD0xMDANCj4gPiAjIENPTkZJR19QTV9XQUtFTE9DS1NfR0MgaXMgbm90IHNldA0KPiA+ IENPTkZJR19QTT15DQo+ID4gQ09ORklHX1BNX0RFQlVHPXkNCj4gPiBDT05GSUdfUE1fQURWQU5D RURfREVCVUc9eQ0KPiA+IENPTkZJR19QTV9TTEVFUF9ERUJVRz15DQo+ID4gIyBDT05GSUdfRFBN X1dBVENIRE9HIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19QTV9UUkFDRV9SVEMgaXMgbm90IHNl dA0KPiA+IENPTkZJR19QTV9DTEs9eQ0KPiA+IENPTkZJR19XUV9QT1dFUl9FRkZJQ0lFTlRfREVG QVVMVD15DQo+ID4gQ09ORklHX0FDUEk9eQ0KPiA+IENPTkZJR19BQ1BJX0xFR0FDWV9UQUJMRVNf TE9PS1VQPXkNCj4gPiBDT05GSUdfQVJDSF9NSUdIVF9IQVZFX0FDUElfUERDPXkNCj4gPiBDT05G SUdfQUNQSV9TWVNURU1fUE9XRVJfU1RBVEVTX1NVUFBPUlQ9eQ0KPiA+ICMgQ09ORklHX0FDUElf UFJPQ0ZTX1BPV0VSIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQUNQSV9SRVZfT1ZFUlJJREVfUE9T U0lCTEU9eQ0KPiA+IENPTkZJR19BQ1BJX0VDX0RFQlVHRlM9bQ0KPiA+ICMgQ09ORklHX0FDUElf QUMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0FDUElfQkFUVEVSWSBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX0FDUElfQlVUVE9OPXkNCj4gPiBDT05GSUdfQUNQSV9WSURFTz1tDQo+ID4gQ09ORklH X0FDUElfRkFOPXkNCj4gPiAjIENPTkZJR19BQ1BJX0RPQ0sgaXMgbm90IHNldA0KPiA+IENPTkZJ R19BQ1BJX0NQVV9GUkVRX1BTUz15DQo+ID4gQ09ORklHX0FDUElfUFJPQ0VTU09SX0lETEU9eQ0K PiA+IENPTkZJR19BQ1BJX1BST0NFU1NPUj15DQo+ID4gQ09ORklHX0FDUElfSE9UUExVR19DUFU9 eQ0KPiA+IENPTkZJR19BQ1BJX1BST0NFU1NPUl9BR0dSRUdBVE9SPXkNCj4gPiBDT05GSUdfQUNQ SV9USEVSTUFMPW0NCj4gPiBDT05GSUdfQUNQSV9OVU1BPXkNCj4gPiAjIENPTkZJR19BQ1BJX0NV U1RPTV9EU0RUIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQUNQSV9ERUJVRz15DQo+ID4gIyBDT05G SUdfQUNQSV9QQ0lfU0xPVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1g4Nl9QTV9USU1FUj15DQo+ ID4gQ09ORklHX0FDUElfQ09OVEFJTkVSPXkNCj4gPiAjIENPTkZJR19BQ1BJX0hPVFBMVUdfTUVN T1JZIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQUNQSV9IT1RQTFVHX0lPQVBJQz15DQo+ID4gQ09O RklHX0FDUElfU0JTPW0NCj4gPiBDT05GSUdfQUNQSV9IRUQ9eQ0KPiA+IENPTkZJR19BQ1BJX0NV U1RPTV9NRVRIT0Q9bQ0KPiA+ICMgQ09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfSEFWRV9BQ1BJX0FQRUk9eQ0KPiA+IENPTkZJR19IQVZFX0FD UElfQVBFSV9OTUk9eQ0KPiA+IENPTkZJR19BQ1BJX0FQRUk9eQ0KPiA+IENPTkZJR19BQ1BJX0FQ RUlfR0hFUz15DQo+ID4gQ09ORklHX0FDUElfQVBFSV9QQ0lFQUVSPXkNCj4gPiAjIENPTkZJR19B Q1BJX0FQRUlfRUlOSiBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQUNQSV9BUEVJX0VSU1RfREVC VUcgaXMgbm90IHNldA0KPiA+IENPTkZJR19QTUlDX09QUkVHSU9OPXkNCj4gPiAjIENPTkZJR19T RkkgaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIENQVSBGcmVxdWVuY3kgc2NhbGluZw0K PiA+ICMNCj4gPiBDT05GSUdfQ1BVX0ZSRVE9eQ0KPiA+IENPTkZJR19DUFVfRlJFUV9HT1ZfQ09N TU9OPXkNCj4gPiBDT05GSUdfQ1BVX0ZSRVFfU1RBVD15DQo+ID4gQ09ORklHX0NQVV9GUkVRX1NU QVRfREVUQUlMUz15DQo+ID4gQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BFUkZPUk1BTkNF PXkNCj4gPiAjIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QT1dFUlNBVkUgaXMgbm90IHNl dA0KPiA+ICMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0 DQo+ID4gIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfT05ERU1BTkQgaXMgbm90IHNldA0K PiA+ICMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX0NQVV9GUkVRX0dPVl9QRVJGT1JNQU5DRT15DQo+ID4gQ09ORklHX0NQVV9G UkVRX0dPVl9QT1dFUlNBVkU9eQ0KPiA+IENPTkZJR19DUFVfRlJFUV9HT1ZfVVNFUlNQQUNFPXkN Cj4gPiAjIENPTkZJR19DUFVfRlJFUV9HT1ZfT05ERU1BTkQgaXMgbm90IHNldA0KPiA+IENPTkZJ R19DUFVfRlJFUV9HT1ZfQ09OU0VSVkFUSVZFPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBDUFUgZnJl cXVlbmN5IHNjYWxpbmcgZHJpdmVycw0KPiA+ICMNCj4gPiAjIENPTkZJR19DUFVGUkVRX0RUIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfWDg2X0lOVEVMX1BTVEFURT15DQo+ID4gQ09ORklHX1g4Nl9Q Q0NfQ1BVRlJFUT1tDQo+ID4gQ09ORklHX1g4Nl9BQ1BJX0NQVUZSRVE9bQ0KPiA+IENPTkZJR19Y ODZfUE9XRVJOT1dfSzg9bQ0KPiA+ICMgQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk8gaXMg bm90IHNldA0KPiA+IENPTkZJR19YODZfUDRfQ0xPQ0tNT0Q9eQ0KPiA+IA0KPiA+ICMNCj4gPiAj IHNoYXJlZCBvcHRpb25zDQo+ID4gIw0KPiA+IENPTkZJR19YODZfU1BFRURTVEVQX0xJQj15DQo+ ID4gDQo+ID4gIw0KPiA+ICMgQ1BVIElkbGUNCj4gPiAjDQo+ID4gQ09ORklHX0NQVV9JRExFPXkN Cj4gPiBDT05GSUdfQ1BVX0lETEVfR09WX0xBRERFUj15DQo+ID4gIyBDT05GSUdfQ1BVX0lETEVf R09WX01FTlUgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0FSQ0hfTkVFRFNfQ1BVX0lETEVfQ09V UExFRCBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgTWVtb3J5IHBvd2VyIHNhdmluZ3MN Cj4gPiAjDQo+ID4gQ09ORklHX0k3MzAwX0lETEVfSU9BVF9DSEFOTkVMPXkNCj4gPiBDT05GSUdf STczMDBfSURMRT1tDQo+ID4gDQo+ID4gIw0KPiA+ICMgQnVzIG9wdGlvbnMgKFBDSSBldGMuKQ0K PiA+ICMNCj4gPiBDT05GSUdfUENJPXkNCj4gPiBDT05GSUdfUENJX0RJUkVDVD15DQo+ID4gQ09O RklHX1BDSV9NTUNPTkZJRz15DQo+ID4gQ09ORklHX1BDSV9YRU49eQ0KPiA+IENPTkZJR19QQ0lf RE9NQUlOUz15DQo+ID4gQ09ORklHX1BDSV9DTkIyMExFX1FVSVJLPXkNCj4gPiBDT05GSUdfUENJ RVBPUlRCVVM9eQ0KPiA+IENPTkZJR19QQ0lFQUVSPXkNCj4gPiBDT05GSUdfUENJRV9FQ1JDPXkN Cj4gPiAjIENPTkZJR19QQ0lFQUVSX0lOSkVDVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1BDSUVB U1BNPXkNCj4gPiBDT05GSUdfUENJRUFTUE1fREVCVUc9eQ0KPiA+IENPTkZJR19QQ0lFQVNQTV9E RUZBVUxUPXkNCj4gPiAjIENPTkZJR19QQ0lFQVNQTV9QT1dFUlNBVkUgaXMgbm90IHNldA0KPiA+ ICMgQ09ORklHX1BDSUVBU1BNX1BFUkZPUk1BTkNFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUENJ RV9QTUU9eQ0KPiA+IENPTkZJR19QQ0lfQlVTX0FERFJfVF82NEJJVD15DQo+ID4gQ09ORklHX1BD SV9NU0k9eQ0KPiA+IENPTkZJR19QQ0lfTVNJX0lSUV9ET01BSU49eQ0KPiA+IENPTkZJR19QQ0lf REVCVUc9eQ0KPiA+ICMgQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJMRV9BVVRPIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfUENJX1NUVUI9eQ0KPiA+IENPTkZJR19YRU5fUENJREVWX0ZST05URU5EPXkN Cj4gPiAjIENPTkZJR19IVF9JUlEgaXMgbm90IHNldA0KPiA+IENPTkZJR19QQ0lfQVRTPXkNCj4g PiBDT05GSUdfUENJX0lPVj15DQo+ID4gQ09ORklHX1BDSV9QUkk9eQ0KPiA+ICMgQ09ORklHX1BD SV9QQVNJRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1BDSV9MQUJFTD15DQo+ID4gDQo+ID4gIw0K PiA+ICMgUENJIGhvc3QgY29udHJvbGxlciBkcml2ZXJzDQo+ID4gIw0KPiA+IENPTkZJR19JU0Ff RE1BX0FQST15DQo+ID4gQ09ORklHX1BDQ0FSRD15DQo+ID4gIyBDT05GSUdfUENNQ0lBIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfQ0FSREJVUz15DQo+ID4gDQo+ID4gIw0KPiA+ICMgUEMtY2FyZCBi cmlkZ2VzDQo+ID4gIw0KPiA+IENPTkZJR19ZRU5UQT1tDQo+ID4gIyBDT05GSUdfWUVOVEFfTzIg aXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1lFTlRBX1JJQ09IIGlzIG5vdCBzZXQNCj4gPiAjIENP TkZJR19ZRU5UQV9USSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1lFTlRBX1RPU0hJQkE9eQ0KPiA+ ICMgQ09ORklHX0hPVFBMVUdfUENJIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19SQVBJRElPIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfWDg2X1NZU0ZCPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBFeGVj dXRhYmxlIGZpbGUgZm9ybWF0cyAvIEVtdWxhdGlvbnMNCj4gPiAjDQo+ID4gIyBDT05GSUdfQklO Rk1UX0VMRiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0JJTkZNVF9TQ1JJUFQ9bQ0KPiA+ICMgQ09O RklHX0hBVkVfQU9VVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQklORk1UX01JU0MgaXMgbm90 IHNldA0KPiA+IENPTkZJR19DT1JFRFVNUD15DQo+ID4gIyBDT05GSUdfSUEzMl9FTVVMQVRJT04g aXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1g4Nl9YMzIgaXMgbm90IHNldA0KPiA+IENPTkZJR19Y ODZfREVWX0RNQV9PUFM9eQ0KPiA+IENPTkZJR19QTUNfQVRPTT15DQo+ID4gIyBDT05GSUdfTkVU IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSEFWRV9CUEZfSklUPXkNCj4gPiANCj4gPiAjDQo+ID4g IyBEZXZpY2UgRHJpdmVycw0KPiA+ICMNCj4gPiANCj4gPiAjDQo+ID4gIyBHZW5lcmljIERyaXZl ciBPcHRpb25zDQo+ID4gIw0KPiA+IENPTkZJR19VRVZFTlRfSEVMUEVSPXkNCj4gPiBDT05GSUdf VUVWRU5UX0hFTFBFUl9QQVRIPSIiDQo+ID4gIyBDT05GSUdfREVWVE1QRlMgaXMgbm90IHNldA0K PiA+IENPTkZJR19TVEFOREFMT05FPXkNCj4gPiBDT05GSUdfUFJFVkVOVF9GSVJNV0FSRV9CVUlM RD15DQo+ID4gQ09ORklHX0ZXX0xPQURFUj15DQo+ID4gIyBDT05GSUdfRklSTVdBUkVfSU5fS0VS TkVMIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRVhUUkFfRklSTVdBUkU9IiINCj4gPiBDT05GSUdf RldfTE9BREVSX1VTRVJfSEVMUEVSPXkNCj4gPiBDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVS X0ZBTExCQUNLPXkNCj4gPiBDT05GSUdfQUxMT1dfREVWX0NPUkVEVU1QPXkNCj4gPiBDT05GSUdf REVCVUdfRFJJVkVSPXkNCj4gPiBDT05GSUdfREVCVUdfREVWUkVTPXkNCj4gPiBDT05GSUdfU1lT X0hZUEVSVklTT1I9eQ0KPiA+ICMgQ09ORklHX0dFTkVSSUNfQ1BVX0RFVklDRVMgaXMgbm90IHNl dA0KPiA+IENPTkZJR19HRU5FUklDX0NQVV9BVVRPUFJPQkU9eQ0KPiA+IENPTkZJR19SRUdNQVA9 eQ0KPiA+IENPTkZJR19SRUdNQVBfSTJDPXkNCj4gPiBDT05GSUdfUkVHTUFQX01NSU89eQ0KPiA+ IENPTkZJR19SRUdNQVBfSVJRPXkNCj4gPiBDT05GSUdfRE1BX1NIQVJFRF9CVUZGRVI9eQ0KPiA+ IENPTkZJR19GRU5DRV9UUkFDRT15DQo+ID4gDQo+ID4gIw0KPiA+ICMgQnVzIGRldmljZXMNCj4g PiAjDQo+ID4gQ09ORklHX01URD1tDQo+ID4gQ09ORklHX01URF9URVNUUz1tDQo+ID4gIyBDT05G SUdfTVREX1JFREJPT1RfUEFSVFMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX01URF9DTURMSU5F X1BBUlRTIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19NVERfT0ZfUEFSVFMgaXMgbm90IHNldA0K PiA+IENPTkZJR19NVERfQVI3X1BBUlRTPW0NCj4gPiANCj4gPiAjDQo+ID4gIyBVc2VyIE1vZHVs ZXMgQW5kIFRyYW5zbGF0aW9uIExheWVycw0KPiA+ICMNCj4gPiBDT05GSUdfTVREX0JMS0RFVlM9 bQ0KPiA+IENPTkZJR19NVERfQkxPQ0s9bQ0KPiA+ICMgQ09ORklHX01URF9CTE9DS19STyBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfRlRMIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19ORlRMIGlz IG5vdCBzZXQNCj4gPiAjIENPTkZJR19JTkZUTCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1JGRF9G VEw9bQ0KPiA+IENPTkZJR19TU0ZEQz1tDQo+ID4gQ09ORklHX1NNX0ZUTD1tDQo+ID4gIyBDT05G SUdfTVREX09PUFMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX01URF9QQVJUSVRJT05FRF9NQVNU RVIgaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIFJBTS9ST00vRmxhc2ggY2hpcCBkcml2 ZXJzDQo+ID4gIw0KPiA+IENPTkZJR19NVERfQ0ZJPW0NCj4gPiBDT05GSUdfTVREX0pFREVDUFJP QkU9bQ0KPiA+IENPTkZJR19NVERfR0VOX1BST0JFPW0NCj4gPiAjIENPTkZJR19NVERfQ0ZJX0FE Vl9PUFRJT05TIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE9eQ0K PiA+IENPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMj15DQo+ID4gQ09ORklHX01URF9NQVBfQkFO S19XSURUSF80PXkNCj4gPiAjIENPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfOCBpcyBub3Qgc2V0 DQo+ID4gIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQNCj4gPiAjIENP TkZJR19NVERfTUFQX0JBTktfV0lEVEhfMzIgaXMgbm90IHNldA0KPiA+IENPTkZJR19NVERfQ0ZJ X0kxPXkNCj4gPiBDT05GSUdfTVREX0NGSV9JMj15DQo+ID4gIyBDT05GSUdfTVREX0NGSV9JNCBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTVREX0NGSV9JOCBpcyBub3Qgc2V0DQo+ID4gIyBDT05G SUdfTVREX0NGSV9JTlRFTEVYVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTVREX0NGSV9BTURT VEQgaXMgbm90IHNldA0KPiA+IENPTkZJR19NVERfQ0ZJX1NUQUE9bQ0KPiA+IENPTkZJR19NVERf Q0ZJX1VUSUw9bQ0KPiA+IENPTkZJR19NVERfUkFNPW0NCj4gPiBDT05GSUdfTVREX1JPTT1tDQo+ ID4gQ09ORklHX01URF9BQlNFTlQ9bQ0KPiA+IA0KPiA+ICMNCj4gPiAjIE1hcHBpbmcgZHJpdmVy cyBmb3IgY2hpcCBhY2Nlc3MNCj4gPiAjDQo+ID4gQ09ORklHX01URF9DT01QTEVYX01BUFBJTkdT PXkNCj4gPiBDT05GSUdfTVREX1BIWVNNQVA9bQ0KPiA+ICMgQ09ORklHX01URF9QSFlTTUFQX0NP TVBBVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01URF9QSFlTTUFQX09GPW0NCj4gPiAjIENPTkZJ R19NVERfQU1ENzZYUk9NIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19NVERfSUNIWFJPTSBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX01URF9FU0IyUk9NPW0NCj4gPiAjIENPTkZJR19NVERfQ0s4MDRY Uk9NIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTVREX1NDQjJfRkxBU0g9bQ0KPiA+IENPTkZJR19N VERfTkVUdGVsPW0NCj4gPiBDT05GSUdfTVREX0w0NDBHWD1tDQo+ID4gIyBDT05GSUdfTVREX1BD SSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01URF9JTlRFTF9WUl9OT1I9bQ0KPiA+IENPTkZJR19N VERfUExBVFJBTT1tDQo+ID4gQ09ORklHX01URF9MQVRDSF9BRERSPW0NCj4gPiANCj4gPiAjDQo+ ID4gIyBTZWxmLWNvbnRhaW5lZCBNVEQgZGV2aWNlIGRyaXZlcnMNCj4gPiAjDQo+ID4gQ09ORklH X01URF9QTUM1NTE9bQ0KPiA+ICMgQ09ORklHX01URF9QTUM1NTFfQlVHRklYIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfTVREX1BNQzU1MV9ERUJVRz15DQo+ID4gIyBDT05GSUdfTVREX1NMUkFNIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfTVREX1BIUkFNPW0NCj4gPiAjIENPTkZJR19NVERfTVREUkFN IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTVREX0JMT0NLMk1URD1tDQo+ID4gDQo+ID4gIw0KPiA+ ICMgRGlzay1Pbi1DaGlwIERldmljZSBEcml2ZXJzDQo+ID4gIw0KPiA+IENPTkZJR19NVERfRE9D RzM9bQ0KPiA+IENPTkZJR19CQ0hfQ09OU1RfTT0xNA0KPiA+IENPTkZJR19CQ0hfQ09OU1RfVD00 DQo+ID4gQ09ORklHX01URF9OQU5EX0VDQz1tDQo+ID4gQ09ORklHX01URF9OQU5EX0VDQ19TTUM9 eQ0KPiA+IENPTkZJR19NVERfTkFORD1tDQo+ID4gQ09ORklHX01URF9OQU5EX0JDSD1tDQo+ID4g Q09ORklHX01URF9OQU5EX0VDQ19CQ0g9eQ0KPiA+IENPTkZJR19NVERfU01fQ09NTU9OPW0NCj4g PiBDT05GSUdfTVREX05BTkRfREVOQUxJPW0NCj4gPiBDT05GSUdfTVREX05BTkRfREVOQUxJX1BD ST1tDQo+ID4gQ09ORklHX01URF9OQU5EX0RFTkFMSV9EVD1tDQo+ID4gQ09ORklHX01URF9OQU5E X0RFTkFMSV9TQ1JBVENIX1JFR19BRERSPTB4RkYxMDgwMTgNCj4gPiAjIENPTkZJR19NVERfTkFO RF9PTUFQX0JDSF9CVUlMRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01URF9OQU5EX0lEUz1tDQo+ ID4gQ09ORklHX01URF9OQU5EX1JJQ09IPW0NCj4gPiAjIENPTkZJR19NVERfTkFORF9ESVNLT05D SElQIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTVREX05BTkRfRE9DRzQ9bQ0KPiA+IENPTkZJR19N VERfTkFORF9DQUZFPW0NCj4gPiBDT05GSUdfTVREX05BTkRfTkFORFNJTT1tDQo+ID4gQ09ORklH X01URF9OQU5EX1BMQVRGT1JNPW0NCj4gPiAjIENPTkZJR19NVERfTkFORF9ISVNJNTA0IGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfTVREX09ORU5BTkQ9bQ0KPiA+ICMgQ09ORklHX01URF9PTkVOQU5E X1ZFUklGWV9XUklURSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01URF9PTkVOQU5EX0dFTkVSSUM9 bQ0KPiA+IENPTkZJR19NVERfT05FTkFORF9PVFA9eQ0KPiA+ICMgQ09ORklHX01URF9PTkVOQU5E XzJYX1BST0dSQU0gaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIExQRERSICYgTFBERFIy IFBDTSBtZW1vcnkgZHJpdmVycw0KPiA+ICMNCj4gPiBDT05GSUdfTVREX0xQRERSPW0NCj4gPiBD T05GSUdfTVREX1FJTkZPX1BST0JFPW0NCj4gPiAjIENPTkZJR19NVERfU1BJX05PUiBpcyBub3Qg c2V0DQo+ID4gIyBDT05GSUdfTVREX1VCSSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RUQz15DQo+ ID4gQ09ORklHX09GPXkNCj4gPiBDT05GSUdfT0ZfVU5JVFRFU1Q9eQ0KPiA+IENPTkZJR19PRl9G TEFUVFJFRT15DQo+ID4gQ09ORklHX09GX0VBUkxZX0ZMQVRUUkVFPXkNCj4gPiBDT05GSUdfT0Zf RFlOQU1JQz15DQo+ID4gQ09ORklHX09GX0FERFJFU1M9eQ0KPiA+IENPTkZJR19PRl9BRERSRVNT X1BDST15DQo+ID4gQ09ORklHX09GX0lSUT15DQo+ID4gQ09ORklHX09GX1BDST15DQo+ID4gQ09O RklHX09GX1BDSV9JUlE9eQ0KPiA+IENPTkZJR19PRl9NVEQ9eQ0KPiA+IENPTkZJR19PRl9SRVNP TFZFPXkNCj4gPiAjIENPTkZJR19PRl9PVkVSTEFZIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQVJD SF9NSUdIVF9IQVZFX1BDX1BBUlBPUlQ9eQ0KPiA+ICMgQ09ORklHX1BBUlBPUlQgaXMgbm90IHNl dA0KPiA+IENPTkZJR19QTlA9eQ0KPiA+IENPTkZJR19QTlBfREVCVUdfTUVTU0FHRVM9eQ0KPiA+ IA0KPiA+ICMNCj4gPiAjIFByb3RvY29scw0KPiA+ICMNCj4gPiBDT05GSUdfUE5QQUNQST15DQo+ ID4gIyBDT05GSUdfQkxLX0RFViBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgTWlzYyBk ZXZpY2VzDQo+ID4gIw0KPiA+IENPTkZJR19TRU5TT1JTX0xJUzNMVjAyRD1tDQo+ID4gQ09ORklH X0FENTI1WF9EUE9UPW0NCj4gPiBDT05GSUdfQUQ1MjVYX0RQT1RfSTJDPW0NCj4gPiAjIENPTkZJ R19EVU1NWV9JUlEgaXMgbm90IHNldA0KPiA+IENPTkZJR19JQk1fQVNNPW0NCj4gPiBDT05GSUdf UEhBTlRPTT1tDQo+ID4gQ09ORklHX1NHSV9JT0M0PXkNCj4gPiBDT05GSUdfVElGTV9DT1JFPW0N Cj4gPiBDT05GSUdfVElGTV83WFgxPW0NCj4gPiBDT05GSUdfSUNTOTMyUzQwMT15DQo+ID4gQ09O RklHX0VOQ0xPU1VSRV9TRVJWSUNFUz15DQo+ID4gIyBDT05GSUdfSFBfSUxPIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfQVBEUzk4MDJBTFM9eQ0KPiA+IENPTkZJR19JU0wyOTAwMz15DQo+ID4gQ09O RklHX0lTTDI5MDIwPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX1RTTDI1NTAgaXMgbm90IHNldA0K PiA+IENPTkZJR19TRU5TT1JTX0JIMTc4MD15DQo+ID4gQ09ORklHX1NFTlNPUlNfQkgxNzcwPW0N Cj4gPiBDT05GSUdfU0VOU09SU19BUERTOTkwWD15DQo+ID4gQ09ORklHX0hNQzYzNTI9bQ0KPiA+ IENPTkZJR19EUzE2ODI9eQ0KPiA+IENPTkZJR19WTVdBUkVfQkFMTE9PTj1tDQo+ID4gIyBDT05G SUdfQk1QMDg1X0kyQyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVVNCX1NXSVRDSF9GU0E5NDgw IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU1JBTT15DQo+ID4gIyBDT05GSUdfQzJQT1JUIGlzIG5v dCBzZXQNCj4gPiANCj4gPiAjDQo+ID4gIyBFRVBST00gc3VwcG9ydA0KPiA+ICMNCj4gPiBDT05G SUdfRUVQUk9NX0FUMjQ9eQ0KPiA+IENPTkZJR19FRVBST01fTEVHQUNZPXkNCj4gPiBDT05GSUdf RUVQUk9NX01BWDY4NzU9eQ0KPiA+IENPTkZJR19FRVBST01fOTNDWDY9eQ0KPiA+IENPTkZJR19D QjcxMF9DT1JFPW0NCj4gPiBDT05GSUdfQ0I3MTBfREVCVUc9eQ0KPiA+IENPTkZJR19DQjcxMF9E RUJVR19BU1NVTVBUSU9OUz15DQo+ID4gDQo+ID4gIw0KPiA+ICMgVGV4YXMgSW5zdHJ1bWVudHMg c2hhcmVkIHRyYW5zcG9ydCBsaW5lIGRpc2NpcGxpbmUNCj4gPiAjDQo+ID4gQ09ORklHX1NFTlNP UlNfTElTM19JMkM9bQ0KPiA+IA0KPiA+ICMNCj4gPiAjIEFsdGVyYSBGUEdBIGZpcm13YXJlIGRv d25sb2FkIG1vZHVsZQ0KPiA+ICMNCj4gPiBDT05GSUdfQUxURVJBX1NUQVBMPW0NCj4gPiAjIENP TkZJR19WTVdBUkVfVk1DSSBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgSW50ZWwgTUlD IEJ1cyBEcml2ZXINCj4gPiAjDQo+ID4gIyBDT05GSUdfSU5URUxfTUlDX0JVUyBpcyBub3Qgc2V0 DQo+ID4gDQo+ID4gIw0KPiA+ICMgU0NJRiBCdXMgRHJpdmVyDQo+ID4gIw0KPiA+IENPTkZJR19T Q0lGX0JVUz15DQo+ID4gDQo+ID4gIw0KPiA+ICMgSW50ZWwgTUlDIEhvc3QgRHJpdmVyDQo+ID4g Iw0KPiA+IA0KPiA+ICMNCj4gPiAjIEludGVsIE1JQyBDYXJkIERyaXZlcg0KPiA+ICMNCj4gPiAN Cj4gPiAjDQo+ID4gIyBTQ0lGIERyaXZlcg0KPiA+ICMNCj4gPiBDT05GSUdfU0NJRj15DQo+ID4g Q09ORklHX0dFTldRRT1tDQo+ID4gQ09ORklHX0dFTldRRV9QTEFURk9STV9FUlJPUl9SRUNPVkVS WT0wDQo+ID4gIyBDT05GSUdfRUNITyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQ1hMX0JBU0Ug aXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NYTF9LRVJORUxfQVBJIGlzIG5vdCBzZXQNCj4gPiAj IENPTkZJR19DWExfRUVIIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSEFWRV9JREU9eQ0KPiA+ICMg Q09ORklHX0lERSBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgU0NTSSBkZXZpY2Ugc3Vw cG9ydA0KPiA+ICMNCj4gPiBDT05GSUdfU0NTSV9NT0Q9bQ0KPiA+IENPTkZJR19SQUlEX0FUVFJT PW0NCj4gPiBDT05GSUdfU0NTST1tDQo+ID4gQ09ORklHX1NDU0lfRE1BPXkNCj4gPiBDT05GSUdf U0NTSV9NUV9ERUZBVUxUPXkNCj4gPiBDT05GSUdfU0NTSV9QUk9DX0ZTPXkNCj4gPiANCj4gPiAj DQo+ID4gIyBTQ1NJIHN1cHBvcnQgdHlwZSAoZGlzaywgdGFwZSwgQ0QtUk9NKQ0KPiA+ICMNCj4g PiAjIENPTkZJR19CTEtfREVWX1NEIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DSFJfREVWX1NU IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DSFJfREVWX09TU1QgaXMgbm90IHNldA0KPiA+IENP TkZJR19CTEtfREVWX1NSPW0NCj4gPiBDT05GSUdfQkxLX0RFVl9TUl9WRU5ET1I9eQ0KPiA+ICMg Q09ORklHX0NIUl9ERVZfU0cgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NIUl9ERVZfU0NIIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfU0NTSV9FTkNMT1NVUkU9bQ0KPiA+IENPTkZJR19TQ1NJX0NP TlNUQU5UUz15DQo+ID4gIyBDT05GSUdfU0NTSV9MT0dHSU5HIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfU0NTSV9TQ0FOX0FTWU5DPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBTQ1NJIFRyYW5zcG9ydHMN Cj4gPiAjDQo+ID4gQ09ORklHX1NDU0lfU1BJX0FUVFJTPW0NCj4gPiBDT05GSUdfU0NTSV9TQVNf QVRUUlM9bQ0KPiA+IENPTkZJR19TQ1NJX1NBU19MSUJTQVM9bQ0KPiA+ICMgQ09ORklHX1NDU0lf U0FTX0hPU1RfU01QIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0NTSV9TUlBfQVRUUlM9bQ0KPiA+ ICMgQ09ORklHX1NDU0lfTE9XTEVWRUwgaXMgbm90IHNldA0KPiA+IENPTkZJR19TQ1NJX0RIPXkN Cj4gPiAjIENPTkZJR19TQ1NJX0RIX1JEQUMgaXMgbm90IHNldA0KPiA+IENPTkZJR19TQ1NJX0RI X0hQX1NXPW0NCj4gPiBDT05GSUdfU0NTSV9ESF9FTUM9bQ0KPiA+ICMgQ09ORklHX1NDU0lfREhf QUxVQSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NDU0lfT1NEX0lOSVRJQVRPUj1tDQo+ID4gQ09O RklHX1NDU0lfT1NEX1VMRD1tDQo+ID4gQ09ORklHX1NDU0lfT1NEX0RQUklOVF9TRU5TRT0xDQo+ ID4gIyBDT05GSUdfU0NTSV9PU0RfREVCVUcgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0FUQSBp cyBub3Qgc2V0DQo+ID4gQ09ORklHX01EPXkNCj4gPiBDT05GSUdfQkxLX0RFVl9NRD15DQo+ID4g IyBDT05GSUdfTURfQVVUT0RFVEVDVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTURfTElORUFS IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19NRF9SQUlEMCBpcyBub3Qgc2V0DQo+ID4gQ09ORklH X01EX1JBSUQxPXkNCj4gPiBDT05GSUdfTURfUkFJRDEwPXkNCj4gPiBDT05GSUdfTURfUkFJRDQ1 Nj15DQo+ID4gQ09ORklHX01EX01VTFRJUEFUSD15DQo+ID4gQ09ORklHX01EX0ZBVUxUWT1tDQo+ ID4gQ09ORklHX0JDQUNIRT1tDQo+ID4gQ09ORklHX0JDQUNIRV9ERUJVRz15DQo+ID4gQ09ORklH X0JDQUNIRV9DTE9TVVJFU19ERUJVRz15DQo+ID4gQ09ORklHX0JMS19ERVZfRE1fQlVJTFRJTj15 DQo+ID4gQ09ORklHX0JMS19ERVZfRE09eQ0KPiA+ICMgQ09ORklHX0RNX01RX0RFRkFVTFQgaXMg bm90IHNldA0KPiA+ICMgQ09ORklHX0RNX0RFQlVHIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRE1f QlVGSU89eQ0KPiA+IENPTkZJR19ETV9CSU9fUFJJU09OPXkNCj4gPiBDT05GSUdfRE1fUEVSU0lT VEVOVF9EQVRBPXkNCj4gPiBDT05GSUdfRE1fREVCVUdfQkxPQ0tfU1RBQ0tfVFJBQ0lORz15DQo+ ID4gQ09ORklHX0RNX0NSWVBUPXkNCj4gPiBDT05GSUdfRE1fU05BUFNIT1Q9bQ0KPiA+IENPTkZJ R19ETV9USElOX1BST1ZJU0lPTklORz1tDQo+ID4gQ09ORklHX0RNX0NBQ0hFPXkNCj4gPiAjIENP TkZJR19ETV9DQUNIRV9NUSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RNX0NBQ0hFX1NNUT1tDQo+ ID4gQ09ORklHX0RNX0NBQ0hFX0NMRUFORVI9eQ0KPiA+ICMgQ09ORklHX0RNX0VSQSBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0RNX01JUlJPUj15DQo+ID4gQ09ORklHX0RNX1JBSUQ9eQ0KPiA+IENP TkZJR19ETV9aRVJPPXkNCj4gPiBDT05GSUdfRE1fTVVMVElQQVRIPXkNCj4gPiBDT05GSUdfRE1f TVVMVElQQVRIX1FMPXkNCj4gPiBDT05GSUdfRE1fTVVMVElQQVRIX1NUPXkNCj4gPiAjIENPTkZJ R19ETV9ERUxBWSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RNX1VFVkVOVD15DQo+ID4gQ09ORklH X0RNX0ZMQUtFWT1tDQo+ID4gQ09ORklHX0RNX1ZFUklUWT1tDQo+ID4gQ09ORklHX0RNX1NXSVRD SD1tDQo+ID4gQ09ORklHX0RNX0xPR19XUklURVM9eQ0KPiA+IENPTkZJR19UQVJHRVRfQ09SRT1t DQo+ID4gIyBDT05GSUdfVENNX0lCTE9DSyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1RDTV9GSUxF SU89bQ0KPiA+ICMgQ09ORklHX1RDTV9QU0NTSSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0xPT1BC QUNLX1RBUkdFVD1tDQo+ID4gQ09ORklHX1NCUF9UQVJHRVQ9bQ0KPiA+IENPTkZJR19GVVNJT049 eQ0KPiA+IENPTkZJR19GVVNJT05fU1BJPW0NCj4gPiBDT05GSUdfRlVTSU9OX1NBUz1tDQo+ID4g Q09ORklHX0ZVU0lPTl9NQVhfU0dFPTEyOA0KPiA+IENPTkZJR19GVVNJT05fQ1RMPW0NCj4gPiBD T05GSUdfRlVTSU9OX0xPR0dJTkc9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIElFRUUgMTM5NCAoRmly ZVdpcmUpIHN1cHBvcnQNCj4gPiAjDQo+ID4gQ09ORklHX0ZJUkVXSVJFPW0NCj4gPiBDT05GSUdf RklSRVdJUkVfT0hDST1tDQo+ID4gIyBDT05GSUdfRklSRVdJUkVfU0JQMiBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX0ZJUkVXSVJFX05PU1k9bQ0KPiA+IENPTkZJR19NQUNJTlRPU0hfRFJJVkVSUz15 DQo+ID4gQ09ORklHX1ZIT1NUX1NDU0k9bQ0KPiA+IENPTkZJR19WSE9TVF9SSU5HPW0NCj4gPiBD T05GSUdfVkhPU1Q9bQ0KPiA+IENPTkZJR19WSE9TVF9DUk9TU19FTkRJQU5fTEVHQUNZPXkNCj4g PiANCj4gPiAjDQo+ID4gIyBJbnB1dCBkZXZpY2Ugc3VwcG9ydA0KPiA+ICMNCj4gPiBDT05GSUdf SU5QVVQ9eQ0KPiA+IENPTkZJR19JTlBVVF9MRURTPXkNCj4gPiBDT05GSUdfSU5QVVRfRkZfTUVN TEVTUz15DQo+ID4gQ09ORklHX0lOUFVUX1BPTExERVY9eQ0KPiA+IENPTkZJR19JTlBVVF9TUEFS U0VLTUFQPXkNCj4gPiBDT05GSUdfSU5QVVRfTUFUUklYS01BUD15DQo+ID4gDQo+ID4gIw0KPiA+ ICMgVXNlcmxhbmQgaW50ZXJmYWNlcw0KPiA+ICMNCj4gPiBDT05GSUdfSU5QVVRfTU9VU0VERVY9 bQ0KPiA+IENPTkZJR19JTlBVVF9NT1VTRURFVl9QU0FVWD15DQo+ID4gQ09ORklHX0lOUFVUX01P VVNFREVWX1NDUkVFTl9YPTEwMjQNCj4gPiBDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1k9 NzY4DQo+ID4gQ09ORklHX0lOUFVUX0pPWURFVj1tDQo+ID4gIyBDT05GSUdfSU5QVVRfRVZERVYg aXMgbm90IHNldA0KPiA+IENPTkZJR19JTlBVVF9FVkJVRz15DQo+ID4gDQo+ID4gIw0KPiA+ICMg SW5wdXQgRGV2aWNlIERyaXZlcnMNCj4gPiAjDQo+ID4gQ09ORklHX0lOUFVUX0tFWUJPQVJEPXkN Cj4gPiAjIENPTkZJR19LRVlCT0FSRF9BRFA1NTg4IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfS0VZ Qk9BUkRfQURQNTU4OT15DQo+ID4gQ09ORklHX0tFWUJPQVJEX0FUS0JEPXkNCj4gPiAjIENPTkZJ R19LRVlCT0FSRF9RVDEwNzAgaXMgbm90IHNldA0KPiA+IENPTkZJR19LRVlCT0FSRF9RVDIxNjA9 bQ0KPiA+IENPTkZJR19LRVlCT0FSRF9MS0tCRD1tDQo+ID4gQ09ORklHX0tFWUJPQVJEX1RDQTY0 MTY9bQ0KPiA+IENPTkZJR19LRVlCT0FSRF9UQ0E4NDE4PXkNCj4gPiAjIENPTkZJR19LRVlCT0FS RF9MTTgzMjMgaXMgbm90IHNldA0KPiA+IENPTkZJR19LRVlCT0FSRF9MTTgzMzM9eQ0KPiA+ICMg Q09ORklHX0tFWUJPQVJEX01BWDczNTkgaXMgbm90IHNldA0KPiA+IENPTkZJR19LRVlCT0FSRF9N Q1M9eQ0KPiA+IENPTkZJR19LRVlCT0FSRF9NUFIxMjE9bQ0KPiA+ICMgQ09ORklHX0tFWUJPQVJE X05FV1RPTiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0tFWUJPQVJEX09QRU5DT1JFUz1tDQo+ID4g Q09ORklHX0tFWUJPQVJEX1NBTVNVTkc9eQ0KPiA+IENPTkZJR19LRVlCT0FSRF9TVE9XQVdBWT15 DQo+ID4gIyBDT05GSUdfS0VZQk9BUkRfU1VOS0JEIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfS0VZ Qk9BUkRfT01BUDQ9eQ0KPiA+IENPTkZJR19LRVlCT0FSRF9UV0w0MDMwPW0NCj4gPiAjIENPTkZJ R19LRVlCT0FSRF9YVEtCRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0tFWUJPQVJEX0NST1NfRUM9 eQ0KPiA+ICMgQ09ORklHX0tFWUJPQVJEX0NBUDExWFggaXMgbm90IHNldA0KPiA+IENPTkZJR19L RVlCT0FSRF9CQ009eQ0KPiA+IENPTkZJR19JTlBVVF9NT1VTRT15DQo+ID4gQ09ORklHX01PVVNF X1BTMj1tDQo+ID4gQ09ORklHX01PVVNFX1BTMl9BTFBTPXkNCj4gPiBDT05GSUdfTU9VU0VfUFMy X0xPR0lQUzJQUD15DQo+ID4gIyBDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElDUyBpcyBub3Qgc2V0 DQo+ID4gIyBDT05GSUdfTU9VU0VfUFMyX0NZUFJFU1MgaXMgbm90IHNldA0KPiA+IENPTkZJR19N T1VTRV9QUzJfTElGRUJPT0s9eQ0KPiA+ICMgQ09ORklHX01PVVNFX1BTMl9UUkFDS1BPSU5UIGlz IG5vdCBzZXQNCj4gPiAjIENPTkZJR19NT1VTRV9QUzJfRUxBTlRFQ0ggaXMgbm90IHNldA0KPiA+ IENPTkZJR19NT1VTRV9QUzJfU0VOVEVMSUM9eQ0KPiA+ICMgQ09ORklHX01PVVNFX1BTMl9UT1VD SEtJVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTU9VU0VfUFMyX0ZPQ0FMVEVDSCBpcyBub3Qg c2V0DQo+ID4gIyBDT05GSUdfTU9VU0VfUFMyX1ZNTU9VU0UgaXMgbm90IHNldA0KPiA+ICMgQ09O RklHX01PVVNFX1NFUklBTCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01PVVNFX0NZQVBBPXkNCj4g PiAjIENPTkZJR19NT1VTRV9FTEFOX0kyQyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01PVVNFX1ZT WFhYQUE9eQ0KPiA+ICMgQ09ORklHX01PVVNFX1NZTkFQVElDU19JMkMgaXMgbm90IHNldA0KPiA+ ICMgQ09ORklHX0lOUFVUX0pPWVNUSUNLIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSU5QVVRfVEFC TEVUPXkNCj4gPiAjIENPTkZJR19UQUJMRVRfU0VSSUFMX1dBQ09NNCBpcyBub3Qgc2V0DQo+ID4g IyBDT05GSUdfSU5QVVRfVE9VQ0hTQ1JFRU4gaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0lOUFVU X01JU0MgaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIEhhcmR3YXJlIEkvTyBwb3J0cw0K PiA+ICMNCj4gPiBDT05GSUdfU0VSSU89eQ0KPiA+IENPTkZJR19BUkNIX01JR0hUX0hBVkVfUENf U0VSSU89eQ0KPiA+IENPTkZJR19TRVJJT19JODA0Mj15DQo+ID4gQ09ORklHX1NFUklPX1NFUlBP UlQ9bQ0KPiA+IENPTkZJR19TRVJJT19DVDgyQzcxMD15DQo+ID4gQ09ORklHX1NFUklPX1BDSVBT Mj15DQo+ID4gQ09ORklHX1NFUklPX0xJQlBTMj15DQo+ID4gQ09ORklHX1NFUklPX1JBVz15DQo+ ID4gQ09ORklHX1NFUklPX0FMVEVSQV9QUzI9eQ0KPiA+IENPTkZJR19TRVJJT19QUzJNVUxUPW0N Cj4gPiBDT05GSUdfU0VSSU9fQVJDX1BTMj1tDQo+ID4gQ09ORklHX1NFUklPX0FQQlBTMj1tDQo+ ID4gQ09ORklHX0dBTUVQT1JUPXkNCj4gPiBDT05GSUdfR0FNRVBPUlRfTlM1NTg9bQ0KPiA+IENP TkZJR19HQU1FUE9SVF9MND1tDQo+ID4gQ09ORklHX0dBTUVQT1JUX0VNVTEwSzE9eQ0KPiA+ICMg Q09ORklHX0dBTUVQT1JUX0ZNODAxIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4gIyBDaGFy YWN0ZXIgZGV2aWNlcw0KPiA+ICMNCj4gPiBDT05GSUdfVFRZPXkNCj4gPiBDT05GSUdfVlQ9eQ0K PiA+ICMgQ09ORklHX0NPTlNPTEVfVFJBTlNMQVRJT05TIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJ R19WVF9DT05TT0xFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSFdfQ09OU09MRT15DQo+ID4gQ09O RklHX1ZUX0hXX0NPTlNPTEVfQklORElORz15DQo+ID4gQ09ORklHX1VOSVg5OF9QVFlTPXkNCj4g PiAjIENPTkZJR19ERVZQVFNfTVVMVElQTEVfSU5TVEFOQ0VTIGlzIG5vdCBzZXQNCj4gPiAjIENP TkZJR19MRUdBQ1lfUFRZUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFUklBTF9OT05TVEFOREFS RD15DQo+ID4gQ09ORklHX1JPQ0tFVFBPUlQ9bQ0KPiA+IENPTkZJR19DWUNMQURFUz15DQo+ID4g Q09ORklHX0NZWl9JTlRSPXkNCj4gPiAjIENPTkZJR19NT1hBX0lOVEVMTElPIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19NT1hBX1NNQVJUSU8gaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1NZTkNM SU5LIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU1lOQ0xJTktNUD1tDQo+ID4gQ09ORklHX1NZTkNM SU5LX0dUPXkNCj4gPiBDT05GSUdfTk9aT01JPXkNCj4gPiAjIENPTkZJR19JU0kgaXMgbm90IHNl dA0KPiA+IENPTkZJR19OX0hETEM9eQ0KPiA+ICMgQ09ORklHX1RSQUNFX1NJTksgaXMgbm90IHNl dA0KPiA+IENPTkZJR19ERVZNRU09eQ0KPiA+ICMgQ09ORklHX0RFVktNRU0gaXMgbm90IHNldA0K PiA+IA0KPiA+ICMNCj4gPiAjIFNlcmlhbCBkcml2ZXJzDQo+ID4gIw0KPiA+IENPTkZJR19TRVJJ QUxfRUFSTFlDT049eQ0KPiA+IENPTkZJR19TRVJJQUxfODI1MD1tDQo+ID4gIyBDT05GSUdfU0VS SUFMXzgyNTBfREVQUkVDQVRFRF9PUFRJT05TIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0VSSUFM XzgyNTBfUE5QPXkNCj4gPiBDT05GSUdfU0VSSUFMXzgyNTBfRE1BPXkNCj4gPiBDT05GSUdfU0VS SUFMXzgyNTBfUENJPW0NCj4gPiBDT05GSUdfU0VSSUFMXzgyNTBfTlJfVUFSVFM9NA0KPiA+IENP TkZJR19TRVJJQUxfODI1MF9SVU5USU1FX1VBUlRTPTQNCj4gPiBDT05GSUdfU0VSSUFMXzgyNTBf RVhURU5ERUQ9eQ0KPiA+IENPTkZJR19TRVJJQUxfODI1MF9NQU5ZX1BPUlRTPXkNCj4gPiAjIENP TkZJR19TRVJJQUxfODI1MF9TSEFSRV9JUlEgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRVJJQUxf ODI1MF9ERVRFQ1RfSVJRPXkNCj4gPiAjIENPTkZJR19TRVJJQUxfODI1MF9SU0EgaXMgbm90IHNl dA0KPiA+ICMgQ09ORklHX1NFUklBTF84MjUwX0RXIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19T RVJJQUxfODI1MF9GSU5URUsgaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIE5vbi04MjUw IHNlcmlhbCBwb3J0IHN1cHBvcnQNCj4gPiAjDQo+ID4gIyBDT05GSUdfU0VSSUFMX1VBUlRMSVRF IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0VSSUFMX0NPUkU9eQ0KPiA+IENPTkZJR19TRVJJQUxf Q09SRV9DT05TT0xFPXkNCj4gPiBDT05GSUdfU0VSSUFMX0pTTT15DQo+ID4gQ09ORklHX1NFUklB TF9PRl9QTEFURk9STT1tDQo+ID4gIyBDT05GSUdfU0VSSUFMX1NDQ05YUCBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfU0VSSUFMX1NDMTZJUzdYWCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFUklB TF9BTFRFUkFfSlRBR1VBUlQ9bQ0KPiA+ICMgQ09ORklHX1NFUklBTF9BTFRFUkFfVUFSVCBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX1NFUklBTF9YSUxJTlhfUFNfVUFSVD1tDQo+ID4gQ09ORklHX1NF UklBTF9BUkM9eQ0KPiA+IENPTkZJR19TRVJJQUxfQVJDX0NPTlNPTEU9eQ0KPiA+IENPTkZJR19T RVJJQUxfQVJDX05SX1BPUlRTPTENCj4gPiBDT05GSUdfU0VSSUFMX1JQMj1tDQo+ID4gQ09ORklH X1NFUklBTF9SUDJfTlJfVUFSVFM9MzINCj4gPiBDT05GSUdfU0VSSUFMX0ZTTF9MUFVBUlQ9eQ0K PiA+ICMgQ09ORklHX1NFUklBTF9GU0xfTFBVQVJUX0NPTlNPTEUgaXMgbm90IHNldA0KPiA+IENP TkZJR19TRVJJQUxfQ09ORVhBTlRfRElHSUNPTE9SPXkNCj4gPiBDT05GSUdfU0VSSUFMX0NPTkVY QU5UX0RJR0lDT0xPUl9DT05TT0xFPXkNCj4gPiAjIENPTkZJR19TRVJJQUxfTUVOX1oxMzUgaXMg bm90IHNldA0KPiA+IENPTkZJR19UVFlfUFJJTlRLPXkNCj4gPiBDT05GSUdfSFZDX0RSSVZFUj15 DQo+ID4gIyBDT05GSUdfSFZDX1hFTiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1ZJUlRJT19DT05T T0xFPXkNCj4gPiAjIENPTkZJR19JUE1JX0hBTkRMRVIgaXMgbm90IHNldA0KPiA+ICMgQ09ORklH X0hXX1JBTkRPTSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX05WUkFNPXkNCj4gPiAjIENPTkZJR19S Mzk2NCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0FQUExJQ09NPXkNCj4gPiBDT05GSUdfTVdBVkU9 bQ0KPiA+IENPTkZJR19SQVdfRFJJVkVSPXkNCj4gPiBDT05GSUdfTUFYX1JBV19ERVZTPTI1Ng0K PiA+ICMgQ09ORklHX0hQRVQgaXMgbm90IHNldA0KPiA+IENPTkZJR19IQU5HQ0hFQ0tfVElNRVI9 eQ0KPiA+IENPTkZJR19UQ0dfVFBNPW0NCj4gPiAjIENPTkZJR19UQ0dfVElTIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19UQ0dfVElTX0kyQ19BVE1FTCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1RD R19USVNfSTJDX0lORklORU9OPW0NCj4gPiAjIENPTkZJR19UQ0dfVElTX0kyQ19OVVZPVE9OIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfVENHX05TQz1tDQo+ID4gQ09ORklHX1RDR19BVE1FTD1tDQo+ ID4gIyBDT05GSUdfVENHX0lORklORU9OIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19UQ0dfWEVO IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19UQ0dfQ1JCIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJ R19URUxDTE9DSyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RFVlBPUlQ9eQ0KPiA+ICMgQ09ORklH X1hJTExZQlVTIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4gIyBJMkMgc3VwcG9ydA0KPiA+ ICMNCj4gPiBDT05GSUdfSTJDPXkNCj4gPiBDT05GSUdfQUNQSV9JMkNfT1BSRUdJT049eQ0KPiA+ IENPTkZJR19JMkNfQk9BUkRJTkZPPXkNCj4gPiAjIENPTkZJR19JMkNfQ09NUEFUIGlzIG5vdCBz ZXQNCj4gPiAjIENPTkZJR19JMkNfQ0hBUkRFViBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0kyQ19N VVg9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIE11bHRpcGxleGVyIEkyQyBDaGlwIHN1cHBvcnQNCj4g PiAjDQo+ID4gQ09ORklHX0kyQ19NVVhfUENBOTU0MT1tDQo+ID4gIyBDT05GSUdfSTJDX01VWF9S RUcgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0kyQ19IRUxQRVJfQVVUTyBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX0kyQ19TTUJVUz1tDQo+ID4gDQo+ID4gIw0KPiA+ICMgSTJDIEFsZ29yaXRobXMN Cj4gPiAjDQo+ID4gQ09ORklHX0kyQ19BTEdPQklUPXkNCj4gPiBDT05GSUdfSTJDX0FMR09QQ0Y9 bQ0KPiA+IENPTkZJR19JMkNfQUxHT1BDQT15DQo+ID4gDQo+ID4gIw0KPiA+ICMgSTJDIEhhcmR3 YXJlIEJ1cyBzdXBwb3J0DQo+ID4gIw0KPiA+IA0KPiA+ICMNCj4gPiAjIFBDIFNNQnVzIGhvc3Qg Y29udHJvbGxlciBkcml2ZXJzDQo+ID4gIw0KPiA+ICMgQ09ORklHX0kyQ19BTEkxNTM1IGlzIG5v dCBzZXQNCj4gPiAjIENPTkZJR19JMkNfQUxJMTU2MyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ky Q19BTEkxNVgzPW0NCj4gPiBDT05GSUdfSTJDX0FNRDc1Nj15DQo+ID4gIyBDT05GSUdfSTJDX0FN RDc1Nl9TNDg4MiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0kyQ19BTUQ4MTExPXkNCj4gPiBDT05G SUdfSTJDX0k4MDE9eQ0KPiA+ICMgQ09ORklHX0kyQ19JU0NIIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfSTJDX0lTTVQ9bQ0KPiA+IENPTkZJR19JMkNfUElJWDQ9eQ0KPiA+IENPTkZJR19JMkNfTkZP UkNFMj1tDQo+ID4gQ09ORklHX0kyQ19ORk9SQ0UyX1M0OTg1PW0NCj4gPiAjIENPTkZJR19JMkNf U0lTNTU5NSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0kyQ19TSVM2MzA9bQ0KPiA+IENPTkZJR19J MkNfU0lTOTZYPXkNCj4gPiAjIENPTkZJR19JMkNfVklBIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJ R19JMkNfVklBUFJPIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4gIyBBQ1BJIGRyaXZlcnMN Cj4gPiAjDQo+ID4gQ09ORklHX0kyQ19TQ01JPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBJMkMgc3lz dGVtIGJ1cyBkcml2ZXJzIChtb3N0bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkNCj4gPiAj DQo+ID4gQ09ORklHX0kyQ19ERVNJR05XQVJFX0NPUkU9bQ0KPiA+IENPTkZJR19JMkNfREVTSUdO V0FSRV9QTEFURk9STT1tDQo+ID4gQ09ORklHX0kyQ19ERVNJR05XQVJFX1BDST1tDQo+ID4gQ09O RklHX0kyQ19ERVNJR05XQVJFX0JBWVRSQUlMPXkNCj4gPiBDT05GSUdfSTJDX0VNRVYyPXkNCj4g PiAjIENPTkZJR19JMkNfT0NPUkVTIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSTJDX1BDQV9QTEFU Rk9STT15DQo+ID4gIyBDT05GSUdfSTJDX1BYQV9QQ0kgaXMgbm90IHNldA0KPiA+ICMgQ09ORklH X0kyQ19SSzNYIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19JMkNfU0lNVEVDIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfSTJDX1hJTElOWD1tDQo+ID4gDQo+ID4gIw0KPiA+ICMgRXh0ZXJuYWwgSTJD L1NNQnVzIGFkYXB0ZXIgZHJpdmVycw0KPiA+ICMNCj4gPiAjIENPTkZJR19JMkNfUEFSUE9SVF9M SUdIVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfSTJDX1RBT1NfRVZNIGlzIG5vdCBzZXQNCj4g PiANCj4gPiAjDQo+ID4gIyBPdGhlciBJMkMvU01CdXMgYnVzIGRyaXZlcnMNCj4gPiAjDQo+ID4g IyBDT05GSUdfSTJDX0NST1NfRUNfVFVOTkVMIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSTJDX1NU VUI9bQ0KPiA+IENPTkZJR19JMkNfU0xBVkU9eQ0KPiA+IENPTkZJR19JMkNfU0xBVkVfRUVQUk9N PW0NCj4gPiAjIENPTkZJR19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdf STJDX0RFQlVHX0FMR08gaXMgbm90IHNldA0KPiA+IENPTkZJR19JMkNfREVCVUdfQlVTPXkNCj4g PiAjIENPTkZJR19TUEkgaXMgbm90IHNldA0KPiA+IENPTkZJR19TUE1JPW0NCj4gPiAjIENPTkZJ R19IU0kgaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIFBQUyBzdXBwb3J0DQo+ID4gIw0K PiA+ICMgQ09ORklHX1BQUyBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgUFBTIGdlbmVy YXRvcnMgc3VwcG9ydA0KPiA+ICMNCj4gPiANCj4gPiAjDQo+ID4gIyBQVFAgY2xvY2sgc3VwcG9y dA0KPiA+ICMNCj4gPiANCj4gPiAjDQo+ID4gIyBFbmFibGUgUEhZTElCIGFuZCBORVRXT1JLX1BI WV9USU1FU1RBTVBJTkcgdG8gc2VlIHRoZSBhZGRpdGlvbmFsIGNsb2Nrcy4NCj4gPiAjDQo+ID4g Q09ORklHX0FSQ0hfV0FOVF9PUFRJT05BTF9HUElPTElCPXkNCj4gPiAjIENPTkZJR19HUElPTElC IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfVzE9bQ0KPiA+IA0KPiA+ICMNCj4gPiAjIDEtd2lyZSBC dXMgTWFzdGVycw0KPiA+ICMNCj4gPiAjIENPTkZJR19XMV9NQVNURVJfTUFUUk9YIGlzIG5vdCBz ZXQNCj4gPiAjIENPTkZJR19XMV9NQVNURVJfRFMyNDgyIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf VzFfTUFTVEVSX0RTMVdNPW0NCj4gPiANCj4gPiAjDQo+ID4gIyAxLXdpcmUgU2xhdmVzDQo+ID4g Iw0KPiA+IENPTkZJR19XMV9TTEFWRV9USEVSTT1tDQo+ID4gQ09ORklHX1cxX1NMQVZFX1NNRU09 bQ0KPiA+ICMgQ09ORklHX1cxX1NMQVZFX0RTMjQwOCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1cx X1NMQVZFX0RTMjQxMz1tDQo+ID4gIyBDT05GSUdfVzFfU0xBVkVfRFMyNDA2IGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19XMV9TTEFWRV9EUzI0MjMgaXMgbm90IHNldA0KPiA+IENPTkZJR19XMV9T TEFWRV9EUzI0MzE9bQ0KPiA+ICMgQ09ORklHX1cxX1NMQVZFX0RTMjQzMyBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfVzFfU0xBVkVfRFMyNzYwIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfVzFfU0xB VkVfRFMyNzgwPW0NCj4gPiBDT05GSUdfVzFfU0xBVkVfRFMyNzgxPW0NCj4gPiAjIENPTkZJR19X MV9TTEFWRV9EUzI4RTA0IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfVzFfU0xBVkVfQlEyNzAwMD1t DQo+ID4gQ09ORklHX1BPV0VSX1NVUFBMWT15DQo+ID4gQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJV Rz15DQo+ID4gQ09ORklHX1BEQV9QT1dFUj1tDQo+ID4gIyBDT05GSUdfV004MzFYX0JBQ0tVUCBp cyBub3Qgc2V0DQo+ID4gQ09ORklHX1dNODMxWF9QT1dFUj1tDQo+ID4gIyBDT05GSUdfV004MzUw X1BPV0VSIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19URVNUX1BPV0VSIGlzIG5vdCBzZXQNCj4g PiAjIENPTkZJR19CQVRURVJZXzg4UE04NjBYIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQkFUVEVS WV9EUzI3ODA9bQ0KPiA+ICMgQ09ORklHX0JBVFRFUllfRFMyNzgxIGlzIG5vdCBzZXQNCj4gPiAj IENPTkZJR19CQVRURVJZX0RTMjc4MiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0JBVFRFUllfU0JT PXkNCj4gPiAjIENPTkZJR19CQVRURVJZX0JRMjd4MDAgaXMgbm90IHNldA0KPiA+IENPTkZJR19C QVRURVJZX01BWDE3MDQwPXkNCj4gPiBDT05GSUdfQkFUVEVSWV9NQVgxNzA0Mj1tDQo+ID4gQ09O RklHX0NIQVJHRVJfTUFYODkwMz15DQo+ID4gQ09ORklHX0NIQVJHRVJfVFdMNDAzMD15DQo+ID4g IyBDT05GSUdfQ0hBUkdFUl9MUDg3MjcgaXMgbm90IHNldA0KPiA+IENPTkZJR19DSEFSR0VSX01B TkFHRVI9eQ0KPiA+IENPTkZJR19DSEFSR0VSX01BWDE0NTc3PW0NCj4gPiAjIENPTkZJR19DSEFS R0VSX01BWDg5OTcgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NIQVJHRVJfQlEyNDE1WCBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX0NIQVJHRVJfU01CMzQ3PXkNCj4gPiBDT05GSUdfQkFUVEVSWV9H QVVHRV9MVEMyOTQxPXkNCj4gPiBDT05GSUdfQkFUVEVSWV9SVDUwMzM9bQ0KPiA+IENPTkZJR19Q T1dFUl9SRVNFVD15DQo+ID4gQ09ORklHX1BPV0VSX1JFU0VUX0FTMzcyMj15DQo+ID4gIyBDT05G SUdfUE9XRVJfUkVTRVRfUkVTVEFSVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1BPV0VSX1JFU0VU X1NZU0NPTj15DQo+ID4gQ09ORklHX1BPV0VSX1JFU0VUX1NZU0NPTl9QT1dFUk9GRj15DQo+ID4g IyBDT05GSUdfUE9XRVJfQVZTIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSFdNT049bQ0KPiA+IENP TkZJR19IV01PTl9WSUQ9bQ0KPiA+IENPTkZJR19IV01PTl9ERUJVR19DSElQPXkNCj4gPiANCj4g PiAjDQo+ID4gIyBOYXRpdmUgZHJpdmVycw0KPiA+ICMNCj4gPiAjIENPTkZJR19TRU5TT1JTX0FC SVRVR1VSVSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVMz1tDQo+ID4g Q09ORklHX1NFTlNPUlNfQUQ3NDE0PW0NCj4gPiBDT05GSUdfU0VOU09SU19BRDc0MTg9bQ0KPiA+ IENPTkZJR19TRU5TT1JTX0FETTEwMjE9bQ0KPiA+IENPTkZJR19TRU5TT1JTX0FETTEwMjU9bQ0K PiA+IENPTkZJR19TRU5TT1JTX0FETTEwMjY9bQ0KPiA+ICMgQ09ORklHX1NFTlNPUlNfQURNMTAy OSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfQURNMTAzMT1tDQo+ID4gQ09ORklHX1NF TlNPUlNfQURNOTI0MD1tDQo+ID4gQ09ORklHX1NFTlNPUlNfQURUN1gxMD1tDQo+ID4gQ09ORklH X1NFTlNPUlNfQURUNzQxMD1tDQo+ID4gQ09ORklHX1NFTlNPUlNfQURUNzQxMT1tDQo+ID4gQ09O RklHX1NFTlNPUlNfQURUNzQ2Mj1tDQo+ID4gQ09ORklHX1NFTlNPUlNfQURUNzQ3MD1tDQo+ID4g Q09ORklHX1NFTlNPUlNfQURUNzQ3NT1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19BU0M3NjIxIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfU0VOU09SU19LOFRFTVA9bQ0KPiA+IENPTkZJR19TRU5TT1JT X0sxMFRFTVA9bQ0KPiA+IENPTkZJR19TRU5TT1JTX0ZBTTE1SF9QT1dFUj1tDQo+ID4gIyBDT05G SUdfU0VOU09SU19BUFBMRVNNQyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfU0VOU09SU19BU0Ix MDAgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5TT1JTX0FUWFAxPW0NCj4gPiAjIENPTkZJR19T RU5TT1JTX0RTNjIwIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0VOU09SU19EUzE2MjE9bQ0KPiA+ IENPTkZJR19TRU5TT1JTX0RFTExfU01NPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX0RBOTA1NSBp cyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfSTVLX0FNQj1tDQo+ID4gQ09ORklHX1NFTlNP UlNfRjcxODA1Rj1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19GNzE4ODJGRyBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX1NFTlNPUlNfRjc1Mzc1Uz1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19NQzEzNzgz X0FEQyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfRlNDSE1EPW0NCj4gPiAjIENPTkZJ R19TRU5TT1JTX0dMNTE4U00gaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5TT1JTX0dMNTIwU009 bQ0KPiA+ICMgQ09ORklHX1NFTlNPUlNfRzc2MEEgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5T T1JTX0c3NjI9bQ0KPiA+IENPTkZJR19TRU5TT1JTX0hJSDYxMzA9bQ0KPiA+IENPTkZJR19TRU5T T1JTX0k1NTAwPW0NCj4gPiBDT05GSUdfU0VOU09SU19DT1JFVEVNUD1tDQo+ID4gQ09ORklHX1NF TlNPUlNfSVQ4Nz1tDQo+ID4gQ09ORklHX1NFTlNPUlNfSkM0Mj1tDQo+ID4gIyBDT05GSUdfU0VO U09SU19QT1dSMTIyMCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfTElORUFHRT1tDQo+ ID4gQ09ORklHX1NFTlNPUlNfTFRDMjk0NT1tDQo+ID4gQ09ORklHX1NFTlNPUlNfTFRDNDE1MT1t DQo+ID4gQ09ORklHX1NFTlNPUlNfTFRDNDIxNT1tDQo+ID4gQ09ORklHX1NFTlNPUlNfTFRDNDIy Mj1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19MVEM0MjQ1IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJ R19TRU5TT1JTX0xUQzQyNjAgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5TT1JTX0xUQzQyNjE9 bQ0KPiA+ICMgQ09ORklHX1NFTlNPUlNfTUFYMTYwNjUgaXMgbm90IHNldA0KPiA+ICMgQ09ORklH X1NFTlNPUlNfTUFYMTYxOSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfU0VOU09SU19NQVgxNjY4 IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0VOU09SU19NQVgxOTc9bQ0KPiA+ICMgQ09ORklHX1NF TlNPUlNfTUFYNjYzOSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj1tDQo+ ID4gIyBDT05GSUdfU0VOU09SU19NQVg2NjUwIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19TRU5T T1JTX01BWDY2OTcgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5TT1JTX0hUVTIxPW0NCj4gPiBD T05GSUdfU0VOU09SU19NQ1AzMDIxPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX01FTkYyMUJNQ19I V01PTiBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfU0VOU09SU19MTTYzIGlzIG5vdCBzZXQNCj4g PiBDT05GSUdfU0VOU09SU19MTTczPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX0xNNzUgaXMgbm90 IHNldA0KPiA+IENPTkZJR19TRU5TT1JTX0xNNzc9bQ0KPiA+IENPTkZJR19TRU5TT1JTX0xNNzg9 bQ0KPiA+IENPTkZJR19TRU5TT1JTX0xNODA9bQ0KPiA+ICMgQ09ORklHX1NFTlNPUlNfTE04MyBp cyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfTE04NT1tDQo+ID4gQ09ORklHX1NFTlNPUlNf TE04Nz1tDQo+ID4gQ09ORklHX1NFTlNPUlNfTE05MD1tDQo+ID4gQ09ORklHX1NFTlNPUlNfTE05 Mj1tDQo+ID4gQ09ORklHX1NFTlNPUlNfTE05Mz1tDQo+ID4gQ09ORklHX1NFTlNPUlNfTE05NTIz ND1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19MTTk1MjQxIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf U0VOU09SU19MTTk1MjQ1PW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX1BDODczNjAgaXMgbm90IHNl dA0KPiA+ICMgQ09ORklHX1NFTlNPUlNfUEM4NzQyNyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NF TlNPUlNfTlRDX1RIRVJNSVNUT1I9bQ0KPiA+ICMgQ09ORklHX1NFTlNPUlNfTkNUNjY4MyBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfU0VOU09SU19OQ1Q2Nzc1IGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfU0VOU09SU19OQ1Q3ODAyPW0NCj4gPiBDT05GSUdfU0VOU09SU19OQ1Q3OTA0PW0NCj4gPiBD T05GSUdfU0VOU09SU19QQ0Y4NTkxPW0NCj4gPiBDT05GSUdfUE1CVVM9bQ0KPiA+IENPTkZJR19T RU5TT1JTX1BNQlVTPW0NCj4gPiBDT05GSUdfU0VOU09SU19BRE0xMjc1PW0NCj4gPiBDT05GSUdf U0VOU09SU19MTTI1MDY2PW0NCj4gPiBDT05GSUdfU0VOU09SU19MVEMyOTc4PW0NCj4gPiBDT05G SUdfU0VOU09SU19MVEMyOTc4X1JFR1VMQVRPUj15DQo+ID4gIyBDT05GSUdfU0VOU09SU19NQVgx NjA2NCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfTUFYMjA3NTE9bQ0KPiA+IENPTkZJ R19TRU5TT1JTX01BWDM0NDQwPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX01BWDg2ODggaXMgbm90 IHNldA0KPiA+ICMgQ09ORklHX1NFTlNPUlNfVFBTNDA0MjIgaXMgbm90IHNldA0KPiA+ICMgQ09O RklHX1NFTlNPUlNfVUNEOTAwMCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfVUNEOTIw MD1tDQo+ID4gQ09ORklHX1NFTlNPUlNfWkw2MTAwPW0NCj4gPiBDT05GSUdfU0VOU09SU19TSFQy MT1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19TSFRDMSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NF TlNPUlNfU0lTNTU5NT1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19ETUUxNzM3IGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19TRU5TT1JTX0VNQzE0MDMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1NF TlNPUlNfRU1DMjEwMyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfRU1DNlcyMDE9bQ0K PiA+ICMgQ09ORklHX1NFTlNPUlNfU01TQzQ3TTEgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1NF TlNPUlNfU01TQzQ3TTE5MiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfU01TQzQ3QjM5 Nz1tDQo+ID4gIyBDT05GSUdfU0VOU09SU19TQ0g1NlhYX0NPTU1PTiBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX1NFTlNPUlNfU01NNjY1PW0NCj4gPiBDT05GSUdfU0VOU09SU19BREMxMjhEODE4PW0N Cj4gPiAjIENPTkZJR19TRU5TT1JTX0FEUzEwMTUgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5T T1JTX0FEUzc4Mjg9bQ0KPiA+IENPTkZJR19TRU5TT1JTX0FNQzY4MjE9bQ0KPiA+IENPTkZJR19T RU5TT1JTX0lOQTIwOT1tDQo+ID4gQ09ORklHX1NFTlNPUlNfSU5BMlhYPW0NCj4gPiBDT05GSUdf U0VOU09SU19UQzc0PW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX1RITUM1MCBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfU0VOU09SU19UTVAxMDIgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5TT1JT X1RNUDEwMz1tDQo+ID4gQ09ORklHX1NFTlNPUlNfVE1QNDAxPW0NCj4gPiBDT05GSUdfU0VOU09S U19UTVA0MjE9bQ0KPiA+IENPTkZJR19TRU5TT1JTX1ZJQV9DUFVURU1QPW0NCj4gPiBDT05GSUdf U0VOU09SU19WSUE2ODZBPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX1ZUMTIxMSBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX1NFTlNPUlNfVlQ4MjMxPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX1c4Mzc4 MUQgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1NFTlNPUlNfVzgzNzkxRCBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfU0VOU09SU19XODM3OTJEIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0VOU09S U19XODM3OTM9bQ0KPiA+IENPTkZJR19TRU5TT1JTX1c4Mzc5NT1tDQo+ID4gIyBDT05GSUdfU0VO U09SU19XODM3OTVfRkFOQ1RSTCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfVzgzTDc4 NVRTPW0NCj4gPiBDT05GSUdfU0VOU09SU19XODNMNzg2Tkc9bQ0KPiA+ICMgQ09ORklHX1NFTlNP UlNfVzgzNjI3SEYgaXMgbm90IHNldA0KPiA+IENPTkZJR19TRU5TT1JTX1c4MzYyN0VIRj1tDQo+ ID4gQ09ORklHX1NFTlNPUlNfV004MzFYPW0NCj4gPiAjIENPTkZJR19TRU5TT1JTX1dNODM1MCBp cyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgQUNQSSBkcml2ZXJzDQo+ID4gIw0KPiA+ICMg Q09ORklHX1NFTlNPUlNfQUNQSV9QT1dFUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNf QVRLMDExMD1tDQo+ID4gQ09ORklHX1RIRVJNQUw9eQ0KPiA+IENPTkZJR19USEVSTUFMX09GPXkN Cj4gPiAjIENPTkZJR19USEVSTUFMX1dSSVRBQkxFX1RSSVBTIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9TVEVQX1dJU0U9eQ0KPiA+ICMgQ09ORklHX1RIRVJNQUxf REVGQVVMVF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVEhFUk1BTF9E RUZBVUxUX0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19USEVSTUFMX0RF RkFVTFRfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1RIRVJNQUxf R09WX0ZBSVJfU0hBUkU9eQ0KPiA+IENPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJU0U9eQ0KPiA+ IENPTkZJR19USEVSTUFMX0dPVl9CQU5HX0JBTkc9eQ0KPiA+IENPTkZJR19USEVSTUFMX0dPVl9V U0VSX1NQQUNFPXkNCj4gPiAjIENPTkZJR19USEVSTUFMX0dPVl9QT1dFUl9BTExPQ0FUT1IgaXMg bm90IHNldA0KPiA+IENPTkZJR19DUFVfVEhFUk1BTD15DQo+ID4gQ09ORklHX1RIRVJNQUxfRU1V TEFUSU9OPXkNCj4gPiBDT05GSUdfSU1YX1RIRVJNQUw9eQ0KPiA+IENPTkZJR19JTlRFTF9TT0Nf RFRTX0lPU0ZfQ09SRT15DQo+ID4gIyBDT05GSUdfSU5URUxfU09DX0RUU19USEVSTUFMIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfSU5UMzQwWF9USEVSTUFMPXkNCj4gPiBDT05GSUdfQUNQSV9USEVS TUFMX1JFTD15DQo+ID4gQ09ORklHX0lOVEVMX1BDSF9USEVSTUFMPW0NCj4gPiANCj4gPiAjDQo+ ID4gIyBUZXhhcyBJbnN0cnVtZW50cyB0aGVybWFsIGRyaXZlcnMNCj4gPiAjDQo+ID4gIyBDT05G SUdfV0FUQ0hET0cgaXMgbm90IHNldA0KPiA+IENPTkZJR19TU0JfUE9TU0lCTEU9eQ0KPiA+IA0K PiA+ICMNCj4gPiAjIFNvbmljcyBTaWxpY29uIEJhY2twbGFuZQ0KPiA+ICMNCj4gPiBDT05GSUdf U1NCPXkNCj4gPiBDT05GSUdfU1NCX1NQUk9NPXkNCj4gPiBDT05GSUdfU1NCX1BDSUhPU1RfUE9T U0lCTEU9eQ0KPiA+IENPTkZJR19TU0JfUENJSE9TVD15DQo+ID4gIyBDT05GSUdfU1NCX0I0M19Q Q0lfQlJJREdFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU1NCX1NJTEVOVD15DQo+ID4gQ09ORklH X1NTQl9EUklWRVJfUENJQ09SRV9QT1NTSUJMRT15DQo+ID4gQ09ORklHX1NTQl9EUklWRVJfUENJ Q09SRT15DQo+ID4gQ09ORklHX0JDTUFfUE9TU0lCTEU9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIEJy b2FkY29tIHNwZWNpZmljIEFNQkENCj4gPiAjDQo+ID4gQ09ORklHX0JDTUE9bQ0KPiA+IENPTkZJ R19CQ01BX0hPU1RfUENJX1BPU1NJQkxFPXkNCj4gPiAjIENPTkZJR19CQ01BX0hPU1RfUENJIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfQkNNQV9IT1NUX1NPQz15DQo+ID4gIyBDT05GSUdfQkNNQV9E UklWRVJfUENJIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19CQ01BX0RSSVZFUl9HTUFDX0NNTiBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQkNNQV9ERUJVRyBpcyBub3Qgc2V0DQo+ID4gDQo+ID4g Iw0KPiA+ICMgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycw0KPiA+ICMNCj4gPiBDT05GSUdf TUZEX0NPUkU9eQ0KPiA+ICMgQ09ORklHX01GRF9BUzM3MTEgaXMgbm90IHNldA0KPiA+IENPTkZJ R19NRkRfQVMzNzIyPXkNCj4gPiAjIENPTkZJR19QTUlDX0FEUDU1MjAgaXMgbm90IHNldA0KPiA+ IENPTkZJR19NRkRfQVRNRUxfSExDREM9bQ0KPiA+ICMgQ09ORklHX01GRF9CQ001OTBYWCBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX01GRF9BWFAyMFg9eQ0KPiA+IENPTkZJR19NRkRfQ1JPU19FQz15 DQo+ID4gQ09ORklHX01GRF9DUk9TX0VDX0kyQz15DQo+ID4gIyBDT05GSUdfUE1JQ19EQTkwM1gg aXMgbm90IHNldA0KPiA+ICMgQ09ORklHX01GRF9EQTkwNTJfSTJDIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfTUZEX0RBOTA1NT15DQo+ID4gQ09ORklHX01GRF9EQTkwNjI9bQ0KPiA+ICMgQ09ORklH X01GRF9EQTkwNjMgaXMgbm90IHNldA0KPiA+IENPTkZJR19NRkRfREE5MTUwPW0NCj4gPiBDT05G SUdfTUZEX01DMTNYWFg9eQ0KPiA+IENPTkZJR19NRkRfTUMxM1hYWF9JMkM9eQ0KPiA+IENPTkZJ R19NRkRfSEk2NDIxX1BNSUM9bQ0KPiA+IENPTkZJR19IVENfUEFTSUMzPW0NCj4gPiBDT05GSUdf TUZEX0lOVEVMX1FVQVJLX0kyQ19HUElPPXkNCj4gPiBDT05GSUdfTFBDX0lDSD15DQo+ID4gIyBD T05GSUdfTFBDX1NDSCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01GRF9JTlRFTF9MUFNTPW0NCj4g PiBDT05GSUdfTUZEX0lOVEVMX0xQU1NfQUNQST1tDQo+ID4gQ09ORklHX01GRF9JTlRFTF9MUFNT X1BDST1tDQo+ID4gQ09ORklHX01GRF9KQU5aX0NNT0RJTz15DQo+ID4gIyBDT05GSUdfTUZEX0tF TVBMRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX01GRF84OFBNODAwPW0NCj4gPiBDT05GSUdfTUZE Xzg4UE04MDU9eQ0KPiA+IENPTkZJR19NRkRfODhQTTg2MFg9eQ0KPiA+IENPTkZJR19NRkRfTUFY MTQ1Nzc9eQ0KPiA+ICMgQ09ORklHX01GRF9NQVg3NzY4NiBpcyBub3Qgc2V0DQo+ID4gIyBDT05G SUdfTUZEX01BWDc3NjkzIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTUZEX01BWDc3ODQzPXkNCj4g PiAjIENPTkZJR19NRkRfTUFYODkwNyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTUZEX01BWDg5 MjUgaXMgbm90IHNldA0KPiA+IENPTkZJR19NRkRfTUFYODk5Nz15DQo+ID4gIyBDT05GSUdfTUZE X01BWDg5OTggaXMgbm90IHNldA0KPiA+IENPTkZJR19NRkRfTVQ2Mzk3PW0NCj4gPiBDT05GSUdf TUZEX01FTkYyMUJNQz15DQo+ID4gQ09ORklHX01GRF9SRVRVPW0NCj4gPiAjIENPTkZJR19NRkRf UENGNTA2MzMgaXMgbm90IHNldA0KPiA+IENPTkZJR19NRkRfUkRDMzIxWD1tDQo+ID4gIyBDT05G SUdfTUZEX1JUU1hfUENJIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTUZEX1JUNTAzMz15DQo+ID4g Q09ORklHX01GRF9SQzVUNTgzPXkNCj4gPiBDT05GSUdfTUZEX1JLODA4PXkNCj4gPiAjIENPTkZJ R19NRkRfUk41VDYxOCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTUZEX1NFQ19DT1JFIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfTUZEX1NJNDc2WF9DT1JFPXkNCj4gPiAjIENPTkZJR19NRkRfU001 MDEgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX01GRF9TS1k4MTQ1MiBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX01GRF9TTVNDPXkNCj4gPiAjIENPTkZJR19BQlg1MDBfQ09SRSBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfTUZEX1NUTVBFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTUZEX1NZU0NPTj15 DQo+ID4gQ09ORklHX01GRF9USV9BTTMzNVhfVFNDQURDPW0NCj4gPiBDT05GSUdfTUZEX0xQMzk0 Mz1tDQo+ID4gQ09ORklHX01GRF9MUDg3ODg9eQ0KPiA+IENPTkZJR19NRkRfUEFMTUFTPXkNCj4g PiBDT05GSUdfVFBTNjEwNVg9bQ0KPiA+IENPTkZJR19UUFM2NTA3WD15DQo+ID4gIyBDT05GSUdf TUZEX1RQUzY1MDkwIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTUZEX1RQUzY1MjE3PXkNCj4gPiBD T05GSUdfTUZEX1RQUzY1MjE4PW0NCj4gPiBDT05GSUdfTUZEX1RQUzY1ODZYPXkNCj4gPiAjIENP TkZJR19NRkRfVFBTODAwMzEgaXMgbm90IHNldA0KPiA+IENPTkZJR19UV0w0MDMwX0NPUkU9eQ0K PiA+ICMgQ09ORklHX01GRF9UV0w0MDMwX0FVRElPIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfVFdM NjA0MF9DT1JFPXkNCj4gPiBDT05GSUdfTUZEX1dMMTI3M19DT1JFPXkNCj4gPiBDT05GSUdfTUZE X0xNMzUzMz1tDQo+ID4gIyBDT05GSUdfTUZEX1RDMzU4OVggaXMgbm90IHNldA0KPiA+ICMgQ09O RklHX01GRF9UTUlPIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTUZEX1ZYODU1PW0NCj4gPiAjIENP TkZJR19NRkRfQVJJWk9OQV9JMkMgaXMgbm90IHNldA0KPiA+IENPTkZJR19NRkRfV004NDAwPXkN Cj4gPiBDT05GSUdfTUZEX1dNODMxWD15DQo+ID4gQ09ORklHX01GRF9XTTgzMVhfSTJDPXkNCj4g PiBDT05GSUdfTUZEX1dNODM1MD15DQo+ID4gQ09ORklHX01GRF9XTTgzNTBfSTJDPXkNCj4gPiBD T05GSUdfTUZEX1dNODk5ND1tDQo+ID4gQ09ORklHX1JFR1VMQVRPUj15DQo+ID4gIyBDT05GSUdf UkVHVUxBVE9SX0RFQlVHIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUkVHVUxBVE9SX0ZJWEVEX1ZP TFRBR0U9bQ0KPiA+IENPTkZJR19SRUdVTEFUT1JfVklSVFVBTF9DT05TVU1FUj1tDQo+ID4gQ09O RklHX1JFR1VMQVRPUl9VU0VSU1BBQ0VfQ09OU1VNRVI9bQ0KPiA+IENPTkZJR19SRUdVTEFUT1Jf ODhQTTgwMD1tDQo+ID4gQ09ORklHX1JFR1VMQVRPUl84OFBNODYwNz1tDQo+ID4gIyBDT05GSUdf UkVHVUxBVE9SX0FDVDg4NjUgaXMgbm90IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1JfQUQ1Mzk4 PXkNCj4gPiBDT05GSUdfUkVHVUxBVE9SX0FOQVRPUD1tDQo+ID4gQ09ORklHX1JFR1VMQVRPUl9B UzM3MjI9bQ0KPiA+ICMgQ09ORklHX1JFR1VMQVRPUl9BWFAyMFggaXMgbm90IHNldA0KPiA+ICMg Q09ORklHX1JFR1VMQVRPUl9EQTkwNTUgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1JFR1VMQVRP Ul9EQTkwNjIgaXMgbm90IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1JfREE5MjEwPW0NCj4gPiAj IENPTkZJR19SRUdVTEFUT1JfREE5MjExIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUkVHVUxBVE9S X0ZBTjUzNTU1PXkNCj4gPiAjIENPTkZJR19SRUdVTEFUT1JfSEk2NDIxIGlzIG5vdCBzZXQNCj4g PiAjIENPTkZJR19SRUdVTEFUT1JfSVNMOTMwNSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUkVH VUxBVE9SX0lTTDYyNzFBIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUkVHVUxBVE9SX0xQMzk3MT15 DQo+ID4gQ09ORklHX1JFR1VMQVRPUl9MUDM5NzI9bQ0KPiA+ICMgQ09ORklHX1JFR1VMQVRPUl9M UDg3MlggaXMgbm90IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1JfTFA4NzU1PXkNCj4gPiBDT05G SUdfUkVHVUxBVE9SX0xQODc4OD15DQo+ID4gIyBDT05GSUdfUkVHVUxBVE9SX0xUQzM1ODkgaXMg bm90IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1JfTUFYMTQ1Nzc9bQ0KPiA+IENPTkZJR19SRUdV TEFUT1JfTUFYMTU4Nj15DQo+ID4gQ09ORklHX1JFR1VMQVRPUl9NQVg4NjQ5PXkNCj4gPiAjIENP TkZJR19SRUdVTEFUT1JfTUFYODY2MCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1JFR1VMQVRPUl9N QVg4OTUyPXkNCj4gPiBDT05GSUdfUkVHVUxBVE9SX01BWDg5NzM9bQ0KPiA+IENPTkZJR19SRUdV TEFUT1JfTUFYODk5Nz1tDQo+ID4gIyBDT05GSUdfUkVHVUxBVE9SX01BWDc3NjkzIGlzIG5vdCBz ZXQNCj4gPiBDT05GSUdfUkVHVUxBVE9SX01DMTNYWFhfQ09SRT15DQo+ID4gQ09ORklHX1JFR1VM QVRPUl9NQzEzNzgzPXkNCj4gPiAjIENPTkZJR19SRUdVTEFUT1JfTUMxMzg5MiBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX1JFR1VMQVRPUl9NVDYzMTE9eQ0KPiA+ICMgQ09ORklHX1JFR1VMQVRPUl9N VDYzOTcgaXMgbm90IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1JfUEFMTUFTPW0NCj4gPiAjIENP TkZJR19SRUdVTEFUT1JfUEZVWkUxMDAgaXMgbm90IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1Jf UUNPTV9TUE1JPW0NCj4gPiBDT05GSUdfUkVHVUxBVE9SX1JDNVQ1ODM9bQ0KPiA+ICMgQ09ORklH X1JFR1VMQVRPUl9SSzgwOCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUkVHVUxBVE9SX1JUNTAz MyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUkVHVUxBVE9SX1RQUzUxNjMyIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfUkVHVUxBVE9SX1RQUzYxMDVYPW0NCj4gPiBDT05GSUdfUkVHVUxBVE9SX1RQ UzYyMzYwPXkNCj4gPiBDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDIzPXkNCj4gPiAjIENPTkZJR19S RUdVTEFUT1JfVFBTNjUwN1ggaXMgbm90IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1JfVFBTNjUy MTc9eQ0KPiA+IENPTkZJR19SRUdVTEFUT1JfVFBTNjUyMTg9bQ0KPiA+IENPTkZJR19SRUdVTEFU T1JfVFBTNjU4Nlg9eQ0KPiA+IENPTkZJR19SRUdVTEFUT1JfVFdMNDAzMD15DQo+ID4gQ09ORklH X1JFR1VMQVRPUl9XTTgzMVg9bQ0KPiA+ICMgQ09ORklHX1JFR1VMQVRPUl9XTTgzNTAgaXMgbm90 IHNldA0KPiA+IENPTkZJR19SRUdVTEFUT1JfV004NDAwPXkNCj4gPiBDT05GSUdfUkVHVUxBVE9S X1dNODk5ND1tDQo+ID4gIyBDT05GSUdfTUVESUFfU1VQUE9SVCBpcyBub3Qgc2V0DQo+ID4gDQo+ ID4gIw0KPiA+ICMgR3JhcGhpY3Mgc3VwcG9ydA0KPiA+ICMNCj4gPiAjIENPTkZJR19BR1AgaXMg bm90IHNldA0KPiA+IENPTkZJR19JTlRFTF9HVFQ9bQ0KPiA+ICMgQ09ORklHX1ZHQV9BUkIgaXMg bm90IHNldA0KPiA+ICMgQ09ORklHX1ZHQV9TV0lUQ0hFUk9PIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfRFJNPW0NCj4gPiBDT05GSUdfRFJNX01JUElfRFNJPXkNCj4gPiBDT05GSUdfRFJNX0tNU19I RUxQRVI9bQ0KPiA+IENPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15DQo+ID4gQ09ORklHX0RSTV9G QkRFVl9FTVVMQVRJT049eQ0KPiA+IENPTkZJR19EUk1fTE9BRF9FRElEX0ZJUk1XQVJFPXkNCj4g PiBDT05GSUdfRFJNX1RUTT1tDQo+ID4gDQo+ID4gIw0KPiA+ICMgSTJDIGVuY29kZXIgb3IgaGVs cGVyIGNoaXBzDQo+ID4gIw0KPiA+IENPTkZJR19EUk1fSTJDX0FEVjc1MTE9bQ0KPiA+ICMgQ09O RklHX0RSTV9JMkNfQ0g3MDA2IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19EUk1fSTJDX1NJTDE2 NCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RSTV9JMkNfTlhQX1REQTk5OFg9bQ0KPiA+ICMgQ09O RklHX0RSTV9UREZYIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRFJNX1IxMjg9bQ0KPiA+IENPTkZJ R19EUk1fUkFERU9OPW0NCj4gPiAjIENPTkZJR19EUk1fUkFERU9OX1VTRVJQVFIgaXMgbm90IHNl dA0KPiA+IENPTkZJR19EUk1fUkFERU9OX1VNUz15DQo+ID4gQ09ORklHX0RSTV9BTURHUFU9bQ0K PiA+IENPTkZJR19EUk1fQU1ER1BVX0NJSz15DQo+ID4gQ09ORklHX0RSTV9BTURHUFVfVVNFUlBU Uj15DQo+ID4gQ09ORklHX0RSTV9OT1VWRUFVPW0NCj4gPiBDT05GSUdfTk9VVkVBVV9ERUJVRz01 DQo+ID4gQ09ORklHX05PVVZFQVVfREVCVUdfREVGQVVMVD0zDQo+ID4gQ09ORklHX0RSTV9OT1VW RUFVX0JBQ0tMSUdIVD15DQo+ID4gQ09ORklHX0RSTV9JOTE1PW0NCj4gPiAjIENPTkZJR19EUk1f STkxNV9QUkVMSU1JTkFSWV9IV19TVVBQT1JUIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19EUk1f TUdBIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRFJNX1ZJQT1tDQo+ID4gQ09ORklHX0RSTV9TQVZB R0U9bQ0KPiA+IENPTkZJR19EUk1fVkdFTT1tDQo+ID4gQ09ORklHX0RSTV9WTVdHRlg9bQ0KPiA+ IENPTkZJR19EUk1fVk1XR0ZYX0ZCQ09OPXkNCj4gPiAjIENPTkZJR19EUk1fR01BNTAwIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfRFJNX0FTVD1tDQo+ID4gIyBDT05GSUdfRFJNX01HQUcyMDAgaXMg bm90IHNldA0KPiA+IENPTkZJR19EUk1fQ0lSUlVTX1FFTVU9bQ0KPiA+IENPTkZJR19EUk1fUVhM PW0NCj4gPiBDT05GSUdfRFJNX0JPQ0hTPW0NCj4gPiBDT05GSUdfRFJNX1ZJUlRJT19HUFU9bQ0K PiA+IENPTkZJR19EUk1fUEFORUw9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIERpc3BsYXkgUGFuZWxz DQo+ID4gIw0KPiA+IENPTkZJR19EUk1fUEFORUxfU0lNUExFPW0NCj4gPiAjIENPTkZJR19EUk1f UEFORUxfU0FNU1VOR19TNkU4QUEwIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRFJNX1BBTkVMX1NI QVJQX0xRMTAxUjFTWDAxPW0NCj4gPiBDT05GSUdfRFJNX0JSSURHRT15DQo+ID4gDQo+ID4gIw0K PiA+ICMgRGlzcGxheSBJbnRlcmZhY2UgQnJpZGdlcw0KPiA+ICMNCj4gPiAjIENPTkZJR19EUk1f TlhQX1BUTjM0NjAgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0RSTV9QQVJBREVfUFM4NjIyIGlz IG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4gIyBGcmFtZSBidWZmZXIgRGV2aWNlcw0KPiA+ICMN Cj4gPiBDT05GSUdfRkI9eQ0KPiA+IENPTkZJR19GSVJNV0FSRV9FRElEPXkNCj4gPiBDT05GSUdf RkJfQ01ETElORT15DQo+ID4gQ09ORklHX0ZCX0REQz15DQo+ID4gQ09ORklHX0ZCX0JPT1RfVkVT QV9TVVBQT1JUPXkNCj4gPiBDT05GSUdfRkJfQ0ZCX0ZJTExSRUNUPXkNCj4gPiBDT05GSUdfRkJf Q0ZCX0NPUFlBUkVBPXkNCj4gPiBDT05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD15DQo+ID4gIyBDT05G SUdfRkJfQ0ZCX1JFVl9QSVhFTFNfSU5fQllURSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZCX1NZ U19GSUxMUkVDVD15DQo+ID4gQ09ORklHX0ZCX1NZU19DT1BZQVJFQT15DQo+ID4gQ09ORklHX0ZC X1NZU19JTUFHRUJMSVQ9eQ0KPiA+IENPTkZJR19GQl9GT1JFSUdOX0VORElBTj15DQo+ID4gQ09O RklHX0ZCX0JPVEhfRU5ESUFOPXkNCj4gPiAjIENPTkZJR19GQl9CSUdfRU5ESUFOIGlzIG5vdCBz ZXQNCj4gPiAjIENPTkZJR19GQl9MSVRUTEVfRU5ESUFOIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf RkJfU1lTX0ZPUFM9eQ0KPiA+IENPTkZJR19GQl9ERUZFUlJFRF9JTz15DQo+ID4gQ09ORklHX0ZC X0hFQ1VCQT1tDQo+ID4gQ09ORklHX0ZCX1NWR0FMSUI9eQ0KPiA+ICMgQ09ORklHX0ZCX01BQ01P REVTIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRkJfQkFDS0xJR0hUPXkNCj4gPiBDT05GSUdfRkJf TU9ERV9IRUxQRVJTPXkNCj4gPiBDT05GSUdfRkJfVElMRUJMSVRUSU5HPXkNCj4gPiANCj4gPiAj DQo+ID4gIyBGcmFtZSBidWZmZXIgaGFyZHdhcmUgZHJpdmVycw0KPiA+ICMNCj4gPiBDT05GSUdf RkJfQ0lSUlVTPW0NCj4gPiBDT05GSUdfRkJfUE0yPXkNCj4gPiAjIENPTkZJR19GQl9QTTJfRklG T19ESVNDT05ORUNUIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19GQl9DWUJFUjIwMDAgaXMgbm90 IHNldA0KPiA+ICMgQ09ORklHX0ZCX0FSQyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZCX0FTSUxJ QU5UPXkNCj4gPiAjIENPTkZJR19GQl9JTVNUVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZCX1ZH QTE2PW0NCj4gPiBDT05GSUdfRkJfVkVTQT15DQo+ID4gQ09ORklHX0ZCX040MTE9bQ0KPiA+ICMg Q09ORklHX0ZCX0hHQSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZCX09QRU5DT1JFUz15DQo+ID4g IyBDT05GSUdfRkJfUzFEMTNYWFggaXMgbm90IHNldA0KPiA+IENPTkZJR19GQl9OVklESUE9bQ0K PiA+ICMgQ09ORklHX0ZCX05WSURJQV9JMkMgaXMgbm90IHNldA0KPiA+IENPTkZJR19GQl9OVklE SUFfREVCVUc9eQ0KPiA+ICMgQ09ORklHX0ZCX05WSURJQV9CQUNLTElHSFQgaXMgbm90IHNldA0K PiA+IENPTkZJR19GQl9SSVZBPW0NCj4gPiBDT05GSUdfRkJfUklWQV9JMkM9eQ0KPiA+IENPTkZJ R19GQl9SSVZBX0RFQlVHPXkNCj4gPiAjIENPTkZJR19GQl9SSVZBX0JBQ0tMSUdIVCBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0ZCX0k3NDA9eQ0KPiA+IENPTkZJR19GQl9MRTgwNTc4PXkNCj4gPiBD T05GSUdfRkJfQ0FSSUxMT19SQU5DSD1tDQo+ID4gIyBDT05GSUdfRkJfTUFUUk9YIGlzIG5vdCBz ZXQNCj4gPiBDT05GSUdfRkJfUkFERU9OPXkNCj4gPiBDT05GSUdfRkJfUkFERU9OX0kyQz15DQo+ ID4gIyBDT05GSUdfRkJfUkFERU9OX0JBQ0tMSUdIVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZC X1JBREVPTl9ERUJVRz15DQo+ID4gQ09ORklHX0ZCX0FUWTEyOD15DQo+ID4gIyBDT05GSUdfRkJf QVRZMTI4X0JBQ0tMSUdIVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZCX0FUWT1tDQo+ID4gQ09O RklHX0ZCX0FUWV9DVD15DQo+ID4gQ09ORklHX0ZCX0FUWV9HRU5FUklDX0xDRD15DQo+ID4gQ09O RklHX0ZCX0FUWV9HWD15DQo+ID4gQ09ORklHX0ZCX0FUWV9CQUNLTElHSFQ9eQ0KPiA+IENPTkZJ R19GQl9TMz15DQo+ID4gIyBDT05GSUdfRkJfUzNfRERDIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf RkJfU0FWQUdFPW0NCj4gPiAjIENPTkZJR19GQl9TQVZBR0VfSTJDIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfRkJfU0FWQUdFX0FDQ0VMPXkNCj4gPiAjIENPTkZJR19GQl9TSVMgaXMgbm90IHNldA0K PiA+IENPTkZJR19GQl9ORU9NQUdJQz1tDQo+ID4gQ09ORklHX0ZCX0tZUk89eQ0KPiA+ICMgQ09O RklHX0ZCXzNERlggaXMgbm90IHNldA0KPiA+IENPTkZJR19GQl9WT09ET08xPW0NCj4gPiBDT05G SUdfRkJfVlQ4NjIzPXkNCj4gPiBDT05GSUdfRkJfVFJJREVOVD1tDQo+ID4gIyBDT05GSUdfRkJf QVJLIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRkJfUE0zPXkNCj4gPiBDT05GSUdfRkJfQ0FSTUlO RT15DQo+ID4gQ09ORklHX0ZCX0NBUk1JTkVfRFJBTV9FVkFMPXkNCj4gPiAjIENPTkZJR19DQVJN SU5FX0RSQU1fQ1VTVE9NIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRkJfVklSVFVBTD1tDQo+ID4g IyBDT05GSUdfWEVOX0ZCREVWX0ZST05URU5EIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRkJfTUVU Uk9OT01FPXkNCj4gPiBDT05GSUdfRkJfTUI4NjJYWD15DQo+ID4gQ09ORklHX0ZCX01CODYyWFhf UENJX0dEQz15DQo+ID4gQ09ORklHX0ZCX01CODYyWFhfSTJDPXkNCj4gPiBDT05GSUdfRkJfQlJP QURTSEVFVD1tDQo+ID4gIyBDT05GSUdfRkJfQVVPX0sxOTBYIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfRkJfU0lNUExFPXkNCj4gPiBDT05GSUdfRkJfU003MTI9bQ0KPiA+IENPTkZJR19CQUNLTElH SFRfTENEX1NVUFBPUlQ9eQ0KPiA+IENPTkZJR19MQ0RfQ0xBU1NfREVWSUNFPW0NCj4gPiBDT05G SUdfTENEX1BMQVRGT1JNPW0NCj4gPiBDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15DQo+ ID4gIyBDT05GSUdfQkFDS0xJR0hUX0dFTkVSSUMgaXMgbm90IHNldA0KPiA+IENPTkZJR19CQUNL TElHSFRfTE0zNTMzPW0NCj4gPiAjIENPTkZJR19CQUNLTElHSFRfQ0FSSUxMT19SQU5DSCBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX0JBQ0tMSUdIVF9BUFBMRT1tDQo+ID4gQ09ORklHX0JBQ0tMSUdI VF9QTTg5NDFfV0xFRD15DQo+ID4gQ09ORklHX0JBQ0tMSUdIVF9TQUhBUkE9bQ0KPiA+IENPTkZJ R19CQUNLTElHSFRfV004MzFYPXkNCj4gPiBDT05GSUdfQkFDS0xJR0hUX0FEUDg4NjA9bQ0KPiA+ ICMgQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODcwIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQkFDS0xJ R0hUXzg4UE04NjBYPW0NCj4gPiBDT05GSUdfQkFDS0xJR0hUX0xNMzYzOT15DQo+ID4gQ09ORklH X0JBQ0tMSUdIVF9QQU5ET1JBPXkNCj4gPiBDT05GSUdfQkFDS0xJR0hUX1RQUzY1MjE3PW0NCj4g PiBDT05GSUdfQkFDS0xJR0hUX0xWNTIwN0xQPW0NCj4gPiBDT05GSUdfQkFDS0xJR0hUX0JENjEw Nz15DQo+ID4gQ09ORklHX1ZHQVNUQVRFPXkNCj4gPiBDT05GSUdfVklERU9NT0RFX0hFTFBFUlM9 eQ0KPiA+IENPTkZJR19IRE1JPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBDb25zb2xlIGRpc3BsYXkg ZHJpdmVyIHN1cHBvcnQNCj4gPiAjDQo+ID4gIyBDT05GSUdfVkdBX0NPTlNPTEUgaXMgbm90IHNl dA0KPiA+IENPTkZJR19EVU1NWV9DT05TT0xFPXkNCj4gPiBDT05GSUdfRFVNTVlfQ09OU09MRV9D T0xVTU5TPTgwDQo+ID4gQ09ORklHX0RVTU1ZX0NPTlNPTEVfUk9XUz0yNQ0KPiA+IENPTkZJR19G UkFNRUJVRkZFUl9DT05TT0xFPW0NCj4gPiBDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ERVRF Q1RfUFJJTUFSWT15DQo+ID4gIyBDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ST1RBVElPTiBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTE9HTyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NPVU5E PXkNCj4gPiBDT05GSUdfU09VTkRfT1NTX0NPUkU9eQ0KPiA+IENPTkZJR19TT1VORF9PU1NfQ09S RV9QUkVDTEFJTT15DQo+ID4gIyBDT05GSUdfU05EIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU09V TkRfUFJJTUU9eQ0KPiA+ICMgQ09ORklHX1NPVU5EX09TUyBpcyBub3Qgc2V0DQo+ID4gDQo+ID4g Iw0KPiA+ICMgSElEIHN1cHBvcnQNCj4gPiAjDQo+ID4gQ09ORklHX0hJRD1tDQo+ID4gIyBDT05G SUdfSElEX0JBVFRFUllfU1RSRU5HVEggaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0hJRFJBVyBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVUhJRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hJRF9H RU5FUklDPW0NCj4gPiANCj4gPiAjDQo+ID4gIyBTcGVjaWFsIEhJRCBkcml2ZXJzDQo+ID4gIw0K PiA+IENPTkZJR19ISURfQTRURUNIPW0NCj4gPiAjIENPTkZJR19ISURfQUNSVVggaXMgbm90IHNl dA0KPiA+IENPTkZJR19ISURfQVBQTEU9bQ0KPiA+ICMgQ09ORklHX0hJRF9BVVJFQUwgaXMgbm90 IHNldA0KPiA+ICMgQ09ORklHX0hJRF9CRUxLSU4gaXMgbm90IHNldA0KPiA+IENPTkZJR19ISURf Q0hFUlJZPW0NCj4gPiAjIENPTkZJR19ISURfQ0hJQ09OWSBpcyBub3Qgc2V0DQo+ID4gIyBDT05G SUdfSElEX0NZUFJFU1MgaXMgbm90IHNldA0KPiA+IENPTkZJR19ISURfRFJBR09OUklTRT1tDQo+ ID4gIyBDT05GSUdfRFJBR09OUklTRV9GRiBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfSElEX0VN U19GRiBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfSElEX0VMRUNPTSBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX0hJRF9FWktFWT1tDQo+ID4gQ09ORklHX0hJRF9HRU1CSVJEPW0NCj4gPiBDT05GSUdf SElEX0tFWVRPVUNIPW0NCj4gPiAjIENPTkZJR19ISURfS1lFIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfSElEX1dBTFRPUD1tDQo+ID4gQ09ORklHX0hJRF9HWVJBVElPTj1tDQo+ID4gQ09ORklHX0hJ RF9JQ0FERT1tDQo+ID4gQ09ORklHX0hJRF9UV0lOSEFOPW0NCj4gPiBDT05GSUdfSElEX0tFTlNJ TkdUT049bQ0KPiA+IENPTkZJR19ISURfTENQT1dFUj1tDQo+ID4gQ09ORklHX0hJRF9MRU5PVk89 bQ0KPiA+ICMgQ09ORklHX0hJRF9MT0dJVEVDSCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hJRF9N QUdJQ01PVVNFPW0NCj4gPiAjIENPTkZJR19ISURfTUlDUk9TT0ZUIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfSElEX01PTlRFUkVZPW0NCj4gPiAjIENPTkZJR19ISURfTVVMVElUT1VDSCBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0hJRF9PUlRFSz1tDQo+ID4gQ09ORklHX0hJRF9QQU5USEVSTE9SRD1t DQo+ID4gIyBDT05GSUdfUEFOVEhFUkxPUkRfRkYgaXMgbm90IHNldA0KPiA+IENPTkZJR19ISURf UEVUQUxZTlg9bQ0KPiA+ICMgQ09ORklHX0hJRF9QSUNPTENEIGlzIG5vdCBzZXQNCj4gPiAjIENP TkZJR19ISURfUExBTlRST05JQ1MgaXMgbm90IHNldA0KPiA+IENPTkZJR19ISURfUFJJTUFYPW0N Cj4gPiAjIENPTkZJR19ISURfU0FJVEVLIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSElEX1NBTVNV Tkc9bQ0KPiA+IENPTkZJR19ISURfU1BFRURMSU5LPW0NCj4gPiBDT05GSUdfSElEX1NURUVMU0VS SUVTPW0NCj4gPiBDT05GSUdfSElEX1NVTlBMVVM9bQ0KPiA+IENPTkZJR19ISURfUk1JPW0NCj4g PiBDT05GSUdfSElEX0dSRUVOQVNJQT1tDQo+ID4gIyBDT05GSUdfR1JFRU5BU0lBX0ZGIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfSElEX1NNQVJUSk9ZUExVUz1tDQo+ID4gIyBDT05GSUdfU01BUlRK T1lQTFVTX0ZGIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19ISURfVElWTyBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX0hJRF9UT1BTRUVEPW0NCj4gPiBDT05GSUdfSElEX1RISU5HTT1tDQo+ID4gIyBD T05GSUdfSElEX1RIUlVTVE1BU1RFUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hJRF9XQUNPTT1t DQo+ID4gIyBDT05GSUdfSElEX1dJSU1PVEUgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0hJRF9Y SU5NTyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hJRF9aRVJPUExVUz1tDQo+ID4gIyBDT05GSUdf WkVST1BMVVNfRkYgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0hJRF9aWURBQ1JPTiBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0hJRF9TRU5TT1JfSFVCPW0NCj4gPiBDT05GSUdfSElEX1NFTlNPUl9D VVNUT01fU0VOU09SPW0NCj4gPiANCj4gPiAjDQo+ID4gIyBJMkMgSElEIHN1cHBvcnQNCj4gPiAj DQo+ID4gQ09ORklHX0kyQ19ISUQ9bQ0KPiA+IENPTkZJR19VU0JfT0hDSV9MSVRUTEVfRU5ESUFO PXkNCj4gPiAjIENPTkZJR19VU0JfU1VQUE9SVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1VXQj1t DQo+ID4gQ09ORklHX1VXQl9XSENJPW0NCj4gPiBDT05GSUdfTU1DPW0NCj4gPiBDT05GSUdfTU1D X0RFQlVHPXkNCj4gPiAjIENPTkZJR19NTUNfQ0xLR0FURSBpcyBub3Qgc2V0DQo+ID4gDQo+ID4g Iw0KPiA+ICMgTU1DL1NEL1NESU8gQ2FyZCBEcml2ZXJzDQo+ID4gIw0KPiA+IENPTkZJR19NTUNf QkxPQ0s9bQ0KPiA+IENPTkZJR19NTUNfQkxPQ0tfTUlOT1JTPTgNCj4gPiAjIENPTkZJR19NTUNf QkxPQ0tfQk9VTkNFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU0RJT19VQVJUPW0NCj4gPiBDT05G SUdfTU1DX1RFU1Q9bQ0KPiA+IA0KPiA+ICMNCj4gPiAjIE1NQy9TRC9TRElPIEhvc3QgQ29udHJv bGxlciBEcml2ZXJzDQo+ID4gIw0KPiA+ICMgQ09ORklHX01NQ19TREhDSSBpcyBub3Qgc2V0DQo+ ID4gIyBDT05GSUdfTU1DX1dCU0QgaXMgbm90IHNldA0KPiA+IENPTkZJR19NTUNfVElGTV9TRD1t DQo+ID4gQ09ORklHX01NQ19DQjcxMD1tDQo+ID4gIyBDT05GSUdfTU1DX1ZJQV9TRE1NQyBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX01NQ19VU0RISTZST0wwPW0NCj4gPiAjIENPTkZJR19NTUNfVE9T SElCQV9QQ0kgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX01NQ19NVEsgaXMgbm90IHNldA0KPiA+ IENPTkZJR19NRU1TVElDSz15DQo+ID4gQ09ORklHX01FTVNUSUNLX0RFQlVHPXkNCj4gPiANCj4g PiAjDQo+ID4gIyBNZW1vcnlTdGljayBkcml2ZXJzDQo+ID4gIw0KPiA+IENPTkZJR19NRU1TVElD S19VTlNBRkVfUkVTVU1FPXkNCj4gPiAjIENPTkZJR19NU1BST19CTE9DSyBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX01TX0JMT0NLPW0NCj4gPiANCj4gPiAjDQo+ID4gIyBNZW1vcnlTdGljayBIb3N0 IENvbnRyb2xsZXIgRHJpdmVycw0KPiA+ICMNCj4gPiAjIENPTkZJR19NRU1TVElDS19USUZNX01T IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19NRU1TVElDS19KTUlDUk9OXzM4WCBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX01FTVNUSUNLX1I1OTI9bQ0KPiA+IENPTkZJR19ORVdfTEVEUz15DQo+ID4g Q09ORklHX0xFRFNfQ0xBU1M9eQ0KPiA+IENPTkZJR19MRURTX0NMQVNTX0ZMQVNIPXkNCj4gPiAN Cj4gPiAjDQo+ID4gIyBMRUQgZHJpdmVycw0KPiA+ICMNCj4gPiAjIENPTkZJR19MRURTXzg4UE04 NjBYIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19MRURTX0JDTTYzMjggaXMgbm90IHNldA0KPiA+ ICMgQ09ORklHX0xFRFNfQkNNNjM1OCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0xFRFNfTE0zNTMw PXkNCj4gPiBDT05GSUdfTEVEU19MTTM1MzM9bQ0KPiA+IENPTkZJR19MRURTX0xNMzY0Mj15DQo+ ID4gIyBDT05GSUdfTEVEU19QQ0E5NTMyIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19MRURTX0xQ Mzk0NCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0xFRFNfTFA1NVhYX0NPTU1PTj15DQo+ID4gQ09O RklHX0xFRFNfTFA1NTIxPXkNCj4gPiBDT05GSUdfTEVEU19MUDU1MjM9eQ0KPiA+ICMgQ09ORklH X0xFRFNfTFA1NTYyIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19MRURTX0xQODUwMSBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0xFRFNfTFA4Nzg4PXkNCj4gPiBDT05GSUdfTEVEU19MUDg4NjA9bQ0K PiA+ICMgQ09ORklHX0xFRFNfQ0xFVk9fTUFJTCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0xFRFNf UENBOTU1WD1tDQo+ID4gQ09ORklHX0xFRFNfUENBOTYzWD15DQo+ID4gIyBDT05GSUdfTEVEU19X TTgzMVhfU1RBVFVTIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19MRURTX1dNODM1MCBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0xFRFNfUkVHVUxBVE9SPXkNCj4gPiBDT05GSUdfTEVEU19CRDI4MDI9 bQ0KPiA+ICMgQ09ORklHX0xFRFNfSU5URUxfU1M0MjAwIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf TEVEU19ERUxMX05FVEJPT0tTPW0NCj4gPiAjIENPTkZJR19MRURTX01DMTM3ODMgaXMgbm90IHNl dA0KPiA+IENPTkZJR19MRURTX1RDQTY1MDc9eQ0KPiA+IENPTkZJR19MRURTX1RMQzU5MVhYPXkN Cj4gPiBDT05GSUdfTEVEU19NQVg4OTk3PXkNCj4gPiAjIENPTkZJR19MRURTX0xNMzU1eCBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfTEVEU19NRU5GMjFCTUMgaXMgbm90IHNldA0KPiA+IA0KPiA+ ICMNCj4gPiAjIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVEIGlzIHVuZGVyIFNw ZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pDQo+ID4gIw0KPiA+IENPTkZJR19MRURTX0JM SU5LTT15DQo+ID4gIyBDT05GSUdfTEVEU19TWVNDT04gaXMgbm90IHNldA0KPiA+IA0KPiA+ICMN Cj4gPiAjIExFRCBUcmlnZ2Vycw0KPiA+ICMNCj4gPiAjIENPTkZJR19MRURTX1RSSUdHRVJTIGlz IG5vdCBzZXQNCj4gPiAjIENPTkZJR19BQ0NFU1NJQklMSVRZIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfRURBQ19BVE9NSUNfU0NSVUI9eQ0KPiA+IENPTkZJR19FREFDX1NVUFBPUlQ9eQ0KPiA+ICMg Q09ORklHX0VEQUMgaXMgbm90IHNldA0KPiA+IENPTkZJR19SVENfTElCPXkNCj4gPiBDT05GSUdf UlRDX0NMQVNTPXkNCj4gPiBDT05GSUdfUlRDX0hDVE9TWVM9eQ0KPiA+IENPTkZJR19SVENfSENU T1NZU19ERVZJQ0U9InJ0YzAiDQo+ID4gQ09ORklHX1JUQ19TWVNUT0hDPXkNCj4gPiBDT05GSUdf UlRDX1NZU1RPSENfREVWSUNFPSJydGMwIg0KPiA+ICMgQ09ORklHX1JUQ19ERUJVRyBpcyBub3Qg c2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgUlRDIGludGVyZmFjZXMNCj4gPiAjDQo+ID4gQ09ORklH X1JUQ19JTlRGX1NZU0ZTPXkNCj4gPiAjIENPTkZJR19SVENfSU5URl9QUk9DIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfUlRDX0lOVEZfREVWPXkNCj4gPiBDT05GSUdfUlRDX0lOVEZfREVWX1VJRV9F TVVMPXkNCj4gPiBDT05GSUdfUlRDX0RSVl9URVNUPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBJMkMg UlRDIGRyaXZlcnMNCj4gPiAjDQo+ID4gQ09ORklHX1JUQ19EUlZfODhQTTg2MFg9eQ0KPiA+ICMg Q09ORklHX1JUQ19EUlZfODhQTTgwWCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUlRDX0RSVl9B QkI1WkVTMyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1JUQ19EUlZfQUJYODBYPW0NCj4gPiBDT05G SUdfUlRDX0RSVl9BUzM3MjI9bQ0KPiA+IENPTkZJR19SVENfRFJWX0RTMTMwNz1tDQo+ID4gQ09O RklHX1JUQ19EUlZfRFMxMzc0PXkNCj4gPiBDT05GSUdfUlRDX0RSVl9EUzEzNzRfV0RUPXkNCj4g PiBDT05GSUdfUlRDX0RSVl9EUzE2NzI9eQ0KPiA+IENPTkZJR19SVENfRFJWX0RTMzIzMj15DQo+ ID4gQ09ORklHX1JUQ19EUlZfSFlNODU2Mz1tDQo+ID4gIyBDT05GSUdfUlRDX0RSVl9MUDg3ODgg aXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1JUQ19EUlZfTUFYNjkwMCBpcyBub3Qgc2V0DQo+ID4g IyBDT05GSUdfUlRDX0RSVl9NQVg4OTk3IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUlRDX0RSVl9S SzgwOD1tDQo+ID4gIyBDT05GSUdfUlRDX0RSVl9SUzVDMzcyIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfUlRDX0RSVl9JU0wxMjA4PXkNCj4gPiAjIENPTkZJR19SVENfRFJWX0lTTDEyMDIyIGlzIG5v dCBzZXQNCj4gPiAjIENPTkZJR19SVENfRFJWX0lTTDEyMDU3IGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfUlRDX0RSVl9YMTIwNT15DQo+ID4gIyBDT05GSUdfUlRDX0RSVl9QQUxNQVMgaXMgbm90IHNl dA0KPiA+IENPTkZJR19SVENfRFJWX1BDRjIxMjc9bQ0KPiA+IENPTkZJR19SVENfRFJWX1BDRjg1 MjM9bQ0KPiA+ICMgQ09ORklHX1JUQ19EUlZfUENGODU2MyBpcyBub3Qgc2V0DQo+ID4gQ09ORklH X1JUQ19EUlZfUENGODUwNjM9eQ0KPiA+IENPTkZJR19SVENfRFJWX1BDRjg1ODM9eQ0KPiA+ICMg Q09ORklHX1JUQ19EUlZfTTQxVDgwIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUlRDX0RSVl9CUTMy Sz15DQo+ID4gQ09ORklHX1JUQ19EUlZfVFdMNDAzMD15DQo+ID4gQ09ORklHX1JUQ19EUlZfVFBT NjU4Nlg9eQ0KPiA+ICMgQ09ORklHX1JUQ19EUlZfUkM1VDU4MyBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfUlRDX0RSVl9TMzUzOTBBIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUlRDX0RSVl9GTTMx MzA9bQ0KPiA+IENPTkZJR19SVENfRFJWX1JYODU4MT15DQo+ID4gQ09ORklHX1JUQ19EUlZfUlg4 MDI1PXkNCj4gPiAjIENPTkZJR19SVENfRFJWX0VNMzAyNyBpcyBub3Qgc2V0DQo+ID4gQ09ORklH X1JUQ19EUlZfUlYzMDI5QzI9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIFNQSSBSVEMgZHJpdmVycw0K PiA+ICMNCj4gPiANCj4gPiAjDQo+ID4gIyBQbGF0Zm9ybSBSVEMgZHJpdmVycw0KPiA+ICMNCj4g PiBDT05GSUdfUlRDX0RSVl9DTU9TPXkNCj4gPiAjIENPTkZJR19SVENfRFJWX0RTMTI4NiBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfUlRDX0RSVl9EUzE1MTEgaXMgbm90IHNldA0KPiA+IENPTkZJ R19SVENfRFJWX0RTMTU1Mz15DQo+ID4gIyBDT05GSUdfUlRDX0RSVl9EUzE2ODVfRkFNSUxZIGlz IG5vdCBzZXQNCj4gPiAjIENPTkZJR19SVENfRFJWX0RTMTc0MiBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfUlRDX0RSVl9EUzI0MDQgaXMgbm90IHNldA0KPiA+IENPTkZJR19SVENfRFJWX0RBOTA1 NT1tDQo+ID4gIyBDT05GSUdfUlRDX0RSVl9EQTkwNjMgaXMgbm90IHNldA0KPiA+IENPTkZJR19S VENfRFJWX1NUSzE3VEE4PW0NCj4gPiBDT05GSUdfUlRDX0RSVl9NNDhUODY9bQ0KPiA+IENPTkZJ R19SVENfRFJWX000OFQzNT1tDQo+ID4gIyBDT05GSUdfUlRDX0RSVl9NNDhUNTkgaXMgbm90IHNl dA0KPiA+IENPTkZJR19SVENfRFJWX01TTTYyNDI9bQ0KPiA+IENPTkZJR19SVENfRFJWX0JRNDgw Mj15DQo+ID4gQ09ORklHX1JUQ19EUlZfUlA1QzAxPXkNCj4gPiBDT05GSUdfUlRDX0RSVl9WMzAy MD15DQo+ID4gQ09ORklHX1JUQ19EUlZfV004MzFYPW0NCj4gPiBDT05GSUdfUlRDX0RSVl9XTTgz NTA9bQ0KPiA+ICMgQ09ORklHX1JUQ19EUlZfWllOUU1QIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAj DQo+ID4gIyBvbi1DUFUgUlRDIGRyaXZlcnMNCj4gPiAjDQo+ID4gQ09ORklHX1JUQ19EUlZfTUMx M1hYWD1tDQo+ID4gIyBDT05GSUdfUlRDX0RSVl9TTlZTIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf UlRDX0RSVl9NVDYzOTc9bQ0KPiA+IA0KPiA+ICMNCj4gPiAjIEhJRCBTZW5zb3IgUlRDIGRyaXZl cnMNCj4gPiAjDQo+ID4gQ09ORklHX0RNQURFVklDRVM9eQ0KPiA+IENPTkZJR19ETUFERVZJQ0VT X0RFQlVHPXkNCj4gPiAjIENPTkZJR19ETUFERVZJQ0VTX1ZERUJVRyBpcyBub3Qgc2V0DQo+ID4g DQo+ID4gIw0KPiA+ICMgRE1BIERldmljZXMNCj4gPiAjDQo+ID4gQ09ORklHX0RNQV9FTkdJTkU9 eQ0KPiA+IENPTkZJR19ETUFfVklSVFVBTF9DSEFOTkVMUz1tDQo+ID4gQ09ORklHX0RNQV9BQ1BJ PXkNCj4gPiBDT05GSUdfRE1BX09GPXkNCj4gPiBDT05GSUdfRlNMX0VETUE9bQ0KPiA+IENPTkZJ R19JRE1BNjQ9bQ0KPiA+IENPTkZJR19JTlRFTF9JT0FURE1BPW0NCj4gPiBDT05GSUdfRFdfRE1B Q19DT1JFPXkNCj4gPiBDT05GSUdfRFdfRE1BQz15DQo+ID4gQ09ORklHX0RXX0RNQUNfUENJPW0N Cj4gPiAjIENPTkZJR19IU1VfRE1BX1BDSSBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMg RE1BIENsaWVudHMNCj4gPiAjDQo+ID4gQ09ORklHX0FTWU5DX1RYX0RNQT15DQo+ID4gIyBDT05G SUdfRE1BVEVTVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RNQV9FTkdJTkVfUkFJRD15DQo+ID4g Q09ORklHX0RDQT1tDQo+ID4gIyBDT05GSUdfQVVYRElTUExBWSBpcyBub3Qgc2V0DQo+ID4gQ09O RklHX1VJTz15DQo+ID4gQ09ORklHX1VJT19DSUY9bQ0KPiA+ICMgQ09ORklHX1VJT19QRFJWX0dF TklSUSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVUlPX0RNRU1fR0VOSVJRIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19VSU9fQUVDIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfVUlPX1NFUkNPUzM9 eQ0KPiA+IENPTkZJR19VSU9fUENJX0dFTkVSSUM9eQ0KPiA+IENPTkZJR19VSU9fTkVUWD1tDQo+ ID4gQ09ORklHX1VJT19QUlVTUz1tDQo+ID4gQ09ORklHX1VJT19NRjYyND15DQo+ID4gQ09ORklH X1ZJUlRfRFJJVkVSUz15DQo+ID4gQ09ORklHX1ZJUlRJTz15DQo+ID4gDQo+ID4gIw0KPiA+ICMg VmlydGlvIGRyaXZlcnMNCj4gPiAjDQo+ID4gIyBDT05GSUdfVklSVElPX1BDSSBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX1ZJUlRJT19CQUxMT09OPW0NCj4gPiBDT05GSUdfVklSVElPX0lOUFVUPXkN Cj4gPiBDT05GSUdfVklSVElPX01NSU89eQ0KPiA+IENPTkZJR19WSVJUSU9fTU1JT19DTURMSU5F X0RFVklDRVM9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1 cHBvcnQNCj4gPiAjDQo+ID4gIyBDT05GSUdfSFlQRVJWIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAj DQo+ID4gIyBYZW4gZHJpdmVyIHN1cHBvcnQNCj4gPiAjDQo+ID4gQ09ORklHX1hFTl9CQUxMT09O PXkNCj4gPiAjIENPTkZJR19YRU5fQkFMTE9PTl9NRU1PUllfSE9UUExVRyBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX1hFTl9TQ1JVQl9QQUdFUz15DQo+ID4gQ09ORklHX1hFTl9ERVZfRVZUQ0hOPXkN Cj4gPiBDT05GSUdfWEVOX0JBQ0tFTkQ9eQ0KPiA+IENPTkZJR19YRU5GUz15DQo+ID4gIyBDT05G SUdfWEVOX0NPTVBBVF9YRU5GUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1hFTl9TWVNfSFlQRVJW SVNPUj15DQo+ID4gQ09ORklHX1hFTl9YRU5CVVNfRlJPTlRFTkQ9eQ0KPiA+ICMgQ09ORklHX1hF Tl9HTlRERVYgaXMgbm90IHNldA0KPiA+IENPTkZJR19YRU5fR1JBTlRfREVWX0FMTE9DPXkNCj4g PiBDT05GSUdfU1dJT1RMQl9YRU49eQ0KPiA+IENPTkZJR19YRU5fVE1FTT1tDQo+ID4gQ09ORklH X1hFTl9QQ0lERVZfQkFDS0VORD15DQo+ID4gQ09ORklHX1hFTl9TQ1NJX0JBQ0tFTkQ9bQ0KPiA+ IENPTkZJR19YRU5fUFJJVkNNRD15DQo+ID4gQ09ORklHX1hFTl9BQ1BJX1BST0NFU1NPUj15DQo+ ID4gQ09ORklHX1hFTl9IQVZFX1BWTU1VPXkNCj4gPiBDT05GSUdfWEVOX0FVVE9fWExBVEU9eQ0K PiA+IENPTkZJR19YRU5fQUNQST15DQo+ID4gIyBDT05GSUdfWEVOX1NZTVMgaXMgbm90IHNldA0K PiA+IENPTkZJR19YRU5fSEFWRV9WUE1VPXkNCj4gPiBDT05GSUdfU1RBR0lORz15DQo+ID4gQ09O RklHX0NPTUVEST1tDQo+ID4gIyBDT05GSUdfQ09NRURJX0RFQlVHIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfQ09NRURJX0RFRkFVTFRfQlVGX1NJWkVfS0I9MjA0OA0KPiA+IENPTkZJR19DT01FRElf REVGQVVMVF9CVUZfTUFYU0laRV9LQj0yMDQ4MA0KPiA+ICMgQ09ORklHX0NPTUVESV9NSVNDX0RS SVZFUlMgaXMgbm90IHNldA0KPiA+IENPTkZJR19DT01FRElfSVNBX0RSSVZFUlM9eQ0KPiA+ICMg Q09ORklHX0NPTUVESV9QQ0w3MTEgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NPTUVESV9QQ0w3 MjQgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NPTUVESV9QQ0w3MjYgaXMgbm90IHNldA0KPiA+ IENPTkZJR19DT01FRElfUENMNzMwPW0NCj4gPiAjIENPTkZJR19DT01FRElfUENMODEyIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfQ09NRURJX1BDTDgxNj1tDQo+ID4gQ09ORklHX0NPTUVESV9QQ0w4 MTg9bQ0KPiA+ICMgQ09ORklHX0NPTUVESV9QQ00zNzI0IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdf Q09NRURJX0FNUExDX0RJTzIwMF9JU0E9bQ0KPiA+ICMgQ09ORklHX0NPTUVESV9BTVBMQ19QQzIz Nl9JU0EgaXMgbm90IHNldA0KPiA+IENPTkZJR19DT01FRElfQU1QTENfUEMyNjNfSVNBPW0NCj4g PiBDT05GSUdfQ09NRURJX1JUSTgwMD1tDQo+ID4gQ09ORklHX0NPTUVESV9SVEk4MDI9bQ0KPiA+ IENPTkZJR19DT01FRElfREFDMDI9bQ0KPiA+IENPTkZJR19DT01FRElfREFTMTZNMT1tDQo+ID4g Q09ORklHX0NPTUVESV9EQVMwOF9JU0E9bQ0KPiA+IENPTkZJR19DT01FRElfREFTMTY9bQ0KPiA+ ICMgQ09ORklHX0NPTUVESV9EQVM4MDAgaXMgbm90IHNldA0KPiA+IENPTkZJR19DT01FRElfREFT MTgwMD1tDQo+ID4gQ09ORklHX0NPTUVESV9EQVM2NDAyPW0NCj4gPiAjIENPTkZJR19DT01FRElf RFQyODAxIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQ09NRURJX0RUMjgxMT1tDQo+ID4gIyBDT05G SUdfQ09NRURJX0RUMjgxNCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQ09NRURJX0RUMjgxNSBp cyBub3Qgc2V0DQo+ID4gQ09ORklHX0NPTUVESV9EVDI4MTc9bQ0KPiA+ICMgQ09ORklHX0NPTUVE SV9EVDI4MlggaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NPTUVESV9ETU0zMkFUIGlzIG5vdCBz ZXQNCj4gPiAjIENPTkZJR19DT01FRElfVU5JT1hYNSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0NP TUVESV9GTDUxMj1tDQo+ID4gQ09ORklHX0NPTUVESV9BSU9fQUlPMTJfOD1tDQo+ID4gIyBDT05G SUdfQ09NRURJX0FJT19JSVJPXzE2IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DT01FRElfSUlf UENJMjBLQyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQ09NRURJX0M2WERJR0lPIGlzIG5vdCBz ZXQNCj4gPiAjIENPTkZJR19DT01FRElfTVBDNjI0IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19D T01FRElfQURRMTJCIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQ09NRURJX05JX0FUX0EyMTUwPW0N Cj4gPiAjIENPTkZJR19DT01FRElfTklfQVRfQU8gaXMgbm90IHNldA0KPiA+IENPTkZJR19DT01F RElfTklfQVRNSU89bQ0KPiA+ICMgQ09ORklHX0NPTUVESV9OSV9BVE1JTzE2RCBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX0NPTUVESV9OSV9MQUJQQ19JU0E9bQ0KPiA+ICMgQ09ORklHX0NPTUVESV9Q Q01BRCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0NPTUVESV9QQ01EQTEyPW0NCj4gPiBDT05GSUdf Q09NRURJX1BDTU1JTz1tDQo+ID4gQ09ORklHX0NPTUVESV9QQ01VSU89bQ0KPiA+ICMgQ09ORklH X0NPTUVESV9NVUxUSVEzIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfQ09NRURJX1M1MjY9bQ0KPiA+ ICMgQ09ORklHX0NPTUVESV9QQ0lfRFJJVkVSUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0NPTUVE SV84MjU0PW0NCj4gPiBDT05GSUdfQ09NRURJXzgyNTU9bQ0KPiA+IENPTkZJR19DT01FRElfODI1 NV9TQT1tDQo+ID4gIyBDT05GSUdfQ09NRURJX0tDT01FRElMSUIgaXMgbm90IHNldA0KPiA+IENP TkZJR19DT01FRElfQU1QTENfRElPMjAwPW0NCj4gPiBDT05GSUdfQ09NRURJX0RBUzA4PW0NCj4g PiBDT05GSUdfQ09NRURJX0lTQURNQT1tDQo+ID4gQ09ORklHX0NPTUVESV9OSV9MQUJQQz1tDQo+ ID4gQ09ORklHX0NPTUVESV9OSV9MQUJQQ19JU0FETUE9bQ0KPiA+IENPTkZJR19DT01FRElfTklf VElPPW0NCj4gPiBDT05GSUdfUlRTNTIwOD1tDQo+ID4gQ09ORklHX0ZCX1NNNzUwPW0NCj4gPiBD T05GSUdfRkJfWEdJPXkNCj4gPiBDT05GSUdfRlQxMDAwPW0NCj4gPiANCj4gPiAjDQo+ID4gIyBT cGVha3VwIGNvbnNvbGUgc3BlZWNoDQo+ID4gIw0KPiA+ICMgQ09ORklHX1NQRUFLVVAgaXMgbm90 IHNldA0KPiA+IENPTkZJR19UT1VDSFNDUkVFTl9TWU5BUFRJQ1NfSTJDX1JNSTQ9bQ0KPiA+ICMg Q09ORklHX1NUQUdJTkdfTUVESUEgaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIEFuZHJv aWQNCj4gPiAjDQo+ID4gIyBDT05GSUdfU1RBR0lOR19CT0FSRCBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfRklSRVdJUkVfU0VSSUFMIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfREdOQz1tDQo+ID4g Q09ORklHX0RHQVA9bQ0KPiA+ICMgQ09ORklHX0dTX0ZQR0FCT09UIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfQ1JZUFRPX1NLRUlOPXkNCj4gPiAjIENPTkZJR19VTklTWVNTUEFSIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19DT01NT05fQ0xLX1hMTlhfQ0xLV1pSRCBpcyBub3Qgc2V0DQo+ID4gQ09O RklHX01PU1Q9eQ0KPiA+IENPTkZJR19NT1NUQ09SRT15DQo+ID4gIyBDT05GSUdfQUlNX0NERVYg aXMgbm90IHNldA0KPiA+IENPTkZJR19IRE1fSTJDPW0NCj4gPiBDT05GSUdfWDg2X1BMQVRGT1JN X0RFVklDRVM9eQ0KPiA+IENPTkZJR19BQ0VSX1dNST1tDQo+ID4gQ09ORklHX0FDRVJIREY9bQ0K PiA+IENPTkZJR19BTElFTldBUkVfV01JPW0NCj4gPiAjIENPTkZJR19BU1VTX0xBUFRPUCBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfREVMTF9XTUkgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0RF TExfV01JX0FJTyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RFTExfU01PODgwMD1tDQo+ID4gQ09O RklHX0ZVSklUU1VfTEFQVE9QPW0NCj4gPiBDT05GSUdfRlVKSVRTVV9MQVBUT1BfREVCVUc9eQ0K PiA+IENPTkZJR19GVUpJVFNVX1RBQkxFVD1tDQo+ID4gIyBDT05GSUdfSFBfQUNDRUwgaXMgbm90 IHNldA0KPiA+IENPTkZJR19IUF9XSVJFTEVTUz1tDQo+ID4gIyBDT05GSUdfSFBfV01JIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfUEFOQVNPTklDX0xBUFRPUD15DQo+ID4gQ09ORklHX1RISU5LUEFE X0FDUEk9bQ0KPiA+ICMgQ09ORklHX1RISU5LUEFEX0FDUElfREVCVUdGQUNJTElUSUVTIGlzIG5v dCBzZXQNCj4gPiAjIENPTkZJR19USElOS1BBRF9BQ1BJX0RFQlVHIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfVEhJTktQQURfQUNQSV9VTlNBRkVfTEVEUz15DQo+ID4gIyBDT05GSUdfVEhJTktQQURf QUNQSV9WSURFTyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVEhJTktQQURfQUNQSV9IT1RLRVlf UE9MTCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1NFTlNPUlNfSERBUFM9eQ0KPiA+IENPTkZJR19J TlRFTF9NRU5MT1c9bQ0KPiA+IENPTkZJR19BQ1BJX1dNST1tDQo+ID4gQ09ORklHX01TSV9XTUk9 bQ0KPiA+IENPTkZJR19UT1BTVEFSX0xBUFRPUD15DQo+ID4gQ09ORklHX0FDUElfVE9TSElCQT1t DQo+ID4gIyBDT05GSUdfVE9TSElCQV9CVF9SRktJTEwgaXMgbm90IHNldA0KPiA+ICMgQ09ORklH X1RPU0hJQkFfSEFQUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0FDUElfQ01QQz15DQo+ID4gQ09O RklHX0lOVEVMX0lQUz15DQo+ID4gQ09ORklHX0lCTV9SVEw9eQ0KPiA+IENPTkZJR19TQU1TVU5H X0xBUFRPUD1tDQo+ID4gQ09ORklHX01YTV9XTUk9bQ0KPiA+IENPTkZJR19TQU1TVU5HX1ExMD15 DQo+ID4gQ09ORklHX0FQUExFX0dNVVg9bQ0KPiA+ICMgQ09ORklHX0lOVEVMX1JTVCBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0lOVEVMX1NNQVJUQ09OTkVDVD1tDQo+ID4gQ09ORklHX1BWUEFOSUM9 eQ0KPiA+ICMgQ09ORklHX0lOVEVMX1BNQ19JUEMgaXMgbm90IHNldA0KPiA+IENPTkZJR19TVVJG QUNFX1BSTzNfQlVUVE9OPXkNCj4gPiBDT05GSUdfQ0hST01FX1BMQVRGT1JNUz15DQo+ID4gQ09O RklHX0NIUk9NRU9TX0xBUFRPUD1tDQo+ID4gIyBDT05GSUdfQ0hST01FT1NfUFNUT1JFIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfQ1JPU19FQ19DSEFSREVWPXkNCj4gPiBDT05GSUdfQ1JPU19FQ19M UEM9eQ0KPiA+IENPTkZJR19DUk9TX0VDX1BST1RPPXkNCj4gPiBDT05GSUdfQ0xLREVWX0xPT0tV UD15DQo+ID4gQ09ORklHX0hBVkVfQ0xLX1BSRVBBUkU9eQ0KPiA+IENPTkZJR19DT01NT05fQ0xL PXkNCj4gPiANCj4gPiAjDQo+ID4gIyBDb21tb24gQ2xvY2sgRnJhbWV3b3JrDQo+ID4gIw0KPiA+ IENPTkZJR19DT01NT05fQ0xLX1dNODMxWD15DQo+ID4gIyBDT05GSUdfQ09NTU9OX0NMS19SSzgw OCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQ09NTU9OX0NMS19TSTUzNTEgaXMgbm90IHNldA0K PiA+IENPTkZJR19DT01NT05fQ0xLX1NJNTcwPXkNCj4gPiBDT05GSUdfQ09NTU9OX0NMS19DRENF OTI1PXkNCj4gPiBDT05GSUdfQ0xLX1RXTDYwNDA9eQ0KPiA+IENPTkZJR19DT01NT05fQ0xLX1BB TE1BUz15DQo+ID4gIyBDT05GSUdfQ09NTU9OX0NMS19QWEEgaXMgbm90IHNldA0KPiA+IENPTkZJ R19DT01NT05fQ0xLX0NEQ0U3MDY9bQ0KPiA+IA0KPiA+ICMNCj4gPiAjIEhhcmR3YXJlIFNwaW5s b2NrIGRyaXZlcnMNCj4gPiAjDQo+ID4gDQo+ID4gIw0KPiA+ICMgQ2xvY2sgU291cmNlIGRyaXZl cnMNCj4gPiAjDQo+ID4gQ09ORklHX0NMS0VWVF9JODI1Mz15DQo+ID4gQ09ORklHX0NMS0JMRF9J ODI1Mz15DQo+ID4gIyBDT05GSUdfQVRNRUxfUElUIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19T SF9USU1FUl9DTVQgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90 IHNldA0KPiA+ICMgQ09ORklHX1NIX1RJTUVSX1RNVSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdf RU1fVElNRVJfU1RJIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19NQUlMQk9YIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19JT01NVV9TVVBQT1JUIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4g IyBSZW1vdGVwcm9jIGRyaXZlcnMNCj4gPiAjDQo+ID4gQ09ORklHX1JFTU9URVBST0M9eQ0KPiA+ IENPTkZJR19TVEVfTU9ERU1fUlBST0M9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIFJwbXNnIGRyaXZl cnMNCj4gPiAjDQo+ID4gDQo+ID4gIw0KPiA+ICMgU09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lm aWMgRHJpdmVycw0KPiA+ICMNCj4gPiAjIENPTkZJR19TVU5YSV9TUkFNIGlzIG5vdCBzZXQNCj4g PiBDT05GSUdfU09DX1RJPXkNCj4gPiAjIENPTkZJR19QTV9ERVZGUkVRIGlzIG5vdCBzZXQNCj4g PiBDT05GSUdfRVhUQ09OPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBFeHRjb24gRGV2aWNlIERyaXZl cnMNCj4gPiAjDQo+ID4gIyBDT05GSUdfRVhUQ09OX01BWDE0NTc3IGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfRVhUQ09OX01BWDc3ODQzPXkNCj4gPiBDT05GSUdfRVhUQ09OX01BWDg5OTc9eQ0KPiA+ IENPTkZJR19FWFRDT05fUEFMTUFTPW0NCj4gPiBDT05GSUdfRVhUQ09OX1JUODk3M0E9eQ0KPiA+ ICMgQ09ORklHX0VYVENPTl9TTTU1MDIgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX01FTU9SWSBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfSUlPIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTlRCPW0N Cj4gPiAjIENPTkZJR19OVEJfSU5URUwgaXMgbm90IHNldA0KPiA+IENPTkZJR19OVEJfUElOR1BP Tkc9bQ0KPiA+ICMgQ09ORklHX05UQl9UT09MIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTlRCX1RS QU5TUE9SVD1tDQo+ID4gQ09ORklHX1ZNRV9CVVM9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIFZNRSBC cmlkZ2UgRHJpdmVycw0KPiA+ICMNCj4gPiBDT05GSUdfVk1FX0NBOTFDWDQyPW0NCj4gPiBDT05G SUdfVk1FX1RTSTE0OD15DQo+ID4gDQo+ID4gIw0KPiA+ICMgVk1FIEJvYXJkIERyaXZlcnMNCj4g PiAjDQo+ID4gQ09ORklHX1ZNSVZNRV83ODA1PW0NCj4gPiANCj4gPiAjDQo+ID4gIyBWTUUgRGV2 aWNlIERyaXZlcnMNCj4gPiAjDQo+ID4gIyBDT05GSUdfVk1FX1VTRVIgaXMgbm90IHNldA0KPiA+ ICMgQ09ORklHX1BXTSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0lSUUNISVA9eQ0KPiA+ICMgQ09O RklHX0lQQUNLX0JVUyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUkVTRVRfQ09OVFJPTExFUiBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfRk1DIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4g IyBQSFkgU3Vic3lzdGVtDQo+ID4gIw0KPiA+IENPTkZJR19HRU5FUklDX1BIWT15DQo+ID4gQ09O RklHX1BIWV9QWEFfMjhOTV9IU0lDPXkNCj4gPiBDT05GSUdfUEhZX1BYQV8yOE5NX1VTQjI9eQ0K PiA+IENPTkZJR19CQ01fS09OQV9VU0IyX1BIWT15DQo+ID4gIyBDT05GSUdfUE9XRVJDQVAgaXMg bm90IHNldA0KPiA+IENPTkZJR19NQ0I9bQ0KPiA+IENPTkZJR19NQ0JfUENJPW0NCj4gPiANCj4g PiAjDQo+ID4gIyBQZXJmb3JtYW5jZSBtb25pdG9yIHN1cHBvcnQNCj4gPiAjDQo+ID4gQ09ORklH X1JBUz15DQo+ID4gQ09ORklHX1RIVU5ERVJCT0xUPW0NCj4gPiANCj4gPiAjDQo+ID4gIyBBbmRy b2lkDQo+ID4gIw0KPiA+ICMgQ09ORklHX0FORFJPSUQgaXMgbm90IHNldA0KPiA+IENPTkZJR19O Vk1FTT1tDQo+ID4gDQo+ID4gIw0KPiA+ICMgRmlybXdhcmUgRHJpdmVycw0KPiA+ICMNCj4gPiBD T05GSUdfRUREPW0NCj4gPiBDT05GSUdfRUREX09GRj15DQo+ID4gQ09ORklHX0ZJUk1XQVJFX01F TU1BUD15DQo+ID4gQ09ORklHX0RFTExfUkJVPW0NCj4gPiAjIENPTkZJR19EQ0RCQVMgaXMgbm90 IHNldA0KPiA+IENPTkZJR19ETUlJRD15DQo+ID4gIyBDT05GSUdfRE1JX1NZU0ZTIGlzIG5vdCBz ZXQNCj4gPiBDT05GSUdfRE1JX1NDQU5fTUFDSElORV9OT05fRUZJX0ZBTExCQUNLPXkNCj4gPiBD T05GSUdfSVNDU0lfSUJGVF9GSU5EPXkNCj4gPiBDT05GSUdfR09PR0xFX0ZJUk1XQVJFPXkNCj4g PiANCj4gPiAjDQo+ID4gIyBHb29nbGUgRmlybXdhcmUgRHJpdmVycw0KPiA+ICMNCj4gPiBDT05G SUdfR09PR0xFX01FTUNPTlNPTEU9eQ0KPiA+IENPTkZJR19VRUZJX0NQRVI9eQ0KPiA+IA0KPiA+ ICMNCj4gPiAjIEZpbGUgc3lzdGVtcw0KPiA+ICMNCj4gPiBDT05GSUdfRENBQ0hFX1dPUkRfQUND RVNTPXkNCj4gPiBDT05GSUdfRVhUMl9GUz1tDQo+ID4gQ09ORklHX0VYVDJfRlNfWEFUVFI9eQ0K PiA+IENPTkZJR19FWFQyX0ZTX1BPU0lYX0FDTD15DQo+ID4gIyBDT05GSUdfRVhUMl9GU19TRUNV UklUWSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0VYVDNfRlM9bQ0KPiA+ICMgQ09ORklHX0VYVDNf RlNfUE9TSVhfQUNMIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRVhUM19GU19TRUNVUklUWT15DQo+ ID4gQ09ORklHX0VYVDRfRlM9bQ0KPiA+IENPTkZJR19FWFQ0X0ZTX1BPU0lYX0FDTD15DQo+ID4g Q09ORklHX0VYVDRfRlNfU0VDVVJJVFk9eQ0KPiA+IENPTkZJR19FWFQ0X0VOQ1JZUFRJT049bQ0K PiA+IENPTkZJR19FWFQ0X0ZTX0VOQ1JZUFRJT049eQ0KPiA+IENPTkZJR19FWFQ0X0RFQlVHPXkN Cj4gPiBDT05GSUdfSkJEMj1tDQo+ID4gQ09ORklHX0pCRDJfREVCVUc9eQ0KPiA+IENPTkZJR19G U19NQkNBQ0hFPW0NCj4gPiBDT05GSUdfUkVJU0VSRlNfRlM9bQ0KPiA+ICMgQ09ORklHX1JFSVNF UkZTX0NIRUNLIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfUkVJU0VSRlNfUFJPQ19JTkZPPXkNCj4g PiAjIENPTkZJR19SRUlTRVJGU19GU19YQVRUUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0pGU19G Uz1tDQo+ID4gIyBDT05GSUdfSkZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdf SkZTX1NFQ1VSSVRZIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSkZTX0RFQlVHPXkNCj4gPiBDT05G SUdfSkZTX1NUQVRJU1RJQ1M9eQ0KPiA+ICMgQ09ORklHX1hGU19GUyBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX0dGUzJfRlM9bQ0KPiA+ICMgQ09ORklHX0JUUkZTX0ZTIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfTklMRlMyX0ZTPW0NCj4gPiBDT05GSUdfRjJGU19GUz1tDQo+ID4gQ09ORklHX0YyRlNf U1RBVF9GUz15DQo+ID4gIyBDT05GSUdfRjJGU19GU19YQVRUUiBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfRjJGU19DSEVDS19GUyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfRlNfREFYIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfRlNfUE9TSVhfQUNMPXkNCj4gPiAjIENPTkZJR19GSUxFX0xPQ0tJ TkcgaXMgbm90IHNldA0KPiA+IENPTkZJR19GU05PVElGWT15DQo+ID4gQ09ORklHX0ROT1RJRlk9 eQ0KPiA+ICMgQ09ORklHX0lOT1RJRllfVVNFUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZBTk9U SUZZPXkNCj4gPiAjIENPTkZJR19RVU9UQSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1FVT1RBQ1RM PXkNCj4gPiBDT05GSUdfQVVUT0ZTNF9GUz1tDQo+ID4gIyBDT05GSUdfRlVTRV9GUyBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX09WRVJMQVlfRlM9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIENhY2hlcw0K PiA+ICMNCj4gPiBDT05GSUdfRlNDQUNIRT15DQo+ID4gQ09ORklHX0ZTQ0FDSEVfU1RBVFM9eQ0K PiA+ICMgQ09ORklHX0ZTQ0FDSEVfSElTVE9HUkFNIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRlND QUNIRV9ERUJVRz15DQo+ID4gIyBDT05GSUdfRlNDQUNIRV9PQkpFQ1RfTElTVCBpcyBub3Qgc2V0 DQo+ID4gIyBDT05GSUdfQ0FDSEVGSUxFUyBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMg Q0QtUk9NL0RWRCBGaWxlc3lzdGVtcw0KPiA+ICMNCj4gPiAjIENPTkZJR19JU085NjYwX0ZTIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfVURGX0ZTPXkNCj4gPiBDT05GSUdfVURGX05MUz15DQo+ID4g DQo+ID4gIw0KPiA+ICMgRE9TL0ZBVC9OVCBGaWxlc3lzdGVtcw0KPiA+ICMNCj4gPiBDT05GSUdf RkFUX0ZTPW0NCj4gPiBDT05GSUdfTVNET1NfRlM9bQ0KPiA+IENPTkZJR19WRkFUX0ZTPW0NCj4g PiBDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBBR0U9NDM3DQo+ID4gQ09ORklHX0ZBVF9ERUZBVUxU X0lPQ0hBUlNFVD0iaXNvODg1OS0xIg0KPiA+ICMgQ09ORklHX05URlNfRlMgaXMgbm90IHNldA0K PiA+IA0KPiA+ICMNCj4gPiAjIFBzZXVkbyBmaWxlc3lzdGVtcw0KPiA+ICMNCj4gPiBDT05GSUdf UFJPQ19GUz15DQo+ID4gIyBDT05GSUdfUFJPQ19LQ09SRSBpcyBub3Qgc2V0DQo+ID4gIyBDT05G SUdfUFJPQ19WTUNPUkUgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1BST0NfU1lTQ1RMIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQ0KPiA+ICMgQ09ORklHX1BST0Nf Q0hJTERSRU4gaXMgbm90IHNldA0KPiA+IENPTkZJR19LRVJORlM9eQ0KPiA+IENPTkZJR19TWVNG Uz15DQo+ID4gQ09ORklHX1RNUEZTPXkNCj4gPiBDT05GSUdfVE1QRlNfUE9TSVhfQUNMPXkNCj4g PiBDT05GSUdfVE1QRlNfWEFUVFI9eQ0KPiA+IENPTkZJR19IVUdFVExCRlM9eQ0KPiA+IENPTkZJ R19IVUdFVExCX1BBR0U9eQ0KPiA+IENPTkZJR19DT05GSUdGU19GUz1tDQo+ID4gQ09ORklHX01J U0NfRklMRVNZU1RFTVM9eQ0KPiA+IENPTkZJR19PUkFOR0VGU19GUz1tDQo+ID4gQ09ORklHX0FE RlNfRlM9eQ0KPiA+IENPTkZJR19BREZTX0ZTX1JXPXkNCj4gPiAjIENPTkZJR19BRkZTX0ZTIGlz IG5vdCBzZXQNCj4gPiBDT05GSUdfRUNSWVBUX0ZTPW0NCj4gPiAjIENPTkZJR19FQ1JZUFRfRlNf TUVTU0FHSU5HIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfSEZTX0ZTPXkNCj4gPiBDT05GSUdfSEZT UExVU19GUz15DQo+ID4gIyBDT05GSUdfSEZTUExVU19GU19QT1NJWF9BQ0wgaXMgbm90IHNldA0K PiA+IENPTkZJR19CRUZTX0ZTPXkNCj4gPiAjIENPTkZJR19CRUZTX0RFQlVHIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19CRlNfRlMgaXMgbm90IHNldA0KPiA+IENPTkZJR19FRlNfRlM9eQ0KPiA+ IENPTkZJR19KRkZTMl9GUz1tDQo+ID4gQ09ORklHX0pGRlMyX0ZTX0RFQlVHPTANCj4gPiAjIENP TkZJR19KRkZTMl9GU19XUklURUJVRkZFUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0pGRlMyX1NV TU1BUlk9eQ0KPiA+ICMgQ09ORklHX0pGRlMyX0ZTX1hBVFRSIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfSkZGUzJfQ09NUFJFU1NJT05fT1BUSU9OUz15DQo+ID4gQ09ORklHX0pGRlMyX1pMSUI9eQ0K PiA+ICMgQ09ORklHX0pGRlMyX0xaTyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0pGRlMyX1JUSU1F PXkNCj4gPiBDT05GSUdfSkZGUzJfUlVCSU49eQ0KPiA+ICMgQ09ORklHX0pGRlMyX0NNT0RFX05P TkUgaXMgbm90IHNldA0KPiA+IENPTkZJR19KRkZTMl9DTU9ERV9QUklPUklUWT15DQo+ID4gIyBD T05GSUdfSkZGUzJfQ01PREVfU0laRSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfSkZGUzJfQ01P REVfRkFWT1VSTFpPIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19MT0dGUyBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX0NSQU1GUz15DQo+ID4gQ09ORklHX1NRVUFTSEZTPW0NCj4gPiBDT05GSUdfU1FV QVNIRlNfRklMRV9DQUNIRT15DQo+ID4gIyBDT05GSUdfU1FVQVNIRlNfRklMRV9ESVJFQ1QgaXMg bm90IHNldA0KPiA+IENPTkZJR19TUVVBU0hGU19ERUNPTVBfU0lOR0xFPXkNCj4gPiAjIENPTkZJ R19TUVVBU0hGU19ERUNPTVBfTVVMVEkgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1NRVUFTSEZT X0RFQ09NUF9NVUxUSV9QRVJDUFUgaXMgbm90IHNldA0KPiA+IENPTkZJR19TUVVBU0hGU19YQVRU Uj15DQo+ID4gQ09ORklHX1NRVUFTSEZTX1pMSUI9eQ0KPiA+IENPTkZJR19TUVVBU0hGU19MWjQ9 eQ0KPiA+IENPTkZJR19TUVVBU0hGU19MWk89eQ0KPiA+IENPTkZJR19TUVVBU0hGU19YWj15DQo+ ID4gIyBDT05GSUdfU1FVQVNIRlNfNEtfREVWQkxLX1NJWkUgaXMgbm90IHNldA0KPiA+IENPTkZJ R19TUVVBU0hGU19FTUJFRERFRD15DQo+ID4gQ09ORklHX1NRVUFTSEZTX0ZSQUdNRU5UX0NBQ0hF X1NJWkU9Mw0KPiA+IENPTkZJR19WWEZTX0ZTPXkNCj4gPiBDT05GSUdfTUlOSVhfRlM9bQ0KPiA+ IENPTkZJR19PTUZTX0ZTPXkNCj4gPiBDT05GSUdfSFBGU19GUz15DQo+ID4gQ09ORklHX1FOWDRG U19GUz15DQo+ID4gIyBDT05GSUdfUU5YNkZTX0ZTIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19S T01GU19GUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1BTVE9SRT15DQo+ID4gIyBDT05GSUdfUFNU T1JFX0NPTlNPTEUgaXMgbm90IHNldA0KPiA+IENPTkZJR19QU1RPUkVfUE1TRz15DQo+ID4gQ09O RklHX1BTVE9SRV9SQU09eQ0KPiA+ICMgQ09ORklHX1NZU1ZfRlMgaXMgbm90IHNldA0KPiA+ICMg Q09ORklHX1VGU19GUyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfRVhPRlNfRlMgaXMgbm90IHNl dA0KPiA+IENPTkZJR19OTFM9eQ0KPiA+IENPTkZJR19OTFNfREVGQVVMVD0iaXNvODg1OS0xIg0K PiA+IENPTkZJR19OTFNfQ09ERVBBR0VfNDM3PXkNCj4gPiBDT05GSUdfTkxTX0NPREVQQUdFXzcz Nz1tDQo+ID4gIyBDT05GSUdfTkxTX0NPREVQQUdFXzc3NSBpcyBub3Qgc2V0DQo+ID4gQ09ORklH X05MU19DT0RFUEFHRV84NTA9eQ0KPiA+ICMgQ09ORklHX05MU19DT0RFUEFHRV84NTIgaXMgbm90 IHNldA0KPiA+ICMgQ09ORklHX05MU19DT0RFUEFHRV84NTUgaXMgbm90IHNldA0KPiA+ICMgQ09O RklHX05MU19DT0RFUEFHRV84NTcgaXMgbm90IHNldA0KPiA+IENPTkZJR19OTFNfQ09ERVBBR0Vf ODYwPXkNCj4gPiAjIENPTkZJR19OTFNfQ09ERVBBR0VfODYxIGlzIG5vdCBzZXQNCj4gPiBDT05G SUdfTkxTX0NPREVQQUdFXzg2Mj1tDQo+ID4gIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2MyBpcyBu b3Qgc2V0DQo+ID4gQ09ORklHX05MU19DT0RFUEFHRV84NjQ9bQ0KPiA+IENPTkZJR19OTFNfQ09E RVBBR0VfODY1PW0NCj4gPiBDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj1tDQo+ID4gIyBDT05GSUdf TkxTX0NPREVQQUdFXzg2OSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX05MU19DT0RFUEFHRV85MzY9 bQ0KPiA+IENPTkZJR19OTFNfQ09ERVBBR0VfOTUwPXkNCj4gPiAjIENPTkZJR19OTFNfQ09ERVBB R0VfOTMyIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19OTFNfQ09ERVBBR0VfOTQ5IGlzIG5vdCBz ZXQNCj4gPiBDT05GSUdfTkxTX0NPREVQQUdFXzg3ND15DQo+ID4gQ09ORklHX05MU19JU084ODU5 Xzg9bQ0KPiA+ICMgQ09ORklHX05MU19DT0RFUEFHRV8xMjUwIGlzIG5vdCBzZXQNCj4gPiAjIENP TkZJR19OTFNfQ09ERVBBR0VfMTI1MSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTkxTX0FTQ0lJ IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19OTFNfSVNPODg1OV8xIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfTkxTX0lTTzg4NTlfMj1tDQo+ID4gIyBDT05GSUdfTkxTX0lTTzg4NTlfMyBpcyBub3Qg c2V0DQo+ID4gIyBDT05GSUdfTkxTX0lTTzg4NTlfNCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdf TkxTX0lTTzg4NTlfNSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTkxTX0lTTzg4NTlfNiBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfTkxTX0lTTzg4NTlfNyBpcyBub3Qgc2V0DQo+ID4gIyBDT05G SUdfTkxTX0lTTzg4NTlfOSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX05MU19JU084ODU5XzEzPW0N Cj4gPiBDT05GSUdfTkxTX0lTTzg4NTlfMTQ9bQ0KPiA+ICMgQ09ORklHX05MU19JU084ODU5XzE1 IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTkxTX0tPSThfUj15DQo+ID4gIyBDT05GSUdfTkxTX0tP SThfVSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfTkxTX01BQ19ST01BTiBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX05MU19NQUNfQ0VMVElDPW0NCj4gPiBDT05GSUdfTkxTX01BQ19DRU5URVVSTz15 DQo+ID4gIyBDT05GSUdfTkxTX01BQ19DUk9BVElBTiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX05M U19NQUNfQ1lSSUxMSUM9bQ0KPiA+ICMgQ09ORklHX05MU19NQUNfR0FFTElDIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfTkxTX01BQ19HUkVFSz15DQo+ID4gIyBDT05GSUdfTkxTX01BQ19JQ0VMQU5E IGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfTkxTX01BQ19JTlVJVD15DQo+ID4gQ09ORklHX05MU19N QUNfUk9NQU5JQU49bQ0KPiA+IENPTkZJR19OTFNfTUFDX1RVUktJU0g9eQ0KPiA+IENPTkZJR19O TFNfVVRGOD15DQo+ID4gDQo+ID4gIw0KPiA+ICMgS2VybmVsIGhhY2tpbmcNCj4gPiAjDQo+ID4g Q09ORklHX1RSQUNFX0lSUUZMQUdTX1NVUFBPUlQ9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIHByaW50 ayBhbmQgZG1lc2cgb3B0aW9ucw0KPiA+ICMNCj4gPiBDT05GSUdfTUVTU0FHRV9MT0dMRVZFTF9E RUZBVUxUPTQNCj4gPiANCj4gPiAjDQo+ID4gIyBDb21waWxlLXRpbWUgY2hlY2tzIGFuZCBjb21w aWxlciBvcHRpb25zDQo+ID4gIw0KPiA+IENPTkZJR19ERUJVR19JTkZPPXkNCj4gPiBDT05GSUdf REVCVUdfSU5GT19SRURVQ0VEPXkNCj4gPiAjIENPTkZJR19ERUJVR19JTkZPX1NQTElUIGlzIG5v dCBzZXQNCj4gPiAjIENPTkZJR19ERUJVR19JTkZPX0RXQVJGNCBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfR0RCX1NDUklQVFMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0VOQUJMRV9XQVJOX0RF UFJFQ0FURUQgaXMgbm90IHNldA0KPiA+IENPTkZJR19FTkFCTEVfTVVTVF9DSEVDSz15DQo+ID4g Q09ORklHX0ZSQU1FX1dBUk49MjA0OA0KPiA+ICMgQ09ORklHX1NUUklQX0FTTV9TWU1TIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfUkVBREFCTEVfQVNNPXkNCj4gPiAjIENPTkZJR19VTlVTRURfU1lN Qk9MUyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUEFHRV9PV05FUiBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX0RFQlVHX0ZTPXkNCj4gPiBDT05GSUdfSEVBREVSU19DSEVDSz15DQo+ID4gQ09ORklH X0RFQlVHX1NFQ1RJT05fTUlTTUFUQ0g9eQ0KPiA+IENPTkZJR19BUkNIX1dBTlRfRlJBTUVfUE9J TlRFUlM9eQ0KPiA+IENPTkZJR19GUkFNRV9QT0lOVEVSPXkNCj4gPiBDT05GSUdfREVCVUdfRk9S Q0VfV0VBS19QRVJfQ1BVPXkNCj4gPiAjIENPTkZJR19NQUdJQ19TWVNSUSBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX0RFQlVHX0tFUk5FTD15DQo+ID4gDQo+ID4gIw0KPiA+ICMgTWVtb3J5IERlYnVn Z2luZw0KPiA+ICMNCj4gPiBDT05GSUdfUEFHRV9FWFRFTlNJT049eQ0KPiA+ICMgQ09ORklHX0RF QlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfREVCVUdfT0JKRUNUUyBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfU0xVQl9TVEFUUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hB VkVfREVCVUdfS01FTUxFQUs9eQ0KPiA+IENPTkZJR19ERUJVR19LTUVNTEVBSz15DQo+ID4gQ09O RklHX0RFQlVHX0tNRU1MRUFLX0VBUkxZX0xPR19TSVpFPTQwMA0KPiA+IENPTkZJR19ERUJVR19L TUVNTEVBS19URVNUPW0NCj4gPiAjIENPTkZJR19ERUJVR19LTUVNTEVBS19ERUZBVUxUX09GRiBp cyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfREVCVUdfU1RBQ0tfVVNBR0UgaXMgbm90IHNldA0KPiA+ IENPTkZJR19ERUJVR19WTT15DQo+ID4gIyBDT05GSUdfREVCVUdfVk1fVk1BQ0FDSEUgaXMgbm90 IHNldA0KPiA+ICMgQ09ORklHX0RFQlVHX1ZNX1JCIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfREVC VUdfVklSVFVBTD15DQo+ID4gIyBDT05GSUdfREVCVUdfTUVNT1JZX0lOSVQgaXMgbm90IHNldA0K PiA+IENPTkZJR19NRU1PUllfTk9USUZJRVJfRVJST1JfSU5KRUNUPW0NCj4gPiAjIENPTkZJR19E RUJVR19QRVJfQ1BVX01BUFMgaXMgbm90IHNldA0KPiA+IENPTkZJR19IQVZFX0RFQlVHX1NUQUNL T1ZFUkZMT1c9eQ0KPiA+IENPTkZJR19ERUJVR19TVEFDS09WRVJGTE9XPXkNCj4gPiBDT05GSUdf SEFWRV9BUkNIX0tNRU1DSEVDSz15DQo+ID4gIyBDT05GSUdfREVCVUdfU0hJUlEgaXMgbm90IHNl dA0KPiA+IA0KPiA+ICMNCj4gPiAjIERlYnVnIExvY2t1cHMgYW5kIEhhbmdzDQo+ID4gIw0KPiA+ IENPTkZJR19MT0NLVVBfREVURUNUT1I9eQ0KPiA+IENPTkZJR19IQVJETE9DS1VQX0RFVEVDVE9S PXkNCj4gPiAjIENPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9QQU5JQyBpcyBub3Qgc2V0DQo+ ID4gQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDX1ZBTFVFPTANCj4gPiBDT05GSUdf Qk9PVFBBUkFNX1NPRlRMT0NLVVBfUEFOSUM9eQ0KPiA+IENPTkZJR19CT09UUEFSQU1fU09GVExP Q0tVUF9QQU5JQ19WQUxVRT0xDQo+ID4gQ09ORklHX0RFVEVDVF9IVU5HX1RBU0s9eQ0KPiA+IENP TkZJR19ERUZBVUxUX0hVTkdfVEFTS19USU1FT1VUPTEyMA0KPiA+ICMgQ09ORklHX0JPT1RQQVJB TV9IVU5HX1RBU0tfUEFOSUMgaXMgbm90IHNldA0KPiA+IENPTkZJR19CT09UUEFSQU1fSFVOR19U QVNLX1BBTklDX1ZBTFVFPTANCj4gPiBDT05GSUdfUEFOSUNfT05fT09QUz15DQo+ID4gQ09ORklH X1BBTklDX09OX09PUFNfVkFMVUU9MQ0KPiA+IENPTkZJR19QQU5JQ19USU1FT1VUPTANCj4gPiBD T05GSUdfU0NIRURfREVCVUc9eQ0KPiA+IENPTkZJR19TQ0hFRF9JTkZPPXkNCj4gPiBDT05GSUdf U0NIRURTVEFUUz15DQo+ID4gIyBDT05GSUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLIGlzIG5vdCBz ZXQNCj4gPiBDT05GSUdfREVCVUdfVElNRUtFRVBJTkc9eQ0KPiA+IENPTkZJR19USU1FUl9TVEFU Uz15DQo+ID4gDQo+ID4gIw0KPiA+ICMgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhl cywgZXRjLi4uKQ0KPiA+ICMNCj4gPiBDT05GSUdfREVCVUdfUlRfTVVURVhFUz15DQo+ID4gQ09O RklHX0RFQlVHX1NQSU5MT0NLPXkNCj4gPiBDT05GSUdfREVCVUdfTVVURVhFUz15DQo+ID4gIyBD T05GSUdfREVCVUdfV1dfTVVURVhfU0xPV1BBVEggaXMgbm90IHNldA0KPiA+IENPTkZJR19ERUJV R19MT0NLX0FMTE9DPXkNCj4gPiAjIENPTkZJR19QUk9WRV9MT0NLSU5HIGlzIG5vdCBzZXQNCj4g PiBDT05GSUdfTE9DS0RFUD15DQo+ID4gQ09ORklHX0xPQ0tfU1RBVD15DQo+ID4gQ09ORklHX0RF QlVHX0xPQ0tERVA9eQ0KPiA+IENPTkZJR19ERUJVR19BVE9NSUNfU0xFRVA9eQ0KPiA+IENPTkZJ R19ERUJVR19MT0NLSU5HX0FQSV9TRUxGVEVTVFM9eQ0KPiA+IENPTkZJR19MT0NLX1RPUlRVUkVf VEVTVD1tDQo+ID4gQ09ORklHX1NUQUNLVFJBQ0U9eQ0KPiA+ICMgQ09ORklHX0RFQlVHX0tPQkpF Q1QgaXMgbm90IHNldA0KPiA+IENPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkNCj4gPiBDT05GSUdf REVCVUdfTElTVD15DQo+ID4gIyBDT05GSUdfREVCVUdfUElfTElTVCBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX0RFQlVHX1NHPXkNCj4gPiBDT05GSUdfREVCVUdfTk9USUZJRVJTPXkNCj4gPiAjIENP TkZJR19ERUJVR19DUkVERU5USUFMUyBpcyBub3Qgc2V0DQo+ID4gDQo+ID4gIw0KPiA+ICMgUkNV IERlYnVnZ2luZw0KPiA+ICMNCj4gPiAjIENPTkZJR19QUk9WRV9SQ1UgaXMgbm90IHNldA0KPiA+ ICMgQ09ORklHX1NQQVJTRV9SQ1VfUE9JTlRFUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1RPUlRV UkVfVEVTVD15DQo+ID4gQ09ORklHX1JDVV9UT1JUVVJFX1RFU1Q9eQ0KPiA+ICMgQ09ORklHX1JD VV9UT1JUVVJFX1RFU1RfUlVOTkFCTEUgaXMgbm90IHNldA0KPiA+IENPTkZJR19SQ1VfVE9SVFVS RV9URVNUX1NMT1dfUFJFSU5JVD15DQo+ID4gQ09ORklHX1JDVV9UT1JUVVJFX1RFU1RfU0xPV19Q UkVJTklUX0RFTEFZPTMNCj4gPiBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVF9TTE9XX0lOSVQ9eQ0K PiA+IENPTkZJR19SQ1VfVE9SVFVSRV9URVNUX1NMT1dfSU5JVF9ERUxBWT0zDQo+ID4gIyBDT05G SUdfUkNVX1RPUlRVUkVfVEVTVF9TTE9XX0NMRUFOVVAgaXMgbm90IHNldA0KPiA+IENPTkZJR19S Q1VfQ1BVX1NUQUxMX1RJTUVPVVQ9MjENCj4gPiAjIENPTkZJR19SQ1VfVFJBQ0UgaXMgbm90IHNl dA0KPiA+IENPTkZJR19SQ1VfRVFTX0RFQlVHPXkNCj4gPiAjIENPTkZJR19ERUJVR19CTE9DS19F WFRfREVWVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX05PVElGSUVSX0VSUk9SX0lOSkVDVElPTj15 DQo+ID4gQ09ORklHX0NQVV9OT1RJRklFUl9FUlJPUl9JTkpFQ1Q9eQ0KPiA+ICMgQ09ORklHX1BN X05PVElGSUVSX0VSUk9SX0lOSkVDVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfT0ZfUkVDT05G SUdfTk9USUZJRVJfRVJST1JfSU5KRUNUIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRkFVTFRfSU5K RUNUSU9OPXkNCj4gPiAjIENPTkZJR19GQUlMU0xBQiBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdf RkFJTF9QQUdFX0FMTE9DIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19GQUlMX01BS0VfUkVRVUVT VCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0ZBSUxfSU9fVElNRU9VVD15DQo+ID4gQ09ORklHX0ZB SUxfTU1DX1JFUVVFU1Q9eQ0KPiA+ICMgQ09ORklHX0ZBSUxfRlVURVggaXMgbm90IHNldA0KPiA+ IENPTkZJR19GQVVMVF9JTkpFQ1RJT05fREVCVUdfRlM9eQ0KPiA+ICMgQ09ORklHX0xBVEVOQ1lU T1AgaXMgbm90IHNldA0KPiA+IENPTkZJR19BUkNIX0hBU19ERUJVR19TVFJJQ1RfVVNFUl9DT1BZ X0NIRUNLUz15DQo+ID4gIyBDT05GSUdfREVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1MgaXMg bm90IHNldA0KPiA+IENPTkZJR19VU0VSX1NUQUNLVFJBQ0VfU1VQUE9SVD15DQo+ID4gQ09ORklH X05PUF9UUkFDRVI9eQ0KPiA+IENPTkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15DQo+ID4gQ09O RklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkNCj4gPiBDT05GSUdfSEFWRV9GVU5DVElP Tl9HUkFQSF9GUF9URVNUPXkNCj4gPiBDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15DQo+ID4g Q09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkNCj4gPiBDT05GSUdfSEFWRV9G VFJBQ0VfTUNPVU5UX1JFQ09SRD15DQo+ID4gQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5U Uz15DQo+ID4gQ09ORklHX0hBVkVfRkVOVFJZPXkNCj4gPiBDT05GSUdfSEFWRV9DX1JFQ09SRE1D T1VOVD15DQo+ID4gQ09ORklHX1RSQUNFX0NMT0NLPXkNCj4gPiBDT05GSUdfUklOR19CVUZGRVI9 eQ0KPiA+IENPTkZJR19FVkVOVF9UUkFDSU5HPXkNCj4gPiBDT05GSUdfQ09OVEVYVF9TV0lUQ0hf VFJBQ0VSPXkNCj4gPiBDT05GSUdfUklOR19CVUZGRVJfQUxMT1dfU1dBUD15DQo+ID4gQ09ORklH X1RSQUNJTkc9eQ0KPiA+IENPTkZJR19HRU5FUklDX1RSQUNFUj15DQo+ID4gQ09ORklHX1RSQUNJ TkdfU1VQUE9SVD15DQo+ID4gQ09ORklHX0ZUUkFDRT15DQo+ID4gIyBDT05GSUdfRlVOQ1RJT05f VFJBQ0VSIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19JUlFTT0ZGX1RSQUNFUiBpcyBub3Qgc2V0 DQo+ID4gIyBDT05GSUdfU0NIRURfVFJBQ0VSIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfRlRSQUNF X1NZU0NBTExTPXkNCj4gPiAjIENPTkZJR19UUkFDRVJfU05BUFNIT1QgaXMgbm90IHNldA0KPiA+ IENPTkZJR19CUkFOQ0hfUFJPRklMRV9OT05FPXkNCj4gPiAjIENPTkZJR19QUk9GSUxFX0FOTk9U QVRFRF9CUkFOQ0hFUyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUFJPRklMRV9BTExfQlJBTkNI RVMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX1NUQUNLX1RSQUNFUiBpcyBub3Qgc2V0DQo+ID4g IyBDT05GSUdfQkxLX0RFVl9JT19UUkFDRSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfVVBST0JF X0VWRU5UIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19QUk9CRV9FVkVOVFMgaXMgbm90IHNldA0K PiA+IENPTkZJR19GVFJBQ0VfU0VMRlRFU1Q9eQ0KPiA+IENPTkZJR19GVFJBQ0VfU1RBUlRVUF9U RVNUPXkNCj4gPiBDT05GSUdfRVZFTlRfVFJBQ0VfVEVTVF9TWVNDQUxMUz15DQo+ID4gIyBDT05G SUdfTU1JT1RSQUNFIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfVFJBQ0VQT0lOVF9CRU5DSE1BUks9 eQ0KPiA+ICMgQ09ORklHX1JJTkdfQlVGRkVSX0JFTkNITUFSSyBpcyBub3Qgc2V0DQo+ID4gIyBD T05GSUdfUklOR19CVUZGRVJfU1RBUlRVUF9URVNUIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19U UkFDRV9FTlVNX01BUF9GSUxFIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ID4gIyBSdW50aW1l IFRlc3RpbmcNCj4gPiAjDQo+ID4gQ09ORklHX0xLRFRNPXkNCj4gPiAjIENPTkZJR19URVNUX0xJ U1RfU09SVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQkFDS1RSQUNFX1NFTEZfVEVTVCBpcyBu b3Qgc2V0DQo+ID4gIyBDT05GSUdfUkJUUkVFX1RFU1QgaXMgbm90IHNldA0KPiA+IENPTkZJR19J TlRFUlZBTF9UUkVFX1RFU1Q9bQ0KPiA+ICMgQ09ORklHX1BFUkNQVV9URVNUIGlzIG5vdCBzZXQN Cj4gPiAjIENPTkZJR19BVE9NSUM2NF9TRUxGVEVTVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0FT WU5DX1JBSUQ2X1RFU1Q9bQ0KPiA+IENPTkZJR19URVNUX0hFWERVTVA9eQ0KPiA+ICMgQ09ORklH X1RFU1RfU1RSSU5HX0hFTFBFUlMgaXMgbm90IHNldA0KPiA+IENPTkZJR19URVNUX1BBUlNFX0lO VEVHRVI9eQ0KPiA+IENPTkZJR19URVNUX0tTVFJUT1g9eQ0KPiA+ICMgQ09ORklHX1RFU1RfUkhB U0hUQUJMRSBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5J VCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfQlVJTERfRE9DU1JDIGlzIG5vdCBzZXQNCj4gPiAj IENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfVEVTVF9MS009bQ0K PiA+IENPTkZJR19URVNUX1VTRVJfQ09QWT1tDQo+ID4gQ09ORklHX1RFU1RfRklSTVdBUkU9bQ0K PiA+IENPTkZJR19URVNUX1VERUxBWT1tDQo+ID4gIyBDT05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0 DQo+ID4gIyBDT05GSUdfVEVTVF9TVEFUSUNfS0VZUyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdf U0FNUExFUyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0hBVkVfQVJDSF9LR0RCPXkNCj4gPiAjIENP TkZJR19LR0RCIGlzIG5vdCBzZXQNCj4gPiBDT05GSUdfU1RSSUNUX0RFVk1FTT15DQo+ID4gIyBD T05GSUdfWDg2X1ZFUkJPU0VfQk9PVFVQIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19FQVJMWV9Q UklOVEsgaXMgbm90IHNldA0KPiA+IENPTkZJR19YODZfUFREVU1QPXkNCj4gPiAjIENPTkZJR19E RUJVR19ST0RBVEEgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0RFQlVHX1NFVF9NT0RVTEVfUk9O WCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RFQlVHX05YX1RFU1Q9bQ0KPiA+IENPTkZJR19ET1VC TEVGQVVMVD15DQo+ID4gQ09ORklHX0RFQlVHX1RMQkZMVVNIPXkNCj4gPiAjIENPTkZJR19JT01N VV9TVFJFU1MgaXMgbm90IHNldA0KPiA+IENPTkZJR19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkN Cj4gPiBDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTANCj4gPiBDT05GSUdfSU9fREVMQVlfVFlQ RV8wWEVEPTENCj4gPiBDT05GSUdfSU9fREVMQVlfVFlQRV9VREVMQVk9Mg0KPiA+IENPTkZJR19J T19ERUxBWV9UWVBFX05PTkU9Mw0KPiA+IENPTkZJR19JT19ERUxBWV8wWDgwPXkNCj4gPiAjIENP TkZJR19JT19ERUxBWV8wWEVEIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19JT19ERUxBWV9VREVM QVkgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0lPX0RFTEFZX05PTkUgaXMgbm90IHNldA0KPiA+ IENPTkZJR19ERUZBVUxUX0lPX0RFTEFZX1RZUEU9MA0KPiA+IENPTkZJR19ERUJVR19CT09UX1BB UkFNUz15DQo+ID4gIyBDT05GSUdfQ1BBX0RFQlVHIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19P UFRJTUlaRV9JTkxJTklORyBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0RFQlVHX0VOVFJZPXkNCj4g PiBDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUPXkNCj4gPiAjIENPTkZJR19YODZfREVCVUdfU1RB VElDX0NQVV9IQVMgaXMgbm90IHNldA0KPiA+IENPTkZJR19YODZfREVCVUdfRlBVPXkNCj4gPiBD T05GSUdfUFVOSVRfQVRPTV9ERUJVRz15DQo+ID4gDQo+ID4gIw0KPiA+ICMgU2VjdXJpdHkgb3B0 aW9ucw0KPiA+ICMNCj4gPiBDT05GSUdfS0VZUz15DQo+ID4gQ09ORklHX1BFUlNJU1RFTlRfS0VZ UklOR1M9eQ0KPiA+IENPTkZJR19CSUdfS0VZUz15DQo+ID4gQ09ORklHX1RSVVNURURfS0VZUz1t DQo+ID4gQ09ORklHX0VOQ1JZUFRFRF9LRVlTPW0NCj4gPiAjIENPTkZJR19TRUNVUklUWV9ETUVT R19SRVNUUklDVCBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfU0VDVVJJVFkgaXMgbm90IHNldA0K PiA+IENPTkZJR19TRUNVUklUWUZTPXkNCj4gPiBDT05GSUdfREVGQVVMVF9TRUNVUklUWV9EQUM9 eQ0KPiA+IENPTkZJR19ERUZBVUxUX1NFQ1VSSVRZPSIiDQo+ID4gQ09ORklHX1hPUl9CTE9DS1M9 eQ0KPiA+IENPTkZJR19BU1lOQ19DT1JFPXkNCj4gPiBDT05GSUdfQVNZTkNfTUVNQ1BZPXkNCj4g PiBDT05GSUdfQVNZTkNfWE9SPXkNCj4gPiBDT05GSUdfQVNZTkNfUFE9eQ0KPiA+IENPTkZJR19B U1lOQ19SQUlENl9SRUNPVj15DQo+ID4gQ09ORklHX0NSWVBUTz15DQo+ID4gDQo+ID4gIw0KPiA+ ICMgQ3J5cHRvIGNvcmUgb3IgaGVscGVyDQo+ID4gIw0KPiA+IENPTkZJR19DUllQVE9fQUxHQVBJ PXkNCj4gPiBDT05GSUdfQ1JZUFRPX0FMR0FQSTI9eQ0KPiA+IENPTkZJR19DUllQVE9fQUVBRD15 DQo+ID4gQ09ORklHX0NSWVBUT19BRUFEMj15DQo+ID4gQ09ORklHX0NSWVBUT19CTEtDSVBIRVI9 eQ0KPiA+IENPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15DQo+ID4gQ09ORklHX0NSWVBUT19IQVNI PXkNCj4gPiBDT05GSUdfQ1JZUFRPX0hBU0gyPXkNCj4gPiBDT05GSUdfQ1JZUFRPX1JORz15DQo+ ID4gQ09ORklHX0NSWVBUT19STkcyPXkNCj4gPiBDT05GSUdfQ1JZUFRPX1JOR19ERUZBVUxUPXkN Cj4gPiBDT05GSUdfQ1JZUFRPX1BDT01QPXkNCj4gPiBDT05GSUdfQ1JZUFRPX1BDT01QMj15DQo+ ID4gQ09ORklHX0NSWVBUT19BS0NJUEhFUjI9eQ0KPiA+IENPTkZJR19DUllQVE9fQUtDSVBIRVI9 eQ0KPiA+IENPTkZJR19DUllQVE9fUlNBPXkNCj4gPiBDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQ0K PiA+IENPTkZJR19DUllQVE9fTUFOQUdFUjI9eQ0KPiA+IENPTkZJR19DUllQVE9fTUFOQUdFUl9E SVNBQkxFX1RFU1RTPXkNCj4gPiBDT05GSUdfQ1JZUFRPX0dGMTI4TVVMPXkNCj4gPiBDT05GSUdf Q1JZUFRPX05VTEw9eQ0KPiA+IENPTkZJR19DUllQVE9fTlVMTDI9eQ0KPiA+IENPTkZJR19DUllQ VE9fUENSWVBUPW0NCj4gPiBDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15DQo+ID4gQ09ORklHX0NS WVBUT19DUllQVEQ9bQ0KPiA+IENPTkZJR19DUllQVE9fTUNSWVBURD1tDQo+ID4gIyBDT05GSUdf Q1JZUFRPX0FVVEhFTkMgaXMgbm90IHNldA0KPiA+ICMgQ09ORklHX0NSWVBUT19URVNUIGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfQ1JZUFRPX0FCTEtfSEVMUEVSPW0NCj4gPiBDT05GSUdfQ1JZUFRP X0dMVUVfSEVMUEVSX1g4Nj15DQo+ID4gDQo+ID4gIw0KPiA+ICMgQXV0aGVudGljYXRlZCBFbmNy eXB0aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhDQo+ID4gIw0KPiA+IENPTkZJR19DUllQVE9fQ0NN PW0NCj4gPiAjIENPTkZJR19DUllQVE9fR0NNIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DUllQ VE9fQ0hBQ0hBMjBQT0xZMTMwNSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0NSWVBUT19TRVFJVj15 DQo+ID4gIyBDT05GSUdfQ1JZUFRPX0VDSEFJTklWIGlzIG5vdCBzZXQNCj4gPiANCj4gPiAjDQo+ ID4gIyBCbG9jayBtb2Rlcw0KPiA+ICMNCj4gPiBDT05GSUdfQ1JZUFRPX0NCQz15DQo+ID4gQ09O RklHX0NSWVBUT19DVFI9bQ0KPiA+IENPTkZJR19DUllQVE9fQ1RTPXkNCj4gPiBDT05GSUdfQ1JZ UFRPX0VDQj1tDQo+ID4gQ09ORklHX0NSWVBUT19MUlc9eQ0KPiA+IENPTkZJR19DUllQVE9fUENC Qz15DQo+ID4gQ09ORklHX0NSWVBUT19YVFM9eQ0KPiA+IA0KPiA+ICMNCj4gPiAjIEhhc2ggbW9k ZXMNCj4gPiAjDQo+ID4gQ09ORklHX0NSWVBUT19DTUFDPW0NCj4gPiBDT05GSUdfQ1JZUFRPX0hN QUM9eQ0KPiA+IENPTkZJR19DUllQVE9fWENCQz1tDQo+ID4gIyBDT05GSUdfQ1JZUFRPX1ZNQUMg aXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIERpZ2VzdA0KPiA+ICMNCj4gPiBDT05GSUdf Q1JZUFRPX0NSQzMyQz15DQo+ID4gIyBDT05GSUdfQ1JZUFRPX0NSQzMyQ19JTlRFTCBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0NSWVBUT19DUkMzMj15DQo+ID4gQ09ORklHX0NSWVBUT19DUkMzMl9Q Q0xNVUw9eQ0KPiA+IENPTkZJR19DUllQVE9fQ1JDVDEwRElGPXkNCj4gPiAjIENPTkZJR19DUllQ VE9fQ1JDVDEwRElGX1BDTE1VTCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0NSWVBUT19HSEFTSD1t DQo+ID4gQ09ORklHX0NSWVBUT19QT0xZMTMwNT15DQo+ID4gQ09ORklHX0NSWVBUT19QT0xZMTMw NV9YODZfNjQ9eQ0KPiA+IENPTkZJR19DUllQVE9fTUQ0PXkNCj4gPiBDT05GSUdfQ1JZUFRPX01E NT15DQo+ID4gQ09ORklHX0NSWVBUT19NSUNIQUVMX01JQz15DQo+ID4gQ09ORklHX0NSWVBUT19S TUQxMjg9bQ0KPiA+IENPTkZJR19DUllQVE9fUk1EMTYwPXkNCj4gPiBDT05GSUdfQ1JZUFRPX1JN RDI1Nj15DQo+ID4gQ09ORklHX0NSWVBUT19STUQzMjA9bQ0KPiA+IENPTkZJR19DUllQVE9fU0hB MT15DQo+ID4gIyBDT05GSUdfQ1JZUFRPX1NIQTFfU1NTRTMgaXMgbm90IHNldA0KPiA+IENPTkZJ R19DUllQVE9fU0hBMjU2X1NTU0UzPW0NCj4gPiBDT05GSUdfQ1JZUFRPX1NIQTUxMl9TU1NFMz15 DQo+ID4gQ09ORklHX0NSWVBUT19TSEExX01CPW0NCj4gPiBDT05GSUdfQ1JZUFRPX1NIQTI1Nj15 DQo+ID4gQ09ORklHX0NSWVBUT19TSEE1MTI9eQ0KPiA+IENPTkZJR19DUllQVE9fVEdSMTkyPXkN Cj4gPiBDT05GSUdfQ1JZUFRPX1dQNTEyPW0NCj4gPiAjIENPTkZJR19DUllQVE9fR0hBU0hfQ0xN VUxfTklfSU5URUwgaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIENpcGhlcnMNCj4gPiAj DQo+ID4gQ09ORklHX0NSWVBUT19BRVM9bQ0KPiA+ICMgQ09ORklHX0NSWVBUT19BRVNfWDg2XzY0 IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DUllQVE9fQUVTX05JX0lOVEVMIGlzIG5vdCBzZXQN Cj4gPiBDT05GSUdfQ1JZUFRPX0FOVUJJUz1tDQo+ID4gIyBDT05GSUdfQ1JZUFRPX0FSQzQgaXMg bm90IHNldA0KPiA+ICMgQ09ORklHX0NSWVBUT19CTE9XRklTSCBpcyBub3Qgc2V0DQo+ID4gQ09O RklHX0NSWVBUT19CTE9XRklTSF9DT01NT049eQ0KPiA+IENPTkZJR19DUllQVE9fQkxPV0ZJU0hf WDg2XzY0PXkNCj4gPiAjIENPTkZJR19DUllQVE9fQ0FNRUxMSUEgaXMgbm90IHNldA0KPiA+IENP TkZJR19DUllQVE9fQ0FNRUxMSUFfWDg2XzY0PXkNCj4gPiBDT05GSUdfQ1JZUFRPX0NBTUVMTElB X0FFU05JX0FWWF9YODZfNjQ9bQ0KPiA+IENPTkZJR19DUllQVE9fQ0FNRUxMSUFfQUVTTklfQVZY Ml9YODZfNjQ9bQ0KPiA+IENPTkZJR19DUllQVE9fQ0FTVF9DT01NT049eQ0KPiA+IENPTkZJR19D UllQVE9fQ0FTVDU9bQ0KPiA+IENPTkZJR19DUllQVE9fQ0FTVDVfQVZYX1g4Nl82ND1tDQo+ID4g Q09ORklHX0NSWVBUT19DQVNUNj15DQo+ID4gQ09ORklHX0NSWVBUT19DQVNUNl9BVlhfWDg2XzY0 PW0NCj4gPiBDT05GSUdfQ1JZUFRPX0RFUz15DQo+ID4gQ09ORklHX0NSWVBUT19ERVMzX0VERV9Y ODZfNjQ9eQ0KPiA+IENPTkZJR19DUllQVE9fRkNSWVBUPXkNCj4gPiBDT05GSUdfQ1JZUFRPX0tI QVpBRD15DQo+ID4gQ09ORklHX0NSWVBUT19TQUxTQTIwPW0NCj4gPiBDT05GSUdfQ1JZUFRPX1NB TFNBMjBfWDg2XzY0PXkNCj4gPiAjIENPTkZJR19DUllQVE9fQ0hBQ0hBMjAgaXMgbm90IHNldA0K PiA+ICMgQ09ORklHX0NSWVBUT19DSEFDSEEyMF9YODZfNjQgaXMgbm90IHNldA0KPiA+IENPTkZJ R19DUllQVE9fU0VFRD15DQo+ID4gQ09ORklHX0NSWVBUT19TRVJQRU5UPW0NCj4gPiBDT05GSUdf Q1JZUFRPX1NFUlBFTlRfU1NFMl9YODZfNjQ9bQ0KPiA+IENPTkZJR19DUllQVE9fU0VSUEVOVF9B VlhfWDg2XzY0PW0NCj4gPiBDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYMl9YODZfNjQ9bQ0KPiA+ IENPTkZJR19DUllQVE9fVEVBPXkNCj4gPiAjIENPTkZJR19DUllQVE9fVFdPRklTSCBpcyBub3Qg c2V0DQo+ID4gQ09ORklHX0NSWVBUT19UV09GSVNIX0NPTU1PTj15DQo+ID4gQ09ORklHX0NSWVBU T19UV09GSVNIX1g4Nl82ND15DQo+ID4gQ09ORklHX0NSWVBUT19UV09GSVNIX1g4Nl82NF8zV0FZ PXkNCj4gPiAjIENPTkZJR19DUllQVE9fVFdPRklTSF9BVlhfWDg2XzY0IGlzIG5vdCBzZXQNCj4g PiANCj4gPiAjDQo+ID4gIyBDb21wcmVzc2lvbg0KPiA+ICMNCj4gPiBDT05GSUdfQ1JZUFRPX0RF RkxBVEU9bQ0KPiA+IENPTkZJR19DUllQVE9fWkxJQj15DQo+ID4gQ09ORklHX0NSWVBUT19MWk89 bQ0KPiA+IENPTkZJR19DUllQVE9fODQyPW0NCj4gPiAjIENPTkZJR19DUllQVE9fTFo0IGlzIG5v dCBzZXQNCj4gPiBDT05GSUdfQ1JZUFRPX0xaNEhDPXkNCj4gPiANCj4gPiAjDQo+ID4gIyBSYW5k b20gTnVtYmVyIEdlbmVyYXRpb24NCj4gPiAjDQo+ID4gQ09ORklHX0NSWVBUT19BTlNJX0NQUk5H PW0NCj4gPiBDT05GSUdfQ1JZUFRPX0RSQkdfTUVOVT15DQo+ID4gQ09ORklHX0NSWVBUT19EUkJH X0hNQUM9eQ0KPiA+ICMgQ09ORklHX0NSWVBUT19EUkJHX0hBU0ggaXMgbm90IHNldA0KPiA+ICMg Q09ORklHX0NSWVBUT19EUkJHX0NUUiBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX0NSWVBUT19EUkJH PXkNCj4gPiBDT05GSUdfQ1JZUFRPX0pJVFRFUkVOVFJPUFk9eQ0KPiA+IENPTkZJR19DUllQVE9f SEFTSF9JTkZPPXkNCj4gPiAjIENPTkZJR19DUllQVE9fSFcgaXMgbm90IHNldA0KPiA+IENPTkZJ R19BU1lNTUVUUklDX0tFWV9UWVBFPXkNCj4gPiBDT05GSUdfQVNZTU1FVFJJQ19QVUJMSUNfS0VZ X1NVQlRZUEU9eQ0KPiA+IENPTkZJR19QVUJMSUNfS0VZX0FMR09fUlNBPXkNCj4gPiBDT05GSUdf WDUwOV9DRVJUSUZJQ0FURV9QQVJTRVI9eQ0KPiA+IENPTkZJR19QS0NTN19NRVNTQUdFX1BBUlNF Uj15DQo+ID4gQ09ORklHX1BLQ1M3X1RFU1RfS0VZPXkNCj4gPiAjIENPTkZJR19TSUdORURfUEVf RklMRV9WRVJJRklDQVRJT04gaXMgbm90IHNldA0KPiA+IA0KPiA+ICMNCj4gPiAjIENlcnRpZmlj YXRlcyBmb3Igc2lnbmF0dXJlIGNoZWNraW5nDQo+ID4gIw0KPiA+IENPTkZJR19NT0RVTEVfU0lH X0tFWT0iY2VydHMvc2lnbmluZ19rZXkucGVtIg0KPiA+IENPTkZJR19TWVNURU1fVFJVU1RFRF9L RVlSSU5HPXkNCj4gPiBDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUz0iIg0KPiA+IENPTkZJR19I QVZFX0tWTT15DQo+ID4gQ09ORklHX1ZJUlRVQUxJWkFUSU9OPXkNCj4gPiBDT05GSUdfQklOQVJZ X1BSSU5URj15DQo+ID4gDQo+ID4gIw0KPiA+ICMgTGlicmFyeSByb3V0aW5lcw0KPiA+ICMNCj4g PiBDT05GSUdfUkFJRDZfUFE9eQ0KPiA+IENPTkZJR19CSVRSRVZFUlNFPXkNCj4gPiAjIENPTkZJ R19IQVZFX0FSQ0hfQklUUkVWRVJTRSBpcyBub3Qgc2V0DQo+ID4gQ09ORklHX1JBVElPTkFMPXkN Cj4gPiBDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15DQo+ID4gQ09ORklHX0dFTkVS SUNfU1RSTkxFTl9VU0VSPXkNCj4gPiBDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15DQo+ ID4gQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQPXkNCj4gPiBDT05GSUdfR0VORVJJQ19JT01BUD15 DQo+ID4gQ09ORklHX0dFTkVSSUNfSU89eQ0KPiA+IENPTkZJR19BUkNIX1VTRV9DTVBYQ0hHX0xP Q0tSRUY9eQ0KPiA+IENPTkZJR19BUkNIX0hBU19GQVNUX01VTFRJUExJRVI9eQ0KPiA+IENPTkZJ R19DUkNfQ0NJVFQ9bQ0KPiA+IENPTkZJR19DUkMxNj1tDQo+ID4gQ09ORklHX0NSQ19UMTBESUY9 eQ0KPiA+IENPTkZJR19DUkNfSVRVX1Q9eQ0KPiA+IENPTkZJR19DUkMzMj15DQo+ID4gQ09ORklH X0NSQzMyX1NFTEZURVNUPXkNCj4gPiBDT05GSUdfQ1JDMzJfU0xJQ0VCWTg9eQ0KPiA+ICMgQ09O RklHX0NSQzMyX1NMSUNFQlk0IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DUkMzMl9TQVJXQVRF IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19DUkMzMl9CSVQgaXMgbm90IHNldA0KPiA+ICMgQ09O RklHX0NSQzcgaXMgbm90IHNldA0KPiA+IENPTkZJR19MSUJDUkMzMkM9eQ0KPiA+IENPTkZJR19D UkM4PXkNCj4gPiAjIENPTkZJR19DUkM2NF9FQ01BIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19B VURJVF9BUkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19SQU5ET00z Ml9TRUxGVEVTVCBpcyBub3Qgc2V0DQo+ID4gQ09ORklHXzg0Ml9DT01QUkVTUz1tDQo+ID4gQ09O RklHXzg0Ml9ERUNPTVBSRVNTPW0NCj4gPiBDT05GSUdfWkxJQl9JTkZMQVRFPXkNCj4gPiBDT05G SUdfWkxJQl9ERUZMQVRFPXkNCj4gPiBDT05GSUdfTFpPX0NPTVBSRVNTPXkNCj4gPiBDT05GSUdf TFpPX0RFQ09NUFJFU1M9eQ0KPiA+IENPTkZJR19MWjRIQ19DT01QUkVTUz15DQo+ID4gQ09ORklH X0xaNF9ERUNPTVBSRVNTPXkNCj4gPiBDT05GSUdfWFpfREVDPW0NCj4gPiAjIENPTkZJR19YWl9E RUNfWDg2IGlzIG5vdCBzZXQNCj4gPiAjIENPTkZJR19YWl9ERUNfUE9XRVJQQyBpcyBub3Qgc2V0 DQo+ID4gQ09ORklHX1haX0RFQ19JQTY0PXkNCj4gPiAjIENPTkZJR19YWl9ERUNfQVJNIGlzIG5v dCBzZXQNCj4gPiAjIENPTkZJR19YWl9ERUNfQVJNVEhVTUIgaXMgbm90IHNldA0KPiA+IENPTkZJ R19YWl9ERUNfU1BBUkM9eQ0KPiA+IENPTkZJR19YWl9ERUNfQkNKPXkNCj4gPiBDT05GSUdfWFpf REVDX1RFU1Q9bQ0KPiA+IENPTkZJR19HRU5FUklDX0FMTE9DQVRPUj15DQo+ID4gQ09ORklHX1JF RURfU09MT01PTj15DQo+ID4gQ09ORklHX1JFRURfU09MT01PTl9FTkM4PXkNCj4gPiBDT05GSUdf UkVFRF9TT0xPTU9OX0RFQzg9eQ0KPiA+IENPTkZJR19SRUVEX1NPTE9NT05fREVDMTY9eQ0KPiA+ IENPTkZJR19CQ0g9bQ0KPiA+IENPTkZJR19CQ0hfQ09OU1RfUEFSQU1TPXkNCj4gPiBDT05GSUdf SU5URVJWQUxfVFJFRT15DQo+ID4gQ09ORklHX0FTU09DSUFUSVZFX0FSUkFZPXkNCj4gPiBDT05G SUdfSEFTX0lPTUVNPXkNCj4gPiBDT05GSUdfSEFTX0lPUE9SVF9NQVA9eQ0KPiA+IENPTkZJR19I QVNfRE1BPXkNCj4gPiBDT05GSUdfQ0hFQ0tfU0lHTkFUVVJFPXkNCj4gPiBDT05GSUdfQ1BVTUFT S19PRkZTVEFDSz15DQo+ID4gQ09ORklHX05MQVRUUj15DQo+ID4gQ09ORklHX0FSQ0hfSEFTX0FU T01JQzY0X0RFQ19JRl9QT1NJVElWRT15DQo+ID4gQ09ORklHX0NMWl9UQUI9eQ0KPiA+ICMgQ09O RklHX0NPUkRJQyBpcyBub3Qgc2V0DQo+ID4gIyBDT05GSUdfRERSIGlzIG5vdCBzZXQNCj4gPiBD T05GSUdfTVBJTElCPXkNCj4gPiBDT05GSUdfTElCRkRUPXkNCj4gPiBDT05GSUdfT0lEX1JFR0lT VFJZPXkNCj4gPiBDT05GSUdfRk9OVF9TVVBQT1JUPW0NCj4gPiBDT05GSUdfRk9OVFM9eQ0KPiA+ IENPTkZJR19GT05UXzh4OD15DQo+ID4gQ09ORklHX0ZPTlRfOHgxNj15DQo+ID4gQ09ORklHX0ZP TlRfNngxMT15DQo+ID4gQ09ORklHX0ZPTlRfN3gxND15DQo+ID4gIyBDT05GSUdfRk9OVF9QRUFS TF84eDggaXMgbm90IHNldA0KPiA+IENPTkZJR19GT05UX0FDT1JOXzh4OD15DQo+ID4gQ09ORklH X0ZPTlRfTUlOSV80eDY9eQ0KPiA+ICMgQ09ORklHX0ZPTlRfNngxMCBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX0ZPTlRfU1VOOHgxNj15DQo+ID4gQ09ORklHX0ZPTlRfU1VOMTJ4MjI9eQ0KPiA+IENP TkZJR19GT05UXzEweDE4PXkNCj4gPiAjIENPTkZJR19TR19TUExJVCBpcyBub3Qgc2V0DQo+ID4g Q09ORklHX0FSQ0hfSEFTX1NHX0NIQUlOPXkNCj4gPiBDT05GSUdfQVJDSF9IQVNfUE1FTV9BUEk9 eQ0KPiA+IENPTkZJR19BUkNIX0hBU19NTUlPX0ZMVVNIPXkNCj4gDQoNCg0K From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755357AbbIHRfO (ORCPT ); Tue, 8 Sep 2015 13:35:14 -0400 Received: from mx2.parallels.com ([199.115.105.18]:51651 "EHLO mx2.parallels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752402AbbIHRfH (ORCPT ); Tue, 8 Sep 2015 13:35:07 -0400 From: James Bottomley To: "snitzer@redhat.com" CC: "linux-kernel@vger.kernel.org" , "agk@redhat.com" , "hch@lst.de" , "linux-scsi@vger.kernel.org" , "sfr@canb.auug.org.au" , "jim.epost@gmail.com" , "linux-next@vger.kernel.org" , "dm-devel@redhat.com" Subject: Re: randconfig build error with next-20150908, in drivers/md/dm-mpath.c Thread-Topic: randconfig build error with next-20150908, in drivers/md/dm-mpath.c Thread-Index: AQHQ6lsp3eNebg6hDkSPOuZtcjyZyJ4zWeAA Date: Tue, 8 Sep 2015 17:34:52 +0000 Message-ID: <1441733672.5932.1.camel@Odin.com> References: <20150908172356.GA1584@redhat.com> In-Reply-To: <20150908172356.GA1584@redhat.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.12.11 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [151.124.179.37] Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id t88HZNIQ023552 On Tue, 2015-09-08 at 13:23 -0400, Mike Snitzer wrote: > On Tue, Sep 08 2015 at 1:10pm -0400, > Jim Davis wrote: > > > Building with the attached random configuration file, > > > > drivers/built-in.o: In function `activate_path': > > /home/jim/linux-next/drivers/md/dm-mpath.c:1225: undefined reference > > to `scsi_dh_activate' > > drivers/built-in.o: In function `parse_path': > > /home/jim/linux-next/drivers/md/dm-mpath.c:581: undefined reference to > > `scsi_dh_attached_handler_name' > > /home/jim/linux-next/drivers/md/dm-mpath.c:600: undefined reference to > > `scsi_dh_attach' > > /home/jim/linux-next/drivers/md/dm-mpath.c:615: undefined reference to > > `scsi_dh_set_params' > > These DM-mpath changes were staged via linux-scsi. Cc'ing James and Christoph. [adding linux-scsi] It must be Hannes' dm changes ... you acked them. I take it the problem is now dm-mpath won't build without CONFIG_SCSI? How do you want it fixed? We can either add a Kconfig dependency or try to disentangle them again. James > > # > > # Automatically generated file; DO NOT EDIT. > > # Linux/x86 4.2.0 Kernel Configuration > > # > > CONFIG_64BIT=y > > CONFIG_X86_64=y > > CONFIG_X86=y > > CONFIG_INSTRUCTION_DECODER=y > > CONFIG_OUTPUT_FORMAT="elf64-x86-64" > > CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" > > CONFIG_LOCKDEP_SUPPORT=y > > CONFIG_STACKTRACE_SUPPORT=y > > CONFIG_HAVE_LATENCYTOP_SUPPORT=y > > CONFIG_MMU=y > > CONFIG_NEED_DMA_MAP_STATE=y > > CONFIG_NEED_SG_DMA_LENGTH=y > > CONFIG_GENERIC_ISA_DMA=y > > CONFIG_GENERIC_BUG=y > > CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y > > CONFIG_GENERIC_HWEIGHT=y > > CONFIG_ARCH_MAY_HAVE_PC_FDC=y > > CONFIG_RWSEM_XCHGADD_ALGORITHM=y > > CONFIG_GENERIC_CALIBRATE_DELAY=y > > CONFIG_ARCH_HAS_CPU_RELAX=y > > CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y > > CONFIG_HAVE_SETUP_PER_CPU_AREA=y > > CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y > > CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y > > CONFIG_ARCH_HIBERNATION_POSSIBLE=y > > CONFIG_ARCH_SUSPEND_POSSIBLE=y > > CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y > > CONFIG_ARCH_WANT_GENERAL_HUGETLB=y > > CONFIG_ZONE_DMA32=y > > CONFIG_AUDIT_ARCH=y > > CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y > > CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y > > CONFIG_X86_64_SMP=y > > CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" > > CONFIG_ARCH_SUPPORTS_UPROBES=y > > CONFIG_FIX_EARLYCON_MEM=y > > CONFIG_PGTABLE_LEVELS=4 > > CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" > > CONFIG_IRQ_WORK=y > > CONFIG_BUILDTIME_EXTABLE_SORT=y > > > > # > > # General setup > > # > > CONFIG_INIT_ENV_ARG_LIMIT=32 > > CONFIG_CROSS_COMPILE="" > > # CONFIG_COMPILE_TEST is not set > > CONFIG_LOCALVERSION="" > > # CONFIG_LOCALVERSION_AUTO is not set > > CONFIG_HAVE_KERNEL_GZIP=y > > CONFIG_HAVE_KERNEL_BZIP2=y > > CONFIG_HAVE_KERNEL_LZMA=y > > CONFIG_HAVE_KERNEL_XZ=y > > CONFIG_HAVE_KERNEL_LZO=y > > CONFIG_HAVE_KERNEL_LZ4=y > > CONFIG_KERNEL_GZIP=y > > # CONFIG_KERNEL_BZIP2 is not set > > # CONFIG_KERNEL_LZMA is not set > > # CONFIG_KERNEL_XZ is not set > > # CONFIG_KERNEL_LZO is not set > > # CONFIG_KERNEL_LZ4 is not set > > CONFIG_DEFAULT_HOSTNAME="(none)" > > # CONFIG_SWAP is not set > > # CONFIG_SYSVIPC is not set > > CONFIG_KDBUS=y > > CONFIG_CROSS_MEMORY_ATTACH=y > > # CONFIG_FHANDLE is not set > > CONFIG_USELIB=y > > CONFIG_HAVE_ARCH_AUDITSYSCALL=y > > > > # > > # IRQ subsystem > > # > > CONFIG_GENERIC_IRQ_PROBE=y > > CONFIG_GENERIC_IRQ_SHOW=y > > CONFIG_GENERIC_PENDING_IRQ=y > > CONFIG_IRQ_DOMAIN=y > > CONFIG_IRQ_DOMAIN_HIERARCHY=y > > CONFIG_GENERIC_MSI_IRQ=y > > CONFIG_GENERIC_MSI_IRQ_DOMAIN=y > > # CONFIG_IRQ_DOMAIN_DEBUG is not set > > CONFIG_IRQ_FORCED_THREADING=y > > CONFIG_SPARSE_IRQ=y > > CONFIG_CLOCKSOURCE_WATCHDOG=y > > CONFIG_ARCH_CLOCKSOURCE_DATA=y > > CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y > > CONFIG_GENERIC_TIME_VSYSCALL=y > > CONFIG_GENERIC_CLOCKEVENTS=y > > CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y > > CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y > > CONFIG_GENERIC_CMOS_UPDATE=y > > > > # > > # Timers subsystem > > # > > CONFIG_HZ_PERIODIC=y > > # CONFIG_NO_HZ_IDLE is not set > > # CONFIG_NO_HZ_FULL is not set > > # CONFIG_NO_HZ is not set > > # CONFIG_HIGH_RES_TIMERS is not set > > > > # > > # CPU/Task time and stats accounting > > # > > CONFIG_TICK_CPU_ACCOUNTING=y > > # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set > > # CONFIG_IRQ_TIME_ACCOUNTING is not set > > # CONFIG_BSD_PROCESS_ACCT is not set > > > > # > > # RCU Subsystem > > # > > CONFIG_TREE_RCU=y > > CONFIG_RCU_EXPERT=y > > CONFIG_SRCU=y > > CONFIG_TASKS_RCU=y > > CONFIG_RCU_STALL_COMMON=y > > CONFIG_RCU_FANOUT=64 > > CONFIG_RCU_FANOUT_LEAF=16 > > # CONFIG_TREE_RCU_TRACE is not set > > CONFIG_RCU_KTHREAD_PRIO=0 > > # CONFIG_RCU_NOCB_CPU is not set > > # CONFIG_RCU_EXPEDITE_BOOT is not set > > CONFIG_BUILD_BIN2C=y > > CONFIG_IKCONFIG=y > > # CONFIG_IKCONFIG_PROC is not set > > CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y > > CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y > > CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y > > CONFIG_ARCH_SUPPORTS_INT128=y > > # CONFIG_NUMA_BALANCING is not set > > CONFIG_CGROUPS=y > > # CONFIG_CGROUP_DEBUG is not set > > # CONFIG_CGROUP_FREEZER is not set > > # CONFIG_CGROUP_PIDS is not set > > # CONFIG_CGROUP_DEVICE is not set > > # CONFIG_CPUSETS is not set > > # CONFIG_CGROUP_CPUACCT is not set > > CONFIG_PAGE_COUNTER=y > > CONFIG_MEMCG=y > > # CONFIG_MEMCG_KMEM is not set > > # CONFIG_CGROUP_HUGETLB is not set > > # CONFIG_CGROUP_PERF is not set > > CONFIG_CGROUP_SCHED=y > > CONFIG_FAIR_GROUP_SCHED=y > > CONFIG_CFS_BANDWIDTH=y > > # CONFIG_RT_GROUP_SCHED is not set > > # CONFIG_BLK_CGROUP is not set > > # CONFIG_CHECKPOINT_RESTORE is not set > > # CONFIG_NAMESPACES is not set > > CONFIG_SCHED_AUTOGROUP=y > > CONFIG_SYSFS_DEPRECATED=y > > CONFIG_SYSFS_DEPRECATED_V2=y > > # CONFIG_RELAY is not set > > # CONFIG_BLK_DEV_INITRD is not set > > CONFIG_CC_OPTIMIZE_FOR_SIZE=y > > CONFIG_LTO_MENU=y > > CONFIG_LTO_DISABLE=y > > CONFIG_ANON_INODES=y > > CONFIG_SYSCTL_EXCEPTION_TRACE=y > > CONFIG_HAVE_PCSPKR_PLATFORM=y > > CONFIG_BPF=y > > CONFIG_EXPERT=y > > CONFIG_MULTIUSER=y > > # CONFIG_SGETMASK_SYSCALL is not set > > CONFIG_SYSFS_SYSCALL=y > > CONFIG_KALLSYMS=y > > CONFIG_KALLSYMS_ALL=y > > # CONFIG_PRINTK is not set > > CONFIG_BUG=y > > CONFIG_ELF_CORE=y > > # CONFIG_PCSPKR_PLATFORM is not set > > # CONFIG_BASE_FULL is not set > > CONFIG_FUTEX=y > > CONFIG_EPOLL=y > > CONFIG_SIGNALFD=y > > CONFIG_TIMERFD=y > > CONFIG_EVENTFD=y > > CONFIG_BPF_SYSCALL=y > > CONFIG_SHMEM=y > > # CONFIG_AIO is not set > > # CONFIG_ADVISE_SYSCALLS is not set > > # CONFIG_USERFAULTFD is not set > > # CONFIG_PCI_QUIRKS is not set > > CONFIG_MEMBARRIER=y > > CONFIG_EMBEDDED=y > > CONFIG_HAVE_PERF_EVENTS=y > > > > # > > # Kernel Performance Events And Counters > > # > > CONFIG_PERF_EVENTS=y > > # CONFIG_DEBUG_PERF_USE_VMALLOC is not set > > # CONFIG_VM_EVENT_COUNTERS is not set > > # CONFIG_SLUB_DEBUG is not set > > CONFIG_COMPAT_BRK=y > > # CONFIG_SLAB is not set > > CONFIG_SLUB=y > > # CONFIG_SLOB is not set > > CONFIG_SLUB_CPU_PARTIAL=y > > CONFIG_SYSTEM_DATA_VERIFICATION=y > > CONFIG_PROFILING=y > > CONFIG_TRACEPOINTS=y > > CONFIG_KEXEC_CORE=y > > CONFIG_OPROFILE=m > > # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set > > CONFIG_HAVE_OPROFILE=y > > CONFIG_OPROFILE_NMI_TIMER=y > > # CONFIG_KPROBES is not set > > # CONFIG_JUMP_LABEL is not set > > # CONFIG_UPROBES is not set > > # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set > > CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y > > CONFIG_ARCH_USE_BUILTIN_BSWAP=y > > CONFIG_HAVE_IOREMAP_PROT=y > > CONFIG_HAVE_KPROBES=y > > CONFIG_HAVE_KRETPROBES=y > > CONFIG_HAVE_OPTPROBES=y > > CONFIG_HAVE_KPROBES_ON_FTRACE=y > > CONFIG_HAVE_ARCH_TRACEHOOK=y > > CONFIG_HAVE_DMA_ATTRS=y > > CONFIG_HAVE_DMA_CONTIGUOUS=y > > CONFIG_GENERIC_SMP_IDLE_THREAD=y > > CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y > > CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y > > CONFIG_HAVE_CLK=y > > CONFIG_HAVE_DMA_API_DEBUG=y > > CONFIG_HAVE_HW_BREAKPOINT=y > > CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y > > CONFIG_HAVE_USER_RETURN_NOTIFIER=y > > CONFIG_HAVE_PERF_EVENTS_NMI=y > > CONFIG_HAVE_PERF_REGS=y > > CONFIG_HAVE_PERF_USER_STACK_DUMP=y > > CONFIG_HAVE_ARCH_JUMP_LABEL=y > > CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y > > CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y > > CONFIG_HAVE_CMPXCHG_LOCAL=y > > CONFIG_HAVE_CMPXCHG_DOUBLE=y > > CONFIG_HAVE_ARCH_SECCOMP_FILTER=y > > CONFIG_HAVE_CC_STACKPROTECTOR=y > > # CONFIG_CC_STACKPROTECTOR is not set > > CONFIG_CC_STACKPROTECTOR_NONE=y > > # CONFIG_CC_STACKPROTECTOR_REGULAR is not set > > # CONFIG_CC_STACKPROTECTOR_STRONG is not set > > CONFIG_HAVE_CONTEXT_TRACKING=y > > CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y > > CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y > > CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y > > CONFIG_HAVE_ARCH_HUGE_VMAP=y > > CONFIG_HAVE_ARCH_SOFT_DIRTY=y > > CONFIG_MODULES_USE_ELF_RELA=y > > CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y > > CONFIG_ARCH_HAS_ELF_RANDOMIZE=y > > CONFIG_HAVE_COPY_THREAD_TLS=y > > > > # > > # GCOV-based kernel profiling > > # > > # CONFIG_GCOV_KERNEL is not set > > CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y > > # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set > > CONFIG_RT_MUTEXES=y > > CONFIG_BASE_SMALL=1 > > CONFIG_MODULES=y > > # CONFIG_MODULE_FORCE_LOAD is not set > > CONFIG_MODULE_UNLOAD=y > > # CONFIG_MODULE_FORCE_UNLOAD is not set > > # CONFIG_MODVERSIONS is not set > > CONFIG_MODULE_SRCVERSION_ALL=y > > CONFIG_MODULE_SIG=y > > CONFIG_MODULE_SIG_FORCE=y > > # CONFIG_MODULE_SIG_ALL is not set > > > > # > > # Do not forget to sign required modules with scripts/sign-file > > # > > CONFIG_MODULE_SIG_SHA1=y > > # CONFIG_MODULE_SIG_SHA224 is not set > > # CONFIG_MODULE_SIG_SHA256 is not set > > # CONFIG_MODULE_SIG_SHA384 is not set > > # CONFIG_MODULE_SIG_SHA512 is not set > > CONFIG_MODULE_SIG_HASH="sha1" > > # CONFIG_MODULE_COMPRESS is not set > > CONFIG_MODULES_TREE_LOOKUP=y > > CONFIG_STOP_MACHINE=y > > CONFIG_BLOCK=y > > CONFIG_BLK_DEV_BSG=y > > # CONFIG_BLK_DEV_BSGLIB is not set > > CONFIG_BLK_DEV_INTEGRITY=y > > CONFIG_BLK_CMDLINE_PARSER=y > > > > # > > # Partition Types > > # > > # CONFIG_PARTITION_ADVANCED is not set > > CONFIG_MSDOS_PARTITION=y > > CONFIG_EFI_PARTITION=y > > > > # > > # IO Schedulers > > # > > CONFIG_IOSCHED_NOOP=y > > # CONFIG_IOSCHED_DEADLINE is not set > > CONFIG_IOSCHED_CFQ=y > > CONFIG_DEFAULT_CFQ=y > > # CONFIG_DEFAULT_NOOP is not set > > CONFIG_DEFAULT_IOSCHED="cfq" > > CONFIG_PADATA=y > > CONFIG_ASN1=y > > CONFIG_UNINLINE_SPIN_UNLOCK=y > > CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y > > CONFIG_RWSEM_SPIN_ON_OWNER=y > > CONFIG_LOCK_SPIN_ON_OWNER=y > > CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y > > CONFIG_QUEUED_SPINLOCKS=y > > CONFIG_ARCH_USE_QUEUED_RWLOCKS=y > > CONFIG_QUEUED_RWLOCKS=y > > CONFIG_FREEZER=y > > > > # > > # Processor type and features > > # > > CONFIG_ZONE_DMA=y > > CONFIG_SMP=y > > CONFIG_X86_FEATURE_NAMES=y > > CONFIG_X86_X2APIC=y > > # CONFIG_X86_MPPARSE is not set > > # CONFIG_X86_EXTENDED_PLATFORM is not set > > # CONFIG_X86_INTEL_LPSS is not set > > # CONFIG_X86_AMD_PLATFORM_DEVICE is not set > > CONFIG_IOSF_MBI=y > > CONFIG_IOSF_MBI_DEBUG=y > > CONFIG_SCHED_OMIT_FRAME_POINTER=y > > CONFIG_HYPERVISOR_GUEST=y > > CONFIG_PARAVIRT=y > > CONFIG_PARAVIRT_DEBUG=y > > # CONFIG_PARAVIRT_SPINLOCKS is not set > > CONFIG_XEN=y > > CONFIG_XEN_DOM0=y > > CONFIG_XEN_PVHVM=y > > CONFIG_XEN_512GB=y > > CONFIG_XEN_SAVE_RESTORE=y > > CONFIG_XEN_DEBUG_FS=y > > CONFIG_XEN_PVH=y > > CONFIG_KVM_GUEST=y > > # CONFIG_KVM_DEBUG_FS is not set > > CONFIG_PARAVIRT_TIME_ACCOUNTING=y > > CONFIG_PARAVIRT_CLOCK=y > > CONFIG_NO_BOOTMEM=y > > # CONFIG_MK8 is not set > > # CONFIG_MPSC is not set > > # CONFIG_MCORE2 is not set > > # CONFIG_MATOM is not set > > CONFIG_GENERIC_CPU=y > > CONFIG_X86_INTERNODE_CACHE_SHIFT=6 > > CONFIG_X86_L1_CACHE_SHIFT=6 > > CONFIG_X86_TSC=y > > CONFIG_X86_CMPXCHG64=y > > CONFIG_X86_CMOV=y > > CONFIG_X86_MINIMUM_CPU_FAMILY=64 > > CONFIG_X86_DEBUGCTLMSR=y > > CONFIG_PROCESSOR_SELECT=y > > # CONFIG_CPU_SUP_INTEL is not set > > # CONFIG_CPU_SUP_AMD is not set > > CONFIG_CPU_SUP_CENTAUR=y > > CONFIG_HPET_TIMER=y > > CONFIG_HPET_EMULATE_RTC=y > > CONFIG_DMI=y > > CONFIG_CALGARY_IOMMU=y > > # CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT is not set > > CONFIG_SWIOTLB=y > > CONFIG_IOMMU_HELPER=y > > CONFIG_MAXSMP=y > > CONFIG_NR_CPUS=8192 > > CONFIG_SCHED_SMT=y > > # CONFIG_SCHED_MC is not set > > CONFIG_PREEMPT_NONE=y > > # CONFIG_PREEMPT_VOLUNTARY is not set > > # CONFIG_PREEMPT is not set > > CONFIG_PREEMPT_COUNT=y > > CONFIG_X86_LOCAL_APIC=y > > CONFIG_X86_IO_APIC=y > > CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y > > # CONFIG_X86_MCE is not set > > # CONFIG_VM86 is not set > > # CONFIG_X86_16BIT is not set > > # CONFIG_X86_VSYSCALL_EMULATION is not set > > CONFIG_I8K=m > > # CONFIG_X86_MSR is not set > > # CONFIG_X86_CPUID is not set > > CONFIG_ARCH_PHYS_ADDR_T_64BIT=y > > CONFIG_ARCH_DMA_ADDR_T_64BIT=y > > CONFIG_X86_DIRECT_GBPAGES=y > > CONFIG_NUMA=y > > # CONFIG_AMD_NUMA is not set > > # CONFIG_X86_64_ACPI_NUMA is not set > > # CONFIG_NUMA_EMU is not set > > CONFIG_NODES_SHIFT=10 > > CONFIG_ARCH_SPARSEMEM_ENABLE=y > > CONFIG_ARCH_SPARSEMEM_DEFAULT=y > > CONFIG_ARCH_SELECT_MEMORY_MODEL=y > > # CONFIG_ARCH_MEMORY_PROBE is not set > > CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 > > CONFIG_SELECT_MEMORY_MODEL=y > > CONFIG_SPARSEMEM_MANUAL=y > > CONFIG_SPARSEMEM=y > > CONFIG_NEED_MULTIPLE_NODES=y > > CONFIG_HAVE_MEMORY_PRESENT=y > > CONFIG_SPARSEMEM_EXTREME=y > > CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y > > CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y > > # CONFIG_SPARSEMEM_VMEMMAP is not set > > CONFIG_HAVE_MEMBLOCK=y > > CONFIG_HAVE_MEMBLOCK_NODE_MAP=y > > CONFIG_ARCH_DISCARD_MEMBLOCK=y > > CONFIG_MEMORY_ISOLATION=y > > CONFIG_MOVABLE_NODE=y > > CONFIG_HAVE_BOOTMEM_INFO_NODE=y > > CONFIG_MEMORY_HOTPLUG=y > > CONFIG_MEMORY_HOTPLUG_SPARSE=y > > CONFIG_MEMORY_HOTREMOVE=y > > CONFIG_PAGEFLAGS_EXTENDED=y > > CONFIG_SPLIT_PTLOCK_CPUS=4 > > CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y > > CONFIG_MEMORY_BALLOON=y > > CONFIG_BALLOON_COMPACTION=y > > CONFIG_COMPACTION=y > > CONFIG_MIGRATION=y > > CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y > > CONFIG_PHYS_ADDR_T_64BIT=y > > CONFIG_ZONE_DMA_FLAG=1 > > CONFIG_BOUNCE=y > > CONFIG_VIRT_TO_BUS=y > > CONFIG_MMU_NOTIFIER=y > > CONFIG_KSM=y > > CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 > > CONFIG_TRANSPARENT_HUGEPAGE=y > > CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y > > # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set > > CONFIG_CLEANCACHE=y > > # CONFIG_CMA is not set > > # CONFIG_ZPOOL is not set > > CONFIG_ZBUD=m > > CONFIG_ZSMALLOC=y > > # CONFIG_PGTABLE_MAPPING is not set > > CONFIG_ZSMALLOC_STAT=y > > CONFIG_GENERIC_EARLY_IOREMAP=y > > CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y > > # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set > > CONFIG_IDLE_PAGE_TRACKING=y > > CONFIG_X86_CHECK_BIOS_CORRUPTION=y > > CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y > > CONFIG_X86_RESERVE_LOW=64 > > # CONFIG_MTRR is not set > > # CONFIG_ARCH_RANDOM is not set > > CONFIG_X86_SMAP=y > > # CONFIG_EFI is not set > > CONFIG_SECCOMP=y > > # CONFIG_HZ_100 is not set > > CONFIG_HZ_250=y > > # CONFIG_HZ_300 is not set > > # CONFIG_HZ_1000 is not set > > CONFIG_HZ=250 > > # CONFIG_SCHED_HRTICK is not set > > CONFIG_KEXEC=y > > # CONFIG_KEXEC_FILE is not set > > CONFIG_CRASH_DUMP=y > > CONFIG_PHYSICAL_START=0x1000000 > > CONFIG_RELOCATABLE=y > > CONFIG_RANDOMIZE_BASE=y > > CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000 > > CONFIG_X86_NEED_RELOCS=y > > CONFIG_PHYSICAL_ALIGN=0x200000 > > CONFIG_HOTPLUG_CPU=y > > # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set > > CONFIG_DEBUG_HOTPLUG_CPU0=y > > CONFIG_CMDLINE_BOOL=y > > CONFIG_CMDLINE="" > > # CONFIG_CMDLINE_OVERRIDE is not set > > CONFIG_MODIFY_LDT_SYSCALL=y > > CONFIG_HAVE_LIVEPATCH=y > > CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y > > CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y > > CONFIG_USE_PERCPU_NUMA_NODE_ID=y > > > > # > > # Power management and ACPI options > > # > > # CONFIG_SUSPEND is not set > > CONFIG_HIBERNATE_CALLBACKS=y > > CONFIG_PM_SLEEP=y > > CONFIG_PM_SLEEP_SMP=y > > CONFIG_PM_AUTOSLEEP=y > > CONFIG_PM_WAKELOCKS=y > > CONFIG_PM_WAKELOCKS_LIMIT=100 > > # CONFIG_PM_WAKELOCKS_GC is not set > > CONFIG_PM=y > > CONFIG_PM_DEBUG=y > > CONFIG_PM_ADVANCED_DEBUG=y > > CONFIG_PM_SLEEP_DEBUG=y > > # CONFIG_DPM_WATCHDOG is not set > > # CONFIG_PM_TRACE_RTC is not set > > CONFIG_PM_CLK=y > > CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y > > CONFIG_ACPI=y > > CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y > > CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y > > CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y > > # CONFIG_ACPI_PROCFS_POWER is not set > > CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y > > CONFIG_ACPI_EC_DEBUGFS=m > > # CONFIG_ACPI_AC is not set > > # CONFIG_ACPI_BATTERY is not set > > CONFIG_ACPI_BUTTON=y > > CONFIG_ACPI_VIDEO=m > > CONFIG_ACPI_FAN=y > > # CONFIG_ACPI_DOCK is not set > > CONFIG_ACPI_CPU_FREQ_PSS=y > > CONFIG_ACPI_PROCESSOR_IDLE=y > > CONFIG_ACPI_PROCESSOR=y > > CONFIG_ACPI_HOTPLUG_CPU=y > > CONFIG_ACPI_PROCESSOR_AGGREGATOR=y > > CONFIG_ACPI_THERMAL=m > > CONFIG_ACPI_NUMA=y > > # CONFIG_ACPI_CUSTOM_DSDT is not set > > CONFIG_ACPI_DEBUG=y > > # CONFIG_ACPI_PCI_SLOT is not set > > CONFIG_X86_PM_TIMER=y > > CONFIG_ACPI_CONTAINER=y > > # CONFIG_ACPI_HOTPLUG_MEMORY is not set > > CONFIG_ACPI_HOTPLUG_IOAPIC=y > > CONFIG_ACPI_SBS=m > > CONFIG_ACPI_HED=y > > CONFIG_ACPI_CUSTOM_METHOD=m > > # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set > > CONFIG_HAVE_ACPI_APEI=y > > CONFIG_HAVE_ACPI_APEI_NMI=y > > CONFIG_ACPI_APEI=y > > CONFIG_ACPI_APEI_GHES=y > > CONFIG_ACPI_APEI_PCIEAER=y > > # CONFIG_ACPI_APEI_EINJ is not set > > # CONFIG_ACPI_APEI_ERST_DEBUG is not set > > CONFIG_PMIC_OPREGION=y > > # CONFIG_SFI is not set > > > > # > > # CPU Frequency scaling > > # > > CONFIG_CPU_FREQ=y > > CONFIG_CPU_FREQ_GOV_COMMON=y > > CONFIG_CPU_FREQ_STAT=y > > CONFIG_CPU_FREQ_STAT_DETAILS=y > > CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y > > # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set > > # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set > > # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set > > # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set > > CONFIG_CPU_FREQ_GOV_PERFORMANCE=y > > CONFIG_CPU_FREQ_GOV_POWERSAVE=y > > CONFIG_CPU_FREQ_GOV_USERSPACE=y > > # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set > > CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y > > > > # > > # CPU frequency scaling drivers > > # > > # CONFIG_CPUFREQ_DT is not set > > CONFIG_X86_INTEL_PSTATE=y > > CONFIG_X86_PCC_CPUFREQ=m > > CONFIG_X86_ACPI_CPUFREQ=m > > CONFIG_X86_POWERNOW_K8=m > > # CONFIG_X86_SPEEDSTEP_CENTRINO is not set > > CONFIG_X86_P4_CLOCKMOD=y > > > > # > > # shared options > > # > > CONFIG_X86_SPEEDSTEP_LIB=y > > > > # > > # CPU Idle > > # > > CONFIG_CPU_IDLE=y > > CONFIG_CPU_IDLE_GOV_LADDER=y > > # CONFIG_CPU_IDLE_GOV_MENU is not set > > # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set > > > > # > > # Memory power savings > > # > > CONFIG_I7300_IDLE_IOAT_CHANNEL=y > > CONFIG_I7300_IDLE=m > > > > # > > # Bus options (PCI etc.) > > # > > CONFIG_PCI=y > > CONFIG_PCI_DIRECT=y > > CONFIG_PCI_MMCONFIG=y > > CONFIG_PCI_XEN=y > > CONFIG_PCI_DOMAINS=y > > CONFIG_PCI_CNB20LE_QUIRK=y > > CONFIG_PCIEPORTBUS=y > > CONFIG_PCIEAER=y > > CONFIG_PCIE_ECRC=y > > # CONFIG_PCIEAER_INJECT is not set > > CONFIG_PCIEASPM=y > > CONFIG_PCIEASPM_DEBUG=y > > CONFIG_PCIEASPM_DEFAULT=y > > # CONFIG_PCIEASPM_POWERSAVE is not set > > # CONFIG_PCIEASPM_PERFORMANCE is not set > > CONFIG_PCIE_PME=y > > CONFIG_PCI_BUS_ADDR_T_64BIT=y > > CONFIG_PCI_MSI=y > > CONFIG_PCI_MSI_IRQ_DOMAIN=y > > CONFIG_PCI_DEBUG=y > > # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set > > CONFIG_PCI_STUB=y > > CONFIG_XEN_PCIDEV_FRONTEND=y > > # CONFIG_HT_IRQ is not set > > CONFIG_PCI_ATS=y > > CONFIG_PCI_IOV=y > > CONFIG_PCI_PRI=y > > # CONFIG_PCI_PASID is not set > > CONFIG_PCI_LABEL=y > > > > # > > # PCI host controller drivers > > # > > CONFIG_ISA_DMA_API=y > > CONFIG_PCCARD=y > > # CONFIG_PCMCIA is not set > > CONFIG_CARDBUS=y > > > > # > > # PC-card bridges > > # > > CONFIG_YENTA=m > > # CONFIG_YENTA_O2 is not set > > # CONFIG_YENTA_RICOH is not set > > # CONFIG_YENTA_TI is not set > > CONFIG_YENTA_TOSHIBA=y > > # CONFIG_HOTPLUG_PCI is not set > > # CONFIG_RAPIDIO is not set > > CONFIG_X86_SYSFB=y > > > > # > > # Executable file formats / Emulations > > # > > # CONFIG_BINFMT_ELF is not set > > CONFIG_BINFMT_SCRIPT=m > > # CONFIG_HAVE_AOUT is not set > > # CONFIG_BINFMT_MISC is not set > > CONFIG_COREDUMP=y > > # CONFIG_IA32_EMULATION is not set > > # CONFIG_X86_X32 is not set > > CONFIG_X86_DEV_DMA_OPS=y > > CONFIG_PMC_ATOM=y > > # CONFIG_NET is not set > > CONFIG_HAVE_BPF_JIT=y > > > > # > > # Device Drivers > > # > > > > # > > # Generic Driver Options > > # > > CONFIG_UEVENT_HELPER=y > > CONFIG_UEVENT_HELPER_PATH="" > > # CONFIG_DEVTMPFS is not set > > CONFIG_STANDALONE=y > > CONFIG_PREVENT_FIRMWARE_BUILD=y > > CONFIG_FW_LOADER=y > > # CONFIG_FIRMWARE_IN_KERNEL is not set > > CONFIG_EXTRA_FIRMWARE="" > > CONFIG_FW_LOADER_USER_HELPER=y > > CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y > > CONFIG_ALLOW_DEV_COREDUMP=y > > CONFIG_DEBUG_DRIVER=y > > CONFIG_DEBUG_DEVRES=y > > CONFIG_SYS_HYPERVISOR=y > > # CONFIG_GENERIC_CPU_DEVICES is not set > > CONFIG_GENERIC_CPU_AUTOPROBE=y > > CONFIG_REGMAP=y > > CONFIG_REGMAP_I2C=y > > CONFIG_REGMAP_MMIO=y > > CONFIG_REGMAP_IRQ=y > > CONFIG_DMA_SHARED_BUFFER=y > > CONFIG_FENCE_TRACE=y > > > > # > > # Bus devices > > # > > CONFIG_MTD=m > > CONFIG_MTD_TESTS=m > > # CONFIG_MTD_REDBOOT_PARTS is not set > > # CONFIG_MTD_CMDLINE_PARTS is not set > > # CONFIG_MTD_OF_PARTS is not set > > CONFIG_MTD_AR7_PARTS=m > > > > # > > # User Modules And Translation Layers > > # > > CONFIG_MTD_BLKDEVS=m > > CONFIG_MTD_BLOCK=m > > # CONFIG_MTD_BLOCK_RO is not set > > # CONFIG_FTL is not set > > # CONFIG_NFTL is not set > > # CONFIG_INFTL is not set > > CONFIG_RFD_FTL=m > > CONFIG_SSFDC=m > > CONFIG_SM_FTL=m > > # CONFIG_MTD_OOPS is not set > > # CONFIG_MTD_PARTITIONED_MASTER is not set > > > > # > > # RAM/ROM/Flash chip drivers > > # > > CONFIG_MTD_CFI=m > > CONFIG_MTD_JEDECPROBE=m > > CONFIG_MTD_GEN_PROBE=m > > # CONFIG_MTD_CFI_ADV_OPTIONS is not set > > CONFIG_MTD_MAP_BANK_WIDTH_1=y > > CONFIG_MTD_MAP_BANK_WIDTH_2=y > > CONFIG_MTD_MAP_BANK_WIDTH_4=y > > # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set > > # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set > > # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set > > CONFIG_MTD_CFI_I1=y > > CONFIG_MTD_CFI_I2=y > > # CONFIG_MTD_CFI_I4 is not set > > # CONFIG_MTD_CFI_I8 is not set > > # CONFIG_MTD_CFI_INTELEXT is not set > > # CONFIG_MTD_CFI_AMDSTD is not set > > CONFIG_MTD_CFI_STAA=m > > CONFIG_MTD_CFI_UTIL=m > > CONFIG_MTD_RAM=m > > CONFIG_MTD_ROM=m > > CONFIG_MTD_ABSENT=m > > > > # > > # Mapping drivers for chip access > > # > > CONFIG_MTD_COMPLEX_MAPPINGS=y > > CONFIG_MTD_PHYSMAP=m > > # CONFIG_MTD_PHYSMAP_COMPAT is not set > > CONFIG_MTD_PHYSMAP_OF=m > > # CONFIG_MTD_AMD76XROM is not set > > # CONFIG_MTD_ICHXROM is not set > > CONFIG_MTD_ESB2ROM=m > > # CONFIG_MTD_CK804XROM is not set > > CONFIG_MTD_SCB2_FLASH=m > > CONFIG_MTD_NETtel=m > > CONFIG_MTD_L440GX=m > > # CONFIG_MTD_PCI is not set > > CONFIG_MTD_INTEL_VR_NOR=m > > CONFIG_MTD_PLATRAM=m > > CONFIG_MTD_LATCH_ADDR=m > > > > # > > # Self-contained MTD device drivers > > # > > CONFIG_MTD_PMC551=m > > # CONFIG_MTD_PMC551_BUGFIX is not set > > CONFIG_MTD_PMC551_DEBUG=y > > # CONFIG_MTD_SLRAM is not set > > CONFIG_MTD_PHRAM=m > > # CONFIG_MTD_MTDRAM is not set > > CONFIG_MTD_BLOCK2MTD=m > > > > # > > # Disk-On-Chip Device Drivers > > # > > CONFIG_MTD_DOCG3=m > > CONFIG_BCH_CONST_M=14 > > CONFIG_BCH_CONST_T=4 > > CONFIG_MTD_NAND_ECC=m > > CONFIG_MTD_NAND_ECC_SMC=y > > CONFIG_MTD_NAND=m > > CONFIG_MTD_NAND_BCH=m > > CONFIG_MTD_NAND_ECC_BCH=y > > CONFIG_MTD_SM_COMMON=m > > CONFIG_MTD_NAND_DENALI=m > > CONFIG_MTD_NAND_DENALI_PCI=m > > CONFIG_MTD_NAND_DENALI_DT=m > > CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018 > > # CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set > > CONFIG_MTD_NAND_IDS=m > > CONFIG_MTD_NAND_RICOH=m > > # CONFIG_MTD_NAND_DISKONCHIP is not set > > CONFIG_MTD_NAND_DOCG4=m > > CONFIG_MTD_NAND_CAFE=m > > CONFIG_MTD_NAND_NANDSIM=m > > CONFIG_MTD_NAND_PLATFORM=m > > # CONFIG_MTD_NAND_HISI504 is not set > > CONFIG_MTD_ONENAND=m > > # CONFIG_MTD_ONENAND_VERIFY_WRITE is not set > > CONFIG_MTD_ONENAND_GENERIC=m > > CONFIG_MTD_ONENAND_OTP=y > > # CONFIG_MTD_ONENAND_2X_PROGRAM is not set > > > > # > > # LPDDR & LPDDR2 PCM memory drivers > > # > > CONFIG_MTD_LPDDR=m > > CONFIG_MTD_QINFO_PROBE=m > > # CONFIG_MTD_SPI_NOR is not set > > # CONFIG_MTD_UBI is not set > > CONFIG_DTC=y > > CONFIG_OF=y > > CONFIG_OF_UNITTEST=y > > CONFIG_OF_FLATTREE=y > > CONFIG_OF_EARLY_FLATTREE=y > > CONFIG_OF_DYNAMIC=y > > CONFIG_OF_ADDRESS=y > > CONFIG_OF_ADDRESS_PCI=y > > CONFIG_OF_IRQ=y > > CONFIG_OF_PCI=y > > CONFIG_OF_PCI_IRQ=y > > CONFIG_OF_MTD=y > > CONFIG_OF_RESOLVE=y > > # CONFIG_OF_OVERLAY is not set > > CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y > > # CONFIG_PARPORT is not set > > CONFIG_PNP=y > > CONFIG_PNP_DEBUG_MESSAGES=y > > > > # > > # Protocols > > # > > CONFIG_PNPACPI=y > > # CONFIG_BLK_DEV is not set > > > > # > > # Misc devices > > # > > CONFIG_SENSORS_LIS3LV02D=m > > CONFIG_AD525X_DPOT=m > > CONFIG_AD525X_DPOT_I2C=m > > # CONFIG_DUMMY_IRQ is not set > > CONFIG_IBM_ASM=m > > CONFIG_PHANTOM=m > > CONFIG_SGI_IOC4=y > > CONFIG_TIFM_CORE=m > > CONFIG_TIFM_7XX1=m > > CONFIG_ICS932S401=y > > CONFIG_ENCLOSURE_SERVICES=y > > # CONFIG_HP_ILO is not set > > CONFIG_APDS9802ALS=y > > CONFIG_ISL29003=y > > CONFIG_ISL29020=m > > # CONFIG_SENSORS_TSL2550 is not set > > CONFIG_SENSORS_BH1780=y > > CONFIG_SENSORS_BH1770=m > > CONFIG_SENSORS_APDS990X=y > > CONFIG_HMC6352=m > > CONFIG_DS1682=y > > CONFIG_VMWARE_BALLOON=m > > # CONFIG_BMP085_I2C is not set > > # CONFIG_USB_SWITCH_FSA9480 is not set > > CONFIG_SRAM=y > > # CONFIG_C2PORT is not set > > > > # > > # EEPROM support > > # > > CONFIG_EEPROM_AT24=y > > CONFIG_EEPROM_LEGACY=y > > CONFIG_EEPROM_MAX6875=y > > CONFIG_EEPROM_93CX6=y > > CONFIG_CB710_CORE=m > > CONFIG_CB710_DEBUG=y > > CONFIG_CB710_DEBUG_ASSUMPTIONS=y > > > > # > > # Texas Instruments shared transport line discipline > > # > > CONFIG_SENSORS_LIS3_I2C=m > > > > # > > # Altera FPGA firmware download module > > # > > CONFIG_ALTERA_STAPL=m > > # CONFIG_VMWARE_VMCI is not set > > > > # > > # Intel MIC Bus Driver > > # > > # CONFIG_INTEL_MIC_BUS is not set > > > > # > > # SCIF Bus Driver > > # > > CONFIG_SCIF_BUS=y > > > > # > > # Intel MIC Host Driver > > # > > > > # > > # Intel MIC Card Driver > > # > > > > # > > # SCIF Driver > > # > > CONFIG_SCIF=y > > CONFIG_GENWQE=m > > CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 > > # CONFIG_ECHO is not set > > # CONFIG_CXL_BASE is not set > > # CONFIG_CXL_KERNEL_API is not set > > # CONFIG_CXL_EEH is not set > > CONFIG_HAVE_IDE=y > > # CONFIG_IDE is not set > > > > # > > # SCSI device support > > # > > CONFIG_SCSI_MOD=m > > CONFIG_RAID_ATTRS=m > > CONFIG_SCSI=m > > CONFIG_SCSI_DMA=y > > CONFIG_SCSI_MQ_DEFAULT=y > > CONFIG_SCSI_PROC_FS=y > > > > # > > # SCSI support type (disk, tape, CD-ROM) > > # > > # CONFIG_BLK_DEV_SD is not set > > # CONFIG_CHR_DEV_ST is not set > > # CONFIG_CHR_DEV_OSST is not set > > CONFIG_BLK_DEV_SR=m > > CONFIG_BLK_DEV_SR_VENDOR=y > > # CONFIG_CHR_DEV_SG is not set > > # CONFIG_CHR_DEV_SCH is not set > > CONFIG_SCSI_ENCLOSURE=m > > CONFIG_SCSI_CONSTANTS=y > > # CONFIG_SCSI_LOGGING is not set > > CONFIG_SCSI_SCAN_ASYNC=y > > > > # > > # SCSI Transports > > # > > CONFIG_SCSI_SPI_ATTRS=m > > CONFIG_SCSI_SAS_ATTRS=m > > CONFIG_SCSI_SAS_LIBSAS=m > > # CONFIG_SCSI_SAS_HOST_SMP is not set > > CONFIG_SCSI_SRP_ATTRS=m > > # CONFIG_SCSI_LOWLEVEL is not set > > CONFIG_SCSI_DH=y > > # CONFIG_SCSI_DH_RDAC is not set > > CONFIG_SCSI_DH_HP_SW=m > > CONFIG_SCSI_DH_EMC=m > > # CONFIG_SCSI_DH_ALUA is not set > > CONFIG_SCSI_OSD_INITIATOR=m > > CONFIG_SCSI_OSD_ULD=m > > CONFIG_SCSI_OSD_DPRINT_SENSE=1 > > # CONFIG_SCSI_OSD_DEBUG is not set > > # CONFIG_ATA is not set > > CONFIG_MD=y > > CONFIG_BLK_DEV_MD=y > > # CONFIG_MD_AUTODETECT is not set > > # CONFIG_MD_LINEAR is not set > > # CONFIG_MD_RAID0 is not set > > CONFIG_MD_RAID1=y > > CONFIG_MD_RAID10=y > > CONFIG_MD_RAID456=y > > CONFIG_MD_MULTIPATH=y > > CONFIG_MD_FAULTY=m > > CONFIG_BCACHE=m > > CONFIG_BCACHE_DEBUG=y > > CONFIG_BCACHE_CLOSURES_DEBUG=y > > CONFIG_BLK_DEV_DM_BUILTIN=y > > CONFIG_BLK_DEV_DM=y > > # CONFIG_DM_MQ_DEFAULT is not set > > # CONFIG_DM_DEBUG is not set > > CONFIG_DM_BUFIO=y > > CONFIG_DM_BIO_PRISON=y > > CONFIG_DM_PERSISTENT_DATA=y > > CONFIG_DM_DEBUG_BLOCK_STACK_TRACING=y > > CONFIG_DM_CRYPT=y > > CONFIG_DM_SNAPSHOT=m > > CONFIG_DM_THIN_PROVISIONING=m > > CONFIG_DM_CACHE=y > > # CONFIG_DM_CACHE_MQ is not set > > CONFIG_DM_CACHE_SMQ=m > > CONFIG_DM_CACHE_CLEANER=y > > # CONFIG_DM_ERA is not set > > CONFIG_DM_MIRROR=y > > CONFIG_DM_RAID=y > > CONFIG_DM_ZERO=y > > CONFIG_DM_MULTIPATH=y > > CONFIG_DM_MULTIPATH_QL=y > > CONFIG_DM_MULTIPATH_ST=y > > # CONFIG_DM_DELAY is not set > > CONFIG_DM_UEVENT=y > > CONFIG_DM_FLAKEY=m > > CONFIG_DM_VERITY=m > > CONFIG_DM_SWITCH=m > > CONFIG_DM_LOG_WRITES=y > > CONFIG_TARGET_CORE=m > > # CONFIG_TCM_IBLOCK is not set > > CONFIG_TCM_FILEIO=m > > # CONFIG_TCM_PSCSI is not set > > CONFIG_LOOPBACK_TARGET=m > > CONFIG_SBP_TARGET=m > > CONFIG_FUSION=y > > CONFIG_FUSION_SPI=m > > CONFIG_FUSION_SAS=m > > CONFIG_FUSION_MAX_SGE=128 > > CONFIG_FUSION_CTL=m > > CONFIG_FUSION_LOGGING=y > > > > # > > # IEEE 1394 (FireWire) support > > # > > CONFIG_FIREWIRE=m > > CONFIG_FIREWIRE_OHCI=m > > # CONFIG_FIREWIRE_SBP2 is not set > > CONFIG_FIREWIRE_NOSY=m > > CONFIG_MACINTOSH_DRIVERS=y > > CONFIG_VHOST_SCSI=m > > CONFIG_VHOST_RING=m > > CONFIG_VHOST=m > > CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y > > > > # > > # Input device support > > # > > CONFIG_INPUT=y > > CONFIG_INPUT_LEDS=y > > CONFIG_INPUT_FF_MEMLESS=y > > CONFIG_INPUT_POLLDEV=y > > CONFIG_INPUT_SPARSEKMAP=y > > CONFIG_INPUT_MATRIXKMAP=y > > > > # > > # Userland interfaces > > # > > CONFIG_INPUT_MOUSEDEV=m > > CONFIG_INPUT_MOUSEDEV_PSAUX=y > > CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 > > CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 > > CONFIG_INPUT_JOYDEV=m > > # CONFIG_INPUT_EVDEV is not set > > CONFIG_INPUT_EVBUG=y > > > > # > > # Input Device Drivers > > # > > CONFIG_INPUT_KEYBOARD=y > > # CONFIG_KEYBOARD_ADP5588 is not set > > CONFIG_KEYBOARD_ADP5589=y > > CONFIG_KEYBOARD_ATKBD=y > > # CONFIG_KEYBOARD_QT1070 is not set > > CONFIG_KEYBOARD_QT2160=m > > CONFIG_KEYBOARD_LKKBD=m > > CONFIG_KEYBOARD_TCA6416=m > > CONFIG_KEYBOARD_TCA8418=y > > # CONFIG_KEYBOARD_LM8323 is not set > > CONFIG_KEYBOARD_LM8333=y > > # CONFIG_KEYBOARD_MAX7359 is not set > > CONFIG_KEYBOARD_MCS=y > > CONFIG_KEYBOARD_MPR121=m > > # CONFIG_KEYBOARD_NEWTON is not set > > CONFIG_KEYBOARD_OPENCORES=m > > CONFIG_KEYBOARD_SAMSUNG=y > > CONFIG_KEYBOARD_STOWAWAY=y > > # CONFIG_KEYBOARD_SUNKBD is not set > > CONFIG_KEYBOARD_OMAP4=y > > CONFIG_KEYBOARD_TWL4030=m > > # CONFIG_KEYBOARD_XTKBD is not set > > CONFIG_KEYBOARD_CROS_EC=y > > # CONFIG_KEYBOARD_CAP11XX is not set > > CONFIG_KEYBOARD_BCM=y > > CONFIG_INPUT_MOUSE=y > > CONFIG_MOUSE_PS2=m > > CONFIG_MOUSE_PS2_ALPS=y > > CONFIG_MOUSE_PS2_LOGIPS2PP=y > > # CONFIG_MOUSE_PS2_SYNAPTICS is not set > > # CONFIG_MOUSE_PS2_CYPRESS is not set > > CONFIG_MOUSE_PS2_LIFEBOOK=y > > # CONFIG_MOUSE_PS2_TRACKPOINT is not set > > # CONFIG_MOUSE_PS2_ELANTECH is not set > > CONFIG_MOUSE_PS2_SENTELIC=y > > # CONFIG_MOUSE_PS2_TOUCHKIT is not set > > # CONFIG_MOUSE_PS2_FOCALTECH is not set > > # CONFIG_MOUSE_PS2_VMMOUSE is not set > > # CONFIG_MOUSE_SERIAL is not set > > CONFIG_MOUSE_CYAPA=y > > # CONFIG_MOUSE_ELAN_I2C is not set > > CONFIG_MOUSE_VSXXXAA=y > > # CONFIG_MOUSE_SYNAPTICS_I2C is not set > > # CONFIG_INPUT_JOYSTICK is not set > > CONFIG_INPUT_TABLET=y > > # CONFIG_TABLET_SERIAL_WACOM4 is not set > > # CONFIG_INPUT_TOUCHSCREEN is not set > > # CONFIG_INPUT_MISC is not set > > > > # > > # Hardware I/O ports > > # > > CONFIG_SERIO=y > > CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y > > CONFIG_SERIO_I8042=y > > CONFIG_SERIO_SERPORT=m > > CONFIG_SERIO_CT82C710=y > > CONFIG_SERIO_PCIPS2=y > > CONFIG_SERIO_LIBPS2=y > > CONFIG_SERIO_RAW=y > > CONFIG_SERIO_ALTERA_PS2=y > > CONFIG_SERIO_PS2MULT=m > > CONFIG_SERIO_ARC_PS2=m > > CONFIG_SERIO_APBPS2=m > > CONFIG_GAMEPORT=y > > CONFIG_GAMEPORT_NS558=m > > CONFIG_GAMEPORT_L4=m > > CONFIG_GAMEPORT_EMU10K1=y > > # CONFIG_GAMEPORT_FM801 is not set > > > > # > > # Character devices > > # > > CONFIG_TTY=y > > CONFIG_VT=y > > # CONFIG_CONSOLE_TRANSLATIONS is not set > > # CONFIG_VT_CONSOLE is not set > > CONFIG_HW_CONSOLE=y > > CONFIG_VT_HW_CONSOLE_BINDING=y > > CONFIG_UNIX98_PTYS=y > > # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set > > # CONFIG_LEGACY_PTYS is not set > > CONFIG_SERIAL_NONSTANDARD=y > > CONFIG_ROCKETPORT=m > > CONFIG_CYCLADES=y > > CONFIG_CYZ_INTR=y > > # CONFIG_MOXA_INTELLIO is not set > > # CONFIG_MOXA_SMARTIO is not set > > # CONFIG_SYNCLINK is not set > > CONFIG_SYNCLINKMP=m > > CONFIG_SYNCLINK_GT=y > > CONFIG_NOZOMI=y > > # CONFIG_ISI is not set > > CONFIG_N_HDLC=y > > # CONFIG_TRACE_SINK is not set > > CONFIG_DEVMEM=y > > # CONFIG_DEVKMEM is not set > > > > # > > # Serial drivers > > # > > CONFIG_SERIAL_EARLYCON=y > > CONFIG_SERIAL_8250=m > > # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set > > CONFIG_SERIAL_8250_PNP=y > > CONFIG_SERIAL_8250_DMA=y > > CONFIG_SERIAL_8250_PCI=m > > CONFIG_SERIAL_8250_NR_UARTS=4 > > CONFIG_SERIAL_8250_RUNTIME_UARTS=4 > > CONFIG_SERIAL_8250_EXTENDED=y > > CONFIG_SERIAL_8250_MANY_PORTS=y > > # CONFIG_SERIAL_8250_SHARE_IRQ is not set > > CONFIG_SERIAL_8250_DETECT_IRQ=y > > # CONFIG_SERIAL_8250_RSA is not set > > # CONFIG_SERIAL_8250_DW is not set > > # CONFIG_SERIAL_8250_FINTEK is not set > > > > # > > # Non-8250 serial port support > > # > > # CONFIG_SERIAL_UARTLITE is not set > > CONFIG_SERIAL_CORE=y > > CONFIG_SERIAL_CORE_CONSOLE=y > > CONFIG_SERIAL_JSM=y > > CONFIG_SERIAL_OF_PLATFORM=m > > # CONFIG_SERIAL_SCCNXP is not set > > # CONFIG_SERIAL_SC16IS7XX is not set > > CONFIG_SERIAL_ALTERA_JTAGUART=m > > # CONFIG_SERIAL_ALTERA_UART is not set > > CONFIG_SERIAL_XILINX_PS_UART=m > > CONFIG_SERIAL_ARC=y > > CONFIG_SERIAL_ARC_CONSOLE=y > > CONFIG_SERIAL_ARC_NR_PORTS=1 > > CONFIG_SERIAL_RP2=m > > CONFIG_SERIAL_RP2_NR_UARTS=32 > > CONFIG_SERIAL_FSL_LPUART=y > > # CONFIG_SERIAL_FSL_LPUART_CONSOLE is not set > > CONFIG_SERIAL_CONEXANT_DIGICOLOR=y > > CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE=y > > # CONFIG_SERIAL_MEN_Z135 is not set > > CONFIG_TTY_PRINTK=y > > CONFIG_HVC_DRIVER=y > > # CONFIG_HVC_XEN is not set > > CONFIG_VIRTIO_CONSOLE=y > > # CONFIG_IPMI_HANDLER is not set > > # CONFIG_HW_RANDOM is not set > > CONFIG_NVRAM=y > > # CONFIG_R3964 is not set > > CONFIG_APPLICOM=y > > CONFIG_MWAVE=m > > CONFIG_RAW_DRIVER=y > > CONFIG_MAX_RAW_DEVS=256 > > # CONFIG_HPET is not set > > CONFIG_HANGCHECK_TIMER=y > > CONFIG_TCG_TPM=m > > # CONFIG_TCG_TIS is not set > > # CONFIG_TCG_TIS_I2C_ATMEL is not set > > CONFIG_TCG_TIS_I2C_INFINEON=m > > # CONFIG_TCG_TIS_I2C_NUVOTON is not set > > CONFIG_TCG_NSC=m > > CONFIG_TCG_ATMEL=m > > # CONFIG_TCG_INFINEON is not set > > # CONFIG_TCG_XEN is not set > > # CONFIG_TCG_CRB is not set > > # CONFIG_TELCLOCK is not set > > CONFIG_DEVPORT=y > > # CONFIG_XILLYBUS is not set > > > > # > > # I2C support > > # > > CONFIG_I2C=y > > CONFIG_ACPI_I2C_OPREGION=y > > CONFIG_I2C_BOARDINFO=y > > # CONFIG_I2C_COMPAT is not set > > # CONFIG_I2C_CHARDEV is not set > > CONFIG_I2C_MUX=y > > > > # > > # Multiplexer I2C Chip support > > # > > CONFIG_I2C_MUX_PCA9541=m > > # CONFIG_I2C_MUX_REG is not set > > # CONFIG_I2C_HELPER_AUTO is not set > > CONFIG_I2C_SMBUS=m > > > > # > > # I2C Algorithms > > # > > CONFIG_I2C_ALGOBIT=y > > CONFIG_I2C_ALGOPCF=m > > CONFIG_I2C_ALGOPCA=y > > > > # > > # I2C Hardware Bus support > > # > > > > # > > # PC SMBus host controller drivers > > # > > # CONFIG_I2C_ALI1535 is not set > > # CONFIG_I2C_ALI1563 is not set > > CONFIG_I2C_ALI15X3=m > > CONFIG_I2C_AMD756=y > > # CONFIG_I2C_AMD756_S4882 is not set > > CONFIG_I2C_AMD8111=y > > CONFIG_I2C_I801=y > > # CONFIG_I2C_ISCH is not set > > CONFIG_I2C_ISMT=m > > CONFIG_I2C_PIIX4=y > > CONFIG_I2C_NFORCE2=m > > CONFIG_I2C_NFORCE2_S4985=m > > # CONFIG_I2C_SIS5595 is not set > > CONFIG_I2C_SIS630=m > > CONFIG_I2C_SIS96X=y > > # CONFIG_I2C_VIA is not set > > # CONFIG_I2C_VIAPRO is not set > > > > # > > # ACPI drivers > > # > > CONFIG_I2C_SCMI=y > > > > # > > # I2C system bus drivers (mostly embedded / system-on-chip) > > # > > CONFIG_I2C_DESIGNWARE_CORE=m > > CONFIG_I2C_DESIGNWARE_PLATFORM=m > > CONFIG_I2C_DESIGNWARE_PCI=m > > CONFIG_I2C_DESIGNWARE_BAYTRAIL=y > > CONFIG_I2C_EMEV2=y > > # CONFIG_I2C_OCORES is not set > > CONFIG_I2C_PCA_PLATFORM=y > > # CONFIG_I2C_PXA_PCI is not set > > # CONFIG_I2C_RK3X is not set > > # CONFIG_I2C_SIMTEC is not set > > CONFIG_I2C_XILINX=m > > > > # > > # External I2C/SMBus adapter drivers > > # > > # CONFIG_I2C_PARPORT_LIGHT is not set > > # CONFIG_I2C_TAOS_EVM is not set > > > > # > > # Other I2C/SMBus bus drivers > > # > > # CONFIG_I2C_CROS_EC_TUNNEL is not set > > CONFIG_I2C_STUB=m > > CONFIG_I2C_SLAVE=y > > CONFIG_I2C_SLAVE_EEPROM=m > > # CONFIG_I2C_DEBUG_CORE is not set > > # CONFIG_I2C_DEBUG_ALGO is not set > > CONFIG_I2C_DEBUG_BUS=y > > # CONFIG_SPI is not set > > CONFIG_SPMI=m > > # CONFIG_HSI is not set > > > > # > > # PPS support > > # > > # CONFIG_PPS is not set > > > > # > > # PPS generators support > > # > > > > # > > # PTP clock support > > # > > > > # > > # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. > > # > > CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y > > # CONFIG_GPIOLIB is not set > > CONFIG_W1=m > > > > # > > # 1-wire Bus Masters > > # > > # CONFIG_W1_MASTER_MATROX is not set > > # CONFIG_W1_MASTER_DS2482 is not set > > CONFIG_W1_MASTER_DS1WM=m > > > > # > > # 1-wire Slaves > > # > > CONFIG_W1_SLAVE_THERM=m > > CONFIG_W1_SLAVE_SMEM=m > > # CONFIG_W1_SLAVE_DS2408 is not set > > CONFIG_W1_SLAVE_DS2413=m > > # CONFIG_W1_SLAVE_DS2406 is not set > > # CONFIG_W1_SLAVE_DS2423 is not set > > CONFIG_W1_SLAVE_DS2431=m > > # CONFIG_W1_SLAVE_DS2433 is not set > > # CONFIG_W1_SLAVE_DS2760 is not set > > CONFIG_W1_SLAVE_DS2780=m > > CONFIG_W1_SLAVE_DS2781=m > > # CONFIG_W1_SLAVE_DS28E04 is not set > > CONFIG_W1_SLAVE_BQ27000=m > > CONFIG_POWER_SUPPLY=y > > CONFIG_POWER_SUPPLY_DEBUG=y > > CONFIG_PDA_POWER=m > > # CONFIG_WM831X_BACKUP is not set > > CONFIG_WM831X_POWER=m > > # CONFIG_WM8350_POWER is not set > > # CONFIG_TEST_POWER is not set > > # CONFIG_BATTERY_88PM860X is not set > > CONFIG_BATTERY_DS2780=m > > # CONFIG_BATTERY_DS2781 is not set > > # CONFIG_BATTERY_DS2782 is not set > > CONFIG_BATTERY_SBS=y > > # CONFIG_BATTERY_BQ27x00 is not set > > CONFIG_BATTERY_MAX17040=y > > CONFIG_BATTERY_MAX17042=m > > CONFIG_CHARGER_MAX8903=y > > CONFIG_CHARGER_TWL4030=y > > # CONFIG_CHARGER_LP8727 is not set > > CONFIG_CHARGER_MANAGER=y > > CONFIG_CHARGER_MAX14577=m > > # CONFIG_CHARGER_MAX8997 is not set > > # CONFIG_CHARGER_BQ2415X is not set > > CONFIG_CHARGER_SMB347=y > > CONFIG_BATTERY_GAUGE_LTC2941=y > > CONFIG_BATTERY_RT5033=m > > CONFIG_POWER_RESET=y > > CONFIG_POWER_RESET_AS3722=y > > # CONFIG_POWER_RESET_RESTART is not set > > CONFIG_POWER_RESET_SYSCON=y > > CONFIG_POWER_RESET_SYSCON_POWEROFF=y > > # CONFIG_POWER_AVS is not set > > CONFIG_HWMON=m > > CONFIG_HWMON_VID=m > > CONFIG_HWMON_DEBUG_CHIP=y > > > > # > > # Native drivers > > # > > # CONFIG_SENSORS_ABITUGURU is not set > > CONFIG_SENSORS_ABITUGURU3=m > > CONFIG_SENSORS_AD7414=m > > CONFIG_SENSORS_AD7418=m > > CONFIG_SENSORS_ADM1021=m > > CONFIG_SENSORS_ADM1025=m > > CONFIG_SENSORS_ADM1026=m > > # CONFIG_SENSORS_ADM1029 is not set > > CONFIG_SENSORS_ADM1031=m > > CONFIG_SENSORS_ADM9240=m > > CONFIG_SENSORS_ADT7X10=m > > CONFIG_SENSORS_ADT7410=m > > CONFIG_SENSORS_ADT7411=m > > CONFIG_SENSORS_ADT7462=m > > CONFIG_SENSORS_ADT7470=m > > CONFIG_SENSORS_ADT7475=m > > # CONFIG_SENSORS_ASC7621 is not set > > CONFIG_SENSORS_K8TEMP=m > > CONFIG_SENSORS_K10TEMP=m > > CONFIG_SENSORS_FAM15H_POWER=m > > # CONFIG_SENSORS_APPLESMC is not set > > # CONFIG_SENSORS_ASB100 is not set > > CONFIG_SENSORS_ATXP1=m > > # CONFIG_SENSORS_DS620 is not set > > CONFIG_SENSORS_DS1621=m > > CONFIG_SENSORS_DELL_SMM=m > > # CONFIG_SENSORS_DA9055 is not set > > CONFIG_SENSORS_I5K_AMB=m > > CONFIG_SENSORS_F71805F=m > > # CONFIG_SENSORS_F71882FG is not set > > CONFIG_SENSORS_F75375S=m > > # CONFIG_SENSORS_MC13783_ADC is not set > > CONFIG_SENSORS_FSCHMD=m > > # CONFIG_SENSORS_GL518SM is not set > > CONFIG_SENSORS_GL520SM=m > > # CONFIG_SENSORS_G760A is not set > > CONFIG_SENSORS_G762=m > > CONFIG_SENSORS_HIH6130=m > > CONFIG_SENSORS_I5500=m > > CONFIG_SENSORS_CORETEMP=m > > CONFIG_SENSORS_IT87=m > > CONFIG_SENSORS_JC42=m > > # CONFIG_SENSORS_POWR1220 is not set > > CONFIG_SENSORS_LINEAGE=m > > CONFIG_SENSORS_LTC2945=m > > CONFIG_SENSORS_LTC4151=m > > CONFIG_SENSORS_LTC4215=m > > CONFIG_SENSORS_LTC4222=m > > # CONFIG_SENSORS_LTC4245 is not set > > # CONFIG_SENSORS_LTC4260 is not set > > CONFIG_SENSORS_LTC4261=m > > # CONFIG_SENSORS_MAX16065 is not set > > # CONFIG_SENSORS_MAX1619 is not set > > # CONFIG_SENSORS_MAX1668 is not set > > CONFIG_SENSORS_MAX197=m > > # CONFIG_SENSORS_MAX6639 is not set > > CONFIG_SENSORS_MAX6642=m > > # CONFIG_SENSORS_MAX6650 is not set > > # CONFIG_SENSORS_MAX6697 is not set > > CONFIG_SENSORS_HTU21=m > > CONFIG_SENSORS_MCP3021=m > > # CONFIG_SENSORS_MENF21BMC_HWMON is not set > > # CONFIG_SENSORS_LM63 is not set > > CONFIG_SENSORS_LM73=m > > # CONFIG_SENSORS_LM75 is not set > > CONFIG_SENSORS_LM77=m > > CONFIG_SENSORS_LM78=m > > CONFIG_SENSORS_LM80=m > > # CONFIG_SENSORS_LM83 is not set > > CONFIG_SENSORS_LM85=m > > CONFIG_SENSORS_LM87=m > > CONFIG_SENSORS_LM90=m > > CONFIG_SENSORS_LM92=m > > CONFIG_SENSORS_LM93=m > > CONFIG_SENSORS_LM95234=m > > # CONFIG_SENSORS_LM95241 is not set > > CONFIG_SENSORS_LM95245=m > > # CONFIG_SENSORS_PC87360 is not set > > # CONFIG_SENSORS_PC87427 is not set > > CONFIG_SENSORS_NTC_THERMISTOR=m > > # CONFIG_SENSORS_NCT6683 is not set > > # CONFIG_SENSORS_NCT6775 is not set > > CONFIG_SENSORS_NCT7802=m > > CONFIG_SENSORS_NCT7904=m > > CONFIG_SENSORS_PCF8591=m > > CONFIG_PMBUS=m > > CONFIG_SENSORS_PMBUS=m > > CONFIG_SENSORS_ADM1275=m > > CONFIG_SENSORS_LM25066=m > > CONFIG_SENSORS_LTC2978=m > > CONFIG_SENSORS_LTC2978_REGULATOR=y > > # CONFIG_SENSORS_MAX16064 is not set > > CONFIG_SENSORS_MAX20751=m > > CONFIG_SENSORS_MAX34440=m > > # CONFIG_SENSORS_MAX8688 is not set > > # CONFIG_SENSORS_TPS40422 is not set > > # CONFIG_SENSORS_UCD9000 is not set > > CONFIG_SENSORS_UCD9200=m > > CONFIG_SENSORS_ZL6100=m > > CONFIG_SENSORS_SHT21=m > > # CONFIG_SENSORS_SHTC1 is not set > > CONFIG_SENSORS_SIS5595=m > > # CONFIG_SENSORS_DME1737 is not set > > # CONFIG_SENSORS_EMC1403 is not set > > # CONFIG_SENSORS_EMC2103 is not set > > CONFIG_SENSORS_EMC6W201=m > > # CONFIG_SENSORS_SMSC47M1 is not set > > # CONFIG_SENSORS_SMSC47M192 is not set > > CONFIG_SENSORS_SMSC47B397=m > > # CONFIG_SENSORS_SCH56XX_COMMON is not set > > CONFIG_SENSORS_SMM665=m > > CONFIG_SENSORS_ADC128D818=m > > # CONFIG_SENSORS_ADS1015 is not set > > CONFIG_SENSORS_ADS7828=m > > CONFIG_SENSORS_AMC6821=m > > CONFIG_SENSORS_INA209=m > > CONFIG_SENSORS_INA2XX=m > > CONFIG_SENSORS_TC74=m > > # CONFIG_SENSORS_THMC50 is not set > > # CONFIG_SENSORS_TMP102 is not set > > CONFIG_SENSORS_TMP103=m > > CONFIG_SENSORS_TMP401=m > > CONFIG_SENSORS_TMP421=m > > CONFIG_SENSORS_VIA_CPUTEMP=m > > CONFIG_SENSORS_VIA686A=m > > # CONFIG_SENSORS_VT1211 is not set > > CONFIG_SENSORS_VT8231=m > > # CONFIG_SENSORS_W83781D is not set > > # CONFIG_SENSORS_W83791D is not set > > # CONFIG_SENSORS_W83792D is not set > > CONFIG_SENSORS_W83793=m > > CONFIG_SENSORS_W83795=m > > # CONFIG_SENSORS_W83795_FANCTRL is not set > > CONFIG_SENSORS_W83L785TS=m > > CONFIG_SENSORS_W83L786NG=m > > # CONFIG_SENSORS_W83627HF is not set > > CONFIG_SENSORS_W83627EHF=m > > CONFIG_SENSORS_WM831X=m > > # CONFIG_SENSORS_WM8350 is not set > > > > # > > # ACPI drivers > > # > > # CONFIG_SENSORS_ACPI_POWER is not set > > CONFIG_SENSORS_ATK0110=m > > CONFIG_THERMAL=y > > CONFIG_THERMAL_OF=y > > # CONFIG_THERMAL_WRITABLE_TRIPS is not set > > CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y > > # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set > > # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set > > # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set > > CONFIG_THERMAL_GOV_FAIR_SHARE=y > > CONFIG_THERMAL_GOV_STEP_WISE=y > > CONFIG_THERMAL_GOV_BANG_BANG=y > > CONFIG_THERMAL_GOV_USER_SPACE=y > > # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set > > CONFIG_CPU_THERMAL=y > > CONFIG_THERMAL_EMULATION=y > > CONFIG_IMX_THERMAL=y > > CONFIG_INTEL_SOC_DTS_IOSF_CORE=y > > # CONFIG_INTEL_SOC_DTS_THERMAL is not set > > CONFIG_INT340X_THERMAL=y > > CONFIG_ACPI_THERMAL_REL=y > > CONFIG_INTEL_PCH_THERMAL=m > > > > # > > # Texas Instruments thermal drivers > > # > > # CONFIG_WATCHDOG is not set > > CONFIG_SSB_POSSIBLE=y > > > > # > > # Sonics Silicon Backplane > > # > > CONFIG_SSB=y > > CONFIG_SSB_SPROM=y > > CONFIG_SSB_PCIHOST_POSSIBLE=y > > CONFIG_SSB_PCIHOST=y > > # CONFIG_SSB_B43_PCI_BRIDGE is not set > > CONFIG_SSB_SILENT=y > > CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y > > CONFIG_SSB_DRIVER_PCICORE=y > > CONFIG_BCMA_POSSIBLE=y > > > > # > > # Broadcom specific AMBA > > # > > CONFIG_BCMA=m > > CONFIG_BCMA_HOST_PCI_POSSIBLE=y > > # CONFIG_BCMA_HOST_PCI is not set > > CONFIG_BCMA_HOST_SOC=y > > # CONFIG_BCMA_DRIVER_PCI is not set > > # CONFIG_BCMA_DRIVER_GMAC_CMN is not set > > # CONFIG_BCMA_DEBUG is not set > > > > # > > # Multifunction device drivers > > # > > CONFIG_MFD_CORE=y > > # CONFIG_MFD_AS3711 is not set > > CONFIG_MFD_AS3722=y > > # CONFIG_PMIC_ADP5520 is not set > > CONFIG_MFD_ATMEL_HLCDC=m > > # CONFIG_MFD_BCM590XX is not set > > CONFIG_MFD_AXP20X=y > > CONFIG_MFD_CROS_EC=y > > CONFIG_MFD_CROS_EC_I2C=y > > # CONFIG_PMIC_DA903X is not set > > # CONFIG_MFD_DA9052_I2C is not set > > CONFIG_MFD_DA9055=y > > CONFIG_MFD_DA9062=m > > # CONFIG_MFD_DA9063 is not set > > CONFIG_MFD_DA9150=m > > CONFIG_MFD_MC13XXX=y > > CONFIG_MFD_MC13XXX_I2C=y > > CONFIG_MFD_HI6421_PMIC=m > > CONFIG_HTC_PASIC3=m > > CONFIG_MFD_INTEL_QUARK_I2C_GPIO=y > > CONFIG_LPC_ICH=y > > # CONFIG_LPC_SCH is not set > > CONFIG_MFD_INTEL_LPSS=m > > CONFIG_MFD_INTEL_LPSS_ACPI=m > > CONFIG_MFD_INTEL_LPSS_PCI=m > > CONFIG_MFD_JANZ_CMODIO=y > > # CONFIG_MFD_KEMPLD is not set > > CONFIG_MFD_88PM800=m > > CONFIG_MFD_88PM805=y > > CONFIG_MFD_88PM860X=y > > CONFIG_MFD_MAX14577=y > > # CONFIG_MFD_MAX77686 is not set > > # CONFIG_MFD_MAX77693 is not set > > CONFIG_MFD_MAX77843=y > > # CONFIG_MFD_MAX8907 is not set > > # CONFIG_MFD_MAX8925 is not set > > CONFIG_MFD_MAX8997=y > > # CONFIG_MFD_MAX8998 is not set > > CONFIG_MFD_MT6397=m > > CONFIG_MFD_MENF21BMC=y > > CONFIG_MFD_RETU=m > > # CONFIG_MFD_PCF50633 is not set > > CONFIG_MFD_RDC321X=m > > # CONFIG_MFD_RTSX_PCI is not set > > CONFIG_MFD_RT5033=y > > CONFIG_MFD_RC5T583=y > > CONFIG_MFD_RK808=y > > # CONFIG_MFD_RN5T618 is not set > > # CONFIG_MFD_SEC_CORE is not set > > CONFIG_MFD_SI476X_CORE=y > > # CONFIG_MFD_SM501 is not set > > # CONFIG_MFD_SKY81452 is not set > > CONFIG_MFD_SMSC=y > > # CONFIG_ABX500_CORE is not set > > # CONFIG_MFD_STMPE is not set > > CONFIG_MFD_SYSCON=y > > CONFIG_MFD_TI_AM335X_TSCADC=m > > CONFIG_MFD_LP3943=m > > CONFIG_MFD_LP8788=y > > CONFIG_MFD_PALMAS=y > > CONFIG_TPS6105X=m > > CONFIG_TPS6507X=y > > # CONFIG_MFD_TPS65090 is not set > > CONFIG_MFD_TPS65217=y > > CONFIG_MFD_TPS65218=m > > CONFIG_MFD_TPS6586X=y > > # CONFIG_MFD_TPS80031 is not set > > CONFIG_TWL4030_CORE=y > > # CONFIG_MFD_TWL4030_AUDIO is not set > > CONFIG_TWL6040_CORE=y > > CONFIG_MFD_WL1273_CORE=y > > CONFIG_MFD_LM3533=m > > # CONFIG_MFD_TC3589X is not set > > # CONFIG_MFD_TMIO is not set > > CONFIG_MFD_VX855=m > > # CONFIG_MFD_ARIZONA_I2C is not set > > CONFIG_MFD_WM8400=y > > CONFIG_MFD_WM831X=y > > CONFIG_MFD_WM831X_I2C=y > > CONFIG_MFD_WM8350=y > > CONFIG_MFD_WM8350_I2C=y > > CONFIG_MFD_WM8994=m > > CONFIG_REGULATOR=y > > # CONFIG_REGULATOR_DEBUG is not set > > CONFIG_REGULATOR_FIXED_VOLTAGE=m > > CONFIG_REGULATOR_VIRTUAL_CONSUMER=m > > CONFIG_REGULATOR_USERSPACE_CONSUMER=m > > CONFIG_REGULATOR_88PM800=m > > CONFIG_REGULATOR_88PM8607=m > > # CONFIG_REGULATOR_ACT8865 is not set > > CONFIG_REGULATOR_AD5398=y > > CONFIG_REGULATOR_ANATOP=m > > CONFIG_REGULATOR_AS3722=m > > # CONFIG_REGULATOR_AXP20X is not set > > # CONFIG_REGULATOR_DA9055 is not set > > # CONFIG_REGULATOR_DA9062 is not set > > CONFIG_REGULATOR_DA9210=m > > # CONFIG_REGULATOR_DA9211 is not set > > CONFIG_REGULATOR_FAN53555=y > > # CONFIG_REGULATOR_HI6421 is not set > > # CONFIG_REGULATOR_ISL9305 is not set > > # CONFIG_REGULATOR_ISL6271A is not set > > CONFIG_REGULATOR_LP3971=y > > CONFIG_REGULATOR_LP3972=m > > # CONFIG_REGULATOR_LP872X is not set > > CONFIG_REGULATOR_LP8755=y > > CONFIG_REGULATOR_LP8788=y > > # CONFIG_REGULATOR_LTC3589 is not set > > CONFIG_REGULATOR_MAX14577=m > > CONFIG_REGULATOR_MAX1586=y > > CONFIG_REGULATOR_MAX8649=y > > # CONFIG_REGULATOR_MAX8660 is not set > > CONFIG_REGULATOR_MAX8952=y > > CONFIG_REGULATOR_MAX8973=m > > CONFIG_REGULATOR_MAX8997=m > > # CONFIG_REGULATOR_MAX77693 is not set > > CONFIG_REGULATOR_MC13XXX_CORE=y > > CONFIG_REGULATOR_MC13783=y > > # CONFIG_REGULATOR_MC13892 is not set > > CONFIG_REGULATOR_MT6311=y > > # CONFIG_REGULATOR_MT6397 is not set > > CONFIG_REGULATOR_PALMAS=m > > # CONFIG_REGULATOR_PFUZE100 is not set > > CONFIG_REGULATOR_QCOM_SPMI=m > > CONFIG_REGULATOR_RC5T583=m > > # CONFIG_REGULATOR_RK808 is not set > > # CONFIG_REGULATOR_RT5033 is not set > > # CONFIG_REGULATOR_TPS51632 is not set > > CONFIG_REGULATOR_TPS6105X=m > > CONFIG_REGULATOR_TPS62360=y > > CONFIG_REGULATOR_TPS65023=y > > # CONFIG_REGULATOR_TPS6507X is not set > > CONFIG_REGULATOR_TPS65217=y > > CONFIG_REGULATOR_TPS65218=m > > CONFIG_REGULATOR_TPS6586X=y > > CONFIG_REGULATOR_TWL4030=y > > CONFIG_REGULATOR_WM831X=m > > # CONFIG_REGULATOR_WM8350 is not set > > CONFIG_REGULATOR_WM8400=y > > CONFIG_REGULATOR_WM8994=m > > # CONFIG_MEDIA_SUPPORT is not set > > > > # > > # Graphics support > > # > > # CONFIG_AGP is not set > > CONFIG_INTEL_GTT=m > > # CONFIG_VGA_ARB is not set > > # CONFIG_VGA_SWITCHEROO is not set > > CONFIG_DRM=m > > CONFIG_DRM_MIPI_DSI=y > > CONFIG_DRM_KMS_HELPER=m > > CONFIG_DRM_KMS_FB_HELPER=y > > CONFIG_DRM_FBDEV_EMULATION=y > > CONFIG_DRM_LOAD_EDID_FIRMWARE=y > > CONFIG_DRM_TTM=m > > > > # > > # I2C encoder or helper chips > > # > > CONFIG_DRM_I2C_ADV7511=m > > # CONFIG_DRM_I2C_CH7006 is not set > > # CONFIG_DRM_I2C_SIL164 is not set > > CONFIG_DRM_I2C_NXP_TDA998X=m > > # CONFIG_DRM_TDFX is not set > > CONFIG_DRM_R128=m > > CONFIG_DRM_RADEON=m > > # CONFIG_DRM_RADEON_USERPTR is not set > > CONFIG_DRM_RADEON_UMS=y > > CONFIG_DRM_AMDGPU=m > > CONFIG_DRM_AMDGPU_CIK=y > > CONFIG_DRM_AMDGPU_USERPTR=y > > CONFIG_DRM_NOUVEAU=m > > CONFIG_NOUVEAU_DEBUG=5 > > CONFIG_NOUVEAU_DEBUG_DEFAULT=3 > > CONFIG_DRM_NOUVEAU_BACKLIGHT=y > > CONFIG_DRM_I915=m > > # CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set > > # CONFIG_DRM_MGA is not set > > CONFIG_DRM_VIA=m > > CONFIG_DRM_SAVAGE=m > > CONFIG_DRM_VGEM=m > > CONFIG_DRM_VMWGFX=m > > CONFIG_DRM_VMWGFX_FBCON=y > > # CONFIG_DRM_GMA500 is not set > > CONFIG_DRM_AST=m > > # CONFIG_DRM_MGAG200 is not set > > CONFIG_DRM_CIRRUS_QEMU=m > > CONFIG_DRM_QXL=m > > CONFIG_DRM_BOCHS=m > > CONFIG_DRM_VIRTIO_GPU=m > > CONFIG_DRM_PANEL=y > > > > # > > # Display Panels > > # > > CONFIG_DRM_PANEL_SIMPLE=m > > # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set > > CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m > > CONFIG_DRM_BRIDGE=y > > > > # > > # Display Interface Bridges > > # > > # CONFIG_DRM_NXP_PTN3460 is not set > > # CONFIG_DRM_PARADE_PS8622 is not set > > > > # > > # Frame buffer Devices > > # > > CONFIG_FB=y > > CONFIG_FIRMWARE_EDID=y > > CONFIG_FB_CMDLINE=y > > CONFIG_FB_DDC=y > > CONFIG_FB_BOOT_VESA_SUPPORT=y > > CONFIG_FB_CFB_FILLRECT=y > > CONFIG_FB_CFB_COPYAREA=y > > CONFIG_FB_CFB_IMAGEBLIT=y > > # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set > > CONFIG_FB_SYS_FILLRECT=y > > CONFIG_FB_SYS_COPYAREA=y > > CONFIG_FB_SYS_IMAGEBLIT=y > > CONFIG_FB_FOREIGN_ENDIAN=y > > CONFIG_FB_BOTH_ENDIAN=y > > # CONFIG_FB_BIG_ENDIAN is not set > > # CONFIG_FB_LITTLE_ENDIAN is not set > > CONFIG_FB_SYS_FOPS=y > > CONFIG_FB_DEFERRED_IO=y > > CONFIG_FB_HECUBA=m > > CONFIG_FB_SVGALIB=y > > # CONFIG_FB_MACMODES is not set > > CONFIG_FB_BACKLIGHT=y > > CONFIG_FB_MODE_HELPERS=y > > CONFIG_FB_TILEBLITTING=y > > > > # > > # Frame buffer hardware drivers > > # > > CONFIG_FB_CIRRUS=m > > CONFIG_FB_PM2=y > > # CONFIG_FB_PM2_FIFO_DISCONNECT is not set > > # CONFIG_FB_CYBER2000 is not set > > # CONFIG_FB_ARC is not set > > CONFIG_FB_ASILIANT=y > > # CONFIG_FB_IMSTT is not set > > CONFIG_FB_VGA16=m > > CONFIG_FB_VESA=y > > CONFIG_FB_N411=m > > # CONFIG_FB_HGA is not set > > CONFIG_FB_OPENCORES=y > > # CONFIG_FB_S1D13XXX is not set > > CONFIG_FB_NVIDIA=m > > # CONFIG_FB_NVIDIA_I2C is not set > > CONFIG_FB_NVIDIA_DEBUG=y > > # CONFIG_FB_NVIDIA_BACKLIGHT is not set > > CONFIG_FB_RIVA=m > > CONFIG_FB_RIVA_I2C=y > > CONFIG_FB_RIVA_DEBUG=y > > # CONFIG_FB_RIVA_BACKLIGHT is not set > > CONFIG_FB_I740=y > > CONFIG_FB_LE80578=y > > CONFIG_FB_CARILLO_RANCH=m > > # CONFIG_FB_MATROX is not set > > CONFIG_FB_RADEON=y > > CONFIG_FB_RADEON_I2C=y > > # CONFIG_FB_RADEON_BACKLIGHT is not set > > CONFIG_FB_RADEON_DEBUG=y > > CONFIG_FB_ATY128=y > > # CONFIG_FB_ATY128_BACKLIGHT is not set > > CONFIG_FB_ATY=m > > CONFIG_FB_ATY_CT=y > > CONFIG_FB_ATY_GENERIC_LCD=y > > CONFIG_FB_ATY_GX=y > > CONFIG_FB_ATY_BACKLIGHT=y > > CONFIG_FB_S3=y > > # CONFIG_FB_S3_DDC is not set > > CONFIG_FB_SAVAGE=m > > # CONFIG_FB_SAVAGE_I2C is not set > > CONFIG_FB_SAVAGE_ACCEL=y > > # CONFIG_FB_SIS is not set > > CONFIG_FB_NEOMAGIC=m > > CONFIG_FB_KYRO=y > > # CONFIG_FB_3DFX is not set > > CONFIG_FB_VOODOO1=m > > CONFIG_FB_VT8623=y > > CONFIG_FB_TRIDENT=m > > # CONFIG_FB_ARK is not set > > CONFIG_FB_PM3=y > > CONFIG_FB_CARMINE=y > > CONFIG_FB_CARMINE_DRAM_EVAL=y > > # CONFIG_CARMINE_DRAM_CUSTOM is not set > > CONFIG_FB_VIRTUAL=m > > # CONFIG_XEN_FBDEV_FRONTEND is not set > > CONFIG_FB_METRONOME=y > > CONFIG_FB_MB862XX=y > > CONFIG_FB_MB862XX_PCI_GDC=y > > CONFIG_FB_MB862XX_I2C=y > > CONFIG_FB_BROADSHEET=m > > # CONFIG_FB_AUO_K190X is not set > > CONFIG_FB_SIMPLE=y > > CONFIG_FB_SM712=m > > CONFIG_BACKLIGHT_LCD_SUPPORT=y > > CONFIG_LCD_CLASS_DEVICE=m > > CONFIG_LCD_PLATFORM=m > > CONFIG_BACKLIGHT_CLASS_DEVICE=y > > # CONFIG_BACKLIGHT_GENERIC is not set > > CONFIG_BACKLIGHT_LM3533=m > > # CONFIG_BACKLIGHT_CARILLO_RANCH is not set > > CONFIG_BACKLIGHT_APPLE=m > > CONFIG_BACKLIGHT_PM8941_WLED=y > > CONFIG_BACKLIGHT_SAHARA=m > > CONFIG_BACKLIGHT_WM831X=y > > CONFIG_BACKLIGHT_ADP8860=m > > # CONFIG_BACKLIGHT_ADP8870 is not set > > CONFIG_BACKLIGHT_88PM860X=m > > CONFIG_BACKLIGHT_LM3639=y > > CONFIG_BACKLIGHT_PANDORA=y > > CONFIG_BACKLIGHT_TPS65217=m > > CONFIG_BACKLIGHT_LV5207LP=m > > CONFIG_BACKLIGHT_BD6107=y > > CONFIG_VGASTATE=y > > CONFIG_VIDEOMODE_HELPERS=y > > CONFIG_HDMI=y > > > > # > > # Console display driver support > > # > > # CONFIG_VGA_CONSOLE is not set > > CONFIG_DUMMY_CONSOLE=y > > CONFIG_DUMMY_CONSOLE_COLUMNS=80 > > CONFIG_DUMMY_CONSOLE_ROWS=25 > > CONFIG_FRAMEBUFFER_CONSOLE=m > > CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y > > # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set > > # CONFIG_LOGO is not set > > CONFIG_SOUND=y > > CONFIG_SOUND_OSS_CORE=y > > CONFIG_SOUND_OSS_CORE_PRECLAIM=y > > # CONFIG_SND is not set > > CONFIG_SOUND_PRIME=y > > # CONFIG_SOUND_OSS is not set > > > > # > > # HID support > > # > > CONFIG_HID=m > > # CONFIG_HID_BATTERY_STRENGTH is not set > > # CONFIG_HIDRAW is not set > > # CONFIG_UHID is not set > > CONFIG_HID_GENERIC=m > > > > # > > # Special HID drivers > > # > > CONFIG_HID_A4TECH=m > > # CONFIG_HID_ACRUX is not set > > CONFIG_HID_APPLE=m > > # CONFIG_HID_AUREAL is not set > > # CONFIG_HID_BELKIN is not set > > CONFIG_HID_CHERRY=m > > # CONFIG_HID_CHICONY is not set > > # CONFIG_HID_CYPRESS is not set > > CONFIG_HID_DRAGONRISE=m > > # CONFIG_DRAGONRISE_FF is not set > > # CONFIG_HID_EMS_FF is not set > > # CONFIG_HID_ELECOM is not set > > CONFIG_HID_EZKEY=m > > CONFIG_HID_GEMBIRD=m > > CONFIG_HID_KEYTOUCH=m > > # CONFIG_HID_KYE is not set > > CONFIG_HID_WALTOP=m > > CONFIG_HID_GYRATION=m > > CONFIG_HID_ICADE=m > > CONFIG_HID_TWINHAN=m > > CONFIG_HID_KENSINGTON=m > > CONFIG_HID_LCPOWER=m > > CONFIG_HID_LENOVO=m > > # CONFIG_HID_LOGITECH is not set > > CONFIG_HID_MAGICMOUSE=m > > # CONFIG_HID_MICROSOFT is not set > > CONFIG_HID_MONTEREY=m > > # CONFIG_HID_MULTITOUCH is not set > > CONFIG_HID_ORTEK=m > > CONFIG_HID_PANTHERLORD=m > > # CONFIG_PANTHERLORD_FF is not set > > CONFIG_HID_PETALYNX=m > > # CONFIG_HID_PICOLCD is not set > > # CONFIG_HID_PLANTRONICS is not set > > CONFIG_HID_PRIMAX=m > > # CONFIG_HID_SAITEK is not set > > CONFIG_HID_SAMSUNG=m > > CONFIG_HID_SPEEDLINK=m > > CONFIG_HID_STEELSERIES=m > > CONFIG_HID_SUNPLUS=m > > CONFIG_HID_RMI=m > > CONFIG_HID_GREENASIA=m > > # CONFIG_GREENASIA_FF is not set > > CONFIG_HID_SMARTJOYPLUS=m > > # CONFIG_SMARTJOYPLUS_FF is not set > > # CONFIG_HID_TIVO is not set > > CONFIG_HID_TOPSEED=m > > CONFIG_HID_THINGM=m > > # CONFIG_HID_THRUSTMASTER is not set > > CONFIG_HID_WACOM=m > > # CONFIG_HID_WIIMOTE is not set > > # CONFIG_HID_XINMO is not set > > CONFIG_HID_ZEROPLUS=m > > # CONFIG_ZEROPLUS_FF is not set > > # CONFIG_HID_ZYDACRON is not set > > CONFIG_HID_SENSOR_HUB=m > > CONFIG_HID_SENSOR_CUSTOM_SENSOR=m > > > > # > > # I2C HID support > > # > > CONFIG_I2C_HID=m > > CONFIG_USB_OHCI_LITTLE_ENDIAN=y > > # CONFIG_USB_SUPPORT is not set > > CONFIG_UWB=m > > CONFIG_UWB_WHCI=m > > CONFIG_MMC=m > > CONFIG_MMC_DEBUG=y > > # CONFIG_MMC_CLKGATE is not set > > > > # > > # MMC/SD/SDIO Card Drivers > > # > > CONFIG_MMC_BLOCK=m > > CONFIG_MMC_BLOCK_MINORS=8 > > # CONFIG_MMC_BLOCK_BOUNCE is not set > > CONFIG_SDIO_UART=m > > CONFIG_MMC_TEST=m > > > > # > > # MMC/SD/SDIO Host Controller Drivers > > # > > # CONFIG_MMC_SDHCI is not set > > # CONFIG_MMC_WBSD is not set > > CONFIG_MMC_TIFM_SD=m > > CONFIG_MMC_CB710=m > > # CONFIG_MMC_VIA_SDMMC is not set > > CONFIG_MMC_USDHI6ROL0=m > > # CONFIG_MMC_TOSHIBA_PCI is not set > > # CONFIG_MMC_MTK is not set > > CONFIG_MEMSTICK=y > > CONFIG_MEMSTICK_DEBUG=y > > > > # > > # MemoryStick drivers > > # > > CONFIG_MEMSTICK_UNSAFE_RESUME=y > > # CONFIG_MSPRO_BLOCK is not set > > CONFIG_MS_BLOCK=m > > > > # > > # MemoryStick Host Controller Drivers > > # > > # CONFIG_MEMSTICK_TIFM_MS is not set > > # CONFIG_MEMSTICK_JMICRON_38X is not set > > CONFIG_MEMSTICK_R592=m > > CONFIG_NEW_LEDS=y > > CONFIG_LEDS_CLASS=y > > CONFIG_LEDS_CLASS_FLASH=y > > > > # > > # LED drivers > > # > > # CONFIG_LEDS_88PM860X is not set > > # CONFIG_LEDS_BCM6328 is not set > > # CONFIG_LEDS_BCM6358 is not set > > CONFIG_LEDS_LM3530=y > > CONFIG_LEDS_LM3533=m > > CONFIG_LEDS_LM3642=y > > # CONFIG_LEDS_PCA9532 is not set > > # CONFIG_LEDS_LP3944 is not set > > CONFIG_LEDS_LP55XX_COMMON=y > > CONFIG_LEDS_LP5521=y > > CONFIG_LEDS_LP5523=y > > # CONFIG_LEDS_LP5562 is not set > > # CONFIG_LEDS_LP8501 is not set > > CONFIG_LEDS_LP8788=y > > CONFIG_LEDS_LP8860=m > > # CONFIG_LEDS_CLEVO_MAIL is not set > > CONFIG_LEDS_PCA955X=m > > CONFIG_LEDS_PCA963X=y > > # CONFIG_LEDS_WM831X_STATUS is not set > > # CONFIG_LEDS_WM8350 is not set > > CONFIG_LEDS_REGULATOR=y > > CONFIG_LEDS_BD2802=m > > # CONFIG_LEDS_INTEL_SS4200 is not set > > CONFIG_LEDS_DELL_NETBOOKS=m > > # CONFIG_LEDS_MC13783 is not set > > CONFIG_LEDS_TCA6507=y > > CONFIG_LEDS_TLC591XX=y > > CONFIG_LEDS_MAX8997=y > > # CONFIG_LEDS_LM355x is not set > > # CONFIG_LEDS_MENF21BMC is not set > > > > # > > # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) > > # > > CONFIG_LEDS_BLINKM=y > > # CONFIG_LEDS_SYSCON is not set > > > > # > > # LED Triggers > > # > > # CONFIG_LEDS_TRIGGERS is not set > > # CONFIG_ACCESSIBILITY is not set > > CONFIG_EDAC_ATOMIC_SCRUB=y > > CONFIG_EDAC_SUPPORT=y > > # CONFIG_EDAC is not set > > CONFIG_RTC_LIB=y > > CONFIG_RTC_CLASS=y > > CONFIG_RTC_HCTOSYS=y > > CONFIG_RTC_HCTOSYS_DEVICE="rtc0" > > CONFIG_RTC_SYSTOHC=y > > CONFIG_RTC_SYSTOHC_DEVICE="rtc0" > > # CONFIG_RTC_DEBUG is not set > > > > # > > # RTC interfaces > > # > > CONFIG_RTC_INTF_SYSFS=y > > # CONFIG_RTC_INTF_PROC is not set > > CONFIG_RTC_INTF_DEV=y > > CONFIG_RTC_INTF_DEV_UIE_EMUL=y > > CONFIG_RTC_DRV_TEST=y > > > > # > > # I2C RTC drivers > > # > > CONFIG_RTC_DRV_88PM860X=y > > # CONFIG_RTC_DRV_88PM80X is not set > > # CONFIG_RTC_DRV_ABB5ZES3 is not set > > CONFIG_RTC_DRV_ABX80X=m > > CONFIG_RTC_DRV_AS3722=m > > CONFIG_RTC_DRV_DS1307=m > > CONFIG_RTC_DRV_DS1374=y > > CONFIG_RTC_DRV_DS1374_WDT=y > > CONFIG_RTC_DRV_DS1672=y > > CONFIG_RTC_DRV_DS3232=y > > CONFIG_RTC_DRV_HYM8563=m > > # CONFIG_RTC_DRV_LP8788 is not set > > # CONFIG_RTC_DRV_MAX6900 is not set > > # CONFIG_RTC_DRV_MAX8997 is not set > > CONFIG_RTC_DRV_RK808=m > > # CONFIG_RTC_DRV_RS5C372 is not set > > CONFIG_RTC_DRV_ISL1208=y > > # CONFIG_RTC_DRV_ISL12022 is not set > > # CONFIG_RTC_DRV_ISL12057 is not set > > CONFIG_RTC_DRV_X1205=y > > # CONFIG_RTC_DRV_PALMAS is not set > > CONFIG_RTC_DRV_PCF2127=m > > CONFIG_RTC_DRV_PCF8523=m > > # CONFIG_RTC_DRV_PCF8563 is not set > > CONFIG_RTC_DRV_PCF85063=y > > CONFIG_RTC_DRV_PCF8583=y > > # CONFIG_RTC_DRV_M41T80 is not set > > CONFIG_RTC_DRV_BQ32K=y > > CONFIG_RTC_DRV_TWL4030=y > > CONFIG_RTC_DRV_TPS6586X=y > > # CONFIG_RTC_DRV_RC5T583 is not set > > # CONFIG_RTC_DRV_S35390A is not set > > CONFIG_RTC_DRV_FM3130=m > > CONFIG_RTC_DRV_RX8581=y > > CONFIG_RTC_DRV_RX8025=y > > # CONFIG_RTC_DRV_EM3027 is not set > > CONFIG_RTC_DRV_RV3029C2=y > > > > # > > # SPI RTC drivers > > # > > > > # > > # Platform RTC drivers > > # > > CONFIG_RTC_DRV_CMOS=y > > # CONFIG_RTC_DRV_DS1286 is not set > > # CONFIG_RTC_DRV_DS1511 is not set > > CONFIG_RTC_DRV_DS1553=y > > # CONFIG_RTC_DRV_DS1685_FAMILY is not set > > # CONFIG_RTC_DRV_DS1742 is not set > > # CONFIG_RTC_DRV_DS2404 is not set > > CONFIG_RTC_DRV_DA9055=m > > # CONFIG_RTC_DRV_DA9063 is not set > > CONFIG_RTC_DRV_STK17TA8=m > > CONFIG_RTC_DRV_M48T86=m > > CONFIG_RTC_DRV_M48T35=m > > # CONFIG_RTC_DRV_M48T59 is not set > > CONFIG_RTC_DRV_MSM6242=m > > CONFIG_RTC_DRV_BQ4802=y > > CONFIG_RTC_DRV_RP5C01=y > > CONFIG_RTC_DRV_V3020=y > > CONFIG_RTC_DRV_WM831X=m > > CONFIG_RTC_DRV_WM8350=m > > # CONFIG_RTC_DRV_ZYNQMP is not set > > > > # > > # on-CPU RTC drivers > > # > > CONFIG_RTC_DRV_MC13XXX=m > > # CONFIG_RTC_DRV_SNVS is not set > > CONFIG_RTC_DRV_MT6397=m > > > > # > > # HID Sensor RTC drivers > > # > > CONFIG_DMADEVICES=y > > CONFIG_DMADEVICES_DEBUG=y > > # CONFIG_DMADEVICES_VDEBUG is not set > > > > # > > # DMA Devices > > # > > CONFIG_DMA_ENGINE=y > > CONFIG_DMA_VIRTUAL_CHANNELS=m > > CONFIG_DMA_ACPI=y > > CONFIG_DMA_OF=y > > CONFIG_FSL_EDMA=m > > CONFIG_IDMA64=m > > CONFIG_INTEL_IOATDMA=m > > CONFIG_DW_DMAC_CORE=y > > CONFIG_DW_DMAC=y > > CONFIG_DW_DMAC_PCI=m > > # CONFIG_HSU_DMA_PCI is not set > > > > # > > # DMA Clients > > # > > CONFIG_ASYNC_TX_DMA=y > > # CONFIG_DMATEST is not set > > CONFIG_DMA_ENGINE_RAID=y > > CONFIG_DCA=m > > # CONFIG_AUXDISPLAY is not set > > CONFIG_UIO=y > > CONFIG_UIO_CIF=m > > # CONFIG_UIO_PDRV_GENIRQ is not set > > # CONFIG_UIO_DMEM_GENIRQ is not set > > # CONFIG_UIO_AEC is not set > > CONFIG_UIO_SERCOS3=y > > CONFIG_UIO_PCI_GENERIC=y > > CONFIG_UIO_NETX=m > > CONFIG_UIO_PRUSS=m > > CONFIG_UIO_MF624=y > > CONFIG_VIRT_DRIVERS=y > > CONFIG_VIRTIO=y > > > > # > > # Virtio drivers > > # > > # CONFIG_VIRTIO_PCI is not set > > CONFIG_VIRTIO_BALLOON=m > > CONFIG_VIRTIO_INPUT=y > > CONFIG_VIRTIO_MMIO=y > > CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y > > > > # > > # Microsoft Hyper-V guest support > > # > > # CONFIG_HYPERV is not set > > > > # > > # Xen driver support > > # > > CONFIG_XEN_BALLOON=y > > # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set > > CONFIG_XEN_SCRUB_PAGES=y > > CONFIG_XEN_DEV_EVTCHN=y > > CONFIG_XEN_BACKEND=y > > CONFIG_XENFS=y > > # CONFIG_XEN_COMPAT_XENFS is not set > > CONFIG_XEN_SYS_HYPERVISOR=y > > CONFIG_XEN_XENBUS_FRONTEND=y > > # CONFIG_XEN_GNTDEV is not set > > CONFIG_XEN_GRANT_DEV_ALLOC=y > > CONFIG_SWIOTLB_XEN=y > > CONFIG_XEN_TMEM=m > > CONFIG_XEN_PCIDEV_BACKEND=y > > CONFIG_XEN_SCSI_BACKEND=m > > CONFIG_XEN_PRIVCMD=y > > CONFIG_XEN_ACPI_PROCESSOR=y > > CONFIG_XEN_HAVE_PVMMU=y > > CONFIG_XEN_AUTO_XLATE=y > > CONFIG_XEN_ACPI=y > > # CONFIG_XEN_SYMS is not set > > CONFIG_XEN_HAVE_VPMU=y > > CONFIG_STAGING=y > > CONFIG_COMEDI=m > > # CONFIG_COMEDI_DEBUG is not set > > CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 > > CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 > > # CONFIG_COMEDI_MISC_DRIVERS is not set > > CONFIG_COMEDI_ISA_DRIVERS=y > > # CONFIG_COMEDI_PCL711 is not set > > # CONFIG_COMEDI_PCL724 is not set > > # CONFIG_COMEDI_PCL726 is not set > > CONFIG_COMEDI_PCL730=m > > # CONFIG_COMEDI_PCL812 is not set > > CONFIG_COMEDI_PCL816=m > > CONFIG_COMEDI_PCL818=m > > # CONFIG_COMEDI_PCM3724 is not set > > CONFIG_COMEDI_AMPLC_DIO200_ISA=m > > # CONFIG_COMEDI_AMPLC_PC236_ISA is not set > > CONFIG_COMEDI_AMPLC_PC263_ISA=m > > CONFIG_COMEDI_RTI800=m > > CONFIG_COMEDI_RTI802=m > > CONFIG_COMEDI_DAC02=m > > CONFIG_COMEDI_DAS16M1=m > > CONFIG_COMEDI_DAS08_ISA=m > > CONFIG_COMEDI_DAS16=m > > # CONFIG_COMEDI_DAS800 is not set > > CONFIG_COMEDI_DAS1800=m > > CONFIG_COMEDI_DAS6402=m > > # CONFIG_COMEDI_DT2801 is not set > > CONFIG_COMEDI_DT2811=m > > # CONFIG_COMEDI_DT2814 is not set > > # CONFIG_COMEDI_DT2815 is not set > > CONFIG_COMEDI_DT2817=m > > # CONFIG_COMEDI_DT282X is not set > > # CONFIG_COMEDI_DMM32AT is not set > > # CONFIG_COMEDI_UNIOXX5 is not set > > CONFIG_COMEDI_FL512=m > > CONFIG_COMEDI_AIO_AIO12_8=m > > # CONFIG_COMEDI_AIO_IIRO_16 is not set > > # CONFIG_COMEDI_II_PCI20KC is not set > > # CONFIG_COMEDI_C6XDIGIO is not set > > # CONFIG_COMEDI_MPC624 is not set > > # CONFIG_COMEDI_ADQ12B is not set > > CONFIG_COMEDI_NI_AT_A2150=m > > # CONFIG_COMEDI_NI_AT_AO is not set > > CONFIG_COMEDI_NI_ATMIO=m > > # CONFIG_COMEDI_NI_ATMIO16D is not set > > CONFIG_COMEDI_NI_LABPC_ISA=m > > # CONFIG_COMEDI_PCMAD is not set > > CONFIG_COMEDI_PCMDA12=m > > CONFIG_COMEDI_PCMMIO=m > > CONFIG_COMEDI_PCMUIO=m > > # CONFIG_COMEDI_MULTIQ3 is not set > > CONFIG_COMEDI_S526=m > > # CONFIG_COMEDI_PCI_DRIVERS is not set > > CONFIG_COMEDI_8254=m > > CONFIG_COMEDI_8255=m > > CONFIG_COMEDI_8255_SA=m > > # CONFIG_COMEDI_KCOMEDILIB is not set > > CONFIG_COMEDI_AMPLC_DIO200=m > > CONFIG_COMEDI_DAS08=m > > CONFIG_COMEDI_ISADMA=m > > CONFIG_COMEDI_NI_LABPC=m > > CONFIG_COMEDI_NI_LABPC_ISADMA=m > > CONFIG_COMEDI_NI_TIO=m > > CONFIG_RTS5208=m > > CONFIG_FB_SM750=m > > CONFIG_FB_XGI=y > > CONFIG_FT1000=m > > > > # > > # Speakup console speech > > # > > # CONFIG_SPEAKUP is not set > > CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m > > # CONFIG_STAGING_MEDIA is not set > > > > # > > # Android > > # > > # CONFIG_STAGING_BOARD is not set > > # CONFIG_FIREWIRE_SERIAL is not set > > CONFIG_DGNC=m > > CONFIG_DGAP=m > > # CONFIG_GS_FPGABOOT is not set > > CONFIG_CRYPTO_SKEIN=y > > # CONFIG_UNISYSSPAR is not set > > # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set > > CONFIG_MOST=y > > CONFIG_MOSTCORE=y > > # CONFIG_AIM_CDEV is not set > > CONFIG_HDM_I2C=m > > CONFIG_X86_PLATFORM_DEVICES=y > > CONFIG_ACER_WMI=m > > CONFIG_ACERHDF=m > > CONFIG_ALIENWARE_WMI=m > > # CONFIG_ASUS_LAPTOP is not set > > # CONFIG_DELL_WMI is not set > > # CONFIG_DELL_WMI_AIO is not set > > CONFIG_DELL_SMO8800=m > > CONFIG_FUJITSU_LAPTOP=m > > CONFIG_FUJITSU_LAPTOP_DEBUG=y > > CONFIG_FUJITSU_TABLET=m > > # CONFIG_HP_ACCEL is not set > > CONFIG_HP_WIRELESS=m > > # CONFIG_HP_WMI is not set > > CONFIG_PANASONIC_LAPTOP=y > > CONFIG_THINKPAD_ACPI=m > > # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set > > # CONFIG_THINKPAD_ACPI_DEBUG is not set > > CONFIG_THINKPAD_ACPI_UNSAFE_LEDS=y > > # CONFIG_THINKPAD_ACPI_VIDEO is not set > > # CONFIG_THINKPAD_ACPI_HOTKEY_POLL is not set > > CONFIG_SENSORS_HDAPS=y > > CONFIG_INTEL_MENLOW=m > > CONFIG_ACPI_WMI=m > > CONFIG_MSI_WMI=m > > CONFIG_TOPSTAR_LAPTOP=y > > CONFIG_ACPI_TOSHIBA=m > > # CONFIG_TOSHIBA_BT_RFKILL is not set > > # CONFIG_TOSHIBA_HAPS is not set > > CONFIG_ACPI_CMPC=y > > CONFIG_INTEL_IPS=y > > CONFIG_IBM_RTL=y > > CONFIG_SAMSUNG_LAPTOP=m > > CONFIG_MXM_WMI=m > > CONFIG_SAMSUNG_Q10=y > > CONFIG_APPLE_GMUX=m > > # CONFIG_INTEL_RST is not set > > CONFIG_INTEL_SMARTCONNECT=m > > CONFIG_PVPANIC=y > > # CONFIG_INTEL_PMC_IPC is not set > > CONFIG_SURFACE_PRO3_BUTTON=y > > CONFIG_CHROME_PLATFORMS=y > > CONFIG_CHROMEOS_LAPTOP=m > > # CONFIG_CHROMEOS_PSTORE is not set > > CONFIG_CROS_EC_CHARDEV=y > > CONFIG_CROS_EC_LPC=y > > CONFIG_CROS_EC_PROTO=y > > CONFIG_CLKDEV_LOOKUP=y > > CONFIG_HAVE_CLK_PREPARE=y > > CONFIG_COMMON_CLK=y > > > > # > > # Common Clock Framework > > # > > CONFIG_COMMON_CLK_WM831X=y > > # CONFIG_COMMON_CLK_RK808 is not set > > # CONFIG_COMMON_CLK_SI5351 is not set > > CONFIG_COMMON_CLK_SI570=y > > CONFIG_COMMON_CLK_CDCE925=y > > CONFIG_CLK_TWL6040=y > > CONFIG_COMMON_CLK_PALMAS=y > > # CONFIG_COMMON_CLK_PXA is not set > > CONFIG_COMMON_CLK_CDCE706=m > > > > # > > # Hardware Spinlock drivers > > # > > > > # > > # Clock Source drivers > > # > > CONFIG_CLKEVT_I8253=y > > CONFIG_CLKBLD_I8253=y > > # CONFIG_ATMEL_PIT is not set > > # CONFIG_SH_TIMER_CMT is not set > > # CONFIG_SH_TIMER_MTU2 is not set > > # CONFIG_SH_TIMER_TMU is not set > > # CONFIG_EM_TIMER_STI is not set > > # CONFIG_MAILBOX is not set > > # CONFIG_IOMMU_SUPPORT is not set > > > > # > > # Remoteproc drivers > > # > > CONFIG_REMOTEPROC=y > > CONFIG_STE_MODEM_RPROC=y > > > > # > > # Rpmsg drivers > > # > > > > # > > # SOC (System On Chip) specific Drivers > > # > > # CONFIG_SUNXI_SRAM is not set > > CONFIG_SOC_TI=y > > # CONFIG_PM_DEVFREQ is not set > > CONFIG_EXTCON=y > > > > # > > # Extcon Device Drivers > > # > > # CONFIG_EXTCON_MAX14577 is not set > > CONFIG_EXTCON_MAX77843=y > > CONFIG_EXTCON_MAX8997=y > > CONFIG_EXTCON_PALMAS=m > > CONFIG_EXTCON_RT8973A=y > > # CONFIG_EXTCON_SM5502 is not set > > # CONFIG_MEMORY is not set > > # CONFIG_IIO is not set > > CONFIG_NTB=m > > # CONFIG_NTB_INTEL is not set > > CONFIG_NTB_PINGPONG=m > > # CONFIG_NTB_TOOL is not set > > CONFIG_NTB_TRANSPORT=m > > CONFIG_VME_BUS=y > > > > # > > # VME Bridge Drivers > > # > > CONFIG_VME_CA91CX42=m > > CONFIG_VME_TSI148=y > > > > # > > # VME Board Drivers > > # > > CONFIG_VMIVME_7805=m > > > > # > > # VME Device Drivers > > # > > # CONFIG_VME_USER is not set > > # CONFIG_PWM is not set > > CONFIG_IRQCHIP=y > > # CONFIG_IPACK_BUS is not set > > # CONFIG_RESET_CONTROLLER is not set > > # CONFIG_FMC is not set > > > > # > > # PHY Subsystem > > # > > CONFIG_GENERIC_PHY=y > > CONFIG_PHY_PXA_28NM_HSIC=y > > CONFIG_PHY_PXA_28NM_USB2=y > > CONFIG_BCM_KONA_USB2_PHY=y > > # CONFIG_POWERCAP is not set > > CONFIG_MCB=m > > CONFIG_MCB_PCI=m > > > > # > > # Performance monitor support > > # > > CONFIG_RAS=y > > CONFIG_THUNDERBOLT=m > > > > # > > # Android > > # > > # CONFIG_ANDROID is not set > > CONFIG_NVMEM=m > > > > # > > # Firmware Drivers > > # > > CONFIG_EDD=m > > CONFIG_EDD_OFF=y > > CONFIG_FIRMWARE_MEMMAP=y > > CONFIG_DELL_RBU=m > > # CONFIG_DCDBAS is not set > > CONFIG_DMIID=y > > # CONFIG_DMI_SYSFS is not set > > CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y > > CONFIG_ISCSI_IBFT_FIND=y > > CONFIG_GOOGLE_FIRMWARE=y > > > > # > > # Google Firmware Drivers > > # > > CONFIG_GOOGLE_MEMCONSOLE=y > > CONFIG_UEFI_CPER=y > > > > # > > # File systems > > # > > CONFIG_DCACHE_WORD_ACCESS=y > > CONFIG_EXT2_FS=m > > CONFIG_EXT2_FS_XATTR=y > > CONFIG_EXT2_FS_POSIX_ACL=y > > # CONFIG_EXT2_FS_SECURITY is not set > > CONFIG_EXT3_FS=m > > # CONFIG_EXT3_FS_POSIX_ACL is not set > > CONFIG_EXT3_FS_SECURITY=y > > CONFIG_EXT4_FS=m > > CONFIG_EXT4_FS_POSIX_ACL=y > > CONFIG_EXT4_FS_SECURITY=y > > CONFIG_EXT4_ENCRYPTION=m > > CONFIG_EXT4_FS_ENCRYPTION=y > > CONFIG_EXT4_DEBUG=y > > CONFIG_JBD2=m > > CONFIG_JBD2_DEBUG=y > > CONFIG_FS_MBCACHE=m > > CONFIG_REISERFS_FS=m > > # CONFIG_REISERFS_CHECK is not set > > CONFIG_REISERFS_PROC_INFO=y > > # CONFIG_REISERFS_FS_XATTR is not set > > CONFIG_JFS_FS=m > > # CONFIG_JFS_POSIX_ACL is not set > > # CONFIG_JFS_SECURITY is not set > > CONFIG_JFS_DEBUG=y > > CONFIG_JFS_STATISTICS=y > > # CONFIG_XFS_FS is not set > > CONFIG_GFS2_FS=m > > # CONFIG_BTRFS_FS is not set > > CONFIG_NILFS2_FS=m > > CONFIG_F2FS_FS=m > > CONFIG_F2FS_STAT_FS=y > > # CONFIG_F2FS_FS_XATTR is not set > > # CONFIG_F2FS_CHECK_FS is not set > > # CONFIG_FS_DAX is not set > > CONFIG_FS_POSIX_ACL=y > > # CONFIG_FILE_LOCKING is not set > > CONFIG_FSNOTIFY=y > > CONFIG_DNOTIFY=y > > # CONFIG_INOTIFY_USER is not set > > CONFIG_FANOTIFY=y > > # CONFIG_QUOTA is not set > > CONFIG_QUOTACTL=y > > CONFIG_AUTOFS4_FS=m > > # CONFIG_FUSE_FS is not set > > CONFIG_OVERLAY_FS=y > > > > # > > # Caches > > # > > CONFIG_FSCACHE=y > > CONFIG_FSCACHE_STATS=y > > # CONFIG_FSCACHE_HISTOGRAM is not set > > CONFIG_FSCACHE_DEBUG=y > > # CONFIG_FSCACHE_OBJECT_LIST is not set > > # CONFIG_CACHEFILES is not set > > > > # > > # CD-ROM/DVD Filesystems > > # > > # CONFIG_ISO9660_FS is not set > > CONFIG_UDF_FS=y > > CONFIG_UDF_NLS=y > > > > # > > # DOS/FAT/NT Filesystems > > # > > CONFIG_FAT_FS=m > > CONFIG_MSDOS_FS=m > > CONFIG_VFAT_FS=m > > CONFIG_FAT_DEFAULT_CODEPAGE=437 > > CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" > > # CONFIG_NTFS_FS is not set > > > > # > > # Pseudo filesystems > > # > > CONFIG_PROC_FS=y > > # CONFIG_PROC_KCORE is not set > > # CONFIG_PROC_VMCORE is not set > > # CONFIG_PROC_SYSCTL is not set > > CONFIG_PROC_PAGE_MONITOR=y > > # CONFIG_PROC_CHILDREN is not set > > CONFIG_KERNFS=y > > CONFIG_SYSFS=y > > CONFIG_TMPFS=y > > CONFIG_TMPFS_POSIX_ACL=y > > CONFIG_TMPFS_XATTR=y > > CONFIG_HUGETLBFS=y > > CONFIG_HUGETLB_PAGE=y > > CONFIG_CONFIGFS_FS=m > > CONFIG_MISC_FILESYSTEMS=y > > CONFIG_ORANGEFS_FS=m > > CONFIG_ADFS_FS=y > > CONFIG_ADFS_FS_RW=y > > # CONFIG_AFFS_FS is not set > > CONFIG_ECRYPT_FS=m > > # CONFIG_ECRYPT_FS_MESSAGING is not set > > CONFIG_HFS_FS=y > > CONFIG_HFSPLUS_FS=y > > # CONFIG_HFSPLUS_FS_POSIX_ACL is not set > > CONFIG_BEFS_FS=y > > # CONFIG_BEFS_DEBUG is not set > > # CONFIG_BFS_FS is not set > > CONFIG_EFS_FS=y > > CONFIG_JFFS2_FS=m > > CONFIG_JFFS2_FS_DEBUG=0 > > # CONFIG_JFFS2_FS_WRITEBUFFER is not set > > CONFIG_JFFS2_SUMMARY=y > > # CONFIG_JFFS2_FS_XATTR is not set > > CONFIG_JFFS2_COMPRESSION_OPTIONS=y > > CONFIG_JFFS2_ZLIB=y > > # CONFIG_JFFS2_LZO is not set > > CONFIG_JFFS2_RTIME=y > > CONFIG_JFFS2_RUBIN=y > > # CONFIG_JFFS2_CMODE_NONE is not set > > CONFIG_JFFS2_CMODE_PRIORITY=y > > # CONFIG_JFFS2_CMODE_SIZE is not set > > # CONFIG_JFFS2_CMODE_FAVOURLZO is not set > > # CONFIG_LOGFS is not set > > CONFIG_CRAMFS=y > > CONFIG_SQUASHFS=m > > CONFIG_SQUASHFS_FILE_CACHE=y > > # CONFIG_SQUASHFS_FILE_DIRECT is not set > > CONFIG_SQUASHFS_DECOMP_SINGLE=y > > # CONFIG_SQUASHFS_DECOMP_MULTI is not set > > # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set > > CONFIG_SQUASHFS_XATTR=y > > CONFIG_SQUASHFS_ZLIB=y > > CONFIG_SQUASHFS_LZ4=y > > CONFIG_SQUASHFS_LZO=y > > CONFIG_SQUASHFS_XZ=y > > # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set > > CONFIG_SQUASHFS_EMBEDDED=y > > CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 > > CONFIG_VXFS_FS=y > > CONFIG_MINIX_FS=m > > CONFIG_OMFS_FS=y > > CONFIG_HPFS_FS=y > > CONFIG_QNX4FS_FS=y > > # CONFIG_QNX6FS_FS is not set > > # CONFIG_ROMFS_FS is not set > > CONFIG_PSTORE=y > > # CONFIG_PSTORE_CONSOLE is not set > > CONFIG_PSTORE_PMSG=y > > CONFIG_PSTORE_RAM=y > > # CONFIG_SYSV_FS is not set > > # CONFIG_UFS_FS is not set > > # CONFIG_EXOFS_FS is not set > > CONFIG_NLS=y > > CONFIG_NLS_DEFAULT="iso8859-1" > > CONFIG_NLS_CODEPAGE_437=y > > CONFIG_NLS_CODEPAGE_737=m > > # CONFIG_NLS_CODEPAGE_775 is not set > > CONFIG_NLS_CODEPAGE_850=y > > # CONFIG_NLS_CODEPAGE_852 is not set > > # CONFIG_NLS_CODEPAGE_855 is not set > > # CONFIG_NLS_CODEPAGE_857 is not set > > CONFIG_NLS_CODEPAGE_860=y > > # CONFIG_NLS_CODEPAGE_861 is not set > > CONFIG_NLS_CODEPAGE_862=m > > # CONFIG_NLS_CODEPAGE_863 is not set > > CONFIG_NLS_CODEPAGE_864=m > > CONFIG_NLS_CODEPAGE_865=m > > CONFIG_NLS_CODEPAGE_866=m > > # CONFIG_NLS_CODEPAGE_869 is not set > > CONFIG_NLS_CODEPAGE_936=m > > CONFIG_NLS_CODEPAGE_950=y > > # CONFIG_NLS_CODEPAGE_932 is not set > > # CONFIG_NLS_CODEPAGE_949 is not set > > CONFIG_NLS_CODEPAGE_874=y > > CONFIG_NLS_ISO8859_8=m > > # CONFIG_NLS_CODEPAGE_1250 is not set > > # CONFIG_NLS_CODEPAGE_1251 is not set > > # CONFIG_NLS_ASCII is not set > > # CONFIG_NLS_ISO8859_1 is not set > > CONFIG_NLS_ISO8859_2=m > > # CONFIG_NLS_ISO8859_3 is not set > > # CONFIG_NLS_ISO8859_4 is not set > > # CONFIG_NLS_ISO8859_5 is not set > > # CONFIG_NLS_ISO8859_6 is not set > > # CONFIG_NLS_ISO8859_7 is not set > > # CONFIG_NLS_ISO8859_9 is not set > > CONFIG_NLS_ISO8859_13=m > > CONFIG_NLS_ISO8859_14=m > > # CONFIG_NLS_ISO8859_15 is not set > > CONFIG_NLS_KOI8_R=y > > # CONFIG_NLS_KOI8_U is not set > > # CONFIG_NLS_MAC_ROMAN is not set > > CONFIG_NLS_MAC_CELTIC=m > > CONFIG_NLS_MAC_CENTEURO=y > > # CONFIG_NLS_MAC_CROATIAN is not set > > CONFIG_NLS_MAC_CYRILLIC=m > > # CONFIG_NLS_MAC_GAELIC is not set > > CONFIG_NLS_MAC_GREEK=y > > # CONFIG_NLS_MAC_ICELAND is not set > > CONFIG_NLS_MAC_INUIT=y > > CONFIG_NLS_MAC_ROMANIAN=m > > CONFIG_NLS_MAC_TURKISH=y > > CONFIG_NLS_UTF8=y > > > > # > > # Kernel hacking > > # > > CONFIG_TRACE_IRQFLAGS_SUPPORT=y > > > > # > > # printk and dmesg options > > # > > CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 > > > > # > > # Compile-time checks and compiler options > > # > > CONFIG_DEBUG_INFO=y > > CONFIG_DEBUG_INFO_REDUCED=y > > # CONFIG_DEBUG_INFO_SPLIT is not set > > # CONFIG_DEBUG_INFO_DWARF4 is not set > > # CONFIG_GDB_SCRIPTS is not set > > # CONFIG_ENABLE_WARN_DEPRECATED is not set > > CONFIG_ENABLE_MUST_CHECK=y > > CONFIG_FRAME_WARN=2048 > > # CONFIG_STRIP_ASM_SYMS is not set > > CONFIG_READABLE_ASM=y > > # CONFIG_UNUSED_SYMBOLS is not set > > # CONFIG_PAGE_OWNER is not set > > CONFIG_DEBUG_FS=y > > CONFIG_HEADERS_CHECK=y > > CONFIG_DEBUG_SECTION_MISMATCH=y > > CONFIG_ARCH_WANT_FRAME_POINTERS=y > > CONFIG_FRAME_POINTER=y > > CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y > > # CONFIG_MAGIC_SYSRQ is not set > > CONFIG_DEBUG_KERNEL=y > > > > # > > # Memory Debugging > > # > > CONFIG_PAGE_EXTENSION=y > > # CONFIG_DEBUG_PAGEALLOC is not set > > # CONFIG_DEBUG_OBJECTS is not set > > # CONFIG_SLUB_STATS is not set > > CONFIG_HAVE_DEBUG_KMEMLEAK=y > > CONFIG_DEBUG_KMEMLEAK=y > > CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=400 > > CONFIG_DEBUG_KMEMLEAK_TEST=m > > # CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF is not set > > # CONFIG_DEBUG_STACK_USAGE is not set > > CONFIG_DEBUG_VM=y > > # CONFIG_DEBUG_VM_VMACACHE is not set > > # CONFIG_DEBUG_VM_RB is not set > > CONFIG_DEBUG_VIRTUAL=y > > # CONFIG_DEBUG_MEMORY_INIT is not set > > CONFIG_MEMORY_NOTIFIER_ERROR_INJECT=m > > # CONFIG_DEBUG_PER_CPU_MAPS is not set > > CONFIG_HAVE_DEBUG_STACKOVERFLOW=y > > CONFIG_DEBUG_STACKOVERFLOW=y > > CONFIG_HAVE_ARCH_KMEMCHECK=y > > # CONFIG_DEBUG_SHIRQ is not set > > > > # > > # Debug Lockups and Hangs > > # > > CONFIG_LOCKUP_DETECTOR=y > > CONFIG_HARDLOCKUP_DETECTOR=y > > # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set > > CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 > > CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y > > CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 > > CONFIG_DETECT_HUNG_TASK=y > > CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 > > # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set > > CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 > > CONFIG_PANIC_ON_OOPS=y > > CONFIG_PANIC_ON_OOPS_VALUE=1 > > CONFIG_PANIC_TIMEOUT=0 > > CONFIG_SCHED_DEBUG=y > > CONFIG_SCHED_INFO=y > > CONFIG_SCHEDSTATS=y > > # CONFIG_SCHED_STACK_END_CHECK is not set > > CONFIG_DEBUG_TIMEKEEPING=y > > CONFIG_TIMER_STATS=y > > > > # > > # Lock Debugging (spinlocks, mutexes, etc...) > > # > > CONFIG_DEBUG_RT_MUTEXES=y > > CONFIG_DEBUG_SPINLOCK=y > > CONFIG_DEBUG_MUTEXES=y > > # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set > > CONFIG_DEBUG_LOCK_ALLOC=y > > # CONFIG_PROVE_LOCKING is not set > > CONFIG_LOCKDEP=y > > CONFIG_LOCK_STAT=y > > CONFIG_DEBUG_LOCKDEP=y > > CONFIG_DEBUG_ATOMIC_SLEEP=y > > CONFIG_DEBUG_LOCKING_API_SELFTESTS=y > > CONFIG_LOCK_TORTURE_TEST=m > > CONFIG_STACKTRACE=y > > # CONFIG_DEBUG_KOBJECT is not set > > CONFIG_DEBUG_BUGVERBOSE=y > > CONFIG_DEBUG_LIST=y > > # CONFIG_DEBUG_PI_LIST is not set > > CONFIG_DEBUG_SG=y > > CONFIG_DEBUG_NOTIFIERS=y > > # CONFIG_DEBUG_CREDENTIALS is not set > > > > # > > # RCU Debugging > > # > > # CONFIG_PROVE_RCU is not set > > # CONFIG_SPARSE_RCU_POINTER is not set > > CONFIG_TORTURE_TEST=y > > CONFIG_RCU_TORTURE_TEST=y > > # CONFIG_RCU_TORTURE_TEST_RUNNABLE is not set > > CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT=y > > CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT_DELAY=3 > > CONFIG_RCU_TORTURE_TEST_SLOW_INIT=y > > CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 > > # CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set > > CONFIG_RCU_CPU_STALL_TIMEOUT=21 > > # CONFIG_RCU_TRACE is not set > > CONFIG_RCU_EQS_DEBUG=y > > # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set > > CONFIG_NOTIFIER_ERROR_INJECTION=y > > CONFIG_CPU_NOTIFIER_ERROR_INJECT=y > > # CONFIG_PM_NOTIFIER_ERROR_INJECT is not set > > # CONFIG_OF_RECONFIG_NOTIFIER_ERROR_INJECT is not set > > CONFIG_FAULT_INJECTION=y > > # CONFIG_FAILSLAB is not set > > # CONFIG_FAIL_PAGE_ALLOC is not set > > # CONFIG_FAIL_MAKE_REQUEST is not set > > CONFIG_FAIL_IO_TIMEOUT=y > > CONFIG_FAIL_MMC_REQUEST=y > > # CONFIG_FAIL_FUTEX is not set > > CONFIG_FAULT_INJECTION_DEBUG_FS=y > > # CONFIG_LATENCYTOP is not set > > CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y > > # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set > > CONFIG_USER_STACKTRACE_SUPPORT=y > > CONFIG_NOP_TRACER=y > > CONFIG_HAVE_FUNCTION_TRACER=y > > CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y > > CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y > > CONFIG_HAVE_DYNAMIC_FTRACE=y > > CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y > > CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y > > CONFIG_HAVE_SYSCALL_TRACEPOINTS=y > > CONFIG_HAVE_FENTRY=y > > CONFIG_HAVE_C_RECORDMCOUNT=y > > CONFIG_TRACE_CLOCK=y > > CONFIG_RING_BUFFER=y > > CONFIG_EVENT_TRACING=y > > CONFIG_CONTEXT_SWITCH_TRACER=y > > CONFIG_RING_BUFFER_ALLOW_SWAP=y > > CONFIG_TRACING=y > > CONFIG_GENERIC_TRACER=y > > CONFIG_TRACING_SUPPORT=y > > CONFIG_FTRACE=y > > # CONFIG_FUNCTION_TRACER is not set > > # CONFIG_IRQSOFF_TRACER is not set > > # CONFIG_SCHED_TRACER is not set > > CONFIG_FTRACE_SYSCALLS=y > > # CONFIG_TRACER_SNAPSHOT is not set > > CONFIG_BRANCH_PROFILE_NONE=y > > # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set > > # CONFIG_PROFILE_ALL_BRANCHES is not set > > # CONFIG_STACK_TRACER is not set > > # CONFIG_BLK_DEV_IO_TRACE is not set > > # CONFIG_UPROBE_EVENT is not set > > # CONFIG_PROBE_EVENTS is not set > > CONFIG_FTRACE_SELFTEST=y > > CONFIG_FTRACE_STARTUP_TEST=y > > CONFIG_EVENT_TRACE_TEST_SYSCALLS=y > > # CONFIG_MMIOTRACE is not set > > CONFIG_TRACEPOINT_BENCHMARK=y > > # CONFIG_RING_BUFFER_BENCHMARK is not set > > # CONFIG_RING_BUFFER_STARTUP_TEST is not set > > # CONFIG_TRACE_ENUM_MAP_FILE is not set > > > > # > > # Runtime Testing > > # > > CONFIG_LKDTM=y > > # CONFIG_TEST_LIST_SORT is not set > > # CONFIG_BACKTRACE_SELF_TEST is not set > > # CONFIG_RBTREE_TEST is not set > > CONFIG_INTERVAL_TREE_TEST=m > > # CONFIG_PERCPU_TEST is not set > > # CONFIG_ATOMIC64_SELFTEST is not set > > CONFIG_ASYNC_RAID6_TEST=m > > CONFIG_TEST_HEXDUMP=y > > # CONFIG_TEST_STRING_HELPERS is not set > > CONFIG_TEST_PARSE_INTEGER=y > > CONFIG_TEST_KSTRTOX=y > > # CONFIG_TEST_RHASHTABLE is not set > > # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set > > # CONFIG_BUILD_DOCSRC is not set > > # CONFIG_DMA_API_DEBUG is not set > > CONFIG_TEST_LKM=m > > CONFIG_TEST_USER_COPY=m > > CONFIG_TEST_FIRMWARE=m > > CONFIG_TEST_UDELAY=m > > # CONFIG_MEMTEST is not set > > # CONFIG_TEST_STATIC_KEYS is not set > > # CONFIG_SAMPLES is not set > > CONFIG_HAVE_ARCH_KGDB=y > > # CONFIG_KGDB is not set > > CONFIG_STRICT_DEVMEM=y > > # CONFIG_X86_VERBOSE_BOOTUP is not set > > # CONFIG_EARLY_PRINTK is not set > > CONFIG_X86_PTDUMP=y > > # CONFIG_DEBUG_RODATA is not set > > # CONFIG_DEBUG_SET_MODULE_RONX is not set > > CONFIG_DEBUG_NX_TEST=m > > CONFIG_DOUBLEFAULT=y > > CONFIG_DEBUG_TLBFLUSH=y > > # CONFIG_IOMMU_STRESS is not set > > CONFIG_HAVE_MMIOTRACE_SUPPORT=y > > CONFIG_IO_DELAY_TYPE_0X80=0 > > CONFIG_IO_DELAY_TYPE_0XED=1 > > CONFIG_IO_DELAY_TYPE_UDELAY=2 > > CONFIG_IO_DELAY_TYPE_NONE=3 > > CONFIG_IO_DELAY_0X80=y > > # CONFIG_IO_DELAY_0XED is not set > > # CONFIG_IO_DELAY_UDELAY is not set > > # CONFIG_IO_DELAY_NONE is not set > > CONFIG_DEFAULT_IO_DELAY_TYPE=0 > > CONFIG_DEBUG_BOOT_PARAMS=y > > # CONFIG_CPA_DEBUG is not set > > # CONFIG_OPTIMIZE_INLINING is not set > > CONFIG_DEBUG_ENTRY=y > > CONFIG_DEBUG_NMI_SELFTEST=y > > # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set > > CONFIG_X86_DEBUG_FPU=y > > CONFIG_PUNIT_ATOM_DEBUG=y > > > > # > > # Security options > > # > > CONFIG_KEYS=y > > CONFIG_PERSISTENT_KEYRINGS=y > > CONFIG_BIG_KEYS=y > > CONFIG_TRUSTED_KEYS=m > > CONFIG_ENCRYPTED_KEYS=m > > # CONFIG_SECURITY_DMESG_RESTRICT is not set > > # CONFIG_SECURITY is not set > > CONFIG_SECURITYFS=y > > CONFIG_DEFAULT_SECURITY_DAC=y > > CONFIG_DEFAULT_SECURITY="" > > CONFIG_XOR_BLOCKS=y > > CONFIG_ASYNC_CORE=y > > CONFIG_ASYNC_MEMCPY=y > > CONFIG_ASYNC_XOR=y > > CONFIG_ASYNC_PQ=y > > CONFIG_ASYNC_RAID6_RECOV=y > > CONFIG_CRYPTO=y > > > > # > > # Crypto core or helper > > # > > CONFIG_CRYPTO_ALGAPI=y > > CONFIG_CRYPTO_ALGAPI2=y > > CONFIG_CRYPTO_AEAD=y > > CONFIG_CRYPTO_AEAD2=y > > CONFIG_CRYPTO_BLKCIPHER=y > > CONFIG_CRYPTO_BLKCIPHER2=y > > CONFIG_CRYPTO_HASH=y > > CONFIG_CRYPTO_HASH2=y > > CONFIG_CRYPTO_RNG=y > > CONFIG_CRYPTO_RNG2=y > > CONFIG_CRYPTO_RNG_DEFAULT=y > > CONFIG_CRYPTO_PCOMP=y > > CONFIG_CRYPTO_PCOMP2=y > > CONFIG_CRYPTO_AKCIPHER2=y > > CONFIG_CRYPTO_AKCIPHER=y > > CONFIG_CRYPTO_RSA=y > > CONFIG_CRYPTO_MANAGER=y > > CONFIG_CRYPTO_MANAGER2=y > > CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y > > CONFIG_CRYPTO_GF128MUL=y > > CONFIG_CRYPTO_NULL=y > > CONFIG_CRYPTO_NULL2=y > > CONFIG_CRYPTO_PCRYPT=m > > CONFIG_CRYPTO_WORKQUEUE=y > > CONFIG_CRYPTO_CRYPTD=m > > CONFIG_CRYPTO_MCRYPTD=m > > # CONFIG_CRYPTO_AUTHENC is not set > > # CONFIG_CRYPTO_TEST is not set > > CONFIG_CRYPTO_ABLK_HELPER=m > > CONFIG_CRYPTO_GLUE_HELPER_X86=y > > > > # > > # Authenticated Encryption with Associated Data > > # > > CONFIG_CRYPTO_CCM=m > > # CONFIG_CRYPTO_GCM is not set > > # CONFIG_CRYPTO_CHACHA20POLY1305 is not set > > CONFIG_CRYPTO_SEQIV=y > > # CONFIG_CRYPTO_ECHAINIV is not set > > > > # > > # Block modes > > # > > CONFIG_CRYPTO_CBC=y > > CONFIG_CRYPTO_CTR=m > > CONFIG_CRYPTO_CTS=y > > CONFIG_CRYPTO_ECB=m > > CONFIG_CRYPTO_LRW=y > > CONFIG_CRYPTO_PCBC=y > > CONFIG_CRYPTO_XTS=y > > > > # > > # Hash modes > > # > > CONFIG_CRYPTO_CMAC=m > > CONFIG_CRYPTO_HMAC=y > > CONFIG_CRYPTO_XCBC=m > > # CONFIG_CRYPTO_VMAC is not set > > > > # > > # Digest > > # > > CONFIG_CRYPTO_CRC32C=y > > # CONFIG_CRYPTO_CRC32C_INTEL is not set > > CONFIG_CRYPTO_CRC32=y > > CONFIG_CRYPTO_CRC32_PCLMUL=y > > CONFIG_CRYPTO_CRCT10DIF=y > > # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set > > CONFIG_CRYPTO_GHASH=m > > CONFIG_CRYPTO_POLY1305=y > > CONFIG_CRYPTO_POLY1305_X86_64=y > > CONFIG_CRYPTO_MD4=y > > CONFIG_CRYPTO_MD5=y > > CONFIG_CRYPTO_MICHAEL_MIC=y > > CONFIG_CRYPTO_RMD128=m > > CONFIG_CRYPTO_RMD160=y > > CONFIG_CRYPTO_RMD256=y > > CONFIG_CRYPTO_RMD320=m > > CONFIG_CRYPTO_SHA1=y > > # CONFIG_CRYPTO_SHA1_SSSE3 is not set > > CONFIG_CRYPTO_SHA256_SSSE3=m > > CONFIG_CRYPTO_SHA512_SSSE3=y > > CONFIG_CRYPTO_SHA1_MB=m > > CONFIG_CRYPTO_SHA256=y > > CONFIG_CRYPTO_SHA512=y > > CONFIG_CRYPTO_TGR192=y > > CONFIG_CRYPTO_WP512=m > > # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set > > > > # > > # Ciphers > > # > > CONFIG_CRYPTO_AES=m > > # CONFIG_CRYPTO_AES_X86_64 is not set > > # CONFIG_CRYPTO_AES_NI_INTEL is not set > > CONFIG_CRYPTO_ANUBIS=m > > # CONFIG_CRYPTO_ARC4 is not set > > # CONFIG_CRYPTO_BLOWFISH is not set > > CONFIG_CRYPTO_BLOWFISH_COMMON=y > > CONFIG_CRYPTO_BLOWFISH_X86_64=y > > # CONFIG_CRYPTO_CAMELLIA is not set > > CONFIG_CRYPTO_CAMELLIA_X86_64=y > > CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m > > CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m > > CONFIG_CRYPTO_CAST_COMMON=y > > CONFIG_CRYPTO_CAST5=m > > CONFIG_CRYPTO_CAST5_AVX_X86_64=m > > CONFIG_CRYPTO_CAST6=y > > CONFIG_CRYPTO_CAST6_AVX_X86_64=m > > CONFIG_CRYPTO_DES=y > > CONFIG_CRYPTO_DES3_EDE_X86_64=y > > CONFIG_CRYPTO_FCRYPT=y > > CONFIG_CRYPTO_KHAZAD=y > > CONFIG_CRYPTO_SALSA20=m > > CONFIG_CRYPTO_SALSA20_X86_64=y > > # CONFIG_CRYPTO_CHACHA20 is not set > > # CONFIG_CRYPTO_CHACHA20_X86_64 is not set > > CONFIG_CRYPTO_SEED=y > > CONFIG_CRYPTO_SERPENT=m > > CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m > > CONFIG_CRYPTO_SERPENT_AVX_X86_64=m > > CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m > > CONFIG_CRYPTO_TEA=y > > # CONFIG_CRYPTO_TWOFISH is not set > > CONFIG_CRYPTO_TWOFISH_COMMON=y > > CONFIG_CRYPTO_TWOFISH_X86_64=y > > CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y > > # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set > > > > # > > # Compression > > # > > CONFIG_CRYPTO_DEFLATE=m > > CONFIG_CRYPTO_ZLIB=y > > CONFIG_CRYPTO_LZO=m > > CONFIG_CRYPTO_842=m > > # CONFIG_CRYPTO_LZ4 is not set > > CONFIG_CRYPTO_LZ4HC=y > > > > # > > # Random Number Generation > > # > > CONFIG_CRYPTO_ANSI_CPRNG=m > > CONFIG_CRYPTO_DRBG_MENU=y > > CONFIG_CRYPTO_DRBG_HMAC=y > > # CONFIG_CRYPTO_DRBG_HASH is not set > > # CONFIG_CRYPTO_DRBG_CTR is not set > > CONFIG_CRYPTO_DRBG=y > > CONFIG_CRYPTO_JITTERENTROPY=y > > CONFIG_CRYPTO_HASH_INFO=y > > # CONFIG_CRYPTO_HW is not set > > CONFIG_ASYMMETRIC_KEY_TYPE=y > > CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y > > CONFIG_PUBLIC_KEY_ALGO_RSA=y > > CONFIG_X509_CERTIFICATE_PARSER=y > > CONFIG_PKCS7_MESSAGE_PARSER=y > > CONFIG_PKCS7_TEST_KEY=y > > # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set > > > > # > > # Certificates for signature checking > > # > > CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" > > CONFIG_SYSTEM_TRUSTED_KEYRING=y > > CONFIG_SYSTEM_TRUSTED_KEYS="" > > CONFIG_HAVE_KVM=y > > CONFIG_VIRTUALIZATION=y > > CONFIG_BINARY_PRINTF=y > > > > # > > # Library routines > > # > > CONFIG_RAID6_PQ=y > > CONFIG_BITREVERSE=y > > # CONFIG_HAVE_ARCH_BITREVERSE is not set > > CONFIG_RATIONAL=y > > CONFIG_GENERIC_STRNCPY_FROM_USER=y > > CONFIG_GENERIC_STRNLEN_USER=y > > CONFIG_GENERIC_FIND_FIRST_BIT=y > > CONFIG_GENERIC_PCI_IOMAP=y > > CONFIG_GENERIC_IOMAP=y > > CONFIG_GENERIC_IO=y > > CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y > > CONFIG_ARCH_HAS_FAST_MULTIPLIER=y > > CONFIG_CRC_CCITT=m > > CONFIG_CRC16=m > > CONFIG_CRC_T10DIF=y > > CONFIG_CRC_ITU_T=y > > CONFIG_CRC32=y > > CONFIG_CRC32_SELFTEST=y > > CONFIG_CRC32_SLICEBY8=y > > # CONFIG_CRC32_SLICEBY4 is not set > > # CONFIG_CRC32_SARWATE is not set > > # CONFIG_CRC32_BIT is not set > > # CONFIG_CRC7 is not set > > CONFIG_LIBCRC32C=y > > CONFIG_CRC8=y > > # CONFIG_CRC64_ECMA is not set > > # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set > > # CONFIG_RANDOM32_SELFTEST is not set > > CONFIG_842_COMPRESS=m > > CONFIG_842_DECOMPRESS=m > > CONFIG_ZLIB_INFLATE=y > > CONFIG_ZLIB_DEFLATE=y > > CONFIG_LZO_COMPRESS=y > > CONFIG_LZO_DECOMPRESS=y > > CONFIG_LZ4HC_COMPRESS=y > > CONFIG_LZ4_DECOMPRESS=y > > CONFIG_XZ_DEC=m > > # CONFIG_XZ_DEC_X86 is not set > > # CONFIG_XZ_DEC_POWERPC is not set > > CONFIG_XZ_DEC_IA64=y > > # CONFIG_XZ_DEC_ARM is not set > > # CONFIG_XZ_DEC_ARMTHUMB is not set > > CONFIG_XZ_DEC_SPARC=y > > CONFIG_XZ_DEC_BCJ=y > > CONFIG_XZ_DEC_TEST=m > > CONFIG_GENERIC_ALLOCATOR=y > > CONFIG_REED_SOLOMON=y > > CONFIG_REED_SOLOMON_ENC8=y > > CONFIG_REED_SOLOMON_DEC8=y > > CONFIG_REED_SOLOMON_DEC16=y > > CONFIG_BCH=m > > CONFIG_BCH_CONST_PARAMS=y > > CONFIG_INTERVAL_TREE=y > > CONFIG_ASSOCIATIVE_ARRAY=y > > CONFIG_HAS_IOMEM=y > > CONFIG_HAS_IOPORT_MAP=y > > CONFIG_HAS_DMA=y > > CONFIG_CHECK_SIGNATURE=y > > CONFIG_CPUMASK_OFFSTACK=y > > CONFIG_NLATTR=y > > CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y > > CONFIG_CLZ_TAB=y > > # CONFIG_CORDIC is not set > > # CONFIG_DDR is not set > > CONFIG_MPILIB=y > > CONFIG_LIBFDT=y > > CONFIG_OID_REGISTRY=y > > CONFIG_FONT_SUPPORT=m > > CONFIG_FONTS=y > > CONFIG_FONT_8x8=y > > CONFIG_FONT_8x16=y > > CONFIG_FONT_6x11=y > > CONFIG_FONT_7x14=y > > # CONFIG_FONT_PEARL_8x8 is not set > > CONFIG_FONT_ACORN_8x8=y > > CONFIG_FONT_MINI_4x6=y > > # CONFIG_FONT_6x10 is not set > > CONFIG_FONT_SUN8x16=y > > CONFIG_FONT_SUN12x22=y > > CONFIG_FONT_10x18=y > > # CONFIG_SG_SPLIT is not set > > CONFIG_ARCH_HAS_SG_CHAIN=y > > CONFIG_ARCH_HAS_PMEM_API=y > > CONFIG_ARCH_HAS_MMIO_FLUSH=y > {.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I