From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5393740987980424376==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [lkp-robot] [MM] 3e38a07a66: ltp.proc01.fail Date: Tue, 16 May 2017 09:31:26 +0800 Message-ID: <20170516013126.GA18220@yexl-desktop> In-Reply-To: <20170503184039.901336380@redhat.com> List-Id: --===============5393740987980424376== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the following commit: commit: 3e38a07a6692b3f1459822767872c79922d08593 ("MM: allow per-cpu vmstat= _worker configuration") url: https://github.com/0day-ci/linux/commits/Marcelo-Tosatti/MM-remove-unu= sed-quiet_vmstat-function/20170504-163254 in testcase: ltp with following parameters: test: fs test-description: The LTP testsuite contains a collection of tools for test= ing the Linux kernel and related features. test-url: http://linux-test-project.github.io/ on test machine: 8 threads Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz with 4G m= emory caused below changes (please refer to attached dmesg/kmsg for entire log/ba= cktrace): [ 1195.162826] cmdline=3D"proc01 -m 128" [ 1195.162827] = [ 1195.163364] contacts=3D"" [ 1195.163365] = [ 1195.163923] analysis=3Dexit [ 1195.163924] = [ 1195.164566] <<>> [ 1195.164567] = [ 1195.178330] ICMPv6: process `proc01' is using deprecated sysctl (syscall= ) net.ipv6.neigh.default.base_reachable_time - use net.ipv6.neigh.default.b= ase_reachable_time_ms instead [ 1195.180105] nr_pdflush_threads exported in /proc is scheduled for removal [ 1195.789360] proc01 0 TINFO : /proc/sys/fs/binfmt_misc/register: = is write-only. [ 1195.789363] = [ 1195.795586] proc01 0 TINFO : /proc/sys/net/ipv6/conf/all/stable_= secret: known issue: errno=3DEIO(5): Input/output error [ 1195.795589] = [ 1195.800163] proc01 0 TINFO : /proc/sys/net/ipv6/conf/default/sta= ble_secret: known issue: errno=3DEIO(5): Input/output error [ 1195.800166] = [ 1195.806069] proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth0/stable= _secret: known issue: errno=3DEIO(5): Input/output error [ 1195.806073] = [ 1195.812436] proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth1/stable= _secret: known issue: errno=3DEIO(5): Input/output error [ 1195.812440] = [ 1195.816969] proc01 0 TINFO : /proc/sys/net/ipv6/conf/lo/stable_s= ecret: known issue: errno=3DEIO(5): Input/output error [ 1195.816972] = [ 1195.822113] proc01 1 TFAIL : proc01.c:396: read failed: /proc/sy= s/vm/stat_refresh: errno=3DEINVAL(22): Invalid argument [ 1195.822116] = [ 1195.826668] proc01 0 TINFO : /proc/kmsg: known issue: errno=3DEA= GAIN/EWOULDBLOCK(11): Resource temporarily unavailable [ 1195.826672] = [ 1195.829274] proc01 0 TINFO : /proc/sysrq-trigger: is write-only. [ 1195.829276] = [ 1195.832891] proc01 0 TINFO : /proc/self/task/14436/mem: known is= sue: errno=3DEIO(5): Input/output error [ 1195.832894] = [ 1195.835953] proc01 0 TINFO : /proc/self/task/14436/clear_refs: i= s write-only. [ 1195.835956] = [ 1195.839587] proc01 0 TINFO : /proc/self/task/14436/pagemap: reac= hed maxmbytes (-m) [ 1195.839591] = [ 1195.843025] proc01 0 TINFO : /proc/self/mem: known issue: errno= =3DEIO(5): Input/output error [ 1195.843028] = [ 1195.845599] proc01 0 TINFO : /proc/self/clear_refs: is write-onl= y. [ 1195.845602] = [ 1195.848837] proc01 0 TINFO : /proc/self/pagemap: reached maxmbyt= es (-m) [ 1195.848841] = [ 1195.851717] proc01 2 TFAIL : proc01.c:465: readproc() failed wit= h 1 errors. [ 1195.851720] = To reproduce: git clone https://github.com/01org/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Xiaolong --===============5393740987980424376== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.11.0-04398-g3e38a07" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCA0LjExLjAgS2VybmVsIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfNjRCSVQ9eQpDT05GSUdf WDg2XzY0PXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNPREVSPXkKQ09ORklH X09VVFBVVF9GT1JNQVQ9ImVsZjY0LXg4Ni02NCIKQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNo L3g4Ni9jb25maWdzL3g4Nl82NF9kZWZjb25maWciCkNPTkZJR19MT0NLREVQX1NVUFBPUlQ9eQpD T05GSUdfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX01NVT15CkNPTkZJR19BUkNIX01NQVBf Uk5EX0JJVFNfTUlOPTI4CkNPTkZJR19BUkNIX01NQVBfUk5EX0JJVFNfTUFYPTMyCkNPTkZJR19B UkNIX01NQVBfUk5EX0NPTVBBVF9CSVRTX01JTj04CkNPTkZJR19BUkNIX01NQVBfUk5EX0NPTVBB VF9CSVRTX01BWD0xNgpDT05GSUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkKQ09ORklHX05FRURfU0df RE1BX0xFTkdUSD15CkNPTkZJR19HRU5FUklDX0lTQV9ETUE9eQpDT05GSUdfR0VORVJJQ19CVUc9 eQpDT05GSUdfR0VORVJJQ19CVUdfUkVMQVRJVkVfUE9JTlRFUlM9eQpDT05GSUdfR0VORVJJQ19I V0VJR0hUPXkKQ09ORklHX0FSQ0hfTUFZX0hBVkVfUENfRkRDPXkKQ09ORklHX1JXU0VNX1hDSEdB RERfQUxHT1JJVEhNPXkKQ09ORklHX0dFTkVSSUNfQ0FMSUJSQVRFX0RFTEFZPXkKQ09ORklHX0FS Q0hfSEFTX0NQVV9SRUxBWD15CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5FX1NJWkU9eQpDT05G SUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VNQkVEX0ZJ UlNUX0NIVU5LPXkKQ09ORklHX05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkKQ09ORklH X0FSQ0hfSElCRVJOQVRJT05fUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxF PXkKQ09ORklHX0FSQ0hfV0FOVF9IVUdFX1BNRF9TSEFSRT15CkNPTkZJR19BUkNIX1dBTlRfR0VO RVJBTF9IVUdFVExCPXkKQ09ORklHX1pPTkVfRE1BMzI9eQpDT05GSUdfQVVESVRfQVJDSD15CkNP TkZJR19BUkNIX1NVUFBPUlRTX09QVElNSVpFRF9JTkxJTklORz15CkNPTkZJR19BUkNIX1NVUFBP UlRTX0RFQlVHX1BBR0VBTExPQz15CkNPTkZJR19IQVZFX0lOVEVMX1RYVD15CkNPTkZJR19YODZf NjRfU01QPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfVVBST0JFUz15CkNPTkZJR19GSVhfRUFSTFlD T05fTUVNPXkKQ09ORklHX1BHVEFCTEVfTEVWRUxTPTQKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIv bGliL21vZHVsZXMvJFVOQU1FX1JFTEVBU0UvLmNvbmZpZyIKQ09ORklHX0lSUV9XT1JLPXkKQ09O RklHX0JVSUxEVElNRV9FWFRBQkxFX1NPUlQ9eQpDT05GSUdfVEhSRUFEX0lORk9fSU5fVEFTSz15 CgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19JTklUX0VOVl9BUkdfTElNSVQ9MzIKQ09ORklH X0NST1NTX0NPTVBJTEU9IiIKIyBDT05GSUdfQ09NUElMRV9URVNUIGlzIG5vdCBzZXQKQ09ORklH X0xPQ0FMVkVSU0lPTj0iIgpDT05GSUdfTE9DQUxWRVJTSU9OX0FVVE89eQpDT05GSUdfSEFWRV9L RVJORUxfR1pJUD15CkNPTkZJR19IQVZFX0tFUk5FTF9CWklQMj15CkNPTkZJR19IQVZFX0tFUk5F TF9MWk1BPXkKQ09ORklHX0hBVkVfS0VSTkVMX1haPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTz15 CkNPTkZJR19IQVZFX0tFUk5FTF9MWjQ9eQpDT05GSUdfS0VSTkVMX0daSVA9eQojIENPTkZJR19L RVJORUxfQlpJUDIgaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpNQSBpcyBub3Qgc2V0CiMg Q09ORklHX0tFUk5FTF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNl dAojIENPTkZJR19LRVJORUxfTFo0IGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSE9TVE5BTUU9 Iihub25lKSIKQ09ORklHX1NXQVA9eQpDT05GSUdfU1lTVklQQz15CkNPTkZJR19TWVNWSVBDX1NZ U0NUTD15CkNPTkZJR19QT1NJWF9NUVVFVUU9eQpDT05GSUdfUE9TSVhfTVFVRVVFX1NZU0NUTD15 CkNPTkZJR19DUk9TU19NRU1PUllfQVRUQUNIPXkKQ09ORklHX0ZIQU5ETEU9eQpDT05GSUdfVVNF TElCPXkKQ09ORklHX0FVRElUPXkKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQpDT05G SUdfQVVESVRTWVNDQUxMPXkKQ09ORklHX0FVRElUX1dBVENIPXkKQ09ORklHX0FVRElUX1RSRUU9 eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05GSUdf R0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX1BFTkRJTkdfSVJRPXkKQ09ORklHX0lS UV9ET01BSU49eQpDT05GSUdfSVJRX0RPTUFJTl9ISUVSQVJDSFk9eQpDT05GSUdfR0VORVJJQ19N U0lfSVJRPXkKQ09ORklHX0dFTkVSSUNfTVNJX0lSUV9ET01BSU49eQojIENPTkZJR19JUlFfRE9N QUlOX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lSUV9GT1JDRURfVEhSRUFESU5HPXkKQ09ORklH X1NQQVJTRV9JUlE9eQpDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQpDT05GSUdfQVJDSF9D TE9DS1NPVVJDRV9EQVRBPXkKQ09ORklHX0NMT0NLU09VUkNFX1ZBTElEQVRFX0xBU1RfQ1lDTEU9 eQpDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVO VFM9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJ Q19DTE9DS0VWRU5UU19NSU5fQURKVVNUPXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQoK IwojIFRpbWVycyBzdWJzeXN0ZW0KIwpDT05GSUdfVElDS19PTkVTSE9UPXkKQ09ORklHX05PX0ha X0NPTU1PTj15CiMgQ09ORklHX0haX1BFUklPRElDIGlzIG5vdCBzZXQKIyBDT05GSUdfTk9fSFpf SURMRSBpcyBub3Qgc2V0CkNPTkZJR19OT19IWl9GVUxMPXkKIyBDT05GSUdfTk9fSFpfRlVMTF9B TEwgaXMgbm90IHNldAojIENPTkZJR19OT19IWl9GVUxMX1NZU0lETEUgaXMgbm90IHNldApDT05G SUdfTk9fSFo9eQpDT05GSUdfSElHSF9SRVNfVElNRVJTPXkKCiMKIyBDUFUvVGFzayB0aW1lIGFu ZCBzdGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1ZJUlRfQ1BVX0FDQ09VTlRJTkc9eQpDT05GSUdf VklSVF9DUFVfQUNDT1VOVElOR19HRU49eQojIENPTkZJR19JUlFfVElNRV9BQ0NPVU5USU5HIGlz IG5vdCBzZXQKQ09ORklHX0JTRF9QUk9DRVNTX0FDQ1Q9eQpDT05GSUdfQlNEX1BST0NFU1NfQUND VF9WMz15CkNPTkZJR19UQVNLU1RBVFM9eQpDT05GSUdfVEFTS19ERUxBWV9BQ0NUPXkKQ09ORklH X1RBU0tfWEFDQ1Q9eQpDT05GSUdfVEFTS19JT19BQ0NPVU5USU5HPXkKCiMKIyBSQ1UgU3Vic3lz dGVtCiMKQ09ORklHX1RSRUVfUkNVPXkKIyBDT05GSUdfUkNVX0VYUEVSVCBpcyBub3Qgc2V0CkNP TkZJR19TUkNVPXkKQ09ORklHX1RBU0tTX1JDVT15CkNPTkZJR19SQ1VfU1RBTExfQ09NTU9OPXkK Q09ORklHX0NPTlRFWFRfVFJBQ0tJTkc9eQojIENPTkZJR19DT05URVhUX1RSQUNLSU5HX0ZPUkNF IGlzIG5vdCBzZXQKIyBDT05GSUdfVFJFRV9SQ1VfVFJBQ0UgaXMgbm90IHNldApDT05GSUdfUkNV X05PQ0JfQ1BVPXkKIyBDT05GSUdfUkNVX05PQ0JfQ1BVX05PTkUgaXMgbm90IHNldAojIENPTkZJ R19SQ1VfTk9DQl9DUFVfWkVSTyBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfTk9DQl9DUFVfQUxMPXkK Q09ORklHX0JVSUxEX0JJTjJDPXkKQ09ORklHX0lLQ09ORklHPXkKQ09ORklHX0lLQ09ORklHX1BS T0M9eQpDT05GSUdfTE9HX0JVRl9TSElGVD0xOQpDT05GSUdfTE9HX0NQVV9NQVhfQlVGX1NISUZU PTEyCkNPTkZJR19QUklOVEtfU0FGRV9MT0dfQlVGX1NISUZUPTEzCkNPTkZJR19IQVZFX1VOU1RB QkxFX1NDSEVEX0NMT0NLPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfTlVNQV9CQUxBTkNJTkc9eQpD T05GSUdfQVJDSF9XQU5UX0JBVENIRURfVU5NQVBfVExCX0ZMVVNIPXkKQ09ORklHX0FSQ0hfU1VQ UE9SVFNfSU5UMTI4PXkKQ09ORklHX05VTUFfQkFMQU5DSU5HPXkKQ09ORklHX05VTUFfQkFMQU5D SU5HX0RFRkFVTFRfRU5BQkxFRD15CkNPTkZJR19DR1JPVVBTPXkKQ09ORklHX1BBR0VfQ09VTlRF Uj15CkNPTkZJR19NRU1DRz15CkNPTkZJR19NRU1DR19TV0FQPXkKQ09ORklHX01FTUNHX1NXQVBf RU5BQkxFRD15CkNPTkZJR19CTEtfQ0dST1VQPXkKIyBDT05GSUdfREVCVUdfQkxLX0NHUk9VUCBp cyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfV1JJVEVCQUNLPXkKQ09ORklHX0NHUk9VUF9TQ0hFRD15 CkNPTkZJR19GQUlSX0dST1VQX1NDSEVEPXkKQ09ORklHX0NGU19CQU5EV0lEVEg9eQpDT05GSUdf UlRfR1JPVVBfU0NIRUQ9eQojIENPTkZJR19DR1JPVVBfUElEUyBpcyBub3Qgc2V0CiMgQ09ORklH X0NHUk9VUF9SRE1BIGlzIG5vdCBzZXQKQ09ORklHX0NHUk9VUF9GUkVFWkVSPXkKQ09ORklHX0NH Uk9VUF9IVUdFVExCPXkKQ09ORklHX0NQVVNFVFM9eQpDT05GSUdfUFJPQ19QSURfQ1BVU0VUPXkK Q09ORklHX0NHUk9VUF9ERVZJQ0U9eQojIENPTkZJR19DR1JPVVBfQ1BVQUNDVCBpcyBub3Qgc2V0 CkNPTkZJR19DR1JPVVBfUEVSRj15CiMgQ09ORklHX0NHUk9VUF9CUEYgaXMgbm90IHNldAojIENP TkZJR19DR1JPVVBfREVCVUcgaXMgbm90IHNldApDT05GSUdfU09DS19DR1JPVVBfREFUQT15CkNP TkZJR19DSEVDS1BPSU5UX1JFU1RPUkU9eQpDT05GSUdfTkFNRVNQQUNFUz15CkNPTkZJR19VVFNf TlM9eQpDT05GSUdfSVBDX05TPXkKQ09ORklHX1VTRVJfTlM9eQpDT05GSUdfUElEX05TPXkKQ09O RklHX05FVF9OUz15CkNPTkZJR19TQ0hFRF9BVVRPR1JPVVA9eQojIENPTkZJR19TWVNGU19ERVBS RUNBVEVEIGlzIG5vdCBzZXQKQ09ORklHX1JFTEFZPXkKQ09ORklHX0JMS19ERVZfSU5JVFJEPXkK Q09ORklHX0lOSVRSQU1GU19TT1VSQ0U9IiIKQ09ORklHX1JEX0daSVA9eQpDT05GSUdfUkRfQlpJ UDI9eQpDT05GSUdfUkRfTFpNQT15CkNPTkZJR19SRF9YWj15CkNPTkZJR19SRF9MWk89eQpDT05G SUdfUkRfTFo0PXkKQ09ORklHX0lOSVRSQU1GU19DT01QUkVTU0lPTj0iLmd6IgpDT05GSUdfQ0Nf T1BUSU1JWkVfRk9SX1BFUkZPUk1BTkNFPXkKIyBDT05GSUdfQ0NfT1BUSU1JWkVfRk9SX1NJWkUg aXMgbm90IHNldApDT05GSUdfU1lTQ1RMPXkKQ09ORklHX0FOT05fSU5PREVTPXkKQ09ORklHX0hB VkVfVUlEMTY9eQpDT05GSUdfU1lTQ1RMX0VYQ0VQVElPTl9UUkFDRT15CkNPTkZJR19IQVZFX1BD U1BLUl9QTEFURk9STT15CkNPTkZJR19CUEY9eQpDT05GSUdfRVhQRVJUPXkKQ09ORklHX1VJRDE2 PXkKQ09ORklHX01VTFRJVVNFUj15CkNPTkZJR19TR0VUTUFTS19TWVNDQUxMPXkKQ09ORklHX1NZ U0ZTX1NZU0NBTEw9eQojIENPTkZJR19TWVNDVExfU1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19Q T1NJWF9USU1FUlM9eQpDT05GSUdfS0FMTFNZTVM9eQpDT05GSUdfS0FMTFNZTVNfQUxMPXkKQ09O RklHX0tBTExTWU1TX0FCU09MVVRFX1BFUkNQVT15CkNPTkZJR19LQUxMU1lNU19CQVNFX1JFTEFU SVZFPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19QUklOVEtfTk1JPXkKQ09ORklHX0JVRz15CkNP TkZJR19FTEZfQ09SRT15CkNPTkZJR19QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQkFTRV9GVUxM PXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJR05BTEZEPXkKQ09ORklH X1RJTUVSRkQ9eQpDT05GSUdfRVZFTlRGRD15CkNPTkZJR19CUEZfU1lTQ0FMTD15CkNPTkZJR19T SE1FTT15CkNPTkZJR19BSU89eQpDT05GSUdfQURWSVNFX1NZU0NBTExTPXkKQ09ORklHX1VTRVJG QVVMVEZEPXkKQ09ORklHX1BDSV9RVUlSS1M9eQpDT05GSUdfTUVNQkFSUklFUj15CkNPTkZJR19F TUJFRERFRD15CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKIyBDT05GSUdfUEMxMDQgaXMgbm90 IHNldAoKIwojIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5kIENvdW50ZXJzCiMKQ09ORklH X1BFUkZfRVZFTlRTPXkKIyBDT05GSUdfREVCVUdfUEVSRl9VU0VfVk1BTExPQyBpcyBub3Qgc2V0 CkNPTkZJR19WTV9FVkVOVF9DT1VOVEVSUz15CkNPTkZJR19TTFVCX0RFQlVHPXkKIyBDT05GSUdf U0xVQl9NRU1DR19TWVNGU19PTiBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTVBBVF9CUksgaXMgbm90 IHNldAojIENPTkZJR19TTEFCIGlzIG5vdCBzZXQKQ09ORklHX1NMVUI9eQojIENPTkZJR19TTE9C IGlzIG5vdCBzZXQKIyBDT05GSUdfU0xBQl9GUkVFTElTVF9SQU5ET00gaXMgbm90IHNldApDT05G SUdfU0xVQl9DUFVfUEFSVElBTD15CiMgQ09ORklHX1NZU1RFTV9EQVRBX1ZFUklGSUNBVElPTiBp cyBub3Qgc2V0CkNPTkZJR19QUk9GSUxJTkc9eQpDT05GSUdfVFJBQ0VQT0lOVFM9eQpDT05GSUdf S0VYRUNfQ09SRT15CkNPTkZJR19PUFJPRklMRT1tCkNPTkZJR19PUFJPRklMRV9FVkVOVF9NVUxU SVBMRVg9eQpDT05GSUdfSEFWRV9PUFJPRklMRT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9 eQpDT05GSUdfS1BST0JFUz15CkNPTkZJR19KVU1QX0xBQkVMPXkKIyBDT05GSUdfU1RBVElDX0tF WVNfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfT1BUUFJPQkVTPXkKQ09ORklHX0tQUk9CRVNf T05fRlRSQUNFPXkKQ09ORklHX1VQUk9CRVM9eQojIENPTkZJR19IQVZFXzY0QklUX0FMSUdORURf QUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfRUZGSUNJRU5UX1VOQUxJR05FRF9BQ0NFU1M9 eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dBUD15CkNPTkZJR19LUkVUUFJPQkVTPXkKQ09O RklHX1VTRVJfUkVUVVJOX05PVElGSUVSPXkKQ09ORklHX0hBVkVfSU9SRU1BUF9QUk9UPXkKQ09O RklHX0hBVkVfS1BST0JFUz15CkNPTkZJR19IQVZFX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9P UFRQUk9CRVM9eQpDT05GSUdfSEFWRV9LUFJPQkVTX09OX0ZUUkFDRT15CkNPTkZJR19IQVZFX05N ST15CkNPTkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkKQ09ORklHX0hBVkVfRE1BX0NPTlRJR1VP VVM9eQpDT05GSUdfR0VORVJJQ19TTVBfSURMRV9USFJFQUQ9eQpDT05GSUdfQVJDSF9IQVNfU0VU X01FTU9SWT15CkNPTkZJR19BUkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJVQ1Q9eQpDT05GSUdf SEFWRV9SRUdTX0FORF9TVEFDS19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfQ0xLPXkKQ09ORklH X0hBVkVfRE1BX0FQSV9ERUJVRz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdf SEFWRV9NSVhFRF9CUkVBS1BPSU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9U SUZJRVI9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9QRVJGX1JF R1M9eQpDT05GSUdfSEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZFX0FSQ0hf SlVNUF9MQUJFTD15CkNPTkZJR19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNPTkZJR19I QVZFX0FMSUdORURfU1RSVUNUX1BBR0U9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkKQ09O RklHX0hBVkVfQ01QWENIR19ET1VCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0NPTVBBVF9JUENfUEFS U0VfVkVSU0lPTj15CkNPTkZJR19BUkNIX1dBTlRfT0xEX0NPTVBBVF9JUEM9eQpDT05GSUdfSEFW RV9BUkNIX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX0hB VkVfR0NDX1BMVUdJTlM9eQojIENPTkZJR19HQ0NfUExVR0lOUyBpcyBub3Qgc2V0CkNPTkZJR19I QVZFX0NDX1NUQUNLUFJPVEVDVE9SPXkKIyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1IgaXMgbm90 IHNldApDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfTk9ORT15CiMgQ09ORklHX0NDX1NUQUNLUFJP VEVDVE9SX1JFR1VMQVIgaXMgbm90IHNldAojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9TVFJP TkcgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX1dJVEhJTl9TVEFDS19GUkFNRVM9eQpDT05G SUdfSEFWRV9DT05URVhUX1RSQUNLSU5HPXkKQ09ORklHX0hBVkVfVklSVF9DUFVfQUNDT1VOVElO R19HRU49eQpDT05GSUdfSEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJD SF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJFTlRfSFVH RVBBR0VfUFVEPXkKQ09ORklHX0hBVkVfQVJDSF9IVUdFX1ZNQVA9eQpDT05GSUdfSEFWRV9BUkNI X1NPRlRfRElSVFk9eQpDT05GSUdfTU9EVUxFU19VU0VfRUxGX1JFTEE9eQpDT05GSUdfSEFWRV9J UlFfRVhJVF9PTl9JUlFfU1RBQ0s9eQpDT05GSUdfQVJDSF9IQVNfRUxGX1JBTkRPTUlaRT15CkNP TkZJR19IQVZFX0FSQ0hfTU1BUF9STkRfQklUUz15CkNPTkZJR19IQVZFX0VYSVRfVEhSRUFEPXkK Q09ORklHX0FSQ0hfTU1BUF9STkRfQklUUz0yOApDT05GSUdfSEFWRV9BUkNIX01NQVBfUk5EX0NP TVBBVF9CSVRTPXkKQ09ORklHX0FSQ0hfTU1BUF9STkRfQ09NUEFUX0JJVFM9OApDT05GSUdfSEFW RV9BUkNIX0NPTVBBVF9NTUFQX0JBU0VTPXkKQ09ORklHX0hBVkVfQ09QWV9USFJFQURfVExTPXkK Q09ORklHX0hBVkVfU1RBQ0tfVkFMSURBVElPTj15CiMgQ09ORklHX0hBVkVfQVJDSF9IQVNIIGlz IG5vdCBzZXQKIyBDT05GSUdfSVNBX0JVU19BUEkgaXMgbm90IHNldApDT05GSUdfT0xEX1NJR1NV U1BFTkQzPXkKQ09ORklHX0NPTVBBVF9PTERfU0lHQUNUSU9OPXkKIyBDT05GSUdfQ1BVX05PX0VG RklDSUVOVF9GRlMgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX1ZNQVBfU1RBQ0s9eQpDT05G SUdfVk1BUF9TVEFDSz15CiMgQ09ORklHX0FSQ0hfT1BUSU9OQUxfS0VSTkVMX1JXWCBpcyBub3Qg c2V0CiMgQ09ORklHX0FSQ0hfT1BUSU9OQUxfS0VSTkVMX1JXWF9ERUZBVUxUIGlzIG5vdCBzZXQK Q09ORklHX0FSQ0hfSEFTX1NUUklDVF9LRVJORUxfUldYPXkKQ09ORklHX1NUUklDVF9LRVJORUxf UldYPXkKQ09ORklHX0FSQ0hfSEFTX1NUUklDVF9NT0RVTEVfUldYPXkKQ09ORklHX1NUUklDVF9N T0RVTEVfUldYPXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwojIENPTkZJR19H Q09WX0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19HQ09WX1BST0ZJTEVfQUxMPXkK IyBDT05GSUdfSEFWRV9HRU5FUklDX0RNQV9DT0hFUkVOVCBpcyBub3Qgc2V0CkNPTkZJR19TTEFC SU5GTz15CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MApDT05GSUdfTU9E VUxFUz15CkNPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRD15CkNPTkZJR19NT0RVTEVfVU5MT0FEPXkK IyBDT05GSUdfTU9EVUxFX0ZPUkNFX1VOTE9BRCBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFZFUlNJ T05TIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxMIGlzIG5vdCBzZXQK IyBDT05GSUdfTU9EVUxFX1NJRyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9DT01QUkVTUyBp cyBub3Qgc2V0CiMgQ09ORklHX1RSSU1fVU5VU0VEX0tTWU1TIGlzIG5vdCBzZXQKQ09ORklHX01P RFVMRVNfVFJFRV9MT09LVVA9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdfQkxLX1NDU0lfUkVRVUVT VD15CkNPTkZJR19CTEtfREVWX0JTRz15CkNPTkZJR19CTEtfREVWX0JTR0xJQj15CkNPTkZJR19C TEtfREVWX0lOVEVHUklUWT15CiMgQ09ORklHX0JMS19ERVZfWk9ORUQgaXMgbm90IHNldApDT05G SUdfQkxLX0RFVl9USFJPVFRMSU5HPXkKIyBDT05GSUdfQkxLX0RFVl9USFJPVFRMSU5HX0xPVyBp cyBub3Qgc2V0CiMgQ09ORklHX0JMS19DTURMSU5FX1BBUlNFUiBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19XQlQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFQlVHX0ZTPXkKIyBDT05GSUdfQkxLX1NF RF9PUEFMIGlzIG5vdCBzZXQKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwpDT05GSUdfUEFSVElUSU9O X0FEVkFOQ0VEPXkKIyBDT05GSUdfQUNPUk5fUEFSVElUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdf QUlYX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19PU0ZfUEFSVElUSU9OPXkKQ09ORklHX0FN SUdBX1BBUlRJVElPTj15CiMgQ09ORklHX0FUQVJJX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJ R19NQUNfUEFSVElUSU9OPXkKQ09ORklHX01TRE9TX1BBUlRJVElPTj15CkNPTkZJR19CU0RfRElT S0xBQkVMPXkKQ09ORklHX01JTklYX1NVQlBBUlRJVElPTj15CkNPTkZJR19TT0xBUklTX1g4Nl9Q QVJUSVRJT049eQpDT05GSUdfVU5JWFdBUkVfRElTS0xBQkVMPXkKIyBDT05GSUdfTERNX1BBUlRJ VElPTiBpcyBub3Qgc2V0CkNPTkZJR19TR0lfUEFSVElUSU9OPXkKIyBDT05GSUdfVUxUUklYX1BB UlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19TVU5fUEFSVElUSU9OPXkKQ09ORklHX0tBUk1BX1BB UlRJVElPTj15CkNPTkZJR19FRklfUEFSVElUSU9OPXkKIyBDT05GSUdfU1lTVjY4X1BBUlRJVElP TiBpcyBub3Qgc2V0CiMgQ09ORklHX0NNRExJTkVfUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklH X0JMT0NLX0NPTVBBVD15CkNPTkZJR19CTEtfTVFfUENJPXkKQ09ORklHX0JMS19NUV9WSVJUSU89 eQoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfSU9TQ0hFRF9OT09QPXkKQ09ORklHX0lPU0NI RURfREVBRExJTkU9eQpDT05GSUdfSU9TQ0hFRF9DRlE9eQpDT05GSUdfQ0ZRX0dST1VQX0lPU0NI RUQ9eQpDT05GSUdfREVGQVVMVF9ERUFETElORT15CiMgQ09ORklHX0RFRkFVTFRfQ0ZRIGlzIG5v dCBzZXQKIyBDT05GSUdfREVGQVVMVF9OT09QIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9T Q0hFRD0iZGVhZGxpbmUiCkNPTkZJR19NUV9JT1NDSEVEX0RFQURMSU5FPXkKQ09ORklHX01RX0lP U0NIRURfS1lCRVI9eQojIENPTkZJR19JT1NDSEVEX0JGUSBpcyBub3Qgc2V0CkNPTkZJR19QUkVF TVBUX05PVElGSUVSUz15CkNPTkZJR19QQURBVEE9eQpDT05GSUdfQVNOMT15CkNPTkZJR19JTkxJ TkVfU1BJTl9VTkxPQ0tfSVJRPXkKQ09ORklHX0lOTElORV9SRUFEX1VOTE9DSz15CkNPTkZJR19J TkxJTkVfUkVBRF9VTkxPQ0tfSVJRPXkKQ09ORklHX0lOTElORV9XUklURV9VTkxPQ0s9eQpDT05G SUdfSU5MSU5FX1dSSVRFX1VOTE9DS19JUlE9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19BVE9NSUNf Uk1XPXkKQ09ORklHX01VVEVYX1NQSU5fT05fT1dORVI9eQpDT05GSUdfUldTRU1fU1BJTl9PTl9P V05FUj15CkNPTkZJR19MT0NLX1NQSU5fT05fT1dORVI9eQpDT05GSUdfQVJDSF9VU0VfUVVFVUVE X1NQSU5MT0NLUz15CkNPTkZJR19RVUVVRURfU1BJTkxPQ0tTPXkKQ09ORklHX0FSQ0hfVVNFX1FV RVVFRF9SV0xPQ0tTPXkKQ09ORklHX1FVRVVFRF9SV0xPQ0tTPXkKQ09ORklHX0ZSRUVaRVI9eQoK IwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCkNPTkZJR19aT05FX0RNQT15CkNPTkZJ R19TTVA9eQpDT05GSUdfWDg2X0ZFQVRVUkVfTkFNRVM9eQpDT05GSUdfWDg2X0ZBU1RfRkVBVFVS RV9URVNUUz15CkNPTkZJR19YODZfWDJBUElDPXkKQ09ORklHX1g4Nl9NUFBBUlNFPXkKIyBDT05G SUdfR09MREZJU0ggaXMgbm90IHNldApDT05GSUdfSU5URUxfUkRUX0E9eQpDT05GSUdfWDg2X0VY VEVOREVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2X05VTUFDSElQIGlzIG5vdCBzZXQKIyBDT05G SUdfWDg2X1ZTTVAgaXMgbm90IHNldApDT05GSUdfWDg2X1VWPXkKIyBDT05GSUdfWDg2X0dPTERG SVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0lOVEVMX01JRCBpcyBub3Qgc2V0CkNPTkZJR19Y ODZfSU5URUxfTFBTUz15CiMgQ09ORklHX1g4Nl9BTURfUExBVEZPUk1fREVWSUNFIGlzIG5vdCBz ZXQKQ09ORklHX0lPU0ZfTUJJPXkKIyBDT05GSUdfSU9TRl9NQklfREVCVUcgaXMgbm90IHNldApD T05GSUdfWDg2X1NVUFBPUlRTX01FTU9SWV9GQUlMVVJFPXkKIyBDT05GSUdfU0NIRURfT01JVF9G UkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKQ09ORklHX0hZUEVSVklTT1JfR1VFU1Q9eQpDT05GSUdf UEFSQVZJUlQ9eQojIENPTkZJR19QQVJBVklSVF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QQVJB VklSVF9TUElOTE9DS1M9eQojIENPTkZJR19RVUVVRURfTE9DS19TVEFUIGlzIG5vdCBzZXQKQ09O RklHX1hFTj15CkNPTkZJR19YRU5fRE9NMD15CkNPTkZJR19YRU5fUFZIVk09eQpDT05GSUdfWEVO XzUxMkdCPXkKQ09ORklHX1hFTl9TQVZFX1JFU1RPUkU9eQojIENPTkZJR19YRU5fREVCVUdfRlMg aXMgbm90IHNldAojIENPTkZJR19YRU5fUFZIIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15 CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9USU1FX0FD Q09VTlRJTkc9eQpDT05GSUdfUEFSQVZJUlRfQ0xPQ0s9eQpDT05GSUdfTk9fQk9PVE1FTT15CiMg Q09ORklHX01LOCBpcyBub3Qgc2V0CiMgQ09ORklHX01QU0MgaXMgbm90IHNldAojIENPTkZJR19N Q09SRTIgaXMgbm90IHNldAojIENPTkZJR19NQVRPTSBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklD X0NQVT15CkNPTkZJR19YODZfSU5URVJOT0RFX0NBQ0hFX1NISUZUPTYKQ09ORklHX1g4Nl9MMV9D QUNIRV9TSElGVD02CkNPTkZJR19YODZfVFNDPXkKQ09ORklHX1g4Nl9DTVBYQ0hHNjQ9eQpDT05G SUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklNVU1fQ1BVX0ZBTUlMWT02NApDT05GSUdfWDg2 X0RFQlVHQ1RMTVNSPXkKIyBDT05GSUdfUFJPQ0VTU09SX1NFTEVDVCBpcyBub3Qgc2V0CkNPTkZJ R19DUFVfU1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQU1EPXkKQ09ORklHX0NQVV9TVVBfQ0VO VEFVUj15CkNPTkZJR19IUEVUX1RJTUVSPXkKQ09ORklHX0hQRVRfRU1VTEFURV9SVEM9eQpDT05G SUdfRE1JPXkKQ09ORklHX0dBUlRfSU9NTVU9eQojIENPTkZJR19DQUxHQVJZX0lPTU1VIGlzIG5v dCBzZXQKQ09ORklHX1NXSU9UTEI9eQpDT05GSUdfSU9NTVVfSEVMUEVSPXkKQ09ORklHX01BWFNN UD15CkNPTkZJR19OUl9DUFVTPTgxOTIKQ09ORklHX1NDSEVEX1NNVD15CkNPTkZJR19TQ0hFRF9N Qz15CkNPTkZJR19TQ0hFRF9NQ19QUklPPXkKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBz ZXQKQ09ORklHX1BSRUVNUFRfVk9MVU5UQVJZPXkKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0 CkNPTkZJR19QUkVFTVBUX0NPVU5UPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4 Nl9JT19BUElDPXkKQ09ORklHX1g4Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFTPXkKQ09O RklHX1g4Nl9NQ0U9eQojIENPTkZJR19YODZfTUNFTE9HX0xFR0FDWSBpcyBub3Qgc2V0CkNPTkZJ R19YODZfTUNFX0lOVEVMPXkKQ09ORklHX1g4Nl9NQ0VfQU1EPXkKQ09ORklHX1g4Nl9NQ0VfVEhS RVNIT0xEPXkKQ09ORklHX1g4Nl9USEVSTUFMX1ZFQ1RPUj15CgojCiMgUGVyZm9ybWFuY2UgbW9u aXRvcmluZwojCkNPTkZJR19QRVJGX0VWRU5UU19JTlRFTF9VTkNPUkU9eQpDT05GSUdfUEVSRl9F VkVOVFNfSU5URUxfUkFQTD15CkNPTkZJR19QRVJGX0VWRU5UU19JTlRFTF9DU1RBVEU9eQojIENP TkZJR19QRVJGX0VWRU5UU19BTURfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19WTTg2IGlzIG5v dCBzZXQKQ09ORklHX1g4Nl8xNkJJVD15CkNPTkZJR19YODZfRVNQRklYNjQ9eQpDT05GSUdfWDg2 X1ZTWVNDQUxMX0VNVUxBVElPTj15CkNPTkZJR19JOEs9bQpDT05GSUdfTUlDUk9DT0RFPXkKQ09O RklHX01JQ1JPQ09ERV9JTlRFTD15CkNPTkZJR19NSUNST0NPREVfQU1EPXkKQ09ORklHX01JQ1JP Q09ERV9PTERfSU5URVJGQUNFPXkKQ09ORklHX1g4Nl9NU1I9eQpDT05GSUdfWDg2X0NQVUlEPXkK Q09ORklHX0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0 QklUPXkKQ09ORklHX1g4Nl9ESVJFQ1RfR0JQQUdFUz15CkNPTkZJR19OVU1BPXkKQ09ORklHX0FN RF9OVU1BPXkKQ09ORklHX1g4Nl82NF9BQ1BJX05VTUE9eQpDT05GSUdfTk9ERVNfU1BBTl9PVEhF Ul9OT0RFUz15CiMgQ09ORklHX05VTUFfRU1VIGlzIG5vdCBzZXQKQ09ORklHX05PREVTX1NISUZU PTEwCkNPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1f REVGQVVMVD15CkNPTkZJR19BUkNIX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfQVJDSF9N RU1PUllfUFJPQkU9eQpDT05GSUdfQVJDSF9QUk9DX0tDT1JFX1RFWFQ9eQpDT05GSUdfSUxMRUdB TF9QT0lOVEVSX1ZBTFVFPTB4ZGVhZDAwMDAwMDAwMDAwMApDT05GSUdfU0VMRUNUX01FTU9SWV9N T0RFTD15CkNPTkZJR19TUEFSU0VNRU1fTUFOVUFMPXkKQ09ORklHX1NQQVJTRU1FTT15CkNPTkZJ R19ORUVEX01VTFRJUExFX05PREVTPXkKQ09ORklHX0hBVkVfTUVNT1JZX1BSRVNFTlQ9eQpDT05G SUdfU1BBUlNFTUVNX0VYVFJFTUU9eQpDT05GSUdfU1BBUlNFTUVNX1ZNRU1NQVBfRU5BQkxFPXkK Q09ORklHX1NQQVJTRU1FTV9BTExPQ19NRU1fTUFQX1RPR0VUSEVSPXkKQ09ORklHX1NQQVJTRU1F TV9WTUVNTUFQPXkKQ09ORklHX0hBVkVfTUVNQkxPQ0s9eQpDT05GSUdfSEFWRV9NRU1CTE9DS19O T0RFX01BUD15CkNPTkZJR19BUkNIX0RJU0NBUkRfTUVNQkxPQ0s9eQpDT05GSUdfTUVNT1JZX0lT T0xBVElPTj15CkNPTkZJR19NT1ZBQkxFX05PREU9eQpDT05GSUdfSEFWRV9CT09UTUVNX0lORk9f Tk9ERT15CkNPTkZJR19NRU1PUllfSE9UUExVRz15CkNPTkZJR19NRU1PUllfSE9UUExVR19TUEFS U0U9eQojIENPTkZJR19NRU1PUllfSE9UUExVR19ERUZBVUxUX09OTElORSBpcyBub3Qgc2V0CkNP TkZJR19NRU1PUllfSE9UUkVNT1ZFPXkKQ09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklH X0FSQ0hfRU5BQkxFX1NQTElUX1BNRF9QVExPQ0s9eQpDT05GSUdfTUVNT1JZX0JBTExPT049eQpD T05GSUdfQkFMTE9PTl9DT01QQUNUSU9OPXkKQ09ORklHX0NPTVBBQ1RJT049eQpDT05GSUdfTUlH UkFUSU9OPXkKQ09ORklHX0FSQ0hfRU5BQkxFX0hVR0VQQUdFX01JR1JBVElPTj15CkNPTkZJR19Q SFlTX0FERFJfVF82NEJJVD15CkNPTkZJR19CT1VOQ0U9eQpDT05GSUdfVklSVF9UT19CVVM9eQpD T05GSUdfTU1VX05PVElGSUVSPXkKQ09ORklHX0tTTT15CkNPTkZJR19ERUZBVUxUX01NQVBfTUlO X0FERFI9NDA5NgpDT05GSUdfQVJDSF9TVVBQT1JUU19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19N RU1PUllfRkFJTFVSRT15CkNPTkZJR19IV1BPSVNPTl9JTkpFQ1Q9bQpDT05GSUdfVFJBTlNQQVJF TlRfSFVHRVBBR0U9eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfQUxXQVlTPXkKIyBDT05G SUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfTUFEVklTRSBpcyBub3Qgc2V0CkNPTkZJR19UUkFOU1BB UkVOVF9IVUdFX1BBR0VDQUNIRT15CkNPTkZJR19DTEVBTkNBQ0hFPXkKQ09ORklHX0ZST05UU1dB UD15CkNPTkZJR19DTUE9eQojIENPTkZJR19DTUFfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19D TUFfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19DTUFfQVJFQVM9NwojIENPTkZJR19NRU1fU09G VF9ESVJUWSBpcyBub3Qgc2V0CkNPTkZJR19aU1dBUD15CkNPTkZJR19aUE9PTD15CkNPTkZJR19a QlVEPXkKIyBDT05GSUdfWjNGT0xEIGlzIG5vdCBzZXQKQ09ORklHX1pTTUFMTE9DPXkKIyBDT05G SUdfUEdUQUJMRV9NQVBQSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfWlNNQUxMT0NfU1RBVCBpcyBu b3Qgc2V0CkNPTkZJR19HRU5FUklDX0VBUkxZX0lPUkVNQVA9eQpDT05GSUdfQVJDSF9TVVBQT1JU U19ERUZFUlJFRF9TVFJVQ1RfUEFHRV9JTklUPXkKIyBDT05GSUdfREVGRVJSRURfU1RSVUNUX1BB R0VfSU5JVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lETEVfUEFHRV9UUkFDS0lORyBpcyBub3Qgc2V0 CkNPTkZJR19aT05FX0RFVklDRT15CkNPTkZJR19GUkFNRV9WRUNUT1I9eQpDT05GSUdfQVJDSF9V U0VTX0hJR0hfVk1BX0ZMQUdTPXkKQ09ORklHX0FSQ0hfSEFTX1BLRVlTPXkKQ09ORklHX1g4Nl9Q TUVNX0xFR0FDWV9ERVZJQ0U9eQpDT05GSUdfWDg2X1BNRU1fTEVHQUNZPW0KQ09ORklHX1g4Nl9D SEVDS19CSU9TX0NPUlJVUFRJT049eQojIENPTkZJR19YODZfQk9PVFBBUkFNX01FTU9SWV9DT1JS VVBUSU9OX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9SRVNFUlZFX0xPVz02NApDT05GSUdf TVRSUj15CkNPTkZJR19NVFJSX1NBTklUSVpFUj15CkNPTkZJR19NVFJSX1NBTklUSVpFUl9FTkFC TEVfREVGQVVMVD0wCkNPTkZJR19NVFJSX1NBTklUSVpFUl9TUEFSRV9SRUdfTlJfREVGQVVMVD0x CkNPTkZJR19YODZfUEFUPXkKQ09ORklHX0FSQ0hfVVNFU19QR19VTkNBQ0hFRD15CkNPTkZJR19B UkNIX1JBTkRPTT15CkNPTkZJR19YODZfU01BUD15CiMgQ09ORklHX1g4Nl9JTlRFTF9NUFggaXMg bm90IHNldApDT05GSUdfWDg2X0lOVEVMX01FTU9SWV9QUk9URUNUSU9OX0tFWVM9eQpDT05GSUdf RUZJPXkKQ09ORklHX0VGSV9TVFVCPXkKIyBDT05GSUdfRUZJX01JWEVEIGlzIG5vdCBzZXQKQ09O RklHX1NFQ0NPTVA9eQojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldAojIENPTkZJR19IWl8yNTAg aXMgbm90IHNldAojIENPTkZJR19IWl8zMDAgaXMgbm90IHNldApDT05GSUdfSFpfMTAwMD15CkNP TkZJR19IWj0xMDAwCkNPTkZJR19TQ0hFRF9IUlRJQ0s9eQpDT05GSUdfS0VYRUM9eQojIENPTkZJ R19LRVhFQ19GSUxFIGlzIG5vdCBzZXQKQ09ORklHX0NSQVNIX0RVTVA9eQpDT05GSUdfS0VYRUNf SlVNUD15CkNPTkZJR19QSFlTSUNBTF9TVEFSVD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxF PXkKIyBDT05GSUdfUkFORE9NSVpFX0JBU0UgaXMgbm90IHNldApDT05GSUdfUEhZU0lDQUxfQUxJ R049MHgxMDAwMDAwCkNPTkZJR19IT1RQTFVHX0NQVT15CiMgQ09ORklHX0JPT1RQQVJBTV9IT1RQ TFVHX0NQVTAgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19IT1RQTFVHX0NQVTAgaXMgbm90IHNl dAojIENPTkZJR19DT01QQVRfVkRTTyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFR0FDWV9WU1lTQ0FM TF9OQVRJVkUgaXMgbm90IHNldApDT05GSUdfTEVHQUNZX1ZTWVNDQUxMX0VNVUxBVEU9eQojIENP TkZJR19MRUdBQ1lfVlNZU0NBTExfTk9ORSBpcyBub3Qgc2V0CiMgQ09ORklHX0NNRExJTkVfQk9P TCBpcyBub3Qgc2V0CkNPTkZJR19NT0RJRllfTERUX1NZU0NBTEw9eQpDT05GSUdfSEFWRV9MSVZF UEFUQ0g9eQojIENPTkZJR19MSVZFUEFUQ0ggaXMgbm90IHNldApDT05GSUdfQVJDSF9FTkFCTEVf TUVNT1JZX0hPVFBMVUc9eQpDT05GSUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hPVFJFTU9WRT15CkNP TkZJR19VU0VfUEVSQ1BVX05VTUFfTk9ERV9JRD15CgojCiMgUG93ZXIgbWFuYWdlbWVudCBhbmQg QUNQSSBvcHRpb25zCiMKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05fSEVBREVSPXkKQ09ORklHX1NV U1BFTkQ9eQpDT05GSUdfU1VTUEVORF9GUkVFWkVSPXkKIyBDT05GSUdfU1VTUEVORF9TS0lQX1NZ TkMgaXMgbm90IHNldApDT05GSUdfSElCRVJOQVRFX0NBTExCQUNLUz15CkNPTkZJR19ISUJFUk5B VElPTj15CkNPTkZJR19QTV9TVERfUEFSVElUSU9OPSIiCkNPTkZJR19QTV9TTEVFUD15CkNPTkZJ R19QTV9TTEVFUF9TTVA9eQojIENPTkZJR19QTV9BVVRPU0xFRVAgaXMgbm90IHNldAojIENPTkZJ R19QTV9XQUtFTE9DS1MgaXMgbm90IHNldApDT05GSUdfUE09eQpDT05GSUdfUE1fREVCVUc9eQpD T05GSUdfUE1fQURWQU5DRURfREVCVUc9eQpDT05GSUdfUE1fVEVTVF9TVVNQRU5EPXkKQ09ORklH X1BNX1NMRUVQX0RFQlVHPXkKIyBDT05GSUdfRFBNX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05G SUdfUE1fVFJBQ0VfUlRDIGlzIG5vdCBzZXQKQ09ORklHX1BNX0NMSz15CiMgQ09ORklHX1dRX1BP V0VSX0VGRklDSUVOVF9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX0FDUEk9eQpDT05GSUdfQUNQ SV9MRUdBQ1lfVEFCTEVTX0xPT0tVUD15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfQUNQSV9QREM9 eQpDT05GSUdfQUNQSV9TWVNURU1fUE9XRVJfU1RBVEVTX1NVUFBPUlQ9eQojIENPTkZJR19BQ1BJ X0RFQlVHR0VSIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfU0xFRVA9eQojIENPTkZJR19BQ1BJX1BS T0NGU19QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1JFVl9PVkVSUklERV9QT1NTSUJMRT15 CkNPTkZJR19BQ1BJX0VDX0RFQlVHRlM9bQpDT05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JB VFRFUlk9eQpDT05GSUdfQUNQSV9CVVRUT049eQpDT05GSUdfQUNQSV9WSURFTz1tCkNPTkZJR19B Q1BJX0ZBTj15CkNPTkZJR19BQ1BJX0RPQ0s9eQpDT05GSUdfQUNQSV9DUFVfRlJFUV9QU1M9eQpD T05GSUdfQUNQSV9QUk9DRVNTT1JfQ1NUQVRFPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0lETEU9 eQpDT05GSUdfQUNQSV9DUFBDX0xJQj15CkNPTkZJR19BQ1BJX1BST0NFU1NPUj15CkNPTkZJR19B Q1BJX0lQTUk9bQpDT05GSUdfQUNQSV9IT1RQTFVHX0NQVT15CkNPTkZJR19BQ1BJX1BST0NFU1NP Ul9BR0dSRUdBVE9SPW0KQ09ORklHX0FDUElfVEhFUk1BTD15CkNPTkZJR19BQ1BJX05VTUE9eQoj IENPTkZJR19BQ1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0FDUElf VEFCTEVfVVBHUkFERT15CkNPTkZJR19BQ1BJX1RBQkxFX1VQR1JBREU9eQpDT05GSUdfQUNQSV9E RUJVRz15CkNPTkZJR19BQ1BJX1BDSV9TTE9UPXkKQ09ORklHX1g4Nl9QTV9USU1FUj15CkNPTkZJ R19BQ1BJX0NPTlRBSU5FUj15CkNPTkZJR19BQ1BJX0hPVFBMVUdfTUVNT1JZPXkKQ09ORklHX0FD UElfSE9UUExVR19JT0FQSUM9eQpDT05GSUdfQUNQSV9TQlM9bQpDT05GSUdfQUNQSV9IRUQ9eQpD T05GSUdfQUNQSV9DVVNUT01fTUVUSE9EPW0KQ09ORklHX0FDUElfQkdSVD15CiMgQ09ORklHX0FD UElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfTkZJVD1tCiMg Q09ORklHX0FDUElfTkZJVF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FDUElfQVBFST15 CkNPTkZJR19IQVZFX0FDUElfQVBFSV9OTUk9eQpDT05GSUdfQUNQSV9BUEVJPXkKQ09ORklHX0FD UElfQVBFSV9HSEVTPXkKQ09ORklHX0FDUElfQVBFSV9QQ0lFQUVSPXkKQ09ORklHX0FDUElfQVBF SV9NRU1PUllfRkFJTFVSRT15CkNPTkZJR19BQ1BJX0FQRUlfRUlOSj1tCiMgQ09ORklHX0FDUElf QVBFSV9FUlNUX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfRFBURl9QT1dFUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0FDUElfRVhUTE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19PUFJFR0lPTiBp cyBub3Qgc2V0CiMgQ09ORklHX0FDUElfQ09ORklHRlMgaXMgbm90IHNldApDT05GSUdfU0ZJPXkK CiMKIyBDUFUgRnJlcXVlbmN5IHNjYWxpbmcKIwpDT05GSUdfQ1BVX0ZSRVE9eQpDT05GSUdfQ1BV X0ZSRVFfR09WX0FUVFJfU0VUPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9DT01NT049eQojIENPTkZJ R19DUFVfRlJFUV9TVEFUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1Zf UEVSRk9STUFOQ0UgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QT1dF UlNBVkUgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9VU0VSU1BBQ0Ug aXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfT05ERU1BTkQ9eQojIENPTkZJ R19DUFVfRlJFUV9ERUZBVUxUX0dPVl9DT05TRVJWQVRJVkUgaXMgbm90IHNldAojIENPTkZJR19D UFVfRlJFUV9ERUZBVUxUX0dPVl9TQ0hFRFVUSUwgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFf R09WX1BFUkZPUk1BTkNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9QT1dFUlNBVkU9eQpDT05GSUdf Q1BVX0ZSRVFfR09WX1VTRVJTUEFDRT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfT05ERU1BTkQ9eQpD T05GSUdfQ1BVX0ZSRVFfR09WX0NPTlNFUlZBVElWRT15CiMgQ09ORklHX0NQVV9GUkVRX0dPVl9T Q0hFRFVUSUwgaXMgbm90IHNldAoKIwojIENQVSBmcmVxdWVuY3kgc2NhbGluZyBkcml2ZXJzCiMK Q09ORklHX1g4Nl9JTlRFTF9QU1RBVEU9eQpDT05GSUdfWDg2X1BDQ19DUFVGUkVRPW0KQ09ORklH X1g4Nl9BQ1BJX0NQVUZSRVE9bQpDT05GSUdfWDg2X0FDUElfQ1BVRlJFUV9DUEI9eQpDT05GSUdf WDg2X1BPV0VSTk9XX0s4PW0KQ09ORklHX1g4Nl9BTURfRlJFUV9TRU5TSVRJVklUWT1tCiMgQ09O RklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk8gaXMgbm90IHNldApDT05GSUdfWDg2X1A0X0NMT0NL TU9EPW0KCiMKIyBzaGFyZWQgb3B0aW9ucwojCkNPTkZJR19YODZfU1BFRURTVEVQX0xJQj1tCgoj CiMgQ1BVIElkbGUKIwpDT05GSUdfQ1BVX0lETEU9eQojIENPTkZJR19DUFVfSURMRV9HT1ZfTEFE REVSIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9JRExFX0dPVl9NRU5VPXkKIyBDT05GSUdfQVJDSF9O RUVEU19DUFVfSURMRV9DT1VQTEVEIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX0lETEU9eQoKIwoj IEJ1cyBvcHRpb25zIChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkKQ09ORklHX1BDSV9ESVJFQ1Q9 eQpDT05GSUdfUENJX01NQ09ORklHPXkKQ09ORklHX1BDSV9YRU49eQpDT05GSUdfUENJX0RPTUFJ TlM9eQojIENPTkZJR19QQ0lfQ05CMjBMRV9RVUlSSyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lFUE9S VEJVUz15CkNPTkZJR19IT1RQTFVHX1BDSV9QQ0lFPXkKQ09ORklHX1BDSUVBRVI9eQpDT05GSUdf UENJRV9FQ1JDPXkKQ09ORklHX1BDSUVBRVJfSU5KRUNUPW0KQ09ORklHX1BDSUVBU1BNPXkKIyBD T05GSUdfUENJRUFTUE1fREVCVUcgaXMgbm90IHNldApDT05GSUdfUENJRUFTUE1fREVGQVVMVD15 CiMgQ09ORklHX1BDSUVBU1BNX1BPV0VSU0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSUVBU1BN X1BPV0VSX1NVUEVSU0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSUVBU1BNX1BFUkZPUk1BTkNF IGlzIG5vdCBzZXQKQ09ORklHX1BDSUVfUE1FPXkKIyBDT05GSUdfUENJRV9EUEMgaXMgbm90IHNl dAojIENPTkZJR19QQ0lFX1BUTSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfQlVTX0FERFJfVF82NEJJ VD15CkNPTkZJR19QQ0lfTVNJPXkKQ09ORklHX1BDSV9NU0lfSVJRX0RPTUFJTj15CiMgQ09ORklH X1BDSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJMRV9BVVRPIGlz IG5vdCBzZXQKQ09ORklHX1BDSV9TVFVCPXkKIyBDT05GSUdfWEVOX1BDSURFVl9GUk9OVEVORCBp cyBub3Qgc2V0CkNPTkZJR19IVF9JUlE9eQpDT05GSUdfUENJX0FUUz15CkNPTkZJR19QQ0lfSU9W PXkKQ09ORklHX1BDSV9QUkk9eQpDT05GSUdfUENJX1BBU0lEPXkKQ09ORklHX1BDSV9MQUJFTD15 CiMgQ09ORklHX1BDSV9IWVBFUlYgaXMgbm90IHNldApDT05GSUdfSE9UUExVR19QQ0k9eQpDT05G SUdfSE9UUExVR19QQ0lfQUNQST15CkNPTkZJR19IT1RQTFVHX1BDSV9BQ1BJX0lCTT1tCiMgQ09O RklHX0hPVFBMVUdfUENJX0NQQ0kgaXMgbm90IHNldApDT05GSUdfSE9UUExVR19QQ0lfU0hQQz1t CgojCiMgRGVzaWduV2FyZSBQQ0kgQ29yZSBTdXBwb3J0CiMKIyBDT05GSUdfUENJRV9EV19QTEFU IGlzIG5vdCBzZXQKCiMKIyBQQ0kgaG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19W TUQgaXMgbm90IHNldAojIENPTkZJR19JU0FfQlVTIGlzIG5vdCBzZXQKQ09ORklHX0lTQV9ETUFf QVBJPXkKQ09ORklHX0FNRF9OQj15CkNPTkZJR19QQ0NBUkQ9eQojIENPTkZJR19QQ01DSUEgaXMg bm90IHNldApDT05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2FyZCBicmlkZ2VzCiMKQ09ORklHX1lF TlRBPW0KQ09ORklHX1lFTlRBX08yPXkKQ09ORklHX1lFTlRBX1JJQ09IPXkKQ09ORklHX1lFTlRB X1RJPXkKQ09ORklHX1lFTlRBX0VORV9UVU5FPXkKQ09ORklHX1lFTlRBX1RPU0hJQkE9eQojIENP TkZJR19SQVBJRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1NZU0ZCIGlzIG5vdCBzZXQKCiMK IyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cyAvIEVtdWxhdGlvbnMKIwpDT05GSUdfQklORk1UX0VM Rj15CkNPTkZJR19DT01QQVRfQklORk1UX0VMRj15CkNPTkZJR19FTEZDT1JFPXkKQ09ORklHX0NP UkVfRFVNUF9ERUZBVUxUX0VMRl9IRUFERVJTPXkKQ09ORklHX0JJTkZNVF9TQ1JJUFQ9eQojIENP TkZJR19IQVZFX0FPVVQgaXMgbm90IHNldApDT05GSUdfQklORk1UX01JU0M9bQpDT05GSUdfQ09S RURVTVA9eQpDT05GSUdfSUEzMl9FTVVMQVRJT049eQojIENPTkZJR19JQTMyX0FPVVQgaXMgbm90 IHNldAojIENPTkZJR19YODZfWDMyIGlzIG5vdCBzZXQKQ09ORklHX0NPTVBBVF8zMj15CkNPTkZJ R19DT01QQVQ9eQpDT05GSUdfQ09NUEFUX0ZPUl9VNjRfQUxJR05NRU5UPXkKQ09ORklHX1NZU1ZJ UENfQ09NUEFUPXkKQ09ORklHX0tFWVNfQ09NUEFUPXkKQ09ORklHX1g4Nl9ERVZfRE1BX09QUz15 CkNPTkZJR19ORVQ9eQpDT05GSUdfQ09NUEFUX05FVExJTktfTUVTU0FHRVM9eQpDT05GSUdfTkVU X0lOR1JFU1M9eQpDT05GSUdfTkVUX0VHUkVTUz15CgojCiMgTmV0d29ya2luZyBvcHRpb25zCiMK Q09ORklHX1BBQ0tFVD15CkNPTkZJR19QQUNLRVRfRElBRz1tCkNPTkZJR19VTklYPXkKQ09ORklH X1VOSVhfRElBRz1tCkNPTkZJR19YRlJNPXkKQ09ORklHX1hGUk1fQUxHTz15CkNPTkZJR19YRlJN X1VTRVI9eQpDT05GSUdfWEZSTV9TVUJfUE9MSUNZPXkKQ09ORklHX1hGUk1fTUlHUkFURT15CkNP TkZJR19YRlJNX1NUQVRJU1RJQ1M9eQpDT05GSUdfWEZSTV9JUENPTVA9bQpDT05GSUdfTkVUX0tF WT1tCkNPTkZJR19ORVRfS0VZX01JR1JBVEU9eQpDT05GSUdfSU5FVD15CkNPTkZJR19JUF9NVUxU SUNBU1Q9eQpDT05GSUdfSVBfQURWQU5DRURfUk9VVEVSPXkKQ09ORklHX0lQX0ZJQl9UUklFX1NU QVRTPXkKQ09ORklHX0lQX01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19JUF9ST1VURV9NVUxUSVBB VEg9eQpDT05GSUdfSVBfUk9VVEVfVkVSQk9TRT15CkNPTkZJR19JUF9ST1VURV9DTEFTU0lEPXkK Q09ORklHX0lQX1BOUD15CkNPTkZJR19JUF9QTlBfREhDUD15CiMgQ09ORklHX0lQX1BOUF9CT09U UCBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX1BOUF9SQVJQIGlzIG5vdCBzZXQKQ09ORklHX05FVF9J UElQPW0KQ09ORklHX05FVF9JUEdSRV9ERU1VWD1tCkNPTkZJR19ORVRfSVBfVFVOTkVMPW0KQ09O RklHX05FVF9JUEdSRT1tCkNPTkZJR19ORVRfSVBHUkVfQlJPQURDQVNUPXkKQ09ORklHX0lQX01S T1VURT15CkNPTkZJR19JUF9NUk9VVEVfTVVMVElQTEVfVEFCTEVTPXkKQ09ORklHX0lQX1BJTVNN X1YxPXkKQ09ORklHX0lQX1BJTVNNX1YyPXkKQ09ORklHX1NZTl9DT09LSUVTPXkKQ09ORklHX05F VF9JUFZUST1tCkNPTkZJR19ORVRfVURQX1RVTk5FTD1tCiMgQ09ORklHX05FVF9GT1UgaXMgbm90 IHNldAojIENPTkZJR19ORVRfRk9VX0lQX1RVTk5FTFMgaXMgbm90IHNldApDT05GSUdfSU5FVF9B SD1tCkNPTkZJR19JTkVUX0VTUD1tCiMgQ09ORklHX0lORVRfRVNQX09GRkxPQUQgaXMgbm90IHNl dApDT05GSUdfSU5FVF9JUENPTVA9bQpDT05GSUdfSU5FVF9YRlJNX1RVTk5FTD1tCkNPTkZJR19J TkVUX1RVTk5FTD1tCkNPTkZJR19JTkVUX1hGUk1fTU9ERV9UUkFOU1BPUlQ9bQpDT05GSUdfSU5F VF9YRlJNX01PREVfVFVOTkVMPW0KQ09ORklHX0lORVRfWEZSTV9NT0RFX0JFRVQ9bQpDT05GSUdf SU5FVF9ESUFHPW0KQ09ORklHX0lORVRfVENQX0RJQUc9bQpDT05GSUdfSU5FVF9VRFBfRElBRz1t CiMgQ09ORklHX0lORVRfUkFXX0RJQUcgaXMgbm90IHNldAojIENPTkZJR19JTkVUX0RJQUdfREVT VFJPWSBpcyBub3Qgc2V0CkNPTkZJR19UQ1BfQ09OR19BRFZBTkNFRD15CkNPTkZJR19UQ1BfQ09O R19CSUM9bQpDT05GSUdfVENQX0NPTkdfQ1VCSUM9eQpDT05GSUdfVENQX0NPTkdfV0VTVFdPT0Q9 bQpDT05GSUdfVENQX0NPTkdfSFRDUD1tCkNPTkZJR19UQ1BfQ09OR19IU1RDUD1tCkNPTkZJR19U Q1BfQ09OR19IWUJMQT1tCkNPTkZJR19UQ1BfQ09OR19WRUdBUz1tCiMgQ09ORklHX1RDUF9DT05H X05WIGlzIG5vdCBzZXQKQ09ORklHX1RDUF9DT05HX1NDQUxBQkxFPW0KQ09ORklHX1RDUF9DT05H X0xQPW0KQ09ORklHX1RDUF9DT05HX1ZFTk89bQpDT05GSUdfVENQX0NPTkdfWUVBSD1tCkNPTkZJ R19UQ1BfQ09OR19JTExJTk9JUz1tCiMgQ09ORklHX1RDUF9DT05HX0RDVENQIGlzIG5vdCBzZXQK IyBDT05GSUdfVENQX0NPTkdfQ0RHIGlzIG5vdCBzZXQKIyBDT05GSUdfVENQX0NPTkdfQkJSIGlz IG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfQ1VCSUM9eQojIENPTkZJR19ERUZBVUxUX1JFTk8gaXMg bm90IHNldApDT05GSUdfREVGQVVMVF9UQ1BfQ09ORz0iY3ViaWMiCkNPTkZJR19UQ1BfTUQ1U0lH PXkKQ09ORklHX0lQVjY9eQpDT05GSUdfSVBWNl9ST1VURVJfUFJFRj15CkNPTkZJR19JUFY2X1JP VVRFX0lORk89eQpDT05GSUdfSVBWNl9PUFRJTUlTVElDX0RBRD15CkNPTkZJR19JTkVUNl9BSD1t CkNPTkZJR19JTkVUNl9FU1A9bQojIENPTkZJR19JTkVUNl9FU1BfT0ZGTE9BRCBpcyBub3Qgc2V0 CkNPTkZJR19JTkVUNl9JUENPTVA9bQpDT05GSUdfSVBWNl9NSVA2PW0KIyBDT05GSUdfSVBWNl9J TEEgaXMgbm90IHNldApDT05GSUdfSU5FVDZfWEZSTV9UVU5ORUw9bQpDT05GSUdfSU5FVDZfVFVO TkVMPW0KQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9UUkFOU1BPUlQ9bQpDT05GSUdfSU5FVDZfWEZS TV9NT0RFX1RVTk5FTD1tCkNPTkZJR19JTkVUNl9YRlJNX01PREVfQkVFVD1tCkNPTkZJR19JTkVU Nl9YRlJNX01PREVfUk9VVEVPUFRJTUlaQVRJT049bQojIENPTkZJR19JUFY2X1ZUSSBpcyBub3Qg c2V0CkNPTkZJR19JUFY2X1NJVD1tCkNPTkZJR19JUFY2X1NJVF82UkQ9eQpDT05GSUdfSVBWNl9O RElTQ19OT0RFVFlQRT15CkNPTkZJR19JUFY2X1RVTk5FTD1tCiMgQ09ORklHX0lQVjZfR1JFIGlz IG5vdCBzZXQKIyBDT05GSUdfSVBWNl9GT1UgaXMgbm90IHNldAojIENPTkZJR19JUFY2X0ZPVV9U VU5ORUwgaXMgbm90IHNldApDT05GSUdfSVBWNl9NVUxUSVBMRV9UQUJMRVM9eQojIENPTkZJR19J UFY2X1NVQlRSRUVTIGlzIG5vdCBzZXQKQ09ORklHX0lQVjZfTVJPVVRFPXkKQ09ORklHX0lQVjZf TVJPVVRFX01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19JUFY2X1BJTVNNX1YyPXkKIyBDT05GSUdf SVBWNl9TRUc2X0xXVFVOTkVMIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBWNl9TRUc2X0hNQUMgaXMg bm90IHNldApDT05GSUdfTkVUTEFCRUw9eQpDT05GSUdfTkVUV09SS19TRUNNQVJLPXkKQ09ORklH X05FVF9QVFBfQ0xBU1NJRlk9eQpDT05GSUdfTkVUV09SS19QSFlfVElNRVNUQU1QSU5HPXkKQ09O RklHX05FVEZJTFRFUj15CiMgQ09ORklHX05FVEZJTFRFUl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19ORVRGSUxURVJfQURWQU5DRUQ9eQpDT05GSUdfQlJJREdFX05FVEZJTFRFUj1tCgojCiMgQ29y ZSBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCkNPTkZJR19ORVRGSUxURVJfSU5HUkVTUz15CkNP TkZJR19ORVRGSUxURVJfTkVUTElOSz1tCkNPTkZJR19ORVRGSUxURVJfTkVUTElOS19BQ0NUPW0K Q09ORklHX05FVEZJTFRFUl9ORVRMSU5LX1FVRVVFPW0KQ09ORklHX05FVEZJTFRFUl9ORVRMSU5L X0xPRz1tCkNPTkZJR19ORl9DT05OVFJBQ0s9bQpDT05GSUdfTkZfTE9HX0NPTU1PTj1tCiMgQ09O RklHX05GX0xPR19ORVRERVYgaXMgbm90IHNldApDT05GSUdfTkZfQ09OTlRSQUNLX01BUks9eQpD T05GSUdfTkZfQ09OTlRSQUNLX1NFQ01BUks9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1pPTkVTPXkK Q09ORklHX05GX0NPTk5UUkFDS19QUk9DRlM9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0VWRU5UUz15 CiMgQ09ORklHX05GX0NPTk5UUkFDS19USU1FT1VUIGlzIG5vdCBzZXQKQ09ORklHX05GX0NPTk5U UkFDS19USU1FU1RBTVA9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0xBQkVMUz15CkNPTkZJR19ORl9D VF9QUk9UT19EQ0NQPXkKQ09ORklHX05GX0NUX1BST1RPX0dSRT1tCkNPTkZJR19ORl9DVF9QUk9U T19TQ1RQPXkKQ09ORklHX05GX0NUX1BST1RPX1VEUExJVEU9eQpDT05GSUdfTkZfQ09OTlRSQUNL X0FNQU5EQT1tCkNPTkZJR19ORl9DT05OVFJBQ0tfRlRQPW0KQ09ORklHX05GX0NPTk5UUkFDS19I MzIzPW0KQ09ORklHX05GX0NPTk5UUkFDS19JUkM9bQpDT05GSUdfTkZfQ09OTlRSQUNLX0JST0FE Q0FTVD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfTkVUQklPU19OUz1tCkNPTkZJR19ORl9DT05OVFJB Q0tfU05NUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfUFBUUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tf U0FORT1tCkNPTkZJR19ORl9DT05OVFJBQ0tfU0lQPW0KQ09ORklHX05GX0NPTk5UUkFDS19URlRQ PW0KQ09ORklHX05GX0NUX05FVExJTks9bQojIENPTkZJR19ORl9DVF9ORVRMSU5LX1RJTUVPVVQg aXMgbm90IHNldAojIENPTkZJR19ORVRGSUxURVJfTkVUTElOS19HTFVFX0NUIGlzIG5vdCBzZXQK Q09ORklHX05GX05BVD1tCkNPTkZJR19ORl9OQVRfTkVFREVEPXkKQ09ORklHX05GX05BVF9QUk9U T19EQ0NQPXkKQ09ORklHX05GX05BVF9QUk9UT19VRFBMSVRFPXkKQ09ORklHX05GX05BVF9QUk9U T19TQ1RQPXkKQ09ORklHX05GX05BVF9BTUFOREE9bQpDT05GSUdfTkZfTkFUX0ZUUD1tCkNPTkZJ R19ORl9OQVRfSVJDPW0KQ09ORklHX05GX05BVF9TSVA9bQpDT05GSUdfTkZfTkFUX1RGVFA9bQpD T05GSUdfTkZfTkFUX1JFRElSRUNUPW0KQ09ORklHX05FVEZJTFRFUl9TWU5QUk9YWT1tCkNPTkZJ R19ORl9UQUJMRVM9bQojIENPTkZJR19ORl9UQUJMRVNfSU5FVCBpcyBub3Qgc2V0CiMgQ09ORklH X05GX1RBQkxFU19ORVRERVYgaXMgbm90IHNldApDT05GSUdfTkZUX0VYVEhEUj1tCkNPTkZJR19O RlRfTUVUQT1tCiMgQ09ORklHX05GVF9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9OVU1HRU4g aXMgbm90IHNldApDT05GSUdfTkZUX0NUPW0KIyBDT05GSUdfTkZUX1NFVF9SQlRSRUUgaXMgbm90 IHNldAojIENPTkZJR19ORlRfU0VUX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19ORlRfU0VUX0JJ VE1BUCBpcyBub3Qgc2V0CkNPTkZJR19ORlRfQ09VTlRFUj1tCkNPTkZJR19ORlRfTE9HPW0KQ09O RklHX05GVF9MSU1JVD1tCiMgQ09ORklHX05GVF9NQVNRIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZU X1JFRElSIGlzIG5vdCBzZXQKQ09ORklHX05GVF9OQVQ9bQojIENPTkZJR19ORlRfT0JKUkVGIGlz IG5vdCBzZXQKIyBDT05GSUdfTkZUX1FVRVVFIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZUX1FVT1RB IGlzIG5vdCBzZXQKIyBDT05GSUdfTkZUX1JFSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19ORlRfQ09N UEFUPW0KQ09ORklHX05GVF9IQVNIPW0KQ09ORklHX05FVEZJTFRFUl9YVEFCTEVTPXkKCiMKIyBY dGFibGVzIGNvbWJpbmVkIG1vZHVsZXMKIwpDT05GSUdfTkVURklMVEVSX1hUX01BUks9bQpDT05G SUdfTkVURklMVEVSX1hUX0NPTk5NQVJLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9TRVQ9bQoKIwoj IFh0YWJsZXMgdGFyZ2V0cwojCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0FVRElUPW0KQ09O RklHX05FVEZJTFRFUl9YVF9UQVJHRVRfQ0hFQ0tTVU09bQpDT05GSUdfTkVURklMVEVSX1hUX1RB UkdFVF9DTEFTU0lGWT1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NPTk5NQVJLPW0KQ09O RklHX05FVEZJTFRFUl9YVF9UQVJHRVRfQ09OTlNFQ01BUks9bQpDT05GSUdfTkVURklMVEVSX1hU X1RBUkdFVF9DVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0RTQ1A9bQpDT05GSUdfTkVU RklMVEVSX1hUX1RBUkdFVF9ITD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0hNQVJLPW0K Q09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfSURMRVRJTUVSPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfTEVEPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTE9HPW0KQ09ORklHX05F VEZJTFRFUl9YVF9UQVJHRVRfTUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTkFUPW0KQ09ORklH X05FVEZJTFRFUl9YVF9UQVJHRVRfTkVUTUFQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRf TkZMT0c9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ORlFVRVVFPW0KQ09ORklHX05FVEZJ TFRFUl9YVF9UQVJHRVRfTk9UUkFDSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1JBVEVF U1Q9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9SRURJUkVDVD1tCkNPTkZJR19ORVRGSUxU RVJfWFRfVEFSR0VUX1RFRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1RQUk9YWT1tCkNP TkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1RSQUNFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJH RVRfU0VDTUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1RDUE1TUz1tCkNPTkZJR19O RVRGSUxURVJfWFRfVEFSR0VUX1RDUE9QVFNUUklQPW0KCiMKIyBYdGFibGVzIG1hdGNoZXMKIwpD T05GSUdfTkVURklMVEVSX1hUX01BVENIX0FERFJUWVBFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9N QVRDSF9CUEY9bQojIENPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ0dST1VQIGlzIG5vdCBzZXQK Q09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DTFVTVEVSPW0KQ09ORklHX05FVEZJTFRFUl9YVF9N QVRDSF9DT01NRU5UPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OQllURVM9bQpDT05G SUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5MQUJFTD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfQ09OTkxJTUlUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OTUFSSz1tCkNPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTlRSQUNLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD SF9DUFU9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0RDQ1A9bQpDT05GSUdfTkVURklMVEVS X1hUX01BVENIX0RFVkdST1VQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9EU0NQPW0KQ09O RklHX05FVEZJTFRFUl9YVF9NQVRDSF9FQ049bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0VT UD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSEFTSExJTUlUPW0KQ09ORklHX05FVEZJTFRF Ul9YVF9NQVRDSF9IRUxQRVI9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0hMPW0KIyBDT05G SUdfTkVURklMVEVSX1hUX01BVENIX0lQQ09NUCBpcyBub3Qgc2V0CkNPTkZJR19ORVRGSUxURVJf WFRfTUFUQ0hfSVBSQU5HRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSVBWUz1tCkNPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfTDJUUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTEVO R1RIPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9MSU1JVD1tCkNPTkZJR19ORVRGSUxURVJf WFRfTUFUQ0hfTUFDPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NQVJLPW0KQ09ORklHX05F VEZJTFRFUl9YVF9NQVRDSF9NVUxUSVBPUlQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX05G QUNDVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfT1NGPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9NQVRDSF9PV05FUj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUE9MSUNZPW0KQ09ORklH X05FVEZJTFRFUl9YVF9NQVRDSF9QSFlTREVWPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9Q S1RUWVBFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9RVU9UQT1tCkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfUkFURUVTVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUkVBTE09bQpD T05GSUdfTkVURklMVEVSX1hUX01BVENIX1JFQ0VOVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfU0NUUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU1RBVEU9bQpDT05GSUdfTkVURklM VEVSX1hUX01BVENIX1NUQVRJU1RJQz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU1RSSU5H PW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9UQ1BNU1M9bQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX1RJTUU9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1UzMj1tCkNPTkZJR19JUF9T RVQ9bQpDT05GSUdfSVBfU0VUX01BWD0yNTYKQ09ORklHX0lQX1NFVF9CSVRNQVBfSVA9bQpDT05G SUdfSVBfU0VUX0JJVE1BUF9JUE1BQz1tCkNPTkZJR19JUF9TRVRfQklUTUFQX1BPUlQ9bQpDT05G SUdfSVBfU0VUX0hBU0hfSVA9bQojIENPTkZJR19JUF9TRVRfSEFTSF9JUE1BUksgaXMgbm90IHNl dApDT05GSUdfSVBfU0VUX0hBU0hfSVBQT1JUPW0KQ09ORklHX0lQX1NFVF9IQVNIX0lQUE9SVElQ PW0KQ09ORklHX0lQX1NFVF9IQVNIX0lQUE9SVE5FVD1tCiMgQ09ORklHX0lQX1NFVF9IQVNIX0lQ TUFDIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBfU0VUX0hBU0hfTUFDIGlzIG5vdCBzZXQKIyBDT05G SUdfSVBfU0VUX0hBU0hfTkVUUE9SVE5FVCBpcyBub3Qgc2V0CkNPTkZJR19JUF9TRVRfSEFTSF9O RVQ9bQojIENPTkZJR19JUF9TRVRfSEFTSF9ORVRORVQgaXMgbm90IHNldApDT05GSUdfSVBfU0VU X0hBU0hfTkVUUE9SVD1tCkNPTkZJR19JUF9TRVRfSEFTSF9ORVRJRkFDRT1tCkNPTkZJR19JUF9T RVRfTElTVF9TRVQ9bQpDT05GSUdfSVBfVlM9bQpDT05GSUdfSVBfVlNfSVBWNj15CiMgQ09ORklH X0lQX1ZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX1ZTX1RBQl9CSVRTPTEyCgojCiMgSVBW UyB0cmFuc3BvcnQgcHJvdG9jb2wgbG9hZCBiYWxhbmNpbmcgc3VwcG9ydAojCkNPTkZJR19JUF9W U19QUk9UT19UQ1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fVURQPXkKQ09ORklHX0lQX1ZTX1BST1RP X0FIX0VTUD15CkNPTkZJR19JUF9WU19QUk9UT19FU1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fQUg9 eQpDT05GSUdfSVBfVlNfUFJPVE9fU0NUUD15CgojCiMgSVBWUyBzY2hlZHVsZXIKIwpDT05GSUdf SVBfVlNfUlI9bQpDT05GSUdfSVBfVlNfV1JSPW0KQ09ORklHX0lQX1ZTX0xDPW0KQ09ORklHX0lQ X1ZTX1dMQz1tCiMgQ09ORklHX0lQX1ZTX0ZPIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBfVlNfT1ZG IGlzIG5vdCBzZXQKQ09ORklHX0lQX1ZTX0xCTEM9bQpDT05GSUdfSVBfVlNfTEJMQ1I9bQpDT05G SUdfSVBfVlNfREg9bQpDT05GSUdfSVBfVlNfU0g9bQpDT05GSUdfSVBfVlNfU0VEPW0KQ09ORklH X0lQX1ZTX05RPW0KCiMKIyBJUFZTIFNIIHNjaGVkdWxlcgojCkNPTkZJR19JUF9WU19TSF9UQUJf QklUUz04CgojCiMgSVBWUyBhcHBsaWNhdGlvbiBoZWxwZXIKIwpDT05GSUdfSVBfVlNfRlRQPW0K Q09ORklHX0lQX1ZTX05GQ1Q9eQpDT05GSUdfSVBfVlNfUEVfU0lQPW0KCiMKIyBJUDogTmV0Zmls dGVyIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfTkZfREVGUkFHX0lQVjQ9bQpDT05GSUdfTkZfQ09O TlRSQUNLX0lQVjQ9bQojIENPTkZJR19ORl9TT0NLRVRfSVBWNCBpcyBub3Qgc2V0CkNPTkZJR19O Rl9UQUJMRVNfSVBWND1tCkNPTkZJR19ORlRfQ0hBSU5fUk9VVEVfSVBWND1tCiMgQ09ORklHX05G VF9SRUpFQ1RfSVBWNCBpcyBub3Qgc2V0CiMgQ09ORklHX05GVF9EVVBfSVBWNCBpcyBub3Qgc2V0 CiMgQ09ORklHX05GVF9GSUJfSVBWNCBpcyBub3Qgc2V0CiMgQ09ORklHX05GX1RBQkxFU19BUlAg aXMgbm90IHNldApDT05GSUdfTkZfRFVQX0lQVjQ9bQojIENPTkZJR19ORl9MT0dfQVJQIGlzIG5v dCBzZXQKQ09ORklHX05GX0xPR19JUFY0PW0KQ09ORklHX05GX1JFSkVDVF9JUFY0PW0KQ09ORklH X05GX05BVF9JUFY0PW0KQ09ORklHX05GVF9DSEFJTl9OQVRfSVBWND1tCkNPTkZJR19ORl9OQVRf TUFTUVVFUkFERV9JUFY0PW0KQ09ORklHX05GX05BVF9TTk1QX0JBU0lDPW0KQ09ORklHX05GX05B VF9QUk9UT19HUkU9bQpDT05GSUdfTkZfTkFUX1BQVFA9bQpDT05GSUdfTkZfTkFUX0gzMjM9bQpD T05GSUdfSVBfTkZfSVBUQUJMRVM9bQpDT05GSUdfSVBfTkZfTUFUQ0hfQUg9bQpDT05GSUdfSVBf TkZfTUFUQ0hfRUNOPW0KQ09ORklHX0lQX05GX01BVENIX1JQRklMVEVSPW0KQ09ORklHX0lQX05G X01BVENIX1RUTD1tCkNPTkZJR19JUF9ORl9GSUxURVI9bQpDT05GSUdfSVBfTkZfVEFSR0VUX1JF SkVDVD1tCkNPTkZJR19JUF9ORl9UQVJHRVRfU1lOUFJPWFk9bQpDT05GSUdfSVBfTkZfTkFUPW0K Q09ORklHX0lQX05GX1RBUkdFVF9NQVNRVUVSQURFPW0KQ09ORklHX0lQX05GX1RBUkdFVF9ORVRN QVA9bQpDT05GSUdfSVBfTkZfVEFSR0VUX1JFRElSRUNUPW0KQ09ORklHX0lQX05GX01BTkdMRT1t CkNPTkZJR19JUF9ORl9UQVJHRVRfQ0xVU1RFUklQPW0KQ09ORklHX0lQX05GX1RBUkdFVF9FQ049 bQpDT05GSUdfSVBfTkZfVEFSR0VUX1RUTD1tCkNPTkZJR19JUF9ORl9SQVc9bQpDT05GSUdfSVBf TkZfU0VDVVJJVFk9bQpDT05GSUdfSVBfTkZfQVJQVEFCTEVTPW0KQ09ORklHX0lQX05GX0FSUEZJ TFRFUj1tCkNPTkZJR19JUF9ORl9BUlBfTUFOR0xFPW0KCiMKIyBJUHY2OiBOZXRmaWx0ZXIgQ29u ZmlndXJhdGlvbgojCkNPTkZJR19ORl9ERUZSQUdfSVBWNj1tCkNPTkZJR19ORl9DT05OVFJBQ0tf SVBWNj1tCiMgQ09ORklHX05GX1NPQ0tFVF9JUFY2IGlzIG5vdCBzZXQKQ09ORklHX05GX1RBQkxF U19JUFY2PW0KQ09ORklHX05GVF9DSEFJTl9ST1VURV9JUFY2PW0KIyBDT05GSUdfTkZUX1JFSkVD VF9JUFY2IGlzIG5vdCBzZXQKIyBDT05GSUdfTkZUX0RVUF9JUFY2IGlzIG5vdCBzZXQKIyBDT05G SUdfTkZUX0ZJQl9JUFY2IGlzIG5vdCBzZXQKQ09ORklHX05GX0RVUF9JUFY2PW0KQ09ORklHX05G X1JFSkVDVF9JUFY2PW0KQ09ORklHX05GX0xPR19JUFY2PW0KQ09ORklHX05GX05BVF9JUFY2PW0K Q09ORklHX05GVF9DSEFJTl9OQVRfSVBWNj1tCiMgQ09ORklHX05GX05BVF9NQVNRVUVSQURFX0lQ VjYgaXMgbm90IHNldApDT05GSUdfSVA2X05GX0lQVEFCTEVTPW0KQ09ORklHX0lQNl9ORl9NQVRD SF9BSD1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfRVVJNjQ9bQpDT05GSUdfSVA2X05GX01BVENIX0ZS QUc9bQpDT05GSUdfSVA2X05GX01BVENIX09QVFM9bQpDT05GSUdfSVA2X05GX01BVENIX0hMPW0K Q09ORklHX0lQNl9ORl9NQVRDSF9JUFY2SEVBREVSPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9NSD1t CkNPTkZJR19JUDZfTkZfTUFUQ0hfUlBGSUxURVI9bQpDT05GSUdfSVA2X05GX01BVENIX1JUPW0K Q09ORklHX0lQNl9ORl9UQVJHRVRfSEw9bQpDT05GSUdfSVA2X05GX0ZJTFRFUj1tCkNPTkZJR19J UDZfTkZfVEFSR0VUX1JFSkVDVD1tCkNPTkZJR19JUDZfTkZfVEFSR0VUX1NZTlBST1hZPW0KQ09O RklHX0lQNl9ORl9NQU5HTEU9bQpDT05GSUdfSVA2X05GX1JBVz1tCkNPTkZJR19JUDZfTkZfU0VD VVJJVFk9bQojIENPTkZJR19JUDZfTkZfTkFUIGlzIG5vdCBzZXQKQ09ORklHX05GX1RBQkxFU19C UklER0U9bQojIENPTkZJR19ORlRfQlJJREdFX01FVEEgaXMgbm90IHNldAojIENPTkZJR19ORl9M T0dfQlJJREdFIGlzIG5vdCBzZXQKQ09ORklHX0JSSURHRV9ORl9FQlRBQkxFUz1tCkNPTkZJR19C UklER0VfRUJUX0JST1VURT1tCkNPTkZJR19CUklER0VfRUJUX1RfRklMVEVSPW0KQ09ORklHX0JS SURHRV9FQlRfVF9OQVQ9bQpDT05GSUdfQlJJREdFX0VCVF84MDJfMz1tCkNPTkZJR19CUklER0Vf RUJUX0FNT05HPW0KQ09ORklHX0JSSURHRV9FQlRfQVJQPW0KQ09ORklHX0JSSURHRV9FQlRfSVA9 bQpDT05GSUdfQlJJREdFX0VCVF9JUDY9bQpDT05GSUdfQlJJREdFX0VCVF9MSU1JVD1tCkNPTkZJ R19CUklER0VfRUJUX01BUks9bQpDT05GSUdfQlJJREdFX0VCVF9QS1RUWVBFPW0KQ09ORklHX0JS SURHRV9FQlRfU1RQPW0KQ09ORklHX0JSSURHRV9FQlRfVkxBTj1tCkNPTkZJR19CUklER0VfRUJU X0FSUFJFUExZPW0KQ09ORklHX0JSSURHRV9FQlRfRE5BVD1tCkNPTkZJR19CUklER0VfRUJUX01B UktfVD1tCkNPTkZJR19CUklER0VfRUJUX1JFRElSRUNUPW0KQ09ORklHX0JSSURHRV9FQlRfU05B VD1tCkNPTkZJR19CUklER0VfRUJUX0xPRz1tCkNPTkZJR19CUklER0VfRUJUX05GTE9HPW0KQ09O RklHX0lQX0RDQ1A9bQpDT05GSUdfSU5FVF9EQ0NQX0RJQUc9bQoKIwojIERDQ1AgQ0NJRHMgQ29u ZmlndXJhdGlvbgojCiMgQ09ORklHX0lQX0RDQ1BfQ0NJRDJfREVCVUcgaXMgbm90IHNldApDT05G SUdfSVBfRENDUF9DQ0lEMz15CiMgQ09ORklHX0lQX0RDQ1BfQ0NJRDNfREVCVUcgaXMgbm90IHNl dApDT05GSUdfSVBfRENDUF9URlJDX0xJQj15CgojCiMgRENDUCBLZXJuZWwgSGFja2luZwojCiMg Q09ORklHX0lQX0RDQ1BfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19ORVRfRENDUFBST0JFIGlz IG5vdCBzZXQKQ09ORklHX0lQX1NDVFA9bQpDT05GSUdfTkVUX1NDVFBQUk9CRT1tCiMgQ09ORklH X1NDVFBfREJHX09CSkNOVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDVFBfREVGQVVMVF9DT09LSUVf SE1BQ19NRDUgaXMgbm90IHNldApDT05GSUdfU0NUUF9ERUZBVUxUX0NPT0tJRV9ITUFDX1NIQTE9 eQojIENPTkZJR19TQ1RQX0RFRkFVTFRfQ09PS0lFX0hNQUNfTk9ORSBpcyBub3Qgc2V0CkNPTkZJ R19TQ1RQX0NPT0tJRV9ITUFDX01ENT15CkNPTkZJR19TQ1RQX0NPT0tJRV9ITUFDX1NIQTE9eQpD T05GSUdfSU5FVF9TQ1RQX0RJQUc9bQojIENPTkZJR19SRFMgaXMgbm90IHNldApDT05GSUdfVElQ Qz1tCkNPTkZJR19USVBDX01FRElBX1VEUD15CkNPTkZJR19BVE09bQpDT05GSUdfQVRNX0NMSVA9 bQojIENPTkZJR19BVE1fQ0xJUF9OT19JQ01QIGlzIG5vdCBzZXQKQ09ORklHX0FUTV9MQU5FPW0K IyBDT05GSUdfQVRNX01QT0EgaXMgbm90IHNldApDT05GSUdfQVRNX0JSMjY4ND1tCiMgQ09ORklH X0FUTV9CUjI2ODRfSVBGSUxURVIgaXMgbm90IHNldApDT05GSUdfTDJUUD1tCkNPTkZJR19MMlRQ X0RFQlVHRlM9bQpDT05GSUdfTDJUUF9WMz15CkNPTkZJR19MMlRQX0lQPW0KQ09ORklHX0wyVFBf RVRIPW0KQ09ORklHX1NUUD1tCkNPTkZJR19HQVJQPW0KQ09ORklHX01SUD1tCkNPTkZJR19CUklE R0U9bQpDT05GSUdfQlJJREdFX0lHTVBfU05PT1BJTkc9eQpDT05GSUdfQlJJREdFX1ZMQU5fRklM VEVSSU5HPXkKQ09ORklHX0hBVkVfTkVUX0RTQT15CiMgQ09ORklHX05FVF9EU0EgaXMgbm90IHNl dApDT05GSUdfVkxBTl84MDIxUT1tCkNPTkZJR19WTEFOXzgwMjFRX0dWUlA9eQpDT05GSUdfVkxB Tl84MDIxUV9NVlJQPXkKIyBDT05GSUdfREVDTkVUIGlzIG5vdCBzZXQKQ09ORklHX0xMQz1tCiMg Q09ORklHX0xMQzIgaXMgbm90IHNldAojIENPTkZJR19JUFggaXMgbm90IHNldAojIENPTkZJR19B VEFMSyBpcyBub3Qgc2V0CiMgQ09ORklHX1gyNSBpcyBub3Qgc2V0CiMgQ09ORklHX0xBUEIgaXMg bm90IHNldAojIENPTkZJR19QSE9ORVQgaXMgbm90IHNldAojIENPTkZJR182TE9XUEFOIGlzIG5v dCBzZXQKQ09ORklHX0lFRUU4MDIxNTQ9bQojIENPTkZJR19JRUVFODAyMTU0X05MODAyMTU0X0VY UEVSSU1FTlRBTCBpcyBub3Qgc2V0CkNPTkZJR19JRUVFODAyMTU0X1NPQ0tFVD1tCkNPTkZJR19N QUM4MDIxNTQ9bQpDT05GSUdfTkVUX1NDSEVEPXkKCiMKIyBRdWV1ZWluZy9TY2hlZHVsaW5nCiMK Q09ORklHX05FVF9TQ0hfQ0JRPW0KQ09ORklHX05FVF9TQ0hfSFRCPW0KQ09ORklHX05FVF9TQ0hf SEZTQz1tCkNPTkZJR19ORVRfU0NIX0FUTT1tCkNPTkZJR19ORVRfU0NIX1BSSU89bQpDT05GSUdf TkVUX1NDSF9NVUxUSVE9bQpDT05GSUdfTkVUX1NDSF9SRUQ9bQpDT05GSUdfTkVUX1NDSF9TRkI9 bQpDT05GSUdfTkVUX1NDSF9TRlE9bQpDT05GSUdfTkVUX1NDSF9URVFMPW0KQ09ORklHX05FVF9T Q0hfVEJGPW0KQ09ORklHX05FVF9TQ0hfR1JFRD1tCkNPTkZJR19ORVRfU0NIX0RTTUFSSz1tCkNP TkZJR19ORVRfU0NIX05FVEVNPW0KQ09ORklHX05FVF9TQ0hfRFJSPW0KQ09ORklHX05FVF9TQ0hf TVFQUklPPW0KQ09ORklHX05FVF9TQ0hfQ0hPS0U9bQpDT05GSUdfTkVUX1NDSF9RRlE9bQpDT05G SUdfTkVUX1NDSF9DT0RFTD1tCkNPTkZJR19ORVRfU0NIX0ZRX0NPREVMPW0KIyBDT05GSUdfTkVU X1NDSF9GUSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hfSEhGIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUX1NDSF9QSUUgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9JTkdSRVNTPW0KQ09ORklH X05FVF9TQ0hfUExVRz1tCiMgQ09ORklHX05FVF9TQ0hfREVGQVVMVCBpcyBub3Qgc2V0CgojCiMg Q2xhc3NpZmljYXRpb24KIwpDT05GSUdfTkVUX0NMUz15CkNPTkZJR19ORVRfQ0xTX0JBU0lDPW0K Q09ORklHX05FVF9DTFNfVENJTkRFWD1tCkNPTkZJR19ORVRfQ0xTX1JPVVRFND1tCkNPTkZJR19O RVRfQ0xTX0ZXPW0KQ09ORklHX05FVF9DTFNfVTMyPW0KQ09ORklHX0NMU19VMzJfUEVSRj15CkNP TkZJR19DTFNfVTMyX01BUks9eQpDT05GSUdfTkVUX0NMU19SU1ZQPW0KQ09ORklHX05FVF9DTFNf UlNWUDY9bQpDT05GSUdfTkVUX0NMU19GTE9XPW0KQ09ORklHX05FVF9DTFNfQ0dST1VQPXkKQ09O RklHX05FVF9DTFNfQlBGPW0KIyBDT05GSUdfTkVUX0NMU19GTE9XRVIgaXMgbm90IHNldAojIENP TkZJR19ORVRfQ0xTX01BVENIQUxMIGlzIG5vdCBzZXQKQ09ORklHX05FVF9FTUFUQ0g9eQpDT05G SUdfTkVUX0VNQVRDSF9TVEFDSz0zMgpDT05GSUdfTkVUX0VNQVRDSF9DTVA9bQpDT05GSUdfTkVU X0VNQVRDSF9OQllURT1tCkNPTkZJR19ORVRfRU1BVENIX1UzMj1tCkNPTkZJR19ORVRfRU1BVENI X01FVEE9bQpDT05GSUdfTkVUX0VNQVRDSF9URVhUPW0KQ09ORklHX05FVF9FTUFUQ0hfSVBTRVQ9 bQpDT05GSUdfTkVUX0NMU19BQ1Q9eQpDT05GSUdfTkVUX0FDVF9QT0xJQ0U9bQpDT05GSUdfTkVU X0FDVF9HQUNUPW0KQ09ORklHX0dBQ1RfUFJPQj15CkNPTkZJR19ORVRfQUNUX01JUlJFRD1tCiMg Q09ORklHX05FVF9BQ1RfU0FNUExFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9BQ1RfSVBUPW0KQ09O RklHX05FVF9BQ1RfTkFUPW0KQ09ORklHX05FVF9BQ1RfUEVESVQ9bQpDT05GSUdfTkVUX0FDVF9T SU1QPW0KQ09ORklHX05FVF9BQ1RfU0tCRURJVD1tCkNPTkZJR19ORVRfQUNUX0NTVU09bQojIENP TkZJR19ORVRfQUNUX1ZMQU4gaXMgbm90IHNldAojIENPTkZJR19ORVRfQUNUX0JQRiBpcyBub3Qg c2V0CiMgQ09ORklHX05FVF9BQ1RfQ09OTk1BUksgaXMgbm90IHNldAojIENPTkZJR19ORVRfQUNU X1NLQk1PRCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9BQ1RfSUZFIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUX0FDVF9UVU5ORUxfS0VZIGlzIG5vdCBzZXQKQ09ORklHX05FVF9DTFNfSU5EPXkKQ09O RklHX05FVF9TQ0hfRklGTz15CkNPTkZJR19EQ0I9eQpDT05GSUdfRE5TX1JFU09MVkVSPW0KIyBD T05GSUdfQkFUTUFOX0FEViBpcyBub3Qgc2V0CkNPTkZJR19PUEVOVlNXSVRDSD1tCkNPTkZJR19P UEVOVlNXSVRDSF9HUkU9bQpDT05GSUdfT1BFTlZTV0lUQ0hfVlhMQU49bQpDT05GSUdfVlNPQ0tF VFM9bQpDT05GSUdfVk1XQVJFX1ZNQ0lfVlNPQ0tFVFM9bQojIENPTkZJR19WSVJUSU9fVlNPQ0tF VFMgaXMgbm90IHNldApDT05GSUdfTkVUTElOS19ESUFHPW0KQ09ORklHX01QTFM9eQpDT05GSUdf TkVUX01QTFNfR1NPPW0KIyBDT05GSUdfTVBMU19ST1VUSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdf SFNSIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1NXSVRDSERFViBpcyBub3Qgc2V0CiMgQ09ORklH X05FVF9MM19NQVNURVJfREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX05DU0kgaXMgbm90IHNl dApDT05GSUdfUlBTPXkKQ09ORklHX1JGU19BQ0NFTD15CkNPTkZJR19YUFM9eQojIENPTkZJR19D R1JPVVBfTkVUX1BSSU8gaXMgbm90IHNldApDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEPXkKQ09O RklHX05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX0JQRl9KSVQ9eQpDT05G SUdfTkVUX0ZMT1dfTElNSVQ9eQoKIwojIE5ldHdvcmsgdGVzdGluZwojCkNPTkZJR19ORVRfUEtU R0VOPW0KIyBDT05GSUdfTkVUX1RDUFBST0JFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9EUk9QX01P TklUT1I9eQojIENPTkZJR19IQU1SQURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTiBpcyBub3Qg c2V0CiMgQ09ORklHX0lSREEgaXMgbm90IHNldAojIENPTkZJR19CVCBpcyBub3Qgc2V0CiMgQ09O RklHX0FGX1JYUlBDIGlzIG5vdCBzZXQKIyBDT05GSUdfQUZfS0NNIGlzIG5vdCBzZXQKIyBDT05G SUdfU1RSRUFNX1BBUlNFUiBpcyBub3Qgc2V0CkNPTkZJR19GSUJfUlVMRVM9eQpDT05GSUdfV0lS RUxFU1M9eQpDT05GSUdfV0lSRUxFU1NfRVhUPXkKQ09ORklHX1dFWFRfQ09SRT15CkNPTkZJR19X RVhUX1BST0M9eQpDT05GSUdfV0VYVF9QUklWPXkKQ09ORklHX0NGRzgwMjExPW0KIyBDT05GSUdf Tkw4MDIxMV9URVNUTU9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX0NGRzgwMjExX0RFVkVMT1BFUl9X QVJOSU5HUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NGRzgwMjExX0NFUlRJRklDQVRJT05fT05VUyBp cyBub3Qgc2V0CkNPTkZJR19DRkc4MDIxMV9ERUZBVUxUX1BTPXkKIyBDT05GSUdfQ0ZHODAyMTFf REVCVUdGUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NGRzgwMjExX0lOVEVSTkFMX1JFR0RCIGlzIG5v dCBzZXQKQ09ORklHX0NGRzgwMjExX0NSREFfU1VQUE9SVD15CkNPTkZJR19DRkc4MDIxMV9XRVhU PXkKQ09ORklHX0xJQjgwMjExPW0KIyBDT05GSUdfTElCODAyMTFfREVCVUcgaXMgbm90IHNldApD T05GSUdfTUFDODAyMTE9bQpDT05GSUdfTUFDODAyMTFfSEFTX1JDPXkKQ09ORklHX01BQzgwMjEx X1JDX01JTlNUUkVMPXkKQ09ORklHX01BQzgwMjExX1JDX01JTlNUUkVMX0hUPXkKIyBDT05GSUdf TUFDODAyMTFfUkNfTUlOU1RSRUxfVkhUIGlzIG5vdCBzZXQKQ09ORklHX01BQzgwMjExX1JDX0RF RkFVTFRfTUlOU1RSRUw9eQpDT05GSUdfTUFDODAyMTFfUkNfREVGQVVMVD0ibWluc3RyZWxfaHQi CkNPTkZJR19NQUM4MDIxMV9NRVNIPXkKQ09ORklHX01BQzgwMjExX0xFRFM9eQojIENPTkZJR19N QUM4MDIxMV9ERUJVR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFfTUVTU0FHRV9UUkFD SU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFfREVCVUdfTUVOVSBpcyBub3Qgc2V0CkNP TkZJR19NQUM4MDIxMV9TVEFfSEFTSF9NQVhfU0laRT0wCiMgQ09ORklHX1dJTUFYIGlzIG5vdCBz ZXQKQ09ORklHX1JGS0lMTD1tCkNPTkZJR19SRktJTExfTEVEUz15CkNPTkZJR19SRktJTExfSU5Q VVQ9eQojIENPTkZJR19SRktJTExfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfOVA9eQpDT05G SUdfTkVUXzlQX1ZJUlRJTz15CiMgQ09ORklHX05FVF85UF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09O RklHX0NBSUYgaXMgbm90IHNldAojIENPTkZJR19DRVBIX0xJQiBpcyBub3Qgc2V0CiMgQ09ORklH X05GQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BTQU1QTEUgaXMgbm90IHNldAojIENPTkZJR19ORVRf SUZFIGlzIG5vdCBzZXQKIyBDT05GSUdfTFdUVU5ORUwgaXMgbm90IHNldApDT05GSUdfRFNUX0NB Q0hFPXkKQ09ORklHX0dST19DRUxMUz15CiMgQ09ORklHX05FVF9ERVZMSU5LIGlzIG5vdCBzZXQK Q09ORklHX01BWV9VU0VfREVWTElOSz15CkNPTkZJR19IQVZFX0VCUEZfSklUPXkKCiMKIyBEZXZp Y2UgRHJpdmVycwojCgojCiMgR2VuZXJpYyBEcml2ZXIgT3B0aW9ucwojCkNPTkZJR19VRVZFTlRf SEVMUEVSPXkKQ09ORklHX1VFVkVOVF9IRUxQRVJfUEFUSD0iIgpDT05GSUdfREVWVE1QRlM9eQpD T05GSUdfREVWVE1QRlNfTU9VTlQ9eQpDT05GSUdfU1RBTkRBTE9ORT15CkNPTkZJR19QUkVWRU5U X0ZJUk1XQVJFX0JVSUxEPXkKQ09ORklHX0ZXX0xPQURFUj15CiMgQ09ORklHX0ZJUk1XQVJFX0lO X0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgpDT05GSUdfRldfTE9B REVSX1VTRVJfSEVMUEVSPXkKQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hFTFBFUl9GQUxMQkFDSz15 CkNPTkZJR19BTExPV19ERVZfQ09SRURVTVA9eQojIENPTkZJR19ERUJVR19EUklWRVIgaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19ERVZSRVMgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19URVNU X0RSSVZFUl9SRU1PVkUgaXMgbm90IHNldAojIENPTkZJR19URVNUX0FTWU5DX0RSSVZFUl9QUk9C RSBpcyBub3Qgc2V0CkNPTkZJR19TWVNfSFlQRVJWSVNPUj15CiMgQ09ORklHX0dFTkVSSUNfQ1BV X0RFVklDRVMgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFVfQVVUT1BST0JFPXkKQ09ORklH X1JFR01BUD15CkNPTkZJR19SRUdNQVBfSTJDPXkKQ09ORklHX1JFR01BUF9TUEk9eQpDT05GSUdf RE1BX1NIQVJFRF9CVUZGRVI9eQojIENPTkZJR19ETUFfRkVOQ0VfVFJBQ0UgaXMgbm90IHNldApD T05GSUdfRE1BX0NNQT15CgojCiMgRGVmYXVsdCBjb250aWd1b3VzIG1lbW9yeSBhcmVhIHNpemU6 CiMKQ09ORklHX0NNQV9TSVpFX01CWVRFUz0yMDAKQ09ORklHX0NNQV9TSVpFX1NFTF9NQllURVM9 eQojIENPTkZJR19DTUFfU0laRV9TRUxfUEVSQ0VOVEFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NN QV9TSVpFX1NFTF9NSU4gaXMgbm90IHNldAojIENPTkZJR19DTUFfU0laRV9TRUxfTUFYIGlzIG5v dCBzZXQKQ09ORklHX0NNQV9BTElHTk1FTlQ9OAoKIwojIEJ1cyBkZXZpY2VzCiMKQ09ORklHX0NP Tk5FQ1RPUj15CkNPTkZJR19QUk9DX0VWRU5UUz15CkNPTkZJR19NVEQ9bQojIENPTkZJR19NVERf VEVTVFMgaXMgbm90IHNldAojIENPTkZJR19NVERfUkVEQk9PVF9QQVJUUyBpcyBub3Qgc2V0CiMg Q09ORklHX01URF9DTURMSU5FX1BBUlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0FSN19QQVJU UyBpcyBub3Qgc2V0CgojCiMgVXNlciBNb2R1bGVzIEFuZCBUcmFuc2xhdGlvbiBMYXllcnMKIwpD T05GSUdfTVREX0JMS0RFVlM9bQpDT05GSUdfTVREX0JMT0NLPW0KIyBDT05GSUdfTVREX0JMT0NL X1JPIGlzIG5vdCBzZXQKIyBDT05GSUdfRlRMIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZUTCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lORlRMIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZEX0ZUTCBpcyBub3Qg c2V0CiMgQ09ORklHX1NTRkRDIGlzIG5vdCBzZXQKIyBDT05GSUdfU01fRlRMIGlzIG5vdCBzZXQK IyBDT05GSUdfTVREX09PUFMgaXMgbm90IHNldAojIENPTkZJR19NVERfU1dBUCBpcyBub3Qgc2V0 CiMgQ09ORklHX01URF9QQVJUSVRJT05FRF9NQVNURVIgaXMgbm90IHNldAoKIwojIFJBTS9ST00v Rmxhc2ggY2hpcCBkcml2ZXJzCiMKIyBDT05GSUdfTVREX0NGSSBpcyBub3Qgc2V0CiMgQ09ORklH X01URF9KRURFQ1BST0JFIGlzIG5vdCBzZXQKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF8xPXkK Q09ORklHX01URF9NQVBfQkFOS19XSURUSF8yPXkKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF80 PXkKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzggaXMgbm90IHNldAojIENPTkZJR19NVERf TUFQX0JBTktfV0lEVEhfMTYgaXMgbm90IHNldAojIENPTkZJR19NVERfTUFQX0JBTktfV0lEVEhf MzIgaXMgbm90IHNldApDT05GSUdfTVREX0NGSV9JMT15CkNPTkZJR19NVERfQ0ZJX0kyPXkKIyBD T05GSUdfTVREX0NGSV9JNCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DRklfSTggaXMgbm90IHNl dAojIENPTkZJR19NVERfUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1JPTSBpcyBub3Qgc2V0 CiMgQ09ORklHX01URF9BQlNFTlQgaXMgbm90IHNldAoKIwojIE1hcHBpbmcgZHJpdmVycyBmb3Ig Y2hpcCBhY2Nlc3MKIwojIENPTkZJR19NVERfQ09NUExFWF9NQVBQSU5HUyBpcyBub3Qgc2V0CiMg Q09ORklHX01URF9JTlRFTF9WUl9OT1IgaXMgbm90IHNldAojIENPTkZJR19NVERfUExBVFJBTSBp cyBub3Qgc2V0CgojCiMgU2VsZi1jb250YWluZWQgTVREIGRldmljZSBkcml2ZXJzCiMKIyBDT05G SUdfTVREX1BNQzU1MSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9EQVRBRkxBU0ggaXMgbm90IHNl dAojIENPTkZJR19NVERfU1NUMjVMIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1NMUkFNIGlzIG5v dCBzZXQKIyBDT05GSUdfTVREX1BIUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01URFJBTSBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9CTE9DSzJNVEQgaXMgbm90IHNldAoKIwojIERpc2stT24t Q2hpcCBEZXZpY2UgRHJpdmVycwojCiMgQ09ORklHX01URF9ET0NHMyBpcyBub3Qgc2V0CiMgQ09O RklHX01URF9OQU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX09ORU5BTkQgaXMgbm90IHNldAoK IwojIExQRERSICYgTFBERFIyIFBDTSBtZW1vcnkgZHJpdmVycwojCiMgQ09ORklHX01URF9MUERE UiBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9TUElfTk9SIGlzIG5vdCBzZXQKQ09ORklHX01URF9V Qkk9bQpDT05GSUdfTVREX1VCSV9XTF9USFJFU0hPTEQ9NDA5NgpDT05GSUdfTVREX1VCSV9CRUJf TElNSVQ9MjAKIyBDT05GSUdfTVREX1VCSV9GQVNUTUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfTVRE X1VCSV9HTFVFQkkgaXMgbm90IHNldAojIENPTkZJR19NVERfVUJJX0JMT0NLIGlzIG5vdCBzZXQK IyBDT05GSUdfT0YgaXMgbm90IHNldApDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1BBUlBPUlQ9 eQpDT05GSUdfUEFSUE9SVD1tCkNPTkZJR19QQVJQT1JUX1BDPW0KQ09ORklHX1BBUlBPUlRfU0VS SUFMPW0KIyBDT05GSUdfUEFSUE9SVF9QQ19GSUZPIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9S VF9QQ19TVVBFUklPIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9SVF9HU0MgaXMgbm90IHNldAoj IENPTkZJR19QQVJQT1JUX0FYODg3OTYgaXMgbm90IHNldApDT05GSUdfUEFSUE9SVF8xMjg0PXkK Q09ORklHX1BBUlBPUlRfTk9UX1BDPXkKQ09ORklHX1BOUD15CiMgQ09ORklHX1BOUF9ERUJVR19N RVNTQUdFUyBpcyBub3Qgc2V0CgojCiMgUHJvdG9jb2xzCiMKQ09ORklHX1BOUEFDUEk9eQpDT05G SUdfQkxLX0RFVj15CkNPTkZJR19CTEtfREVWX05VTExfQkxLPW0KQ09ORklHX0JMS19ERVZfRkQ9 bQojIENPTkZJR19QQVJJREUgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9QQ0lFU1NEX01USVAz MlhYPW0KIyBDT05GSUdfWlJBTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19DUFFfQ0lTU19EQSBp cyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfREFDOTYwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxL X0RFVl9VTUVNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9DT1dfQ09NTU9OIGlzIG5vdCBz ZXQKQ09ORklHX0JMS19ERVZfTE9PUD1tCkNPTkZJR19CTEtfREVWX0xPT1BfTUlOX0NPVU5UPTAK IyBDT05GSUdfQkxLX0RFVl9DUllQVE9MT09QIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9E UkJEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9OQkQgaXMgbm90IHNldAojIENPTkZJR19C TEtfREVWX1NLRCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX1NYOD1tCkNPTkZJR19CTEtfREVW X1JBTT1tCkNPTkZJR19CTEtfREVWX1JBTV9DT1VOVD0xNgpDT05GSUdfQkxLX0RFVl9SQU1fU0la RT0xNjM4NAojIENPTkZJR19CTEtfREVWX1JBTV9EQVggaXMgbm90IHNldApDT05GSUdfQ0RST01f UEtUQ0RWRD1tCkNPTkZJR19DRFJPTV9QS1RDRFZEX0JVRkZFUlM9OAojIENPTkZJR19DRFJPTV9Q S1RDRFZEX1dDQUNIRSBpcyBub3Qgc2V0CkNPTkZJR19BVEFfT1ZFUl9FVEg9bQpDT05GSUdfWEVO X0JMS0RFVl9GUk9OVEVORD1tCiMgQ09ORklHX1hFTl9CTEtERVZfQkFDS0VORCBpcyBub3Qgc2V0 CkNPTkZJR19WSVJUSU9fQkxLPXkKIyBDT05GSUdfVklSVElPX0JMS19TQ1NJIGlzIG5vdCBzZXQK IyBDT05GSUdfQkxLX0RFVl9SQkQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9SU1hYPW0KQ09O RklHX05WTUVfQ09SRT1tCkNPTkZJR19CTEtfREVWX05WTUU9bQojIENPTkZJR19CTEtfREVWX05W TUVfU0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX05WTUVfRkMgaXMgbm90IHNldAojIENPTkZJR19O Vk1FX1RBUkdFVCBpcyBub3Qgc2V0CgojCiMgTWlzYyBkZXZpY2VzCiMKQ09ORklHX1NFTlNPUlNf TElTM0xWMDJEPW0KIyBDT05GSUdfQUQ1MjVYX0RQT1QgaXMgbm90IHNldAojIENPTkZJR19EVU1N WV9JUlEgaXMgbm90IHNldAojIENPTkZJR19JQk1fQVNNIGlzIG5vdCBzZXQKIyBDT05GSUdfUEhB TlRPTSBpcyBub3Qgc2V0CkNPTkZJR19TR0lfSU9DND1tCkNPTkZJR19USUZNX0NPUkU9bQpDT05G SUdfVElGTV83WFgxPW0KIyBDT05GSUdfSUNTOTMyUzQwMSBpcyBub3Qgc2V0CkNPTkZJR19FTkNM T1NVUkVfU0VSVklDRVM9bQpDT05GSUdfU0dJX1hQPW0KQ09ORklHX0hQX0lMTz1tCkNPTkZJR19T R0lfR1JVPW0KIyBDT05GSUdfU0dJX0dSVV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19BUERTOTgw MkFMUz1tCkNPTkZJR19JU0wyOTAwMz1tCkNPTkZJR19JU0wyOTAyMD1tCkNPTkZJR19TRU5TT1JT X1RTTDI1NTA9bQpDT05GSUdfU0VOU09SU19CSDE3NzA9bQpDT05GSUdfU0VOU09SU19BUERTOTkw WD1tCiMgQ09ORklHX0hNQzYzNTIgaXMgbm90IHNldAojIENPTkZJR19EUzE2ODIgaXMgbm90IHNl dAojIENPTkZJR19USV9EQUM3NTEyIGlzIG5vdCBzZXQKQ09ORklHX1ZNV0FSRV9CQUxMT09OPW0K IyBDT05GSUdfVVNCX1NXSVRDSF9GU0E5NDgwIGlzIG5vdCBzZXQKIyBDT05GSUdfTEFUVElDRV9F Q1AzX0NPTkZJRyBpcyBub3Qgc2V0CiMgQ09ORklHX1NSQU0gaXMgbm90IHNldAojIENPTkZJR19Q QU5FTCBpcyBub3Qgc2V0CiMgQ09ORklHX0MyUE9SVCBpcyBub3Qgc2V0CgojCiMgRUVQUk9NIHN1 cHBvcnQKIwpDT05GSUdfRUVQUk9NX0FUMjQ9bQojIENPTkZJR19FRVBST01fQVQyNSBpcyBub3Qg c2V0CkNPTkZJR19FRVBST01fTEVHQUNZPW0KQ09ORklHX0VFUFJPTV9NQVg2ODc1PW0KQ09ORklH X0VFUFJPTV85M0NYNj1tCiMgQ09ORklHX0VFUFJPTV85M1hYNDYgaXMgbm90IHNldAojIENPTkZJ R19FRVBST01fSURUXzg5SFBFU1ggaXMgbm90IHNldApDT05GSUdfQ0I3MTBfQ09SRT1tCiMgQ09O RklHX0NCNzEwX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NCNzEwX0RFQlVHX0FTU1VNUFRJT05T PXkKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUgZGlzY2lwbGlu ZQojCiMgQ09ORklHX1RJX1NUIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTElTM19JMkM9bQoK IwojIEFsdGVyYSBGUEdBIGZpcm13YXJlIGRvd25sb2FkIG1vZHVsZQojCkNPTkZJR19BTFRFUkFf U1RBUEw9bQpDT05GSUdfSU5URUxfTUVJPXkKQ09ORklHX0lOVEVMX01FSV9NRT15CiMgQ09ORklH X0lOVEVMX01FSV9UWEUgaXMgbm90IHNldApDT05GSUdfVk1XQVJFX1ZNQ0k9bQoKIwojIEludGVs IE1JQyBCdXMgRHJpdmVyCiMKIyBDT05GSUdfSU5URUxfTUlDX0JVUyBpcyBub3Qgc2V0CgojCiMg U0NJRiBCdXMgRHJpdmVyCiMKIyBDT05GSUdfU0NJRl9CVVMgaXMgbm90IHNldAoKIwojIFZPUCBC dXMgRHJpdmVyCiMKIyBDT05GSUdfVk9QX0JVUyBpcyBub3Qgc2V0CgojCiMgSW50ZWwgTUlDIEhv c3QgRHJpdmVyCiMKCiMKIyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIKIwoKIwojIFNDSUYgRHJpdmVy CiMKCiMKIyBJbnRlbCBNSUMgQ29wcm9jZXNzb3IgU3RhdGUgTWFuYWdlbWVudCAoQ09TTSkgRHJp dmVycwojCgojCiMgVk9QIERyaXZlcgojCiMgQ09ORklHX0dFTldRRSBpcyBub3Qgc2V0CiMgQ09O RklHX0VDSE8gaXMgbm90IHNldAojIENPTkZJR19DWExfQkFTRSBpcyBub3Qgc2V0CiMgQ09ORklH X0NYTF9BRlVfRFJJVkVSX09QUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0lERT15CiMgQ09ORklH X0lERSBpcyBub3Qgc2V0CgojCiMgU0NTSSBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19TQ1NJX01P RD15CkNPTkZJR19SQUlEX0FUVFJTPW0KQ09ORklHX1NDU0k9eQpDT05GSUdfU0NTSV9ETUE9eQpD T05GSUdfU0NTSV9ORVRMSU5LPXkKIyBDT05GSUdfU0NTSV9NUV9ERUZBVUxUIGlzIG5vdCBzZXQK Q09ORklHX1NDU0lfUFJPQ19GUz15CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUs IENELVJPTSkKIwpDT05GSUdfQkxLX0RFVl9TRD1tCkNPTkZJR19DSFJfREVWX1NUPW0KQ09ORklH X0NIUl9ERVZfT1NTVD1tCkNPTkZJR19CTEtfREVWX1NSPW0KQ09ORklHX0JMS19ERVZfU1JfVkVO RE9SPXkKQ09ORklHX0NIUl9ERVZfU0c9bQpDT05GSUdfQ0hSX0RFVl9TQ0g9bQpDT05GSUdfU0NT SV9FTkNMT1NVUkU9bQpDT05GSUdfU0NTSV9DT05TVEFOVFM9eQpDT05GSUdfU0NTSV9MT0dHSU5H PXkKQ09ORklHX1NDU0lfU0NBTl9BU1lOQz15CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMKQ09ORklH X1NDU0lfU1BJX0FUVFJTPW0KQ09ORklHX1NDU0lfRkNfQVRUUlM9bQpDT05GSUdfU0NTSV9JU0NT SV9BVFRSUz1tCkNPTkZJR19TQ1NJX1NBU19BVFRSUz1tCkNPTkZJR19TQ1NJX1NBU19MSUJTQVM9 bQpDT05GSUdfU0NTSV9TQVNfQVRBPXkKQ09ORklHX1NDU0lfU0FTX0hPU1RfU01QPXkKQ09ORklH X1NDU0lfU1JQX0FUVFJTPW0KQ09ORklHX1NDU0lfTE9XTEVWRUw9eQpDT05GSUdfSVNDU0lfVENQ PW0KQ09ORklHX0lTQ1NJX0JPT1RfU1lTRlM9bQpDT05GSUdfU0NTSV9DWEdCM19JU0NTST1tCkNP TkZJR19TQ1NJX0NYR0I0X0lTQ1NJPW0KQ09ORklHX1NDU0lfQk5YMl9JU0NTST1tCkNPTkZJR19T Q1NJX0JOWDJYX0ZDT0U9bQpDT05GSUdfQkUySVNDU0k9bQojIENPTkZJR19CTEtfREVWXzNXX1hY WFhfUkFJRCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0hQU0E9bQpDT05GSUdfU0NTSV8zV185WFhY PW0KQ09ORklHX1NDU0lfM1dfU0FTPW0KIyBDT05GSUdfU0NTSV9BQ0FSRCBpcyBub3Qgc2V0CkNP TkZJR19TQ1NJX0FBQ1JBSUQ9bQojIENPTkZJR19TQ1NJX0FJQzdYWFggaXMgbm90IHNldApDT05G SUdfU0NTSV9BSUM3OVhYPW0KQ09ORklHX0FJQzc5WFhfQ01EU19QRVJfREVWSUNFPTQKQ09ORklH X0FJQzc5WFhfUkVTRVRfREVMQVlfTVM9MTUwMDAKIyBDT05GSUdfQUlDNzlYWF9ERUJVR19FTkFC TEUgaXMgbm90IHNldApDT05GSUdfQUlDNzlYWF9ERUJVR19NQVNLPTAKIyBDT05GSUdfQUlDNzlY WF9SRUdfUFJFVFRZX1BSSU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BSUM5NFhYIGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfTVZTQVM9bQojIENPTkZJR19TQ1NJX01WU0FTX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfTVZTQVNfVEFTS0xFVD15CkNPTkZJR19TQ1NJX01WVU1JPW0KIyBD T05GSUdfU0NTSV9EUFRfSTJPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BRFZBTlNZUyBpcyBu b3Qgc2V0CkNPTkZJR19TQ1NJX0FSQ01TUj1tCiMgQ09ORklHX1NDU0lfRVNBUzJSIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUVHQVJBSURfTkVXR0VOIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURf TEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX01FR0FSQUlEX1NBUz1tCkNPTkZJR19TQ1NJX01QVDNT QVM9bQpDT05GSUdfU0NTSV9NUFQyU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01QVDNTQVNf TUFYX1NHRT0xMjgKQ09ORklHX1NDU0lfTVBUMlNBUz1tCiMgQ09ORklHX1NDU0lfU01BUlRQUUkg aXMgbm90IHNldApDT05GSUdfU0NTSV9VRlNIQ0Q9bQpDT05GSUdfU0NTSV9VRlNIQ0RfUENJPW0K IyBDT05GSUdfU0NTSV9VRlNfRFdDX1RDX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfVUZT SENEX1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfSFBUSU9QPW0KIyBDT05GSUdfU0NT SV9CVVNMT0dJQyBpcyBub3Qgc2V0CkNPTkZJR19WTVdBUkVfUFZTQ1NJPW0KIyBDT05GSUdfWEVO X1NDU0lfRlJPTlRFTkQgaXMgbm90IHNldApDT05GSUdfSFlQRVJWX1NUT1JBR0U9bQpDT05GSUdf TElCRkM9bQpDT05GSUdfTElCRkNPRT1tCkNPTkZJR19GQ09FPW0KQ09ORklHX0ZDT0VfRk5JQz1t CiMgQ09ORklHX1NDU0lfU05JQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRE1YMzE5MUQgaXMg bm90IHNldAojIENPTkZJR19TQ1NJX0VBVEEgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0ZVVFVS RV9ET01BSU4gaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0dEVEggaXMgbm90IHNldApDT05GSUdf U0NTSV9JU0NJPW0KIyBDT05GSUdfU0NTSV9JUFMgaXMgbm90IHNldApDT05GSUdfU0NTSV9JTklU SU89bQojIENPTkZJR19TQ1NJX0lOSUExMDAgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1BQQSBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSU1NIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfU1RFWD1t CiMgQ09ORklHX1NDU0lfU1lNNTNDOFhYXzIgaXMgbm90IHNldApDT05GSUdfU0NTSV9JUFI9bQpD T05GSUdfU0NTSV9JUFJfVFJBQ0U9eQpDT05GSUdfU0NTSV9JUFJfRFVNUD15CiMgQ09ORklHX1ND U0lfUUxPR0lDXzEyODAgaXMgbm90IHNldApDT05GSUdfU0NTSV9RTEFfRkM9bQojIENPTkZJR19U Q01fUUxBMlhYWCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1FMQV9JU0NTST1tCiMgQ09ORklHX1ND U0lfTFBGQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfREMzOTV4IGlzIG5vdCBzZXQKIyBDT05G SUdfU0NTSV9BTTUzQzk3NCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfV0Q3MTlYIGlzIG5vdCBz ZXQKQ09ORklHX1NDU0lfREVCVUc9bQpDT05GSUdfU0NTSV9QTUNSQUlEPW0KQ09ORklHX1NDU0lf UE04MDAxPW0KIyBDT05GSUdfU0NTSV9CRkFfRkMgaXMgbm90IHNldApDT05GSUdfU0NTSV9WSVJU SU89bQpDT05GSUdfU0NTSV9DSEVMU0lPX0ZDT0U9bQpDT05GSUdfU0NTSV9ESD15CkNPTkZJR19T Q1NJX0RIX1JEQUM9eQpDT05GSUdfU0NTSV9ESF9IUF9TVz15CkNPTkZJR19TQ1NJX0RIX0VNQz15 CkNPTkZJR19TQ1NJX0RIX0FMVUE9eQpDT05GSUdfU0NTSV9PU0RfSU5JVElBVE9SPW0KQ09ORklH X1NDU0lfT1NEX1VMRD1tCkNPTkZJR19TQ1NJX09TRF9EUFJJTlRfU0VOU0U9MQojIENPTkZJR19T Q1NJX09TRF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19BVEE9bQojIENPTkZJR19BVEFfTk9OU1RB TkRBUkQgaXMgbm90IHNldApDT05GSUdfQVRBX1ZFUkJPU0VfRVJST1I9eQpDT05GSUdfQVRBX0FD UEk9eQojIENPTkZJR19TQVRBX1pQT0REIGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfUE1QPXkKCiMK IyBDb250cm9sbGVycyB3aXRoIG5vbi1TRkYgbmF0aXZlIGludGVyZmFjZQojCkNPTkZJR19TQVRB X0FIQ0k9bQpDT05GSUdfU0FUQV9BSENJX1BMQVRGT1JNPW0KIyBDT05GSUdfU0FUQV9JTklDMTYy WCBpcyBub3Qgc2V0CkNPTkZJR19TQVRBX0FDQVJEX0FIQ0k9bQpDT05GSUdfU0FUQV9TSUwyND1t CkNPTkZJR19BVEFfU0ZGPXkKCiMKIyBTRkYgY29udHJvbGxlcnMgd2l0aCBjdXN0b20gRE1BIGlu dGVyZmFjZQojCkNPTkZJR19QRENfQURNQT1tCkNPTkZJR19TQVRBX1FTVE9SPW0KQ09ORklHX1NB VEFfU1g0PW0KQ09ORklHX0FUQV9CTURNQT15CgojCiMgU0FUQSBTRkYgY29udHJvbGxlcnMgd2l0 aCBCTURNQQojCkNPTkZJR19BVEFfUElJWD1tCiMgQ09ORklHX1NBVEFfRFdDIGlzIG5vdCBzZXQK Q09ORklHX1NBVEFfTVY9bQpDT05GSUdfU0FUQV9OVj1tCkNPTkZJR19TQVRBX1BST01JU0U9bQpD T05GSUdfU0FUQV9TSUw9bQpDT05GSUdfU0FUQV9TSVM9bQpDT05GSUdfU0FUQV9TVlc9bQpDT05G SUdfU0FUQV9VTEk9bQpDT05GSUdfU0FUQV9WSUE9bQpDT05GSUdfU0FUQV9WSVRFU1NFPW0KCiMK IyBQQVRBIFNGRiBjb250cm9sbGVycyB3aXRoIEJNRE1BCiMKQ09ORklHX1BBVEFfQUxJPW0KQ09O RklHX1BBVEFfQU1EPW0KQ09ORklHX1BBVEFfQVJUT1A9bQpDT05GSUdfUEFUQV9BVElJWFA9bQpD T05GSUdfUEFUQV9BVFA4NjdYPW0KQ09ORklHX1BBVEFfQ01ENjRYPW0KIyBDT05GSUdfUEFUQV9D WVBSRVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9FRkFSIGlzIG5vdCBzZXQKQ09ORklHX1BB VEFfSFBUMzY2PW0KQ09ORklHX1BBVEFfSFBUMzdYPW0KQ09ORklHX1BBVEFfSFBUM1gyTj1tCkNP TkZJR19QQVRBX0hQVDNYMz1tCiMgQ09ORklHX1BBVEFfSFBUM1gzX0RNQSBpcyBub3Qgc2V0CkNP TkZJR19QQVRBX0lUODIxMz1tCkNPTkZJR19QQVRBX0lUODIxWD1tCkNPTkZJR19QQVRBX0pNSUNS T049bQpDT05GSUdfUEFUQV9NQVJWRUxMPW0KQ09ORklHX1BBVEFfTkVUQ0VMTD1tCkNPTkZJR19Q QVRBX05JTkpBMzI9bQojIENPTkZJR19QQVRBX05TODc0MTUgaXMgbm90IHNldApDT05GSUdfUEFU QV9PTERQSUlYPW0KIyBDT05GSUdfUEFUQV9PUFRJRE1BIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFf UERDMjAyN1g9bQpDT05GSUdfUEFUQV9QRENfT0xEPW0KIyBDT05GSUdfUEFUQV9SQURJU1lTIGlz IG5vdCBzZXQKQ09ORklHX1BBVEFfUkRDPW0KQ09ORklHX1BBVEFfU0NIPW0KQ09ORklHX1BBVEFf U0VSVkVSV09SS1M9bQpDT05GSUdfUEFUQV9TSUw2ODA9bQpDT05GSUdfUEFUQV9TSVM9bQpDT05G SUdfUEFUQV9UT1NISUJBPW0KIyBDT05GSUdfUEFUQV9UUklGTEVYIGlzIG5vdCBzZXQKQ09ORklH X1BBVEFfVklBPW0KIyBDT05GSUdfUEFUQV9XSU5CT05EIGlzIG5vdCBzZXQKCiMKIyBQSU8tb25s eSBTRkYgY29udHJvbGxlcnMKIwojIENPTkZJR19QQVRBX0NNRDY0MF9QQ0kgaXMgbm90IHNldAoj IENPTkZJR19QQVRBX01QSUlYIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9OUzg3NDEwIGlzIG5v dCBzZXQKIyBDT05GSUdfUEFUQV9PUFRJIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9QTEFURk9S TSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfUloxMDAwIGlzIG5vdCBzZXQKCiMKIyBHZW5lcmlj IGZhbGxiYWNrIC8gbGVnYWN5IGRyaXZlcnMKIwpDT05GSUdfUEFUQV9BQ1BJPW0KQ09ORklHX0FU QV9HRU5FUklDPW0KIyBDT05GSUdfUEFUQV9MRUdBQ1kgaXMgbm90IHNldApDT05GSUdfTUQ9eQpD T05GSUdfQkxLX0RFVl9NRD15CkNPTkZJR19NRF9BVVRPREVURUNUPXkKQ09ORklHX01EX0xJTkVB Uj1tCkNPTkZJR19NRF9SQUlEMD1tCkNPTkZJR19NRF9SQUlEMT1tCkNPTkZJR19NRF9SQUlEMTA9 bQpDT05GSUdfTURfUkFJRDQ1Nj1tCkNPTkZJR19NRF9NVUxUSVBBVEg9bQpDT05GSUdfTURfRkFV TFRZPW0KIyBDT05GSUdfTURfQ0xVU1RFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0JDQUNIRSBpcyBu b3Qgc2V0CkNPTkZJR19CTEtfREVWX0RNX0JVSUxUSU49eQpDT05GSUdfQkxLX0RFVl9ETT1tCiMg Q09ORklHX0RNX01RX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfRE1fREVCVUc9eQpDT05GSUdf RE1fQlVGSU89bQojIENPTkZJR19ETV9ERUJVR19CTE9DS19NQU5BR0VSX0xPQ0tJTkcgaXMgbm90 IHNldApDT05GSUdfRE1fQklPX1BSSVNPTj1tCkNPTkZJR19ETV9QRVJTSVNURU5UX0RBVEE9bQpD T05GSUdfRE1fQ1JZUFQ9bQpDT05GSUdfRE1fU05BUFNIT1Q9bQpDT05GSUdfRE1fVEhJTl9QUk9W SVNJT05JTkc9bQpDT05GSUdfRE1fQ0FDSEU9bQpDT05GSUdfRE1fQ0FDSEVfU01RPW0KQ09ORklH X0RNX0NBQ0hFX0NMRUFORVI9bQojIENPTkZJR19ETV9FUkEgaXMgbm90IHNldApDT05GSUdfRE1f TUlSUk9SPW0KQ09ORklHX0RNX0xPR19VU0VSU1BBQ0U9bQpDT05GSUdfRE1fUkFJRD1tCkNPTkZJ R19ETV9aRVJPPW0KQ09ORklHX0RNX01VTFRJUEFUSD1tCkNPTkZJR19ETV9NVUxUSVBBVEhfUUw9 bQpDT05GSUdfRE1fTVVMVElQQVRIX1NUPW0KQ09ORklHX0RNX0RFTEFZPW0KQ09ORklHX0RNX1VF VkVOVD15CkNPTkZJR19ETV9GTEFLRVk9bQpDT05GSUdfRE1fVkVSSVRZPW0KIyBDT05GSUdfRE1f VkVSSVRZX0ZFQyBpcyBub3Qgc2V0CkNPTkZJR19ETV9TV0lUQ0g9bQojIENPTkZJR19ETV9MT0df V1JJVEVTIGlzIG5vdCBzZXQKQ09ORklHX1RBUkdFVF9DT1JFPW0KQ09ORklHX1RDTV9JQkxPQ0s9 bQpDT05GSUdfVENNX0ZJTEVJTz1tCkNPTkZJR19UQ01fUFNDU0k9bQojIENPTkZJR19UQ01fVVNF UjIgaXMgbm90IHNldApDT05GSUdfTE9PUEJBQ0tfVEFSR0VUPW0KQ09ORklHX1RDTV9GQz1tCkNP TkZJR19JU0NTSV9UQVJHRVQ9bQojIENPTkZJR19JU0NTSV9UQVJHRVRfQ1hHQjQgaXMgbm90IHNl dAojIENPTkZJR19TQlBfVEFSR0VUIGlzIG5vdCBzZXQKQ09ORklHX0ZVU0lPTj15CkNPTkZJR19G VVNJT05fU1BJPW0KIyBDT05GSUdfRlVTSU9OX0ZDIGlzIG5vdCBzZXQKQ09ORklHX0ZVU0lPTl9T QVM9bQpDT05GSUdfRlVTSU9OX01BWF9TR0U9MTI4CkNPTkZJR19GVVNJT05fQ1RMPW0KQ09ORklH X0ZVU0lPTl9MT0dHSU5HPXkKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CiMKQ09O RklHX0ZJUkVXSVJFPW0KQ09ORklHX0ZJUkVXSVJFX09IQ0k9bQpDT05GSUdfRklSRVdJUkVfU0JQ Mj1tCkNPTkZJR19GSVJFV0lSRV9ORVQ9bQojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlzIG5vdCBz ZXQKQ09ORklHX01BQ0lOVE9TSF9EUklWRVJTPXkKQ09ORklHX01BQ19FTVVNT1VTRUJUTj15CkNP TkZJR19ORVRERVZJQ0VTPXkKQ09ORklHX01JST15CkNPTkZJR19ORVRfQ09SRT15CkNPTkZJR19C T05ESU5HPW0KQ09ORklHX0RVTU1ZPW0KIyBDT05GSUdfRVFVQUxJWkVSIGlzIG5vdCBzZXQKQ09O RklHX05FVF9GQz15CkNPTkZJR19JRkI9bQpDT05GSUdfTkVUX1RFQU09bQpDT05GSUdfTkVUX1RF QU1fTU9ERV9CUk9BRENBU1Q9bQpDT05GSUdfTkVUX1RFQU1fTU9ERV9ST1VORFJPQklOPW0KQ09O RklHX05FVF9URUFNX01PREVfUkFORE9NPW0KQ09ORklHX05FVF9URUFNX01PREVfQUNUSVZFQkFD S1VQPW0KQ09ORklHX05FVF9URUFNX01PREVfTE9BREJBTEFOQ0U9bQpDT05GSUdfTUFDVkxBTj1t CkNPTkZJR19NQUNWVEFQPW0KQ09ORklHX1ZYTEFOPW0KIyBDT05GSUdfR0VORVZFIGlzIG5vdCBz ZXQKIyBDT05GSUdfR1RQIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDU0VDIGlzIG5vdCBzZXQKQ09O RklHX05FVENPTlNPTEU9bQpDT05GSUdfTkVUQ09OU09MRV9EWU5BTUlDPXkKQ09ORklHX05FVFBP TEw9eQpDT05GSUdfTkVUX1BPTExfQ09OVFJPTExFUj15CkNPTkZJR19UVU49bQpDT05GSUdfVEFQ PW0KIyBDT05GSUdfVFVOX1ZORVRfQ1JPU1NfTEUgaXMgbm90IHNldApDT05GSUdfVkVUSD1tCkNP TkZJR19WSVJUSU9fTkVUPXkKQ09ORklHX05MTU9OPW0KIyBDT05GSUdfQVJDTkVUIGlzIG5vdCBz ZXQKIyBDT05GSUdfQVRNX0RSSVZFUlMgaXMgbm90IHNldAoKIwojIENBSUYgdHJhbnNwb3J0IGRy aXZlcnMKIwoKIwojIERpc3RyaWJ1dGVkIFN3aXRjaCBBcmNoaXRlY3R1cmUgZHJpdmVycwojCkNP TkZJR19FVEhFUk5FVD15CkNPTkZJR19NRElPPXkKIyBDT05GSUdfTkVUX1ZFTkRPUl8zQ09NIGlz IG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9BREFQVEVDIGlzIG5vdCBzZXQKQ09ORklHX05F VF9WRU5ET1JfQUdFUkU9eQojIENPTkZJR19FVDEzMVggaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9BTEFDUklURUNIPXkKIyBDT05GSUdfU0xJQ09TUyBpcyBub3Qgc2V0CiMgQ09ORklHX05F VF9WRU5ET1JfQUxURU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfQUxURVJBX1RTRSBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfVkVORE9SX0FNQVpPTj15CiMgQ09ORklHX0VOQV9FVEhFUk5FVCBpcyBub3Qg c2V0CiMgQ09ORklHX05FVF9WRU5ET1JfQU1EIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf QVFVQU5USUE9eQojIENPTkZJR19BUVRJT04gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9B UkM9eQpDT05GSUdfTkVUX1ZFTkRPUl9BVEhFUk9TPXkKQ09ORklHX0FUTDI9bQpDT05GSUdfQVRM MT1tCkNPTkZJR19BVEwxRT1tCkNPTkZJR19BVEwxQz1tCkNPTkZJR19BTFg9bQojIENPTkZJR19O RVRfVkVORE9SX0FVUk9SQSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQ0FERU5DRT15CiMgQ09ORklH X01BQ0IgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9CUk9BRENPTT15CkNPTkZJR19CNDQ9 bQpDT05GSUdfQjQ0X1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0NF9QQ0lDT1JFX0FVVE9TRUxF Q1Q9eQpDT05GSUdfQjQ0X1BDST15CiMgQ09ORklHX0JDTUdFTkVUIGlzIG5vdCBzZXQKQ09ORklH X0JOWDI9bQpDT05GSUdfQ05JQz1tCkNPTkZJR19USUdPTjM9eQpDT05GSUdfVElHT04zX0hXTU9O PXkKIyBDT05GSUdfQk5YMlggaXMgbm90IHNldAojIENPTkZJR19CTlhUIGlzIG5vdCBzZXQKQ09O RklHX05FVF9WRU5ET1JfQlJPQ0FERT15CkNPTkZJR19CTkE9bQpDT05GSUdfTkVUX1ZFTkRPUl9D QVZJVU09eQojIENPTkZJR19USFVOREVSX05JQ19QRiBpcyBub3Qgc2V0CiMgQ09ORklHX1RIVU5E RVJfTklDX1ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhVTkRFUl9OSUNfQkdYIGlzIG5vdCBzZXQK IyBDT05GSUdfVEhVTkRFUl9OSUNfUkdYIGlzIG5vdCBzZXQKIyBDT05GSUdfTElRVUlESU8gaXMg bm90IHNldAojIENPTkZJR19MSVFVSURJT19WRiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9S X0NIRUxTSU89eQojIENPTkZJR19DSEVMU0lPX1QxIGlzIG5vdCBzZXQKQ09ORklHX0NIRUxTSU9f VDM9bQpDT05GSUdfQ0hFTFNJT19UND1tCiMgQ09ORklHX0NIRUxTSU9fVDRfRENCIGlzIG5vdCBz ZXQKQ09ORklHX0NIRUxTSU9fVDRWRj1tCkNPTkZJR19DSEVMU0lPX0xJQj1tCkNPTkZJR19ORVRf VkVORE9SX0NJU0NPPXkKQ09ORklHX0VOSUM9bQojIENPTkZJR19DWF9FQ0FUIGlzIG5vdCBzZXQK Q09ORklHX0RORVQ9bQpDT05GSUdfTkVUX1ZFTkRPUl9ERUM9eQpDT05GSUdfTkVUX1RVTElQPXkK Q09ORklHX0RFMjEwNFg9bQpDT05GSUdfREUyMTA0WF9EU0w9MApDT05GSUdfVFVMSVA9eQojIENP TkZJR19UVUxJUF9NV0kgaXMgbm90IHNldApDT05GSUdfVFVMSVBfTU1JTz15CiMgQ09ORklHX1RV TElQX05BUEkgaXMgbm90IHNldApDT05GSUdfREU0WDU9bQpDT05GSUdfV0lOQk9ORF84NDA9bQpD T05GSUdfRE05MTAyPW0KQ09ORklHX1VMSTUyNlg9bQpDT05GSUdfUENNQ0lBX1hJUkNPTT1tCiMg Q09ORklHX05FVF9WRU5ET1JfRExJTksgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9FTVVM RVg9eQpDT05GSUdfQkUyTkVUPW0KQ09ORklHX0JFMk5FVF9IV01PTj15CkNPTkZJR19ORVRfVkVO RE9SX0VaQ0hJUD15CiMgQ09ORklHX05FVF9WRU5ET1JfRVhBUiBpcyBub3Qgc2V0CiMgQ09ORklH X05FVF9WRU5ET1JfSFAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9JTlRFTD15CiMgQ09O RklHX0UxMDAgaXMgbm90IHNldApDT05GSUdfRTEwMDA9eQpDT05GSUdfRTEwMDBFPXkKQ09ORklH X0UxMDAwRV9IV1RTPXkKQ09ORklHX0lHQj15CkNPTkZJR19JR0JfSFdNT049eQpDT05GSUdfSUdC VkY9bQpDT05GSUdfSVhHQj1tCkNPTkZJR19JWEdCRT15CkNPTkZJR19JWEdCRV9IV01PTj15CkNP TkZJR19JWEdCRV9EQ0I9eQpDT05GSUdfSVhHQkVWRj1tCkNPTkZJR19JNDBFPW0KIyBDT05GSUdf STQwRV9EQ0IgaXMgbm90IHNldAojIENPTkZJR19JNDBFVkYgaXMgbm90IHNldAojIENPTkZJR19G TTEwSyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfSTgyNVhYIGlzIG5vdCBzZXQKQ09O RklHX0pNRT1tCkNPTkZJR19ORVRfVkVORE9SX01BUlZFTEw9eQpDT05GSUdfTVZNRElPPW0KQ09O RklHX1NLR0U9bQpDT05GSUdfU0tHRV9ERUJVRz15CkNPTkZJR19TS0dFX0dFTkVTSVM9eQpDT05G SUdfU0tZMj1tCkNPTkZJR19TS1kyX0RFQlVHPXkKQ09ORklHX05FVF9WRU5ET1JfTUVMTEFOT1g9 eQpDT05GSUdfTUxYNF9FTj1tCkNPTkZJR19NTFg0X0VOX0RDQj15CkNPTkZJR19NTFg0X0NPUkU9 bQpDT05GSUdfTUxYNF9ERUJVRz15CiMgQ09ORklHX01MWDVfQ09SRSBpcyBub3Qgc2V0CiMgQ09O RklHX01MWFNXX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX01JQ1JFTCBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX01JQ1JPQ0hJUD15CiMgQ09ORklHX0VOQzI4SjYwIGlz IG5vdCBzZXQKIyBDT05GSUdfRU5DWDI0SjYwMCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9S X01ZUkk9eQpDT05GSUdfTVlSSTEwR0U9bQojIENPTkZJR19GRUFMTlggaXMgbm90IHNldAojIENP TkZJR19ORVRfVkVORE9SX05BVFNFTUkgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9ORVRS T05PTUU9eQojIENPTkZJR19ORlAgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX05WSURJ QSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX09LST15CkNPTkZJR19FVEhPQz1tCkNPTkZJ R19ORVRfUEFDS0VUX0VOR0lORT15CiMgQ09ORklHX0hBTUFDSEkgaXMgbm90IHNldApDT05GSUdf WUVMTE9XRklOPW0KQ09ORklHX05FVF9WRU5ET1JfUUxPR0lDPXkKQ09ORklHX1FMQTNYWFg9bQpD T05GSUdfUUxDTklDPW0KQ09ORklHX1FMQ05JQ19TUklPVj15CkNPTkZJR19RTENOSUNfRENCPXkK Q09ORklHX1FMQ05JQ19IV01PTj15CkNPTkZJR19RTEdFPW0KQ09ORklHX05FVFhFTl9OSUM9bQoj IENPTkZJR19RRUQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9RVUFMQ09NTT15CiMgQ09O RklHX1FDT01fRU1BQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1JFQUxURUs9eQojIENP TkZJR19BVFAgaXMgbm90IHNldApDT05GSUdfODEzOUNQPXkKQ09ORklHXzgxMzlUT089eQpDT05G SUdfODEzOVRPT19QSU89eQojIENPTkZJR184MTM5VE9PX1RVTkVfVFdJU1RFUiBpcyBub3Qgc2V0 CkNPTkZJR184MTM5VE9PXzgxMjk9eQojIENPTkZJR184MTM5X09MRF9SWF9SRVNFVCBpcyBub3Qg c2V0CkNPTkZJR19SODE2OT15CkNPTkZJR19ORVRfVkVORE9SX1JFTkVTQVM9eQojIENPTkZJR19O RVRfVkVORE9SX1JEQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1JPQ0tFUj15CkNPTkZJ R19ORVRfVkVORE9SX1NBTVNVTkc9eQojIENPTkZJR19TWEdCRV9FVEggaXMgbm90IHNldAojIENP TkZJR19ORVRfVkVORE9SX1NFRVEgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1NJTEFO IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9TSVMgaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9TT0xBUkZMQVJFPXkKQ09ORklHX1NGQz1tCkNPTkZJR19TRkNfTVREPXkKQ09ORklH X1NGQ19NQ0RJX01PTj15CkNPTkZJR19TRkNfU1JJT1Y9eQpDT05GSUdfU0ZDX01DRElfTE9HR0lO Rz15CiMgQ09ORklHX1NGQ19GQUxDT04gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TTVND PXkKQ09ORklHX0VQSUMxMDA9bQojIENPTkZJR19TTVNDOTExWCBpcyBub3Qgc2V0CkNPTkZJR19T TVNDOTQyMD1tCiMgQ09ORklHX05FVF9WRU5ET1JfU1RNSUNSTyBpcyBub3Qgc2V0CiMgQ09ORklH X05FVF9WRU5ET1JfU1VOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9URUhVVEkgaXMg bm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1RJIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZF TkRPUl9WSUEgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1dJWk5FVCBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfVkVORE9SX1NZTk9QU1lTPXkKIyBDT05GSUdfRFdDX1hMR01BQyBpcyBub3Qg c2V0CiMgQ09ORklHX0ZEREkgaXMgbm90IHNldAojIENPTkZJR19ISVBQSSBpcyBub3Qgc2V0CiMg Q09ORklHX05FVF9TQjEwMDAgaXMgbm90IHNldApDT05GSUdfTURJT19ERVZJQ0U9eQpDT05GSUdf TURJT19CSVRCQU5HPW0KIyBDT05GSUdfTURJT19HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTURJ T19PQ1RFT04gaXMgbm90IHNldAojIENPTkZJR19NRElPX1RIVU5ERVIgaXMgbm90IHNldApDT05G SUdfUEhZTElCPXkKQ09ORklHX1NXUEhZPXkKIyBDT05GSUdfTEVEX1RSSUdHRVJfUEhZIGlzIG5v dCBzZXQKCiMKIyBNSUkgUEhZIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0FNRF9QSFk9bQojIENP TkZJR19BUVVBTlRJQV9QSFkgaXMgbm90IHNldApDT05GSUdfQVQ4MDNYX1BIWT1tCiMgQ09ORklH X0JDTTdYWFhfUEhZIGlzIG5vdCBzZXQKQ09ORklHX0JDTTg3WFhfUEhZPW0KQ09ORklHX0JDTV9O RVRfUEhZTElCPW0KQ09ORklHX0JST0FEQ09NX1BIWT1tCkNPTkZJR19DSUNBREFfUEhZPW0KQ09O RklHX0RBVklDT01fUEhZPW0KIyBDT05GSUdfRFA4Mzg0OF9QSFkgaXMgbm90IHNldAojIENPTkZJ R19EUDgzODY3X1BIWSBpcyBub3Qgc2V0CkNPTkZJR19GSVhFRF9QSFk9eQpDT05GSUdfSUNQTFVT X1BIWT1tCiMgQ09ORklHX0lOVEVMX1hXQVlfUEhZIGlzIG5vdCBzZXQKQ09ORklHX0xTSV9FVDEw MTFDX1BIWT1tCkNPTkZJR19MWFRfUEhZPW0KQ09ORklHX01BUlZFTExfUEhZPW0KQ09ORklHX01J Q1JFTF9QSFk9bQojIENPTkZJR19NSUNST0NISVBfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlD Uk9TRU1JX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19OQVRJT05BTF9QSFk9bQpDT05GSUdfUVNFTUlf UEhZPW0KQ09ORklHX1JFQUxURUtfUEhZPW0KQ09ORklHX1NNU0NfUEhZPW0KQ09ORklHX1NURTEw WFA9bQojIENPTkZJR19URVJBTkVUSUNTX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19WSVRFU1NFX1BI WT1tCiMgQ09ORklHX1hJTElOWF9HTUlJMlJHTUlJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlDUkVM X0tTODk5NU1BIGlzIG5vdCBzZXQKIyBDT05GSUdfUExJUCBpcyBub3Qgc2V0CkNPTkZJR19QUFA9 bQpDT05GSUdfUFBQX0JTRENPTVA9bQpDT05GSUdfUFBQX0RFRkxBVEU9bQpDT05GSUdfUFBQX0ZJ TFRFUj15CkNPTkZJR19QUFBfTVBQRT1tCkNPTkZJR19QUFBfTVVMVElMSU5LPXkKQ09ORklHX1BQ UE9BVE09bQpDT05GSUdfUFBQT0U9bQpDT05GSUdfUFBUUD1tCkNPTkZJR19QUFBPTDJUUD1tCkNP TkZJR19QUFBfQVNZTkM9bQpDT05GSUdfUFBQX1NZTkNfVFRZPW0KQ09ORklHX1NMSVA9bQpDT05G SUdfU0xIQz1tCkNPTkZJR19TTElQX0NPTVBSRVNTRUQ9eQpDT05GSUdfU0xJUF9TTUFSVD15CiMg Q09ORklHX1NMSVBfTU9ERV9TTElQNiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTkVUX0RSSVZFUlM9 eQpDT05GSUdfVVNCX0NBVEM9eQpDT05GSUdfVVNCX0tBV0VUSD15CkNPTkZJR19VU0JfUEVHQVNV Uz15CkNPTkZJR19VU0JfUlRMODE1MD15CkNPTkZJR19VU0JfUlRMODE1Mj1tCiMgQ09ORklHX1VT Ql9MQU43OFhYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9VU0JORVQ9eQpDT05GSUdfVVNCX05FVF9B WDg4MTdYPXkKQ09ORklHX1VTQl9ORVRfQVg4ODE3OV8xNzhBPW0KQ09ORklHX1VTQl9ORVRfQ0RD RVRIRVI9eQpDT05GSUdfVVNCX05FVF9DRENfRUVNPXkKQ09ORklHX1VTQl9ORVRfQ0RDX05DTT1t CiMgQ09ORklHX1VTQl9ORVRfSFVBV0VJX0NEQ19OQ00gaXMgbm90IHNldApDT05GSUdfVVNCX05F VF9DRENfTUJJTT1tCkNPTkZJR19VU0JfTkVUX0RNOTYwMT15CiMgQ09ORklHX1VTQl9ORVRfU1I5 NzAwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX05FVF9TUjk4MDAgaXMgbm90IHNldApDT05GSUdf VVNCX05FVF9TTVNDNzVYWD15CkNPTkZJR19VU0JfTkVUX1NNU0M5NVhYPXkKQ09ORklHX1VTQl9O RVRfR0w2MjBBPXkKQ09ORklHX1VTQl9ORVRfTkVUMTA4MD15CkNPTkZJR19VU0JfTkVUX1BMVVNC PXkKQ09ORklHX1VTQl9ORVRfTUNTNzgzMD15CkNPTkZJR19VU0JfTkVUX1JORElTX0hPU1Q9eQpD T05GSUdfVVNCX05FVF9DRENfU1VCU0VUX0VOQUJMRT15CkNPTkZJR19VU0JfTkVUX0NEQ19TVUJT RVQ9eQpDT05GSUdfVVNCX0FMSV9NNTYzMj15CkNPTkZJR19VU0JfQU4yNzIwPXkKQ09ORklHX1VT Ql9CRUxLSU49eQpDT05GSUdfVVNCX0FSTUxJTlVYPXkKQ09ORklHX1VTQl9FUFNPTjI4ODg9eQpD T05GSUdfVVNCX0tDMjE5MD15CkNPTkZJR19VU0JfTkVUX1pBVVJVUz15CkNPTkZJR19VU0JfTkVU X0NYODIzMTBfRVRIPW0KQ09ORklHX1VTQl9ORVRfS0FMTUlBPW0KQ09ORklHX1VTQl9ORVRfUU1J X1dXQU49bQpDT05GSUdfVVNCX0hTTz1tCkNPTkZJR19VU0JfTkVUX0lOVDUxWDE9eQpDT05GSUdf VVNCX0lQSEVUSD15CkNPTkZJR19VU0JfU0lFUlJBX05FVD15CkNPTkZJR19VU0JfVkw2MDA9bQoj IENPTkZJR19VU0JfTkVUX0NIOTIwMCBpcyBub3Qgc2V0CkNPTkZJR19XTEFOPXkKIyBDT05GSUdf V0lSRUxFU1NfV0RTIGlzIG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX0FETVRFSz15CiMgQ09O RklHX0FETTgyMTEgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfQVRIPXkKIyBDT05GSUdf QVRIX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRINUsgaXMgbm90IHNldAojIENPTkZJR19B VEg1S19QQ0kgaXMgbm90IHNldAojIENPTkZJR19BVEg5SyBpcyBub3Qgc2V0CiMgQ09ORklHX0FU SDlLX0hUQyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBUkw5MTcwIGlzIG5vdCBzZXQKIyBDT05GSUdf QVRINktMIGlzIG5vdCBzZXQKIyBDT05GSUdfQVI1NTIzIGlzIG5vdCBzZXQKIyBDT05GSUdfV0lM NjIxMCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUSDEwSyBpcyBub3Qgc2V0CiMgQ09ORklHX1dDTjM2 WFggaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfQVRNRUw9eQojIENPTkZJR19BVE1FTCBp cyBub3Qgc2V0CiMgQ09ORklHX0FUNzZDNTBYX1VTQiBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZF TkRPUl9CUk9BRENPTT15CiMgQ09ORklHX0I0MyBpcyBub3Qgc2V0CiMgQ09ORklHX0I0M0xFR0FD WSBpcyBub3Qgc2V0CiMgQ09ORklHX0JSQ01TTUFDIGlzIG5vdCBzZXQKIyBDT05GSUdfQlJDTUZN QUMgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfQ0lTQ089eQojIENPTkZJR19BSVJPIGlz IG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX0lOVEVMPXkKIyBDT05GSUdfSVBXMjEwMCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lQVzIyMDAgaXMgbm90IHNldAojIENPTkZJR19JV0w0OTY1IGlzIG5v dCBzZXQKIyBDT05GSUdfSVdMMzk0NSBpcyBub3Qgc2V0CiMgQ09ORklHX0lXTFdJRkkgaXMgbm90 IHNldApDT05GSUdfV0xBTl9WRU5ET1JfSU5URVJTSUw9eQojIENPTkZJR19IT1NUQVAgaXMgbm90 IHNldAojIENPTkZJR19IRVJNRVMgaXMgbm90IHNldAojIENPTkZJR19QNTRfQ09NTU9OIGlzIG5v dCBzZXQKIyBDT05GSUdfUFJJU001NCBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9NQVJW RUxMPXkKIyBDT05GSUdfTElCRVJUQVMgaXMgbm90IHNldAojIENPTkZJR19MSUJFUlRBU19USElO RklSTSBpcyBub3Qgc2V0CiMgQ09ORklHX01XSUZJRVggaXMgbm90IHNldAojIENPTkZJR19NV0w4 SyBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9NRURJQVRFSz15CiMgQ09ORklHX01UNzYw MVUgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfUkFMSU5LPXkKIyBDT05GSUdfUlQyWDAw IGlzIG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX1JFQUxURUs9eQojIENPTkZJR19SVEw4MTgw IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODE4NyBpcyBub3Qgc2V0CkNPTkZJR19SVExfQ0FSRFM9 bQojIENPTkZJR19SVEw4MTkyQ0UgaXMgbm90IHNldAojIENPTkZJR19SVEw4MTkyU0UgaXMgbm90 IHNldAojIENPTkZJR19SVEw4MTkyREUgaXMgbm90IHNldAojIENPTkZJR19SVEw4NzIzQUUgaXMg bm90IHNldAojIENPTkZJR19SVEw4NzIzQkUgaXMgbm90IHNldAojIENPTkZJR19SVEw4MTg4RUUg aXMgbm90IHNldAojIENPTkZJR19SVEw4MTkyRUUgaXMgbm90IHNldAojIENPTkZJR19SVEw4ODIx QUUgaXMgbm90IHNldAojIENPTkZJR19SVEw4MTkyQ1UgaXMgbm90IHNldAojIENPTkZJR19SVEw4 WFhYVSBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9SU0k9eQojIENPTkZJR19SU0lfOTFY IGlzIG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX1NUPXkKIyBDT05GSUdfQ1cxMjAwIGlzIG5v dCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX1RJPXkKIyBDT05GSUdfV0wxMjUxIGlzIG5vdCBzZXQK IyBDT05GSUdfV0wxMlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfV0wxOFhYIGlzIG5vdCBzZXQKIyBD T05GSUdfV0xDT1JFIGlzIG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX1pZREFTPXkKIyBDT05G SUdfVVNCX1pEMTIwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1pEMTIxMVJXIGlzIG5vdCBzZXQKQ09O RklHX01BQzgwMjExX0hXU0lNPW0KIyBDT05GSUdfVVNCX05FVF9STkRJU19XTEFOIGlzIG5vdCBz ZXQKCiMKIyBFbmFibGUgV2lNQVggKE5ldHdvcmtpbmcgb3B0aW9ucykgdG8gc2VlIHRoZSBXaU1B WCBkcml2ZXJzCiMKQ09ORklHX1dBTj15CiMgQ09ORklHX0xBTk1FRElBIGlzIG5vdCBzZXQKQ09O RklHX0hETEM9bQpDT05GSUdfSERMQ19SQVc9bQojIENPTkZJR19IRExDX1JBV19FVEggaXMgbm90 IHNldApDT05GSUdfSERMQ19DSVNDTz1tCkNPTkZJR19IRExDX0ZSPW0KQ09ORklHX0hETENfUFBQ PW0KCiMKIyBYLjI1L0xBUEIgc3VwcG9ydCBpcyBkaXNhYmxlZAojCiMgQ09ORklHX1BDSTIwMFNZ TiBpcyBub3Qgc2V0CiMgQ09ORklHX1dBTlhMIGlzIG5vdCBzZXQKIyBDT05GSUdfUEMzMDBUT08g aXMgbm90IHNldAojIENPTkZJR19GQVJTWU5DIGlzIG5vdCBzZXQKIyBDT05GSUdfRFNDQzQgaXMg bm90IHNldApDT05GSUdfRExDST1tCkNPTkZJR19ETENJX01BWD04CiMgQ09ORklHX1NCTkkgaXMg bm90IHNldApDT05GSUdfSUVFRTgwMjE1NF9EUklWRVJTPW0KQ09ORklHX0lFRUU4MDIxNTRfRkFL RUxCPW0KIyBDT05GSUdfSUVFRTgwMjE1NF9BVDg2UkYyMzAgaXMgbm90IHNldAojIENPTkZJR19J RUVFODAyMTU0X01SRjI0SjQwIGlzIG5vdCBzZXQKIyBDT05GSUdfSUVFRTgwMjE1NF9DQzI1MjAg aXMgbm90IHNldAojIENPTkZJR19JRUVFODAyMTU0X0FUVVNCIGlzIG5vdCBzZXQKIyBDT05GSUdf SUVFRTgwMjE1NF9BREY3MjQyIGlzIG5vdCBzZXQKIyBDT05GSUdfSUVFRTgwMjE1NF9DQTgyMTAg aXMgbm90IHNldApDT05GSUdfWEVOX05FVERFVl9GUk9OVEVORD1tCiMgQ09ORklHX1hFTl9ORVRE RVZfQkFDS0VORCBpcyBub3Qgc2V0CkNPTkZJR19WTVhORVQzPW0KIyBDT05GSUdfRlVKSVRTVV9F UyBpcyBub3Qgc2V0CkNPTkZJR19IWVBFUlZfTkVUPW0KQ09ORklHX0lTRE49eQpDT05GSUdfSVNE Tl9JNEw9bQpDT05GSUdfSVNETl9QUFA9eQpDT05GSUdfSVNETl9QUFBfVko9eQpDT05GSUdfSVNE Tl9NUFA9eQpDT05GSUdfSVBQUF9GSUxURVI9eQojIENPTkZJR19JU0ROX1BQUF9CU0RDT01QIGlz IG5vdCBzZXQKQ09ORklHX0lTRE5fQVVESU89eQpDT05GSUdfSVNETl9UVFlfRkFYPXkKCiMKIyBJ U0ROIGZlYXR1cmUgc3VibW9kdWxlcwojCkNPTkZJR19JU0ROX0RJVkVSU0lPTj1tCgojCiMgSVNE TjRMaW51eCBoYXJkd2FyZSBkcml2ZXJzCiMKCiMKIyBQYXNzaXZlIGNhcmRzCiMKIyBDT05GSUdf SVNETl9EUlZfSElTQVggaXMgbm90IHNldApDT05GSUdfSVNETl9DQVBJPW0KIyBDT05GSUdfQ0FQ SV9UUkFDRSBpcyBub3Qgc2V0CkNPTkZJR19JU0ROX0NBUElfQ0FQSTIwPW0KQ09ORklHX0lTRE5f Q0FQSV9NSURETEVXQVJFPXkKQ09ORklHX0lTRE5fQ0FQSV9DQVBJRFJWPW0KIyBDT05GSUdfSVNE Tl9DQVBJX0NBUElEUlZfVkVSQk9TRSBpcyBub3Qgc2V0CgojCiMgQ0FQSSBoYXJkd2FyZSBkcml2 ZXJzCiMKQ09ORklHX0NBUElfQVZNPXkKQ09ORklHX0lTRE5fRFJWX0FWTUIxX0IxUENJPW0KQ09O RklHX0lTRE5fRFJWX0FWTUIxX0IxUENJVjQ9eQpDT05GSUdfSVNETl9EUlZfQVZNQjFfVDFQQ0k9 bQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQzQ9bQojIENPTkZJR19DQVBJX0VJQ09OIGlzIG5vdCBz ZXQKQ09ORklHX0lTRE5fRFJWX0dJR0FTRVQ9bQpDT05GSUdfR0lHQVNFVF9DQVBJPXkKIyBDT05G SUdfR0lHQVNFVF9JNEwgaXMgbm90IHNldAojIENPTkZJR19HSUdBU0VUX0RVTU1ZTEwgaXMgbm90 IHNldApDT05GSUdfR0lHQVNFVF9CQVNFPW0KQ09ORklHX0dJR0FTRVRfTTEwNT1tCkNPTkZJR19H SUdBU0VUX00xMDE9bQojIENPTkZJR19HSUdBU0VUX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0hZ U0ROPW0KQ09ORklHX0hZU0ROX0NBUEk9eQpDT05GSUdfTUlTRE49bQpDT05GSUdfTUlTRE5fRFNQ PW0KQ09ORklHX01JU0ROX0wxT0lQPW0KCiMKIyBtSVNETiBoYXJkd2FyZSBkcml2ZXJzCiMKQ09O RklHX01JU0ROX0hGQ1BDST1tCkNPTkZJR19NSVNETl9IRkNNVUxUST1tCkNPTkZJR19NSVNETl9I RkNVU0I9bQpDT05GSUdfTUlTRE5fQVZNRlJJVFo9bQpDT05GSUdfTUlTRE5fU1BFRURGQVg9bQpD T05GSUdfTUlTRE5fSU5GSU5FT049bQpDT05GSUdfTUlTRE5fVzY2OTI9bQpDT05GSUdfTUlTRE5f TkVUSkVUPW0KQ09ORklHX01JU0ROX0lQQUM9bQpDT05GSUdfTUlTRE5fSVNBUj1tCkNPTkZJR19J U0ROX0hETEM9bQojIENPTkZJR19OVk0gaXMgbm90IHNldAoKIwojIElucHV0IGRldmljZSBzdXBw b3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0xFRFM9eQpDT05GSUdfSU5QVVRfRkZf TUVNTEVTUz1tCkNPTkZJR19JTlBVVF9QT0xMREVWPW0KQ09ORklHX0lOUFVUX1NQQVJTRUtNQVA9 bQojIENPTkZJR19JTlBVVF9NQVRSSVhLTUFQIGlzIG5vdCBzZXQKCiMKIyBVc2VybGFuZCBpbnRl cmZhY2VzCiMKQ09ORklHX0lOUFVUX01PVVNFREVWPXkKIyBDT05GSUdfSU5QVVRfTU9VU0VERVZf UFNBVVggaXMgbm90IHNldApDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1g9MTAyNApDT05G SUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1k9NzY4CiMgQ09ORklHX0lOUFVUX0pPWURFViBpcyBu b3Qgc2V0CkNPTkZJR19JTlBVVF9FVkRFVj15CiMgQ09ORklHX0lOUFVUX0VWQlVHIGlzIG5vdCBz ZXQKCiMKIyBJbnB1dCBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19JTlBVVF9LRVlCT0FSRD15CiMg Q09ORklHX0tFWUJPQVJEX0FEUDU1ODggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9BRFA1 NTg5IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX0FUS0JEPXkKIyBDT05GSUdfS0VZQk9BUkRf UVQxMDcwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfUVQyMTYwIGlzIG5vdCBzZXQKIyBD T05GSUdfS0VZQk9BUkRfTEtLQkQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9HUElPIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfR1BJT19QT0xMRUQgaXMgbm90IHNldAojIENPTkZJ R19LRVlCT0FSRF9UQ0E2NDE2IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVENBODQxOCBp cyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01BVFJJWCBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX0xNODMyMyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0xNODMzMyBpcyBub3Qg c2V0CiMgQ09ORklHX0tFWUJPQVJEX01BWDczNTkgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FS RF9NQ1MgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NUFIxMjEgaXMgbm90IHNldAojIENP TkZJR19LRVlCT0FSRF9ORVdUT04gaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9PUEVOQ09S RVMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9TQU1TVU5HIGlzIG5vdCBzZXQKIyBDT05G SUdfS0VZQk9BUkRfU1RPV0FXQVkgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9TVU5LQkQg aXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9UTTJfVE9VQ0hLRVkgaXMgbm90IHNldAojIENP TkZJR19LRVlCT0FSRF9YVEtCRCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9NT1VTRT15CkNPTkZJ R19NT1VTRV9QUzI9eQpDT05GSUdfTU9VU0VfUFMyX0FMUFM9eQpDT05GSUdfTU9VU0VfUFMyX0JZ RD15CkNPTkZJR19NT1VTRV9QUzJfTE9HSVBTMlBQPXkKQ09ORklHX01PVVNFX1BTMl9TWU5BUFRJ Q1M9eQpDT05GSUdfTU9VU0VfUFMyX0NZUFJFU1M9eQpDT05GSUdfTU9VU0VfUFMyX0xJRkVCT09L PXkKQ09ORklHX01PVVNFX1BTMl9UUkFDS1BPSU5UPXkKQ09ORklHX01PVVNFX1BTMl9FTEFOVEVD SD15CkNPTkZJR19NT1VTRV9QUzJfU0VOVEVMSUM9eQojIENPTkZJR19NT1VTRV9QUzJfVE9VQ0hL SVQgaXMgbm90IHNldApDT05GSUdfTU9VU0VfUFMyX0ZPQ0FMVEVDSD15CiMgQ09ORklHX01PVVNF X1BTMl9WTU1PVVNFIGlzIG5vdCBzZXQKQ09ORklHX01PVVNFX1NFUklBTD1tCkNPTkZJR19NT1VT RV9BUFBMRVRPVUNIPW0KQ09ORklHX01PVVNFX0JDTTU5NzQ9bQpDT05GSUdfTU9VU0VfQ1lBUEE9 bQojIENPTkZJR19NT1VTRV9FTEFOX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9WU1hYWEFB PW0KIyBDT05GSUdfTU9VU0VfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9TWU5BUFRJQ1Nf STJDPW0KQ09ORklHX01PVVNFX1NZTkFQVElDU19VU0I9bQojIENPTkZJR19JTlBVVF9KT1lTVElD SyBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9UQUJMRVQ9eQpDT05GSUdfVEFCTEVUX1VTQl9BQ0VD QUQ9bQpDT05GSUdfVEFCTEVUX1VTQl9BSVBURUs9bQpDT05GSUdfVEFCTEVUX1VTQl9HVENPPW0K IyBDT05GSUdfVEFCTEVUX1VTQl9IQU5XQU5HIGlzIG5vdCBzZXQKQ09ORklHX1RBQkxFVF9VU0Jf S0JUQUI9bQojIENPTkZJR19UQUJMRVRfVVNCX1BFR0FTVVMgaXMgbm90IHNldAojIENPTkZJR19U QUJMRVRfU0VSSUFMX1dBQ09NNCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9UT1VDSFNDUkVFTj15 CkNPTkZJR19UT1VDSFNDUkVFTl9QUk9QRVJUSUVTPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQURT Nzg0NiBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0FENzg3NyBpcyBub3Qgc2V0CiMg Q09ORklHX1RPVUNIU0NSRUVOX0FENzg3OSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVO X0FUTUVMX01YVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0FVT19QSVhDSVIgaXMg bm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9CVTIxMDEzIGlzIG5vdCBzZXQKIyBDT05GSUdf VE9VQ0hTQ1JFRU5fQ1k4Q1RNRzExMCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0NZ VFRTUF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQNF9DT1JFIGlz IG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRFlOQVBSTyBpcyBub3Qgc2V0CiMgQ09ORklH X1RPVUNIU0NSRUVOX0hBTVBTSElSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0VF VEkgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9FR0FMQVhfU0VSSUFMIGlzIG5vdCBz ZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRlVKSVRTVSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNI U0NSRUVOX0dPT0RJWCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0lMSTIxMFggaXMg bm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9HVU5aRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RP VUNIU0NSRUVOX0VLVEYyMTI3IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRUxBTiBp cyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0VMTyBpcyBub3Qgc2V0CkNPTkZJR19UT1VD SFNDUkVFTl9XQUNPTV9XODAwMT1tCkNPTkZJR19UT1VDSFNDUkVFTl9XQUNPTV9JMkM9bQojIENP TkZJR19UT1VDSFNDUkVFTl9NQVgxMTgwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVO X01DUzUwMDAgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9NTVMxMTQgaXMgbm90IHNl dAojIENPTkZJR19UT1VDSFNDUkVFTl9NRUxGQVNfTUlQNCBpcyBub3Qgc2V0CiMgQ09ORklHX1RP VUNIU0NSRUVOX01UT1VDSCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0lORVhJTyBp cyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX01LNzEyIGlzIG5vdCBzZXQKIyBDT05GSUdf VE9VQ0hTQ1JFRU5fUEVOTU9VTlQgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9FRFRf RlQ1WDA2IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVE9VQ0hSSUdIVCBpcyBub3Qg c2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1RPVUNIV0lOIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9V Q0hTQ1JFRU5fUElYQ0lSIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fV0RUODdYWF9J MkMgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9XTTk3WFggaXMgbm90IHNldAojIENP TkZJR19UT1VDSFNDUkVFTl9VU0JfQ09NUE9TSVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hT Q1JFRU5fVE9VQ0hJVDIxMyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1RTQ19TRVJJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMDQgaXMgbm90IHNldAojIENP TkZJR19UT1VDSFNDUkVFTl9UU0MyMDA1IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5f VFNDMjAwNyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1JNX1RTIGlzIG5vdCBzZXQK IyBDT05GSUdfVE9VQ0hTQ1JFRU5fU0lMRUFEIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JF RU5fU0lTX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1NUMTIzMiBpcyBub3Qg c2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1NVUjQwIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hT Q1JFRU5fU1VSRkFDRTNfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fU1g4NjU0 IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVFBTNjUwN1ggaXMgbm90IHNldAojIENP TkZJR19UT1VDSFNDUkVFTl9aRVQ2MjIzIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5f WkZPUkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fUk9ITV9CVTIxMDIzIGlzIG5v dCBzZXQKQ09ORklHX0lOUFVUX01JU0M9eQojIENPTkZJR19JTlBVVF9BRDcxNFggaXMgbm90IHNl dAojIENPTkZJR19JTlBVVF9CTUExNTAgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9FM1gwX0JV VFRPTiBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9QQ1NQS1I9bQojIENPTkZJR19JTlBVVF9NTUE4 NDUwIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0FQQU5FTD1tCiMgQ09ORklHX0lOUFVUX0dQMkEg aXMgbm90IHNldAojIENPTkZJR19JTlBVVF9HUElPX0JFRVBFUiBpcyBub3Qgc2V0CiMgQ09ORklH X0lOUFVUX0dQSU9fVElMVF9QT0xMRUQgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9HUElPX0RF Q09ERVIgaXMgbm90IHNldApDT05GSUdfSU5QVVRfQVRMQVNfQlROUz1tCkNPTkZJR19JTlBVVF9B VElfUkVNT1RFMj1tCkNPTkZJR19JTlBVVF9LRVlTUEFOX1JFTU9URT1tCiMgQ09ORklHX0lOUFVU X0tYVEo5IGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1BPV0VSTUFURT1tCkNPTkZJR19JTlBVVF9Z RUFMSU5LPW0KQ09ORklHX0lOUFVUX0NNMTA5PW0KQ09ORklHX0lOUFVUX1VJTlBVVD1tCiMgQ09O RklHX0lOUFVUX1BDRjg1NzQgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9QV01fQkVFUEVSIGlz IG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfR1BJT19ST1RBUllfRU5DT0RFUiBpcyBub3Qgc2V0CiMg Q09ORklHX0lOUFVUX0FEWEwzNFggaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9JTVNfUENVIGlz IG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQ01BMzAwMCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9Y RU5fS0JEREVWX0ZST05URU5EPW0KIyBDT05GSUdfSU5QVVRfSURFQVBBRF9TTElERUJBUiBpcyBu b3Qgc2V0CiMgQ09ORklHX0lOUFVUX0RSVjI2MFhfSEFQVElDUyBpcyBub3Qgc2V0CiMgQ09ORklH X0lOUFVUX0RSVjI2NjVfSEFQVElDUyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0RSVjI2Njdf SEFQVElDUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JNSTRfQ09SRSBpcyBub3Qgc2V0CgojCiMgSGFy ZHdhcmUgSS9PIHBvcnRzCiMKQ09ORklHX1NFUklPPXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9Q Q19TRVJJTz15CkNPTkZJR19TRVJJT19JODA0Mj15CkNPTkZJR19TRVJJT19TRVJQT1JUPXkKIyBD T05GSUdfU0VSSU9fQ1Q4MkM3MTAgaXMgbm90IHNldAojIENPTkZJR19TRVJJT19QQVJLQkQgaXMg bm90IHNldAojIENPTkZJR19TRVJJT19QQ0lQUzIgaXMgbm90IHNldApDT05GSUdfU0VSSU9fTElC UFMyPXkKQ09ORklHX1NFUklPX1JBVz1tCkNPTkZJR19TRVJJT19BTFRFUkFfUFMyPW0KIyBDT05G SUdfU0VSSU9fUFMyTVVMVCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19BUkNfUFMyPW0KQ09ORklH X0hZUEVSVl9LRVlCT0FSRD1tCiMgQ09ORklHX1VTRVJJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0dB TUVQT1JUIGlzIG5vdCBzZXQKCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9eQpD T05GSUdfVlQ9eQpDT05GSUdfQ09OU09MRV9UUkFOU0xBVElPTlM9eQpDT05GSUdfVlRfQ09OU09M RT15CkNPTkZJR19WVF9DT05TT0xFX1NMRUVQPXkKQ09ORklHX0hXX0NPTlNPTEU9eQpDT05GSUdf VlRfSFdfQ09OU09MRV9CSU5ESU5HPXkKQ09ORklHX1VOSVg5OF9QVFlTPXkKIyBDT05GSUdfTEVH QUNZX1BUWVMgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX05PTlNUQU5EQVJEPXkKIyBDT05GSUdf Uk9DS0VUUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19DWUNMQURFUz1tCiMgQ09ORklHX0NZWl9JTlRS IGlzIG5vdCBzZXQKQ09ORklHX01PWEFfSU5URUxMSU89bQpDT05GSUdfTU9YQV9TTUFSVElPPW0K Q09ORklHX1NZTkNMSU5LPW0KQ09ORklHX1NZTkNMSU5LTVA9bQpDT05GSUdfU1lOQ0xJTktfR1Q9 bQpDT05GSUdfTk9aT01JPW0KIyBDT05GSUdfSVNJIGlzIG5vdCBzZXQKQ09ORklHX05fSERMQz1t CkNPTkZJR19OX0dTTT1tCiMgQ09ORklHX1RSQUNFX1NJTksgaXMgbm90IHNldApDT05GSUdfREVW TUVNPXkKIyBDT05GSUdfREVWS01FTSBpcyBub3Qgc2V0CgojCiMgU2VyaWFsIGRyaXZlcnMKIwpD T05GSUdfU0VSSUFMX0VBUkxZQ09OPXkKQ09ORklHX1NFUklBTF84MjUwPXkKIyBDT05GSUdfU0VS SUFMXzgyNTBfREVQUkVDQVRFRF9PUFRJT05TIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUw X1BOUD15CiMgQ09ORklHX1NFUklBTF84MjUwX0ZJTlRFSyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJ QUxfODI1MF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF84MjUwX0RNQT15CkNPTkZJR19TRVJJQUxf ODI1MF9QQ0k9eQpDT05GSUdfU0VSSUFMXzgyNTBfRVhBUj15CkNPTkZJR19TRVJJQUxfODI1MF9O Ul9VQVJUUz0zMgpDT05GSUdfU0VSSUFMXzgyNTBfUlVOVElNRV9VQVJUUz00CkNPTkZJR19TRVJJ QUxfODI1MF9FWFRFTkRFRD15CkNPTkZJR19TRVJJQUxfODI1MF9NQU5ZX1BPUlRTPXkKQ09ORklH X1NFUklBTF84MjUwX1NIQVJFX0lSUT15CiMgQ09ORklHX1NFUklBTF84MjUwX0RFVEVDVF9JUlEg aXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfUlNBPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBf RlNMIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0RXPXkKIyBDT05GSUdfU0VSSUFMXzgy NTBfUlQyODhYIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0xQU1M9eQpDT05GSUdfU0VS SUFMXzgyNTBfTUlEPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfTU9YQSBpcyBub3Qgc2V0CgojCiMg Tm9uLTgyNTAgc2VyaWFsIHBvcnQgc3VwcG9ydAojCiMgQ09ORklHX1NFUklBTF9NQVgzMTAwIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX01BWDMxMFggaXMgbm90IHNldAojIENPTkZJR19TRVJJ QUxfVUFSVExJVEUgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0NPUkU9eQpDT05GSUdfU0VSSUFM X0NPUkVfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfSlNNPW0KIyBDT05GSUdfU0VSSUFMX1NDQ05Y UCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9TQzE2SVM3WFggaXMgbm90IHNldAojIENPTkZJ R19TRVJJQUxfQUxURVJBX0pUQUdVQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FMVEVS QV9VQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0lGWDZYNjAgaXMgbm90IHNldApDT05G SUdfU0VSSUFMX0FSQz1tCkNPTkZJR19TRVJJQUxfQVJDX05SX1BPUlRTPTEKIyBDT05GSUdfU0VS SUFMX1JQMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9GU0xfTFBVQVJUIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VSSUFMX0RFVl9CVVMgaXMgbm90IHNldAojIENPTkZJR19UVFlfUFJJTlRLIGlz IG5vdCBzZXQKQ09ORklHX1BSSU5URVI9bQojIENPTkZJR19MUF9DT05TT0xFIGlzIG5vdCBzZXQK Q09ORklHX1BQREVWPW0KQ09ORklHX0hWQ19EUklWRVI9eQpDT05GSUdfSFZDX0lSUT15CkNPTkZJ R19IVkNfWEVOPXkKQ09ORklHX0hWQ19YRU5fRlJPTlRFTkQ9eQpDT05GSUdfVklSVElPX0NPTlNP TEU9eQpDT05GSUdfSVBNSV9IQU5ETEVSPW0KIyBDT05GSUdfSVBNSV9QQU5JQ19FVkVOVCBpcyBu b3Qgc2V0CkNPTkZJR19JUE1JX0RFVklDRV9JTlRFUkZBQ0U9bQpDT05GSUdfSVBNSV9TST1tCiMg Q09ORklHX0lQTUlfU1NJRiBpcyBub3Qgc2V0CkNPTkZJR19JUE1JX1dBVENIRE9HPW0KQ09ORklH X0lQTUlfUE9XRVJPRkY9bQpDT05GSUdfSFdfUkFORE9NPXkKQ09ORklHX0hXX1JBTkRPTV9USU1F UklPTUVNPW0KQ09ORklHX0hXX1JBTkRPTV9JTlRFTD1tCkNPTkZJR19IV19SQU5ET01fQU1EPW0K Q09ORklHX0hXX1JBTkRPTV9WSUE9bQpDT05GSUdfSFdfUkFORE9NX1ZJUlRJTz15CkNPTkZJR19I V19SQU5ET01fVFBNPW0KQ09ORklHX05WUkFNPXkKIyBDT05GSUdfUjM5NjQgaXMgbm90IHNldAoj IENPTkZJR19BUFBMSUNPTSBpcyBub3Qgc2V0CiMgQ09ORklHX01XQVZFIGlzIG5vdCBzZXQKQ09O RklHX1JBV19EUklWRVI9eQpDT05GSUdfTUFYX1JBV19ERVZTPTgxOTIKQ09ORklHX0hQRVQ9eQpD T05GSUdfSFBFVF9NTUFQPXkKIyBDT05GSUdfSFBFVF9NTUFQX0RFRkFVTFQgaXMgbm90IHNldApD T05GSUdfSEFOR0NIRUNLX1RJTUVSPW0KQ09ORklHX1VWX01NVElNRVI9bQpDT05GSUdfVENHX1RQ TT15CkNPTkZJR19UQ0dfVElTX0NPUkU9eQpDT05GSUdfVENHX1RJUz15CiMgQ09ORklHX1RDR19U SVNfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX1RJU19JMkNfQVRNRUwgaXMgbm90IHNldAoj IENPTkZJR19UQ0dfVElTX0kyQ19JTkZJTkVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19USVNf STJDX05VVk9UT04gaXMgbm90IHNldApDT05GSUdfVENHX05TQz1tCkNPTkZJR19UQ0dfQVRNRUw9 bQpDT05GSUdfVENHX0lORklORU9OPW0KIyBDT05GSUdfVENHX1hFTiBpcyBub3Qgc2V0CiMgQ09O RklHX1RDR19DUkIgaXMgbm90IHNldAojIENPTkZJR19UQ0dfVlRQTV9QUk9YWSBpcyBub3Qgc2V0 CiMgQ09ORklHX1RDR19USVNfU1QzM1pQMjRfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX1RJ U19TVDMzWlAyNF9TUEkgaXMgbm90IHNldApDT05GSUdfVEVMQ0xPQ0s9bQpDT05GSUdfREVWUE9S VD15CiMgQ09ORklHX1hJTExZQlVTIGlzIG5vdCBzZXQKCiMKIyBJMkMgc3VwcG9ydAojCkNPTkZJ R19JMkM9eQpDT05GSUdfQUNQSV9JMkNfT1BSRUdJT049eQpDT05GSUdfSTJDX0JPQVJESU5GTz15 CkNPTkZJR19JMkNfQ09NUEFUPXkKQ09ORklHX0kyQ19DSEFSREVWPW0KQ09ORklHX0kyQ19NVVg9 bQoKIwojIE11bHRpcGxleGVyIEkyQyBDaGlwIHN1cHBvcnQKIwojIENPTkZJR19JMkNfTVVYX0dQ SU8gaXMgbm90IHNldAojIENPTkZJR19JMkNfTVVYX1BDQTk1NDEgaXMgbm90IHNldAojIENPTkZJ R19JMkNfTVVYX1BDQTk1NHggaXMgbm90IHNldAojIENPTkZJR19JMkNfTVVYX1BJTkNUUkwgaXMg bm90IHNldAojIENPTkZJR19JMkNfTVVYX1JFRyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19NVVhf TUxYQ1BMRCBpcyBub3Qgc2V0CkNPTkZJR19JMkNfSEVMUEVSX0FVVE89eQpDT05GSUdfSTJDX1NN QlVTPXkKQ09ORklHX0kyQ19BTEdPQklUPXkKQ09ORklHX0kyQ19BTEdPUENBPW0KCiMKIyBJMkMg SGFyZHdhcmUgQnVzIHN1cHBvcnQKIwoKIwojIFBDIFNNQnVzIGhvc3QgY29udHJvbGxlciBkcml2 ZXJzCiMKIyBDT05GSUdfSTJDX0FMSTE1MzUgaXMgbm90IHNldAojIENPTkZJR19JMkNfQUxJMTU2 MyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19BTEkxNVgzIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19B TUQ3NTY9bQpDT05GSUdfSTJDX0FNRDc1Nl9TNDg4Mj1tCkNPTkZJR19JMkNfQU1EODExMT1tCkNP TkZJR19JMkNfSTgwMT15CkNPTkZJR19JMkNfSVNDSD1tCkNPTkZJR19JMkNfSVNNVD1tCkNPTkZJ R19JMkNfUElJWDQ9bQpDT05GSUdfSTJDX05GT1JDRTI9bQpDT05GSUdfSTJDX05GT1JDRTJfUzQ5 ODU9bQojIENPTkZJR19JMkNfU0lTNTU5NSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM2MzAg aXMgbm90IHNldApDT05GSUdfSTJDX1NJUzk2WD1tCkNPTkZJR19JMkNfVklBPW0KQ09ORklHX0ky Q19WSUFQUk89bQoKIwojIEFDUEkgZHJpdmVycwojCkNPTkZJR19JMkNfU0NNST1tCgojCiMgSTJD IHN5c3RlbSBidXMgZHJpdmVycyAobW9zdGx5IGVtYmVkZGVkIC8gc3lzdGVtLW9uLWNoaXApCiMK IyBDT05GSUdfSTJDX0NCVVNfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfREVTSUdOV0FSRV9D T1JFPW0KQ09ORklHX0kyQ19ERVNJR05XQVJFX1BMQVRGT1JNPW0KQ09ORklHX0kyQ19ERVNJR05X QVJFX1BDST1tCiMgQ09ORklHX0kyQ19ERVNJR05XQVJFX0JBWVRSQUlMIGlzIG5vdCBzZXQKIyBD T05GSUdfSTJDX0VNRVYyIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0dQSU8gaXMgbm90IHNldAoj IENPTkZJR19JMkNfT0NPUkVTIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19QQ0FfUExBVEZPUk09bQoj IENPTkZJR19JMkNfUFhBX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU0lNVEVDPW0KIyBDT05G SUdfSTJDX1hJTElOWCBpcyBub3Qgc2V0CgojCiMgRXh0ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIg ZHJpdmVycwojCkNPTkZJR19JMkNfRElPTEFOX1UyQz1tCkNPTkZJR19JMkNfUEFSUE9SVD1tCkNP TkZJR19JMkNfUEFSUE9SVF9MSUdIVD1tCiMgQ09ORklHX0kyQ19ST0JPVEZVWlpfT1NJRiBpcyBu b3Qgc2V0CiMgQ09ORklHX0kyQ19UQU9TX0VWTSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfVElOWV9V U0I9bQpDT05GSUdfSTJDX1ZJUEVSQk9BUkQ9bQoKIwojIE90aGVyIEkyQy9TTUJ1cyBidXMgZHJp dmVycwojCiMgQ09ORklHX0kyQ19NTFhDUExEIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TVFVCPW0K IyBDT05GSUdfSTJDX1NMQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUgaXMg bm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19E RUJVR19CVVMgaXMgbm90IHNldApDT05GSUdfU1BJPXkKIyBDT05GSUdfU1BJX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX1NQSV9NQVNURVI9eQoKIwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2 ZXJzCiMKIyBDT05GSUdfU1BJX0FMVEVSQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9BWElfU1BJ X0VOR0lORSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9CSVRCQU5HIGlzIG5vdCBzZXQKIyBDT05G SUdfU1BJX0JVVFRFUkZMWSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9DQURFTkNFIGlzIG5vdCBz ZXQKQ09ORklHX1NQSV9ERVNJR05XQVJFPW0KIyBDT05GSUdfU1BJX0RXX1BDSSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NQSV9EV19NTUlPIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0dQSU8gaXMgbm90 IHNldAojIENPTkZJR19TUElfTE03MF9MTFAgaXMgbm90IHNldAojIENPTkZJR19TUElfT0NfVElO WSBpcyBub3Qgc2V0CkNPTkZJR19TUElfUFhBMlhYPW0KQ09ORklHX1NQSV9QWEEyWFhfUENJPW0K IyBDT05GSUdfU1BJX1JPQ0tDSElQIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1NDMThJUzYwMiBp cyBub3Qgc2V0CiMgQ09ORklHX1NQSV9YQ09NTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9YSUxJ TlggaXMgbm90IHNldAojIENPTkZJR19TUElfWllOUU1QX0dRU1BJIGlzIG5vdCBzZXQKCiMKIyBT UEkgUHJvdG9jb2wgTWFzdGVycwojCiMgQ09ORklHX1NQSV9TUElERVYgaXMgbm90IHNldAojIENP TkZJR19TUElfTE9PUEJBQ0tfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9UTEU2MlgwIGlz IG5vdCBzZXQKIyBDT05GSUdfU1BNSSBpcyBub3Qgc2V0CiMgQ09ORklHX0hTSSBpcyBub3Qgc2V0 CgojCiMgUFBTIHN1cHBvcnQKIwpDT05GSUdfUFBTPXkKIyBDT05GSUdfUFBTX0RFQlVHIGlzIG5v dCBzZXQKCiMKIyBQUFMgY2xpZW50cyBzdXBwb3J0CiMKIyBDT05GSUdfUFBTX0NMSUVOVF9LVElN RVIgaXMgbm90IHNldApDT05GSUdfUFBTX0NMSUVOVF9MRElTQz1tCkNPTkZJR19QUFNfQ0xJRU5U X1BBUlBPUlQ9bQpDT05GSUdfUFBTX0NMSUVOVF9HUElPPW0KCiMKIyBQUFMgZ2VuZXJhdG9ycyBz dXBwb3J0CiMKCiMKIyBQVFAgY2xvY2sgc3VwcG9ydAojCkNPTkZJR19QVFBfMTU4OF9DTE9DSz15 CkNPTkZJR19EUDgzNjQwX1BIWT1tCkNPTkZJR19QVFBfMTU4OF9DTE9DS19LVk09eQpDT05GSUdf UElOQ1RSTD15CgojCiMgUGluIGNvbnRyb2xsZXJzCiMKQ09ORklHX1BJTk1VWD15CkNPTkZJR19Q SU5DT05GPXkKQ09ORklHX0dFTkVSSUNfUElOQ09ORj15CiMgQ09ORklHX0RFQlVHX1BJTkNUUkwg aXMgbm90IHNldAojIENPTkZJR19QSU5DVFJMX0FNRCBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNU UkxfU1gxNTBYIGlzIG5vdCBzZXQKQ09ORklHX1BJTkNUUkxfQkFZVFJBSUw9eQojIENPTkZJR19Q SU5DVFJMX0NIRVJSWVZJRVcgaXMgbm90IHNldAojIENPTkZJR19QSU5DVFJMX0JST1hUT04gaXMg bm90IHNldAojIENPTkZJR19QSU5DVFJMX0dFTUlOSUxBS0UgaXMgbm90IHNldAojIENPTkZJR19Q SU5DVFJMX1NVTlJJU0VQT0lOVCBpcyBub3Qgc2V0CkNPTkZJR19HUElPTElCPXkKQ09ORklHX0dQ SU9fQUNQST15CkNPTkZJR19HUElPTElCX0lSUUNISVA9eQojIENPTkZJR19ERUJVR19HUElPIGlz IG5vdCBzZXQKQ09ORklHX0dQSU9fU1lTRlM9eQoKIwojIE1lbW9yeSBtYXBwZWQgR1BJTyBkcml2 ZXJzCiMKIyBDT05GSUdfR1BJT19BTURQVCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fRFdBUEIg aXMgbm90IHNldAojIENPTkZJR19HUElPX0VYQVIgaXMgbm90IHNldAojIENPTkZJR19HUElPX0dF TkVSSUNfUExBVEZPUk0gaXMgbm90IHNldAojIENPTkZJR19HUElPX0lDSCBpcyBub3Qgc2V0CkNP TkZJR19HUElPX0xZTlhQT0lOVD1tCkNPTkZJR19HUElPX01PQ0tVUD15CiMgQ09ORklHX0dQSU9f Vlg4NTUgaXMgbm90IHNldAoKIwojIFBvcnQtbWFwcGVkIEkvTyBHUElPIGRyaXZlcnMKIwojIENP TkZJR19HUElPX0Y3MTg4WCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fSVQ4NyBpcyBub3Qgc2V0 CiMgQ09ORklHX0dQSU9fU0NIIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TQ0gzMTFYIGlzIG5v dCBzZXQKCiMKIyBJMkMgR1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX0FEUDU1ODggaXMg bm90IHNldAojIENPTkZJR19HUElPX01BWDczMDAgaXMgbm90IHNldAojIENPTkZJR19HUElPX01B WDczMlggaXMgbm90IHNldAojIENPTkZJR19HUElPX1BDQTk1M1ggaXMgbm90IHNldAojIENPTkZJ R19HUElPX1BDRjg1N1ggaXMgbm90IHNldAojIENPTkZJR19HUElPX1NYMTUwWCBpcyBub3Qgc2V0 CiMgQ09ORklHX0dQSU9fVFBJQzI4MTAgaXMgbm90IHNldAoKIwojIE1GRCBHUElPIGV4cGFuZGVy cwojCgojCiMgUENJIEdQSU8gZXhwYW5kZXJzCiMKIyBDT05GSUdfR1BJT19BTUQ4MTExIGlzIG5v dCBzZXQKIyBDT05GSUdfR1BJT19NTF9JT0ggaXMgbm90IHNldAojIENPTkZJR19HUElPX1BDSV9J RElPXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19SREMzMjFYIGlzIG5vdCBzZXQKCiMKIyBT UEkgR1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX01BWDczMDEgaXMgbm90IHNldAojIENP TkZJR19HUElPX01DMzM4ODAgaXMgbm90IHNldAojIENPTkZJR19HUElPX1BJU09TUiBpcyBub3Qg c2V0CgojCiMgU1BJIG9yIEkyQyBHUElPIGV4cGFuZGVycwojCgojCiMgVVNCIEdQSU8gZXhwYW5k ZXJzCiMKIyBDT05GSUdfR1BJT19WSVBFUkJPQVJEIGlzIG5vdCBzZXQKIyBDT05GSUdfVzEgaXMg bm90IHNldAojIENPTkZJR19QT1dFUl9BVlMgaXMgbm90IHNldApDT05GSUdfUE9XRVJfUkVTRVQ9 eQojIENPTkZJR19QT1dFUl9SRVNFVF9SRVNUQVJUIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX1NV UFBMWT15CiMgQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BE QV9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUE9XRVIgaXMgbm90IHNldAojIENPTkZJ R19CQVRURVJZX0RTMjc4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfRFMyNzgxIGlzIG5v dCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODIgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZ X1NCUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfU0JTIGlzIG5vdCBzZXQKIyBDT05GSUdf QkFUVEVSWV9CUTI3WFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9NQVgxNzA0MCBpcyBu b3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfTUFYMTcwNDIgaXMgbm90IHNldAojIENPTkZJR19DSEFS R0VSX0lTUDE3MDQgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX01BWDg5MDMgaXMgbm90IHNl dAojIENPTkZJR19DSEFSR0VSX0xQODcyNyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfR1BJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDE1WCBpcyBub3Qgc2V0CiMgQ09ORklH X0NIQVJHRVJfQlEyNDI1NyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDczNSBpcyBu b3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNTg5MCBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VS X1NNQjM0Nz1tCiMgQ09ORklHX0JBVFRFUllfR0FVR0VfTFRDMjk0MSBpcyBub3Qgc2V0CiMgQ09O RklHX0NIQVJHRVJfUlQ5NDU1IGlzIG5vdCBzZXQKQ09ORklHX0hXTU9OPXkKQ09ORklHX0hXTU9O X1ZJRD1tCiMgQ09ORklHX0hXTU9OX0RFQlVHX0NISVAgaXMgbm90IHNldAoKIwojIE5hdGl2ZSBk cml2ZXJzCiMKQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVPW0KQ09ORklHX1NFTlNPUlNfQUJJVFVH VVJVMz1tCiMgQ09ORklHX1NFTlNPUlNfQUQ3MzE0IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNf QUQ3NDE0PW0KQ09ORklHX1NFTlNPUlNfQUQ3NDE4PW0KQ09ORklHX1NFTlNPUlNfQURNMTAyMT1t CkNPTkZJR19TRU5TT1JTX0FETTEwMjU9bQpDT05GSUdfU0VOU09SU19BRE0xMDI2PW0KQ09ORklH X1NFTlNPUlNfQURNMTAyOT1tCkNPTkZJR19TRU5TT1JTX0FETTEwMzE9bQpDT05GSUdfU0VOU09S U19BRE05MjQwPW0KQ09ORklHX1NFTlNPUlNfQURUN1gxMD1tCiMgQ09ORklHX1NFTlNPUlNfQURU NzMxMCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FEVDc0MTA9bQpDT05GSUdfU0VOU09SU19B RFQ3NDExPW0KQ09ORklHX1NFTlNPUlNfQURUNzQ2Mj1tCkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9 bQpDT05GSUdfU0VOU09SU19BRFQ3NDc1PW0KQ09ORklHX1NFTlNPUlNfQVNDNzYyMT1tCkNPTkZJ R19TRU5TT1JTX0s4VEVNUD1tCkNPTkZJR19TRU5TT1JTX0sxMFRFTVA9bQpDT05GSUdfU0VOU09S U19GQU0xNUhfUE9XRVI9bQpDT05GSUdfU0VOU09SU19BUFBMRVNNQz1tCkNPTkZJR19TRU5TT1JT X0FTQjEwMD1tCiMgQ09ORklHX1NFTlNPUlNfQVNQRUVEIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfQVRYUDE9bQpDT05GSUdfU0VOU09SU19EUzYyMD1tCkNPTkZJR19TRU5TT1JTX0RTMTYyMT1t CkNPTkZJR19TRU5TT1JTX0RFTExfU01NPW0KQ09ORklHX1NFTlNPUlNfSTVLX0FNQj1tCkNPTkZJ R19TRU5TT1JTX0Y3MTgwNUY9bQpDT05GSUdfU0VOU09SU19GNzE4ODJGRz1tCkNPTkZJR19TRU5T T1JTX0Y3NTM3NVM9bQpDT05GSUdfU0VOU09SU19GU0NITUQ9bQojIENPTkZJR19TRU5TT1JTX0ZU U1RFVVRBVEVTIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfR0w1MThTTT1tCkNPTkZJR19TRU5T T1JTX0dMNTIwU009bQpDT05GSUdfU0VOU09SU19HNzYwQT1tCiMgQ09ORklHX1NFTlNPUlNfRzc2 MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfR1BJT19GQU4gaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX0hJSDYxMzAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19JQk1BRU09bQpDT05G SUdfU0VOU09SU19JQk1QRVg9bQojIENPTkZJR19TRU5TT1JTX0k1NTAwIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfQ09SRVRFTVA9bQpDT05GSUdfU0VOU09SU19JVDg3PW0KIyBDT05GSUdfU0VO U09SU19KQzQyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19QT1dSMTIyMCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0xJTkVBR0U9bQojIENPTkZJR19TRU5TT1JTX0xUQzI5NDUgaXMgbm90 IHNldAojIENPTkZJR19TRU5TT1JTX0xUQzI5OTAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19M VEM0MTUxPW0KQ09ORklHX1NFTlNPUlNfTFRDNDIxNT1tCiMgQ09ORklHX1NFTlNPUlNfTFRDNDIy MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9bQojIENPTkZJR19TRU5TT1JTX0xU QzQyNjAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEM0MjYxPW0KIyBDT05GSUdfU0VOU09S U19NQVgxMTExIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9bQpDT05GSUdfU0VO U09SU19NQVgxNjE5PW0KQ09ORklHX1NFTlNPUlNfTUFYMTY2OD1tCkNPTkZJR19TRU5TT1JTX01B WDE5Nz1tCiMgQ09ORklHX1NFTlNPUlNfTUFYMzE3MjIgaXMgbm90IHNldApDT05GSUdfU0VOU09S U19NQVg2NjM5PW0KQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj1tCkNPTkZJR19TRU5TT1JTX01BWDY2 NTA9bQpDT05GSUdfU0VOU09SU19NQVg2Njk3PW0KIyBDT05GSUdfU0VOU09SU19NQVgzMTc5MCBp cyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01DUDMwMjE9bQojIENPTkZJR19TRU5TT1JTX1RDNjU0 IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BRENYWCBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0xNNjM9bQojIENPTkZJR19TRU5TT1JTX0xNNzAgaXMgbm90IHNldApDT05GSUdfU0VOU09S U19MTTczPW0KQ09ORklHX1NFTlNPUlNfTE03NT1tCkNPTkZJR19TRU5TT1JTX0xNNzc9bQpDT05G SUdfU0VOU09SU19MTTc4PW0KQ09ORklHX1NFTlNPUlNfTE04MD1tCkNPTkZJR19TRU5TT1JTX0xN ODM9bQpDT05GSUdfU0VOU09SU19MTTg1PW0KQ09ORklHX1NFTlNPUlNfTE04Nz1tCkNPTkZJR19T RU5TT1JTX0xNOTA9bQpDT05GSUdfU0VOU09SU19MTTkyPW0KQ09ORklHX1NFTlNPUlNfTE05Mz1t CkNPTkZJR19TRU5TT1JTX0xNOTUyMzQ9bQpDT05GSUdfU0VOU09SU19MTTk1MjQxPW0KQ09ORklH X1NFTlNPUlNfTE05NTI0NT1tCkNPTkZJR19TRU5TT1JTX1BDODczNjA9bQpDT05GSUdfU0VOU09S U19QQzg3NDI3PW0KQ09ORklHX1NFTlNPUlNfTlRDX1RIRVJNSVNUT1I9bQojIENPTkZJR19TRU5T T1JTX05DVDY2ODMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19OQ1Q2Nzc1PW0KIyBDT05GSUdf U0VOU09SU19OQ1Q3ODAyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19OQ1Q3OTA0IGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfUENGODU5MT1tCkNPTkZJR19QTUJVUz1tCkNPTkZJR19TRU5T T1JTX1BNQlVTPW0KQ09ORklHX1NFTlNPUlNfQURNMTI3NT1tCkNPTkZJR19TRU5TT1JTX0xNMjUw NjY9bQpDT05GSUdfU0VOU09SU19MVEMyOTc4PW0KIyBDT05GSUdfU0VOU09SU19MVEMzODE1IGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjQ9bQojIENPTkZJR19TRU5TT1JTX01BWDIw NzUxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMzQ0NDA9bQpDT05GSUdfU0VOU09SU19N QVg4Njg4PW0KIyBDT05GSUdfU0VOU09SU19UUFM0MDQyMiBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX1VDRDkwMDA9bQpDT05GSUdfU0VOU09SU19VQ0Q5MjAwPW0KQ09ORklHX1NFTlNPUlNfWkw2 MTAwPW0KIyBDT05GSUdfU0VOU09SU19TSFQxNSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NI VDIxPW0KIyBDT05GSUdfU0VOU09SU19TSFQzeCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf U0hUQzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TSVM1NTk1PW0KQ09ORklHX1NFTlNPUlNf RE1FMTczNz1tCkNPTkZJR19TRU5TT1JTX0VNQzE0MDM9bQojIENPTkZJR19TRU5TT1JTX0VNQzIx MDMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19FTUM2VzIwMT1tCkNPTkZJR19TRU5TT1JTX1NN U0M0N00xPW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3TTE5Mj1tCkNPTkZJR19TRU5TT1JTX1NNU0M0 N0IzOTc9bQpDT05GSUdfU0VOU09SU19TQ0g1NlhYX0NPTU1PTj1tCkNPTkZJR19TRU5TT1JTX1ND SDU2Mjc9bQpDT05GSUdfU0VOU09SU19TQ0g1NjM2PW0KIyBDT05GSUdfU0VOU09SU19TVFRTNzUx IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TTU02NjUgaXMgbm90IHNldAojIENPTkZJR19T RU5TT1JTX0FEQzEyOEQ4MTggaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRFMxMDE1PW0KQ09O RklHX1NFTlNPUlNfQURTNzgyOD1tCiMgQ09ORklHX1NFTlNPUlNfQURTNzg3MSBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0FNQzY4MjE9bQpDT05GSUdfU0VOU09SU19JTkEyMDk9bQpDT05GSUdf U0VOU09SU19JTkEyWFg9bQojIENPTkZJR19TRU5TT1JTX0lOQTMyMjEgaXMgbm90IHNldAojIENP TkZJR19TRU5TT1JTX1RDNzQgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19USE1DNTA9bQpDT05G SUdfU0VOU09SU19UTVAxMDI9bQojIENPTkZJR19TRU5TT1JTX1RNUDEwMyBpcyBub3Qgc2V0CiMg Q09ORklHX1NFTlNPUlNfVE1QMTA4IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVE1QNDAxPW0K Q09ORklHX1NFTlNPUlNfVE1QNDIxPW0KQ09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9bQpDT05G SUdfU0VOU09SU19WSUE2ODZBPW0KQ09ORklHX1NFTlNPUlNfVlQxMjExPW0KQ09ORklHX1NFTlNP UlNfVlQ4MjMxPW0KQ09ORklHX1NFTlNPUlNfVzgzNzgxRD1tCkNPTkZJR19TRU5TT1JTX1c4Mzc5 MUQ9bQpDT05GSUdfU0VOU09SU19XODM3OTJEPW0KQ09ORklHX1NFTlNPUlNfVzgzNzkzPW0KQ09O RklHX1NFTlNPUlNfVzgzNzk1PW0KIyBDT05GSUdfU0VOU09SU19XODM3OTVfRkFOQ1RSTCBpcyBu b3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4M0w3ODVUUz1tCkNPTkZJR19TRU5TT1JTX1c4M0w3ODZO Rz1tCkNPTkZJR19TRU5TT1JTX1c4MzYyN0hGPW0KQ09ORklHX1NFTlNPUlNfVzgzNjI3RUhGPW0K IyBDT05GSUdfU0VOU09SU19YR0VORSBpcyBub3Qgc2V0CgojCiMgQUNQSSBkcml2ZXJzCiMKQ09O RklHX1NFTlNPUlNfQUNQSV9QT1dFUj1tCkNPTkZJR19TRU5TT1JTX0FUSzAxMTA9bQpDT05GSUdf VEhFUk1BTD15CkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklHX1RIRVJNQUxfV1JJVEFCTEVf VFJJUFM9eQpDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9TVEVQX1dJU0U9eQojIENPTkZJR19U SEVSTUFMX0RFRkFVTFRfR09WX0ZBSVJfU0hBUkUgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFM X0RFRkFVTFRfR09WX1VTRVJfU1BBQ0UgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFV TFRfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9GQUlS X1NIQVJFPXkKQ09ORklHX1RIRVJNQUxfR09WX1NURVBfV0lTRT15CkNPTkZJR19USEVSTUFMX0dP Vl9CQU5HX0JBTkc9eQpDT05GSUdfVEhFUk1BTF9HT1ZfVVNFUl9TUEFDRT15CiMgQ09ORklHX1RI RVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfRU1V TEFUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX1BPV0VSQ0xBTVA9bQpDT05GSUdfWDg2X1BL R19URU1QX1RIRVJNQUw9bQojIENPTkZJR19JTlRFTF9TT0NfRFRTX1RIRVJNQUwgaXMgbm90IHNl dAoKIwojIEFDUEkgSU5UMzQwWCB0aGVybWFsIGRyaXZlcnMKIwojIENPTkZJR19JTlQzNDBYX1RI RVJNQUwgaXMgbm90IHNldApDT05GSUdfSU5URUxfUENIX1RIRVJNQUw9bQpDT05GSUdfV0FUQ0hE T0c9eQpDT05GSUdfV0FUQ0hET0dfQ09SRT15CiMgQ09ORklHX1dBVENIRE9HX05PV0FZT1VUIGlz IG5vdCBzZXQKIyBDT05GSUdfV0FUQ0hET0dfU1lTRlMgaXMgbm90IHNldAoKIwojIFdhdGNoZG9n IERldmljZSBEcml2ZXJzCiMKQ09ORklHX1NPRlRfV0FUQ0hET0c9bQojIENPTkZJR19XREFUX1dE VCBpcyBub3Qgc2V0CiMgQ09ORklHX1hJTElOWF9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklH X1pJSVJBVkVfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19DQURFTkNFX1dBVENIRE9HIGlz IG5vdCBzZXQKIyBDT05GSUdfRFdfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19NQVg2M1hY X1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNRVUlSRV9XRFQgaXMgbm90IHNldAojIENP TkZJR19BRFZBTlRFQ0hfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0FMSU0xNTM1X1dEVD1tCkNPTkZJ R19BTElNNzEwMV9XRFQ9bQpDT05GSUdfRjcxODA4RV9XRFQ9bQpDT05GSUdfU1A1MTAwX1RDTz1t CkNPTkZJR19TQkNfRklUUEMyX1dBVENIRE9HPW0KIyBDT05GSUdfRVVST1RFQ0hfV0RUIGlzIG5v dCBzZXQKQ09ORklHX0lCNzAwX1dEVD1tCkNPTkZJR19JQk1BU1I9bQojIENPTkZJR19XQUZFUl9X RFQgaXMgbm90IHNldApDT05GSUdfSTYzMDBFU0JfV0RUPXkKQ09ORklHX0lFNlhYX1dEVD1tCkNP TkZJR19JVENPX1dEVD15CkNPTkZJR19JVENPX1ZFTkRPUl9TVVBQT1JUPXkKQ09ORklHX0lUODcx MkZfV0RUPW0KQ09ORklHX0lUODdfV0RUPW0KQ09ORklHX0hQX1dBVENIRE9HPW0KQ09ORklHX0hQ V0RUX05NSV9ERUNPRElORz15CiMgQ09ORklHX1NDMTIwMF9XRFQgaXMgbm90IHNldAojIENPTkZJ R19QQzg3NDEzX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19OVl9UQ089bQojIENPTkZJR182MFhYX1dE VCBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVTVfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1NNU0NfU0NI MzExWF9XRFQ9bQojIENPTkZJR19TTVNDMzdCNzg3X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19WSUFf V0RUPW0KQ09ORklHX1c4MzYyN0hGX1dEVD1tCkNPTkZJR19XODM4NzdGX1dEVD1tCkNPTkZJR19X ODM5NzdGX1dEVD1tCkNPTkZJR19NQUNIWl9XRFQ9bQojIENPTkZJR19TQkNfRVBYX0MzX1dBVENI RE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfTUVJX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklH X05JOTAzWF9XRFQgaXMgbm90IHNldAojIENPTkZJR19OSUM3MDE4X1dEVCBpcyBub3Qgc2V0CiMg Q09ORklHX01FTl9BMjFfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1hFTl9XRFQ9bQoKIwojIFBDSS1i YXNlZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPW0KQ09ORklHX1dEVFBD ST1tCgojCiMgVVNCLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1VTQlBDV0FUQ0hET0c9 bQoKIwojIFdhdGNoZG9nIFByZXRpbWVvdXQgR292ZXJub3JzCiMKIyBDT05GSUdfV0FUQ0hET0df UFJFVElNRU9VVF9HT1YgaXMgbm90IHNldApDT05GSUdfU1NCX1BPU1NJQkxFPXkKCiMKIyBTb25p Y3MgU2lsaWNvbiBCYWNrcGxhbmUKIwpDT05GSUdfU1NCPW0KQ09ORklHX1NTQl9TUFJPTT15CkNP TkZJR19TU0JfUENJSE9TVF9QT1NTSUJMRT15CkNPTkZJR19TU0JfUENJSE9TVD15CiMgQ09ORklH X1NTQl9CNDNfUENJX0JSSURHRSBpcyBub3Qgc2V0CkNPTkZJR19TU0JfU0RJT0hPU1RfUE9TU0lC TEU9eQpDT05GSUdfU1NCX1NESU9IT1NUPXkKIyBDT05GSUdfU1NCX1NJTEVOVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NTQl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TU0JfRFJJVkVSX1BDSUNPUkVf UE9TU0lCTEU9eQpDT05GSUdfU1NCX0RSSVZFUl9QQ0lDT1JFPXkKIyBDT05GSUdfU1NCX0RSSVZF Ul9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfUE9TU0lCTEU9eQoKIwojIEJyb2FkY29tIHNw ZWNpZmljIEFNQkEKIwpDT05GSUdfQkNNQT1tCkNPTkZJR19CQ01BX0hPU1RfUENJX1BPU1NJQkxF PXkKQ09ORklHX0JDTUFfSE9TVF9QQ0k9eQojIENPTkZJR19CQ01BX0hPU1RfU09DIGlzIG5vdCBz ZXQKQ09ORklHX0JDTUFfRFJJVkVSX1BDST15CkNPTkZJR19CQ01BX0RSSVZFUl9HTUFDX0NNTj15 CiMgQ09ORklHX0JDTUFfRFJJVkVSX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19CQ01BX0RFQlVH IGlzIG5vdCBzZXQKCiMKIyBNdWx0aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01G RF9DT1JFPXkKIyBDT05GSUdfTUZEX0FTMzcxMSBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfQURQ NTUyMCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9BQVQyODcwX0NPUkUgaXMgbm90IHNldAojIENP TkZJR19NRkRfQkNNNTkwWFggaXMgbm90IHNldAojIENPTkZJR19NRkRfQVhQMjBYX0kyQyBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9DUk9TX0VDIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19EQTkw M1ggaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDUyX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9EQTkwNTJfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTA1NSBpcyBub3Qgc2V0 CiMgQ09ORklHX01GRF9EQTkwNjIgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDYzIGlzIG5v dCBzZXQKIyBDT05GSUdfTUZEX0RBOTE1MCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9ETE4yIGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX01DMTNYWFhfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X01DMTNYWFhfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfSFRDX1BBU0lDMyBpcyBub3Qgc2V0CiMg Q09ORklHX0hUQ19JMkNQTEQgaXMgbm90IHNldAojIENPTkZJR19NRkRfSU5URUxfUVVBUktfSTJD X0dQSU8gaXMgbm90IHNldApDT05GSUdfTFBDX0lDSD15CkNPTkZJR19MUENfU0NIPW0KIyBDT05G SUdfSU5URUxfU09DX1BNSUMgaXMgbm90IHNldAojIENPTkZJR19NRkRfSU5URUxfTFBTU19BQ1BJ IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0lOVEVMX0xQU1NfUENJIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX0pBTlpfQ01PRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0tFTVBMRCBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF84OFBNODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEXzg4UE04MDUg aXMgbm90IHNldAojIENPTkZJR19NRkRfODhQTTg2MFggaXMgbm90IHNldAojIENPTkZJR19NRkRf TUFYMTQ1NzcgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYNzc2OTMgaXMgbm90IHNldAojIENP TkZJR19NRkRfTUFYNzc4NDMgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODkwNyBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9NQVg4OTI1IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01BWDg5OTcg aXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODk5OCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9N VDYzOTcgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUVORjIxQk1DIGlzIG5vdCBzZXQKIyBDT05G SUdfRVpYX1BDQVAgaXMgbm90IHNldApDT05GSUdfTUZEX1ZJUEVSQk9BUkQ9bQojIENPTkZJR19N RkRfUkVUVSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9QQ0Y1MDYzMyBpcyBub3Qgc2V0CiMgQ09O RklHX1VDQjE0MDBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9SREMzMjFYIGlzIG5vdCBz ZXQKQ09ORklHX01GRF9SVFNYX1BDST1tCiMgQ09ORklHX01GRF9SVDUwMzMgaXMgbm90IHNldAoj IENPTkZJR19NRkRfUlRTWF9VU0IgaXMgbm90IHNldAojIENPTkZJR19NRkRfUkM1VDU4MyBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9TRUNfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TSTQ3 NlhfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU001MDE9bQojIENPTkZJR19NRkRfU001MDFf R1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TS1k4MTQ1MiBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9TTVNDIGlzIG5vdCBzZXQKIyBDT05GSUdfQUJYNTAwX0NPUkUgaXMgbm90IHNldAojIENP TkZJR19NRkRfU1lTQ09OIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RJX0FNMzM1WF9UU0NBREMg aXMgbm90IHNldAojIENPTkZJR19NRkRfTFAzOTQzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0xQ ODc4OCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9QQUxNQVMgaXMgbm90IHNldAojIENPTkZJR19U UFM2MTA1WCBpcyBub3Qgc2V0CiMgQ09ORklHX1RQUzY1MDEwIGlzIG5vdCBzZXQKIyBDT05GSUdf VFBTNjUwN1ggaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjUwODYgaXMgbm90IHNldAojIENP TkZJR19NRkRfVFBTNjUwOTAgaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjUyMTcgaXMgbm90 IHNldAojIENPTkZJR19NRkRfVElfTFA4NzNYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1 MjE4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1ODZYIGlzIG5vdCBzZXQKIyBDT05GSUdf TUZEX1RQUzY1OTEwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1OTEyX0kyQyBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9UUFM2NTkxMl9TUEkgaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBT ODAwMzEgaXMgbm90IHNldAojIENPTkZJR19UV0w0MDMwX0NPUkUgaXMgbm90IHNldAojIENPTkZJ R19UV0w2MDQwX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19NRkRfV0wxMjczX0NPUkUgaXMgbm90 IHNldAojIENPTkZJR19NRkRfTE0zNTMzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RNSU8gaXMg bm90IHNldApDT05GSUdfTUZEX1ZYODU1PW0KIyBDT05GSUdfTUZEX0FSSVpPTkFfSTJDIGlzIG5v dCBzZXQKIyBDT05GSUdfTUZEX0FSSVpPTkFfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dN ODQwMCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTgzMVhfSTJDIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX1dNODMxWF9TUEkgaXMgbm90IHNldAojIENPTkZJR19NRkRfV004MzUwX0kyQyBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9XTTg5OTQgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1Ig aXMgbm90IHNldApDT05GSUdfTUVESUFfU1VQUE9SVD1tCgojCiMgTXVsdGltZWRpYSBjb3JlIHN1 cHBvcnQKIwpDT05GSUdfTUVESUFfQ0FNRVJBX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfQU5BTE9H X1RWX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfRElHSVRBTF9UVl9TVVBQT1JUPXkKQ09ORklHX01F RElBX1JBRElPX1NVUFBPUlQ9eQojIENPTkZJR19NRURJQV9TRFJfU1VQUE9SVCBpcyBub3Qgc2V0 CkNPTkZJR19NRURJQV9SQ19TVVBQT1JUPXkKIyBDT05GSUdfTUVESUFfQ0VDX1NVUFBPUlQgaXMg bm90IHNldAojIENPTkZJR19NRURJQV9DT05UUk9MTEVSIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVP X0RFVj1tCkNPTkZJR19WSURFT19WNEwyPW0KIyBDT05GSUdfVklERU9fQURWX0RFQlVHIGlzIG5v dCBzZXQKIyBDT05GSUdfVklERU9fRklYRURfTUlOT1JfUkFOR0VTIGlzIG5vdCBzZXQKQ09ORklH X1ZJREVPX1RVTkVSPW0KQ09ORklHX1ZJREVPQlVGX0dFTj1tCkNPTkZJR19WSURFT0JVRl9ETUFf U0c9bQpDT05GSUdfVklERU9CVUZfVk1BTExPQz1tCkNPTkZJR19WSURFT0JVRl9EVkI9bQpDT05G SUdfVklERU9CVUYyX0NPUkU9bQpDT05GSUdfVklERU9CVUYyX01FTU9QUz1tCkNPTkZJR19WSURF T0JVRjJfVk1BTExPQz1tCkNPTkZJR19WSURFT0JVRjJfRE1BX1NHPW0KQ09ORklHX1ZJREVPQlVG Ml9EVkI9bQpDT05GSUdfRFZCX0NPUkU9bQpDT05GSUdfRFZCX05FVD15CkNPTkZJR19UVFBDSV9F RVBST009bQpDT05GSUdfRFZCX01BWF9BREFQVEVSUz04CkNPTkZJR19EVkJfRFlOQU1JQ19NSU5P UlM9eQojIENPTkZJR19EVkJfREVNVVhfU0VDVElPTl9MT1NTX0xPRyBpcyBub3Qgc2V0CgojCiMg TWVkaWEgZHJpdmVycwojCkNPTkZJR19SQ19DT1JFPW0KQ09ORklHX1JDX01BUD1tCkNPTkZJR19S Q19ERUNPREVSUz15CkNPTkZJR19MSVJDPW0KQ09ORklHX0lSX0xJUkNfQ09ERUM9bQpDT05GSUdf SVJfTkVDX0RFQ09ERVI9bQpDT05GSUdfSVJfUkM1X0RFQ09ERVI9bQpDT05GSUdfSVJfUkM2X0RF Q09ERVI9bQpDT05GSUdfSVJfSlZDX0RFQ09ERVI9bQpDT05GSUdfSVJfU09OWV9ERUNPREVSPW0K Q09ORklHX0lSX1NBTllPX0RFQ09ERVI9bQpDT05GSUdfSVJfU0hBUlBfREVDT0RFUj1tCkNPTkZJ R19JUl9NQ0VfS0JEX0RFQ09ERVI9bQpDT05GSUdfSVJfWE1QX0RFQ09ERVI9bQpDT05GSUdfUkNf REVWSUNFUz15CkNPTkZJR19SQ19BVElfUkVNT1RFPW0KQ09ORklHX0lSX0VORT1tCiMgQ09ORklH X0lSX0hJWDVIRDIgaXMgbm90IHNldApDT05GSUdfSVJfSU1PTj1tCkNPTkZJR19JUl9NQ0VVU0I9 bQpDT05GSUdfSVJfSVRFX0NJUj1tCkNPTkZJR19JUl9GSU5URUs9bQpDT05GSUdfSVJfTlVWT1RP Tj1tCkNPTkZJR19JUl9SRURSQVQzPW0KIyBDT05GSUdfSVJfU1BJIGlzIG5vdCBzZXQKQ09ORklH X0lSX1NUUkVBTVpBUD1tCkNPTkZJR19JUl9XSU5CT05EX0NJUj1tCiMgQ09ORklHX0lSX0lHT1JQ TFVHVVNCIGlzIG5vdCBzZXQKQ09ORklHX0lSX0lHVUFOQT1tCkNPTkZJR19JUl9UVFVTQklSPW0K IyBDT05GSUdfUkNfTE9PUEJBQ0sgaXMgbm90IHNldApDT05GSUdfSVJfR1BJT19DSVI9bQojIENP TkZJR19JUl9TRVJJQUwgaXMgbm90IHNldApDT05GSUdfTUVESUFfVVNCX1NVUFBPUlQ9eQoKIwoj IFdlYmNhbSBkZXZpY2VzCiMKQ09ORklHX1VTQl9WSURFT19DTEFTUz1tCkNPTkZJR19VU0JfVklE RU9fQ0xBU1NfSU5QVVRfRVZERVY9eQpDT05GSUdfVVNCX0dTUENBPW0KQ09ORklHX1VTQl9NNTYw Mj1tCkNPTkZJR19VU0JfU1RWMDZYWD1tCkNPTkZJR19VU0JfR0w4NjA9bQpDT05GSUdfVVNCX0dT UENBX0JFTlE9bQpDT05GSUdfVVNCX0dTUENBX0NPTkVYPW0KQ09ORklHX1VTQl9HU1BDQV9DUElB MT1tCiMgQ09ORklHX1VTQl9HU1BDQV9EVENTMDMzIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HU1BD QV9FVE9NUz1tCkNPTkZJR19VU0JfR1NQQ0FfRklORVBJWD1tCkNPTkZJR19VU0JfR1NQQ0FfSkVJ TElOSj1tCkNPTkZJR19VU0JfR1NQQ0FfSkwyMDA1QkNEPW0KIyBDT05GSUdfVVNCX0dTUENBX0tJ TkVDVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfR1NQQ0FfS09OSUNBPW0KQ09ORklHX1VTQl9HU1BD QV9NQVJTPW0KQ09ORklHX1VTQl9HU1BDQV9NUjk3MzEwQT1tCkNPTkZJR19VU0JfR1NQQ0FfTlc4 MFg9bQpDT05GSUdfVVNCX0dTUENBX09WNTE5PW0KQ09ORklHX1VTQl9HU1BDQV9PVjUzND1tCkNP TkZJR19VU0JfR1NQQ0FfT1Y1MzRfOT1tCkNPTkZJR19VU0JfR1NQQ0FfUEFDMjA3PW0KQ09ORklH X1VTQl9HU1BDQV9QQUM3MzAyPW0KQ09ORklHX1VTQl9HU1BDQV9QQUM3MzExPW0KQ09ORklHX1VT Ql9HU1BDQV9TRTQwMT1tCkNPTkZJR19VU0JfR1NQQ0FfU045QzIwMjg9bQpDT05GSUdfVVNCX0dT UENBX1NOOUMyMFg9bQpDT05GSUdfVVNCX0dTUENBX1NPTklYQj1tCkNPTkZJR19VU0JfR1NQQ0Ff U09OSVhKPW0KQ09ORklHX1VTQl9HU1BDQV9TUENBNTAwPW0KQ09ORklHX1VTQl9HU1BDQV9TUENB NTAxPW0KQ09ORklHX1VTQl9HU1BDQV9TUENBNTA1PW0KQ09ORklHX1VTQl9HU1BDQV9TUENBNTA2 PW0KQ09ORklHX1VTQl9HU1BDQV9TUENBNTA4PW0KQ09ORklHX1VTQl9HU1BDQV9TUENBNTYxPW0K Q09ORklHX1VTQl9HU1BDQV9TUENBMTUyOD1tCkNPTkZJR19VU0JfR1NQQ0FfU1E5MDU9bQpDT05G SUdfVVNCX0dTUENBX1NROTA1Qz1tCkNPTkZJR19VU0JfR1NQQ0FfU1E5MzBYPW0KQ09ORklHX1VT Ql9HU1BDQV9TVEswMTQ9bQojIENPTkZJR19VU0JfR1NQQ0FfU1RLMTEzNSBpcyBub3Qgc2V0CkNP TkZJR19VU0JfR1NQQ0FfU1RWMDY4MD1tCkNPTkZJR19VU0JfR1NQQ0FfU1VOUExVUz1tCkNPTkZJ R19VU0JfR1NQQ0FfVDYxMz1tCkNPTkZJR19VU0JfR1NQQ0FfVE9QUk89bQojIENPTkZJR19VU0Jf R1NQQ0FfVE9VUFRFSyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfR1NQQ0FfVFY4NTMyPW0KQ09ORklH X1VTQl9HU1BDQV9WQzAzMlg9bQpDT05GSUdfVVNCX0dTUENBX1ZJQ0FNPW0KQ09ORklHX1VTQl9H U1BDQV9YSVJMSU5LX0NJVD1tCkNPTkZJR19VU0JfR1NQQ0FfWkMzWFg9bQpDT05GSUdfVVNCX1BX Qz1tCiMgQ09ORklHX1VTQl9QV0NfREVCVUcgaXMgbm90IHNldApDT05GSUdfVVNCX1BXQ19JTlBV VF9FVkRFVj15CiMgQ09ORklHX1ZJREVPX0NQSUEyIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9aUjM2 NFhYPW0KQ09ORklHX1VTQl9TVEtXRUJDQU09bQpDT05GSUdfVVNCX1MyMjU1PW0KIyBDT05GSUdf VklERU9fVVNCVFYgaXMgbm90IHNldAoKIwojIEFuYWxvZyBUViBVU0IgZGV2aWNlcwojCkNPTkZJ R19WSURFT19QVlJVU0IyPW0KQ09ORklHX1ZJREVPX1BWUlVTQjJfU1lTRlM9eQpDT05GSUdfVklE RU9fUFZSVVNCMl9EVkI9eQojIENPTkZJR19WSURFT19QVlJVU0IyX0RFQlVHSUZDIGlzIG5vdCBz ZXQKQ09ORklHX1ZJREVPX0hEUFZSPW0KQ09ORklHX1ZJREVPX1VTQlZJU0lPTj1tCiMgQ09ORklH X1ZJREVPX1NUSzExNjBfQ09NTU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fR083MDA3IGlz IG5vdCBzZXQKCiMKIyBBbmFsb2cvZGlnaXRhbCBUViBVU0IgZGV2aWNlcwojCkNPTkZJR19WSURF T19BVTA4Mjg9bQpDT05GSUdfVklERU9fQVUwODI4X1Y0TDI9eQojIENPTkZJR19WSURFT19BVTA4 MjhfUkMgaXMgbm90IHNldApDT05GSUdfVklERU9fQ1gyMzFYWD1tCkNPTkZJR19WSURFT19DWDIz MVhYX1JDPXkKQ09ORklHX1ZJREVPX0NYMjMxWFhfQUxTQT1tCkNPTkZJR19WSURFT19DWDIzMVhY X0RWQj1tCkNPTkZJR19WSURFT19UTTYwMDA9bQpDT05GSUdfVklERU9fVE02MDAwX0FMU0E9bQpD T05GSUdfVklERU9fVE02MDAwX0RWQj1tCgojCiMgRGlnaXRhbCBUViBVU0IgZGV2aWNlcwojCkNP TkZJR19EVkJfVVNCPW0KIyBDT05GSUdfRFZCX1VTQl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19E VkJfVVNCX0RJQjMwMDBNQz1tCkNPTkZJR19EVkJfVVNCX0E4MDA9bQpDT05GSUdfRFZCX1VTQl9E SUJVU0JfTUI9bQojIENPTkZJR19EVkJfVVNCX0RJQlVTQl9NQl9GQVVMVFkgaXMgbm90IHNldApD T05GSUdfRFZCX1VTQl9ESUJVU0JfTUM9bQpDT05GSUdfRFZCX1VTQl9ESUIwNzAwPW0KQ09ORklH X0RWQl9VU0JfVU1UXzAxMD1tCkNPTkZJR19EVkJfVVNCX0NYVVNCPW0KQ09ORklHX0RWQl9VU0Jf TTkyMFg9bQpDT05GSUdfRFZCX1VTQl9ESUdJVFY9bQpDT05GSUdfRFZCX1VTQl9WUDcwNDU9bQpD T05GSUdfRFZCX1VTQl9WUDcwMlg9bQpDT05GSUdfRFZCX1VTQl9HUDhQU0s9bQpDT05GSUdfRFZC X1VTQl9OT1ZBX1RfVVNCMj1tCkNPTkZJR19EVkJfVVNCX1RUVVNCMj1tCkNPTkZJR19EVkJfVVNC X0RUVDIwMFU9bQpDT05GSUdfRFZCX1VTQl9PUEVSQTE9bQpDT05GSUdfRFZCX1VTQl9BRjkwMDU9 bQpDT05GSUdfRFZCX1VTQl9BRjkwMDVfUkVNT1RFPW0KQ09ORklHX0RWQl9VU0JfUENUVjQ1MkU9 bQpDT05GSUdfRFZCX1VTQl9EVzIxMDI9bQpDT05GSUdfRFZCX1VTQl9DSU5FUkdZX1QyPW0KQ09O RklHX0RWQl9VU0JfRFRWNTEwMD1tCkNPTkZJR19EVkJfVVNCX0ZSSUlPPW0KQ09ORklHX0RWQl9V U0JfQVo2MDI3PW0KQ09ORklHX0RWQl9VU0JfVEVDSE5JU0FUX1VTQjI9bQpDT05GSUdfRFZCX1VT Ql9WMj1tCkNPTkZJR19EVkJfVVNCX0FGOTAxNT1tCkNPTkZJR19EVkJfVVNCX0FGOTAzNT1tCkNP TkZJR19EVkJfVVNCX0FOWVNFRT1tCkNPTkZJR19EVkJfVVNCX0FVNjYxMD1tCkNPTkZJR19EVkJf VVNCX0FaNjAwNz1tCkNPTkZJR19EVkJfVVNCX0NFNjIzMD1tCkNPTkZJR19EVkJfVVNCX0VDMTY4 PW0KQ09ORklHX0RWQl9VU0JfR0w4NjE9bQpDT05GSUdfRFZCX1VTQl9MTUUyNTEwPW0KQ09ORklH X0RWQl9VU0JfTVhMMTExU0Y9bQpDT05GSUdfRFZCX1VTQl9SVEwyOFhYVT1tCiMgQ09ORklHX0RW Ql9VU0JfRFZCU0tZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX1VTQl9aRDEzMDEgaXMgbm90IHNl dApDT05GSUdfRFZCX1RUVVNCX0JVREdFVD1tCkNPTkZJR19EVkJfVFRVU0JfREVDPW0KQ09ORklH X1NNU19VU0JfRFJWPW0KQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfVVNCPW0KIyBDT05GSUdfRFZC X0IyQzJfRkxFWENPUF9VU0JfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19EVkJfQVMxMDIgaXMg bm90IHNldAoKIwojIFdlYmNhbSwgVFYgKGFuYWxvZy9kaWdpdGFsKSBVU0IgZGV2aWNlcwojCkNP TkZJR19WSURFT19FTTI4WFg9bQojIENPTkZJR19WSURFT19FTTI4WFhfVjRMMiBpcyBub3Qgc2V0 CkNPTkZJR19WSURFT19FTTI4WFhfQUxTQT1tCkNPTkZJR19WSURFT19FTTI4WFhfRFZCPW0KQ09O RklHX1ZJREVPX0VNMjhYWF9SQz1tCkNPTkZJR19NRURJQV9QQ0lfU1VQUE9SVD15CgojCiMgTWVk aWEgY2FwdHVyZSBzdXBwb3J0CiMKIyBDT05GSUdfVklERU9fTUVZRSBpcyBub3Qgc2V0CiMgQ09O RklHX1ZJREVPX1NPTE82WDEwIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fVFc1ODY0IGlzIG5v dCBzZXQKIyBDT05GSUdfVklERU9fVFc2OCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1RXNjg2 WCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1pPUkFOIGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBj YXB0dXJlL2FuYWxvZyBUViBzdXBwb3J0CiMKQ09ORklHX1ZJREVPX0lWVFY9bQojIENPTkZJR19W SURFT19JVlRWX0RFUFJFQ0FURURfSU9DVExTIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fSVZU Vl9BTFNBIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0ZCX0lWVFY9bQojIENPTkZJR19WSURFT19I RVhJVU1fR0VNSU5JIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fSEVYSVVNX09SSU9OIGlzIG5v dCBzZXQKIyBDT05GSUdfVklERU9fTVhCIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fRFQzMTU1 IGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBjYXB0dXJlL2FuYWxvZy9oeWJyaWQgVFYgc3VwcG9ydAoj CkNPTkZJR19WSURFT19DWDE4PW0KQ09ORklHX1ZJREVPX0NYMThfQUxTQT1tCkNPTkZJR19WSURF T19DWDIzODg1PW0KQ09ORklHX01FRElBX0FMVEVSQV9DST1tCiMgQ09ORklHX1ZJREVPX0NYMjU4 MjEgaXMgbm90IHNldApDT05GSUdfVklERU9fQ1g4OD1tCkNPTkZJR19WSURFT19DWDg4X0FMU0E9 bQpDT05GSUdfVklERU9fQ1g4OF9CTEFDS0JJUkQ9bQpDT05GSUdfVklERU9fQ1g4OF9EVkI9bQpD T05GSUdfVklERU9fQ1g4OF9FTkFCTEVfVlAzMDU0PXkKQ09ORklHX1ZJREVPX0NYODhfVlAzMDU0 PW0KQ09ORklHX1ZJREVPX0NYODhfTVBFRz1tCkNPTkZJR19WSURFT19CVDg0OD1tCkNPTkZJR19E VkJfQlQ4WFg9bQpDT05GSUdfVklERU9fU0FBNzEzND1tCkNPTkZJR19WSURFT19TQUE3MTM0X0FM U0E9bQpDT05GSUdfVklERU9fU0FBNzEzNF9SQz15CkNPTkZJR19WSURFT19TQUE3MTM0X0RWQj1t CkNPTkZJR19WSURFT19TQUE3MTY0PW0KCiMKIyBNZWRpYSBkaWdpdGFsIFRWIFBDSSBBZGFwdGVy cwojCkNPTkZJR19EVkJfQVY3MTEwX0lSPXkKQ09ORklHX0RWQl9BVjcxMTA9bQpDT05GSUdfRFZC X0FWNzExMF9PU0Q9eQpDT05GSUdfRFZCX0JVREdFVF9DT1JFPW0KQ09ORklHX0RWQl9CVURHRVQ9 bQpDT05GSUdfRFZCX0JVREdFVF9DST1tCkNPTkZJR19EVkJfQlVER0VUX0FWPW0KQ09ORklHX0RW Ql9CVURHRVRfUEFUQ0g9bQpDT05GSUdfRFZCX0IyQzJfRkxFWENPUF9QQ0k9bQojIENPTkZJR19E VkJfQjJDMl9GTEVYQ09QX1BDSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19EVkJfUExVVE8yPW0K Q09ORklHX0RWQl9ETTExMDU9bQpDT05GSUdfRFZCX1BUMT1tCiMgQ09ORklHX0RWQl9QVDMgaXMg bm90IHNldApDT05GSUdfTUFOVElTX0NPUkU9bQpDT05GSUdfRFZCX01BTlRJUz1tCkNPTkZJR19E VkJfSE9QUEVSPW0KQ09ORklHX0RWQl9OR0VORT1tCkNPTkZJR19EVkJfRERCUklER0U9bQojIENP TkZJR19EVkJfU01JUENJRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9ORVRVUF9VTklEVkIgaXMg bm90IHNldAojIENPTkZJR19WNExfUExBVEZPUk1fRFJJVkVSUyBpcyBub3Qgc2V0CiMgQ09ORklH X1Y0TF9NRU0yTUVNX0RSSVZFUlMgaXMgbm90IHNldAojIENPTkZJR19WNExfVEVTVF9EUklWRVJT IGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX1BMQVRGT1JNX0RSSVZFUlMgaXMgbm90IHNldAoKIwoj IFN1cHBvcnRlZCBNTUMvU0RJTyBhZGFwdGVycwojCkNPTkZJR19TTVNfU0RJT19EUlY9bQpDT05G SUdfUkFESU9fQURBUFRFUlM9eQpDT05GSUdfUkFESU9fVEVBNTc1WD1tCiMgQ09ORklHX1JBRElP X1NJNDcwWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1NJNDcxMyBpcyBub3Qgc2V0CiMgQ09O RklHX1VTQl9NUjgwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9EU0JSIGlzIG5vdCBzZXQKIyBD T05GSUdfUkFESU9fTUFYSVJBRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFESU9fU0hBUksgaXMg bm90IHNldAojIENPTkZJR19SQURJT19TSEFSSzIgaXMgbm90IHNldAojIENPTkZJR19VU0JfS0VF TkUgaXMgbm90IHNldAojIENPTkZJR19VU0JfUkFSRU1PTk8gaXMgbm90IHNldAojIENPTkZJR19V U0JfTUE5MDEgaXMgbm90IHNldAojIENPTkZJR19SQURJT19URUE1NzY0IGlzIG5vdCBzZXQKIyBD T05GSUdfUkFESU9fU0FBNzcwNkggaXMgbm90IHNldAojIENPTkZJR19SQURJT19URUY2ODYyIGlz IG5vdCBzZXQKIyBDT05GSUdfUkFESU9fV0wxMjczIGlzIG5vdCBzZXQKCiMKIyBUZXhhcyBJbnN0 cnVtZW50cyBXTDEyOHggRk0gZHJpdmVyIChTVCBiYXNlZCkKIwoKIwojIFN1cHBvcnRlZCBGaXJl V2lyZSAoSUVFRSAxMzk0KSBBZGFwdGVycwojCkNPTkZJR19EVkJfRklSRURUVj1tCkNPTkZJR19E VkJfRklSRURUVl9JTlBVVD15CkNPTkZJR19NRURJQV9DT01NT05fT1BUSU9OUz15CgojCiMgY29t bW9uIGRyaXZlciBvcHRpb25zCiMKQ09ORklHX1ZJREVPX0NYMjM0MVg9bQpDT05GSUdfVklERU9f VFZFRVBST009bQpDT05GSUdfQ1lQUkVTU19GSVJNV0FSRT1tCkNPTkZJR19EVkJfQjJDMl9GTEVY Q09QPW0KQ09ORklHX1ZJREVPX1NBQTcxNDY9bQpDT05GSUdfVklERU9fU0FBNzE0Nl9WVj1tCkNP TkZJR19TTVNfU0lBTk9fTURUVj1tCkNPTkZJR19TTVNfU0lBTk9fUkM9eQojIENPTkZJR19TTVNf U0lBTk9fREVCVUdGUyBpcyBub3Qgc2V0CgojCiMgTWVkaWEgYW5jaWxsYXJ5IGRyaXZlcnMgKHR1 bmVycywgc2Vuc29ycywgaTJjLCBzcGksIGZyb250ZW5kcykKIwpDT05GSUdfTUVESUFfU1VCRFJW X0FVVE9TRUxFQ1Q9eQpDT05GSUdfTUVESUFfQVRUQUNIPXkKQ09ORklHX1ZJREVPX0lSX0kyQz1t CgojCiMgQXVkaW8gZGVjb2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVycwojCkNPTkZJR19WSURF T19UVkFVRElPPW0KQ09ORklHX1ZJREVPX1REQTc0MzI9bQpDT05GSUdfVklERU9fTVNQMzQwMD1t CkNPTkZJR19WSURFT19DUzMzMDg9bQpDT05GSUdfVklERU9fQ1M1MzQ1PW0KQ09ORklHX1ZJREVP X0NTNTNMMzJBPW0KQ09ORklHX1ZJREVPX1dNODc3NT1tCkNPTkZJR19WSURFT19XTTg3Mzk9bQpD T05GSUdfVklERU9fVlAyN1NNUFg9bQoKIwojIFJEUyBkZWNvZGVycwojCkNPTkZJR19WSURFT19T QUE2NTg4PW0KCiMKIyBWaWRlbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19TQUE3MTFYPW0KCiMK IyBWaWRlbyBhbmQgYXVkaW8gZGVjb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNzE3WD1tCkNPTkZJ R19WSURFT19DWDI1ODQwPW0KCiMKIyBWaWRlbyBlbmNvZGVycwojCkNPTkZJR19WSURFT19TQUE3 MTI3PW0KCiMKIyBDYW1lcmEgc2Vuc29yIGRldmljZXMKIwoKIwojIEZsYXNoIGRldmljZXMKIwoK IwojIFZpZGVvIGltcHJvdmVtZW50IGNoaXBzCiMKQ09ORklHX1ZJREVPX1VQRDY0MDMxQT1tCkNP TkZJR19WSURFT19VUEQ2NDA4Mz1tCgojCiMgQXVkaW8vVmlkZW8gY29tcHJlc3Npb24gY2hpcHMK IwpDT05GSUdfVklERU9fU0FBNjc1MkhTPW0KCiMKIyBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlw cwojCkNPTkZJR19WSURFT19NNTI3OTA9bQoKIwojIFNlbnNvcnMgdXNlZCBvbiBzb2NfY2FtZXJh IGRyaXZlcgojCkNPTkZJR19NRURJQV9UVU5FUj1tCkNPTkZJR19NRURJQV9UVU5FUl9TSU1QTEU9 bQpDT05GSUdfTUVESUFfVFVORVJfVERBODI5MD1tCkNPTkZJR19NRURJQV9UVU5FUl9UREE4MjdY PW0KQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjcxPW0KQ09ORklHX01FRElBX1RVTkVSX1REQTk4 ODc9bQpDT05GSUdfTUVESUFfVFVORVJfVEVBNTc2MT1tCkNPTkZJR19NRURJQV9UVU5FUl9URUE1 NzY3PW0KQ09ORklHX01FRElBX1RVTkVSX01UMjBYWD1tCkNPTkZJR19NRURJQV9UVU5FUl9NVDIw NjA9bQpDT05GSUdfTUVESUFfVFVORVJfTVQyMDYzPW0KQ09ORklHX01FRElBX1RVTkVSX01UMjI2 Nj1tCkNPTkZJR19NRURJQV9UVU5FUl9NVDIxMzE9bQpDT05GSUdfTUVESUFfVFVORVJfUVQxMDEw PW0KQ09ORklHX01FRElBX1RVTkVSX1hDMjAyOD1tCkNPTkZJR19NRURJQV9UVU5FUl9YQzUwMDA9 bQpDT05GSUdfTUVESUFfVFVORVJfWEM0MDAwPW0KQ09ORklHX01FRElBX1RVTkVSX01YTDUwMDVT PW0KQ09ORklHX01FRElBX1RVTkVSX01YTDUwMDdUPW0KQ09ORklHX01FRElBX1RVTkVSX01DNDRT ODAzPW0KQ09ORklHX01FRElBX1RVTkVSX01BWDIxNjU9bQpDT05GSUdfTUVESUFfVFVORVJfVERB MTgyMTg9bQpDT05GSUdfTUVESUFfVFVORVJfRkMwMDExPW0KQ09ORklHX01FRElBX1RVTkVSX0ZD MDAxMj1tCkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTM9bQpDT05GSUdfTUVESUFfVFVORVJfVERB MTgyMTI9bQpDT05GSUdfTUVESUFfVFVORVJfRTQwMDA9bQpDT05GSUdfTUVESUFfVFVORVJfRkMy NTgwPW0KQ09ORklHX01FRElBX1RVTkVSX004OFJTNjAwMFQ9bQpDT05GSUdfTUVESUFfVFVORVJf VFVBOTAwMT1tCkNPTkZJR19NRURJQV9UVU5FUl9TSTIxNTc9bQpDT05GSUdfTUVESUFfVFVORVJf SVQ5MTNYPW0KQ09ORklHX01FRElBX1RVTkVSX1I4MjBUPW0KQ09ORklHX01FRElBX1RVTkVSX1FN MUQxQzAwNDI9bQoKIwojIE11bHRpc3RhbmRhcmQgKHNhdGVsbGl0ZSkgZnJvbnRlbmRzCiMKQ09O RklHX0RWQl9TVEIwODk5PW0KQ09ORklHX0RWQl9TVEI2MTAwPW0KQ09ORklHX0RWQl9TVFYwOTB4 PW0KQ09ORklHX0RWQl9TVFY2MTEweD1tCkNPTkZJR19EVkJfTTg4RFMzMTAzPW0KCiMKIyBNdWx0 aXN0YW5kYXJkIChjYWJsZSArIHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RS WEs9bQpDT05GSUdfRFZCX1REQTE4MjcxQzJERD1tCkNPTkZJR19EVkJfU0kyMTY1PW0KQ09ORklH X0RWQl9NTjg4NDcyPW0KQ09ORklHX0RWQl9NTjg4NDczPW0KCiMKIyBEVkItUyAoc2F0ZWxsaXRl KSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0NYMjQxMTA9bQpDT05GSUdfRFZCX0NYMjQxMjM9bQpD T05GSUdfRFZCX01UMzEyPW0KQ09ORklHX0RWQl9aTDEwMDM2PW0KQ09ORklHX0RWQl9aTDEwMDM5 PW0KQ09ORklHX0RWQl9TNUgxNDIwPW0KQ09ORklHX0RWQl9TVFYwMjg4PW0KQ09ORklHX0RWQl9T VEI2MDAwPW0KQ09ORklHX0RWQl9TVFYwMjk5PW0KQ09ORklHX0RWQl9TVFY2MTEwPW0KQ09ORklH X0RWQl9TVFYwOTAwPW0KQ09ORklHX0RWQl9UREE4MDgzPW0KQ09ORklHX0RWQl9UREExMDA4Nj1t CkNPTkZJR19EVkJfVERBODI2MT1tCkNPTkZJR19EVkJfVkVTMVg5Mz1tCkNPTkZJR19EVkJfVFVO RVJfSVREMTAwMD1tCkNPTkZJR19EVkJfVFVORVJfQ1gyNDExMz1tCkNPTkZJR19EVkJfVERBODI2 WD1tCkNPTkZJR19EVkJfVFVBNjEwMD1tCkNPTkZJR19EVkJfQ1gyNDExNj1tCkNPTkZJR19EVkJf Q1gyNDExNz1tCkNPTkZJR19EVkJfQ1gyNDEyMD1tCkNPTkZJR19EVkJfU0kyMVhYPW0KQ09ORklH X0RWQl9UUzIwMjA9bQpDT05GSUdfRFZCX0RTMzAwMD1tCkNPTkZJR19EVkJfTUI4NkExNj1tCkNP TkZJR19EVkJfVERBMTAwNzE9bQoKIwojIERWQi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMK Q09ORklHX0RWQl9TUDg4NzA9bQpDT05GSUdfRFZCX1NQODg3WD1tCkNPTkZJR19EVkJfQ1gyMjcw MD1tCkNPTkZJR19EVkJfQ1gyMjcwMj1tCkNPTkZJR19EVkJfRFJYRD1tCkNPTkZJR19EVkJfTDY0 NzgxPW0KQ09ORklHX0RWQl9UREExMDA0WD1tCkNPTkZJR19EVkJfTlhUNjAwMD1tCkNPTkZJR19E VkJfTVQzNTI9bQpDT05GSUdfRFZCX1pMMTAzNTM9bQpDT05GSUdfRFZCX0RJQjMwMDBNQj1tCkNP TkZJR19EVkJfRElCMzAwME1DPW0KQ09ORklHX0RWQl9ESUI3MDAwTT1tCkNPTkZJR19EVkJfRElC NzAwMFA9bQpDT05GSUdfRFZCX1REQTEwMDQ4PW0KQ09ORklHX0RWQl9BRjkwMTM9bQpDT05GSUdf RFZCX0VDMTAwPW0KQ09ORklHX0RWQl9TVFYwMzY3PW0KQ09ORklHX0RWQl9DWEQyODIwUj1tCkNP TkZJR19EVkJfUlRMMjgzMD1tCkNPTkZJR19EVkJfUlRMMjgzMj1tCkNPTkZJR19EVkJfU0kyMTY4 PW0KIyBDT05GSUdfRFZCX0FTMTAyX0ZFIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9HUDhQU0tfRkU9 bQoKIwojIERWQi1DIChjYWJsZSkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9WRVMxODIwPW0KQ09O RklHX0RWQl9UREExMDAyMT1tCkNPTkZJR19EVkJfVERBMTAwMjM9bQpDT05GSUdfRFZCX1NUVjAy OTc9bQoKIwojIEFUU0MgKE5vcnRoIEFtZXJpY2FuL0tvcmVhbiBUZXJyZXN0cmlhbC9DYWJsZSBE VFYpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfTlhUMjAwWD1tCkNPTkZJR19EVkJfT1I1MTIxMT1t CkNPTkZJR19EVkJfT1I1MTEzMj1tCkNPTkZJR19EVkJfQkNNMzUxMD1tCkNPTkZJR19EVkJfTEdE VDMzMFg9bQpDT05GSUdfRFZCX0xHRFQzMzA1PW0KQ09ORklHX0RWQl9MR0RUMzMwNkE9bQpDT05G SUdfRFZCX0xHMjE2MD1tCkNPTkZJR19EVkJfUzVIMTQwOT1tCkNPTkZJR19EVkJfQVU4NTIyPW0K Q09ORklHX0RWQl9BVTg1MjJfRFRWPW0KQ09ORklHX0RWQl9BVTg1MjJfVjRMPW0KQ09ORklHX0RW Ql9TNUgxNDExPW0KCiMKIyBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdf RFZCX1M5MjE9bQpDT05GSUdfRFZCX0RJQjgwMDA9bQpDT05GSUdfRFZCX01CODZBMjBTPW0KCiMK IyBJU0RCLVMgKHNhdGVsbGl0ZSkgJiBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpD T05GSUdfRFZCX1RDOTA1MjI9bQoKIwojIERpZ2l0YWwgdGVycmVzdHJpYWwgb25seSB0dW5lcnMv UExMCiMKQ09ORklHX0RWQl9QTEw9bQpDT05GSUdfRFZCX1RVTkVSX0RJQjAwNzA9bQpDT05GSUdf RFZCX1RVTkVSX0RJQjAwOTA9bQoKIwojIFNFQyBjb250cm9sIGRldmljZXMgZm9yIERWQi1TCiMK Q09ORklHX0RWQl9EUlgzOVhZSj1tCkNPTkZJR19EVkJfTE5CUDIxPW0KQ09ORklHX0RWQl9MTkJQ MjI9bQpDT05GSUdfRFZCX0lTTDY0MDU9bQpDT05GSUdfRFZCX0lTTDY0MjE9bQpDT05GSUdfRFZC X0lTTDY0MjM9bQpDT05GSUdfRFZCX0E4MjkzPW0KQ09ORklHX0RWQl9MR1M4R1hYPW0KQ09ORklH X0RWQl9BVEJNODgzMD1tCkNPTkZJR19EVkJfVERBNjY1eD1tCkNPTkZJR19EVkJfSVgyNTA1Vj1t CkNPTkZJR19EVkJfTTg4UlMyMDAwPW0KQ09ORklHX0RWQl9BRjkwMzM9bQoKIwojIFRvb2xzIHRv IGRldmVsb3AgbmV3IGZyb250ZW5kcwojCiMgQ09ORklHX0RWQl9EVU1NWV9GRSBpcyBub3Qgc2V0 CgojCiMgR3JhcGhpY3Mgc3VwcG9ydAojCkNPTkZJR19BR1A9eQpDT05GSUdfQUdQX0FNRDY0PXkK Q09ORklHX0FHUF9JTlRFTD15CkNPTkZJR19BR1BfU0lTPXkKQ09ORklHX0FHUF9WSUE9eQpDT05G SUdfSU5URUxfR1RUPXkKQ09ORklHX1ZHQV9BUkI9eQpDT05GSUdfVkdBX0FSQl9NQVhfR1BVUz02 NApDT05GSUdfVkdBX1NXSVRDSEVST089eQpDT05GSUdfRFJNPW0KQ09ORklHX0RSTV9NSVBJX0RT ST15CiMgQ09ORklHX0RSTV9EUF9BVVhfQ0hBUkRFViBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9E RUJVR19NTV9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19EUk1fS01TX0hFTFBFUj1tCkNPTkZJ R19EUk1fS01TX0ZCX0hFTFBFUj15CkNPTkZJR19EUk1fRkJERVZfRU1VTEFUSU9OPXkKQ09ORklH X0RSTV9MT0FEX0VESURfRklSTVdBUkU9eQpDT05GSUdfRFJNX1RUTT1tCgojCiMgSTJDIGVuY29k ZXIgb3IgaGVscGVyIGNoaXBzCiMKQ09ORklHX0RSTV9JMkNfQ0g3MDA2PW0KQ09ORklHX0RSTV9J MkNfU0lMMTY0PW0KQ09ORklHX0RSTV9JMkNfTlhQX1REQTk5OFg9bQojIENPTkZJR19EUk1fUkFE RU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0FNREdQVSBpcyBub3Qgc2V0CgojCiMgQUNQIChB dWRpbyBDb1Byb2Nlc3NvcikgQ29uZmlndXJhdGlvbgojCiMgQ09ORklHX0RSTV9OT1VWRUFVIGlz IG5vdCBzZXQKQ09ORklHX0RSTV9JOTE1PW0KIyBDT05GSUdfRFJNX0k5MTVfQUxQSEFfU1VQUE9S VCBpcyBub3Qgc2V0CkNPTkZJR19EUk1fSTkxNV9DQVBUVVJFX0VSUk9SPXkKQ09ORklHX0RSTV9J OTE1X0NPTVBSRVNTX0VSUk9SPXkKQ09ORklHX0RSTV9JOTE1X1VTRVJQVFI9eQojIENPTkZJR19E Uk1fSTkxNV9HVlQgaXMgbm90IHNldAoKIwojIGRybS9pOTE1IERlYnVnZ2luZwojCiMgQ09ORklH X0RSTV9JOTE1X1dFUlJPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9JOTE1X0RFQlVHIGlzIG5v dCBzZXQKIyBDT05GSUdfRFJNX0k5MTVfU1dfRkVOQ0VfREVCVUdfT0JKRUNUUyBpcyBub3Qgc2V0 CiMgQ09ORklHX0RSTV9WR0VNIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9WTVdHRlg9bQpDT05GSUdf RFJNX1ZNV0dGWF9GQkNPTj15CkNPTkZJR19EUk1fR01BNTAwPW0KQ09ORklHX0RSTV9HTUE2MDA9 eQpDT05GSUdfRFJNX0dNQTM2MDA9eQpDT05GSUdfRFJNX1VETD1tCkNPTkZJR19EUk1fQVNUPW0K Q09ORklHX0RSTV9NR0FHMjAwPW0KQ09ORklHX0RSTV9DSVJSVVNfUUVNVT1tCkNPTkZJR19EUk1f UVhMPW0KIyBDT05GSUdfRFJNX0JPQ0hTIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZJUlRJT19H UFUgaXMgbm90IHNldApDT05GSUdfRFJNX1BBTkVMPXkKCiMKIyBEaXNwbGF5IFBhbmVscwojCkNP TkZJR19EUk1fQlJJREdFPXkKCiMKIyBEaXNwbGF5IEludGVyZmFjZSBCcmlkZ2VzCiMKIyBDT05G SUdfRFJNX0FOQUxPR0lYX0FOWDc4WFggaXMgbm90IHNldAojIENPTkZJR19EUk1fSElTSV9ISUJN QyBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9USU5ZRFJNIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJN X0xFR0FDWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9MSUJfUkFORE9NIGlzIG5vdCBzZXQKCiMK IyBGcmFtZSBidWZmZXIgRGV2aWNlcwojCkNPTkZJR19GQj15CiMgQ09ORklHX0ZJUk1XQVJFX0VE SUQgaXMgbm90IHNldApDT05GSUdfRkJfQ01ETElORT15CkNPTkZJR19GQl9OT1RJRlk9eQojIENP TkZJR19GQl9EREMgaXMgbm90IHNldApDT05GSUdfRkJfQk9PVF9WRVNBX1NVUFBPUlQ9eQpDT05G SUdfRkJfQ0ZCX0ZJTExSRUNUPXkKQ09ORklHX0ZCX0NGQl9DT1BZQVJFQT15CkNPTkZJR19GQl9D RkJfSU1BR0VCTElUPXkKIyBDT05GSUdfRkJfQ0ZCX1JFVl9QSVhFTFNfSU5fQllURSBpcyBub3Qg c2V0CkNPTkZJR19GQl9TWVNfRklMTFJFQ1Q9bQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPW0KQ09O RklHX0ZCX1NZU19JTUFHRUJMSVQ9bQojIENPTkZJR19GQl9QUk9WSURFX0dFVF9GQl9VTk1BUFBF RF9BUkVBIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfRk9SRUlHTl9FTkRJQU4gaXMgbm90IHNldApD T05GSUdfRkJfU1lTX0ZPUFM9bQpDT05GSUdfRkJfREVGRVJSRURfSU89eQojIENPTkZJR19GQl9T VkdBTElCIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUFDTU9ERVMgaXMgbm90IHNldAojIENPTkZJ R19GQl9CQUNLTElHSFQgaXMgbm90IHNldAojIENPTkZJR19GQl9NT0RFX0hFTFBFUlMgaXMgbm90 IHNldApDT05GSUdfRkJfVElMRUJMSVRUSU5HPXkKCiMKIyBGcmFtZSBidWZmZXIgaGFyZHdhcmUg ZHJpdmVycwojCiMgQ09ORklHX0ZCX0NJUlJVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1BNMiBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX0NZQkVSMjAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FS QyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FTSUxJQU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf SU1TVFQgaXMgbm90IHNldAojIENPTkZJR19GQl9WR0ExNiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X1VWRVNBIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1ZFU0E9eQpDT05GSUdfRkJfRUZJPXkKIyBDT05G SUdfRkJfTjQxMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0hHQSBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCX09QRU5DT1JFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1MxRDEzWFhYIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfTlZJRElBIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUklWQSBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX0k3NDAgaXMgbm90IHNldAojIENPTkZJR19GQl9MRTgwNTc4IGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfSU5URUwgaXMgbm90IHNldAojIENPTkZJR19GQl9NQVRST1ggaXMgbm90 IHNldAojIENPTkZJR19GQl9SQURFT04gaXMgbm90IHNldAojIENPTkZJR19GQl9BVFkxMjggaXMg bm90IHNldAojIENPTkZJR19GQl9BVFkgaXMgbm90IHNldAojIENPTkZJR19GQl9TMyBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX1NBVkFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NJUyBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX05FT01BR0lDIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfS1lSTyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCXzNERlggaXMgbm90 IHNldAojIENPTkZJR19GQl9WT09ET08xIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVlQ4NjIzIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfVFJJREVOVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FSSyBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1BNMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0NBUk1JTkUg aXMgbm90IHNldAojIENPTkZJR19GQl9TTTUwMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NNU0NV RlggaXMgbm90IHNldAojIENPTkZJR19GQl9VREwgaXMgbm90IHNldAojIENPTkZJR19GQl9JQk1f R1hUNDUwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZJUlRVQUwgaXMgbm90IHNldAojIENPTkZJ R19YRU5fRkJERVZfRlJPTlRFTkQgaXMgbm90IHNldAojIENPTkZJR19GQl9NRVRST05PTUUgaXMg bm90IHNldAojIENPTkZJR19GQl9NQjg2MlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQlJPQURT SEVFVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FVT19LMTkwWCBpcyBub3Qgc2V0CkNPTkZJR19G Ql9IWVBFUlY9bQojIENPTkZJR19GQl9TSU1QTEUgaXMgbm90IHNldAojIENPTkZJR19GQl9TTTcx MiBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfTENEX1NVUFBPUlQ9eQpDT05GSUdfTENEX0NM QVNTX0RFVklDRT1tCiMgQ09ORklHX0xDRF9MNEYwMDI0MlQwMyBpcyBub3Qgc2V0CiMgQ09ORklH X0xDRF9MTVMyODNHRjA1IGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX0xUVjM1MFFWIGlzIG5vdCBz ZXQKIyBDT05GSUdfTENEX0lMSTkyMlggaXMgbm90IHNldAojIENPTkZJR19MQ0RfSUxJOTMyMCBp cyBub3Qgc2V0CiMgQ09ORklHX0xDRF9URE8yNE0gaXMgbm90IHNldAojIENPTkZJR19MQ0RfVkdH MjQzMkE0IGlzIG5vdCBzZXQKQ09ORklHX0xDRF9QTEFURk9STT1tCiMgQ09ORklHX0xDRF9TNkU2 M00wIGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX0xEOTA0MCBpcyBub3Qgc2V0CiMgQ09ORklHX0xD RF9BTVMzNjlGRzA2IGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX0xNUzUwMUtGMDMgaXMgbm90IHNl dAojIENPTkZJR19MQ0RfSFg4MzU3IGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9DTEFTU19E RVZJQ0U9eQojIENPTkZJR19CQUNLTElHSFRfR0VORVJJQyBpcyBub3Qgc2V0CiMgQ09ORklHX0JB Q0tMSUdIVF9QV00gaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0FQUExFPW0KIyBDT05GSUdf QkFDS0xJR0hUX1BNODk0MV9XTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX1NBSEFS QSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODYwIGlzIG5vdCBzZXQKIyBDT05G SUdfQkFDS0xJR0hUX0FEUDg4NzAgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfTE0zNjMw QSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9MTTM2MzkgaXMgbm90IHNldAojIENPTkZJ R19CQUNLTElHSFRfTFA4NTVYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0dQSU8gaXMg bm90IHNldAojIENPTkZJR19CQUNLTElHSFRfTFY1MjA3TFAgaXMgbm90IHNldAojIENPTkZJR19C QUNLTElHSFRfQkQ2MTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfVkdBU1RBVEUgaXMgbm90IHNldApD T05GSUdfSERNST15CgojCiMgQ29uc29sZSBkaXNwbGF5IGRyaXZlciBzdXBwb3J0CiMKQ09ORklH X1ZHQV9DT05TT0xFPXkKQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0s9eQpDT05GSUdfVkdB Q09OX1NPRlRfU0NST0xMQkFDS19TSVpFPTY0CiMgQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJB Q0tfUEVSU0lTVEVOVF9FTkFCTEVfQllfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19EVU1NWV9D T05TT0xFPXkKQ09ORklHX0RVTU1ZX0NPTlNPTEVfQ09MVU1OUz04MApDT05GSUdfRFVNTVlfQ09O U09MRV9ST1dTPTI1CkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFPXkKQ09ORklHX0ZSQU1FQlVG RkVSX0NPTlNPTEVfREVURUNUX1BSSU1BUlk9eQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9S T1RBVElPTj15CkNPTkZJR19MT0dPPXkKIyBDT05GSUdfTE9HT19MSU5VWF9NT05PIGlzIG5vdCBz ZXQKIyBDT05GSUdfTE9HT19MSU5VWF9WR0ExNiBpcyBub3Qgc2V0CkNPTkZJR19MT0dPX0xJTlVY X0NMVVQyMjQ9eQpDT05GSUdfU09VTkQ9bQpDT05GSUdfU09VTkRfT1NTX0NPUkU9eQpDT05GSUdf U09VTkRfT1NTX0NPUkVfUFJFQ0xBSU09eQpDT05GSUdfU05EPW0KQ09ORklHX1NORF9USU1FUj1t CkNPTkZJR19TTkRfUENNPW0KQ09ORklHX1NORF9IV0RFUD1tCkNPTkZJR19TTkRfUkFXTUlEST1t CkNPTkZJR19TTkRfSkFDSz15CkNPTkZJR19TTkRfSkFDS19JTlBVVF9ERVY9eQpDT05GSUdfU05E X1NFUVVFTkNFUj1tCkNPTkZJR19TTkRfU0VRX0RVTU1ZPW0KQ09ORklHX1NORF9PU1NFTVVMPXkK IyBDT05GSUdfU05EX01JWEVSX09TUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9QQ01fT1NTIGlz IG5vdCBzZXQKQ09ORklHX1NORF9QQ01fVElNRVI9eQpDT05GSUdfU05EX1NFUVVFTkNFUl9PU1M9 eQpDT05GSUdfU05EX0hSVElNRVI9bQpDT05GSUdfU05EX1NFUV9IUlRJTUVSX0RFRkFVTFQ9eQpD T05GSUdfU05EX0RZTkFNSUNfTUlOT1JTPXkKQ09ORklHX1NORF9NQVhfQ0FSRFM9MzIKIyBDT05G SUdfU05EX1NVUFBPUlRfT0xEX0FQSSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfUFJPQ19GUz15CkNP TkZJR19TTkRfVkVSQk9TRV9QUk9DRlM9eQojIENPTkZJR19TTkRfVkVSQk9TRV9QUklOVEsgaXMg bm90IHNldAojIENPTkZJR19TTkRfREVCVUcgaXMgbm90IHNldApDT05GSUdfU05EX1ZNQVNURVI9 eQpDT05GSUdfU05EX0RNQV9TR0JVRj15CkNPTkZJR19TTkRfUkFXTUlESV9TRVE9bQpDT05GSUdf U05EX09QTDNfTElCX1NFUT1tCiMgQ09ORklHX1NORF9PUEw0X0xJQl9TRVEgaXMgbm90IHNldAoj IENPTkZJR19TTkRfU0JBV0VfU0VRIGlzIG5vdCBzZXQKQ09ORklHX1NORF9FTVUxMEsxX1NFUT1t CkNPTkZJR19TTkRfTVBVNDAxX1VBUlQ9bQpDT05GSUdfU05EX09QTDNfTElCPW0KQ09ORklHX1NO RF9WWF9MSUI9bQpDT05GSUdfU05EX0FDOTdfQ09ERUM9bQpDT05GSUdfU05EX0RSSVZFUlM9eQpD T05GSUdfU05EX1BDU1A9bQpDT05GSUdfU05EX0RVTU1ZPW0KQ09ORklHX1NORF9BTE9PUD1tCkNP TkZJR19TTkRfVklSTUlEST1tCkNPTkZJR19TTkRfTVRQQVY9bQojIENPTkZJR19TTkRfTVRTNjQg aXMgbm90IHNldAojIENPTkZJR19TTkRfU0VSSUFMX1UxNjU1MCBpcyBub3Qgc2V0CkNPTkZJR19T TkRfTVBVNDAxPW0KIyBDT05GSUdfU05EX1BPUlRNQU4yWDQgaXMgbm90IHNldApDT05GSUdfU05E X0FDOTdfUE9XRVJfU0FWRT15CkNPTkZJR19TTkRfQUM5N19QT1dFUl9TQVZFX0RFRkFVTFQ9NQpD T05GSUdfU05EX1BDST15CkNPTkZJR19TTkRfQUQxODg5PW0KIyBDT05GSUdfU05EX0FMUzMwMCBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9BTFM0MDAwIGlzIG5vdCBzZXQKQ09ORklHX1NORF9BTEk1 NDUxPW0KQ09ORklHX1NORF9BU0lIUEk9bQpDT05GSUdfU05EX0FUSUlYUD1tCkNPTkZJR19TTkRf QVRJSVhQX01PREVNPW0KQ09ORklHX1NORF9BVTg4MTA9bQpDT05GSUdfU05EX0FVODgyMD1tCkNP TkZJR19TTkRfQVU4ODMwPW0KIyBDT05GSUdfU05EX0FXMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NO RF9BWlQzMzI4IGlzIG5vdCBzZXQKQ09ORklHX1NORF9CVDg3WD1tCiMgQ09ORklHX1NORF9CVDg3 WF9PVkVSQ0xPQ0sgaXMgbm90IHNldApDT05GSUdfU05EX0NBMDEwNj1tCkNPTkZJR19TTkRfQ01J UENJPW0KQ09ORklHX1NORF9PWFlHRU5fTElCPW0KQ09ORklHX1NORF9PWFlHRU49bQojIENPTkZJ R19TTkRfQ1M0MjgxIGlzIG5vdCBzZXQKQ09ORklHX1NORF9DUzQ2WFg9bQpDT05GSUdfU05EX0NT NDZYWF9ORVdfRFNQPXkKQ09ORklHX1NORF9DVFhGST1tCkNPTkZJR19TTkRfREFSTEEyMD1tCkNP TkZJR19TTkRfR0lOQTIwPW0KQ09ORklHX1NORF9MQVlMQTIwPW0KQ09ORklHX1NORF9EQVJMQTI0 PW0KQ09ORklHX1NORF9HSU5BMjQ9bQpDT05GSUdfU05EX0xBWUxBMjQ9bQpDT05GSUdfU05EX01P TkE9bQpDT05GSUdfU05EX01JQT1tCkNPTkZJR19TTkRfRUNITzNHPW0KQ09ORklHX1NORF9JTkRJ R089bQpDT05GSUdfU05EX0lORElHT0lPPW0KQ09ORklHX1NORF9JTkRJR09ESj1tCkNPTkZJR19T TkRfSU5ESUdPSU9YPW0KQ09ORklHX1NORF9JTkRJR09ESlg9bQpDT05GSUdfU05EX0VNVTEwSzE9 bQpDT05GSUdfU05EX0VNVTEwSzFYPW0KQ09ORklHX1NORF9FTlMxMzcwPW0KQ09ORklHX1NORF9F TlMxMzcxPW0KIyBDT05GSUdfU05EX0VTMTkzOCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfRVMxOTY4 PW0KQ09ORklHX1NORF9FUzE5NjhfSU5QVVQ9eQpDT05GSUdfU05EX0VTMTk2OF9SQURJTz15CiMg Q09ORklHX1NORF9GTTgwMSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERTUD1tCkNPTkZJR19TTkRf SERTUE09bQpDT05GSUdfU05EX0lDRTE3MTI9bQpDT05GSUdfU05EX0lDRTE3MjQ9bQpDT05GSUdf U05EX0lOVEVMOFgwPW0KQ09ORklHX1NORF9JTlRFTDhYME09bQpDT05GSUdfU05EX0tPUkcxMjEy PW0KQ09ORklHX1NORF9MT0xBPW0KQ09ORklHX1NORF9MWDY0NjRFUz1tCkNPTkZJR19TTkRfTUFF U1RSTzM9bQpDT05GSUdfU05EX01BRVNUUk8zX0lOUFVUPXkKQ09ORklHX1NORF9NSVhBUlQ9bQoj IENPTkZJR19TTkRfTk0yNTYgaXMgbm90IHNldApDT05GSUdfU05EX1BDWEhSPW0KIyBDT05GSUdf U05EX1JJUFRJREUgaXMgbm90IHNldApDT05GSUdfU05EX1JNRTMyPW0KQ09ORklHX1NORF9STUU5 Nj1tCkNPTkZJR19TTkRfUk1FOTY1Mj1tCiMgQ09ORklHX1NORF9TT05JQ1ZJQkVTIGlzIG5vdCBz ZXQKQ09ORklHX1NORF9UUklERU5UPW0KQ09ORklHX1NORF9WSUE4MlhYPW0KQ09ORklHX1NORF9W SUE4MlhYX01PREVNPW0KQ09ORklHX1NORF9WSVJUVU9TTz1tCkNPTkZJR19TTkRfVlgyMjI9bQoj IENPTkZJR19TTkRfWU1GUENJIGlzIG5vdCBzZXQKCiMKIyBIRC1BdWRpbwojCkNPTkZJR19TTkRf SERBPW0KQ09ORklHX1NORF9IREFfSU5URUw9bQpDT05GSUdfU05EX0hEQV9IV0RFUD15CiMgQ09O RklHX1NORF9IREFfUkVDT05GSUcgaXMgbm90IHNldApDT05GSUdfU05EX0hEQV9JTlBVVF9CRUVQ PXkKQ09ORklHX1NORF9IREFfSU5QVVRfQkVFUF9NT0RFPTAKIyBDT05GSUdfU05EX0hEQV9QQVRD SF9MT0FERVIgaXMgbm90IHNldApDT05GSUdfU05EX0hEQV9DT0RFQ19SRUFMVEVLPW0KQ09ORklH X1NORF9IREFfQ09ERUNfQU5BTE9HPW0KQ09ORklHX1NORF9IREFfQ09ERUNfU0lHTUFURUw9bQpD T05GSUdfU05EX0hEQV9DT0RFQ19WSUE9bQpDT05GSUdfU05EX0hEQV9DT0RFQ19IRE1JPW0KQ09O RklHX1NORF9IREFfQ09ERUNfQ0lSUlVTPW0KQ09ORklHX1NORF9IREFfQ09ERUNfQ09ORVhBTlQ9 bQpDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAxMTA9bQpDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAx MzI9bQpDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAxMzJfRFNQPXkKQ09ORklHX1NORF9IREFfQ09E RUNfQ01FRElBPW0KQ09ORklHX1NORF9IREFfQ09ERUNfU0kzMDU0PW0KQ09ORklHX1NORF9IREFf R0VORVJJQz1tCkNPTkZJR19TTkRfSERBX1BPV0VSX1NBVkVfREVGQVVMVD0wCkNPTkZJR19TTkRf SERBX0NPUkU9bQpDT05GSUdfU05EX0hEQV9EU1BfTE9BREVSPXkKQ09ORklHX1NORF9IREFfSTkx NT15CkNPTkZJR19TTkRfSERBX1BSRUFMTE9DX1NJWkU9NTEyCkNPTkZJR19TTkRfU1BJPXkKQ09O RklHX1NORF9VU0I9eQpDT05GSUdfU05EX1VTQl9BVURJTz1tCkNPTkZJR19TTkRfVVNCX1VBMTAx PW0KQ09ORklHX1NORF9VU0JfVVNYMlk9bQpDT05GSUdfU05EX1VTQl9DQUlBUT1tCkNPTkZJR19T TkRfVVNCX0NBSUFRX0lOUFVUPXkKQ09ORklHX1NORF9VU0JfVVMxMjJMPW0KQ09ORklHX1NORF9V U0JfNkZJUkU9bQojIENPTkZJR19TTkRfVVNCX0hJRkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NO RF9CQ0QyMDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1VTQl9QT0QgaXMgbm90IHNldAojIENP TkZJR19TTkRfVVNCX1BPREhEIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1VTQl9UT05FUE9SVCBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9VU0JfVkFSSUFYIGlzIG5vdCBzZXQKQ09ORklHX1NORF9G SVJFV0lSRT15CkNPTkZJR19TTkRfRklSRVdJUkVfTElCPW0KIyBDT05GSUdfU05EX0RJQ0UgaXMg bm90IHNldAojIENPTkZJR19TTkRfT1hGVyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSVNJR0hUPW0K IyBDT05GSUdfU05EX0ZJUkVXT1JLUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9CRUJPQiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NORF9GSVJFV0lSRV9ESUdJMDBYIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0ZJUkVXSVJFX1RBU0NBTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0MgaXMgbm90IHNl dApDT05GSUdfU05EX1g4Nj15CiMgQ09ORklHX0hETUlfTFBFX0FVRElPIGlzIG5vdCBzZXQKIyBD T05GSUdfU09VTkRfUFJJTUUgaXMgbm90IHNldApDT05GSUdfQUM5N19CVVM9bQoKIwojIEhJRCBz dXBwb3J0CiMKQ09ORklHX0hJRD15CkNPTkZJR19ISURfQkFUVEVSWV9TVFJFTkdUSD15CkNPTkZJ R19ISURSQVc9eQpDT05GSUdfVUhJRD1tCkNPTkZJR19ISURfR0VORVJJQz15CgojCiMgU3BlY2lh bCBISUQgZHJpdmVycwojCkNPTkZJR19ISURfQTRURUNIPXkKIyBDT05GSUdfSElEX0FDQ1VUT1VD SCBpcyBub3Qgc2V0CkNPTkZJR19ISURfQUNSVVg9bQojIENPTkZJR19ISURfQUNSVVhfRkYgaXMg bm90IHNldApDT05GSUdfSElEX0FQUExFPXkKQ09ORklHX0hJRF9BUFBMRUlSPW0KIyBDT05GSUdf SElEX0FTVVMgaXMgbm90IHNldApDT05GSUdfSElEX0FVUkVBTD1tCkNPTkZJR19ISURfQkVMS0lO PXkKIyBDT05GSUdfSElEX0JFVE9QX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9DSEVSUlk9eQpD T05GSUdfSElEX0NISUNPTlk9eQojIENPTkZJR19ISURfQ09SU0FJUiBpcyBub3Qgc2V0CkNPTkZJ R19ISURfUFJPRElLRVlTPW0KIyBDT05GSUdfSElEX0NNRURJQSBpcyBub3Qgc2V0CiMgQ09ORklH X0hJRF9DUDIxMTIgaXMgbm90IHNldApDT05GSUdfSElEX0NZUFJFU1M9eQpDT05GSUdfSElEX0RS QUdPTlJJU0U9bQojIENPTkZJR19EUkFHT05SSVNFX0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE X0VNU19GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfRUxFQ09NPW0KIyBDT05GSUdfSElEX0VMTyBp cyBub3Qgc2V0CkNPTkZJR19ISURfRVpLRVk9eQojIENPTkZJR19ISURfR0VNQklSRCBpcyBub3Qg c2V0CiMgQ09ORklHX0hJRF9HRlJNIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9IT0xURUs9bQojIENP TkZJR19IT0xURUtfRkYgaXMgbm90IHNldAojIENPTkZJR19ISURfR1Q2ODNSIGlzIG5vdCBzZXQK Q09ORklHX0hJRF9LRVlUT1VDSD1tCkNPTkZJR19ISURfS1lFPW0KQ09ORklHX0hJRF9VQ0xPR0lD PW0KQ09ORklHX0hJRF9XQUxUT1A9bQpDT05GSUdfSElEX0dZUkFUSU9OPW0KQ09ORklHX0hJRF9J Q0FERT1tCkNPTkZJR19ISURfVFdJTkhBTj1tCkNPTkZJR19ISURfS0VOU0lOR1RPTj15CkNPTkZJ R19ISURfTENQT1dFUj1tCkNPTkZJR19ISURfTEVEPW0KIyBDT05GSUdfSElEX0xFTk9WTyBpcyBu b3Qgc2V0CkNPTkZJR19ISURfTE9HSVRFQ0g9eQpDT05GSUdfSElEX0xPR0lURUNIX0RKPW0KQ09O RklHX0hJRF9MT0dJVEVDSF9ISURQUD1tCiMgQ09ORklHX0xPR0lURUNIX0ZGIGlzIG5vdCBzZXQK IyBDT05GSUdfTE9HSVJVTUJMRVBBRDJfRkYgaXMgbm90IHNldAojIENPTkZJR19MT0dJRzk0MF9G RiBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR0lXSEVFTFNfRkYgaXMgbm90IHNldApDT05GSUdfSElE X01BR0lDTU9VU0U9eQojIENPTkZJR19ISURfTUFZRkxBU0ggaXMgbm90IHNldApDT05GSUdfSElE X01JQ1JPU09GVD15CkNPTkZJR19ISURfTU9OVEVSRVk9eQpDT05GSUdfSElEX01VTFRJVE9VQ0g9 bQojIENPTkZJR19ISURfTlRJIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9OVFJJRz15CkNPTkZJR19I SURfT1JURUs9bQpDT05GSUdfSElEX1BBTlRIRVJMT1JEPW0KIyBDT05GSUdfUEFOVEhFUkxPUkRf RkYgaXMgbm90IHNldAojIENPTkZJR19ISURfUEVOTU9VTlQgaXMgbm90IHNldApDT05GSUdfSElE X1BFVEFMWU5YPW0KQ09ORklHX0hJRF9QSUNPTENEPW0KQ09ORklHX0hJRF9QSUNPTENEX0ZCPXkK Q09ORklHX0hJRF9QSUNPTENEX0JBQ0tMSUdIVD15CkNPTkZJR19ISURfUElDT0xDRF9MQ0Q9eQpD T05GSUdfSElEX1BJQ09MQ0RfTEVEUz15CkNPTkZJR19ISURfUElDT0xDRF9DSVI9eQpDT05GSUdf SElEX1BMQU5UUk9OSUNTPXkKQ09ORklHX0hJRF9QUklNQVg9bQpDT05GSUdfSElEX1JPQ0NBVD1t CkNPTkZJR19ISURfU0FJVEVLPW0KQ09ORklHX0hJRF9TQU1TVU5HPW0KQ09ORklHX0hJRF9TT05Z PW0KIyBDT05GSUdfU09OWV9GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfU1BFRURMSU5LPW0KQ09O RklHX0hJRF9TVEVFTFNFUklFUz1tCkNPTkZJR19ISURfU1VOUExVUz1tCiMgQ09ORklHX0hJRF9S TUkgaXMgbm90IHNldApDT05GSUdfSElEX0dSRUVOQVNJQT1tCiMgQ09ORklHX0dSRUVOQVNJQV9G RiBpcyBub3Qgc2V0CkNPTkZJR19ISURfSFlQRVJWX01PVVNFPW0KQ09ORklHX0hJRF9TTUFSVEpP WVBMVVM9bQojIENPTkZJR19TTUFSVEpPWVBMVVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1RJ Vk89bQpDT05GSUdfSElEX1RPUFNFRUQ9bQpDT05GSUdfSElEX1RISU5HTT1tCkNPTkZJR19ISURf VEhSVVNUTUFTVEVSPW0KIyBDT05GSUdfVEhSVVNUTUFTVEVSX0ZGIGlzIG5vdCBzZXQKIyBDT05G SUdfSElEX1VEUkFXX1BTMyBpcyBub3Qgc2V0CkNPTkZJR19ISURfV0FDT009bQpDT05GSUdfSElE X1dJSU1PVEU9bQojIENPTkZJR19ISURfWElOTU8gaXMgbm90IHNldApDT05GSUdfSElEX1pFUk9Q TFVTPW0KIyBDT05GSUdfWkVST1BMVVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1pZREFDUk9O PW0KIyBDT05GSUdfSElEX1NFTlNPUl9IVUIgaXMgbm90IHNldAojIENPTkZJR19ISURfQUxQUyBp cyBub3Qgc2V0CgojCiMgVVNCIEhJRCBzdXBwb3J0CiMKQ09ORklHX1VTQl9ISUQ9eQpDT05GSUdf SElEX1BJRD15CkNPTkZJR19VU0JfSElEREVWPXkKCiMKIyBJMkMgSElEIHN1cHBvcnQKIwpDT05G SUdfSTJDX0hJRD1tCgojCiMgSW50ZWwgSVNIIEhJRCBzdXBwb3J0CiMKIyBDT05GSUdfSU5URUxf SVNIX0hJRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfT0hDSV9MSVRUTEVfRU5ESUFOPXkKQ09ORklH X1VTQl9TVVBQT1JUPXkKQ09ORklHX1VTQl9DT01NT049eQpDT05GSUdfVVNCX0FSQ0hfSEFTX0hD RD15CkNPTkZJR19VU0I9eQpDT05GSUdfVVNCX0FOTk9VTkNFX05FV19ERVZJQ0VTPXkKCiMKIyBN aXNjZWxsYW5lb3VzIFVTQiBvcHRpb25zCiMKQ09ORklHX1VTQl9ERUZBVUxUX1BFUlNJU1Q9eQoj IENPTkZJR19VU0JfRFlOQU1JQ19NSU5PUlMgaXMgbm90IHNldAojIENPTkZJR19VU0JfT1RHIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX09UR19XSElURUxJU1QgaXMgbm90IHNldAojIENPTkZJR19V U0JfT1RHX0JMQUNLTElTVF9IVUIgaXMgbm90IHNldAojIENPTkZJR19VU0JfTEVEU19UUklHR0VS X1VTQlBPUlQgaXMgbm90IHNldApDT05GSUdfVVNCX01PTj15CkNPTkZJR19VU0JfV1VTQj1tCkNP TkZJR19VU0JfV1VTQl9DQkFGPW0KIyBDT05GSUdfVVNCX1dVU0JfQ0JBRl9ERUJVRyBpcyBub3Qg c2V0CgojCiMgVVNCIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKIyBDT05GSUdfVVNCX0M2N1gw MF9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNCX1hIQ0lfSENEPXkKQ09ORklHX1VTQl9YSENJX1BD ST15CkNPTkZJR19VU0JfWEhDSV9QTEFURk9STT15CkNPTkZJR19VU0JfRUhDSV9IQ0Q9eQpDT05G SUdfVVNCX0VIQ0lfUk9PVF9IVUJfVFQ9eQpDT05GSUdfVVNCX0VIQ0lfVFRfTkVXU0NIRUQ9eQpD T05GSUdfVVNCX0VIQ0lfUENJPXkKIyBDT05GSUdfVVNCX0VIQ0lfSENEX1BMQVRGT1JNIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX09YVTIxMEhQX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9J U1AxMTZYX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9JU1AxMzYyX0hDRCBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9GT1RHMjEwX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NQVgzNDIx X0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfT0hDSV9IQ0Q9eQpDT05GSUdfVVNCX09IQ0lfSENE X1BDST15CiMgQ09ORklHX1VTQl9PSENJX0hDRF9QTEFURk9STSBpcyBub3Qgc2V0CkNPTkZJR19V U0JfVUhDSV9IQ0Q9eQojIENPTkZJR19VU0JfVTEzMl9IQ0QgaXMgbm90IHNldAojIENPTkZJR19V U0JfU0w4MTFfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1I4QTY2NTk3X0hDRCBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9XSENJX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSFdBX0hDRD1t CiMgQ09ORklHX1VTQl9IQ0RfQkNNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9IQ0RfU1NCIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0hDRF9URVNUX01PREUgaXMgbm90IHNldAoKIwojIFVTQiBE ZXZpY2UgQ2xhc3MgZHJpdmVycwojCkNPTkZJR19VU0JfQUNNPW0KQ09ORklHX1VTQl9QUklOVEVS PW0KQ09ORklHX1VTQl9XRE09bQpDT05GSUdfVVNCX1RNQz1tCgojCiMgTk9URTogVVNCX1NUT1JB R0UgZGVwZW5kcyBvbiBTQ1NJIGJ1dCBCTEtfREVWX1NEIG1heQojCgojCiMgYWxzbyBiZSBuZWVk ZWQ7IHNlZSBVU0JfU1RPUkFHRSBIZWxwIGZvciBtb3JlIGluZm8KIwpDT05GSUdfVVNCX1NUT1JB R0U9bQojIENPTkZJR19VU0JfU1RPUkFHRV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU1RP UkFHRV9SRUFMVEVLPW0KQ09ORklHX1JFQUxURUtfQVVUT1BNPXkKQ09ORklHX1VTQl9TVE9SQUdF X0RBVEFGQUI9bQpDT05GSUdfVVNCX1NUT1JBR0VfRlJFRUNPTT1tCkNPTkZJR19VU0JfU1RPUkFH RV9JU0QyMDA9bQpDT05GSUdfVVNCX1NUT1JBR0VfVVNCQVQ9bQpDT05GSUdfVVNCX1NUT1JBR0Vf U0REUjA5PW0KQ09ORklHX1VTQl9TVE9SQUdFX1NERFI1NT1tCkNPTkZJR19VU0JfU1RPUkFHRV9K VU1QU0hPVD1tCkNPTkZJR19VU0JfU1RPUkFHRV9BTEFVREE9bQpDT05GSUdfVVNCX1NUT1JBR0Vf T05FVE9VQ0g9bQpDT05GSUdfVVNCX1NUT1JBR0VfS0FSTUE9bQpDT05GSUdfVVNCX1NUT1JBR0Vf Q1lQUkVTU19BVEFDQj1tCkNPTkZJR19VU0JfU1RPUkFHRV9FTkVfVUI2MjUwPW0KQ09ORklHX1VT Ql9VQVM9bQoKIwojIFVTQiBJbWFnaW5nIGRldmljZXMKIwpDT05GSUdfVVNCX01EQzgwMD1tCkNP TkZJR19VU0JfTUlDUk9URUs9bQojIENPTkZJR19VU0JJUF9DT1JFIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX01VU0JfSERSQyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRFdDMz15CiMgQ09ORklHX1VT Ql9EV0MzX0hPU1QgaXMgbm90IHNldApDT05GSUdfVVNCX0RXQzNfR0FER0VUPXkKIyBDT05GSUdf VVNCX0RXQzNfRFVBTF9ST0xFIGlzIG5vdCBzZXQKCiMKIyBQbGF0Zm9ybSBHbHVlIERyaXZlciBT dXBwb3J0CiMKQ09ORklHX1VTQl9EV0MzX1BDST15CiMgQ09ORklHX1VTQl9EV0MyIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0NISVBJREVBIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0lTUDE3NjAg aXMgbm90IHNldAoKIwojIFVTQiBwb3J0IGRyaXZlcnMKIwpDT05GSUdfVVNCX1VTUzcyMD1tCkNP TkZJR19VU0JfU0VSSUFMPXkKQ09ORklHX1VTQl9TRVJJQUxfQ09OU09MRT15CkNPTkZJR19VU0Jf U0VSSUFMX0dFTkVSSUM9eQojIENPTkZJR19VU0JfU0VSSUFMX1NJTVBMRSBpcyBub3Qgc2V0CkNP TkZJR19VU0JfU0VSSUFMX0FJUkNBQkxFPW0KQ09ORklHX1VTQl9TRVJJQUxfQVJLMzExNj1tCkNP TkZJR19VU0JfU0VSSUFMX0JFTEtJTj1tCkNPTkZJR19VU0JfU0VSSUFMX0NIMzQxPW0KQ09ORklH X1VTQl9TRVJJQUxfV0hJVEVIRUFUPW0KQ09ORklHX1VTQl9TRVJJQUxfRElHSV9BQ0NFTEVQT1JU PW0KQ09ORklHX1VTQl9TRVJJQUxfQ1AyMTBYPW0KQ09ORklHX1VTQl9TRVJJQUxfQ1lQUkVTU19N OD1tCkNPTkZJR19VU0JfU0VSSUFMX0VNUEVHPW0KQ09ORklHX1VTQl9TRVJJQUxfRlRESV9TSU89 bQpDT05GSUdfVVNCX1NFUklBTF9WSVNPUj1tCkNPTkZJR19VU0JfU0VSSUFMX0lQQVE9bQpDT05G SUdfVVNCX1NFUklBTF9JUj1tCkNPTkZJR19VU0JfU0VSSUFMX0VER0VQT1JUPW0KQ09ORklHX1VT Ql9TRVJJQUxfRURHRVBPUlRfVEk9bQojIENPTkZJR19VU0JfU0VSSUFMX0Y4MTIzMiBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfRjgxNTNYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJ QUxfR0FSTUlOPW0KQ09ORklHX1VTQl9TRVJJQUxfSVBXPW0KQ09ORklHX1VTQl9TRVJJQUxfSVVV PW0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9QREE9bQpDT05GSUdfVVNCX1NFUklBTF9LRVlT UEFOPW0KQ09ORklHX1VTQl9TRVJJQUxfS0xTST1tCkNPTkZJR19VU0JfU0VSSUFMX0tPQklMX1ND VD1tCkNPTkZJR19VU0JfU0VSSUFMX01DVF9VMjMyPW0KIyBDT05GSUdfVVNCX1NFUklBTF9NRVRS TyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX01PUzc3MjA9bQpDT05GSUdfVVNCX1NFUklB TF9NT1M3NzE1X1BBUlBPUlQ9eQpDT05GSUdfVVNCX1NFUklBTF9NT1M3ODQwPW0KIyBDT05GSUdf VVNCX1NFUklBTF9NWFVQT1JUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfTkFWTUFOPW0K Q09ORklHX1VTQl9TRVJJQUxfUEwyMzAzPW0KQ09ORklHX1VTQl9TRVJJQUxfT1RJNjg1OD1tCkNP TkZJR19VU0JfU0VSSUFMX1FDQVVYPW0KQ09ORklHX1VTQl9TRVJJQUxfUVVBTENPTU09bQpDT05G SUdfVVNCX1NFUklBTF9TUENQOFg1PW0KQ09ORklHX1VTQl9TRVJJQUxfU0FGRT1tCkNPTkZJR19V U0JfU0VSSUFMX1NBRkVfUEFEREVEPXkKQ09ORklHX1VTQl9TRVJJQUxfU0lFUlJBV0lSRUxFU1M9 bQpDT05GSUdfVVNCX1NFUklBTF9TWU1CT0w9bQojIENPTkZJR19VU0JfU0VSSUFMX1RJIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfQ1lCRVJKQUNLPW0KQ09ORklHX1VTQl9TRVJJQUxfWElS Q09NPW0KQ09ORklHX1VTQl9TRVJJQUxfV1dBTj1tCkNPTkZJR19VU0JfU0VSSUFMX09QVElPTj1t CkNPTkZJR19VU0JfU0VSSUFMX09NTklORVQ9bQpDT05GSUdfVVNCX1NFUklBTF9PUFRJQ09OPW0K Q09ORklHX1VTQl9TRVJJQUxfWFNFTlNfTVQ9bQojIENPTkZJR19VU0JfU0VSSUFMX1dJU0hCT05F IGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfU1NVMTAwPW0KQ09ORklHX1VTQl9TRVJJQUxf UVQyPW0KIyBDT05GSUdfVVNCX1NFUklBTF9VUEQ3OEYwNzMwIGlzIG5vdCBzZXQKQ09ORklHX1VT Ql9TRVJJQUxfREVCVUc9bQoKIwojIFVTQiBNaXNjZWxsYW5lb3VzIGRyaXZlcnMKIwpDT05GSUdf VVNCX0VNSTYyPW0KQ09ORklHX1VTQl9FTUkyNj1tCkNPTkZJR19VU0JfQURVVFVYPW0KQ09ORklH X1VTQl9TRVZTRUc9bQojIENPTkZJR19VU0JfUklPNTAwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9M RUdPVE9XRVI9bQpDT05GSUdfVVNCX0xDRD1tCiMgQ09ORklHX1VTQl9DWVBSRVNTX0NZN0M2MyBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DWVRIRVJNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9JRE1P VVNFPW0KQ09ORklHX1VTQl9GVERJX0VMQU49bQpDT05GSUdfVVNCX0FQUExFRElTUExBWT1tCkNP TkZJR19VU0JfU0lTVVNCVkdBPW0KQ09ORklHX1VTQl9TSVNVU0JWR0FfQ09OPXkKQ09ORklHX1VT Ql9MRD1tCiMgQ09ORklHX1VTQl9UUkFOQ0VWSUJSQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf SU9XQVJSSU9SPW0KIyBDT05GSUdfVVNCX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19VU0JfRUhT RVRfVEVTVF9GSVhUVVJFIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9JU0lHSFRGVz1tCiMgQ09ORklH X1VTQl9ZVVJFWCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRVpVU0JfRlgyPW0KIyBDT05GSUdfVVNC X0hVQl9VU0IyNTFYQiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSFNJQ19VU0IzNTAzPW0KIyBDT05G SUdfVVNCX0hTSUNfVVNCNDYwNCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9MSU5LX0xBWUVSX1RF U1QgaXMgbm90IHNldAojIENPTkZJR19VU0JfQ0hBT1NLRVkgaXMgbm90IHNldAojIENPTkZJR19V Q1NJIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9BVE09bQpDT05GSUdfVVNCX1NQRUVEVE9VQ0g9bQpD T05GSUdfVVNCX0NYQUNSVT1tCkNPTkZJR19VU0JfVUVBR0xFQVRNPW0KQ09ORklHX1VTQl9YVVNC QVRNPW0KCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCkNPTkZJR19VU0JfUEhZPXkK Q09ORklHX05PUF9VU0JfWENFSVY9eQojIENPTkZJR19VU0JfR1BJT19WQlVTIGlzIG5vdCBzZXQK IyBDT05GSUdfVVNCX0lTUDEzMDEgaXMgbm90IHNldApDT05GSUdfVVNCX0dBREdFVD15CiMgQ09O RklHX1VTQl9HQURHRVRfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19VU0JfR0FER0VUX0RFQlVH X0ZJTEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVF9ERUJVR19GUyBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfR0FER0VUX1ZCVVNfRFJBVz0yCkNPTkZJR19VU0JfR0FER0VUX1NUT1JBR0Vf TlVNX0JVRkZFUlM9MgoKIwojIFVTQiBQZXJpcGhlcmFsIENvbnRyb2xsZXIKIwojIENPTkZJR19V U0JfRk9URzIxMF9VREMgaXMgbm90IHNldAojIENPTkZJR19VU0JfR1JfVURDIGlzIG5vdCBzZXQK IyBDT05GSUdfVVNCX1I4QTY2NTk3IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1BYQTI3WCBpcyBu b3Qgc2V0CiMgQ09ORklHX1VTQl9NVl9VREMgaXMgbm90IHNldAojIENPTkZJR19VU0JfTVZfVTNE IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX002NjU5MiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9C RENfVURDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0FNRDU1MzZVREMgaXMgbm90IHNldAojIENP TkZJR19VU0JfTkVUMjI3MiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVQyMjgwIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0dPS1UgaXMgbm90IHNldAojIENPTkZJR19VU0JfRUcyMFQgaXMgbm90 IHNldAojIENPTkZJR19VU0JfRFVNTVlfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MSUJDT01Q T1NJVEU9bQpDT05GSUdfVVNCX0ZfTUFTU19TVE9SQUdFPW0KIyBDT05GSUdfVVNCX0NPTkZJR0ZT IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1pFUk8gaXMgbm90IHNldAojIENPTkZJR19VU0JfQVVE SU8gaXMgbm90IHNldAojIENPTkZJR19VU0JfRVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0df TkNNIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVEZTIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX0ZVTkNUSU9ORlMgaXMgbm90IHNldApDT05GSUdfVVNCX01BU1NfU1RPUkFHRT1tCiMgQ09O RklHX1VTQl9HQURHRVRfVEFSR0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfU0VSSUFMIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX01JRElfR0FER0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X0dfUFJJTlRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DRENfQ09NUE9TSVRFIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0dfQUNNX01TIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfTVVMVEkg aXMgbm90IHNldAojIENPTkZJR19VU0JfR19ISUQgaXMgbm90IHNldAojIENPTkZJR19VU0JfR19E QkdQIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfV0VCQ0FNIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX0xFRF9UUklHIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1VMUElfQlVTIGlzIG5vdCBzZXQK Q09ORklHX1VXQj1tCkNPTkZJR19VV0JfSFdBPW0KQ09ORklHX1VXQl9XSENJPW0KQ09ORklHX1VX Ql9JMTQ4MFU9bQpDT05GSUdfTU1DPW0KIyBDT05GSUdfTU1DX0RFQlVHIGlzIG5vdCBzZXQKQ09O RklHX01NQ19CTE9DSz1tCkNPTkZJR19NTUNfQkxPQ0tfTUlOT1JTPTgKQ09ORklHX01NQ19CTE9D S19CT1VOQ0U9eQpDT05GSUdfU0RJT19VQVJUPW0KIyBDT05GSUdfTU1DX1RFU1QgaXMgbm90IHNl dAoKIwojIE1NQy9TRC9TRElPIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklHX01NQ19T REhDST1tCkNPTkZJR19NTUNfU0RIQ0lfUENJPW0KQ09ORklHX01NQ19SSUNPSF9NTUM9eQpDT05G SUdfTU1DX1NESENJX0FDUEk9bQpDT05GSUdfTU1DX1NESENJX1BMVEZNPW0KIyBDT05GSUdfTU1D X1dCU0QgaXMgbm90IHNldApDT05GSUdfTU1DX1RJRk1fU0Q9bQojIENPTkZJR19NTUNfU1BJIGlz IG5vdCBzZXQKQ09ORklHX01NQ19DQjcxMD1tCkNPTkZJR19NTUNfVklBX1NETU1DPW0KQ09ORklH X01NQ19WVUIzMDA9bQpDT05GSUdfTU1DX1VTSEM9bQojIENPTkZJR19NTUNfVVNESEk2Uk9MMCBp cyBub3Qgc2V0CkNPTkZJR19NTUNfUkVBTFRFS19QQ0k9bQojIENPTkZJR19NTUNfVE9TSElCQV9Q Q0kgaXMgbm90IHNldAojIENPTkZJR19NTUNfTVRLIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1NE SENJX1hFTk9OIGlzIG5vdCBzZXQKQ09ORklHX01FTVNUSUNLPW0KIyBDT05GSUdfTUVNU1RJQ0tf REVCVUcgaXMgbm90IHNldAoKIwojIE1lbW9yeVN0aWNrIGRyaXZlcnMKIwojIENPTkZJR19NRU1T VElDS19VTlNBRkVfUkVTVU1FIGlzIG5vdCBzZXQKQ09ORklHX01TUFJPX0JMT0NLPW0KIyBDT05G SUdfTVNfQkxPQ0sgaXMgbm90IHNldAoKIwojIE1lbW9yeVN0aWNrIEhvc3QgQ29udHJvbGxlciBE cml2ZXJzCiMKQ09ORklHX01FTVNUSUNLX1RJRk1fTVM9bQpDT05GSUdfTUVNU1RJQ0tfSk1JQ1JP Tl8zOFg9bQpDT05GSUdfTUVNU1RJQ0tfUjU5Mj1tCkNPTkZJR19NRU1TVElDS19SRUFMVEVLX1BD ST1tCkNPTkZJR19ORVdfTEVEUz15CkNPTkZJR19MRURTX0NMQVNTPXkKIyBDT05GSUdfTEVEU19D TEFTU19GTEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfQlJJR0hUTkVTU19IV19DSEFOR0VE IGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVycwojCkNPTkZJR19MRURTX0xNMzUzMD1tCiMgQ09O RklHX0xFRFNfTE0zNjQyIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19QQ0E5NTMyIGlzIG5vdCBz ZXQKIyBDT05GSUdfTEVEU19HUElPIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTFAzOTQ0PW0KIyBD T05GSUdfTEVEU19MUDM5NTIgaXMgbm90IHNldApDT05GSUdfTEVEU19MUDU1WFhfQ09NTU9OPW0K Q09ORklHX0xFRFNfTFA1NTIxPW0KQ09ORklHX0xFRFNfTFA1NTIzPW0KQ09ORklHX0xFRFNfTFA1 NTYyPW0KIyBDT05GSUdfTEVEU19MUDg1MDEgaXMgbm90IHNldAojIENPTkZJR19MRURTX0xQODg2 MCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0NMRVZPX01BSUw9bQojIENPTkZJR19MRURTX1BDQTk1 NVggaXMgbm90IHNldAojIENPTkZJR19MRURTX1BDQTk2M1ggaXMgbm90IHNldAojIENPTkZJR19M RURTX0RBQzEyNFMwODUgaXMgbm90IHNldAojIENPTkZJR19MRURTX1BXTSBpcyBub3Qgc2V0CiMg Q09ORklHX0xFRFNfQkQyODAyIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfSU5URUxfU1M0MjAwPW0K IyBDT05GSUdfTEVEU19MVDM1OTMgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RDQTY1MDcgaXMg bm90IHNldAojIENPTkZJR19MRURTX1RMQzU5MVhYIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19M TTM1NXggaXMgbm90IHNldAoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVE IGlzIHVuZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xFRFNf QkxJTktNPW0KIyBDT05GSUdfTEVEU19NTFhDUExEIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19V U0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19OSUM3OEJYIGlzIG5vdCBzZXQKCiMKIyBMRUQg VHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CkNPTkZJR19MRURTX1RSSUdHRVJfVElN RVI9bQpDT05GSUdfTEVEU19UUklHR0VSX09ORVNIT1Q9bQojIENPTkZJR19MRURTX1RSSUdHRVJf RElTSyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJR0dFUl9NVEQgaXMgbm90IHNldApDT05G SUdfTEVEU19UUklHR0VSX0hFQVJUQkVBVD1tCkNPTkZJR19MRURTX1RSSUdHRVJfQkFDS0xJR0hU PW0KIyBDT05GSUdfTEVEU19UUklHR0VSX0NQVSBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJ R0dFUl9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfVFJJR0dFUl9ERUZBVUxUX09OPW0KCiMK IyBpcHRhYmxlcyB0cmlnZ2VyIGlzIHVuZGVyIE5ldGZpbHRlciBjb25maWcgKExFRCB0YXJnZXQp CiMKQ09ORklHX0xFRFNfVFJJR0dFUl9UUkFOU0lFTlQ9bQpDT05GSUdfTEVEU19UUklHR0VSX0NB TUVSQT1tCiMgQ09ORklHX0xFRFNfVFJJR0dFUl9QQU5JQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FD Q0VTU0lCSUxJVFkgaXMgbm90IHNldAojIENPTkZJR19JTkZJTklCQU5EIGlzIG5vdCBzZXQKQ09O RklHX0VEQUNfQVRPTUlDX1NDUlVCPXkKQ09ORklHX0VEQUNfU1VQUE9SVD15CkNPTkZJR19FREFD PXkKQ09ORklHX0VEQUNfTEVHQUNZX1NZU0ZTPXkKIyBDT05GSUdfRURBQ19ERUJVRyBpcyBub3Qg c2V0CkNPTkZJR19FREFDX0RFQ09ERV9NQ0U9bQojIENPTkZJR19FREFDX0dIRVMgaXMgbm90IHNl dApDT05GSUdfRURBQ19BTUQ2ND1tCiMgQ09ORklHX0VEQUNfQU1ENjRfRVJST1JfSU5KRUNUSU9O IGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfRTc1Mlg9bQpDT05GSUdfRURBQ19JODI5NzVYPW0KQ09O RklHX0VEQUNfSTMwMDA9bQpDT05GSUdfRURBQ19JMzIwMD1tCiMgQ09ORklHX0VEQUNfSUUzMTIw MCBpcyBub3Qgc2V0CkNPTkZJR19FREFDX1gzOD1tCkNPTkZJR19FREFDX0k1NDAwPW0KQ09ORklH X0VEQUNfSTdDT1JFPW0KQ09ORklHX0VEQUNfSTUwMDA9bQpDT05GSUdfRURBQ19JNTEwMD1tCkNP TkZJR19FREFDX0k3MzAwPW0KQ09ORklHX0VEQUNfU0JSSURHRT1tCiMgQ09ORklHX0VEQUNfU0tY IGlzIG5vdCBzZXQKIyBDT05GSUdfRURBQ19QTkQyIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19MSUI9 eQpDT05GSUdfUlRDX01DMTQ2ODE4X0xJQj15CkNPTkZJR19SVENfQ0xBU1M9eQpDT05GSUdfUlRD X0hDVE9TWVM9eQpDT05GSUdfUlRDX0hDVE9TWVNfREVWSUNFPSJydGMwIgojIENPTkZJR19SVENf U1lTVE9IQyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19ERUJVRyBpcyBub3Qgc2V0CgojCiMgUlRD IGludGVyZmFjZXMKIwpDT05GSUdfUlRDX0lOVEZfU1lTRlM9eQpDT05GSUdfUlRDX0lOVEZfUFJP Qz15CkNPTkZJR19SVENfSU5URl9ERVY9eQojIENPTkZJR19SVENfSU5URl9ERVZfVUlFX0VNVUwg aXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1RFU1QgaXMgbm90IHNldAoKIwojIEkyQyBSVEMg ZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfQUJCNVpFUzMgaXMgbm90IHNldAojIENPTkZJR19S VENfRFJWX0FCWDgwWCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTMwNz1tCkNPTkZJR19S VENfRFJWX0RTMTMwN19IV01PTj15CiMgQ09ORklHX1JUQ19EUlZfRFMxMzA3X0NFTlRVUlkgaXMg bm90IHNldApDT05GSUdfUlRDX0RSVl9EUzEzNzQ9bQojIENPTkZJR19SVENfRFJWX0RTMTM3NF9X RFQgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzE2NzI9bQpDT05GSUdfUlRDX0RSVl9NQVg2 OTAwPW0KQ09ORklHX1JUQ19EUlZfUlM1QzM3Mj1tCkNPTkZJR19SVENfRFJWX0lTTDEyMDg9bQpD T05GSUdfUlRDX0RSVl9JU0wxMjAyMj1tCkNPTkZJR19SVENfRFJWX1gxMjA1PW0KQ09ORklHX1JU Q19EUlZfUENGODUyMz1tCiMgQ09ORklHX1JUQ19EUlZfUENGODUwNjMgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9QQ0Y4NTYzPW0KQ09ORklHX1JUQ19EUlZfUENGODU4Mz1tCkNPTkZJR19SVENf RFJWX000MVQ4MD1tCkNPTkZJR19SVENfRFJWX000MVQ4MF9XRFQ9eQpDT05GSUdfUlRDX0RSVl9C UTMySz1tCiMgQ09ORklHX1JUQ19EUlZfUzM1MzkwQSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJW X0ZNMzEzMD1tCiMgQ09ORklHX1JUQ19EUlZfUlg4MDEwIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19E UlZfUlg4NTgxPW0KQ09ORklHX1JUQ19EUlZfUlg4MDI1PW0KQ09ORklHX1JUQ19EUlZfRU0zMDI3 PW0KIyBDT05GSUdfUlRDX0RSVl9SVjg4MDMgaXMgbm90IHNldAoKIwojIFNQSSBSVEMgZHJpdmVy cwojCiMgQ09ORklHX1JUQ19EUlZfTTQxVDkzIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9N NDFUOTQgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTMwMiBpcyBub3Qgc2V0CiMgQ09O RklHX1JUQ19EUlZfRFMxMzA1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9EUzEzNDMgaXMg bm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTM0NyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19E UlZfRFMxMzkwIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9NQVg2OTE2IGlzIG5vdCBzZXQK IyBDT05GSUdfUlRDX0RSVl9SOTcwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUlg0NTgx IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9SWDYxMTAgaXMgbm90IHNldAojIENPTkZJR19S VENfRFJWX1JTNUMzNDggaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX01BWDY5MDIgaXMgbm90 IHNldAojIENPTkZJR19SVENfRFJWX1BDRjIxMjMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJW X01DUDc5NSBpcyBub3Qgc2V0CkNPTkZJR19SVENfSTJDX0FORF9TUEk9eQoKIwojIFNQSSBhbmQg STJDIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfRFMzMjMyPW0KIyBDT05GSUdfUlRDX0RS Vl9QQ0YyMTI3IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUlYzMDI5QzI9bQpDT05GSUdfUlRD X0RSVl9SVjMwMjlfSFdNT049eQoKIwojIFBsYXRmb3JtIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JU Q19EUlZfQ01PUz15CkNPTkZJR19SVENfRFJWX0RTMTI4Nj1tCkNPTkZJR19SVENfRFJWX0RTMTUx MT1tCkNPTkZJR19SVENfRFJWX0RTMTU1Mz1tCiMgQ09ORklHX1JUQ19EUlZfRFMxNjg1X0ZBTUlM WSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTc0Mj1tCkNPTkZJR19SVENfRFJWX0RTMjQw ND1tCkNPTkZJR19SVENfRFJWX1NUSzE3VEE4PW0KIyBDT05GSUdfUlRDX0RSVl9NNDhUODYgaXMg bm90IHNldApDT05GSUdfUlRDX0RSVl9NNDhUMzU9bQpDT05GSUdfUlRDX0RSVl9NNDhUNTk9bQpD T05GSUdfUlRDX0RSVl9NU002MjQyPW0KQ09ORklHX1JUQ19EUlZfQlE0ODAyPW0KQ09ORklHX1JU Q19EUlZfUlA1QzAxPW0KQ09ORklHX1JUQ19EUlZfVjMwMjA9bQoKIwojIG9uLUNQVSBSVEMgZHJp dmVycwojCgojCiMgSElEIFNlbnNvciBSVEMgZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfSElE X1NFTlNPUl9USU1FIGlzIG5vdCBzZXQKQ09ORklHX0RNQURFVklDRVM9eQojIENPTkZJR19ETUFE RVZJQ0VTX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBETUEgRGV2aWNlcwojCkNPTkZJR19ETUFfRU5H SU5FPXkKQ09ORklHX0RNQV9WSVJUVUFMX0NIQU5ORUxTPXkKQ09ORklHX0RNQV9BQ1BJPXkKIyBD T05GSUdfSU5URUxfSURNQTY0IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfSU9BVERNQSBpcyBu b3Qgc2V0CiMgQ09ORklHX1FDT01fSElETUFfTUdNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1FDT01f SElETUEgaXMgbm90IHNldApDT05GSUdfRFdfRE1BQ19DT1JFPXkKQ09ORklHX0RXX0RNQUM9bQpD T05GSUdfRFdfRE1BQ19QQ0k9eQpDT05GSUdfSFNVX0RNQT15CgojCiMgRE1BIENsaWVudHMKIwpD T05GSUdfQVNZTkNfVFhfRE1BPXkKQ09ORklHX0RNQVRFU1Q9bQoKIwojIERNQUJVRiBvcHRpb25z CiMKQ09ORklHX1NZTkNfRklMRT15CkNPTkZJR19TV19TWU5DPXkKQ09ORklHX0FVWERJU1BMQVk9 eQpDT05GSUdfS1MwMTA4PW0KQ09ORklHX0tTMDEwOF9QT1JUPTB4Mzc4CkNPTkZJR19LUzAxMDhf REVMQVk9MgpDT05GSUdfQ0ZBRzEyODY0Qj1tCkNPTkZJR19DRkFHMTI4NjRCX1JBVEU9MjAKIyBD T05GSUdfSU1HX0FTQ0lJX0xDRCBpcyBub3Qgc2V0CkNPTkZJR19VSU89bQpDT05GSUdfVUlPX0NJ Rj1tCkNPTkZJR19VSU9fUERSVl9HRU5JUlE9bQojIENPTkZJR19VSU9fRE1FTV9HRU5JUlEgaXMg bm90IHNldApDT05GSUdfVUlPX0FFQz1tCkNPTkZJR19VSU9fU0VSQ09TMz1tCkNPTkZJR19VSU9f UENJX0dFTkVSSUM9bQojIENPTkZJR19VSU9fTkVUWCBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19Q UlVTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19NRjYyNCBpcyBub3Qgc2V0CiMgQ09ORklHX1VJ T19IVl9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX1ZGSU9fSU9NTVVfVFlQRTE9bQpDT05GSUdf VkZJT19WSVJRRkQ9bQpDT05GSUdfVkZJTz1tCiMgQ09ORklHX1ZGSU9fTk9JT01NVSBpcyBub3Qg c2V0CkNPTkZJR19WRklPX1BDST1tCiMgQ09ORklHX1ZGSU9fUENJX1ZHQSBpcyBub3Qgc2V0CkNP TkZJR19WRklPX1BDSV9NTUFQPXkKQ09ORklHX1ZGSU9fUENJX0lOVFg9eQpDT05GSUdfVkZJT19Q Q0lfSUdEPXkKIyBDT05GSUdfVkZJT19NREVWIGlzIG5vdCBzZXQKQ09ORklHX0lSUV9CWVBBU1Nf TUFOQUdFUj1tCiMgQ09ORklHX1ZJUlRfRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19WSVJUSU89 eQoKIwojIFZpcnRpbyBkcml2ZXJzCiMKQ09ORklHX1ZJUlRJT19QQ0k9eQpDT05GSUdfVklSVElP X1BDSV9MRUdBQ1k9eQpDT05GSUdfVklSVElPX0JBTExPT049eQojIENPTkZJR19WSVJUSU9fSU5Q VVQgaXMgbm90IHNldAojIENPTkZJR19WSVJUSU9fTU1JTyBpcyBub3Qgc2V0CgojCiMgTWljcm9z b2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9ydAojCkNPTkZJR19IWVBFUlY9bQpDT05GSUdfSFlQRVJW X1RTQ1BBR0U9eQpDT05GSUdfSFlQRVJWX1VUSUxTPW0KQ09ORklHX0hZUEVSVl9CQUxMT09OPW0K CiMKIyBYZW4gZHJpdmVyIHN1cHBvcnQKIwpDT05GSUdfWEVOX0JBTExPT049eQojIENPTkZJR19Y RU5fU0VMRkJBTExPT05JTkcgaXMgbm90IHNldAojIENPTkZJR19YRU5fQkFMTE9PTl9NRU1PUllf SE9UUExVRyBpcyBub3Qgc2V0CkNPTkZJR19YRU5fU0NSVUJfUEFHRVM9eQpDT05GSUdfWEVOX0RF Vl9FVlRDSE49bQpDT05GSUdfWEVOX0JBQ0tFTkQ9eQpDT05GSUdfWEVORlM9bQpDT05GSUdfWEVO X0NPTVBBVF9YRU5GUz15CkNPTkZJR19YRU5fU1lTX0hZUEVSVklTT1I9eQpDT05GSUdfWEVOX1hF TkJVU19GUk9OVEVORD15CiMgQ09ORklHX1hFTl9HTlRERVYgaXMgbm90IHNldAojIENPTkZJR19Y RU5fR1JBTlRfREVWX0FMTE9DIGlzIG5vdCBzZXQKQ09ORklHX1NXSU9UTEJfWEVOPXkKQ09ORklH X1hFTl9UTUVNPW0KQ09ORklHX1hFTl9QQ0lERVZfQkFDS0VORD1tCiMgQ09ORklHX1hFTl9TQ1NJ X0JBQ0tFTkQgaXMgbm90IHNldApDT05GSUdfWEVOX1BSSVZDTUQ9bQpDT05GSUdfWEVOX0FDUElf UFJPQ0VTU09SPW0KIyBDT05GSUdfWEVOX01DRV9MT0cgaXMgbm90IHNldApDT05GSUdfWEVOX0hB VkVfUFZNTVU9eQpDT05GSUdfWEVOX0VGST15CkNPTkZJR19YRU5fQVVUT19YTEFURT15CkNPTkZJ R19YRU5fQUNQST15CkNPTkZJR19YRU5fU1lNUz15CkNPTkZJR19YRU5fSEFWRV9WUE1VPXkKQ09O RklHX1NUQUdJTkc9eQojIENPTkZJR19QUklTTTJfVVNCIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09N RURJIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODE5MlUgaXMgbm90IHNldApDT05GSUdfUlRMTElC PW0KQ09ORklHX1JUTExJQl9DUllQVE9fQ0NNUD1tCkNPTkZJR19SVExMSUJfQ1JZUFRPX1RLSVA9 bQpDT05GSUdfUlRMTElCX0NSWVBUT19XRVA9bQpDT05GSUdfUlRMODE5MkU9bQpDT05GSUdfUjg3 MTJVPW0KIyBDT05GSUdfUjgxODhFVSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUUzUyMDggaXMgbm90 IHNldAojIENPTkZJR19WVDY2NTUgaXMgbm90IHNldAojIENPTkZJR19WVDY2NTYgaXMgbm90IHNl dAojIENPTkZJR19GQl9TTTc1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1hHSSBpcyBub3Qgc2V0 CgojCiMgU3BlYWt1cCBjb25zb2xlIHNwZWVjaAojCiMgQ09ORklHX1NQRUFLVVAgaXMgbm90IHNl dAojIENPTkZJR19TVEFHSU5HX01FRElBIGlzIG5vdCBzZXQKCiMKIyBBbmRyb2lkCiMKIyBDT05G SUdfTFRFX0dETTcyNFggaXMgbm90IHNldApDT05GSUdfRklSRVdJUkVfU0VSSUFMPW0KQ09ORklH X0ZXVFRZX01BWF9UT1RBTF9QT1JUUz02NApDT05GSUdfRldUVFlfTUFYX0NBUkRfUE9SVFM9MzIK IyBDT05GSUdfTE5FVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RHTkMgaXMgbm90IHNldAojIENPTkZJ R19HU19GUEdBQk9PVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19TS0VJTiBpcyBub3Qgc2V0 CiMgQ09ORklHX1VOSVNZU1NQQVIgaXMgbm90IHNldAojIENPTkZJR19GQl9URlQgaXMgbm90IHNl dAojIENPTkZJR19XSUxDMTAwMF9TRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfV0lMQzEwMDBfU1BJ IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9TVCBpcyBub3Qgc2V0CiMgQ09ORklHX0tTNzAxMCBpcyBu b3Qgc2V0CiMgQ09ORklHX0dSRVlCVVMgaXMgbm90IHNldApDT05GSUdfWDg2X1BMQVRGT1JNX0RF VklDRVM9eQpDT05GSUdfQUNFUl9XTUk9bQpDT05GSUdfQUNFUkhERj1tCiMgQ09ORklHX0FMSUVO V0FSRV9XTUkgaXMgbm90IHNldApDT05GSUdfQVNVU19MQVBUT1A9bQojIENPTkZJR19ERUxMX0xB UFRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFTExfV01JIGlzIG5vdCBzZXQKQ09ORklHX0RFTExf V01JX0FJTz1tCiMgQ09ORklHX0RFTExfV01JX0xFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFTExf U01PODgwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFTExfUkJUTiBpcyBub3Qgc2V0CkNPTkZJR19G VUpJVFNVX0xBUFRPUD1tCiMgQ09ORklHX0ZVSklUU1VfTEFQVE9QX0RFQlVHIGlzIG5vdCBzZXQK Q09ORklHX0ZVSklUU1VfVEFCTEVUPW0KQ09ORklHX0FNSUxPX1JGS0lMTD1tCkNPTkZJR19IUF9B Q0NFTD1tCiMgQ09ORklHX0hQX1dJUkVMRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hQX1dNST1tCkNP TkZJR19NU0lfTEFQVE9QPW0KQ09ORklHX1BBTkFTT05JQ19MQVBUT1A9bQpDT05GSUdfQ09NUEFM X0xBUFRPUD1tCkNPTkZJR19TT05ZX0xBUFRPUD1tCkNPTkZJR19TT05ZUElfQ09NUEFUPXkKQ09O RklHX0lERUFQQURfTEFQVE9QPW0KIyBDT05GSUdfU1VSRkFDRTNfV01JIGlzIG5vdCBzZXQKQ09O RklHX1RISU5LUEFEX0FDUEk9bQpDT05GSUdfVEhJTktQQURfQUNQSV9BTFNBX1NVUFBPUlQ9eQoj IENPTkZJR19USElOS1BBRF9BQ1BJX0RFQlVHRkFDSUxJVElFUyBpcyBub3Qgc2V0CiMgQ09ORklH X1RISU5LUEFEX0FDUElfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19USElOS1BBRF9BQ1BJX1VO U0FGRV9MRURTIGlzIG5vdCBzZXQKQ09ORklHX1RISU5LUEFEX0FDUElfVklERU89eQpDT05GSUdf VEhJTktQQURfQUNQSV9IT1RLRVlfUE9MTD15CkNPTkZJR19TRU5TT1JTX0hEQVBTPW0KIyBDT05G SUdfSU5URUxfTUVOTE9XIGlzIG5vdCBzZXQKQ09ORklHX0VFRVBDX0xBUFRPUD1tCkNPTkZJR19B U1VTX1dNST1tCkNPTkZJR19BU1VTX05CX1dNST1tCkNPTkZJR19FRUVQQ19XTUk9bQojIENPTkZJ R19BU1VTX1dJUkVMRVNTIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfV01JPW0KQ09ORklHX01TSV9X TUk9bQpDT05GSUdfVE9QU1RBUl9MQVBUT1A9bQpDT05GSUdfVE9TSElCQV9CVF9SRktJTEw9bQoj IENPTkZJR19UT1NISUJBX0hBUFMgaXMgbm90IHNldAojIENPTkZJR19UT1NISUJBX1dNSSBpcyBu b3Qgc2V0CkNPTkZJR19BQ1BJX0NNUEM9bQojIENPTkZJR19JTlRFTF9ISURfRVZFTlQgaXMgbm90 IHNldAojIENPTkZJR19JTlRFTF9WQlROIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX0lQUz1tCiMg Q09ORklHX0lOVEVMX1BNQ19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJNX1JUTCBpcyBub3Qg c2V0CkNPTkZJR19TQU1TVU5HX0xBUFRPUD1tCkNPTkZJR19NWE1fV01JPW0KQ09ORklHX0lOVEVM X09BS1RSQUlMPW0KQ09ORklHX1NBTVNVTkdfUTEwPW0KQ09ORklHX0FQUExFX0dNVVg9bQojIENP TkZJR19JTlRFTF9SU1QgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9TTUFSVENPTk5FQ1QgaXMg bm90IHNldApDT05GSUdfUFZQQU5JQz15CiMgQ09ORklHX0lOVEVMX1BNQ19JUEMgaXMgbm90IHNl dAojIENPTkZJR19TVVJGQUNFX1BSTzNfQlVUVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxf UFVOSVRfSVBDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUxYX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBD T05GSUdfTUxYX0NQTERfUExBVEZPUk0gaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9UVVJCT19N QVhfMyBpcyBub3Qgc2V0CiMgQ09ORklHX1NJTEVBRF9ETUkgaXMgbm90IHNldApDT05GSUdfUE1D X0FUT009eQojIENPTkZJR19DSFJPTUVfUExBVEZPUk1TIGlzIG5vdCBzZXQKQ09ORklHX0NMS0RF Vl9MT09LVVA9eQpDT05GSUdfSEFWRV9DTEtfUFJFUEFSRT15CkNPTkZJR19DT01NT05fQ0xLPXkK CiMKIyBDb21tb24gQ2xvY2sgRnJhbWV3b3JrCiMKIyBDT05GSUdfQ09NTU9OX0NMS19TSTUzNTEg aXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX0NEQ0U3MDYgaXMgbm90IHNldAojIENPTkZJ R19DT01NT05fQ0xLX0NTMjAwMF9DUCBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfTlhQ IGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NTU9OX0NMS19QV00gaXMgbm90IHNldAojIENPTkZJR19D T01NT05fQ0xLX1BYQSBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfUElDMzIgaXMgbm90 IHNldAoKIwojIEhhcmR3YXJlIFNwaW5sb2NrIGRyaXZlcnMKIwoKIwojIENsb2NrIFNvdXJjZSBk cml2ZXJzCiMKQ09ORklHX0NMS0VWVF9JODI1Mz15CkNPTkZJR19JODI1M19MT0NLPXkKQ09ORklH X0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NI X1RJTUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldAoj IENPTkZJR19TSF9USU1FUl9UTVUgaXMgbm90IHNldAojIENPTkZJR19FTV9USU1FUl9TVEkgaXMg bm90IHNldApDT05GSUdfTUFJTEJPWD15CkNPTkZJR19QQ0M9eQojIENPTkZJR19BTFRFUkFfTUJP WCBpcyBub3Qgc2V0CkNPTkZJR19JT01NVV9BUEk9eQpDT05GSUdfSU9NTVVfU1VQUE9SVD15Cgoj CiMgR2VuZXJpYyBJT01NVSBQYWdldGFibGUgU3VwcG9ydAojCkNPTkZJR19JT01NVV9JT1ZBPXkK Q09ORklHX0FNRF9JT01NVT15CkNPTkZJR19BTURfSU9NTVVfVjI9bQpDT05GSUdfRE1BUl9UQUJM RT15CkNPTkZJR19JTlRFTF9JT01NVT15CiMgQ09ORklHX0lOVEVMX0lPTU1VX1NWTSBpcyBub3Qg c2V0CiMgQ09ORklHX0lOVEVMX0lPTU1VX0RFRkFVTFRfT04gaXMgbm90IHNldApDT05GSUdfSU5U RUxfSU9NTVVfRkxPUFBZX1dBPXkKQ09ORklHX0lSUV9SRU1BUD15CgojCiMgUmVtb3RlcHJvYyBk cml2ZXJzCiMKIyBDT05GSUdfUkVNT1RFUFJPQyBpcyBub3Qgc2V0CgojCiMgUnBtc2cgZHJpdmVy cwojCgojCiMgU09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCgojCiMgQnJv YWRjb20gU29DIGRyaXZlcnMKIwojIENPTkZJR19TVU5YSV9TUkFNIGlzIG5vdCBzZXQKIyBDT05G SUdfU09DX1RJIGlzIG5vdCBzZXQKIyBDT05GSUdfU09DX1pURSBpcyBub3Qgc2V0CkNPTkZJR19Q TV9ERVZGUkVRPXkKCiMKIyBERVZGUkVRIEdvdmVybm9ycwojCkNPTkZJR19ERVZGUkVRX0dPVl9T SU1QTEVfT05ERU1BTkQ9bQojIENPTkZJR19ERVZGUkVRX0dPVl9QRVJGT1JNQU5DRSBpcyBub3Qg c2V0CiMgQ09ORklHX0RFVkZSRVFfR09WX1BPV0VSU0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RF VkZSRVFfR09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVkZSRVFfR09WX1BBU1NJ VkUgaXMgbm90IHNldAoKIwojIERFVkZSRVEgRHJpdmVycwojCiMgQ09ORklHX1BNX0RFVkZSRVFf RVZFTlQgaXMgbm90IHNldAojIENPTkZJR19FWFRDT04gaXMgbm90IHNldAojIENPTkZJR19NRU1P UlkgaXMgbm90IHNldAojIENPTkZJR19JSU8gaXMgbm90IHNldApDT05GSUdfTlRCPW0KIyBDT05G SUdfTlRCX0FNRCBpcyBub3Qgc2V0CiMgQ09ORklHX05UQl9JTlRFTCBpcyBub3Qgc2V0CiMgQ09O RklHX05UQl9QSU5HUE9ORyBpcyBub3Qgc2V0CiMgQ09ORklHX05UQl9UT09MIGlzIG5vdCBzZXQK IyBDT05GSUdfTlRCX1BFUkYgaXMgbm90IHNldAojIENPTkZJR19OVEJfVFJBTlNQT1JUIGlzIG5v dCBzZXQKIyBDT05GSUdfVk1FX0JVUyBpcyBub3Qgc2V0CkNPTkZJR19QV009eQpDT05GSUdfUFdN X1NZU0ZTPXkKIyBDT05GSUdfUFdNX0xQU1NfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfUFdNX0xQ U1NfUExBVEZPUk0gaXMgbm90IHNldAojIENPTkZJR19QV01fUENBOTY4NSBpcyBub3Qgc2V0CkNP TkZJR19BUk1fR0lDX01BWF9OUj0xCiMgQ09ORklHX0lQQUNLX0JVUyBpcyBub3Qgc2V0CiMgQ09O RklHX1JFU0VUX0NPTlRST0xMRVIgaXMgbm90IHNldAojIENPTkZJR19GTUMgaXMgbm90IHNldAoK IwojIFBIWSBTdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19QSFk9eQojIENPTkZJR19QSFlfUFhB XzI4Tk1fSFNJQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BIWV9QWEFfMjhOTV9VU0IyIGlzIG5vdCBz ZXQKIyBDT05GSUdfQkNNX0tPTkFfVVNCMl9QSFkgaXMgbm90IHNldApDT05GSUdfUE9XRVJDQVA9 eQpDT05GSUdfSU5URUxfUkFQTD1tCiMgQ09ORklHX01DQiBpcyBub3Qgc2V0CgojCiMgUGVyZm9y bWFuY2UgbW9uaXRvciBzdXBwb3J0CiMKQ09ORklHX1JBUz15CiMgQ09ORklHX01DRV9BTURfSU5K IGlzIG5vdCBzZXQKIyBDT05GSUdfUkFTX0NFQyBpcyBub3Qgc2V0CiMgQ09ORklHX1RIVU5ERVJC T0xUIGlzIG5vdCBzZXQKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfQU5EUk9JRCBpcyBub3Qgc2V0 CkNPTkZJR19MSUJOVkRJTU09bQpDT05GSUdfQkxLX0RFVl9QTUVNPW0KQ09ORklHX05EX0JMSz1t CkNPTkZJR19ORF9DTEFJTT15CkNPTkZJR19ORF9CVFQ9bQpDT05GSUdfQlRUPXkKQ09ORklHX05E X1BGTj1tCkNPTkZJR19OVkRJTU1fUEZOPXkKQ09ORklHX05WRElNTV9EQVg9eQpDT05GSUdfREVW X0RBWD1tCkNPTkZJR19ERVZfREFYX1BNRU09bQpDT05GSUdfTlJfREVWX0RBWD0zMjc2OApDT05G SUdfTlZNRU09bQojIENPTkZJR19TVE0gaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9USCBpcyBu b3Qgc2V0CgojCiMgRlBHQSBDb25maWd1cmF0aW9uIFN1cHBvcnQKIwojIENPTkZJR19GUEdBIGlz IG5vdCBzZXQKCiMKIyBGU0kgc3VwcG9ydAojCiMgQ09ORklHX0ZTSSBpcyBub3Qgc2V0CgojCiMg RmlybXdhcmUgRHJpdmVycwojCkNPTkZJR19FREQ9bQojIENPTkZJR19FRERfT0ZGIGlzIG5vdCBz ZXQKQ09ORklHX0ZJUk1XQVJFX01FTU1BUD15CkNPTkZJR19ERUxMX1JCVT1tCkNPTkZJR19EQ0RC QVM9bQpDT05GSUdfRE1JSUQ9eQpDT05GSUdfRE1JX1NZU0ZTPXkKQ09ORklHX0RNSV9TQ0FOX01B Q0hJTkVfTk9OX0VGSV9GQUxMQkFDSz15CkNPTkZJR19JU0NTSV9JQkZUX0ZJTkQ9eQpDT05GSUdf SVNDU0lfSUJGVD1tCiMgQ09ORklHX0ZXX0NGR19TWVNGUyBpcyBub3Qgc2V0CiMgQ09ORklHX0dP T0dMRV9GSVJNV0FSRSBpcyBub3Qgc2V0CgojCiMgRUZJIChFeHRlbnNpYmxlIEZpcm13YXJlIElu dGVyZmFjZSkgU3VwcG9ydAojCkNPTkZJR19FRklfVkFSUz15CkNPTkZJR19FRklfRVNSVD15CkNP TkZJR19FRklfVkFSU19QU1RPUkU9eQpDT05GSUdfRUZJX1ZBUlNfUFNUT1JFX0RFRkFVTFRfRElT QUJMRT15CkNPTkZJR19FRklfUlVOVElNRV9NQVA9eQojIENPTkZJR19FRklfRkFLRV9NRU1NQVAg aXMgbm90IHNldApDT05GSUdfRUZJX1JVTlRJTUVfV1JBUFBFUlM9eQojIENPTkZJR19FRklfQk9P VExPQURFUl9DT05UUk9MIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZJX0NBUFNVTEVfTE9BREVSIGlz IG5vdCBzZXQKIyBDT05GSUdfRUZJX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19BUFBMRV9QUk9Q RVJUSUVTIGlzIG5vdCBzZXQKQ09ORklHX1VFRklfQ1BFUj15CiMgQ09ORklHX0VGSV9ERVZfUEFU SF9QQVJTRVIgaXMgbm90IHNldAoKIwojIFRlZ3JhIGZpcm13YXJlIGRyaXZlcgojCgojCiMgRmls ZSBzeXN0ZW1zCiMKQ09ORklHX0RDQUNIRV9XT1JEX0FDQ0VTUz15CkNPTkZJR19GU19JT01BUD15 CiMgQ09ORklHX0VYVDJfRlMgaXMgbm90IHNldAojIENPTkZJR19FWFQzX0ZTIGlzIG5vdCBzZXQK Q09ORklHX0VYVDRfRlM9eQpDT05GSUdfRVhUNF9VU0VfRk9SX0VYVDI9eQpDT05GSUdfRVhUNF9G U19QT1NJWF9BQ0w9eQpDT05GSUdfRVhUNF9GU19TRUNVUklUWT15CiMgQ09ORklHX0VYVDRfRU5D UllQVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0VYVDRfREVCVUcgaXMgbm90IHNldApDT05GSUdf SkJEMj15CiMgQ09ORklHX0pCRDJfREVCVUcgaXMgbm90IHNldApDT05GSUdfRlNfTUJDQUNIRT15 CiMgQ09ORklHX1JFSVNFUkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZTX0ZTIGlzIG5vdCBz ZXQKQ09ORklHX1hGU19GUz15CkNPTkZJR19YRlNfUVVPVEE9eQpDT05GSUdfWEZTX1BPU0lYX0FD TD15CiMgQ09ORklHX1hGU19SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1hGU19XQVJOIGlzIG5vdCBz ZXQKIyBDT05GSUdfWEZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0dGUzJfRlM9bQpDT05GSUdf R0ZTMl9GU19MT0NLSU5HX0RMTT15CkNPTkZJR19PQ0ZTMl9GUz1tCkNPTkZJR19PQ0ZTMl9GU19P MkNCPW0KQ09ORklHX09DRlMyX0ZTX1VTRVJTUEFDRV9DTFVTVEVSPW0KQ09ORklHX09DRlMyX0ZT X1NUQVRTPXkKQ09ORklHX09DRlMyX0RFQlVHX01BU0tMT0c9eQojIENPTkZJR19PQ0ZTMl9ERUJV R19GUyBpcyBub3Qgc2V0CkNPTkZJR19CVFJGU19GUz1tCkNPTkZJR19CVFJGU19GU19QT1NJWF9B Q0w9eQojIENPTkZJR19CVFJGU19GU19DSEVDS19JTlRFR1JJVFkgaXMgbm90IHNldAojIENPTkZJ R19CVFJGU19GU19SVU5fU0FOSVRZX1RFU1RTIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfREVC VUcgaXMgbm90IHNldAojIENPTkZJR19CVFJGU19BU1NFUlQgaXMgbm90IHNldAojIENPTkZJR19O SUxGUzJfRlMgaXMgbm90IHNldApDT05GSUdfRjJGU19GUz1tCkNPTkZJR19GMkZTX1NUQVRfRlM9 eQpDT05GSUdfRjJGU19GU19YQVRUUj15CkNPTkZJR19GMkZTX0ZTX1BPU0lYX0FDTD15CiMgQ09O RklHX0YyRlNfRlNfU0VDVVJJVFkgaXMgbm90IHNldAojIENPTkZJR19GMkZTX0NIRUNLX0ZTIGlz IG5vdCBzZXQKIyBDT05GSUdfRjJGU19GU19FTkNSWVBUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdf RjJGU19JT19UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0YyRlNfRkFVTFRfSU5KRUNUSU9OIGlz IG5vdCBzZXQKQ09ORklHX0ZTX0RBWD15CkNPTkZJR19GU19EQVhfUE1EPXkKQ09ORklHX0ZTX1BP U0lYX0FDTD15CkNPTkZJR19FWFBPUlRGUz15CiMgQ09ORklHX0VYUE9SVEZTX0JMT0NLX09QUyBp cyBub3Qgc2V0CkNPTkZJR19GSUxFX0xPQ0tJTkc9eQpDT05GSUdfTUFOREFUT1JZX0ZJTEVfTE9D S0lORz15CiMgQ09ORklHX0ZTX0VOQ1JZUFRJT04gaXMgbm90IHNldApDT05GSUdfRlNOT1RJRlk9 eQpDT05GSUdfRE5PVElGWT15CkNPTkZJR19JTk9USUZZX1VTRVI9eQpDT05GSUdfRkFOT1RJRlk9 eQpDT05GSUdfRkFOT1RJRllfQUNDRVNTX1BFUk1JU1NJT05TPXkKQ09ORklHX1FVT1RBPXkKQ09O RklHX1FVT1RBX05FVExJTktfSU5URVJGQUNFPXkKQ09ORklHX1BSSU5UX1FVT1RBX1dBUk5JTkc9 eQojIENPTkZJR19RVU9UQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19RVU9UQV9UUkVFPXkKIyBD T05GSUdfUUZNVF9WMSBpcyBub3Qgc2V0CkNPTkZJR19RRk1UX1YyPXkKQ09ORklHX1FVT1RBQ1RM PXkKQ09ORklHX1FVT1RBQ1RMX0NPTVBBVD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0ZV U0VfRlM9bQpDT05GSUdfQ1VTRT1tCkNPTkZJR19PVkVSTEFZX0ZTPW0KIyBDT05GSUdfT1ZFUkxB WV9GU19SRURJUkVDVF9ESVIgaXMgbm90IHNldAoKIwojIENhY2hlcwojCkNPTkZJR19GU0NBQ0hF PW0KQ09ORklHX0ZTQ0FDSEVfU1RBVFM9eQojIENPTkZJR19GU0NBQ0hFX0hJU1RPR1JBTSBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZTQ0FDSEVfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19GU0NBQ0hF X09CSkVDVF9MSVNUIGlzIG5vdCBzZXQKQ09ORklHX0NBQ0hFRklMRVM9bQojIENPTkZJR19DQUNI RUZJTEVTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FDSEVGSUxFU19ISVNUT0dSQU0gaXMg bm90IHNldAoKIwojIENELVJPTS9EVkQgRmlsZXN5c3RlbXMKIwpDT05GSUdfSVNPOTY2MF9GUz1t CkNPTkZJR19KT0xJRVQ9eQpDT05GSUdfWklTT0ZTPXkKQ09ORklHX1VERl9GUz1tCkNPTkZJR19V REZfTkxTPXkKCiMKIyBET1MvRkFUL05UIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0ZBVF9GUz1tCkNP TkZJR19NU0RPU19GUz1tCkNPTkZJR19WRkFUX0ZTPW0KQ09ORklHX0ZBVF9ERUZBVUxUX0NPREVQ QUdFPTQzNwpDT05GSUdfRkFUX0RFRkFVTFRfSU9DSEFSU0VUPSJhc2NpaSIKIyBDT05GSUdfRkFU X0RFRkFVTFRfVVRGOCBpcyBub3Qgc2V0CiMgQ09ORklHX05URlNfRlMgaXMgbm90IHNldAoKIwoj IFBzZXVkbyBmaWxlc3lzdGVtcwojCkNPTkZJR19QUk9DX0ZTPXkKQ09ORklHX1BST0NfS0NPUkU9 eQpDT05GSUdfUFJPQ19WTUNPUkU9eQpDT05GSUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJPQ19Q QUdFX01PTklUT1I9eQpDT05GSUdfUFJPQ19DSElMRFJFTj15CkNPTkZJR19LRVJORlM9eQpDT05G SUdfU1lTRlM9eQpDT05GSUdfVE1QRlM9eQpDT05GSUdfVE1QRlNfUE9TSVhfQUNMPXkKQ09ORklH X1RNUEZTX1hBVFRSPXkKQ09ORklHX0hVR0VUTEJGUz15CkNPTkZJR19IVUdFVExCX1BBR0U9eQpD T05GSUdfQVJDSF9IQVNfR0lHQU5USUNfUEFHRT15CkNPTkZJR19DT05GSUdGU19GUz15CkNPTkZJ R19FRklWQVJfRlM9eQpDT05GSUdfTUlTQ19GSUxFU1lTVEVNUz15CiMgQ09ORklHX09SQU5HRUZT X0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQURGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0FGRlNf RlMgaXMgbm90IHNldAojIENPTkZJR19FQ1JZUFRfRlMgaXMgbm90IHNldAojIENPTkZJR19IRlNf RlMgaXMgbm90IHNldAojIENPTkZJR19IRlNQTFVTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQkVG U19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0JGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VGU19G UyBpcyBub3Qgc2V0CiMgQ09ORklHX0pGRlMyX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVUJJRlNf RlMgaXMgbm90IHNldApDT05GSUdfQ1JBTUZTPW0KQ09ORklHX1NRVUFTSEZTPW0KQ09ORklHX1NR VUFTSEZTX0ZJTEVfQ0FDSEU9eQojIENPTkZJR19TUVVBU0hGU19GSUxFX0RJUkVDVCBpcyBub3Qg c2V0CkNPTkZJR19TUVVBU0hGU19ERUNPTVBfU0lOR0xFPXkKIyBDT05GSUdfU1FVQVNIRlNfREVD T01QX01VTFRJIGlzIG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJX1BFUkNQ VSBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU19YQVRUUj15CkNPTkZJR19TUVVBU0hGU19aTElC PXkKIyBDT05GSUdfU1FVQVNIRlNfTFo0IGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0xaTz15 CkNPTkZJR19TUVVBU0hGU19YWj15CiMgQ09ORklHX1NRVUFTSEZTXzRLX0RFVkJMS19TSVpFIGlz IG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfU1FV QVNIRlNfRlJBR01FTlRfQ0FDSEVfU0laRT0zCiMgQ09ORklHX1ZYRlNfRlMgaXMgbm90IHNldAoj IENPTkZJR19NSU5JWF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX09NRlNfRlMgaXMgbm90IHNldAoj IENPTkZJR19IUEZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUU5YNEZTX0ZTIGlzIG5vdCBzZXQK IyBDT05GSUdfUU5YNkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUk9NRlNfRlMgaXMgbm90IHNl dApDT05GSUdfUFNUT1JFPXkKQ09ORklHX1BTVE9SRV9aTElCX0NPTVBSRVNTPXkKIyBDT05GSUdf UFNUT1JFX0xaT19DT01QUkVTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV9MWjRfQ09NUFJF U1MgaXMgbm90IHNldApDT05GSUdfUFNUT1JFX0NPTlNPTEU9eQpDT05GSUdfUFNUT1JFX1BNU0c9 eQojIENPTkZJR19QU1RPUkVfRlRSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1BTVE9SRV9SQU09bQoj IENPTkZJR19TWVNWX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVUZTX0ZTIGlzIG5vdCBzZXQKIyBD T05GSUdfRVhPRlNfRlMgaXMgbm90IHNldApDT05GSUdfT1JFPW0KQ09ORklHX05FVFdPUktfRklM RVNZU1RFTVM9eQpDT05GSUdfTkZTX0ZTPXkKIyBDT05GSUdfTkZTX1YyIGlzIG5vdCBzZXQKQ09O RklHX05GU19WMz15CkNPTkZJR19ORlNfVjNfQUNMPXkKQ09ORklHX05GU19WND1tCiMgQ09ORklH X05GU19TV0FQIGlzIG5vdCBzZXQKQ09ORklHX05GU19WNF8xPXkKQ09ORklHX05GU19WNF8yPXkK Q09ORklHX1BORlNfRklMRV9MQVlPVVQ9bQpDT05GSUdfUE5GU19CTE9DSz1tCkNPTkZJR19QTkZT X09CSkxBWU9VVD1tCkNPTkZJR19QTkZTX0ZMRVhGSUxFX0xBWU9VVD1tCkNPTkZJR19ORlNfVjRf MV9JTVBMRU1FTlRBVElPTl9JRF9ET01BSU49Imtlcm5lbC5vcmciCiMgQ09ORklHX05GU19WNF8x X01JR1JBVElPTiBpcyBub3Qgc2V0CkNPTkZJR19ORlNfVjRfU0VDVVJJVFlfTEFCRUw9eQpDT05G SUdfUk9PVF9ORlM9eQojIENPTkZJR19ORlNfVVNFX0xFR0FDWV9ETlMgaXMgbm90IHNldApDT05G SUdfTkZTX1VTRV9LRVJORUxfRE5TPXkKQ09ORklHX05GU19ERUJVRz15CkNPTkZJR19ORlNEPW0K Q09ORklHX05GU0RfVjJfQUNMPXkKQ09ORklHX05GU0RfVjM9eQpDT05GSUdfTkZTRF9WM19BQ0w9 eQpDT05GSUdfTkZTRF9WND15CiMgQ09ORklHX05GU0RfQkxPQ0tMQVlPVVQgaXMgbm90IHNldAoj IENPTkZJR19ORlNEX1NDU0lMQVlPVVQgaXMgbm90IHNldAojIENPTkZJR19ORlNEX0ZMRVhGSUxF TEFZT1VUIGlzIG5vdCBzZXQKQ09ORklHX05GU0RfVjRfU0VDVVJJVFlfTEFCRUw9eQojIENPTkZJ R19ORlNEX0ZBVUxUX0lOSkVDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19HUkFDRV9QRVJJT0Q9eQpD T05GSUdfTE9DS0Q9eQpDT05GSUdfTE9DS0RfVjQ9eQpDT05GSUdfTkZTX0FDTF9TVVBQT1JUPXkK Q09ORklHX05GU19DT01NT049eQpDT05GSUdfU1VOUlBDPXkKQ09ORklHX1NVTlJQQ19HU1M9bQpD T05GSUdfU1VOUlBDX0JBQ0tDSEFOTkVMPXkKQ09ORklHX1JQQ1NFQ19HU1NfS1JCNT1tCkNPTkZJ R19TVU5SUENfREVCVUc9eQojIENPTkZJR19DRVBIX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0NJRlM9 bQpDT05GSUdfQ0lGU19TVEFUUz15CiMgQ09ORklHX0NJRlNfU1RBVFMyIGlzIG5vdCBzZXQKQ09O RklHX0NJRlNfV0VBS19QV19IQVNIPXkKQ09ORklHX0NJRlNfVVBDQUxMPXkKQ09ORklHX0NJRlNf WEFUVFI9eQpDT05GSUdfQ0lGU19QT1NJWD15CkNPTkZJR19DSUZTX0FDTD15CkNPTkZJR19DSUZT X0RFQlVHPXkKIyBDT05GSUdfQ0lGU19ERUJVRzIgaXMgbm90IHNldApDT05GSUdfQ0lGU19ERlNf VVBDQUxMPXkKQ09ORklHX0NJRlNfU01CMj15CiMgQ09ORklHX0NJRlNfU01CMzExIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ0lGU19GU0NBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfTkNQX0ZTIGlzIG5v dCBzZXQKIyBDT05GSUdfQ09EQV9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0FGU19GUyBpcyBub3Qg c2V0CkNPTkZJR185UF9GUz15CkNPTkZJR185UF9GU19QT1NJWF9BQ0w9eQojIENPTkZJR185UF9G U19TRUNVUklUWSBpcyBub3Qgc2V0CkNPTkZJR19OTFM9eQpDT05GSUdfTkxTX0RFRkFVTFQ9InV0 ZjgiCkNPTkZJR19OTFNfQ09ERVBBR0VfNDM3PXkKQ09ORklHX05MU19DT0RFUEFHRV83Mzc9bQpD T05GSUdfTkxTX0NPREVQQUdFXzc3NT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODUwPW0KQ09ORklH X05MU19DT0RFUEFHRV84NTI9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1NT1tCkNPTkZJR19OTFNf Q09ERVBBR0VfODU3PW0KQ09ORklHX05MU19DT0RFUEFHRV84NjA9bQpDT05GSUdfTkxTX0NPREVQ QUdFXzg2MT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODYyPW0KQ09ORklHX05MU19DT0RFUEFHRV84 NjM9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2ND1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY1PW0K Q09ORklHX05MU19DT0RFUEFHRV84NjY9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2OT1tCkNPTkZJ R19OTFNfQ09ERVBBR0VfOTM2PW0KQ09ORklHX05MU19DT0RFUEFHRV85NTA9bQpDT05GSUdfTkxT X0NPREVQQUdFXzkzMj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfOTQ5PW0KQ09ORklHX05MU19DT0RF UEFHRV84NzQ9bQpDT05GSUdfTkxTX0lTTzg4NTlfOD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1 MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MT1tCkNPTkZJR19OTFNfQVNDSUk9eQpDT05GSUdf TkxTX0lTTzg4NTlfMT1tCkNPTkZJR19OTFNfSVNPODg1OV8yPW0KQ09ORklHX05MU19JU084ODU5 XzM9bQpDT05GSUdfTkxTX0lTTzg4NTlfND1tCkNPTkZJR19OTFNfSVNPODg1OV81PW0KQ09ORklH X05MU19JU084ODU5XzY9bQpDT05GSUdfTkxTX0lTTzg4NTlfNz1tCkNPTkZJR19OTFNfSVNPODg1 OV85PW0KQ09ORklHX05MU19JU084ODU5XzEzPW0KQ09ORklHX05MU19JU084ODU5XzE0PW0KQ09O RklHX05MU19JU084ODU5XzE1PW0KQ09ORklHX05MU19LT0k4X1I9bQpDT05GSUdfTkxTX0tPSThf VT1tCkNPTkZJR19OTFNfTUFDX1JPTUFOPW0KQ09ORklHX05MU19NQUNfQ0VMVElDPW0KQ09ORklH X05MU19NQUNfQ0VOVEVVUk89bQpDT05GSUdfTkxTX01BQ19DUk9BVElBTj1tCkNPTkZJR19OTFNf TUFDX0NZUklMTElDPW0KQ09ORklHX05MU19NQUNfR0FFTElDPW0KQ09ORklHX05MU19NQUNfR1JF RUs9bQpDT05GSUdfTkxTX01BQ19JQ0VMQU5EPW0KQ09ORklHX05MU19NQUNfSU5VSVQ9bQpDT05G SUdfTkxTX01BQ19ST01BTklBTj1tCkNPTkZJR19OTFNfTUFDX1RVUktJU0g9bQpDT05GSUdfTkxT X1VURjg9bQpDT05GSUdfRExNPW0KQ09ORklHX0RMTV9ERUJVRz15CgojCiMgS2VybmVsIGhhY2tp bmcKIwpDT05GSUdfVFJBQ0VfSVJRRkxBR1NfU1VQUE9SVD15CgojCiMgcHJpbnRrIGFuZCBkbWVz ZyBvcHRpb25zCiMKQ09ORklHX1BSSU5US19USU1FPXkKQ09ORklHX0NPTlNPTEVfTE9HTEVWRUxf REVGQVVMVD03CkNPTkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFVTFQ9NApDT05GSUdfQk9PVF9Q UklOVEtfREVMQVk9eQpDT05GSUdfRFlOQU1JQ19ERUJVRz15CgojCiMgQ29tcGlsZS10aW1lIGNo ZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCiMgQ09ORklHX0RFQlVHX0lORk8gaXMgbm90IHNl dAojIENPTkZJR19FTkFCTEVfV0FSTl9ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09ORklHX0VOQUJM RV9NVVNUX0NIRUNLPXkKQ09ORklHX0ZSQU1FX1dBUk49MjA0OApDT05GSUdfU1RSSVBfQVNNX1NZ TVM9eQojIENPTkZJR19SRUFEQUJMRV9BU00gaXMgbm90IHNldAojIENPTkZJR19VTlVTRURfU1lN Qk9MUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBR0VfT1dORVIgaXMgbm90IHNldApDT05GSUdfREVC VUdfRlM9eQpDT05GSUdfSEVBREVSU19DSEVDSz15CkNPTkZJR19ERUJVR19TRUNUSU9OX01JU01B VENIPXkKQ09ORklHX1NFQ1RJT05fTUlTTUFUQ0hfV0FSTl9PTkxZPXkKQ09ORklHX0FSQ0hfV0FO VF9GUkFNRV9QT0lOVEVSUz15CkNPTkZJR19GUkFNRV9QT0lOVEVSPXkKIyBDT05GSUdfU1RBQ0tf VkFMSURBVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVSBp cyBub3Qgc2V0CkNPTkZJR19NQUdJQ19TWVNSUT15CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxU X0VOQUJMRT0weDEKQ09ORklHX01BR0lDX1NZU1JRX1NFUklBTD15CkNPTkZJR19ERUJVR19LRVJO RUw9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcKIwojIENPTkZJR19QQUdFX0VYVEVOU0lPTiBpcyBu b3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBR0Vf UE9JU09OSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUEFHRV9SRUYgaXMgbm90IHNldApD T05GSUdfREVCVUdfUk9EQVRBX1RFU1Q9eQojIENPTkZJR19ERUJVR19PQkpFQ1RTIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0xVQl9ERUJVR19PTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NMVUJfU1RBVFMg aXMgbm90IHNldApDT05GSUdfSEFWRV9ERUJVR19LTUVNTEVBSz15CiMgQ09ORklHX0RFQlVHX0tN RU1MRUFLIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1RBQ0tfVVNBR0UgaXMgbm90IHNldAoj IENPTkZJR19ERUJVR19WTSBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19ERUJVR19WSVJUVUFM PXkKIyBDT05GSUdfREVCVUdfVklSVFVBTCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19NRU1PUllf SU5JVD15CkNPTkZJR19NRU1PUllfTk9USUZJRVJfRVJST1JfSU5KRUNUPW0KIyBDT05GSUdfREVC VUdfUEVSX0NQVV9NQVBTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfU1RBQ0tPVkVSRkxP Vz15CkNPTkZJR19ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0hBVkVfQVJDSF9LTUVNQ0hF Q0s9eQpDT05GSUdfSEFWRV9BUkNIX0tBU0FOPXkKIyBDT05GSUdfS0FTQU4gaXMgbm90IHNldApD T05GSUdfQVJDSF9IQVNfS0NPVj15CiMgQ09ORklHX0tDT1YgaXMgbm90IHNldApDT05GSUdfREVC VUdfU0hJUlE9eQoKIwojIERlYnVnIExvY2t1cHMgYW5kIEhhbmdzCiMKQ09ORklHX0xPQ0tVUF9E RVRFQ1RPUj15CkNPTkZJR19IQVJETE9DS1VQX0RFVEVDVE9SPXkKQ09ORklHX0JPT1RQQVJBTV9I QVJETE9DS1VQX1BBTklDPXkKQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDX1ZBTFVF PTEKIyBDT05GSUdfQk9PVFBBUkFNX1NPRlRMT0NLVVBfUEFOSUMgaXMgbm90IHNldApDT05GSUdf Qk9PVFBBUkFNX1NPRlRMT0NLVVBfUEFOSUNfVkFMVUU9MAojIENPTkZJR19ERVRFQ1RfSFVOR19U QVNLIGlzIG5vdCBzZXQKIyBDT05GSUdfV1FfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfUEFO SUNfT05fT09QUz15CkNPTkZJR19QQU5JQ19PTl9PT1BTX1ZBTFVFPTEKQ09ORklHX1BBTklDX1RJ TUVPVVQ9MApDT05GSUdfU0NIRURfREVCVUc9eQpDT05GSUdfU0NIRURfSU5GTz15CkNPTkZJR19T Q0hFRFNUQVRTPXkKIyBDT05GSUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLIGlzIG5vdCBzZXQKIyBD T05GSUdfREVCVUdfVElNRUtFRVBJTkcgaXMgbm90IHNldAoKIwojIExvY2sgRGVidWdnaW5nIChz cGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwojIENPTkZJR19ERUJVR19SVF9NVVRFWEVTIGlz IG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1BJTkxPQ0sgaXMgbm90IHNldAojIENPTkZJR19ERUJV R19NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1dfTVVURVhfU0xPV1BBVEggaXMg bm90IHNldAojIENPTkZJR19ERUJVR19MT0NLX0FMTE9DIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJP VkVfTE9DS0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPQ0tfU1RBVCBpcyBub3Qgc2V0CkNPTkZJ R19ERUJVR19BVE9NSUNfU0xFRVA9eQojIENPTkZJR19ERUJVR19MT0NLSU5HX0FQSV9TRUxGVEVT VFMgaXMgbm90IHNldApDT05GSUdfTE9DS19UT1JUVVJFX1RFU1Q9bQojIENPTkZJR19XV19NVVRF WF9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19TVEFDS1RSQUNFPXkKIyBDT05GSUdfREVCVUdf S09CSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkKQ09ORklHX0RFQlVH X0xJU1Q9eQojIENPTkZJR19ERUJVR19QSV9MSVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdf U0cgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19OT1RJRklFUlMgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19DUkVERU5USUFMUyBpcyBub3Qgc2V0CgojCiMgUkNVIERlYnVnZ2luZwojCiMgQ09O RklHX1BST1ZFX1JDVSBpcyBub3Qgc2V0CkNPTkZJR19TUEFSU0VfUkNVX1BPSU5URVI9eQpDT05G SUdfVE9SVFVSRV9URVNUPW0KIyBDT05GSUdfUkNVX1BFUkZfVEVTVCBpcyBub3Qgc2V0CkNPTkZJ R19SQ1VfVE9SVFVSRV9URVNUPW0KIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVF9TTE9XX1BSRUlO SVQgaXMgbm90IHNldAojIENPTkZJR19SQ1VfVE9SVFVSRV9URVNUX1NMT1dfSU5JVCBpcyBub3Qg c2V0CiMgQ09ORklHX1JDVV9UT1JUVVJFX1RFU1RfU0xPV19DTEVBTlVQIGlzIG5vdCBzZXQKQ09O RklHX1JDVV9DUFVfU1RBTExfVElNRU9VVD02MAojIENPTkZJR19SQ1VfVFJBQ0UgaXMgbm90IHNl dAojIENPTkZJR19SQ1VfRVFTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1FfRk9S Q0VfUlJfQ1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQkxPQ0tfRVhUX0RFVlQgaXMgbm90 IHNldAojIENPTkZJR19DUFVfSE9UUExVR19TVEFURV9DT05UUk9MIGlzIG5vdCBzZXQKQ09ORklH X05PVElGSUVSX0VSUk9SX0lOSkVDVElPTj1tCkNPTkZJR19QTV9OT1RJRklFUl9FUlJPUl9JTkpF Q1Q9bQojIENPTkZJR19ORVRERVZfTk9USUZJRVJfRVJST1JfSU5KRUNUIGlzIG5vdCBzZXQKIyBD T05GSUdfRkFVTFRfSU5KRUNUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0xBVEVOQ1lUT1A9eQpDT05G SUdfVVNFUl9TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfTk9QX1RSQUNFUj15CkNPTkZJR19I QVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15 CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0Vf V0lUSF9SRUdTPXkKQ09ORklHX0hBVkVfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfSEFW RV9TWVNDQUxMX1RSQUNFUE9JTlRTPXkKQ09ORklHX0hBVkVfRkVOVFJZPXkKQ09ORklHX0hBVkVf Q19SRUNPUkRNQ09VTlQ9eQpDT05GSUdfVFJBQ0VSX01BWF9UUkFDRT15CkNPTkZJR19UUkFDRV9D TE9DSz15CkNPTkZJR19SSU5HX0JVRkZFUj15CkNPTkZJR19FVkVOVF9UUkFDSU5HPXkKQ09ORklH X0NPTlRFWFRfU1dJVENIX1RSQUNFUj15CkNPTkZJR19SSU5HX0JVRkZFUl9BTExPV19TV0FQPXkK Q09ORklHX1RSQUNJTkc9eQpDT05GSUdfR0VORVJJQ19UUkFDRVI9eQpDT05GSUdfVFJBQ0lOR19T VVBQT1JUPXkKQ09ORklHX0ZUUkFDRT15CkNPTkZJR19GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdf RlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkKIyBDT05GSUdfSVJRU09GRl9UUkFDRVIgaXMgbm90IHNl dApDT05GSUdfU0NIRURfVFJBQ0VSPXkKIyBDT05GSUdfSFdMQVRfVFJBQ0VSIGlzIG5vdCBzZXQK Q09ORklHX0ZUUkFDRV9TWVNDQUxMUz15CkNPTkZJR19UUkFDRVJfU05BUFNIT1Q9eQojIENPTkZJ R19UUkFDRVJfU05BUFNIT1RfUEVSX0NQVV9TV0FQIGlzIG5vdCBzZXQKQ09ORklHX0JSQU5DSF9Q Uk9GSUxFX05PTkU9eQojIENPTkZJR19QUk9GSUxFX0FOTk9UQVRFRF9CUkFOQ0hFUyBpcyBub3Qg c2V0CiMgQ09ORklHX1BST0ZJTEVfQUxMX0JSQU5DSEVTIGlzIG5vdCBzZXQKQ09ORklHX1NUQUNL X1RSQUNFUj15CkNPTkZJR19CTEtfREVWX0lPX1RSQUNFPXkKQ09ORklHX0tQUk9CRV9FVkVOVFM9 eQpDT05GSUdfVVBST0JFX0VWRU5UUz15CkNPTkZJR19CUEZfRVZFTlRTPXkKQ09ORklHX1BST0JF X0VWRU5UUz15CkNPTkZJR19EWU5BTUlDX0ZUUkFDRT15CkNPTkZJR19EWU5BTUlDX0ZUUkFDRV9X SVRIX1JFR1M9eQpDT05GSUdfRlVOQ1RJT05fUFJPRklMRVI9eQpDT05GSUdfRlRSQUNFX01DT1VO VF9SRUNPUkQ9eQojIENPTkZJR19GVFJBQ0VfU1RBUlRVUF9URVNUIGlzIG5vdCBzZXQKIyBDT05G SUdfTU1JT1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNJTkdfTUFQPXkKQ09ORklHX0hJU1Rf VFJJR0dFUlM9eQojIENPTkZJR19UUkFDRVBPSU5UX0JFTkNITUFSSyBpcyBub3Qgc2V0CkNPTkZJ R19SSU5HX0JVRkZFUl9CRU5DSE1BUks9bQojIENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RF U1QgaXMgbm90IHNldAojIENPTkZJR19UUkFDRV9FTlVNX01BUF9GSUxFIGlzIG5vdCBzZXQKQ09O RklHX1RSQUNJTkdfRVZFTlRTX0dQSU89eQoKIwojIFJ1bnRpbWUgVGVzdGluZwojCkNPTkZJR19M S0RUTT1tCiMgQ09ORklHX1RFU1RfTElTVF9TT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9T T1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfS1BST0JFU19TQU5JVFlfVEVTVCBpcyBub3Qgc2V0CiMg Q09ORklHX0JBQ0tUUkFDRV9TRUxGX1RFU1QgaXMgbm90IHNldApDT05GSUdfUkJUUkVFX1RFU1Q9 bQpDT05GSUdfSU5URVJWQUxfVFJFRV9URVNUPW0KQ09ORklHX1BFUkNQVV9URVNUPW0KQ09ORklH X0FUT01JQzY0X1NFTEZURVNUPXkKQ09ORklHX0FTWU5DX1JBSUQ2X1RFU1Q9bQojIENPTkZJR19U RVNUX0hFWERVTVAgaXMgbm90IHNldAojIENPTkZJR19URVNUX1NUUklOR19IRUxQRVJTIGlzIG5v dCBzZXQKQ09ORklHX1RFU1RfS1NUUlRPWD1tCkNPTkZJR19URVNUX1BSSU5URj1tCkNPTkZJR19U RVNUX0JJVE1BUD1tCiMgQ09ORklHX1RFU1RfVVVJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1Rf UkhBU0hUQUJMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfSEFTSCBpcyBub3Qgc2V0CkNPTkZJ R19QUk9WSURFX09IQ0kxMzk0X0RNQV9JTklUPXkKIyBDT05GSUdfRE1BX0FQSV9ERUJVRyBpcyBu b3Qgc2V0CkNPTkZJR19URVNUX0xLTT1tCkNPTkZJR19URVNUX1VTRVJfQ09QWT1tCkNPTkZJR19U RVNUX0JQRj1tCkNPTkZJR19URVNUX0ZJUk1XQVJFPW0KQ09ORklHX1RFU1RfVURFTEFZPW0KIyBD T05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19URVNUX1NUQVRJQ19LRVlTPW0KIyBDT05G SUdfQlVHX09OX0RBVEFfQ09SUlVQVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NBTVBMRVMgaXMg bm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBzZXQK Q09ORklHX0FSQ0hfSEFTX1VCU0FOX1NBTklUSVpFX0FMTD15CiMgQ09ORklHX0FSQ0hfV0FOVFNf VUJTQU5fTk9fTlVMTCBpcyBub3Qgc2V0CiMgQ09ORklHX1VCU0FOIGlzIG5vdCBzZXQKQ09ORklH X0FSQ0hfSEFTX0RFVk1FTV9JU19BTExPV0VEPXkKQ09ORklHX1NUUklDVF9ERVZNRU09eQojIENP TkZJR19JT19TVFJJQ1RfREVWTUVNIGlzIG5vdCBzZXQKQ09ORklHX0VBUkxZX1BSSU5US19VU0I9 eQpDT05GSUdfWDg2X1ZFUkJPU0VfQk9PVFVQPXkKQ09ORklHX0VBUkxZX1BSSU5USz15CkNPTkZJ R19FQVJMWV9QUklOVEtfREJHUD15CiMgQ09ORklHX0VBUkxZX1BSSU5US19FRkkgaXMgbm90IHNl dAojIENPTkZJR19FQVJMWV9QUklOVEtfVVNCX1hEQkMgaXMgbm90IHNldAojIENPTkZJR19YODZf UFREVU1QX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19YODZfUFREVU1QIGlzIG5vdCBzZXQKIyBD T05GSUdfRUZJX1BHVF9EVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1ggaXMgbm90IHNl dApDT05GSUdfRE9VQkxFRkFVTFQ9eQojIENPTkZJR19ERUJVR19UTEJGTFVTSCBpcyBub3Qgc2V0 CiMgQ09ORklHX0lPTU1VX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9NTVVfU1RSRVNTIGlz IG5vdCBzZXQKQ09ORklHX0hBVkVfTU1JT1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfWDg2X0RFQ09E RVJfU0VMRlRFU1Q9eQpDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZ X1RZUEVfMFhFRD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxB WV9UWVBFX05PTkU9MwpDT05GSUdfSU9fREVMQVlfMFg4MD15CiMgQ09ORklHX0lPX0RFTEFZXzBY RUQgaXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9VREVMQVkgaXMgbm90IHNldAojIENPTkZJ R19JT19ERUxBWV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0w CkNPTkZJR19ERUJVR19CT09UX1BBUkFNUz15CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qgc2V0 CkNPTkZJR19PUFRJTUlaRV9JTkxJTklORz15CiMgQ09ORklHX0RFQlVHX0VOVFJZIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9ERUJV R19GUFU9eQojIENPTkZJR19QVU5JVF9BVE9NX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBTZWN1cml0 eSBvcHRpb25zCiMKQ09ORklHX0tFWVM9eQpDT05GSUdfUEVSU0lTVEVOVF9LRVlSSU5HUz15CkNP TkZJR19CSUdfS0VZUz15CkNPTkZJR19UUlVTVEVEX0tFWVM9eQpDT05GSUdfRU5DUllQVEVEX0tF WVM9eQojIENPTkZJR19LRVlfREhfT1BFUkFUSU9OUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VS SVRZX0RNRVNHX1JFU1RSSUNUIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZPXkKQ09ORklHX1NF Q1VSSVRZRlM9eQpDT05GSUdfU0VDVVJJVFlfTkVUV09SSz15CkNPTkZJR19TRUNVUklUWV9ORVRX T1JLX1hGUk09eQojIENPTkZJR19TRUNVUklUWV9QQVRIIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVM X1RYVD15CkNPTkZJR19MU01fTU1BUF9NSU5fQUREUj02NTUzNQpDT05GSUdfSEFWRV9IQVJERU5F RF9VU0VSQ09QWV9BTExPQ0FUT1I9eQojIENPTkZJR19IQVJERU5FRF9VU0VSQ09QWSBpcyBub3Qg c2V0CiMgQ09ORklHX1NUQVRJQ19VU0VSTU9ERUhFTFBFUiBpcyBub3Qgc2V0CkNPTkZJR19TRUNV UklUWV9TRUxJTlVYPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQk9PVFBBUkFNPXkKQ09ORklH X1NFQ1VSSVRZX1NFTElOVVhfQk9PVFBBUkFNX1ZBTFVFPTEKQ09ORklHX1NFQ1VSSVRZX1NFTElO VVhfRElTQUJMRT15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0RFVkVMT1A9eQpDT05GSUdfU0VD VVJJVFlfU0VMSU5VWF9BVkNfU1RBVFM9eQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9DSEVDS1JF UVBST1RfVkFMVUU9MQojIENPTkZJR19TRUNVUklUWV9TTUFDSyBpcyBub3Qgc2V0CiMgQ09ORklH X1NFQ1VSSVRZX1RPTU9ZTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfTE9BRFBJTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NF Q1VSSVRZX1lBTUEgaXMgbm90IHNldApDT05GSUdfSU5URUdSSVRZPXkKQ09ORklHX0lOVEVHUklU WV9TSUdOQVRVUkU9eQpDT05GSUdfSU5URUdSSVRZX0FTWU1NRVRSSUNfS0VZUz15CkNPTkZJR19J TlRFR1JJVFlfVFJVU1RFRF9LRVlSSU5HPXkKQ09ORklHX0lOVEVHUklUWV9BVURJVD15CkNPTkZJ R19JTUE9eQpDT05GSUdfSU1BX01FQVNVUkVfUENSX0lEWD0xMApDT05GSUdfSU1BX0xTTV9SVUxF Uz15CiMgQ09ORklHX0lNQV9URU1QTEFURSBpcyBub3Qgc2V0CkNPTkZJR19JTUFfTkdfVEVNUExB VEU9eQojIENPTkZJR19JTUFfU0lHX1RFTVBMQVRFIGlzIG5vdCBzZXQKQ09ORklHX0lNQV9ERUZB VUxUX1RFTVBMQVRFPSJpbWEtbmciCkNPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTE9eQojIENP TkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTI1NiBpcyBub3Qgc2V0CiMgQ09ORklHX0lNQV9ERUZB VUxUX0hBU0hfU0hBNTEyIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX0RFRkFVTFRfSEFTSF9XUDUx MiBpcyBub3Qgc2V0CkNPTkZJR19JTUFfREVGQVVMVF9IQVNIPSJzaGExIgojIENPTkZJR19JTUFf V1JJVEVfUE9MSUNZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX1JFQURfUE9MSUNZIGlzIG5vdCBz ZXQKQ09ORklHX0lNQV9BUFBSQUlTRT15CkNPTkZJR19JTUFfVFJVU1RFRF9LRVlSSU5HPXkKIyBD T05GSUdfSU1BX0JMQUNLTElTVF9LRVlSSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX0xPQURf WDUwOSBpcyBub3Qgc2V0CkNPTkZJR19FVk09eQpDT05GSUdfRVZNX0FUVFJfRlNVVUlEPXkKIyBD T05GSUdfRVZNX0xPQURfWDUwOSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX1NF TElOVVg9eQojIENPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX0RBQyBpcyBub3Qgc2V0CkNPTkZJR19E RUZBVUxUX1NFQ1VSSVRZPSJzZWxpbnV4IgpDT05GSUdfWE9SX0JMT0NLUz1tCkNPTkZJR19BU1lO Q19DT1JFPW0KQ09ORklHX0FTWU5DX01FTUNQWT1tCkNPTkZJR19BU1lOQ19YT1I9bQpDT05GSUdf QVNZTkNfUFE9bQpDT05GSUdfQVNZTkNfUkFJRDZfUkVDT1Y9bQpDT05GSUdfQ1JZUFRPPXkKCiMK IyBDcnlwdG8gY29yZSBvciBoZWxwZXIKIwpDT05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJR19D UllQVE9fQUxHQVBJMj15CkNPTkZJR19DUllQVE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVBRDI9 eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15CkNP TkZJR19DUllQVE9fSEFTSD15CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JO Rz15CkNPTkZJR19DUllQVE9fUk5HMj15CkNPTkZJR19DUllQVE9fUk5HX0RFRkFVTFQ9eQpDT05G SUdfQ1JZUFRPX0FLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fQUtDSVBIRVI9eQpDT05GSUdfQ1JZ UFRPX0tQUDI9eQpDT05GSUdfQ1JZUFRPX0FDT01QMj15CkNPTkZJR19DUllQVE9fUlNBPXkKIyBD T05GSUdfQ1JZUFRPX0RIIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0VDREggaXMgbm90IHNl dApDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVIyPXkKQ09ORklH X0NSWVBUT19VU0VSPW0KQ09ORklHX0NSWVBUT19NQU5BR0VSX0RJU0FCTEVfVEVTVFM9eQpDT05G SUdfQ1JZUFRPX0dGMTI4TVVMPW0KQ09ORklHX0NSWVBUT19OVUxMPXkKQ09ORklHX0NSWVBUT19O VUxMMj15CkNPTkZJR19DUllQVE9fUENSWVBUPW0KQ09ORklHX0NSWVBUT19XT1JLUVVFVUU9eQpD T05GSUdfQ1JZUFRPX0NSWVBURD1tCiMgQ09ORklHX0NSWVBUT19NQ1JZUFREIGlzIG5vdCBzZXQK Q09ORklHX0NSWVBUT19BVVRIRU5DPW0KQ09ORklHX0NSWVBUT19URVNUPW0KQ09ORklHX0NSWVBU T19BQkxLX0hFTFBFUj1tCkNPTkZJR19DUllQVE9fU0lNRD1tCkNPTkZJR19DUllQVE9fR0xVRV9I RUxQRVJfWDg2PW0KQ09ORklHX0NSWVBUT19FTkdJTkU9bQoKIwojIEF1dGhlbnRpY2F0ZWQgRW5j cnlwdGlvbiB3aXRoIEFzc29jaWF0ZWQgRGF0YQojCkNPTkZJR19DUllQVE9fQ0NNPW0KQ09ORklH X0NSWVBUT19HQ009bQojIENPTkZJR19DUllQVE9fQ0hBQ0hBMjBQT0xZMTMwNSBpcyBub3Qgc2V0 CkNPTkZJR19DUllQVE9fU0VRSVY9eQpDT05GSUdfQ1JZUFRPX0VDSEFJTklWPW0KCiMKIyBCbG9j ayBtb2RlcwojCkNPTkZJR19DUllQVE9fQ0JDPXkKQ09ORklHX0NSWVBUT19DVFI9eQpDT05GSUdf Q1JZUFRPX0NUUz1tCkNPTkZJR19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9bQpDT05G SUdfQ1JZUFRPX1BDQkM9bQpDT05GSUdfQ1JZUFRPX1hUUz1tCiMgQ09ORklHX0NSWVBUT19LRVlX UkFQIGlzIG5vdCBzZXQKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPW0KQ09O RklHX0NSWVBUT19ITUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPW0KQ09ORklHX0NSWVBUT19WTUFD PW0KCiMKIyBEaWdlc3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMyQz15CkNPTkZJR19DUllQVE9fQ1JD MzJDX0lOVEVMPW0KQ09ORklHX0NSWVBUT19DUkMzMj1tCkNPTkZJR19DUllQVE9fQ1JDMzJfUENM TVVMPW0KQ09ORklHX0NSWVBUT19DUkNUMTBESUY9eQpDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRl9Q Q0xNVUw9bQpDT05GSUdfQ1JZUFRPX0dIQVNIPW0KIyBDT05GSUdfQ1JZUFRPX1BPTFkxMzA1IGlz IG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1BPTFkxMzA1X1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fTUQ0PW0KQ09ORklHX0NSWVBUT19NRDU9eQpDT05GSUdfQ1JZUFRPX01JQ0hBRUxf TUlDPW0KQ09ORklHX0NSWVBUT19STUQxMjg9bQpDT05GSUdfQ1JZUFRPX1JNRDE2MD1tCkNPTkZJ R19DUllQVE9fUk1EMjU2PW0KQ09ORklHX0NSWVBUT19STUQzMjA9bQpDT05GSUdfQ1JZUFRPX1NI QTE9eQpDT05GSUdfQ1JZUFRPX1NIQTFfU1NTRTM9bQpDT05GSUdfQ1JZUFRPX1NIQTI1Nl9TU1NF Mz1tCkNPTkZJR19DUllQVE9fU0hBNTEyX1NTU0UzPW0KIyBDT05GSUdfQ1JZUFRPX1NIQTFfTUIg aXMgbm90IHNldAojIENPTkZJR19DUllQVE9fU0hBMjU2X01CIGlzIG5vdCBzZXQKIyBDT05GSUdf Q1JZUFRPX1NIQTUxMl9NQiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBMjU2PXkKQ09ORklH X0NSWVBUT19TSEE1MTI9bQojIENPTkZJR19DUllQVE9fU0hBMyBpcyBub3Qgc2V0CkNPTkZJR19D UllQVE9fVEdSMTkyPW0KQ09ORklHX0NSWVBUT19XUDUxMj1tCkNPTkZJR19DUllQVE9fR0hBU0hf Q0xNVUxfTklfSU5URUw9bQoKIwojIENpcGhlcnMKIwpDT05GSUdfQ1JZUFRPX0FFUz15CiMgQ09O RklHX0NSWVBUT19BRVNfVEkgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0FFU19YODZfNjQ9eQpD T05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD1tCkNPTkZJR19DUllQVE9fQU5VQklTPW0KQ09ORklH X0NSWVBUT19BUkM0PW0KQ09ORklHX0NSWVBUT19CTE9XRklTSD1tCkNPTkZJR19DUllQVE9fQkxP V0ZJU0hfQ09NTU9OPW0KQ09ORklHX0NSWVBUT19CTE9XRklTSF9YODZfNjQ9bQpDT05GSUdfQ1JZ UFRPX0NBTUVMTElBPW0KQ09ORklHX0NSWVBUT19DQU1FTExJQV9YODZfNjQ9bQpDT05GSUdfQ1JZ UFRPX0NBTUVMTElBX0FFU05JX0FWWF9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX0FF U05JX0FWWDJfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj1tCkNPTkZJR19DUllQ VE9fQ0FTVDU9bQpDT05GSUdfQ1JZUFRPX0NBU1Q1X0FWWF9YODZfNjQ9bQpDT05GSUdfQ1JZUFRP X0NBU1Q2PW0KQ09ORklHX0NSWVBUT19DQVNUNl9BVlhfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19E RVM9bQojIENPTkZJR19DUllQVE9fREVTM19FREVfWDg2XzY0IGlzIG5vdCBzZXQKQ09ORklHX0NS WVBUT19GQ1JZUFQ9bQpDT05GSUdfQ1JZUFRPX0tIQVpBRD1tCkNPTkZJR19DUllQVE9fU0FMU0Ey MD1tCkNPTkZJR19DUllQVE9fU0FMU0EyMF9YODZfNjQ9bQojIENPTkZJR19DUllQVE9fQ0hBQ0hB MjAgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fQ0hBQ0hBMjBfWDg2XzY0IGlzIG5vdCBzZXQK Q09ORklHX0NSWVBUT19TRUVEPW0KQ09ORklHX0NSWVBUT19TRVJQRU5UPW0KQ09ORklHX0NSWVBU T19TRVJQRU5UX1NTRTJfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19TRVJQRU5UX0FWWF9YODZfNjQ9 bQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYMl9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX1RFQT1t CkNPTkZJR19DUllQVE9fVFdPRklTSD1tCkNPTkZJR19DUllQVE9fVFdPRklTSF9DT01NT049bQpD T05GSUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19UV09GSVNIX1g4Nl82 NF8zV0FZPW0KQ09ORklHX0NSWVBUT19UV09GSVNIX0FWWF9YODZfNjQ9bQoKIwojIENvbXByZXNz aW9uCiMKQ09ORklHX0NSWVBUT19ERUZMQVRFPW0KQ09ORklHX0NSWVBUT19MWk89eQojIENPTkZJ R19DUllQVE9fODQyIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0xaNCBpcyBub3Qgc2V0CiMg Q09ORklHX0NSWVBUT19MWjRIQyBpcyBub3Qgc2V0CgojCiMgUmFuZG9tIE51bWJlciBHZW5lcmF0 aW9uCiMKQ09ORklHX0NSWVBUT19BTlNJX0NQUk5HPW0KQ09ORklHX0NSWVBUT19EUkJHX01FTlU9 eQpDT05GSUdfQ1JZUFRPX0RSQkdfSE1BQz15CiMgQ09ORklHX0NSWVBUT19EUkJHX0hBU0ggaXMg bm90IHNldAojIENPTkZJR19DUllQVE9fRFJCR19DVFIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X0RSQkc9eQpDT05GSUdfQ1JZUFRPX0pJVFRFUkVOVFJPUFk9eQpDT05GSUdfQ1JZUFRPX1VTRVJf QVBJPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9IQVNIPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9TS0NJUEhFUj15CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9STkcgaXMgbm90IHNldAojIENP TkZJR19DUllQVE9fVVNFUl9BUElfQUVBRCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fSEFTSF9J TkZPPXkKQ09ORklHX0NSWVBUT19IVz15CkNPTkZJR19DUllQVE9fREVWX1BBRExPQ0s9bQpDT05G SUdfQ1JZUFRPX0RFVl9QQURMT0NLX0FFUz1tCkNPTkZJR19DUllQVE9fREVWX1BBRExPQ0tfU0hB PW0KIyBDT05GSUdfQ1JZUFRPX0RFVl9GU0xfQ0FBTV9DUllQVE9fQVBJX0RFU0MgaXMgbm90IHNl dAojIENPTkZJR19DUllQVE9fREVWX0NDUCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZf UUFUX0RIODk1eENDIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9RQVRfQzNYWFggaXMg bm90IHNldAojIENPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYIGlzIG5vdCBzZXQKIyBDT05GSUdf Q1JZUFRPX0RFVl9RQVRfREg4OTV4Q0NWRiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZf UUFUX0MzWFhYVkYgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYVkYgaXMg bm90IHNldAojIENPTkZJR19DUllQVE9fREVWX0NIRUxTSU8gaXMgbm90IHNldApDT05GSUdfQ1JZ UFRPX0RFVl9WSVJUSU89bQpDT05GSUdfQVNZTU1FVFJJQ19LRVlfVFlQRT15CkNPTkZJR19BU1lN TUVUUklDX1BVQkxJQ19LRVlfU1VCVFlQRT15CkNPTkZJR19YNTA5X0NFUlRJRklDQVRFX1BBUlNF Uj15CiMgQ09ORklHX1BLQ1M3X01FU1NBR0VfUEFSU0VSIGlzIG5vdCBzZXQKCiMKIyBDZXJ0aWZp Y2F0ZXMgZm9yIHNpZ25hdHVyZSBjaGVja2luZwojCkNPTkZJR19TWVNURU1fVFJVU1RFRF9LRVlS SU5HPXkKQ09ORklHX1NZU1RFTV9UUlVTVEVEX0tFWVM9IiIKIyBDT05GSUdfU1lTVEVNX0VYVFJB X0NFUlRJRklDQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDT05EQVJZX1RSVVNURURfS0VZUklO RyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19IQVZFX0tWTV9JUlFDSElQPXkK Q09ORklHX0hBVkVfS1ZNX0lSUUZEPXkKQ09ORklHX0hBVkVfS1ZNX0lSUV9ST1VUSU5HPXkKQ09O RklHX0hBVkVfS1ZNX0VWRU5URkQ9eQpDT05GSUdfS1ZNX01NSU89eQpDT05GSUdfS1ZNX0FTWU5D X1BGPXkKQ09ORklHX0hBVkVfS1ZNX01TST15CkNPTkZJR19IQVZFX0tWTV9DUFVfUkVMQVhfSU5U RVJDRVBUPXkKQ09ORklHX0tWTV9WRklPPXkKQ09ORklHX0tWTV9HRU5FUklDX0RJUlRZTE9HX1JF QURfUFJPVEVDVD15CkNPTkZJR19LVk1fQ09NUEFUPXkKQ09ORklHX0hBVkVfS1ZNX0lSUV9CWVBB U1M9eQpDT05GSUdfVklSVFVBTElaQVRJT049eQpDT05GSUdfS1ZNPW0KQ09ORklHX0tWTV9JTlRF TD1tCkNPTkZJR19LVk1fQU1EPW0KQ09ORklHX0tWTV9NTVVfQVVESVQ9eQojIENPTkZJR19LVk1f REVWSUNFX0FTU0lHTk1FTlQgaXMgbm90IHNldApDT05GSUdfVkhPU1RfTkVUPW0KIyBDT05GSUdf VkhPU1RfU0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZIT1NUX1ZTT0NLIGlzIG5vdCBzZXQKQ09O RklHX1ZIT1NUPW0KIyBDT05GSUdfVkhPU1RfQ1JPU1NfRU5ESUFOX0xFR0FDWSBpcyBub3Qgc2V0 CkNPTkZJR19CSU5BUllfUFJJTlRGPXkKCiMKIyBMaWJyYXJ5IHJvdXRpbmVzCiMKQ09ORklHX1JB SUQ2X1BRPW0KQ09ORklHX0JJVFJFVkVSU0U9eQojIENPTkZJR19IQVZFX0FSQ0hfQklUUkVWRVJT RSBpcyBub3Qgc2V0CkNPTkZJR19SQVRJT05BTD15CkNPTkZJR19HRU5FUklDX1NUUk5DUFlfRlJP TV9VU0VSPXkKQ09ORklHX0dFTkVSSUNfU1RSTkxFTl9VU0VSPXkKQ09ORklHX0dFTkVSSUNfTkVU X1VUSUxTPXkKQ09ORklHX0dFTkVSSUNfRklORF9GSVJTVF9CSVQ9eQpDT05GSUdfR0VORVJJQ19Q Q0lfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JT01BUD15CkNPTkZJR19HRU5FUklDX0lPPXkKQ09O RklHX0FSQ0hfVVNFX0NNUFhDSEdfTE9DS1JFRj15CkNPTkZJR19BUkNIX0hBU19GQVNUX01VTFRJ UExJRVI9eQpDT05GSUdfQ1JDX0NDSVRUPXkKQ09ORklHX0NSQzE2PXkKQ09ORklHX0NSQ19UMTBE SUY9eQpDT05GSUdfQ1JDX0lUVV9UPW0KQ09ORklHX0NSQzMyPXkKIyBDT05GSUdfQ1JDMzJfU0VM RlRFU1QgaXMgbm90IHNldApDT05GSUdfQ1JDMzJfU0xJQ0VCWTg9eQojIENPTkZJR19DUkMzMl9T TElDRUJZNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX1NBUldBVEUgaXMgbm90IHNldAojIENP TkZJR19DUkMzMl9CSVQgaXMgbm90IHNldAojIENPTkZJR19DUkM3IGlzIG5vdCBzZXQKQ09ORklH X0xJQkNSQzMyQz15CkNPTkZJR19DUkM4PW0KIyBDT05GSUdfQVVESVRfQVJDSF9DT01QQVRfR0VO RVJJQyBpcyBub3Qgc2V0CiMgQ09ORklHX1JBTkRPTTMyX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09O RklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpDT05GSUdfTFpPX0NPTVBS RVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9ERUNPTVBSRVNTPXkKQ09O RklHX1haX0RFQz15CkNPTkZJR19YWl9ERUNfWDg2PXkKQ09ORklHX1haX0RFQ19QT1dFUlBDPXkK Q09ORklHX1haX0RFQ19JQTY0PXkKQ09ORklHX1haX0RFQ19BUk09eQpDT05GSUdfWFpfREVDX0FS TVRIVU1CPXkKQ09ORklHX1haX0RFQ19TUEFSQz15CkNPTkZJR19YWl9ERUNfQkNKPXkKIyBDT05G SUdfWFpfREVDX1RFU1QgaXMgbm90IHNldApDT05GSUdfREVDT01QUkVTU19HWklQPXkKQ09ORklH X0RFQ09NUFJFU1NfQlpJUDI9eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkKQ09ORklHX0RFQ09N UFJFU1NfWFo9eQpDT05GSUdfREVDT01QUkVTU19MWk89eQpDT05GSUdfREVDT01QUkVTU19MWjQ9 eQpDT05GSUdfR0VORVJJQ19BTExPQ0FUT1I9eQpDT05GSUdfUkVFRF9TT0xPTU9OPW0KQ09ORklH X1JFRURfU09MT01PTl9FTkM4PXkKQ09ORklHX1JFRURfU09MT01PTl9ERUM4PXkKQ09ORklHX1RF WFRTRUFSQ0g9eQpDT05GSUdfVEVYVFNFQVJDSF9LTVA9bQpDT05GSUdfVEVYVFNFQVJDSF9CTT1t CkNPTkZJR19URVhUU0VBUkNIX0ZTTT1tCkNPTkZJR19CVFJFRT15CkNPTkZJR19JTlRFUlZBTF9U UkVFPXkKQ09ORklHX1JBRElYX1RSRUVfTVVMVElPUkRFUj15CkNPTkZJR19BU1NPQ0lBVElWRV9B UlJBWT15CkNPTkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lPUE9SVF9NQVA9eQpDT05GSUdf SEFTX0RNQT15CiMgQ09ORklHX0RNQV9OT09QX09QUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RNQV9W SVJUX09QUyBpcyBub3Qgc2V0CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05GSUdfQ1BVTUFT S19PRkZTVEFDSz15CkNPTkZJR19DUFVfUk1BUD15CkNPTkZJR19EUUw9eQpDT05GSUdfR0xPQj15 CiMgQ09ORklHX0dMT0JfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfTkxBVFRSPXkKQ09ORklH X0NMWl9UQUI9eQpDT05GSUdfQ09SRElDPW0KIyBDT05GSUdfRERSIGlzIG5vdCBzZXQKQ09ORklH X0lSUV9QT0xMPXkKQ09ORklHX01QSUxJQj15CkNPTkZJR19TSUdOQVRVUkU9eQpDT05GSUdfT0lE X1JFR0lTVFJZPXkKQ09ORklHX1VDUzJfU1RSSU5HPXkKQ09ORklHX0ZPTlRfU1VQUE9SVD15CiMg Q09ORklHX0ZPTlRTIGlzIG5vdCBzZXQKQ09ORklHX0ZPTlRfOHg4PXkKQ09ORklHX0ZPTlRfOHgx Nj15CiMgQ09ORklHX1NHX1NQTElUIGlzIG5vdCBzZXQKQ09ORklHX1NHX1BPT0w9eQpDT05GSUdf QVJDSF9IQVNfU0dfQ0hBSU49eQpDT05GSUdfQVJDSF9IQVNfUE1FTV9BUEk9eQpDT05GSUdfQVJD SF9IQVNfTU1JT19GTFVTSD15CkNPTkZJR19TQklUTUFQPXkK --===============5393740987980424376== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCBzdWl0ZT0nbHRwJwoJZXhwb3J0 IHRlc3RjYXNlPSdsdHAnCglleHBvcnQgY2F0ZWdvcnk9J2Z1bmN0aW9uYWwnCglleHBvcnQgam9i X29yaWdpbj0nL2xrcC9sa3AvLnNyYy0yMDE3MDUwNS0xNzU4NTIvYWxsb3QvY3ljbGljOmxpbnV4 LWRldmVsOmRldmVsLWhvdXJseS9uaG0td2hpdGUyL2x0cC55YW1sJwoJZXhwb3J0IHF1ZXVlPSd2 YWxpZGF0ZScKCWV4cG9ydCB0ZXN0Ym94PSduaG0td2hpdGUyJwoJZXhwb3J0IHRib3hfZ3JvdXA9 J25obS13aGl0ZTInCglleHBvcnQgc3VibWl0X2lkPSc1OTE0NzVkNTBiOWE5MzNhOTFhMjI5MjQn CglleHBvcnQgam9iX2ZpbGU9Jy9sa3Avc2NoZWR1bGVkL25obS13aGl0ZTIvbHRwLWZzLWRlYmlh bi14ODZfNjQtMjAxNi0wOC0zMS5jZ3otM2UzOGEwN2E2NjkyYjNmMTQ1OTgyMjc2Nzg3MmM3OTky MmQwODU5My0yMDE3MDUxMS04MDUyOS0xMWtqYzIwLTEwLnlhbWwnCglleHBvcnQgaWQ9JzhlNmZk MmIwNzJlODhlMDgwMDk4NmJhZDQ2NDMwMzg2ZGIzZmM0ZTQnCglleHBvcnQgbW9kZWw9J05laGFs ZW0nCglleHBvcnQgbWVtb3J5PSc0RycKCWV4cG9ydCBucl9jcHU9OAoJZXhwb3J0IGhkZF9wYXJ0 aXRpb25zPQoJZXhwb3J0IHN3YXBfcGFydGl0aW9ucz0KCWV4cG9ydCByb290ZnNfcGFydGl0aW9u PQoJZXhwb3J0IG5ldGNvbnNvbGVfcG9ydD02NjcxCglleHBvcnQgYnJhbmQ9J0ludGVsKFIpIENv cmUoVE0pIGk3IENQVSA4NzAgQCAyLjkzR0h6JwoJZXhwb3J0IG5lZWRfa2NvbmZpZz0nQ09ORklH X0JMS19ERVZfTE9PUCcKCWV4cG9ydCBjb21taXQ9JzNlMzhhMDdhNjY5MmIzZjE0NTk4MjI3Njc4 NzJjNzk5MjJkMDg1OTMnCglleHBvcnQga2NvbmZpZz0neDg2XzY0LXJoZWwtNy4yJwoJZXhwb3J0 IGNvbXBpbGVyPSdnY2MtNicKCWV4cG9ydCByb290ZnM9J2RlYmlhbi14ODZfNjQtMjAxNi0wOC0z MS5jZ3onCglleHBvcnQgZW5xdWV1ZV90aW1lPScyMDE3LTA1LTExIDIyOjMxOjQ5ICswODAwJwoJ ZXhwb3J0IF9pZD0nNTkxNDc1ZDUwYjlhOTMzYTkxYTIyOTJjJwoJZXhwb3J0IF9ydD0nL3Jlc3Vs dC9sdHAvZnMvbmhtLXdoaXRlMi9kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6L3g4Nl82NC1y aGVsLTcuMi9nY2MtNi8zZTM4YTA3YTY2OTJiM2YxNDU5ODIyNzY3ODcyYzc5OTIyZDA4NTkzJwoJ ZXhwb3J0IHVzZXI9J2xrcCcKCWV4cG9ydCBoZWFkX2NvbW1pdD0nNDZhNWZkNzRkYmNkNjJiYTBj Y2NhMjM3MWVlYzE0ZTI4ZWYwYjFjMCcKCWV4cG9ydCBiYXNlX2NvbW1pdD0nYTM1MWU5YjlmYzI0 ZTk4MmVjMmYwZTc2Mzc5YTQ5ODI2MDM2ZGExMicKCWV4cG9ydCBicmFuY2g9J2xpbnV4LWRldmVs L2RldmVsLWhvdXJseS0yMDE3MDUwODA0JwoJZXhwb3J0IHJlc3VsdF9yb290PScvcmVzdWx0L2x0 cC9mcy9uaG0td2hpdGUyL2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3oveDg2XzY0LXJoZWwt Ny4yL2djYy02LzNlMzhhMDdhNjY5MmIzZjE0NTk4MjI3Njc4NzJjNzk5MjJkMDg1OTMvMTAnCgll eHBvcnQgTEtQX1NFUlZFUj0naW5uJwoJZXhwb3J0IG1heF91cHRpbWU9MzYwMAoJZXhwb3J0IGlu aXRyZD0nL29zaW1hZ2UvZGViaWFuL2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3onCglleHBv cnQgYm9vdGxvYWRlcl9hcHBlbmQ9J3Jvb3Q9L2Rldi9yYW0wCnVzZXI9bGtwCmpvYj0vbGtwL3Nj aGVkdWxlZC9uaG0td2hpdGUyL2x0cC1mcy1kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6LTNl MzhhMDdhNjY5MmIzZjE0NTk4MjI3Njc4NzJjNzk5MjJkMDg1OTMtMjAxNzA1MTEtODA1MjktMTFr amMyMC0xMC55YW1sCkFSQ0g9eDg2XzY0Cmtjb25maWc9eDg2XzY0LXJoZWwtNy4yCmJyYW5jaD1s aW51eC1kZXZlbC9kZXZlbC1ob3VybHktMjAxNzA1MDgwNApjb21taXQ9M2UzOGEwN2E2NjkyYjNm MTQ1OTgyMjc2Nzg3MmM3OTkyMmQwODU5MwpCT09UX0lNQUdFPS9wa2cvbGludXgveDg2XzY0LXJo ZWwtNy4yL2djYy02LzNlMzhhMDdhNjY5MmIzZjE0NTk4MjI3Njc4NzJjNzk5MjJkMDg1OTMvdm1s aW51ei00LjExLjAtMDQzOTgtZzNlMzhhMDcKbWF4X3VwdGltZT0zNjAwClJFU1VMVF9ST09UPS9y ZXN1bHQvbHRwL2ZzL25obS13aGl0ZTIvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei94ODZf NjQtcmhlbC03LjIvZ2NjLTYvM2UzOGEwN2E2NjkyYjNmMTQ1OTgyMjc2Nzg3MmM3OTkyMmQwODU5 My8xMApMS1BfU0VSVkVSPWlubgpkZWJ1ZwphcGljPWRlYnVnCnN5c3JxX2Fsd2F5c19lbmFibGVk CnJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAKbmV0LmlmbmFtZXM9MApwcmludGsu ZGV2a21zZz1vbgpwYW5pYz0tMQpzb2Z0bG9ja3VwX3BhbmljPTEKbm1pX3dhdGNoZG9nPXBhbmlj Cm9vcHM9cGFuaWMKbG9hZF9yYW1kaXNrPTIKcHJvbXB0X3JhbWRpc2s9MApkcmJkLm1pbm9yX2Nv dW50PTgKc3lzdGVtZC5sb2dfbGV2ZWw9ZXJyCmlnbm9yZV9sb2dsZXZlbAplYXJseXByaW50az10 dHlTMCwxMTUyMDAKY29uc29sZT10dHlTMCwxMTUyMDAKY29uc29sZT10dHkwCnZnYT1ub3JtYWwK cncnCglleHBvcnQgbGtwX2luaXRyZD0nL2xrcC9sa3AvbGtwLXg4Nl82NC5jZ3onCglleHBvcnQg bW9kdWxlc19pbml0cmQ9Jy9wa2cvbGludXgveDg2XzY0LXJoZWwtNy4yL2djYy02LzNlMzhhMDdh NjY5MmIzZjE0NTk4MjI3Njc4NzJjNzk5MjJkMDg1OTMvbW9kdWxlcy5jZ3onCglleHBvcnQgYm1f aW5pdHJkPScvb3NpbWFnZS9kZXBzL2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3ovbGtwXzIw MTctMDUtMDEuY2d6LC9vc2ltYWdlL2RlcHMvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei9y c3luYy1yb290ZnNfMjAxNi0xMS0xNS5jZ3osL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2XzY0LTIw MTYtMDgtMzEuY2d6L3J1bi1pcGNvbmZpZ18yMDE2LTExLTE1LmNneiwvb3NpbWFnZS9kZXBzL2Rl Ymlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3ovbHRwXzIwMTctMDItMTUuY2d6LC9vc2ltYWdlL3Br Zy9kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6L2x0cC14ODZfNjQtMDFmYTdlODFjXzIwMTct MDUtMTAuY2d6LC9vc2ltYWdlL2RlcHMvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei9od18y MDE2LTExLTE1LmNneicKCWV4cG9ydCBzaXRlPSdpbm4nCglleHBvcnQgTEtQX0NHSV9QT1JUPTgw CglleHBvcnQgTEtQX0NJRlNfUE9SVD0xMzkKCWV4cG9ydCByZXBlYXRfdG89MTgKCWV4cG9ydCBr ZXJuZWw9Jy9wa2cvbGludXgveDg2XzY0LXJoZWwtNy4yL2djYy02LzNlMzhhMDdhNjY5MmIzZjE0 NTk4MjI3Njc4NzJjNzk5MjJkMDg1OTMvdm1saW51ei00LjExLjAtMDQzOTgtZzNlMzhhMDcnCgll eHBvcnQgZGVxdWV1ZV90aW1lPScyMDE3LTA1LTEyIDAyOjA3OjE1ICswODAwJwoJZXhwb3J0IGpv Yl9pbml0cmQ9Jy9sa3Avc2NoZWR1bGVkL25obS13aGl0ZTIvbHRwLWZzLWRlYmlhbi14ODZfNjQt MjAxNi0wOC0zMS5jZ3otM2UzOGEwN2E2NjkyYjNmMTQ1OTgyMjc2Nzg3MmM3OTkyMmQwODU5My0y MDE3MDUxMS04MDUyOS0xMWtqYzIwLTEwLmNneicKCglbIC1uICIkTEtQX1NSQyIgXSB8fAoJZXhw b3J0IExLUF9TUkM9L2xrcC8ke3VzZXI6LWxrcH0vc3JjCn0KCnJ1bl9qb2IoKQp7CgllY2hvICQk ID4gJFRNUC9ydW4tam9iLnBpZAoKCS4gJExLUF9TUkMvbGliL2h0dHAuc2gKCS4gJExLUF9TUkMv bGliL2pvYi5zaAoJLiAkTEtQX1NSQy9saWIvZW52LnNoCgoJZXhwb3J0X3RvcF9lbnYKCglydW5f bW9uaXRvciAkTEtQX1NSQy9tb25pdG9ycy93cmFwcGVyIGttc2cKCXJ1bl9tb25pdG9yICRMS1Bf U1JDL21vbml0b3JzL3dyYXBwZXIgaGVhcnRiZWF0CglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25p dG9ycy93cmFwcGVyIG9vbS1raWxsZXIKCXJ1bl9tb25pdG9yICRMS1BfU1JDL21vbml0b3JzL3Bs YWluL3dhdGNoZG9nCglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25pdG9ycy93cmFwcGVyIG5mcy1o YW5nCgoJcnVuX3Rlc3QgdGVzdD0nZnMnICRMS1BfU1JDL3Rlc3RzL3dyYXBwZXIgbHRwCn0KCmV4 dHJhY3Rfc3RhdHMoKQp7CgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIGx0cAoJJExLUF9TUkMvc3Rh dHMvd3JhcHBlciBrbXNnCgoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciB0aW1lIGx0cC50aW1lCgkk TEtQX1NSQy9zdGF0cy93cmFwcGVyIHRpbWUKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgZG1lc2cK CSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIga21zZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBzdGRl cnIKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgbGFzdF9zdGF0ZQp9CgoiJEAiCg== --===============5393740987980424376== Content-Type: application/octet-stream MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" /Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4tg/gMVdAC2IMEYC4aB2XuHkZJHbZoL54GgkgZaFY4+6 VvqJpIPBhqrJe5pWQ1JWc8eY3m9yP4fOfmMbbonSKjDgCvCAmhz80ivtn15jliWluvr1GwjhCiqO tj2MVOwp0giRTA3U2XniTIAURyBI7amQuPBTG71N+hu2HqCqLZNpVTvBY3ooOATZAEqnhmC8dqJG jweuA94eM2mtOP+nsHFYmo/3raRzaaCbTRFk9fR2gwE3u1WyiSUIZrgoWYaqBzkLzLhIU5XRCPes /LIDp9YYmeZEvfExghstXN7rmm/xbavQF1W/lJ9NKpOGp2hWvbalFao1lKE7KinIKztr4Jkm1AdK ezTBLDytONpGcg8eL+2p13vK2zXhN+cKmmN7mlseX49eg+D1FvPls57Oj8PIBRnjrK414Z+RbRla +Vq1yNHH6IaNDUs4R+FzRTIxLboCi4ARYt8B90fyzwuM1G2KV2xCCQvLY7lcWN+jPv5UMYb9cGB2 PyRVHfhNGKtLjDHbAE/VmEyFov7cuL5UktUsvXPkxJMIj5Qs6jBWJ4ialtcXBG8coEbLaCfTHgsV xaCJgFkJBAJjD6ZMFZ29jJ/knE6gvfLLCK/kYDDqwrxubtz541RgYEnGFlVwO/Rs/VIh0UWY0akg dCEFrYt8Z0p+uKZkryvELgtWS47QlXSjGzkxuCdA/GoH/dzpHsFfCqGXX0opNvp00mYH2mCmTmDm Q13FkQejGjN9NUD0NVZG/AASK63EJE05UYBQjtZL8Kg6Y8CZGW8+vEqdMD7/yJz9Zs6r17NfR3Fl oTQGAnl14tSnQcRMOjWpperjgPVCk69eGALh8QILkJ6jqdwVlKkV4kK7qDWTM4QfhunE6n4EsEEn G2dm029zgo3qprv5m4y2qheOcePzYx6wXPDO5bURxIklYVsAxWyz/8qC/+pyiksi3RinBNM/2Ajj U9nM09icdAe010AeTfYH8ekhv3zZ7atuTxQSTRa4xGKI/6HvqxVLK8W++agCBNt3unLDrTzUyB3v +f2IJacrhiTXbFoiAmXmvjKOJq9R2IndEvApI9qtZkmvXqKGkZXDpV15DcgHB6BuMGpawKmuc8zm 26D8stzVUSQNUhP4CuKZiYrUtSNbPUVtUaWbhMIB7Ms8A8Pq1bv1ZuTRrUgWDeJiy+DfB5vw3K0Y M9qbj3g/6HgZrX0yo7E+YIaBdribXkRRAsYIQX4UdSsfx4WKzOd8xALVF2hO0rwPzpK+tEIVoyK6 ZJ2DGCD8KxMlky66BM8TPKiLiaqBebxNljz9hxQeDbP/rTEEV05I63vow2BDllXmIgVTczpCw9QR FMptcdJJw4arwktlqSlRb2FeTor+KVFAwNHGSBAsxOG6BJUCrUFvEfeahN92m6/7/PIrrof94TTP Qdc8n7jRrWn698ShQL2Hq3C33+5zsXm/U7F4ZFVTI5Wb5gSER3r0KQjxCXBFx5vf/7oF5dvq4kF3 mVMb1iOb0tfW0O21WbS8G6ZYgbEdj+HYqJ9EUUO/XHQNXreFW1MNdx3Y12UznXmVsA/NSp9h/gkv s9TadZ5e3KeVbEXHiwCNCsHcCoDjPDfGWgSC+94BYhKrawHrWZ5mTVm3MnY2S1VbTp/ksTbYgFeG lfxDTkeW1N88tB8LF+uSV3NOuORYSplo+EGqoCJJiSdpvohIUhkMvcqlx8J07C2eysMxbpYs8xI4 kq+1s+Oj7rYhmtI36yKu1L6vu2qX7ygajMoynxFvN95l255+g0mlBTi8evv/3zyTNjGe/xd+0GgM /gQXTeZZHJXwHz3LzHvlVbumNJiE2bfjjxAhetfIk3Hamh7FpDsD3gpQJakvlrvdfak79Kqy0QyO I/hzfeTEtlw1vNFuxTHBvTbWq0pIbvrI+NkfONgxKWmSxhp2XQnVPCMwjNekYZPHBxThfdb1LFrO ZKqafSe6k1pE6GaUmMiqKN5+EOp8mc5n1bThepeztwmnrmWz8swPwnqfypUawxXioG2FmRa386wz BtAphwWg2wV3W+PWDxPWURGDCjd2o1CuFWcAFYSlz0+R6FlLxDDKjnloIgEQVk+Qz00ncS+kzXpu dbit7l+Nf/8pxx8EagZWe7ahEKy5RoWbDV4Z7u8Emt0UOsmoMYmxM8Ipq/ErFyeqkBtv8EA1ZGD0 u6CAiFnL3B2QvcvkJl01AQO4Y3S/8fI5tufroMns2dH03T+kmmBIgr7bzDyI4Hz4u6gvGrF6OzZi InOWx97oL45QApCs4AedyjTVcY8dqh0TMF29DqRGY3H/rcThSg/FdhlddpytE927LdQiMKaAIjSW AQtedu7UzWWR9mfI4h34nevk57d32Oh8MGo9qalVpL74ObUi6X8e+usxxunuIj4KM2kGkk+Fz+He QEytoNrw/XJ0hCyp2Vjmvmx1v67eviMy0bFKUpHliZLKIKuozHpAh0ovEe9z33CYC7umMY9fYmCL OVUSK6ZJwfGrhJf5xcgWg5R0+lfLp9NgbY5gnTsvXO7/EhtzPkQ8ruHx7iWVcE9CJfWSLEPOKDug Rc53f+DIxTILXOXRk4eB3MJuOffSlRjgatxtjmxTfrdvHjhfoJ3D6xQDZSoZ2plxZCF+/XycIjbg FWA8P2+MyfW0unCh2eSkBci+s96w4aFBgSJdjkJeooai71P47xizDG7Gy9KcSWYhetf8F/NubPzO L1QdAI1+qla0ddY6/mptIKfWq0BnKLV1oHA+IKlp8+TaIyhPtkoc4WhlIceLUkfk8CicibXqAc7g Dl5hHr7FmRGPQJybCtx7xL/mH9yPeWLH0r8IyhvAyTSc6/n0I4uNnU6pzCxDLJMtCNST4yEUkqBP 16Yp06DEDn59tzjMLksfBYEPaBkFYObm2vHnCO9p+VYjm5PbdodLk6iIP6+8wN4zN4zdNrZAEG4C U/my8etkaK94OOZW5Oq3PoQ86jUkuPV1fKgGn00HEx3rldUu2m80/GuBoDxrl11xJ7MWyIw65ibg O/H48GOq8Jby2mENF6GVxHIf0+A4o+c1M5flBYqgtSII534weaMiXjGMNaKU0u+u/gciNPuBDyIl RXSFQZQM592VB3K8ExX9nP3Gsj5KUL+yjxeX4LO4XUCDBuffCbLR1Rw4JlaEEkL7kWb52BQRgRS0 mk9n+uC3GEq6RcgwLvFp47EoGz7vNDZkz6v9S0PHOhQk24B94kRAC5oNQ6URUwOm28mR26ifYwe5 8Ou0S/tCvPMwqIEsTpq4CNx4FWEovfgsDZ6JuBznJbJEdSNdK88lTQX0nnQ6lUaiLLQQr5JLDfZq L/O1dcgYFvBxS+FkFMblAk1Uyeg5p3/l7OEco9EMcyN3FvJW+t4/a/EEm0nlbThoIJ/Pvse+ZYwH 5gdECB8rxSgh3J5nvsL2zZWsQArnxKL8xE0gJ09GbpYIbx4PlKH2rTtzD0wHLJLYZT2i3ITRNsKt 0CfvliWDFLc8+h5Mnm7UrsE/yppyeauD4FtR12d3s/WQUFxi6F5hW42lVqpZosRUTdEJolYOSfCp tzRiSJrC9kH9qOlZJiZgsu3hEUfQ0RAl7/7JviM1ZtwsWtVhqXwJWAotsrS1Jum+RevWnzTEqaJQ YBW7bhH409VgYthLdWUKdQBOG0jbaKt57C+2Wj6T6VLTMCF69bctVkLgUBKkizNFgiue2FE7mXoq Z3Kt/hFooqpbMVoBlFOxrBm7GQoZac6bQdQ+Qm+ZCGwEp9kZdM9btuW9Hw86cPA3jB4hTudlBaIL 2M0k9Ya3cYZArsMjICWwuePg7EGBR6CX4YbGMAqVpGDzkUNLn/K/+F0vgCXeIk99XubPadWEdO20 J9DizZCi8vNssD9zO6mQspi+8uRax3aNU+51vnL2tzjubxO3daOXhBd2oEnNlnglCEOuocmVYCDc W4Vdj1OYtTH5HmM8Ntxe6VrsMWVNgTZ+0Ih3JQJYnqBmvJk4/mIUQL3rLLIj8OP8+bjRUztvi/Gw vWs5kZAo0QjShomWBknecYk1Dq3S80LRycCNkHTllHuWX9sjB8ElMwbnrmwuiAIeCHqPKJ0dp+Qh CkhOYm/ap0g/cQtkGIJqTvOVNipS5Yyq9aoO2KnhULqz9wrPtwwDDk7vdueqLO+OZeL11d3rhESq bR7m+SCB/q23yzfaKX149Pqf0JcDmhMgICXRFZbPeHCd+urakB4PUtf2+qAmnbBSMvKjvhWs297T uxfkOWTc51KkC7Wq1kEk5r5gBLaS0FLdiw1hquKFFSbMb1kC4wBrBIP7IXkn824zGMRJKUOXrrxr npNvs8FmZUecCLQEq5wd8cpIvoacBHIEWXa1mwBqNgV7GM01W8swM0pja4o7I6MJ2kDD1ZEDycSz AZp7Fpg25uIjPkm0VI7umfpVgUxEDNM03RpJKqI0kA2r5A07SXdPrgTPN1D9QnQqi5xVFhBfFeOg lvki1goP3CCRcdj6DeX9bvFhn3H9FdpToZ6EuAtoBT50RUye7NgUOZuIMK7dVSnGMjRvlQN0/DH5 XHB9Q5iMuo/1dJiHdAw1UKxo8ArFb1ofFnlBcZEymBoml3sVwm5ZGCukszlyAVSaUfQiRO6zFXpB mqFZWJLONV5BOZrd6fB3A5KUXN7Nx5w4o4anxDPmmyQ+KQEmXD6VQEosY5ZFfGtbGz/BCzC1IwmF QLiL/uKuhsjU37PUQ+i9uG05N0XpmyVuLWbXyL8FzHjv+Z2fUWR3Y2Nn18au36j4UOpsF/4/qAOL YF/Pf3rVspCF6tIdf10MXhNDOz4d5VtJub1WGj6AJdkHuTRun87/JXoaVgbXu1Q9djQt7BnXbAqn 5xLRKR+DDfEWqQdLJANSjTqOc/sesVaFEXbHPZ0d53GPAW7B6odf8+g8X50r6glTQ3yfaVuDrBKg s0izyiWzKqS6gx6NwfvhhIjX9z7TmbxTD0eaE91oHOZPYd7xsYDlFZCNjs/ks8ZXimx0KSlM00wl 0SIaQftov81iGEXe1iXvoPQcMh390mYKB7Qu23IzRUQyfxr4or0tVeuh+6O7slfRm/T85j80aeBu d7pQKkv1fGi1HTuXcpNinkHzbj90A+PhZJykBQNiySRb6NvadreLh89uUXgye8gKw2DKI8HJ6zB2 BgYkj24sVcLwt/huxi/pZ/OZpUBPCt1fm3qyqAxq2wABUcw+ag8tdYfAp6cmBF23d7YZ3IAqoM30 sCd6XczzT32RpaPq3ZHrOwHbR5wQ/LguiufP9FvdC17jYl4OGAv158qeXePriWPlaQHyebt6dQRw l19LIGIQMGPWTVbrs8eAMMCTsxObHDCM6J711h3GWz/IaeJa4VBJ1mbIPcR0JZ9Gk4skw5o/80mB mJNCGh/hpFOrFxx2QmCvM6HUhO980Q2VRb0r1zk9HFX8QldrcG0A+L6IUB0Ip0fERKxd6zbZD5YB qYo8dVNBs+rURXoShiBW6trsNc3CQbBcE6ehv7+MsqZM9aoWlIItTn3yuv/iBnngfNDzrbYkyVkP +zfuSehB6eeNkAerjMwj4QcKI3RBRjAQJIOKj5ifv8Dj+yg6eH+jGm/9WFZLFMiACNdcBSwZldoI P6aWcavOUafZsO+prqRCA5wllmO+xgaBhAw1CXXY3M0ivosprk+JRDZCGdarguLNB+2wO4v2xt3E AYvNvTnILMKCnbR2m3av07HX+e1KjAk2wEIinZ78ufdMLTGUQSaTlckeCAJmegbydAEWQfrwvFPB P6t/ZZ9iuD9Zh9xbpThWtU52cwdHQlznp2pMZev4QBZlbfldH9oJLFtuuBaqxn0XYWijecWolT3b Fmqj0q3wdISz3eSYz4QYArypwL4IYVyG/9UkdFhch1bLKZK4SxcMSaWXhaFcsfeUGNJAKg8y7hJq gPorZbBHqrwmaDw8lCS7hsSZUDAmiCV2jypgnH/1PFKGxMAf/+8IPpAGwxsqHpCT0z+LJnK3sZFZ NbFSWMadZ2wjekjiSlwi6VonNDPh/XRWJU7jOJZ5NhJBVDPyQ8b61dk7wf7/BXUgLaZEru4E9y19 z1vxoR41sTsnJyo/2/vDUqA+MpFZFTbE6I6lP511Mr9lw9uXBhG12BRgFz9Ag6zCu6EYbgek3+MN YRKQhEfeUBRZw+PavyCNSseuMkUZZyNXGgNfn+vithDxwpEhLFH/GEWyj/YttKUiaBvLJhN7Te00 OUjfrszQ/8IzDKewO9ONwYw+MyA7OJgpDOJQYXeMoxFZBiKvdcD5Pl0FjyVw59CfkdWlrGaSHvqm DVfSFGx6JacxYQAliW5xTsQQtoodKj0esqI/SpapYa8LKI/JmZwQTg+4+Lxe2/1jzKCJi0fb+HL+ S/CujG+etAzZQxZd8vdooFsbrmc7vQV9EPlW2tff/Pwp6BfmHgCLERBqDseeldiZziHFTfctohiY GD4FMtXIqMXJrw1PGnSpDOfTADbk9uZ8MKk0uF8wCQb6e9YEFDTgfBW30LnONRPiH49EWb2znlGE skVoiQThKB5SfS8n9MMJNaJkSrDE8zPMgdYPGiR2V4e2fBHoAxBjH6WBUndtZAwEsjPeoM7zV2tM q+aAuLFzVkFkZqFx19wynKpYmovFjiv5SKU7r8dy9/FF/zDpiblUzD3h4kiN+gfMAmTRGr20ZhAH EJ4eqVzMcOjR9GAw+pbc4KjCVHWNL1d0SGAbmyBTrsyhCeEUiNzQMQ0L+WB+b/PEeZF7sxnSGtoB /sFQe81b/kAv2Y+DK5hc4nq211SiIUcHhvz12fA2vHkx0JqrxCXMN5andZ49Eb7F4kJIq3gsb+jg HdNbKjleIpFOqa6VYtU/vRxUo02YbwrBbA8ot7MDfwlSuF9yr2+5FFOEp3Xe7rwBFctqAniK9Uxm Q0R1jKvckZGfV7Qemsehc7RtemfA+znKf6jssTTQO0e/vfdbngqTCWkC7kqbTtf5C9vSDfYUuHtN rpqIXinJ3/KW50Y1SXZnRJ5V5o9gKT8Q6y2JCXKEwFTnRsXYPWpIjmtLxLuFXABIgoGpfmSZvaKX ssdDEH8ufH7UVRGcmHmGkbE6DudfpqC8N8ZHFdydeUkdNYz40I8hxsb/lf3mDnpHlh8VseC11ZrD jaGzeUc8Ume1rxBx2bpA5UDG1JPAbDHGF7oDEYDKxC9UhuNp3tzoEGOAc8iC/bpCyMgVDz0gqbyQ +eMqGjpB9maxZmN3olI38wsjjSwnC32QQPuILYuIQpzmm/EaUEPnq9KI/Xz5v2A80o9PgGIsksLK JGAb5mxrpuTnf2XweZt/zRYvNjv4GlWwo4Q4WQxuGnLtuOlK/4R42wyvnyT3063kBPUjq8GU/XcK rafeGHjv8TzWdp/Je/F8xPXBnAcyxPgQKIOala+2iH3CRv0X68y6Z+z/eHNH379RFEX+HunEkTKR W4mMF4I/JTChLpmAINLPU0t+ywa2KHNZ7uAFmXgpS4TLhDH4WEYFrxR7LO9mSLASKB5KGEzFBQGs QtjTIcYMto4LeEJ3rldnNCT3UsASth0H3QbnQDHIVzfGlpQ4YknpqQWHCdBm1unZgFJu/9/uasG5 5WR+5otyDK35tCK52dt3mExtPx7Pa+nNIssk48+8wPMc4oHSHLA/M9Y2AZx+KbFsBEsmFgCRlrlv sksoy4CrLvigx2l6XKt13SqhI5oxS0jbCGf/TO6gk7nr7Oq8SbKdSGU1WtJGirnrhdQT6b7R7KzW mGdIBsH+e4+tyHNlyXawU9s+louab1cLOiO0OHjmfTiBj9jiu81WZueNwozmRyVHbSwjCqSZBoiM 9HRkOS2dJgrAoLUfEYROXDJS99qD/HNl3nCLDRvJfYbpCaWUyZTNT173l+pswx0l2i7gwqHBUBE1 0dlwKh4mOJ5bvEXOutGiuNHYVCdJ3F9nJl1ljky7qzTOGocZiQT4Lx/FYx5jSSu4gOEso1Bb7v9J cxwkCHLQGDjHfyi826APfs4jiPHxtBp3lkzhQHJCWteOUmA2hm2dLU3kwRpGP0gp8rdcbQFBmpop 3uH1tHboBZvRSQhS5FD4z6btGfqGx5pS1pJXDk03pVUM7kaJPk5fOXD3z0oIGcX+6vqtBuzaNjUa G+ADX1yWlsC2PqHTOLS0kznQT7pRLdqUwRtSOj7b4rkGctbSkxa3El9w9TX/k7oGPf4JKpmW1n1x ua2GDDuhpkOA8UcTt6/as3eOKD0vNR4DA8UTxhbwQZj5J33mbUKsKDIFjVpx8voRqErR/I6CNNJ+ NGFI3w7xu9OUqExz9qz31st3YbvGHaD7ejoJ0B/OIEtv16r0jv9tgt4KsPbZs5rYV8Xi6/kJ/8Jt kXnH0zqnUZRY5pKG1TBcyzcOU7OpiIe4aNDeai6Wfes7K0y6k2Z0fsyp/VonHLDm9DAWLRIcBhmY HCC2t0XGkSzIrgJ9dUb2JX/z4eAPpp6CEtNVmSgHY3ZRueQYmf82I8U4MZhWjodDHjlWxbMXj25C KalPsAORz1mYn4nN574mlaoSzPOEwZOIua62XDDps8GbaHTTOJb1dttqumgpVQEEHBLYm11F8O6k doQR4YkFCxtqHqHEYa5r9ZKMdQt64QQruqChTD+0DyXlknnGT7VuCCluNiIF44y2VAk8Vg7CEP7y hRv5LM2Y/fG7WE6Yz1qWO5IoDAoOBM+kS2iDHH5biLUecTBMXwjTFaBmbBemigfOHa3zv33MWjkV HMB8E8FbqmLbquucsJU8vVb40BoHQVd0klegOMNv+pJA6mh6o1WjHKtjI9KN37A5BkuFBDP1MQNe z+6Wp+HMK/IsSS9ptbRpbHegScAYaQI8Je435Sn+nOm6GVOMC5lp1pT+ZrhX63mfO0Oi3nHMLFy/ xizl/lqy6B7YiFauyXCY2lJqsZpe8dbxXWGOfe/XccmIS0Kon5mQnWkCQeAi7mO5GDYdoPt8koup qpQ8U+VMTBsIckZDrQFL266wVZ9l+ySAh1s3+cg+MgOsg65dtoxpoBlME/L+SWDMA7HAJqHc650k SOgCc6+hvyiEEQ/xZGll7Z/3DmfvLm5Tnxcm1g8WvlijJfKqq4RYg2HNPGfjhbjMWEFAEDztJxvY Oe94rOaZFJcrsUNAs50H/zpBQvwcgCCuWB4CV4it42RHy1UoWS82PDuuZPrBxHXxlovlN/M8kfJr 20Kb18IxHxSaPxgrEFyGpzipw1kYOXOig44hSts+Vr575vrrQefAz/EuO4UsY0rmn2NJ19091aOx C6W6eWwzoodPa2FN6AzRNKg0gC/p7ZuJQBubW+hE+fdVMrceZX0s8JaNff+sNGCvcw7hPnSeGPIL 5o7HKkim7A6jV03DMHOlwHecEDc9q7hl67Gtk8hFJuU3QJYDEbcg3aJ4bKQUbqE39KBzSH3M3KFo SqM9b1Jcw/U7Hk2pEXFXLOm7rFuOMRuIgcvL8CM+oQVROLJs4GoxrhBmyZw4Qqp4q0jgYWtYmBLg a6/YxffH1gjNrqxdAN3KFcSVR8se2EswtbWmqGQS8QAMnAIz7ip9TV9jfDEFgVKPKPgTs0pbtR87 VhAH9MJXDnwxpFNQK/psXequrAVrElpVmeXDE2MD3e+bln05qwf+CiTuSgCD+SgTQPhuNfja8JRu IL+okMvHcEWGwU+h1ixyJmIidEjVDonVwCK2QPD5xXKSKORrremXijhXEuCOWnUeZSqzGFjTtAVB y8kKRcCLV8yVNb5TdWew+W2fYamxHE/CCrKW3DhwhEHGIamb6TF5HLSIfzQ0NzdpTIdVe5tbu74e zHfIzDKgLEIzvxCmIw0RcZ/l6In0+tuCd6q1OdcEfsd9Jk8pVvW/C6PHPVWSWIhYeE9ph7M25Ct+ wkAtymb9qa5izRH+CULw+ljxckHl8bGLv2l0KS3bX1l1QIL/15XBMxQjavVlZJLBDn5sISipAa8b Uiv6UGkKXYKHCIQjmK1Bad0OYBeenvuSSSkNZMLsxmgriVZLNSQq/F6zU1cjIVo+SsDKjmqBr6xr mPOtJOZh9DUTHz62hyNJHzkmLfrAa3Wd5TYnZiYtvcxl0magGMxGRibiSaKu8+zPamUs4Myp1EpR UafZYFcC1FrCbzhhHMwAML9RMt0V3Zuo3PPh1RyCGnoS77og4WZCJ/0g7+/mKot99yZfViy+RJ+2 XSZxuvet0EbMotRyvIY3vrlLOql/Ene1+36c1g3Se+AUVabFDUQdYXhXBtqXixeJ2Q64TfH+KqIN H28X/WidecsWS26B+eKmzRwSBmnQzxNfvHFNT99TrjzQRVogNXdjkX7mUYHV26wbbFPwgGkvMH8o tnnipEOg0Nw3ykiYREsPAw5Hr2o8uMao3FWjDMnM+tRT4kSmpuTRHP+ZKJKd4Os+CYscd15a5aCO uTnvHObfiuICtYvoOv5xu0g/dKPm9UYtF2ZCs/vKDysP3QjXZ0/NK5HLPIwevrvcocNpjaXFZfWb hThgPWkAJfGK7TGcmbDAArdzkMv6oxsHmFszGK1ogO46467XW7/S61dCF6DAqmH4lBWHIRbiRtbM vFm1HM+AKBFj7rFW1ZsuhOGT4MgvMoqJMgDsHQYe4klaP8slVUJ2sk/7CVoMcX+u78K6cqr3qDp/ DCJIinDTE5xFEMQ1I40TIEFiGfs0fcs0TkY5vm+eF4V5giQH26es0sdB+muLjphenj+4whJ+EixQ 6cIC2Bgm3rVvNJ/mbTYoYM5ZUdS6hJewy5K/KfXK5WnZ5/k290RExaOCmZGLbbnnHACZEIZ7TnFu UMFVy1PW4N3fY4Mpdm5RWqeiab9zpUr36blpEQC4wHNPWBMAyK9fEVq5BdelADZ6HkxBZ7EjK1Of uARsmBbQ+qjMB0k4pRcDzdJNmkyp7rj62z74JrgVizNMyUtOoYcX4/WIvvlSabXIlaT6CoY6eAlT AWmkxb+u3Uqbo9Wo3c2v381PFwi/X6MTP3ssoYeg653LiV4jgLAScKTfXccOs/aE2wERKkhEjSvk fCykaUmbzrz2UJAG09e+eFqZhH1kOcyGP4L1I6OSikGSUslYuzpE9vLhd9f8jSssF0q9qO15qdiQ gjE0hjPoslvCCyJeKNSFEo5xV9KhmLSNDJsR5AkipHZdCXCiRFiBOXadJorrDoL28FU+INAzC26W IYRwqSRELe2L0M5YGjk6MT+x7znI+T6zWzk7hOAY1r7Nwhqzj4owini3w57rCZ6nD6I34MhT7zC5 FhOshRnBYMZFmNzOy21YJI0iixX0m0NlsSjMRByOk+9RG5XHwtMc0jMISTQnozeK+IJHY9vPfZ1K lGCPAvGRS2mP1Eqxp/kvYK7vB4VrboDuQGYf2uCmxUdE6kzKyZtZwP3h+lwIDNYZktbJPNWrpg84 VD2AX2mbDQ9OF4UjzdF8SDr4uWPIAe1TR1vDmQvOmNfSarZ/rV/cay8sm641+OC5TB1uazcnWaLf Jxi5a22fZcUStl5jJJ87+m7kFF2WJgepOA11TkNZQBodEmU2o5GLyQH822Wg+Xu4/Pyp4AD7Gv1b 9KBzNgNh8ItrKS/TEL6Fa63vXA0GxqHE0esGBNQ6tT/1gwFhXeRK2bI8hhS/hFc2TmURNrkLyAeM ZxzkNi1SR7MWeFzYZwOaPCVcm633gPVD8ny173vBLiuv/8VkjQTw6k75wT4lilvq462LEtmtLcZy +2pEFt2TZfSk14JqatQzIp8MXkhQZWOv5pAivzdtSgJeFnlhk0o8nW8spLJq39wWbeVdH2QgHMrb 2EaM45hIVkYMyGfrv2RSGJcom5jyoCVJ3HUUHppZCuh15SOJa7Aquzl5YSyWrfnwEUdFvRlZCeMQ 4gZznMo6TJoCbitkzC4/tL9reF0+zkpY85pBCSbMsXyIo6F7cPqD5BuRLkqa6IgrUPONX0YECExM Jigi58TAeuniiZpZfBGd5Pbi8/6MlGgRZY+Zo91d0LL7FUGNa1Dhyu/jjSmfUuV0ToQG5k7l/zJz VHgB79ECsiVnqoZ7aVVzSpYXdI/Jt9xIXovpR6w+YiW87cRu81XdyOIGXR0WNHpCqO/sllVoiTk+ ltUfaLDoczDaGT3ufRLrA25v/CZfaZJyqkH1BLBh+sKk5R1DoWji6re2DiB92OSjU4Wr/ts4Lqm2 HlFp4/Nd1OmtLZqEvHiOozao0Mz0hszzzOYtQk1IHMOgW1n34I5GM0GAyzrmnqBpxvNsOLxjvI7I 6We9OSDmmn+f35EtdAy0CoDnNuHwHi85RZLq7b7Y9hNHb/acJ8PevenNB+YMAwTyUygVoIcj+gTJ wJtNyC69GdgrFq99kMuKi7XQ/M86pgKyz1BXQKrtv1FEfo+kz2UwHOpnbGjh/5m5Ouvt4PuoWSOb b20RcIuosb0oqztsGpEN4ouy3FctjjOxKwma29IdhAhISFmsCD9RalSR8FTH4Ogo9PRu1xxg/Hgy uiINN3wiMtAbb3CYkqFw9ars9gu0mZeTs/j2XCcubFef2SA9S/EZTJXD85fxlxg74DNTqjrvBCTf v/AXCosAB1MpPlfyp+dqGqDwHxWWn/QXTxkvntbdUrwmjZ9fz6aMS0DyXo6ia/x3z3iE4LMfnVHl eURhNUzlNiJfi3tKJhFRs+kcJzzA6kdLCfejbI8lNILEPacri+pJ9OjcyP+XAXGxrJQF220cGVFz sPCLc66bt2VMQVuIvp35wS3COtbM5tE9AhOUOSZfaYidE6d7n9oRoZ8zc7UEU7BQB7KFwNeGoke9 B5U1SAI5Y6lRIP6oN0qyH60Mi66R/Ir7394LAaZTg5zzqpPgCkMEwkRQkSMfVmu/eAeUPbbCF4Cj qEujRhlUpIP5nRIlME0kfEJZUqsMM6bvQ4dJU+o7uW4RkuLOVk20BW6g+bDbakFuozCZYOj3JQuU CNlczdM2Px2uAi92+jaHMn2+4cAa3w8bGlHOOHNCoOOowlQsUNItiD+BT6gdD5SKrcf39P3k1a4U AtKyvh0LQBg2bdVjG25SIJJgrB9VpzMWHc/Rs8GqDehJUyPFQb8x6SrxVu+ZIQv9RZWk2roIr8c3 PdqfkHxCp75hbGUrc0m/XstVBvgDhYWDA95980Q6ve/UEaPx2LYyVr0F2U41E2TRb4oWxVFKsWyH PhA+8YY7Q5PDR6DCimfQL6lQj5HBrPGuKp3A83t8fIjy7796sJQEjaAdpoJnOmvcGCwjVmuSy8vI kiLgNyn1o7ev7SkRVsb9oLQREzbKUE39qbWUYPu75CcpFtQwxYt/C4JuEW5PH+WTV9ZeTdX8pjDy TRDD13MCVde6u1xD5wS25UD6EyD+hnTtcgHAGr4/bO8ajINM+vsJTbIRdDqRhLVNMtTKzJcEyZsG rGS6Tu7oV6c4Dtisr9FANPSmc7XSg7l/M/v4qBGRqkRHaVXvghHwF2A6/E0S8zN1YhjHifxAkMAP ZAH6+hJV1dDEe/kQnclIzNW3ooqwTJB4ZjjyMu23zugDNJy4VnP+YnKodCmhC+kKM4dxVvjNa9Zs jXdhU2cfjtBrE1cklAYdkSQ2N98EMjlSjhgVVzwZ+xLlo+rFcUT6fK1sC9Un16IUbscG5X/0H7jq B/E1GenUf4lVZPmztZ3K7GMfNPlVVC+E5h2Q+hkxlA9/SlCI7rX/goXgTo7XoWOnZ/7YthkjxZ5G k2wX7Bi9N5Na7bX7krpr0Y+D/usdN2IMGQmHtfcNfnjEEHlC673PdonovvXGHjRYkvOhLfewf0Mv 3JHQbewnvfkvAfOYb1qDeV4IrujNa5onEo1LQkYUS8ikkJPVtjru3l0icXCLZIj0vkWUcUm9V1Rt Kb0dgAGC9BDiVSOIDA+ObJMXzwRjBVzagMYfA3I1Rx/T5dlemmumaSxZYYx8EMj+vMZBQT8o11zy Da84BpR3rbQDWc9UhgRhbfo7tZz/cqWIqLS4Zkm1kX83OBcnvDPMtooFkYqtz1lw2UkiLdUiWhPV fRwQ6U6tfLNIi1Q9aZgEPsKzxUqndG565v+ssg7QK4N4ebPwFDVJKaVNu7P1auavSsGcEajreIC0 H6zYmJvEXo7n80JcM0mJT38Z55w7z3OlwHNfOz2V31e6U3jzpLUtplmPwnyo9DyLfny6MV9cjpA0 lKnC8a1x8gK9gh8GHEd2nmEmW1Dbfreds6QMe08sSucBQ+q4NOdqmJd+X+dTsXon2KgRLYZG42Vx eMJGrxoZoB9HZL8UPhinVkgsDrDuHvAMXL9Orqa9azzOWc874Ms5lC0k+aktiEj6RCZAgXISJiU1 AmTlXfOjcJvygUzPAHMRbCnW7pXuO2tVX5q+RUHnzbaGpWqL5WQJv8CAFUk2G0LkU0ZKkW77wZcA bwWql8pKA0oL7IxA1InSSJvQrYlctDwBszzOmKvLSrAI/tk/tIH7OmBaRolLZwNqVlLMp2SwfZYS n0kP48s6ORr1cfqmhh6tlbt1Oz0EkZacFzqzC4+SYzZi4n/+iugJnwHklLr2Vl2wAnXXkzWYadT8 lECRGjkWz4in9FUyYTfVCNiZap05MtwW7+4G7b++acOozk5I7yWP7q/Ij6nu7RlVQL7+UMzcrxHF 8AlM1NBGqwUtA0LW/1zU6HCPrWEP+1IiTH2O0JerM01dKRgZDNvZCuQkG0mvqUL/B14KxM6mXCW9 A/FfJTvJJov0xUV8lob7gKYvEqe83PbXEVXdGAtTz0QnQsmfhtpuilehlExCf/IwicQm9nGncAF5 WkdsjDEU3D73AU4NbpzmeAEF7Jzc5glQwmX3xy+wSAmn+IoJ7pAx6ImZXJRGk7sfZqLTd0CwomrS 02+4S0+MQIgOesAWCddSe+3isD/SDWXxsW9C90IKfNQSRhlZUGWnkURd3Ei5YdbaLqnnuYCbR5uL 1RwWzB5Os013WzKqhgN6XvNwi/AO6AEptS6KIReDWV+5R5kEKV9525KHxAP97e6l4dA/JlfmM6ca MTh4JK7KQZoYr1pJP1N3aO1Gtqlbn5lMNNlDWdNObx6YsVCY2TnaF7XltQqH8XE47smQhbs/km6Z IWhjAgkKXvnGwNl9r8BsuMshS9ar4pEIt5HED8zFIDSTaXH2yGLoaqmFmYpdXv/a7uucZAjCKgBQ 80kGr+cRwpkNoUazGTboUg0H0A+ETNbMpIRayLrWOOOpJjZ1x8fpxF8jpo817nneLuJ6Br+aDYDK uAATJ6d+Nqnhe1mIDxZZeh0lv87NBPBN57gCE3YKOWD4gKkVeTRILQIKQwwRKjTE1P6gJnwRlag1 7RH3yl2Ipon9HWkA5zv4wD4qYO+tRQ7KZcRmmHX6zEx/vb5qea7EV33EXeFKczxqTOo9bGl/Nx4c xlCZhHiVtKL6uQLpKRtXgxrSlR71n1Y7P0sz6+AZ7ZXQaEx3DSN4a6S7IcNiG3wIVPJzAl/bE+9N h0XVcAQ3Ut+hablAVNfsAFwUB83LtGw/KCZFCvkETU6DHi+bmtm8s9DrmnM5ZlLV96n/vHa34wO0 /RuoQBSuc8ou3DSD1wY5HSWBttABiG9a3w+zlfc+/lxNYq0A+wj7sZi7wZMMJMi3yFgwSpAkchWK 3vBdssKouXeeF93USPwjQtq3k7WEgOBo8cEoqACvHWfn287EMjAjNIpCG4O2zcggagbfLwLMeQvy z2oV2rJdBOunpOZGJAQsLa4kFXqfyyI3D1kmopsXNE21p3SywuBKJ4ZZ6k0SSSaGYWQmxI2abWSa /eNpxk7x4tslXUfr9VWNOAgeAefU2Fsv9pjL7v2oCEcKSIP45OO14Bjijarg35pe+l3BPAU9JD0G BCS+AIadKwpQyzQNbLh7WdYl1PRFKNL/XFI2pKb9PAbKZ+GzuEz76udD7B0gvN4cM3aRUtJtDwcU U1Yc0LsT5kD9HklLtWTVzc/e4mI9IPwPrbzbc1Mta+GSrKsSZATWOcq1j+8au//MbolgO9EM4JrL /hwGJtc9BpgWPRlm7b0J/tjscWwjp92Y/+LdiMU7Rz0PpvRMh7KmAMzY+ksHIe5/rS2f6p3ZQYlL 9+W3lPas4UuuB06gv6/f30QGH6Nf0D+CAa0TOE0uy9ygV9zbI/ggeR9zCY9dkV39YtTuCKWTxLE5 TM8oOiF4bfPNnOfQxZtcAoi0/4HQeacGi0Rc5J5nxqr6aBH7nEQnrgc5gqpxlPWHAwSHN++Ugehq XtzFVAE0a4iJpUembXaKVaECPM4s5MNmT0pWCZvYhZN1m4JKvIS/4DZl0TV0TdYYjN/kmJo79jV7 4070VcuHW3zUjRkshwmDPuRu/fBvOlPekKyeLE8/EIoYAGK7ngCcx2ihiNkCMV8Z05EgGGSnZfFh 6e3ztFbhB2fkp6iv1akM8ZZc9CMwRFc3aqihL49FbdFe/SFG6s62GppNdV0V7Acfo0SpZ+bTHRko N3vjGzIHFM/pNQGs4UIdVd6PJsZlVioW/zWLe92JQP+frPraRTLnZgG50nkrBiH9HKmLU1jDTiQR oo2GfUGqZUvXYohbabdIk09Key1UXQTFcUnvX23+vBFRTQvduzH4JNAQ1EyUmUEppzLdG+txc1gD HYYsw6lhnhvw7Dz6PZFd/DZKn1TbBqSwl+VCd4a88QK6hGERnNj3JvxR2T+6s13y8Qv/zKo5hqSh erfAVmuhymP18nVcP1fQqsrT1Lg+UGKWRxhQZ9iV+XFm/dMLRES2MTojCrVuZinp6bS2zN1xlo6M pgV4vDNGpBXo042NYf8ZYOsybGBWA3tzpuX2oGjr9cSs5MFrLyZ3gRAXNnISUYdLSIaPPOuDZwyD 1HwLr+ulmZ9FZfJSSDhrJONGxAU/4auyB+DEa4sMCRq3TONqxPa5Bm8bo55ni2mLyXYMe18yM8cy SDzIvQhJIDNmgUoYDb4UR8R/18HplYqMthlwURinTZlM92FWi0iB/XouglxZSWOygvxwieLTnvtc dMCL3YqivfrX8i2Fil7HDa8Egl8mzURJRtOfj2FB6ozQrEw42NJ1pHZ6TATEQGqe27cRnDwtHUdi 5RQtBPJczOXcaibtGuLoLMsjOfIc2Fu0pzVhNVfUNKR4mPYMUf+HmaUkmWpeOMRer2uWuujZhT0i 3opiNQrIGyV/fZwYhpWP45cWiG8jQfH+nxw+ND5Of+1i0SP96mYESjxF2pRhBJbBHzitIhFNQH5j sbwjmwsK27pKPLi08cZBM7GU2eSkVTGOgsaipPh5zluI78INRWvF75LCqeItyHTMaM+5XjofcpfP 7GUTxbPRaZM76yYUYsy3zuUgC4P439B/3jQftDZAbZrUa/l5ejZRRz+kNVn31lbKjM9mPE0fAwc7 +ryjHIvamWNcHjsQRvzUNsIMuzOVGahSJOawuC4sMe2N3+fa0Y7JOOq/j/nkNrk8EH2IDd7P/+xw 2l3G2cUubSy77RPiMqDLqdlyAMddj46r/trk0LELm3LHAFd43VMt3BVl8ZRUe0FtAig5fIW1FVbe hG+B1ZyCPOt5EENe8XKsluvEY9w1NnNcHi7G8IopX3Pxj6nLd9Rych/YK4NQBH4USVVHPw2zSD3w dW0kqA/cxTtmdMVzB38Z6nGW6Mgjgo9+rP/SA2Ms3QcIGOzGcDo24iIDnf/AqtPQe5NwyixPnsm8 xvM1M+89u5jd0uwXrxRV7Cw17R/iTmrrWsIUq/n92bZ599zOomk9p+c7IY05CG+DYdo/Tqe9BOTB JsiZLzBHRJqFtC/9bocXYyMJsvWeVlSsa+WJK45pWwxvSdNUvydO4oX6+6FbsngF6bDLwuBILi0b zsEf1+rVirWAbXWy2lPg4u8eULHhb/3NN9dSqVRtHAiW5Vh7OCBcvMggg+HGEye77tzBgLtZ3hB5 asOtPkBNIslZnWlwN/k+wJSMfSw5TpdaZ1WKvxmsjQUrirg1HQa/mZ6cST+BVnRpnvQrvT4iE3RH zxhDyfOMhEw9k2RGLOShxiYeWG6fpwrqUn9He0tGfemLCKPGyns0sqDqtTh1dxpTOKjG7YjXqA8r HBRufSmkCM4qzf9vLbpGwFl7M3FCsr5dC0gx9X57cIxV0nd0zBTS6dqHbl7cJNtdo/xjFxvL0xU9 HKO9K8dPAvplMUL75ZeC7s41O05Y2Pe8/heyaxcZUqNsbUke1HlRNxTPuSxlLfLsnzkt6eOGMIzE S0Q3ZJr0iIk1xfCih8u0yIrm5kL5BqQgfWzsgoTM4JngITuqIk2KzDfPZxVzg02n7ewgfVAvZ+5R wJvnjrIpqVmDWmRt/v9YD/7fNUopzPgUt1I//iKcZ8wASbs5Bl6tLlrfqNcWjFY33JbZo784bxjq j9UvTcQU5975EZyj1Q0RG1dHk/MIOVtlervltTl3oOwi56IOeURLKrQx3B5mruRPv35TAyPVe1RD oYPfaq8QcNuGbzjSOFmseX2t/mFJxSxrJ4CsXeIyfjlhn4tDlajhOpq0lHAH6C98ZdjdSe05d0ZU DQs2n9a7oB9H9jv1L0nCqe2PNjkCJbV6PQc7jQoBn8tT3oGkDUwyavkUMCdNfDtMkoMoe71G/LE/ o7hBVgR8SxormYRFImHrp8tmTYjiO/JY9MMAZgvjH5iOrzS2Q/QJPiBbs1E63cvC+BALwv1GBByY l+3MHvhWhQ6JqDet/SLSi7rsA3rCAkxKCvt5jpbrmR4KCEsd40PcroiUncymTZOYIh1KgscTXsqo MXuHH5oXKeU3oPEHFuY34wfw+77p9t/0sWju5cVaOW1ZhV4IMsvQdneGIXKc3aBnuu+1aByLphei VX4S+n9P5ZvU3vSGRkiCOZ3Vj4syRyvt+F7COWvX0wDgji5Jpg0FwkB1+PEcsb38cBYJLEODRxoG zWBNXUnQxbCBobmaR+RrG7kXGmrNO/+HlsXjyQAOUKanpBPNWmbNDgi2MSS7R7bl6UsaN/mOqbRz C1w0o5YXmljMWOUdHBgv6joVRJwcSdZFce0i1IgRAynFmwLVoYmm5PSR9loEEriAi03W4bgFiy8y t27Oj5RAwO/w94tZRJq+B7dEcpUV+IPqcoby1XhfL4Rj0VHBtlqv59IqnCUZigw7ihKEhBWx2ElK o6wgsra7ylNAC+M14y+XXEWhaSv0TqDZALF4qISaDfdA8OFlaqHw+VvbBQlO7n7K8ch9vtuYmjMa 3GGBsMbUuF4nYis9upHXNYfflUUXLUBO+0/P/P95qzie9m+ZimLTgqcy+eIexB7wvdHT31uRiiOd HTr3c8Y9XWDE2HD5Rg9/XOlhOVmfN/VU6ouZhMLlz10xMtUTfWXHLZyc/tZVXndJO26nhI6Ykf/R I1LPwuqwGUdSkoTMCj/BF1XviUTY4WK/+1SYTz+9wFfwH7O9S/UGN7qrYyUB2q28oRQbNIk3QsYx 0jLE4dP9rKk+bScdRYzzKRCgV5IrqquTxQKoMi6SgVxsgr3enlofdU4MxX0VRG205Hsd7tpOP7Pk qHh8Tn67BKC9UgD/upMsuTICwST1in368AzXXoyFDFH4qCS2OMikaaP+57oLuqTBYSIt5oMFbvWO f14tibAw2xZG0PB73hVcNp/h9GJxiCwh4gu1eY3hL0MPwb75ybSJYSwLns0nrhHT0yySflD9H6Ug cZyUQYjHbjwH5f1C5g2nSmko8HRAYiEuBBFSfUGyfhPEiKGuDxBevKIuMLnD0BRixZ31IyFE1GOj SGCRR5VkaEwuXIWnNn0/lUce4sSvspNkd23wvueX7ZJtFf+mhI/eqoXP/N4t6KiF9YN9SvlKoe25 OWweVfd+YaUTSFd7B+YG2a1IL1m20xj2Z24Kgo8bF7/JEO3l064KTjee+LLRGdORDzir08hG1aKy fHERv1M4K2A4/Fqy5TYClXcyJcoAPNaTUwG9v+XzEQF7mtHp7dnkpcpzilerF80qEQRz3rYlf8Dl YwnK7kuzU3pTlJOS3XqVL+5NMZy5WlAXlF8RBrRjnoDrhfmR9MCEXZL4wq64XKNqlaxLEgGd1dwa pdZ8n9puwJMAKtzdAQaxuTXdqBXgHD5FERIoEYsytE7WGc9SIuGXdj6c5hC92yvtV0kMDE8ZlNUv 7hL5y+MufvXHFFtbvyWlw0eGgg8NDSAjS85i9MGLMhpueJ69Te7QARsco/rYAv1uwQlxnD85Xyfp LMFmU+0p3n2bauf/KCAxVqJD3HpuPMcs7hVFKtZrEsv0V9o0NviJWSv26eAoLRklsSBroebnfQBO 00dzF9PipQAY9T4T9QjPm7FwF8HWUt1zhXwRtk6b3CpVTFXOGBU8tijAeRh/WhhlQWfBDGDCgpxr 4vTQGawowePLWkDpwWAuxcrIOh7mW6tcEyKZ2gmRtgElniHHPBLekY1kzJzTS4q9W+VYJ0R7lWzX 4ZkHYXvxBMF7oz08KjIScr3ZzdFJ+ksSVLO96BKQ3oCylhIX5KxvVOTrPBbN11os0NDnPFpnue2x kt2LnM3kZUa1eQxN19e0cAgnxoKMZWWJDLPfGPllmQI0EmPXMTu+0d2inGhHpUrt29oqFr/x0uzj 9rbLyELjDRtydggmbq+gO5heJVzHsB8EjlztMFuEXJosG4oo6pWrB5UeYMjgHU0tslZmcUSAhNOU 83R9wgkLWd7YqOjWaCq1hqcjbBdjH/8mw/LoAk+9PpnxnpNl3SylKOOYC+fn8AfNlhYHMz5Sx31J bjArwVqXu02k38Hjczz9CfJa1MRrLYcxOdVb8bnwt8ZqvMPoBgHdoaCxwG6DQvXhjL6AR8gBT48+ mFmessUQS1ggdRVUFqvSXWlQJ2DO5xEoPpbfk4Fbb2RbhB7YnJVBG+sFmY6W5a/1czlQr2bQ5hQ+ mE9qNWqevVN5nb4rgKbzRW/rqNulr09rgbE2g627ROeTsS5I3aOcwF0MSifFXdntnXKI5xMDFQZu gl1bcedzuDMDl8brfhopU+7LrO9MmpByy2RTnhtlvQyXgwATKmeBqQcnQy4Wv5G0xKcHU5g8s/Qv Gg60IsASNVd3j/crzws+TRIZEJITJVLXyiTApttf9Uv+pBmDDb4RqbCVp11ongWA3top8Eks6fn6 RehRes0PhyHWpTj0CPEqjUmivcLIkTJtVzZ4tjqcjGlx/OrxytqbzVxACJDBBMWTlKhOIk2dLo3J vek7FyWUdEEBlUM2MOcA9LmltS80BKiktolLnrw1v20W33P2qTJpgEcnv7WVUi4H78BPPsvGzbAj 2NjmLhJjg0kNESV8mUizGrWWvFJ3n7H3xPa7UmYCKBABjU46766g8JJNGvgyhmG+WgT83hsfWfL9 5vPrksuK/MuOEanwcjsy1KKNfH5KvWLk6zCZtM2BUKRaNEWNF9p9D2Zn6s/Res+QinTsM2egvDsO 99dYSA9JXhzbW/GwVW7Zw6nZaKQskJNRj7jAbOBifP+BxuyDRXE1kii4Ya612JDxqv4yBqtzHuUQ LloUkY+qoAOo6UNxTCv/AM8/cMRmhicbIco0umtftTfQQfwYbSadpWfz2kaS8HB9L9YFMOBoIH0R WjTd9zNM/MmrfnKXNV18l4fszyqu1zMGpMKLOVfnvySXRpwsPDc161dlLQgqqk4ogcStJgKmqvx8 cm4gI5n2LcnbjfNjns1VJww5l3eqQTusKdUfOTaZY1abSKT5aREFCD49KjE5szfwShvYI5vO6cry lMxhPRFSQJdEnPJtjETimC0OBFCF8Ma772J0kW1hfJsw92QrxjQeM+5YTIF85C776jaYPkeVHVnp 1Um8RpX1QBjzxJUVWcYkP+ZjqVSs+M5CM/hu2snBs0G+T5uJNRWXwdxQh5SWBgFrQ14+TSZCL9dJ tuEBRd16oRQCdSHzEUbcVTar2NTnKu95J1l2CotnWFsIlefYjeCaOEEvLP3QlQfg7corTI6++Drn AkFmwaBlUeopBvfVbM8KPLYpLpUlRfeEbfHG60iLMjRApc20cYefiTbLV4JiSF7SrwhLolFywUtm RJFxUh6j12a+DDTVMJ5jylnRkVgPO+M223n84x4zoe9llwOkfIiZkZJCQp8r/sm3+eJjy3EJt9Yq ss/nAdupDfU1RMMyy+Etpmvq8hjK7JZy/oVKj8Ru1dWIuU/fgEOYAndvuaiglGjOLD/MuyGmS3Jb 7XRI6xF1bAIoBIjiwnj560MC/2UUfaWQ+xnT+kLcGsDKeEsDI6z4hq3FTaeHw5qUZU88FeeYnJJV iEspNsG58RqRkDehji5FFPWP1+TDwHkaZ+eUWZKYLKlOzrszcRoFw26XfB+SUKi1V/3XxK/m6f5A 858MV059RPLXSyaF8GiyX15oAo38I5cO1DgIMCVE/wER1VpNbZ0MKSXD/pX3MR0mgChHKFpmzO4v /UVCtQoPa/IPj6PVnJN06/shdgnRph4qw4iskOOGI7sx/ADSGGzTzuS4+CjQbSt0PrGn+8XnMV1l y4cbnsoaoNlniVH+YBGMqI35956QHF696BtUWVsxUDzIR2SmYrOck/EB2rjsTV0pNxGsA589sFvK Vka1Mwm4cKTSLFYNVcEA/QncQhPGDl9FgaxeKLqZcp4hOoRJeUjzWIkwzOxUiACIoHRWnGnvvc/r F3cl4lTNdm7CqIJ6/WjsxZP3/OsxLCY4lsD/Axn+O8TeTU2KKitQmcKfLUiwXlEyQvkN/S0Jcz+2 lpCOObK4l2sPE49uiykLmrLP+ZzywE/k93U3Id+n30y7iSh6fITTFhP3s92ygeUqAfaPNmFAEgQ7 8K1lA7R5Kzv9G5cwlHuctOdjcaK2eZfuJf/6Oqwkyc0EcJWxzVi0x07gmDzZcUoTphcHViEqPcuS ochI/PeknjKxxJtn4C20eLg9f2vTQ/uu5uqxACWu1FF6/g2F1YradrI4m2hv2dnTI5dlm5omhcq2 cUpc1az+9gGa0d7Dm1/ZEd4vII5oTyTeG7asaFWMyWe37c6xrrxKabdr6/4NSFjYHA8qLcx2dbDS 0ECb7EyxWZ7yPbCkWqEuYXofq4HrYXL9q5Tk1c5Ez8wlD/vSIWQcK13kBmZzjyqZdAK/+REuNli/ 4kOmLYxEkqfuYIpaH6m1HapjMyvO4+s9MRDPbsxmc4PvQQ/x6FVPajPbzWVAAqtJsbqucOdUeJb7 fRwnNblCj7TCbKHgvN9FxSgqFidDnTWJD236ns/omQatO17PpAnDlOgBYHqMaiJ9Y6dKcXgnIkCZ dvXIhMKuMLinVeJsOijmHz8OGfn3zxLDl6RMFbe7G46rdfC8dIr+gtQ/+tW5YPUhS0ppaz2lil47 PlJdU92h0I/qMybnD8tNkdtVqhzrIAWjcQQn4rmwHW1oED/YYQwtUtvQ4FQSgoIK9IOe+YcNO6L+ 173Q+Rl35Hsija6+1akN6FfIDxtiDfBFTzl2fmIfdPwbq9g9NYbzbHfilcRgBjv9qhnQl69SN04q MxSqAjdemSymQ3AWPE/byKkBzrqWMiE7XSlFtewRAFSPsjhS7IYcGhVdk3qksVDm6DRtEI95Sgf5 sVJgBowQMkZV4+lc/Tp5dobNZ0thhhUAWgeqHI5QQlijCMDSAOObuy06xNfSA2R/fxal/pae3uet PcEFriSylpXMFuO4+yQe4nFLA979/gDbPLdn2uzSLOUQLFjleWFD8HJ1WqdYbjdKeXRuNw+JDrE5 5O2WNJS2bzB9Fs0c4Qcyx6GX5JwFq8YwYCsxjB4Eyfn6IFgRc25hvfN8TxuXqDnVuvl6zCJzeFfG 4Za00diQ8Up0ol7DzN+eMajjim0x5k9A4SGG3Q9LaPbEp0F679euBAJpLRy7kJcxfs3E56C/LFpw GaoBWNgBkgYayiDrfxVNkxO9MZEalqHr9WmgT3gVWobj+J73aAJIyGeST4Nzxs85bmZxmlf72zCG us/XnD1AajCq0hyCfQb5OtQrAz6tOtnXCm5VtLifX26ytxsstJ2bYHdVnpWTh9wg8DPYUrGXn+wQ FNnWTUC1J/bEKpHI4mMRuhomX0Wo5bsD7y/dR/FSePALby5xaGZFbAsaE2dTIIWHX9ag0aZaneSp SaxZS/XI7UiVN4xG13QWHrwrqfXjQv/a81SvPvCoI0d2xithS1N3KZrtyLECj0RtoOAlcJ6wxWB8 AmYMt1gR7iJ+4kiLZxZ7ALSlC6agMXzyhHsvEI7pBDrKK8k2ukPZb1a0qSkUReMf+7A/tLAp0cQF Nafb9HiwBk24HCsMcMmER9EiAkMQHMUkVp3kn3F09LsGHZUMhmm5s5pnvUdbhn5FYpekY048u7F/ d/RRyAgiTm/X78lyoJMu3W7L65aDp7kP1RV2RSezvZHah1yQ6qygiptu9YryWQ6mb8wo0HfJUH6b vCw1XpTGi8HuMD8ZoC+2EJyivU4OhZ1wVtkv8oQd7f1bl/DnLXl3mrpJADO8GP322dJMjRvK0I9o F4Ex/NcJ8mv0ZqrY+FWNjmtmZFzLIJ8GusAwO9zCyNnjShhV/cGwDL2UWm8y3jogZ1C+bpbqZ2OL AGDFSzvAWDku0qbxsuBB8WuwipeKXpAUy3jjoeet+iBQKdyNL1K2QjFXnRPV/o3kM65OTf9Gt5b4 s6xJZSyCVpZZq/a5RDSQEH9N2qatz6BuP7WcnKqOCodYh9gJrXI4HqekByfRWiIGI+15b3/VOddI Uk9X4JgWs31PPteD45MkveTpF5ViQ5O2LKuBV88SqioeRwAa8Pa7qVbYLp+SnSeo7pko6sKSQeFn hyX/NQdGqN4s5gnWh0A9g1mIhmDrbOfTvLQgAkt4Zb4dBQaC3AYRaFDCKmGL86/z+OXYlM50ftNK vod4cb6CRXG79/Du9fhL/7H/axFVLn6JZihldNy38aEdwSeNP6p7Tyo4/PqdPMVD/twNXKwQLKWG sggPhMm508GokKix5tnOoolQkGEoUoCAg2PzmH74HSvuIL8oke1Z8ouLN8jt15ThNQacUjCa8Bud s7dmgacIU2GYc38w2QwMj33qOOVzF4J8zZussguy8FOR4U1OmD+s85yBP021ThcBaLU4UfNX7Pfp AzgKU2Sislz2o+VjMoS0aJDpDNH5IfBI6FQgSxuZgHT2vWnsx5jxH9rih78kQzMI8SlzuCanWQFk rhcNKIwfkcmyFKNdmYK20IbrJItpSeVMtGlp3V+zx3BawUs6BmRiguK8RAa2fCBPPoorIBf1dj+3 V+/FVpMb9wWzPxbuOEN3KKbzbrS7VfbJY0zvB47NFPf8Sdlyd0YsP0DUVw8c95D2a9XZBkIt9asf 6ZDAgJfwNWl9IWvYZ+9hGiLE9vkNwfG3/r9hnsT3ZW1RYYtPHImf8/qdJejxuG7QQHdoh8PPkAIt 7THOdCxUs7D0ddbOdHyw9uFsNbU+C+nIFtNhL41ORzM3ffN3SP7SWBeK8nlgmlnzr8uI1sQrClAN jbRYNuSjTot+Wkkk363NZW6hcz0oT9MDY3FHAVOxGHHwVyXN4gJ0HGcT25rwzACmp8gklIAEaAsK 8dnol2XFcsIcSl8lbQ7q7nuiVY2jVuayYmZaMDBlpaxV6cvAAVjbmf6SbZzmeQiL80rvtUtCB2kW rQAD+GxpsFrdXWLSg8jTxriWqxRpzdXSoO6w8csirZ1tBTok0bOGnqAOEMondB+EX3ZR2XnCOiw9 jU2ZX5tj/1QWGQ+k1q7yAbODelQ9mQWVtnZP4+/ijeqCLgpGC9VsIca44LfX8rJra0OyAqcFKana LFYjGRZjX8cBjK7loRgrDw2hjAtYUt4cedvdzJZjVCbhqu5WM/ylWtHAbU1KsVwNMLh/avpfmgfG vC2X2QUJOwPLpQSqIqmjPTi/KC5D+nr5QCcati/m5OihxjPhqwezuV8f1OKptm0BmBM7/J84D7M0 kIqoKl0lwVuAUKBChdmq9FUxIJIZWDXhnUhxYo1j3fGPTx3dKY3voJwtdiRBwR9fr7OYbPekFKpp JjhWFamwnaYDbEBw3EN997v20jb5TOcJv6c3i5Tjf0PN50MCuXMJVhteneQk00LDHB6MbW5ov2eR Dx8ltCRMPY6KjsAq9/09lPadAh2KWuhtE56ooYeNc4ewOVGtrZd10QhhvfkfRmlCL0Qf/rEyn3oi cM/v5+sHLQtEEbtL9c62TRaK8QygjuGjaZ7DPckLES5klpyM/5tG2MB+Q1NNtCqft9v6JzgTUbtH CiU9Wkw3vtIP+RPEcu1ObO9PQx1cX4yOo7m9jxTMlSS0bHxTe67vzpVw6F/sAfd3I2hXJEhZWBma Qut3BmVEATpclNhB8Sdqa+TT1KjBDsnziMjmUd7GBh90tum1kDfNUNxK+YoDc78qj2oxoWMzfp9y VF0ZlSWgXnipFJiC+c3YbO2d9WvQIFecpj0kraVEuJgmaYSKiLdVyN8y2BQvPzTMZ2YDEyffBDES OLstUJb+sIJptaGfY7KY9olp7/nKXK7e1fisKtBuaetmEBcR9dzNaYs/d5cbKFt7ojBfY/ibFxE5 gC9i5NhP9ryhAFq2mVCZn37jsC0Kq1GuvPlvBl5t8uCDAqNLeg/i9xecSuv1DkZCFDZC5jar5YTD LAjgZ/pVy0owaAap64Ig9tQfNt2uonYixhF/dJhIaOPsnwra0nqlaFOS7LC5B2x3jcZMaiYUVbQd l64ojjSSfxGyyq+9u3wtz+TwYjNzNdQsreTD+x0ttiUQ4zlrn8EegNNHOKG8t71cc0KfzmuxySJz eNKBlPMsEfUVdO4xZrpCZ5XbcC0uhkUQuLqhsu8RDf06L8JY+6zCyNsc/BtGY1vLL3pNv/YmXp/g JoyAG9/nOySe2td0PgssCyU9ctJqmBjLbgWyykqNc59KUkZFv2U90NG5qJbJ3Wc5oVenGfFQ+uuI s+LtCmkF45AiYKWKPHwf7lxiHa64t6pOemnnRD94YOwogHMzQeyezrxO0XlYTFlY4tcjdblLU0K6 SgiPru3gryly/FxAL9YfmCZIVGYeaMr86St9kcAvIvDEQI64ikUVMru8eRQBSf98JRUbO2MHkngy 6i1dxLCawBlpqhSfOPIzUx/7Yz9RD9wF5NENTxJfFm/sBFOfugNJxFrWV573zROPfgg3GEcDOiUj 67OkDRh4ZNikLgne0p2OWVqERqzmwifFWmYdLKvcFjUElmss2cUkddB45anGh8sysUwm3zhfRd6L 1RFeOlyNr367g+uMJtTcU/ZAM8kjdRts+Qk33Uxmnw7kdcdafXlc90nnJ95Uh4dTS7wH92EzTC0z nmpj9WVfMb0rg15JQVxTWE4VM5Lq33SbbAvJYdbkVMdg0ayjQwvOW3ErVvFOWhSRg8J9jNjw8RQh r4e48Gg8exxj2sSK2JMJ50rmQfSs+RnG5fcg5Ny4Y4EpAU75wwBMnSL5d051uP16rMXRXliLUzZn fIIaeG1KAhKCdi9RVqDn+9dVhuhSSxPHOnx821jwWDpg6p4WWYPbCCocCWbDAnM0LsjnAVsx9Qwl GCugpNkuKGgcMzmt7hw199Y6szvSu/Dcoibu4YNQhACIE9e1Z3DcTtoI6rWi53Kd2+W1ENNLYBYb Y14LA9qp9b0yDYQXT2fifko9yW217N2x6pgupAoYdptCMHMhmGLpbXYD30AEN0n+F29yoKneUdyG IOtip/gY+dX9wuuKSUlb+Lfv4PkGFNMdGEn17CQwOIjhk/MFfcbXCAiJ1vbjqCJtsc4BjYGjAFF6 libHtqMFIswaVZo6WURqc4Gv1v9Fw1jLMz6n1kcDoZeUaIE1v69QWDMO17vCxYpYfXbBkRUQD3N3 krjOwYMLLw5I5hgXtv+0aJVmPZi9biOyP7SAaQxDZ+p+Y3pvBkgdvsh8ybHsG1q2e9LpmAI9nLVH q6jQHAJH9PJ+Rq9TWciWEaL8qb+G4X2nEo64rOlP/Jil2UvxmSMwWhdzK3lctNv2vT/f/ZZ3oYM5 AnFOXHPoGdQYXJwBb0W0DSFWHbgxXNFs3Q0EkuWbj0t6uOKlEeez1yqJGc8ydzQ1jgUzdL0m4NHH WAR0LULv0192LmEvY0/BeujhEpmCmSIRaOmBlLC3wwOLjIlmoWAKbdqNgJy8sf0GYowyAdFTvq/H e7SpiF9wrikEJ5kefnZ8HFxTDYgtD00YWaGLapybTm5RUnF5I4hc5zWIIBVcu2fI5qW7aZOzaTWp 0Hr9s3XAakrAO4BW+0Sbc57F6CRcuHxrWIGALzjPiA1O1fYBQQaiXuls7coz2qwEVXUfw6iW3KfR dvG8eHTuSp2BLeJQMkNsjVR2Q/5o1bUy/OhObI33qPLLk+VF8uKkEp7eqfQqWxlgx8BDsWVDo6B2 N/UHXQiqCfG7x1RUyrQyG0MqHOxFbTgwn1rSQEg3/glzIn3dkvZ8aHwPbx80IKPz/yfnCtR4YdCY INLLN0kzSTP8ZOp29kstRcoGdxI0CR+IYkEb5QYHGgIkmI4JegTW2Xict69BZeGQhXaXOBEkECdd gnInuqPcBO1waojSsQBqBoej9f/kbhmZKNHLT4o8yL5Ml2TtipKzc/Zwcgpnh1IpSRqfYGvpzAIN GDyvrbIvtxdyFJY2nmd+kyWh97xpdiZIeh8yab0rXolk709WAWIWLnvenQY1sinLPdKkG/atESfy tpFBfVs2PUULMfK1ZZf7aPX94QZMF99jmk7l2xjT2NrIvGVAcWPs2QOudveqVQ6OFZEWq1d/M3Ra G1U6SiMdtUxtLa6Ze09hwSa6MUBW5K3mjtalTZNHCPsUSM1/KA2bIT8jpuIa8BLK4seWPHNDhrHn eli9FZ6JhS09VvEcBi/F5tVCJB1b/uLMPa1Ff3x8MUPqg5kctXx8YKmuGMWJm9vw5/hxj0T0vjLQ 6eQlS3jQ1A5HZFP4+HUHq1HyqLwEvyNWHYx3XWI4ZKP/cnBTj0BG0gITXieuXyqUWSXcunRCOw2t Q2M/a0InYJmryiue87o8DXZPWsgo57ui4OZp8+DgLzqNfDX12JiXo78HQu6ieTp8iAx/e8SCvstk RUyHfnYzuS5Dn780BsXijTXQ/4ausihXT0s53ZRDk2Ir+UEiuFSO4gl+MayRvReunTXWg5l50Zt4 cEP/HEf9b8t3FLVsy3H4eP1LGKAm9w13kF3wuAL+PRqRtdgWvJpZXVyM8wfC3rYaKs2FqZ1OGwUI KK5yQCwyoi5zkQzpriTfEQRwIBZXIBTjXnFw8zZIN4VC6df9bZ8cnNZrJRm+h/g+Q76nTutbsjPB yyzo2bDSnukbitDswywixG4nPCzi7cmlAUCof/qfKQpNa0OyHduPNNxQOstH6XH+P3ip1xsNgbOR MijGp4KktlEUP4PcyA/Z+svR8O8NF7uKYUt1MXrmiS2v+J8ud9FI8ChsSd9HFsGAOjEpeXSLud4c kkIAxVpX+3KAtQjrzmcu+4eMBDceJEL0aTUBcF30mf+RYKXX+hUNM7jqK9GvgHtUaksBFZn9Mb64 IP3lIvLa3wqEcEhGzFe+QiMPw8QxNrbjkGa4/XolRNBZjIDJ1mcWWQH4I4WIomenSQ3OfysmFJQv KI6a1uw91zMTTFMlejCUxJSwGbFnQ+tuRM+RgFd99d61xQUbHfKegITbwJmYSZWqqj2FjiiUqQ4L E3SywZ1NxhMBqnoZXUtFYEYYrhKkPDpPa/QHcg6Yquq98HMlMONNDpQkM7bjvsdcfwn1PtFYckDp PimosVJH8TfrfkeYIsgNUBdvYUF7kFSLLfbybNnBl+7XrEv2E3S6q7yCP2EqOmrHYtu1rSAd5NoY N7Pm7nyi8F83+pjbJ1zUmnXWTrRrSOussWD/f2PwjYijPsWNHfZcQZ7YMnAiG68E3byLv6egj9yd ydDoGFSC9DqTK5IzQpLl4ic6DB0KgFkjPQrxy2dBYfwSlgWq3k4+WfBllebdqYpUXCy/X8eljLhC smPeAp1EJKzt4cWUqNNeBAiSUoM/KpySRH2FscCvJeuRLO9FxLodXOiSeu5JUWRCWNxL8Gkhq4z0 VrHnfmpo3u3ItIl6WKO6hG156TCZv9JF2yR2CkueC2yPTTnfpv4zLf1/9WZea6vE81aSBHphH8w1 grv782az981aqA5S9HdUYqJXe2ahNAR5TddoyDjsbqywMacTpkj18P7qU2nPDrpqzCN1NZ5J5sxQ QArgEDqfQY/w9X+JLO3WttNnWkfOsVkpwqTU4VCelhNAefqFk9mXarWZUo0Fds5UGwNFVpTJMvOm CbEbVF5/3V+7P++Z8+c2Y4yaHZibNIGA3C7+cbeef7oVt5LE5tvlxRt5rrgEqeD6dITBUqlRGMSu aUE4poaspSAXLBOxhy6e1409Y0NNYAsmTtWKhtfpdLMkfbE9rIvOrY2fyoSuDxPDBMwZ1QAejXL3 XoXCHnQAp1AcLt6SK3gG01FdPbwNtUxxTKjihJjPh4z4FVLAQOcpvqTx/g1rcBl0Vr50UF1TJSUk jYjqHAMXSVNgZ30PM6W3OHFVK7nqK7bS4CKhXze3a8OUWh91SyOqV6n4eGzjtpxam4Kk9WVXbOLK rKIErC6SOylBCFw38llCV8h9utq3Spl9/pBf+omRQBJuU8cySaacAr1gGVmhEEqzu7r8+2hYp+o/ X+rGnOfa5xViAHTsz+2S6O2uyJojnu//jGWzp8IwBA6r3XZd4YND+7Js1YY6xm38wBFF1HgDFnkS RYTi2g0jj66IfgE2EIGbxM6i6bWR0CYa1IF+ZXAq7UQ+aqkBGAS7ZK0MGARSu/WbdyGS2cJtHGbB SSsPje4LBrEpxZnVUfKJTBRdFUzWQFMHjYQ/K7f7RxpaBx2xrsVb3Y+UvP0k0gvsnk54OliOukay 2fnJksLLpfrAagnY/M1uFIqNnOxOp2QUqBfRxSnKMysSITLaDf9ff0AqYfwhCN8su8Gka8UG9L5j +F9aSZx3h41neWO+WeUPHrB7ybt+elTb/lhs/YR/jDUMoelk1U/Ywu5IrNCiPV+DOGuwAFv5fx6I vjf6sjF67HlWBD+PoGxMt/QFnglYD+2ZtTWMxttJc/KM473k5Ti+wBn2nC/iwFXmJK+9k4mTSZCJ fIiPPpUowhGYkXAD4IVy6jo37IEoz2JsRF4zyRLKUCsfz8W/9CTk3uIYIZ04awlYZgi4BIqJ7ZDf ZnO87zvduzPiXgROnmS6XcNsEN2C07cMszwm4Mn9kMnZrOkBRNPSyQsdrm3Xvi3Hn4/ZP2JeZa5/ HTKwhkC6bri7SieKWCWofAfbdDgj4IwlMz6mGy3nQyoy/UIJFtbsa95djmXm2A3jZCIAF44FgZAv BcLcQUaFgDkPTc0ch2TPVMHu5b/D56h7+O2pKh+gQ6dS3zvkKS8FjCL0gcjJo8N8bMaXia4VjHdn hfKPd+eFUgVI9hv0qZAFYVZwGXGQfdFwDcWg7skS/GgHKOnGX5Srfj23IrTqgLndLOX0InMU2+m5 G3400J19gf3DrMY2hi5b+oG4KimAVl0tOnYKzZYFs0ouw7yxyxOEcxUnXyIwvZcjaPb9T2Ol1rSK o16aZ8mrDE8X31sWtpjAaNBWTwKZpkYQsmKfmnzMygUy7FL5OyeB8IAY6ZR7yX7mOqpcN4eMs7BH y5fbru9+cSM5qobTlq8+n3W2mH+ed9dCVOwnvxamJO1pjBE5aqkVuslp1+U/9qWWAJWV7ZIMPiNB s2RLKrLiwuQiLFyMqdWzOAVfZCZ6YUnIL3r7A2hjbjiRT+96OHILsqM/CxfgZkJMRRbeZFZAgch8 ON2IkPr7aUMedeoUhUO8oistrDY8h/Hao4flxDRAZo/ptFUTJFth7YkcSzJ/fO9RrWFMke0WwnnE a79rr45tPoMpytenW6FVQ2byXXh2ZgB/l2DzoS5Cl6CQRaSxA8SyfP6t5f6+oW8TJUFgsOqUal1Y ANJPSok6c1d9xJpIssovKXtbjSiPMvxv4gAUf2XFKP0wZ7BCQ4o8l8H4+PDoEbgrlr9WVICitrRy 14hiZ7Caty/tHktsBBv0HT6xVhrrAnzUkP7DFGBytP8H/WWgmhSpWQleawPpBXV6XJfDd/PLRZxm 23sq+DohguqNUGp1H+RtxLFk+q1Tkg7tOumN5rOsHJHmn73juOWJbYj/8S9NnKZN8YRn+m7YQ+qN Q+FDmyXi4Ll73XsIQSmKUc/IJOYnm2bOtpFBJR/iVr33pJhEXmrA/OsDxzq1/IXtegHFzdzQy4+F 4LfZm6QCI6t6JJlFFukY+i8bA5O5BDGKsKI1y8rFcoyqdNcX3dFc6SZxI9TVWJJwWvu08PyoqqYY 5FK8wfgCLPJiGVISEgjKZDJlsOu7f+cIcachWLbpCpJbqyi2NcPvMRsjSSAFYLHYzjTBMNBHPbDW iPfk/jQpxH6H9G7rxsUIy9eClSkLlYZDaGLYx13YdVQTk5xDHojYl3hW3oKHkzYbkDyR6tGvBCUw JopYqXmOOLEgz3+gGxi1B56nOoqczVWYoyr/40MitM5Vroqd7BpY9deyjorPyRzVY7A998U2AOFB hTkOhExxmKrMiZjVtDHTbYvgep1773BomoGJrMt4vfdxh1+fgpLvYJkj0N/SJCkl1LgmJiKbtHVg 0YYPwAwH2yi3DnlVI8N9uGt8o6mmEdq3nqjx9+9ikYtwEx8/+5atXR5MFrzSDfId5V/tqeoHnVoz PrrhQm544QG2gJNeOFvDGu86PB8ltuh8tkquip+aHYIzHJNM7JqOlzZDGvKyc5/Us6ZJvYnqLeTp aajlSRrVCvsQhXNtsJ9Jn8kGBKtG1KdVVvWW9ng1l4oEHuvmJltAWI0jllsPBQrkgn4tB0uTfFdg eDiElXCMaXa00v0AcHDhGaZmkSP6P+UOd9cGfYqI458tmm7IroA9ENF4wFGAoVGKCv3eWRrtdIVe zQqhiy2n3JOMmRWqkomHvZ6xpqhA7467nld5hLvwNTLUr0Qil2rdQd+y2wfsPLvR6RYIDp9ci3Kp nArtGvtJctIKyCWIWThLKgRV/lSw3VtX7S5MYmEw2dcwllF40q/bTlzUsVi+PFY/cs03Sef2RlXC gYPXAWq7M5M4qvZnztrvyP9jtyGLwc0G7u62vrEfZMOgHUrp0QkYjvAExCQ4n+LefWqpUkcMF+nr DE/YyEff3209MpiLfORbMqyLaOOi41F0V0HAy5Zli2hyQ0vMb7llbOPDS5oPb7/kBWmlCE/EAmEs 696swbu06L3haT7yINUgEBzAoTuBBlQXT7rYDsup0QaKaXh4dbOlxAQra+8qa2sPkH3Z6+Jnepe1 toanSI0Li2QRE3GA3lwTfiFNTOzKjbZVgWjekF2w27uFbj0nUKvMW07Hqz/OymBIBvf5vXXNHfnx Pu/Y7dqciKUhw44CvsPfioIoLucxzD4SpJr9uTCLdlCkVMTaARwmBZUNHfbrOnrDSA142dZJJKyr qekkBkk/iC4U0Ww8Bqp1QF57mrKQXXMOoVmU2VkbNF+TAM/GjfviOdhy/BLyK8kIjJ14gUR8gYxk oE81PPaO7vjFOXfH/C+KNMt2/342qllTpkrqqtqVRlbiKGFpoNDeGfI54IqBCOTHCuqN8MpgOU7w aFO2cyqDBxT5D2TCJgQD1KOa+gEp8cGLuqUjQdnw0zxfvj5UXnZfGty8f6vgT8q9Qew24SKFEpVR ppdVDOPw6pZDcV6EnQjLgJon7aMOPJAf6tfxBH4lb/mjSOVtMHFPsL8X22KZZ3I3JP/I3cGOv0a1 XyEzATEm522ieyPN/u5TZ9+JBoKH0gz0ysVT2WwKLgOcpSBWqBadiID7P5YCzkmyMIls/b0MGd2X idafGVJJF1beq8ZfrrVqz/QUc26ENNde1mrJ0hv6iDbW1pw2Dq+TpkkX8mH1OqBzZRB9W2paoi6d UpQBB0Q3Nzszu7Rl9h9hJAjJygCWUMd5L9eQ4aoMkpTIRCJ8XrDAot09ZyFE33ovFL7zpiP6IcSG JPR+WULHl9NtDYYSMbaldBjiXEMiNi1X3qL/mlrlqfsaPUTF4ypnlu0pmu+c402Oi0hWAyRy7BHn zNBJaHlUHWpIdafqFC60kOUVn4hMwcJv+tdVLgpOI4l+WtVch4TzK0jJGwuTb/PK4vdl8zaka4k1 I6QuiiJYGvYFOJC1e0VacQw3FCy+g3wPdiIv2IAOoEmT3YpOLaxBcbF64OQu+jY5eX4QIvKY1WgK WVs4P4Mrdtcjc6TGYAcIOBEub54QDNGvRyHguybOnEeYv2g51XNwMzBHK+e2Up18TBisTiTGIIhE x4D52acQcSD5FuIcm8+vcH0Wk7WzhajkfYvEnk2AtP2e2xnCMopZmlgwmuZQHr8wCWASNOGk67eY 88ziKpimPBhcacs9UKPcjjwqgeEK8jiAzbger/uEQ2HbfeEApqw1jlc8MfOTKffJFHMhpE1+1NgV NkRCFTrRrG2k0kfUPNfG0SkSgl8bu2gsjUwR5zNhAurIL5am23xaFNx5kThkkTlBUNxKLBeQeJ5l ZQFU+5Nts3DEKyA9fx22IIQxvMrlUWJ1QDtJyCmwSRhwS2LwXt9aIZ+hP9ogc4bHhiqm3/IHoxzl e/3VNB9LqDayk8D0e+7rlFtVD/VaifZTVY5ZUdCeQx6C/t4WCOmXk13GRHnIMLE8CiQ8yDqhw38q KRA+creusS+Js87hg1ENkW9CWSArJF3SG/WyK7kQz/ai009m98/GTaMTkpTdBwbg7hKwh7Ugh1S/ ObQlOZuGDW/J/ZPxU+XEU7A7HOKHZmGVE5wCkv+7hdlmpkM/y1y418M2VPHjg1H+e2/+HeE6P9a3 AFNTuTHPVWxaOSQsMfHQs93lipuc+vcW1FqO1CRGoRrtA/kMtxb6NuC2R1Fjhuh4rc9d0u181CWz uc2qNBDO/w3R240ouGtYj4JXbj8R8q+7WwclXnYsV4xAy4EBUuqliuLBTi4y4RDBMRDzXUxtJ+gZ Vs/h9eUbuM2GxTyWbVZ+EBSBfjEEM7wFuuLeM2mpIelTfh19Ypwl85f7NNO72sQldAapR6JIlWIT HC2uR809At2QwO+NoR162vk90Wjpr+Tb03ZBxTwLltRSJ4J4AExOWd2LesxGxAS00nJv+063cV1p Kpxpf8Ey56acANt1i/j4sxCsPe1hI04UqUAc/fohSbuCahxvu7AlsuHf40srRSDrg9k3NaoojNvP nkcWqKckQjKOKpdTUswkNa+aoqZ5sK6Cjt4r6mykBH+Sm1U4zfl0tWfmYFlRNJ3oVjT8xceqKeVU R+3C3MISFuYx4X6sWUEDhl3KLg7GUh9UW8Hh0x9VV2gEyKzSM9SulDv/BWhp0vzs5BSgYPD5woC9 uVMG1BDZYQUXj1KCNmU9cvNdR6Ah4nHyK3nXdCfoNJl8mNTEOjqKf8sJyiZqqzUFgGeQCP7LdsWy iH4x8LCBSsDZiCaN9aN2beamZDyCf0cbceAKgViG2WJqhVwhFM+qdaZL8FFLyqcUravdTOyU+xyP nb2A/uShEF5AhFYRaGvu/bsTiTFW42pT6tZ06FKXut4GveRUfpw5VI3T9tt0mU4iuKdWhVnaHnAw aEgOq7rqsIHNAdhidroXrQEuLRuD+Uo7H3AfvHQwkeGnUSJviPmzkO4a3avpXNodCn4yxI8eoXHN iqUzzebCja2MX1UpNjLfi+ip/rT86K/7uFKzJXeCpm9YYorlZ8rYdAFxgAyl1/uTtfOUNHzop5ln YIxd9O9Aybb/BQ4GPB5LKPROOcJHKq1rl3ckmJZPV8j5WGqC4Q2KiQ3iqC+sYjJQx1uPbLItSUqk 9E7CdfmzVj6lffPTKWR1YzHX2RwM6+7X2YHtGEhsbWKXf7AC6c3rbemPssTvCbZxzl3+3tZsloms hRI5/Qlptgn6PA8YMuIopkgA7nA5XfRM7Tt2fFQ3lsP3EmlK4TbzztWHUlHHP0jSJDnIHwgXC9HU XRJamj6T27Tj/+uwfJ6+JkppCxQ9djek4g5Isn/bSZye+8Dmi+cAUMXinNa8OSQZPZgdiPA3iDxq MYjJnRSNeGosuJofr9m65mOnMan2oWs7/j3rulQzIWDl4H43MyaEOKM9EXJs3n/bPZW4IEYEx6Qm axdv5DaEst9Mpesj20BCOf1b1DDrC1Z2KClUiBp/nLijmD/WrdxA5DOuKNFnG3VrzzhVD4Ms8h/N /5tHVxy+6hzE8XMgXk2YeDKcq7OTeWam50qZmGevlwmqTGO7OE3Ie9hjKgjUDUd3jVE0OxezHD0B I7hWgguOJbEGGADFbAZXuSfqx43eH0JdAGpqdWqpQYRXrV3rDKyTW0gaSMfURm6vxlCbKsl6KFOA OmmOG+HvLQ4/rgoyXlNpgOT9riwjmuzoF9PHqIVimZ67et+vLSTi0GJYa5jmV7Ssq51XPrXlcqBK 9CvImj7wFEvHl6qPzXk8vPedkzTqF/SeFiPUQ4+4ZHHZsNck16V49laOuZcfHkZEmcvkGVMfzlsQ 5y/B6kIjP7eHeKQOcXx5sSj6kuwOsX1Pq6TudLqqYPVTnAp1PMAkaoPuFuOSzRMuaktBN5LLtlqo 5xlYAbAXgkVLIbuBFLqUGlAqjw7S5b5bi4Qbz2b+lZdT472SfVMZcqfCP7erPcY7q3EOootGIx5R zGwY449TjlDnPVQt9QBT+fpDsber2jznwpDkXLclwmnhyvSk3cCOn7T+/s/qlYCmzSHLASSBlQe4 2R/UL4rbICd+CM5J/xw47l5omNYB2GpdRBvceD+9YnWKUWG+H2uDGrQFIjAqdRvwCV9BFOXjnvIV Zfl3cS28liJe5VQgsKEghopTGsTN5mlGZMCKMLbzdvvlMc9/3UFu46Q9nNZ6eaXTfnXcZZnbLpEr lknBizhoTRijsSc4KEYeOqAN5vFPYModMtxiGrnhoQEWn/CtG6p11aJh7BpB7SGGZGFmpCk+jrdv SxS0Bj9o7AoAa3qr9//aoOU8TiJtrkyd5EpOelcIrzyxwtttnN9HcyQH7OPgj8iYZTaMnhwdN/0r TFogc4DZjvPHbD2LqmMXwEOOflicszHFJEGSIbKUnjwFyn8T508G6lJxdBcepF4roM4D+NRi1CBP acL0kgwg3Wq8sDZ/1Cl6Rw/OugJ9kWKR0tDAQgFQsw/U0UCrGqD5aN75qeXqfP69NtSd6wqvqGmW cj8WF0v1pjFSnbHLCrHTZSP9OrVSlZEOUgYu7mxYeV4GuyytpZBTQco7sOry1U3Fg3oL8oLqAb2k XiSg6C383Vy2aNR3sAx4S1BJd7q8fsNQGzS+8q6vKLrFni9l4rkByuMX4kWgnTtZWz7JTLOQjmFp s1Tk8iR/w/h4PSO70vQr5lJlr19j9UdmZdGuRC0gRljeuWJhJIaw83PssZDgzvtLy/mE/s+/sfH9 Dp+RZHWf1DT8qjMESBd2+cIL3hliG4efRhypdwL8OT0VYSAvlMf7PYC5+iOvRxnM4K3eZziG2pwc fpYheSXhm43tm89bWjbyq+sadXcOD7QiXH109xRV+aM2qg4md2WX8u8hxnsoC7jjBkpVZMAO76R6 LLPW4FdYIvbq3Oe6zWxo50kb/Lsm3h0/DfEcd72CyF72FAHtd4EQP9vO/TidTVyM1c1GLP3TDd62 5mBlNK4RwoJUnGm1qQfPiRKA1cqNRlb22q0yyotnqgUMmyWtVNFSEhhtSDaJk+RFXJPaRdEOlz90 3zJ2ykDfLysQY8EpoP9YZfj21YzAB5wzx7vBF84bj0Fp0ySa7I1S5LPe41SKZlbgSXAloZtMwDfr KVxxn3KaJYn1Pt3nTHSp4emHn9tXcFTuH4i8MOsNqGmlhPKfVtPO0GNccKGrgwjNlaQvU0hL2u/A ZbxGRnwW/bNKMN6StKjkwAvE5J5KQ6Nab3H3FfAAuWgURrEZUfFSBeUySYWRCmSV1NKhECUFm7J1 Z6rvF3vvBFEuWi3RdmXZlxIJmn2gUwAvbeHZCzm3y5ggITtE++HsIeh0PxD4dgOwA/rDJgwiUY+H RnqpEq2U8RKaFjeYgfzpTKcgN1xUA+snLQ6Pw2juDgUStFusWPfxcqpg5qEUEOMRH+EZlPL/tyXG 8Vk92EaetauJjzaYcOqIYgc01/iG6hsDx62UFZk7dL7V0+r3vcpl0argoocWg68ZrBQ/wVLP7z8I ccVdWg1AehL4Hf/Z3FexYsKRgSrZ65W+U1sZ6eYQVWDbNrRxoveqBPZSWARXGWxDUxG72GS0dJKh 7+mrph90Pc/WVdGhOhQy60zhkXhIi1d7blOmUj0ERcwxJszhb6UJa/W8zp7wFdcup9PzU+gCwPbg SqB3gNxEfvuSmulwt1rLcmEkvcvVgF4OLdbJ4U4bNkauS3h46cHRYu4HkMJnIfNKFqBEfVAjkMbg f5qt9fWPtyBslNDVxQJiTrrp4U2gTt+kAfVuoZb97m9ZWYWNorUI2TdMGzG7LG3Gl1HN+c8ZlAMi BLdr4fkgayX8vigk9/3rBV+bByfZzTdUCVDKVEofIRum3dYWz074AfXp49sEUfnHdlOJUP2Sxpkh 7FWAWyXSKlCpV5ATCoLmvavQJqVx9apHBv4BjXKKqNskFODvsExjbpQbw3UJ1SAAuRRjveXzlb3u fa3rctKUOkZkxqjsTDrfbTOx9hLjalO+Yk0WHX3cljrYtYJqsLyGXy5n5AHq48qSuCSALY7BgIgf T+RW1TdK1xOthSKcd5nnM7WzahH/cVBAEdmVHiE4DlKtzrV25TqN8yiSBsV0XQsRjdLC24AJQkLr mJfzRecrswmFVB366ZSyWveuccEETN6TEaKzAnwrG59ERijjFXCu9dobnHra7KSwipN0kAZdWbs7 FlTVl9YDOZg1yyTs5VMl7gHpOtjhTkhuGhBO7qEXYAsRARyAQQsnzwEEKJQQaGdrr2om4DDluolG Dcl44lCZgO63n8g7T4nSqjw8wTKb3W0wGJwP4uL8DqOkxNxdkazB9HSYwdC32QjT1JPtA8eYa9Cm U3sip86Cn23G3Sxy1rfNnyhxQXfxj528DqSSY4GBDeK3fmuqwB7GxE93BfUE/C+cPMjkOsrqihGV 0UqWuXOQae6lUoeYoBS+LzlledLVAWL31CXtJNCe66Y74g7pFC4KcmQvtSXaKRRWCDXhXKfp38GT BfxxW0MpX2D52CKIB9yYHjuMiRL2iNlTLQNl8birPu7kpug8+UvaGRG9l0WCyFgPI7JxsV8q5Tkx V+8mEmUyldsqMNOqTKO2+TfMTqAShZGlh46c3OcwRQe0ekLTOdQOhrHSRfyutq8lugsifmByf585 iCVQkUwyGd/oC14FDMlqXeoJwgPHH9w//sjfh5oNtVxaw3L9WdnhuCzMEurBYvF95iTJ6p90Ld6W mfF1ypNRvLmKti4U2ocEXpJKEhq42foOz4uyMZejj1sl5IVOHIK1Vl2KxguJEiIeS5DSBm6LgUXk anLg/+9PH1M7528M2ikYU+2EYXn1GFus6iBLidWWdzXVnVGZhqg8s7Ao9/E9q8AqwZoN8kGNqfQL wJqtNMvc2HQrkmXrSVPi3QwcHqg5NOVu61D98v1T/6xHmj15mEbDIsDmX5aLulCz/Fd6VbFHeVCZ obyEwUnXKgsjG9NpQZj/57HxQt88W0l3JKAlcG8uHNIFYuf04+NR6ju9baPE1848j/GMe2ytUnGI C9ThLy5XihgQwFjmodu3Gn+oFyqBqxn4PNuanyz2WfowByBJrbSpIR3F99wpe7B8tHF0oi/v1R3q eXsD2VGpembku//bEOT/biepWSD8iIvkPTmAtSW9kpd2vJDaa4HYzcf8+Rj2mI63H3q1ipqN/f+W S03/d2X8sHmCe934qeWEY1jpgdK6wunLWnmIjJspJiH+qwzk/+EXh+Ua/SMBtrOcYp/8QC2s+LXv 8pakK7ccBPc8gM7eaeIvvxfJK/iw5Iz+MI5MIhKwSNc9c/bDqtSowJ3xs/u5sYcW+lDFnOpfgkQ5 Zwph+8rcVffb6Z3Uq4s44EkXb6Xp2mU6ISvTnpgGR6apmu2ndZB+72ovmt/Jj3IK++kyWzcAKQZi aCVF1u0gbZ6MfUXKAIhMT5WiItEm18u7ZkZ336rClNAvV80dRYtvNhw1uj2gkM3DNvgY/ZpWRw8K B90TbLXOYkrIEY2dzxIQdM9IuVDWLAut++q2W3AsNeB7pJtNXKwrwEWvr/r3DeKslbKm9ZZ2Zmnj TZxyxxtnbgc19+FcnXzs4jR5aijAOd+Yas3MaCazLW7xltIfefaRaPJakT7ObXQxJFl1TmbobZrk CCrIhgPUKIYwXbdC0UtjvzVJrTQ7O9f3hK91aJw+ygmVK0LP07zB0glThVmuxIC7JVzWKl2XUH37 Bs+iQr1rWmUKAXZovWWzb8nhV5ZQrk4tcTCyaqp7MfZhtFJi6A9RFoMNkC+34psaO5hTnQ7it+tS 6JTD21yDjs7VMIUdXil2SsT48d6Bgk5SUhb1bhFihcjU40fQSF14vVVXFVI47R/GoxH/4qG/+7DW nZ3s2t7Kv9szPF4iJWm+qjInvmWn5EtgvttEbUc8R81YUszqoQL6AuwwHWWnThXhbxW6wOYJTHWY PKLYG59n1GXPH7FcUsB9JJAsv3wiREouhVv4bzAbJrFB3xmFZDTio+AmOxOfJjep8Wl2Yso6XVGx zP8Vatk/W1rgviIFcsKfggmOmuhWeX2P8XkFwrPfpzv0CBrCXd0uiNwWg6anPgiTRUPczlDTvbWN 6oqbTX1BqgMvcO+ArtKNjRXXaxc9HhVhFU5ELFM9F2QOK3GHRgtqd2eislVw9US4DTyfduhX1k0h 0di1wAc6/mj6nPQ799zWgTIJ72RUdwvURk9jSjIC9YkIlaZ4m6NtBy2H3emMg6s0hSVsm3xYyYqp hZaPWgCQYPMP4ff9CSO9pF3mzDjoGsm0GndbWub1XChNgKHuSQUv6kS0mlulR4fDCw86L+kA/RL9 8JuDXspDRLlZRdCFg8rxbnz1NAADqMJb20gRTC7z5lek9K9/MoGBxDxrpl8ph6waR3ylzj8zp4qT uiWNkMEhWrVIF35rswRCp5DHogFT/ZcRBLJisLHc3dtCW6OBJk1HUojOI6ynZMThXr8U4zj+OSH5 k06t1zAt6ZMBloIFbgY/HkI3YgtCmLdOHMaVqAYwGirmwUk0nmp1oflofxXBa5Fpzl+WxpIXvjwy aPvdp/cdbkxvdJ9ce6h1ZdDPTroOcrkYhy2YDSf1SXsHkSX6xelljDhnkks1LmAAX3O07fTmbF5Z bB/F65MVmLh7iaQAsy496pii0ARbmhupXL5ruyU1h1Imozn9aEEpe47zClR1HcWYdWDXoCsA71/k j/DJuWNl+4krwhLzRlqxmShtMXKTcilNSA5eXA4DmiMY47ewEihSXerD9gkv4gmpOeSLbL4+7E56 +naF2h5xF7GS5GD/D2EnUmhx1OXuESkupDF+66hes2cr/U2KVfXe9t7tLXbDDMGSa3NL4ijSxDli +g1qhC+JBEr1rtERnDFGxjDdGxPKmEnv10bBG5glPz9gK3xxanDIlfqlG7MPlJy3geXhm3/vYJzY J3/9qv6v2m04Zr7wa/Ic5zIFxXdu11PeuyA7QmZohdmLh4cfIAOcou2QGYVICr7f9+HeixN6mYhi zCRESFFBN7skWv/CdADhBh+N3ByUB1W/tEcxLtxpZPCyJVSK5aSMKqLyh6jBgodOni0QOu2Fixq2 6/kf6Z7W9bdhLUdBdpiaUn+KJxR4FzP7cb5e1YR3gMg4Guh8UP5tCJ1T0IHluWkOoyL4Taa2GUP9 nD0MdvrCF16w/hr97XW9xefUhT3kDO8onRjsh3YDHBUaaiJlS5STQs9334ECZyiedicU4DRtvTvb H2tJxzfJejZp6J35bW6UO5kHh9RF1dMdLn7mvJN6wboL2m0172wgyv6ajvASqkTQ6qeuJxhZuad/ tbi6osQI6xwhu/VHrolQvzAuQSdJnxzHBBx8c9Y2vrCqStYUajkGCL7mIqN2uRVLRgxd/nXK+Eyj 0cWg+aWU9liA2ZY9EX1mgWRHtfa1Af6/00fBj84xfQZ5AlKwJJEkZ1ZXswrXCzDY6qyhq2ve4Izi eN3F4aw8NeLkFjJEGFdYy908N8anSh/VTQlWtbxm/7+l9nleH/wHgdHvfJkM6TLH3bxZt8gB6dvt 9LnsQSQzmZm6axb3IkeWEzGyVODxqXUDyIhKhF924f0DvNVlLKJssNm9ZUVYqwbkIabUTYUlnbgO iGbO3viqZHe7aSDuBBUY5VJ+TQrmUp3SYRvCArErc/gO1RkIaJx5qgGKksFv6eaXqnHPAhN+qnOr 7KpZY7+orA8UJnWRYeN8USFgDbHS06IcIaF23KZieagAvlCDgQF5fCD+BLHvat5pVnORm4CJYupD eplhb2MSCex64ua/eovCSaC88umJhICT4OUATWWxX1Eukr0AMb9fLdKFYoDu7pdmLP+bXrC5q24V 9lFtvaqnPRq3qvwaPI+7qnWWCguJBYvgA701DOjZ7atxVyKMp+ZCBvEakrpq5Y57KZCNxIbzDPTY 8op6xPdjI6KlQzhCHVJUCBpien9NcI4sxMRhgWnQ7b+w1MSj+gr1BLns/zwtZW2rbwLzQMvCIHtv svgyfqG9Dsk3IVVGQSzXEk5nkDKlxHknPl6q/2O019zNvxuolo5dgxL9wTYnNaFVvpxOMcIq6BWQ ZnoIPUQntzekZo1uVywpUCKXMHOumqRPpaDkcSIX0joN7rb0QB0IIDKEzgXLKncMXwQMF/UJYbaq +mqktgQh0TpgzjFCHwA6r0k+xamFpXFkGLn1aY/XNyfiIUC6A+QQxT9c/xRSC7XDwMWf/0qanhoL g6YyrJkDJez1ciLnze8ov5rLNPtHQ/cNtpTnzUTWrTk1jBKE0N4kHdgdzSFYyYGSDOmV0spxHtwa hoFtcIPS4/fi/0pR8XnInt0IAXWQgrVKo+7bLM1rrnON8eHoVda05oExTS+KuUO2YBfpkG4iTJij /oY3JTsbdGtoiBRxi3DLhSAzE+kD05e95YvuDF78/pwIKZMJwa7VlNM0a/gBpYCXPuJN9jp+K7hz XqPzvkwTYVBkF1NPzxxu1Ug/A/AJqk3B1l46C3rQT8WDknpa8/rSL7keyJtI4fWMNZmDjDVZp5tT hwUU1byqlJ3O/PFV4/sPqODH6SP2FSuXjkF6sENpx5Od0oOkMJAdRukNqAXcK7RMfb4A0Ei+qnNk R4DIKPx3FtxT6a4qS1kqPSPE07+Nk449cGTWV77w+abfb/HLtkjpMm81wTg3y4kT4VrdAiajt/Xd I/JvzkkD4vBL0CTuRhzKbIWYXBxbGrcbbPLAuzoxBmGgDJWB8HW15E50NGFt3MGVD+Uh3P3QkYng AZjC3xRtWyqukHcku/89tmg6L8f/24lvR9XFuXnG1E+jU4I0cKU6I1qvMo3CDfA+f5NoZzW2GJa5 UD3wk2UjUiQr7RTdAyVlJIXQnoTQgRgO8ZnMc6fmCsF6R4xTftBpnqi5wLZ/aWkyxqLFgcBp5TOT qfMpvcqa3WL7g0dgFGzBTnrV8otc7BBukp/DURPr8oBg7WyYwRIc/Uq4s/7TygUkafO6SMoWBOl2 6MN9FX1VswgFFY+oYunx+2dain2nQE6vc6I5D7bGUR2OV6Iuj5rwJMjpMJJ7LK7CkVKgZv+CoOdD Q3OnQJI4zfJC/uT+2+cGdnDmjN/FLVL5CS4k3MDIm30ni3DCVYkt5gV5YFEGRCIqRxbJhaKRhXOS 1HCgLduXvDzW9RaA7ix0/E/zn18Z2Kn4h7DfKaVESIoin1OV4rrlSZMN56BiQHUK2IisJMQQ2ajY MAYjiuLtXd86pFFloq81ZXnLg/IrjtfM0KN8wHliyIHIComjR5ihfkpmx6/Xgc05QkMDUL9DAjRh RgDkORfuc8IiWyFivBA4+fvXM9dZUlrJD481npHz21dF3r8O8qHv8BdrErUVGefSf1IosVgJRTzd uFA60lEANZPMQzYsSEh11UINdCW5HFPpbrc9+lqU38q6HLWY1eRRrDpdOt3kziEdh8AAAAAA9ZzI x25pBykAAeGBAsCwCyOsetqxxGf7AgAAAAAEWVo= --===============5393740987980424376== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ltp.ksh" MjAxNy0wNS0xMiAwMjowNzo1NCAuL3J1bmx0cCAtZiBmcwpJTkZPOiBjcmVhdGluZyAvbGtwL2Jl bmNobWFya3MvbHRwL291dHB1dCBkaXJlY3RvcnkKSU5GTzogY3JlYXRpbmcgL2xrcC9iZW5jaG1h cmtzL2x0cC9yZXN1bHRzIGRpcmVjdG9yeQpDaGVja2luZyBmb3IgcmVxdWlyZWQgdXNlci9ncm91 cCBpZHMKCidub2JvZHknIHVzZXIgaWQgYW5kIGdyb3VwIGZvdW5kLgonYmluJyB1c2VyIGlkIGFu ZCBncm91cCBmb3VuZC4KJ2RhZW1vbicgdXNlciBpZCBhbmQgZ3JvdXAgZm91bmQuClVzZXJzIGdy b3VwIGZvdW5kLgpTeXMgZ3JvdXAgZm91bmQuClJlcXVpcmVkIHVzZXJzL2dyb3VwcyBleGlzdC4K SWYgc29tZSBmaWVsZHMgYXJlIGVtcHR5IG9yIGxvb2sgdW51c3VhbCB5b3UgbWF5IGhhdmUgYW4g b2xkIHZlcnNpb24uCkNvbXBhcmUgdG8gdGhlIGN1cnJlbnQgbWluaW1hbCByZXF1aXJlbWVudHMg aW4gRG9jdW1lbnRhdGlvbi9DaGFuZ2VzLgogClBSRVRUWV9OQU1FPSJEZWJpYW4gR05VL0xpbnV4 IHN0cmV0Y2gvc2lkIgpOQU1FPSJEZWJpYW4gR05VL0xpbnV4IgpJRD1kZWJpYW4KSE9NRV9VUkw9 Imh0dHBzOi8vd3d3LmRlYmlhbi5vcmcvIgpTVVBQT1JUX1VSTD0iaHR0cHM6Ly93d3cuZGViaWFu Lm9yZy9zdXBwb3J0IgpCVUdfUkVQT1JUX1VSTD0iaHR0cHM6Ly9idWdzLmRlYmlhbi5vcmcvIgpM aW51eCBuaG0td2hpdGUyIDQuMTEuMC0wNDM5OC1nM2UzOGEwNyAjMSBTTVAgTW9uIE1heSA4IDA5 OjU2OjA3IENTVCAyMDE3IHg4Nl82NCBHTlUvTGludXgKIApHbnUgQyAgICAgICAgICAgICAgICAg CnV0aWwtbGludXggICAgICAgICAgICAgbGludXggMi4yOC4xCm1vdW50ICAgICAgICAgICAgICAg ICAgbW91bnRpbmZvLCBhc3NlcnQsIGRlYnVnKQptb2R1dGlscyAgICAgICAgICAgICAgIDIzCmUy ZnNwcm9ncyAgICAgICAgICAgICAgMS40My4xCkxpbnV4IEMgTGlicmFyeSAgICAgICAgPiBsaWJj LjIuMjMKRHluYW1pYyBsaW5rZXIgKGxkZCkgICAyLjIzClByb2NwcyAgICAgICAgICAgICAgICAg My4zLjEyCk5ldC10b29scyAgICAgICAgICAgICAgMi4xMC1hbHBoYQppcHJvdXRlMiAgICAgICAg ICAgICAgaXByb3V0ZTItc3MxNjEyMTIKS2JkICAgICAgICAgICAgICAgICAgICA2OToKU2gtdXRp bHMgICAgICAgICAgICAgICA4LjI1Ck1vZHVsZXMgTG9hZGVkICAgICAgICAgcnBjc2VjX2dzc19r cmI1IGF1dGhfcnBjZ3NzIG5mc3Y0IGRuc19yZXNvbHZlciBuZXRjb25zb2xlIHNyX21vZCBjZHJv bSBzZF9tb2Qgc2cgc25kX2hkYV9jb2RlY19yZWFsdGVrIGF0YV9nZW5lcmljIHBhdGFfYWNwaSBk Y2RiYXMgaW50ZWxfcG93ZXJjbGFtcCBzbmRfaGRhX2NvZGVjX2dlbmVyaWMgc25kX2hkYV9jb2Rl Y19oZG1pIGRlbGxfc21tX2h3bW9uIGNvcmV0ZW1wIHNuZF9oZGFfaW50ZWwgc25kX2hkYV9jb2Rl YyBmaXJld2lyZV9vaGNpIGt2bV9pbnRlbCBzbmRfaGRhX2NvcmUgdWFzIHNuZF9od2RlcCBmaXJl d2lyZV9jb3JlIGF0YV9waWl4IGNyY19pdHVfdCBrdm0gc25kX3BjbSBzbmRfdGltZXIgaXJxYnlw YXNzIGNyYzMyY19pbnRlbCBzbmQgc2VyaW9fcmF3IHBjc3BrciBpN2NvcmVfZWRhYyB1c2Jfc3Rv cmFnZSBsaWJhdGEgc291bmRjb3JlIHNocGNocCBhY3BpX2NwdWZyZXEgaXBfdGFibGVzIGJyb2Fk Y29tIGJjbV9waHlfbGliCgpmcmVlIHJlcG9ydHM6CiAgICAgICAgICAgICAgdG90YWwgICAgICAg IHVzZWQgICAgICAgIGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUgICBhdmFpbGFibGUKTWVt OiAgICAgICAgNDAzNDI5MiAgICAgIDExOTU4NCAgICAgMjk4NTE3MiAgICAgICAgOTAxNiAgICAg IDkyOTUzNiAgICAgMzY4Mzc2OApTd2FwOiAgICAgICAgICAgICAwICAgICAgICAgICAwICAgICAg ICAgICAwCgovcHJvYy9jcHVpbmZvCnByb2Nlc3Nvcgk6IDAKdmVuZG9yX2lkCTogR2VudWluZUlu dGVsCmNwdSBmYW1pbHkJOiA2Cm1vZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3Jl KFRNKSBpNyBDUFUgICAgICAgICA4NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2Rl CTogMHgzCmNwdSBNSHoJCTogMjkyNi4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwg aWQJOiAwCnNpYmxpbmdzCTogOApjb3JlIGlkCQk6IDAKY3B1IGNvcmVzCTogNAphcGljaWQJCTog MAppbml0aWFsIGFwaWNpZAk6IDAKZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlk IGxldmVsCTogMTEKd3AJCTogeWVzCmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFl IG1jZSBjeDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRz IGFjcGkgbW14IGZ4c3Igc3NlIHNzZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxt IGNvbnN0YW50X3RzYyBhcmNoX3BlcmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xv Z3kgbm9uc3RvcF90c2MgY3B1aWQgYXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3Bs IHZteCBzbXggZXN0IHRtMiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNu dCBsYWhmX2xtIHRwcl9zaGFkb3cgdm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1 Z3MJCToKYm9nb21pcHMJOiA1ODUyLjEyCmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVu dAk6IDY0CmFkZHJlc3Mgc2l6ZXMJOiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwK cG93ZXIgbWFuYWdlbWVudDoKCnByb2Nlc3Nvcgk6IDEKdmVuZG9yX2lkCTogR2VudWluZUludGVs CmNwdSBmYW1pbHkJOiA2Cm1vZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3JlKFRN KSBpNyBDUFUgICAgICAgICA4NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2RlCTog MHgzCmNwdSBNSHoJCTogMjkyNi4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwgaWQJ OiAwCnNpYmxpbmdzCTogOApjb3JlIGlkCQk6IDEKY3B1IGNvcmVzCTogNAphcGljaWQJCTogMgpp bml0aWFsIGFwaWNpZAk6IDIKZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlkIGxl dmVsCTogMTEKd3AJCTogeWVzCmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1j ZSBjeDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFj cGkgbW14IGZ4c3Igc3NlIHNzZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxtIGNv bnN0YW50X3RzYyBhcmNoX3BlcmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xvZ3kg bm9uc3RvcF90c2MgY3B1aWQgYXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3BsIHZt eCBzbXggZXN0IHRtMiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNudCBs YWhmX2xtIHRwcl9zaGFkb3cgdm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1Z3MJ CToKYm9nb21pcHMJOiA1ODUwLjk5CmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVudAk6 IDY0CmFkZHJlc3Mgc2l6ZXMJOiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwKcG93 ZXIgbWFuYWdlbWVudDoKCnByb2Nlc3Nvcgk6IDIKdmVuZG9yX2lkCTogR2VudWluZUludGVsCmNw dSBmYW1pbHkJOiA2Cm1vZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3JlKFRNKSBp NyBDUFUgICAgICAgICA4NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2RlCTogMHgz CmNwdSBNSHoJCTogMjkyNi4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwgaWQJOiAw CnNpYmxpbmdzCTogOApjb3JlIGlkCQk6IDIKY3B1IGNvcmVzCTogNAphcGljaWQJCTogNAppbml0 aWFsIGFwaWNpZAk6IDQKZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlkIGxldmVs CTogMTEKd3AJCTogeWVzCmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBj eDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkg bW14IGZ4c3Igc3NlIHNzZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxtIGNvbnN0 YW50X3RzYyBhcmNoX3BlcmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xvZ3kgbm9u c3RvcF90c2MgY3B1aWQgYXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3BsIHZteCBz bXggZXN0IHRtMiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNudCBsYWhm X2xtIHRwcl9zaGFkb3cgdm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1Z3MJCToK Ym9nb21pcHMJOiA1ODUwLjk2CmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVudAk6IDY0 CmFkZHJlc3Mgc2l6ZXMJOiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwKcG93ZXIg bWFuYWdlbWVudDoKCnByb2Nlc3Nvcgk6IDMKdmVuZG9yX2lkCTogR2VudWluZUludGVsCmNwdSBm YW1pbHkJOiA2Cm1vZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3JlKFRNKSBpNyBD UFUgICAgICAgICA4NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2RlCTogMHgzCmNw dSBNSHoJCTogMjkyNi4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwgaWQJOiAwCnNp YmxpbmdzCTogOApjb3JlIGlkCQk6IDMKY3B1IGNvcmVzCTogNAphcGljaWQJCTogNgppbml0aWFs IGFwaWNpZAk6IDYKZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlkIGxldmVsCTog MTEKd3AJCTogeWVzCmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDgg YXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkgbW14 IGZ4c3Igc3NlIHNzZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxtIGNvbnN0YW50 X3RzYyBhcmNoX3BlcmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xvZ3kgbm9uc3Rv cF90c2MgY3B1aWQgYXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3BsIHZteCBzbXgg ZXN0IHRtMiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNudCBsYWhmX2xt IHRwcl9zaGFkb3cgdm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1Z3MJCToKYm9n b21pcHMJOiA1ODUwLjk2CmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVudAk6IDY0CmFk ZHJlc3Mgc2l6ZXMJOiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwKcG93ZXIgbWFu YWdlbWVudDoKCnByb2Nlc3Nvcgk6IDQKdmVuZG9yX2lkCTogR2VudWluZUludGVsCmNwdSBmYW1p bHkJOiA2Cm1vZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3JlKFRNKSBpNyBDUFUg ICAgICAgICA4NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2RlCTogMHgzCmNwdSBN SHoJCTogMjkyNi4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwgaWQJOiAwCnNpYmxp bmdzCTogOApjb3JlIGlkCQk6IDAKY3B1IGNvcmVzCTogNAphcGljaWQJCTogMQppbml0aWFsIGFw aWNpZAk6IDEKZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlkIGxldmVsCTogMTEK d3AJCTogeWVzCmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBp YyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkgbW14IGZ4 c3Igc3NlIHNzZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxtIGNvbnN0YW50X3Rz YyBhcmNoX3BlcmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xvZ3kgbm9uc3RvcF90 c2MgY3B1aWQgYXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3BsIHZteCBzbXggZXN0 IHRtMiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNudCBsYWhmX2xtIHRw cl9zaGFkb3cgdm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1Z3MJCToKYm9nb21p cHMJOiA1ODUwLjk3CmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVudAk6IDY0CmFkZHJl c3Mgc2l6ZXMJOiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwKcG93ZXIgbWFuYWdl bWVudDoKCnByb2Nlc3Nvcgk6IDUKdmVuZG9yX2lkCTogR2VudWluZUludGVsCmNwdSBmYW1pbHkJ OiA2Cm1vZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3JlKFRNKSBpNyBDUFUgICAg ICAgICA4NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2RlCTogMHgzCmNwdSBNSHoJ CTogMjkyNi4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwgaWQJOiAwCnNpYmxpbmdz CTogOApjb3JlIGlkCQk6IDEKY3B1IGNvcmVzCTogNAphcGljaWQJCTogMwppbml0aWFsIGFwaWNp ZAk6IDMKZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlkIGxldmVsCTogMTEKd3AJ CTogeWVzCmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBz ZXAgbXRyciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkgbW14IGZ4c3Ig c3NlIHNzZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxtIGNvbnN0YW50X3RzYyBh cmNoX3BlcmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xvZ3kgbm9uc3RvcF90c2Mg Y3B1aWQgYXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3BsIHZteCBzbXggZXN0IHRt MiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNudCBsYWhmX2xtIHRwcl9z aGFkb3cgdm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1Z3MJCToKYm9nb21pcHMJ OiA1ODUwLjk5CmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVudAk6IDY0CmFkZHJlc3Mg c2l6ZXMJOiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwKcG93ZXIgbWFuYWdlbWVu dDoKCnByb2Nlc3Nvcgk6IDYKdmVuZG9yX2lkCTogR2VudWluZUludGVsCmNwdSBmYW1pbHkJOiA2 Cm1vZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3JlKFRNKSBpNyBDUFUgICAgICAg ICA4NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2RlCTogMHgzCmNwdSBNSHoJCTog MjkyNi4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwgaWQJOiAwCnNpYmxpbmdzCTog OApjb3JlIGlkCQk6IDIKY3B1IGNvcmVzCTogNAphcGljaWQJCTogNQppbml0aWFsIGFwaWNpZAk6 IDUKZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlkIGxldmVsCTogMTEKd3AJCTog eWVzCmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAg bXRyciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkgbW14IGZ4c3Igc3Nl IHNzZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxtIGNvbnN0YW50X3RzYyBhcmNo X3BlcmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xvZ3kgbm9uc3RvcF90c2MgY3B1 aWQgYXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3BsIHZteCBzbXggZXN0IHRtMiBz c3NlMyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNudCBsYWhmX2xtIHRwcl9zaGFk b3cgdm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1Z3MJCToKYm9nb21pcHMJOiA1 ODUwLjk4CmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVudAk6IDY0CmFkZHJlc3Mgc2l6 ZXMJOiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwKcG93ZXIgbWFuYWdlbWVudDoK CnByb2Nlc3Nvcgk6IDcKdmVuZG9yX2lkCTogR2VudWluZUludGVsCmNwdSBmYW1pbHkJOiA2Cm1v ZGVsCQk6IDMwCm1vZGVsIG5hbWUJOiBJbnRlbChSKSBDb3JlKFRNKSBpNyBDUFUgICAgICAgICA4 NzAgIEAgMi45M0dIegpzdGVwcGluZwk6IDUKbWljcm9jb2RlCTogMHgzCmNwdSBNSHoJCTogMjky Ni4wNjIKY2FjaGUgc2l6ZQk6IDgxOTIgS0IKcGh5c2ljYWwgaWQJOiAwCnNpYmxpbmdzCTogOApj b3JlIGlkCQk6IDMKY3B1IGNvcmVzCTogNAphcGljaWQJCTogNwppbml0aWFsIGFwaWNpZAk6IDcK ZnB1CQk6IHllcwpmcHVfZXhjZXB0aW9uCTogeWVzCmNwdWlkIGxldmVsCTogMTEKd3AJCTogeWVz CmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAgbXRy ciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkgbW14IGZ4c3Igc3NlIHNz ZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggcmR0c2NwIGxtIGNvbnN0YW50X3RzYyBhcmNoX3Bl cmZtb24gcGVicyBidHMgcmVwX2dvb2Qgbm9wbCB4dG9wb2xvZ3kgbm9uc3RvcF90c2MgY3B1aWQg YXBlcmZtcGVyZiBwbmkgZHRlczY0IG1vbml0b3IgZHNfY3BsIHZteCBzbXggZXN0IHRtMiBzc3Nl MyBjeDE2IHh0cHIgcGRjbSBzc2U0XzEgc3NlNF8yIHBvcGNudCBsYWhmX2xtIHRwcl9zaGFkb3cg dm5taSBmbGV4cHJpb3JpdHkgZXB0IHZwaWQgZHRoZXJtCmJ1Z3MJCToKYm9nb21pcHMJOiA1ODUx LjAwCmNsZmx1c2ggc2l6ZQk6IDY0CmNhY2hlX2FsaWdubWVudAk6IDY0CmFkZHJlc3Mgc2l6ZXMJ OiAzNiBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWwKcG93ZXIgbWFuYWdlbWVudDoKCm5v IGJpZyBibG9jayBkZXZpY2Ugd2FzIHNwZWNpZmllZCBvbiBjb21tYW5kbGluZS4KVGVzdHMgd2hp Y2ggcmVxdWlyZSBhIGJpZyBibG9jayBkZXZpY2UgYXJlIGRpc2FibGVkLgpZb3UgY2FuIHNwZWNp ZnkgaXQgd2l0aCBvcHRpb24gLXoKQ09NTUFORDogICAgL2xrcC9iZW5jaG1hcmtzL2x0cC9iaW4v bHRwLXBhbiAgLWUgLVMgICAtYSA5NTM4ICAgICAtbiA5NTM4ICAtcCAgLWYgL3RtcC9sdHAtS2lj ZzlQdzJycC9hbGx0ZXN0cyAtbCAvbGtwL2JlbmNobWFya3MvbHRwL3Jlc3VsdHMvTFRQX1JVTl9P Ti0yMDE3XzA1XzEyLTAyaF8wN21fNTRzLmxvZyAgLUMgL2xrcC9iZW5jaG1hcmtzL2x0cC9vdXRw dXQvTFRQX1JVTl9PTi0yMDE3XzA1XzEyLTAyaF8wN21fNTRzLmZhaWxlZCAtVCAvbGtwL2JlbmNo bWFya3MvbHRwL291dHB1dC9MVFBfUlVOX09OLTIwMTdfMDVfMTItMDJoXzA3bV81NHMudGNvbmYK TE9HIEZpbGU6IC9sa3AvYmVuY2htYXJrcy9sdHAvcmVzdWx0cy9MVFBfUlVOX09OLTIwMTdfMDVf MTItMDJoXzA3bV81NHMubG9nCkZBSUxFRCBDT01NQU5EIEZpbGU6IC9sa3AvYmVuY2htYXJrcy9s dHAvb3V0cHV0L0xUUF9SVU5fT04tMjAxN18wNV8xMi0wMmhfMDdtXzU0cy5mYWlsZWQKVENPTkYg Q09NTUFORCBGaWxlOiAvbGtwL2JlbmNobWFya3MvbHRwL291dHB1dC9MVFBfUlVOX09OLTIwMTdf MDVfMTItMDJoXzA3bV81NHMudGNvbmYKUnVubmluZyB0ZXN0cy4uLi4uLi4KPDw8dGVzdF9zdGFy dD4+Pgp0YWc9Z2YwMSBzdGltZT0xNDk0NTI2MDc0CmNtZGxpbmU9Imdyb3dmaWxlcyAtVyBnZjAx IC1iIC1lIDEgLXUgLWkgMCAtTCAyMCAtdyAtQyAxIC1sIC1JIHIgLVQgMTAgLWYgZ2xzZWVrMjAg LVMgMiAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0 Pj4+Cmdyb3dmaWxlcyhnZjAxKTogOTY2MiBncm93ZmlsZXMuYy8yMDM3OiAyNTMwMTkgdGxpYmlv LmMvNzM1IHdyaXRlKDcsIGJ1ZiwgMSkgcmV0Oi0xLCBlcnJubz0yOCBObyBzcGFjZSBsZWZ0IG9u IGRldmljZQpnZjAxICAgICAgICAxICBURkFJTCAgOiAgZ3Jvd2ZpbGVzLmM6MTMyOiBUZXN0IGZh aWxlZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRp b249OSB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0xIGNvcmVmaWxlPW5v CmN1dGltZT00MDEgY3N0aW1lPTUxMwo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRh Zz1nZjAyIHN0aW1lPTE0OTQ1MjYwODMKY21kbGluZT0iZ3Jvd2ZpbGVzIC1XIGdmMDIgLWIgLWUg MSAtTCAxMCAtaSAxMDAgLUkgcCAtUyAyIC11IC1mIGdmMDNfIC1kICRUTVBESVIiCmNvbnRhY3Rz PSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KZ2YwMiAgICAgICAgMSAgVFBBU1Mg IDogIFRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9 Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAg Y29yZWZpbGU9bm8KY3V0aW1lPTEgY3N0aW1lPTEKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFy dD4+Pgp0YWc9Z2YwMyBzdGltZT0xNDk0NTI2MDgzCmNtZGxpbmU9Imdyb3dmaWxlcyAtVyBnZjAz IC1iIC1lIDEgLWcgMSAtaSAxIC1TIDE1MCAtdSAtZiBnZjA1XyAtZCAkVE1QRElSIgpjb250YWN0 cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CmdmMDMgICAgICAgIDEgIFRQQVNT ICA6ICBUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVz PSJvayIKZHVyYXRpb249MCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0w IGNvcmVmaWxlPW5vCmN1dGltZT0wIGNzdGltZT0wCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3Rh cnQ+Pj4KdGFnPWdmMDQgc3RpbWU9MTQ5NDUyNjA4MwpjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2Yw NCAtYiAtZSAxIC1nIDQwOTAgLWkgNTAwIC10IDM5MDAwIC11IC1mIGdmMDZfIC1kICRUTVBESVIi CmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KZ2YwNCAgICAgICAg MSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlv bl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0 aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTIgY3N0aW1lPTAKPDw8dGVzdF9lbmQ+Pj4KPDw8 dGVzdF9zdGFydD4+Pgp0YWc9Z2YwNSBzdGltZT0xNDk0NTI2MDgzCmNtZGxpbmU9Imdyb3dmaWxl cyAtVyBnZjA1IC1iIC1lIDEgLWcgNTAwMCAtaSA1MDAgLXQgNDk5MDAgLVQxMCAtYzkgLUkgcCAt dSAtZiBnZjA3XyAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rf b3V0cHV0Pj4+CmdmMDUgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVjdXRp b25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MSB0ZXJtaW5hdGlv bl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT00IGNzdGlt ZT0yCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMDYgc3RpbWU9MTQ5NDUy NjA4NApjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YwNiAtYiAtZSAxIC11IC1yIDEtNTAwMCAtUiAw LS0xIC1pIDAgLUwgMzAgLUMgMSAtZiBnX3JhbmQxMCAtUyAyIC1kICRUTVBESVIiCmNvbnRhY3Rz PSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KZ2YwNiAgICAgICAgMSAgVFBBU1Mg IDogIFRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9 Im9rIgpkdXJhdGlvbj0zMCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0w IGNvcmVmaWxlPW5vCmN1dGltZT0yNTgyIGNzdGltZT01MTUKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVz dF9zdGFydD4+Pgp0YWc9Z2YwNyBzdGltZT0xNDk0NTI2MTE0CmNtZGxpbmU9Imdyb3dmaWxlcyAt VyBnZjA3IC1iIC1lIDEgLXUgLXIgMS01MDAwIC1SIDAtLTIgLWkgMCAtTCAzMCAtQyAxIC1JIHAg LWYgZ19yYW5kMTMgLVMgMiAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8 PHRlc3Rfb3V0cHV0Pj4+CmdmMDcgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxl eGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MzIgdGVy bWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9 MjE2NyBjc3RpbWU9MTE0OAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1nZjA4 IHN0aW1lPTE0OTQ1MjYxNDYKY21kbGluZT0iZ3Jvd2ZpbGVzIC1XIGdmMDggLWIgLWUgMSAtdSAt ciAxLTUwMDAgLVIgMC0tMiAtaSAwIC1MIDMwIC1DIDEgLWYgZ19yYW5kMTEgLVMgMiAtZCAkVE1Q RElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CmdmMDggICAg ICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRp YXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MzEgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVy bWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9MjYxOCBjc3RpbWU9NDgyCjw8PHRlc3Rf ZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMDkgc3RpbWU9MTQ5NDUyNjE3NwpjbWRsaW5l PSJncm93ZmlsZXMgLVcgZ2YwOSAtYiAtZSAxIC11IC1yIDEtNTAwMCAtUiAwLS0xIC1pIDAgLUwg MzAgLUMgMSAtSSBwIC1mIGdfcmFuZDEyIC1TIDIgLWQgJFRNUERJUiIKY29udGFjdHM9IiIKYW5h bHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpnZjA5ICAgICAgICAxICBUUEFTUyAgOiAgVGVz dCBwYXNzZWQKPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1 cmF0aW9uPTMwIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZp bGU9bm8KY3V0aW1lPTIzNjMgY3N0aW1lPTkzOQo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0 Pj4+CnRhZz1nZjEwIHN0aW1lPTE0OTQ1MjYyMDgKY21kbGluZT0iZ3Jvd2ZpbGVzIC1XIGdmMTAg LWIgLWUgMSAtdSAtciAxLTUwMDAgLWkgMCAtTCAzMCAtQyAxIC1JIGwgLWYgZ19saW8xNCAtUyAy IC1kICRUTVBESVIiCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4K Z2YxMCAgICAgICAgMSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+ Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0zMSB0ZXJtaW5hdGlvbl90eXBlPWV4 aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT0yNTI1IGNzdGltZT03OTQK PDw8dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9Z2YxMSBzdGltZT0xNDk0NTI2MjM5 CmNtZGxpbmU9Imdyb3dmaWxlcyAtVyBnZjExIC1iIC1lIDEgLXUgLXIgMS01MDAwIC1pIDAgLUwg MzAgLUMgMSAtSSBMIC1mIGdfbGlvMTUgLVMgMiAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFs eXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CmdmMTEgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0 IHBhc3NlZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVy YXRpb249MzEgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmls ZT1ubwpjdXRpbWU9MjYyMyBjc3RpbWU9NzExCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+ Pj4KdGFnPWdmMTIgc3RpbWU9MTQ5NDUyNjI3MApjbWRsaW5lPSJta2ZpZm8gJFRNUERJUi9nZmZp Zm8xNzsgZ3Jvd2ZpbGVzIC1iIC1XIGdmMTIgLWUgMSAtdSAtaSAwIC1MIDMwICRUTVBESVIvZ2Zm aWZvMTciCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KZ2YxMiAg ICAgICAgMSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5p dGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0zMCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0 ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT0yNTMxIGNzdGltZT01NTcKPDw8dGVz dF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9Z2YxMyBzdGltZT0xNDk0NTI2MzAwCmNtZGxp bmU9Im1rZmlmbyAkVE1QRElSL2dmZmlmbzE4OyBncm93ZmlsZXMgLWIgLVcgZ2YxMyAtZSAxIC11 IC1pIDAgLUwgMzAgLUkgciAtciAxLTQwOTYgJFRNUERJUi9nZmZpZm8xOCIKY29udGFjdHM9IiIK YW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpnZjEzICAgICAgICAxICBUUEFTUyAgOiAg VGVzdCBwYXNzZWQKPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2si CmR1cmF0aW9uPTMyIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29y ZWZpbGU9bm8KY3V0aW1lPTIyMTIgY3N0aW1lPTg4OAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0 YXJ0Pj4+CnRhZz1nZjE0IHN0aW1lPTE0OTQ1MjYzMzIKY21kbGluZT0iZ3Jvd2ZpbGVzIC1XIGdm MTQgLWIgLWUgMSAtdSAtaSAwIC1MIDIwIC13IC1sIC1DIDEgLVQgMTAgLWYgZ2xzZWVrMTkgLVMg MiAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+ Cmdyb3dmaWxlcyhnZjE0KTogOTc1NyBncm93ZmlsZXMuYy8yMDM3OiAyNDM3MjQgdGxpYmlvLmMv NzM1IHdyaXRlKDcsIGJ1ZiwgMSkgcmV0Oi0xLCBlcnJubz0yOCBObyBzcGFjZSBsZWZ0IG9uIGRl dmljZQpnZjE0ICAgICAgICAxICBURkFJTCAgOiAgZ3Jvd2ZpbGVzLmM6MTMyOiBUZXN0IGZhaWxl ZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249 NyB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0xIGNvcmVmaWxlPW5vCmN1 dGltZT0zMTMgY3N0aW1lPTQxNQo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1n ZjE1IHN0aW1lPTE0OTQ1MjYzMzkKY21kbGluZT0iZ3Jvd2ZpbGVzIC1XIGdmMTUgLWIgLWUgMSAt dSAtciAxLTQ5NjAwIC1JIHIgLXUgLWkgMCAtTCAxMjAgLWYgTGdmaWxlMSAtZCAkVE1QRElSIgpj b250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+Cmdyb3dmaWxlcyhnZjE1 KTogOTc2MSBncm93ZmlsZXMuYy8yMjQ5OiA3MjM2NyB0bGliaW8uYy8xMDAyIHB3cml0ZSg3LCBi dWYsIDI5NTM2LCAxNzk2OTExMDc1KSByZXR1cm5lZD0xMjMxNwpncm93ZmlsZXMoZ2YxNSk6IDk3 NjEgZ3Jvd2ZpbGVzLmMvMTc1MjogNzIzNjcgSGl0IG1heCBlcnJvcnMgdmFsdWUgb2YgMQpnZjE1 ICAgICAgICAxICBURkFJTCAgOiAgZ3Jvd2ZpbGVzLmM6MTMyOiBUZXN0IGZhaWxlZAo8PDxleGVj dXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MjAgdGVybWlu YXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MSBjb3JlZmlsZT1ubwpjdXRpbWU9MTg3 OCBjc3RpbWU9MTIzCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMTYgc3Rp bWU9MTQ5NDUyNjM1OQpjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YxNiAtYiAtZSAxIC1pIDAgLUwg MTIwIC11IC1nIDQwOTAgLVQgMTAxIC10IDQwODk5MCAtbCAtQyAxMCAtYyAxMDAwIC1TIDEwIC1m IExnZjAyXyAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0 cHV0Pj4+CmdmMTYgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25f c3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MTIxIHRlcm1pbmF0aW9u X3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTEwMzIxIGNz dGltZT0xNzUwCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMTcgc3RpbWU9 MTQ5NDUyNjQ4MApjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YxNyAtYiAtZSAxIC1pIDAgLUwgMTIw IC11IC1nIDUwMDAgLVQgMTAxIC10IDQ5OTk5MCAtbCAtQyAxMCAtYyAxMDAwIC1TIDEwIC1mIExn ZjAzXyAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0 Pj4+CmdmMTcgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25fc3Rh dHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MTIxIHRlcm1pbmF0aW9uX3R5 cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTEwNDk2IGNzdGlt ZT0xNjA1Cjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMTggc3RpbWU9MTQ5 NDUyNjYwMQpjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YxOCAtYiAtZSAxIC1pIDAgLUwgMTIwIC13 IC11IC1yIDEwLTUwMDAgLUkgciAtbCAtUyAyIC1mIExnZjA0XyAtZCAkVE1QRElSIgpjb250YWN0 cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+Cmdyb3dmaWxlcyhnZjE4KTogOTg1 NCBncm93ZmlsZXMuYy8yMDM3OiAzNzA1MzQgdGxpYmlvLmMvOTYxIHdyaXRldig3LCBpb3YsIDEp IG5ieXRlOjEgcmV0Oi0xLCBlcnJubz0yOCBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQpnZjE4ICAg ICAgICAxICBURkFJTCAgOiAgZ3Jvd2ZpbGVzLmM6MTMyOiBUZXN0IGZhaWxlZAo8PDxleGVjdXRp b25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MTAgdGVybWluYXRp b25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MSBjb3JlZmlsZT1ubwpjdXRpbWU9NDQwIGNz dGltZT01NTkKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9Z2YxOSBzdGltZT0x NDk0NTI2NjExCmNtZGxpbmU9Imdyb3dmaWxlcyAtVyBnZjE5IC1iIC1lIDEgLWcgNTAwMCAtaSA1 MDAgLXQgNDk5MDAgLVQxMCAtYzkgLUkgcCAtbyBPX1JEV1IsT19DUkVBVCxPX1RSVU5DIC11IC1m IGdmMDhpXyAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0 cHV0Pj4+CmdmMTkgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25f c3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJtaW5hdGlvbl90 eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT00IGNzdGltZT0w Cjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMjAgc3RpbWU9MTQ5NDUyNjYx MQpjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YyMCAtRCAwIC1iIC1pIDAgLUwgNjAgLXUgLUIgMTAw MGIgLWUgMSAtciAxLTI1NjAwMDo1MTIgLVIgNTEyLTI1NjAwMCAtVCA0IC1mIGdmYmlnaW8tJCQg LWQgJFRNUERJUiIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+Pgpn ZjIwICAgICAgICAxICBUUEFTUyAgOiAgVGVzdCBwYXNzZWQKPDw8ZXhlY3V0aW9uX3N0YXR1cz4+ Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTU5IHRlcm1pbmF0aW9uX3R5cGU9ZXhp dGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTU2NTUgY3N0aW1lPTI1OAo8 PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1nZjIxIHN0aW1lPTE0OTQ1MjY2NzAK Y21kbGluZT0iZ3Jvd2ZpbGVzIC1XIGdmMjEgLUQgMCAtYiAtaSAwIC1MIDYwIC11IC1CIDEwMDBi IC1lIDEgLWcgMjA0ODAgLVQgMTAgLXQgMjA0ODAgLWYgZ2YtYmxkLSQkIC1kICRUTVBESVIiCmNv bnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KZ2YyMSAgICAgICAgMSAg VFBBU1MgIDogIFRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9z dGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9u X2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTAgY3N0aW1lPTAKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVz dF9zdGFydD4+Pgp0YWc9Z2YyMiBzdGltZT0xNDk0NTI2NjcwCmNtZGxpbmU9Imdyb3dmaWxlcyAt VyBnZjIyIC1EIDAgLWIgLWkgMCAtTCA2MCAtdSAtQiAxMDAwYiAtZSAxIC1nIDIwNDgwIC1UIDEw IC10IDIwNDgwIC1mIGdmLWJsZGYtJCQgLWQgJFRNUERJUiIKY29udGFjdHM9IiIKYW5hbHlzaXM9 ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpnZjIyICAgICAgICAxICBUUEFTUyAgOiAgVGVzdCBwYXNz ZWQKPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9u PTAgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpj dXRpbWU9MSBjc3RpbWU9MAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1nZjIz IHN0aW1lPTE0OTQ1MjY2NzAKY21kbGluZT0iZ3Jvd2ZpbGVzIC1XIGdmMjMgLUQgMCAtYiAtaSAw IC1MIDYwIC11IC1CIDEwMDBiIC1lIDEgLXIgNTEyLTY0MDAwOjEwMjQgLVIgMS0zODQwMDAgLVQg NCAtZiBnZi1pbmYtJCQgLWQgJFRNUERJUiIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0 ZXN0X291dHB1dD4+PgpnZjIzICAgICAgICAxICBUUEFTUyAgOiAgVGVzdCBwYXNzZWQKPDw8ZXhl Y3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTEwIHRlcm1p bmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTk1 NSBjc3RpbWU9NjQKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9Z2YyNCBzdGlt ZT0xNDk0NTI2NjgwCmNtZGxpbmU9Imdyb3dmaWxlcyAtVyBnZjI0IC1EIDAgLWIgLWkgMCAtTCA2 MCAtdSAtQiAxMDAwYiAtZSAxIC1nIDIwNDgwIC1mIGdmLWpibGQtJCQgLWQgJFRNUERJUiIKY29u dGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpnZjI0ICAgICAgICAxICBU UEFTUyAgOiAgVGVzdCBwYXNzZWQKPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0 YXR1cz0ib2siCmR1cmF0aW9uPTAgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25f aWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9MCBjc3RpbWU9MAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0 X3N0YXJ0Pj4+CnRhZz1nZjI1IHN0aW1lPTE0OTQ1MjY2ODAKY21kbGluZT0iZ3Jvd2ZpbGVzIC1X IGdmMjUgLUQgMCAtYiAtaSAwIC1MIDYwIC11IC1CIDEwMDBiIC1lIDEgLXIgMTAyNDAwMC0yMDQ4 MDAwOjIwNDggLVIgNDA5NS0yMDQ4MDAwIC1UIDEgLWYgZ2YtbGFyZ2UtZ3MtJCQgLWQgJFRNUERJ UiIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpnZjI1ICAgICAg ICAxICBUUEFTUyAgOiAgVGVzdCBwYXNzZWQKPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0 aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTAgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWlu YXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9NiBjc3RpbWU9MQo8PDx0ZXN0X2VuZD4+Pgo8 PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1nZjI2IHN0aW1lPTE0OTQ1MjY2ODAKY21kbGluZT0iZ3Jvd2Zp bGVzIC1XIGdmMjYgLUQgMCAtYiAtaSAwIC1MIDYwIC11IC1CIDEwMDBiIC1lIDEgLXIgMTI4LTMy NzY4OjEyOCAtUiA1MTItNjQwMDAgLVQgNCAtZiBnZnNtYWxsaW8tJCQgLWQgJFRNUERJUiIKY29u dGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpnZjI2ICAgICAgICAxICBU UEFTUyAgOiAgVGVzdCBwYXNzZWQKPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0 YXR1cz0ib2siCmR1cmF0aW9uPTMzIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9u X2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTMwMTYgY3N0aW1lPTIzNQo8PDx0ZXN0X2VuZD4+Pgo8 PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1nZjI3IHN0aW1lPTE0OTQ1MjY3MTMKY21kbGluZT0iZ3Jvd2Zp bGVzIC1XIGdmMjcgLWIgLUQgMCAtdyAtZyA4YiAtQyAxIC1iIC1pIDEwMDAgLXUgLWYgZ2ZzcGFy c2UtMS0kJCAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0 cHV0Pj4+CmdmMjcgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25f c3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJtaW5hdGlvbl90 eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT0zIGNzdGltZT0y Cjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMjggc3RpbWU9MTQ5NDUyNjcx MwpjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YyOCAtYiAtRCAwIC13IC1nIDE2YiAtQyAxIC1iIC1p IDEwMDAgLXUgLWYgZ2ZzcGFyc2UtMi0kJCAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNp cz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CmdmMjggICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBh c3NlZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRp b249MCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5v CmN1dGltZT01IGNzdGltZT0xCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdm Mjkgc3RpbWU9MTQ5NDUyNjcxMwpjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YyOSAtYiAtRCAwIC1y IDEtNDA5NiAtUiAwLTMzNTU0NDMyIC1pIDAgLUwgNjAgLUMgMSAtdSAtZiBnZnNwYXJzZS0zLSQk IC1kICRUTVBESVIiCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4K Z2YyOSAgICAgICAgMSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+ Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj02MSB0ZXJtaW5hdGlvbl90eXBlPWV4 aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT01MDIwIGNzdGltZT0xMDcw Cjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWdmMzAgc3RpbWU9MTQ5NDUyNjc3 NApjbWRsaW5lPSJncm93ZmlsZXMgLVcgZ2YzMCAtRCAwIC1iIC1pIDAgLUwgNjAgLXUgLUIgMTAw MGIgLWUgMSAtbyBPX1JEV1IsT19DUkVBVCxPX1NZTkMgLWcgMjA0ODAgLVQgMTAgLXQgMjA0ODAg LWYgZ2Ytc3luYy0kJCAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRl c3Rfb3V0cHV0Pj4+CmdmMzAgICAgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVj dXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJtaW5h dGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT0wIGNz dGltZT0wCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPXJ3dGVzdDAxIHN0aW1l PTE0OTQ1MjY3NzQKY21kbGluZT0iZXhwb3J0IExUUFJPT1Q7IHJ3dGVzdCAtTiByd3Rlc3QwMSAt YyAtcSAtaSA2MHMgIC1mIHN5bmMgMTAlMjUwMDA6JFRNUERJUi9ydy1zeW5jLSQkIgpjb250YWN0 cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CnJ3dGVzdDAxICAgIDEgIFRQQVNT ICA6ICBUZXN0IHBhc3NlZApUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRp YXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249NjEgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVy bWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9MjkzOSBjc3RpbWU9NDA4NQo8PDx0ZXN0 X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1yd3Rlc3QwMiBzdGltZT0xNDk0NTI2ODM1CmNt ZGxpbmU9ImV4cG9ydCBMVFBST09UOyByd3Rlc3QgLU4gcnd0ZXN0MDIgLWMgLXEgLWkgNjBzICAt ZiBidWZmZXJlZCAxMCUyNTAwMDokVE1QRElSL3J3LWJ1ZmZlcmVkLSQkIgpjb250YWN0cz0iIgph bmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CnJ3dGVzdDAyICAgIDEgIFRQQVNTICA6ICBU ZXN0IHBhc3NlZApUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25f c3RhdHVzPSJvayIKZHVyYXRpb249NjEgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRp b25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9MzAwMiBjc3RpbWU9NDA0OAo8PDx0ZXN0X2VuZD4+ Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1yd3Rlc3QwMyBzdGltZT0xNDk0NTI2ODk2CmNtZGxpbmU9 ImV4cG9ydCBMVFBST09UOyByd3Rlc3QgLU4gcnd0ZXN0MDMgLWMgLXEgLWkgNjBzIC1uIDIgIC1m IGJ1ZmZlcmVkIC1zIG1tcmVhZCxtbXdyaXRlIC1tIHJhbmRvbSAtRHYgMTAlMjUwMDA6JFRNUERJ Ui9tbS1idWZmLSQkIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+ CnJ3dGVzdDAzICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZApUZXN0IHBhc3NlZAo8PDxleGVj dXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249NjEgdGVybWlu YXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9NTU0 OSBjc3RpbWU9NzI5OAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1yd3Rlc3Qw NCBzdGltZT0xNDk0NTI2OTU3CmNtZGxpbmU9ImV4cG9ydCBMVFBST09UOyByd3Rlc3QgLU4gcnd0 ZXN0MDQgLWMgLXEgLWkgNjBzIC1uIDIgIC1mIHN5bmMgLXMgbW1yZWFkLG1td3JpdGUgLW0gcmFu ZG9tIC1EdiAxMCUyNTAwMDokVE1QRElSL21tLXN5bmMtJCQiCmNvbnRhY3RzPSIiCmFuYWx5c2lz PWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4Kcnd0ZXN0MDQgICAgMSAgVFBBU1MgIDogIFRlc3QgcGFz c2VkClRlc3QgcGFzc2VkCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9 Im9rIgpkdXJhdGlvbj02MSB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0w IGNvcmVmaWxlPW5vCmN1dGltZT01NDcyIGNzdGltZT03MjQ3Cjw8PHRlc3RfZW5kPj4+Cjw8PHRl c3Rfc3RhcnQ+Pj4KdGFnPXJ3dGVzdDA1IHN0aW1lPTE0OTQ1MjcwMTgKY21kbGluZT0iZXhwb3J0 IExUUFJPT1Q7IHJ3dGVzdCAtTiByd3Rlc3QwNSAtYyAtcSAtaSA1MCAtVCA2NGIgNTAwYjokVE1Q RElSL3J3dGVzdDAxJXMiCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+ Pj4Kcnd0ZXN0MDUgICAgMSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkClRlc3QgcGFzc2VkCjw8PGV4 ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1p bmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTAg Y3N0aW1lPTAKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9aW9nZW4wMSBzdGlt ZT0xNDk0NTI3MDE4CmNtZGxpbmU9ImV4cG9ydCBMVFBST09UOyByd3Rlc3QgLU4gaW9nZW4wMSAt aSAxMjBzIC1zIHJlYWQsd3JpdGUgLURhIC1EdiAtbiAyIDUwMGI6JFRNUERJUi9kb2lvLmYxLiQk IDEwMDBiOiRUTVBESVIvZG9pby5mMi4kJCIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0 ZXN0X291dHB1dD4+PgovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vaW9nZW4gLU4g aW9nZW4wMSAtaSAxMjBzIC1zIHJlYWQsd3JpdGUgNTAwYjovdG1wL2x0cC1LaWNnOVB3MnJwL2Rv aW8uZjEuMTAwODMgMTAwMGI6L3RtcC9sdHAtS2ljZzlQdzJycC9kb2lvLmYyLjEwMDgzIHwgL2xr cC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2RvaW8gLU4gaW9nZW4wMSAtYSAtdiAtbiAy IC1rCgppb2dlbihpb2dlbjAxKSBzdGFydGluZyB1cCB3aXRoIHRoZSBmb2xsb3dpbmc6CgpPdXQt cGlwZTogICAgICAgICAgICAgIHN0ZG91dApJdGVyYXRpb25zOiAgICAgICAgICAgIDEyMCBzZWNv bmRzClNlZWQ6ICAgICAgICAgICAgICAgICAgMTAwOTAKT2Zmc2V0LU1vZGU6ICAgICAgICAgICBz ZXF1ZW50aWFsCk92ZXJsYXAgRmxhZzogICAgICAgICAgb2ZmCk1pbnRyYW5zOiAgICAgICAgICAg ICAgMSAgICAgICAgICAgKDEgYmxvY2tzKQpNYXh0cmFuczogICAgICAgICAgICAgIDEzMTA3MiAg ICAgICgyNTYgYmxvY2tzKQpPX1JBVy9PX1NTRCBNdWx0aXBsZTogIChEZXRlcm1pbmVkIGJ5IGRl dmljZSkKU3lzY2FsbHM6ICAgICAgICAgICAgICByZWFkIHdyaXRlIApBaW8gY29tcGxldGlvbiB0 eXBlczogIG5vbmUgCkZsYWdzOiAgICAgICAgICAgICAgICAgYnVmZmVyZWQgc3luYyAKClRlc3Qg RmlsZXM6ICAKClBhdGggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBM ZW5ndGggICAgaW91ICAgcmF3IGlvdSBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoYnl0ZXMpIChieXRlcykgKGJ5dGVzKSB0eXBlCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCi90bXAvbHRwLUtpY2c5UHcycnAvZG9pby5mMS4xMDA4MyAgICAgICAgICAgICAg MjU2MDAwICAgICAgIDEgICAgIDUxMiByZWd1bGFyCi90bXAvbHRwLUtpY2c5UHcycnAvZG9pby5m Mi4xMDA4MyAgICAgICAgICAgICAgNTEyMDAwICAgICAgIDEgICAgIDUxMiByZWd1bGFyCmlvZ2Vu MDEgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZApUZXN0IHBhc3NlZAo8PDxleGVjdXRpb25f c3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MTIxIHRlcm1pbmF0aW9u X3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTcwNTAgY3N0 aW1lPTIwNzg0Cjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWZzX2lub2QwMSBz dGltZT0xNDk0NTI3MTM5CmNtZGxpbmU9ImZzX2lub2QgJFRNUERJUiAxMCAxMCAxMCIKY29udGFj dHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpGU19JTk9ERTogRmlsZSBzeXN0 ZW0gc3RyZXNzIC0gaW5vZGUgYWxsb2NhdGlvbi9kZWFsbG9jYXRpb24KVm9sdW1lIHVuZGVyIHRl c3Q6IC90bXAvbHRwLUtpY2c5UHcycnAKTnVtYmVyIG9mIHN1YmRpcmVjdG9yaWVzOiAxMApOdW1i ZXIgb2YgZmlsZXM6IDEwCk51bWJlciBvZiBsb29wczogMTAKRXhlY3V0aW9uIGJlZ2lucyAKRnJp IE1heSAxMiAwMjoyNTozOSBDU1QgMjAxNwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09Ck1VTFRJUExFIFBST0NFU1NFUyBDUkVBVElORyBBTkQgREVMRVRJTkcg RklMRVMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQovbGtw L2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogY3JlYXRpbmcgZGlyMiBzdWJk aXJlY3RvcmllcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtk aXIgZGlyMAovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIg ZGlyMQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGly MgovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGlyMwov bGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGlyNAovbGtw L2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGlyNQovbGtwL2Jl bmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGlyNgovbGtwL2JlbmNo bWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGlyNwovbGtwL2JlbmNobWFy a3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGlyOAovbGtwL2JlbmNobWFya3Mv bHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogbWtkaXIgZGlyOQovbGtwL2JlbmNobWFya3MvbHRw L3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogY3JlYXRpbmcgZGlyMSBzdWJkaXJlY3RvcmllcyAmIGZp bGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXIw Ci9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXIxCi9s a3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXIyCi9sa3Av YmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXIzCi9sa3AvYmVu Y2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXI0Ci9sa3AvYmVuY2ht YXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXI1Ci9sa3AvYmVuY2htYXJr cy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXI2Ci9sa3AvYmVuY2htYXJrcy9s dHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXI3Ci9sa3AvYmVuY2htYXJrcy9sdHAv dGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXI4Ci9sa3AvYmVuY2htYXJrcy9sdHAvdGVz dGNhc2VzL2Jpbi9mc19pbm9kOiBta2RpciBkaXI5CkV4ZWN1dGluZyBsb29wIDEgb2YgMTAuLi4K L2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjEgJiBj cmVhdGluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDog dG91Y2ggZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3Rj YXNlcy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMSAmIHJlbW92aW5nIGZpbGVzCi9sa3AvYmVuY2ht YXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiB0b3VjaCBmaWxlcyBbMC0xMF0vZmlsZTEw WzAtMTBdCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9k aXIyICYgY3JlYXRpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2Zz X2lub2Q6IHJtIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KL2xrcC9iZW5jaG1hcmtzL2x0cC90 ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjIgJiByZW1vdmluZyBmaWxlcwovbGtwL2Jl bmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogdG91Y2ggZmlsZXMgWzAtMTBdL2Zp bGUxMFswLTEwXQpFeGVjdXRpbmcgbG9vcCAyIG9mIDEwLi4uCi9sa3AvYmVuY2htYXJrcy9sdHAv dGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIxICYgY3JlYXRpbmcgZmlsZXMKL2xrcC9i ZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHJtIGZpbGVzIFswLTEwXS9maWxl MTBbMC0xMF0KL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4u L2RpcjEgJiByZW1vdmluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4v ZnNfaW5vZDogdG91Y2ggZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3Mv bHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMiAmIGNyZWF0aW5nIGZpbGVzCi9s a3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBybSBmaWxlcyBbMC0xMF0v ZmlsZTEwWzAtMTBdCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBj ZCAuLi9kaXIyICYgcmVtb3ZpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMv YmluL2ZzX2lub2Q6IHRvdWNoIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KRXhlY3V0aW5nIGxv b3AgMyBvZiAxMC4uLgovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDog Y2QgLi4vZGlyMSAmIGNyZWF0aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2Vz L2Jpbi9mc19pbm9kOiBybSBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBdCi9sa3AvYmVuY2htYXJr cy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIxICYgcmVtb3ZpbmcgZmlsZXMK L2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHRvdWNoIGZpbGVzIFsw LTEwXS9maWxlMTBbMC0xMF0KL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lu b2Q6IGNkIC4uL2RpcjIgJiBjcmVhdGluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3Rj YXNlcy9iaW4vZnNfaW5vZDogcm0gZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNo bWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMiAmIHJlbW92aW5nIGZp bGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiB0b3VjaCBmaWxl cyBbMC0xMF0vZmlsZTEwWzAtMTBdCkV4ZWN1dGluZyBsb29wIDQgb2YgMTAuLi4KL2xrcC9iZW5j aG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjEgJiBjcmVhdGluZyBm aWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogcm0gZmlsZXMg WzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNf aW5vZDogY2QgLi4vZGlyMSAmIHJlbW92aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVz dGNhc2VzL2Jpbi9mc19pbm9kOiB0b3VjaCBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBdCi9sa3Av YmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIyICYgY3JlYXRp bmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHJtIGZp bGVzIFswLTEwXS9maWxlMTBbMC0xMF0KL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmlu L2ZzX2lub2Q6IGNkIC4uL2RpcjIgJiByZW1vdmluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRw L3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogdG91Y2ggZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQpF eGVjdXRpbmcgbG9vcCA1IG9mIDEwLi4uCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jp bi9mc19pbm9kOiBjZCAuLi9kaXIxICYgY3JlYXRpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0 cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHJtIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KL2xr cC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjEgJiByZW1v dmluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogdG91 Y2ggZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNl cy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMiAmIGNyZWF0aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJr cy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBybSBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBd Ci9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIyICYg cmVtb3ZpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6 IHRvdWNoIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KRXhlY3V0aW5nIGxvb3AgNiBvZiAxMC4u LgovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMSAm IGNyZWF0aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9k OiBybSBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBdCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNh c2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIxICYgcmVtb3ZpbmcgZmlsZXMKL2xrcC9iZW5jaG1h cmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHRvdWNoIGZpbGVzIFswLTEwXS9maWxlMTBb MC0xMF0KL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2Rp cjIgJiBjcmVhdGluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNf aW5vZDogcm0gZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rl c3RjYXNlcy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMiAmIHJlbW92aW5nIGZpbGVzCi9sa3AvYmVu Y2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiB0b3VjaCBmaWxlcyBbMC0xMF0vZmls ZTEwWzAtMTBdCkV4ZWN1dGluZyBsb29wIDcgb2YgMTAuLi4KL2xrcC9iZW5jaG1hcmtzL2x0cC90 ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjEgJiBjcmVhdGluZyBmaWxlcwovbGtwL2Jl bmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogcm0gZmlsZXMgWzAtMTBdL2ZpbGUx MFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogY2QgLi4v ZGlyMSAmIHJlbW92aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9m c19pbm9kOiB0b3VjaCBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBdCi9sa3AvYmVuY2htYXJrcy9s dHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIyICYgY3JlYXRpbmcgZmlsZXMKL2xr cC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHJtIGZpbGVzIFswLTEwXS9m aWxlMTBbMC0xMF0KL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNk IC4uL2RpcjIgJiByZW1vdmluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9i aW4vZnNfaW5vZDogdG91Y2ggZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQpFeGVjdXRpbmcgbG9v cCA4IG9mIDEwLi4uCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBj ZCAuLi9kaXIxICYgY3JlYXRpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMv YmluL2ZzX2lub2Q6IHJtIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KL2xrcC9iZW5jaG1hcmtz L2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjEgJiByZW1vdmluZyBmaWxlcwov bGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogdG91Y2ggZmlsZXMgWzAt MTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5v ZDogY2QgLi4vZGlyMiAmIGNyZWF0aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNh c2VzL2Jpbi9mc19pbm9kOiBybSBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBdCi9sa3AvYmVuY2ht YXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIyICYgcmVtb3ZpbmcgZmls ZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHRvdWNoIGZpbGVz IFswLTEwXS9maWxlMTBbMC0xMF0KRXhlY3V0aW5nIGxvb3AgOSBvZiAxMC4uLgovbGtwL2JlbmNo bWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMSAmIGNyZWF0aW5nIGZp bGVzCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBybSBmaWxlcyBb MC0xMF0vZmlsZTEwWzAtMTBdCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19p bm9kOiBjZCAuLi9kaXIxICYgcmVtb3ZpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0 Y2FzZXMvYmluL2ZzX2lub2Q6IHRvdWNoIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KL2xrcC9i ZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjIgJiBjcmVhdGlu ZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogcm0gZmls ZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4v ZnNfaW5vZDogY2QgLi4vZGlyMiAmIHJlbW92aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJrcy9sdHAv dGVzdGNhc2VzL2Jpbi9mc19pbm9kOiB0b3VjaCBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBdCkV4 ZWN1dGluZyBsb29wIDEwIG9mIDEwLi4uCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jp bi9mc19pbm9kOiBjZCAuLi9kaXIxICYgY3JlYXRpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0 cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IHJtIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KL2xr cC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6IGNkIC4uL2RpcjEgJiByZW1v dmluZyBmaWxlcwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfaW5vZDogdG91 Y2ggZmlsZXMgWzAtMTBdL2ZpbGUxMFswLTEwXQovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNl cy9iaW4vZnNfaW5vZDogY2QgLi4vZGlyMiAmIGNyZWF0aW5nIGZpbGVzCi9sa3AvYmVuY2htYXJr cy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBybSBmaWxlcyBbMC0xMF0vZmlsZTEwWzAtMTBd Ci9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19pbm9kOiBjZCAuLi9kaXIyICYg cmVtb3ZpbmcgZmlsZXMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX2lub2Q6 IHRvdWNoIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0 Y2FzZXMvYmluL2ZzX2lub2Q6IHJtIGZpbGVzIFswLTEwXS9maWxlMTBbMC0xMF0KRXhlY3V0aW9u IGNvbXBsZXRlZApGcmkgTWF5IDEyIDAyOjI1OjQwIENTVCAyMDE3Cjw8PGV4ZWN1dGlvbl9zdGF0 dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0xIHRlcm1pbmF0aW9uX3R5cGU9 ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTg0IGNzdGltZT03MAo8 PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1saW5rZXIwMSBzdGltZT0xNDk0NTI3 MTQwCmNtZGxpbmU9Imxpbmt0ZXN0LnNoIDEwMDAgMTAwMCIKY29udGFjdHM9IiIKYW5hbHlzaXM9 ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpsaW5rZXIwMSAxIFRQQVNTOiBTeW1ib2xpYyBMaW5rIEVy cm9yczogMApsaW5rZXIwMSAzIFRQQVNTOiBIYXJkIExpbmsgRXJyb3JzOiAwCjw8PGV4ZWN1dGlv bl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0yIHRlcm1pbmF0aW9u X3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTgwIGNzdGlt ZT02Ngo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1vcGVuZmlsZTAxIHN0aW1l PTE0OTQ1MjcxNDIKY21kbGluZT0ib3BlbmZpbGUgLWYxMCAtdDEwIgpjb250YWN0cz0iIgphbmFs eXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+Cjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlh dGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1p bmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTAgY3N0aW1lPTEKPDw8dGVzdF9lbmQ+Pj4K PDw8dGVzdF9zdGFydD4+Pgp0YWc9aW5vZGUwMSBzdGltZT0xNDk0NTI3MTQyCmNtZGxpbmU9Imlu b2RlMDEiCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KaW5vZGUw MSAgICAgMSAgVFBBU1MgIDogIFRlc3QgYmxvY2sgMAppbm9kZTAxICAgICAyICBUUEFTUyAgOiAg VGVzdCBibG9jayAxCmlub2RlMDEgICAgIDMgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxleGVj dXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJtaW5h dGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT0wIGNz dGltZT0wCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWlub2RlMDIgc3RpbWU9 MTQ5NDUyNzE0MgpjbWRsaW5lPSJpbm9kZTAyIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8 PHRlc3Rfb3V0cHV0Pj4+Cmlub2RlMDIgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZAo8PDxl eGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJt aW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT00 IGNzdGltZT0yNAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1zdHJlYW0wMSBz dGltZT0xNDk0NTI3MTQyCmNtZGxpbmU9InN0cmVhbTAxIgpjb250YWN0cz0iIgphbmFseXNpcz1l eGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CnN0cmVhbTAxICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3Nl ZC4KPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9u PTAgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpj dXRpbWU9MCBjc3RpbWU9MAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1zdHJl YW0wMiBzdGltZT0xNDk0NTI3MTQyCmNtZGxpbmU9InN0cmVhbTAyIgpjb250YWN0cz0iIgphbmFs eXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CnN0cmVhbTAyICAgIDEgIFRQQVNTICA6ICBUZXN0 IHBhc3NlZCBpbiBibG9jazAuCnN0cmVhbTAyICAgIDIgIFRQQVNTICA6ICBUZXN0IHBhc3NlZCBp biBibG9jazEuCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpk dXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZp bGU9bm8KY3V0aW1lPTAgY3N0aW1lPTAKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0 YWc9c3RyZWFtMDMgc3RpbWU9MTQ5NDUyNzE0MgpjbWRsaW5lPSJzdHJlYW0wMyIKY29udGFjdHM9 IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpzdHJlYW0wMyAgICAxICBUUEFTUyAg OiAgVGVzdCBwYXNzZWQgaW4gYmxvY2swLgpzdHJlYW0wMyAgICAyICBUUEFTUyAgOiAgVGVzdCBw YXNzZWQgaW4gYmxvY2sxLgo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVz PSJvayIKZHVyYXRpb249MCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0w IGNvcmVmaWxlPW5vCmN1dGltZT0wIGNzdGltZT0wCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3Rh cnQ+Pj4KdGFnPXN0cmVhbTA0IHN0aW1lPTE0OTQ1MjcxNDIKY21kbGluZT0ic3RyZWFtMDQiCmNv bnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4Kc3RyZWFtMDQgICAgMSAg VFBBU1MgIDogIFRlc3QgcGFzc2VkLgo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25f c3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlv bl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT0wIGNzdGltZT0wCjw8PHRlc3RfZW5kPj4+Cjw8PHRl c3Rfc3RhcnQ+Pj4KdGFnPXN0cmVhbTA1IHN0aW1lPTE0OTQ1MjcxNDIKY21kbGluZT0ic3RyZWFt MDUiCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4Kc3RyZWFtMDUg ICAgMSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkIGluIGJsb2NrMC4Kc3RyZWFtMDUgICAgMiAgVFBB U1MgIDogIFRlc3QgcGFzc2VkIGluIGJsb2NrMS4Kc3RyZWFtMDUgICAgMyAgVFBBU1MgIDogIFRl c3QgcGFzc2VkIGluIGJsb2NrMi4Kc3RyZWFtMDUgICAgNCAgVFBBU1MgIDogIFRlc3QgcGFzc2Vk IGluIGJsb2NrMy4Kc3RyZWFtMDUgICAgNSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkIGluIGJsb2Nr NC4KPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9u PTAgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpj dXRpbWU9MCBjc3RpbWU9MAo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1mdGVz dDAxIHN0aW1lPTE0OTQ1MjcxNDIKY21kbGluZT0iZnRlc3QwMSIKY29udGFjdHM9IiIKYW5hbHlz aXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpmdGVzdDAxICAgICAxICBUUEFTUyAgOiAgVGVzdCBw YXNzZWQgaW4gZm9yayBhbmQgd2FpdC4KZnRlc3QwMSAgICAgMiAgVFBBU1MgIDogIFRlc3QgcGFz c2VkLgo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRp b249MCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5v CmN1dGltZT0xIGNzdGltZT05Cjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWZ0 ZXN0MDIgc3RpbWU9MTQ5NDUyNzE0MgpjbWRsaW5lPSJmdGVzdDAyIgpjb250YWN0cz0iIgphbmFs eXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CmZ0ZXN0MDIgICAgIDEgIFRQQVNTICA6ICBUZXN0 IHBhc3NlZCBpbiBmb3JrLXdhaXQgcGFydC4KPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0 aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTAgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWlu YXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9MCBjc3RpbWU9MQo8PDx0ZXN0X2VuZD4+Pgo8 PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1mdGVzdDAzIHN0aW1lPTE0OTQ1MjcxNDIKY21kbGluZT0iZnRl c3QwMyIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpmdGVzdDAz ICAgICAxICBUUEFTUyAgOiAgVGVzdCBwYXNzZWQuCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5p dGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRl cm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTEgY3N0aW1lPTE1Cjw8PHRlc3RfZW5k Pj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWZ0ZXN0MDQgc3RpbWU9MTQ5NDUyNzE0MgpjbWRsaW5l PSJmdGVzdDA0Igpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0Pj4+CmZ0 ZXN0MDQgICAgIDEgIFRQQVNTICA6ICBUZXN0IHBhc3NlZC4KPDw8ZXhlY3V0aW9uX3N0YXR1cz4+ Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTAgdGVybWluYXRpb25fdHlwZT1leGl0 ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9MSBjc3RpbWU9NQo8PDx0ZXN0 X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1mdGVzdDA1IHN0aW1lPTE0OTQ1MjcxNDIKY21k bGluZT0iZnRlc3QwNSIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+ PgpmdGVzdDA1ICAgICAxICBUUEFTUyAgOiAgVGVzdCBwYXNzZWQuCjw8PGV4ZWN1dGlvbl9zdGF0 dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9 ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTEgY3N0aW1lPTkKPDw8 dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9ZnRlc3QwNiBzdGltZT0xNDk0NTI3MTQy CmNtZGxpbmU9ImZ0ZXN0MDYiCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRw dXQ+Pj4KZnRlc3QwNiAgICAgMSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkLgpmdGVzdDA2ICAgICAy ICBUUEFTUyAgOiAgVGVzdCBwYXNzZWQuCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlv bl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0 aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTAgY3N0aW1lPTEKPDw8dGVzdF9lbmQ+Pj4KPDw8 dGVzdF9zdGFydD4+Pgp0YWc9ZnRlc3QwNyBzdGltZT0xNDk0NTI3MTQyCmNtZGxpbmU9ImZ0ZXN0 MDciCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KZnRlc3QwNyAg ICAgMSAgVFBBU1MgIDogIFRlc3QgcGFzc2VkLgo8PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRp YXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJt aW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGltZT0xIGNzdGltZT0xMwo8PDx0ZXN0X2VuZD4+ Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz1mdGVzdDA4IHN0aW1lPTE0OTQ1MjcxNDIKY21kbGluZT0i ZnRlc3QwOCIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+PgpmdGVz dDA4ICAgICAxICBUUEFTUyAgOiAgVGVzdCBwYXNzZWQuCjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4K aW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVk IHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTAgY3N0aW1lPTYKPDw8dGVzdF9l bmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9bGZ0ZXN0MDEgc3RpbWU9MTQ5NDUyNzE0MgpjbWRs aW5lPSJsZnRlc3QgMTAwIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0 Pj4+ClN0YXJ0ZWQgYnVpbGRpbmcgYSAxMDAgbWVnYWJ5dGUgZmlsZSBAIEZyaSBNYXkgMTIgMDI6 MjU6NDIgMjAxNwoKLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLgpG aW5pc2hlZCBidWlsZGluZyBhIDEwMCBtZWdhYnl0ZSBmaWxlIEAgRnJpIE1heSAxMiAwMjoyNTo0 MiAyMDE3CgpOdW1iZXIgb2YgV3JpdGVzOiAxMDAKTnVtYmVyIG9mIFNlZWtzOiAxMDAKVG90YWwg dGltZSBmb3IgdGVzdCB0byBydW46IDAgbWludXRlKHMpIGFuZCAwIHNlY29uZHMKPDw8ZXhlY3V0 aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTAgdGVybWluYXRp b25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MCBjb3JlZmlsZT1ubwpjdXRpbWU9MCBjc3Rp bWU9Mwo8PDx0ZXN0X2VuZD4+Pgo8PDx0ZXN0X3N0YXJ0Pj4+CnRhZz13cml0ZXRlc3QwMSBzdGlt ZT0xNDk0NTI3MTQyCmNtZGxpbmU9IndyaXRldGVzdCIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhp dAo8PDx0ZXN0X291dHB1dD4+Pgp3cml0ZXRlc3QgICAgMCAgVElORk8gIDogIEJsb2NrczogICAg ICAgMQoKd3JpdGV0ZXN0ICAgIDAgIFRJTkZPICA6ICBTZWVkOiAgICAgICAgIDE0OTQ1MjcxNDIK CndyaXRldGVzdCAgICAwICBUSU5GTyAgOiAgT3V0cHV0IGZpbGU6ICdmaWxlb3V0JwoKd3JpdGV0 ZXN0ICAgIDAgIFRJTkZPICA6ICBXcml0aW5nIDEgYmxvY2tzIG9mIDEwNDg1NzYgYnl0ZXMgdG8g J2ZpbGVvdXQnCgp3cml0ZXRlc3QgICAgMSAgVFBBU1MgIDogIFdyaXRlOiBTdWNjZXNzCndyaXRl dGVzdCAgICAwICBUSU5GTyAgOiAgVmVyaWZ5aW5nIDEgYmxvY2tzIGluICdmaWxlb3V0JwoKd3Jp dGV0ZXN0ICAgIDIgIFRQQVNTICA6ICBWZXJpZnk6IFN1Y2Nlc3MKCjw8PGV4ZWN1dGlvbl9zdGF0 dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj0wIHRlcm1pbmF0aW9uX3R5cGU9 ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0aW1lPTMgY3N0aW1lPTAKPDw8 dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9ZnNfZGkgc3RpbWU9MTQ5NDUyNzE0Mgpj bWRsaW5lPSJmc19kaSAtZCAkVE1QRElSIgpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRl c3Rfb3V0cHV0Pj4+CgpUZXN0IE9wdGlvbnM6CiBUZXN0ZWQgRmlsZXN5c3RlbTogL3RtcC9sdHAt S2ljZzlQdzJycC9mc19kaS0xNDI5NwogICAgICAgICAgICAgTG9vcHM6IDEwCiAgICBEYXRhIEZp bGUgU2l6ZTogMzAKZnNfZGkgICAgICAgMCAgVElORk8gIDogIFRlc3QgU3RhcnRlZApmc19kaSAg ICAgICAwICBUSU5GTyAgOiAgQ29tcGxldGVkIExvb3AgMQpmc19kaSAgICAgICAwICBUSU5GTyAg OiAgQ29tcGxldGVkIExvb3AgMgpmc19kaSAgICAgICAwICBUSU5GTyAgOiAgQ29tcGxldGVkIExv b3AgMwpmc19kaSAgICAgICAwICBUSU5GTyAgOiAgQ29tcGxldGVkIExvb3AgNApmc19kaSAgICAg ICAwICBUSU5GTyAgOiAgQ29tcGxldGVkIExvb3AgNQpmc19kaSAgICAgICAwICBUSU5GTyAgOiAg Q29tcGxldGVkIExvb3AgNgpmc19kaSAgICAgICAwICBUSU5GTyAgOiAgQ29tcGxldGVkIExvb3Ag Nwpmc19kaSAgICAgICAwICBUSU5GTyAgOiAgQ29tcGxldGVkIExvb3AgOApmc19kaSAgICAgICAw ICBUSU5GTyAgOiAgQ29tcGxldGVkIExvb3AgOQpmc19kaSAgICAgICAwICBUSU5GTyAgOiAgQ29t cGxldGVkIExvb3AgMTAKZnNfZGkgICAgICAxMCAgVFBBU1MgIDogIFRlc3QgU3VjY2Vzc2Z1bAo8 PDxleGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249NyB0 ZXJtaW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0wIGNvcmVmaWxlPW5vCmN1dGlt ZT0xMjUgY3N0aW1lPTcwCjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPXByb2Mw MSBzdGltZT0xNDk0NTI3MTQ5CmNtZGxpbmU9InByb2MwMSAtbSAxMjgiCmNvbnRhY3RzPSIiCmFu YWx5c2lzPWV4aXQKPDw8dGVzdF9vdXRwdXQ+Pj4KcHJvYzAxICAgICAgMCAgVElORk8gIDogIC9w cm9jL3N5cy9mcy9iaW5mbXRfbWlzYy9yZWdpc3RlcjogaXMgd3JpdGUtb25seS4KcHJvYzAxICAg ICAgMCAgVElORk8gIDogIC9wcm9jL3N5cy9uZXQvaXB2Ni9jb25mL2FsbC9zdGFibGVfc2VjcmV0 OiBrbm93biBpc3N1ZTogZXJybm89RUlPKDUpOiBJbnB1dC9vdXRwdXQgZXJyb3IKcHJvYzAxICAg ICAgMCAgVElORk8gIDogIC9wcm9jL3N5cy9uZXQvaXB2Ni9jb25mL2RlZmF1bHQvc3RhYmxlX3Nl Y3JldDoga25vd24gaXNzdWU6IGVycm5vPUVJTyg1KTogSW5wdXQvb3V0cHV0IGVycm9yCnByb2Mw MSAgICAgIDAgIFRJTkZPICA6ICAvcHJvYy9zeXMvbmV0L2lwdjYvY29uZi9ldGgwL3N0YWJsZV9z ZWNyZXQ6IGtub3duIGlzc3VlOiBlcnJubz1FSU8oNSk6IElucHV0L291dHB1dCBlcnJvcgpwcm9j MDEgICAgICAwICBUSU5GTyAgOiAgL3Byb2Mvc3lzL25ldC9pcHY2L2NvbmYvZXRoMS9zdGFibGVf c2VjcmV0OiBrbm93biBpc3N1ZTogZXJybm89RUlPKDUpOiBJbnB1dC9vdXRwdXQgZXJyb3IKcHJv YzAxICAgICAgMCAgVElORk8gIDogIC9wcm9jL3N5cy9uZXQvaXB2Ni9jb25mL2xvL3N0YWJsZV9z ZWNyZXQ6IGtub3duIGlzc3VlOiBlcnJubz1FSU8oNSk6IElucHV0L291dHB1dCBlcnJvcgpwcm9j MDEgICAgICAxICBURkFJTCAgOiAgcHJvYzAxLmM6Mzk2OiByZWFkIGZhaWxlZDogL3Byb2Mvc3lz L3ZtL3N0YXRfcmVmcmVzaDogZXJybm89RUlOVkFMKDIyKTogSW52YWxpZCBhcmd1bWVudApwcm9j MDEgICAgICAwICBUSU5GTyAgOiAgL3Byb2Mva21zZzoga25vd24gaXNzdWU6IGVycm5vPUVBR0FJ Ti9FV09VTERCTE9DSygxMSk6IFJlc291cmNlIHRlbXBvcmFyaWx5IHVuYXZhaWxhYmxlCnByb2Mw MSAgICAgIDAgIFRJTkZPICA6ICAvcHJvYy9zeXNycS10cmlnZ2VyOiBpcyB3cml0ZS1vbmx5Lgpw cm9jMDEgICAgICAwICBUSU5GTyAgOiAgL3Byb2Mvc2VsZi90YXNrLzE0NDEyL21lbToga25vd24g aXNzdWU6IGVycm5vPUVJTyg1KTogSW5wdXQvb3V0cHV0IGVycm9yCnByb2MwMSAgICAgIDAgIFRJ TkZPICA6ICAvcHJvYy9zZWxmL3Rhc2svMTQ0MTIvY2xlYXJfcmVmczogaXMgd3JpdGUtb25seS4K cHJvYzAxICAgICAgMCAgVElORk8gIDogIC9wcm9jL3NlbGYvdGFzay8xNDQxMi9wYWdlbWFwOiBy ZWFjaGVkIG1heG1ieXRlcyAoLW0pCnByb2MwMSAgICAgIDAgIFRJTkZPICA6ICAvcHJvYy9zZWxm L21lbToga25vd24gaXNzdWU6IGVycm5vPUVJTyg1KTogSW5wdXQvb3V0cHV0IGVycm9yCnByb2Mw MSAgICAgIDAgIFRJTkZPICA6ICAvcHJvYy9zZWxmL2NsZWFyX3JlZnM6IGlzIHdyaXRlLW9ubHku CnByb2MwMSAgICAgIDAgIFRJTkZPICA6ICAvcHJvYy9zZWxmL3BhZ2VtYXA6IHJlYWNoZWQgbWF4 bWJ5dGVzICgtbSkKcHJvYzAxICAgICAgMiAgVEZBSUwgIDogIHByb2MwMS5jOjQ2NTogcmVhZHBy b2MoKSBmYWlsZWQgd2l0aCAxIGVycm9ycy4KPDw8ZXhlY3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0 aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTAgdGVybWluYXRpb25fdHlwZT1leGl0ZWQgdGVybWlu YXRpb25faWQ9MSBjb3JlZmlsZT1ubwpjdXRpbWU9MCBjc3RpbWU9NjEKPDw8dGVzdF9lbmQ+Pj4K PDw8dGVzdF9zdGFydD4+Pgp0YWc9ZnNfcmFjZXIgc3RpbWU9MTQ5NDUyNzE0OQpjbWRsaW5lPSJm c19yYWNlci5zaCAtdCA1Igpjb250YWN0cz0iIgphbmFseXNpcz1leGl0Cjw8PHRlc3Rfb3V0cHV0 Pj4+CjEyMDI3OTUKMTE4MTg1OQo1OTE1MDkKODgxNTU3CjMzNjMxCjE0OTE4MDUKNTkxMzI2Cjc5 NDg4NQoxMjA1MzU5CjE1NjkzODMKNzI2MzQKODg3NDE3CjEwNjMyNgoxMjA2NTc5CjEwMzE1Mgoz OTEzNjkKNDUwMTQ4CjEzNDE4MzcKMzk5OTE0CjM4NjkxMwo3NzgwMzgKMTU0NjMxMQoxMzg1MDUy CjEzMjIzMDUKMTM4NTM1Nwo0MDM3NTkKMTQwOTI4MwoxODE2MDk1CjE5NTg2NzcKMTg2MTgxMgox OTM2NTgyCjE3MTg5ODUKNzY1NTI2CjEyNzI2ODIKMjQzNzIwCjE4ODk2NDUKMTUzODc0MwozMjY2 MDkKNTY1MDgwCjE1Nzg5MDUKNDcwNDEyCjgyNTQwMwoxMjg1NDMKMTgzNzIxCjQ3OTE0CjEyNjA1 MzYKMjM2NTc5CjEzNzAyMjAKMTQ0NDU2MwoxOTk2OTQ4CjEwNDg2MTUKMTEyMzA4CjE5MDk2NjUK Njg2OTEwCjExOTg1ODMKMTY0ODczMQoxMjA4NQoxMzQzMDU4CjEyODMwNTkKMTcyNzcxMwo4MDU5 OTMKMTY2MjY0CjE3MzE4MDMKMTUyOTAzOAo5NDI4MzgKMTg0NDIzMwoxODQyNzAKMTI3ODcyNQoz ODY3MzAKMzMwNTc2Cjg4MTc0MAoxNjEwNzYKMzY1NjExCjEzMzY0MDUKNzU2Nzk3CjE4NDYwMDMK NDA3NjY2Cjc1NTY5OQoxNTc1NDg3CjU4MTc0MwoxMDkzNzgzCjE4MjYyMgoxODg3MDIwCjYxNzAy MwoxMjk3NTg1CjM3MjkzCjEzNDQyNzkKNzA4MDI5CjMxNzM5Mgo0MDg2NDIKMTQ4Mzg3MAoxODkz NDI5CjE1NTQwMDIKNTA0OTU5CjQ1MDAyNQo1MDE0MTkKMTExMDUwNwoxNjQxMDQxCjEzMTMwMjgK MTYwOTYwNwo1MTk2NjkKMTAzNTQzMQoxMjYwNzgwCjYyMzMxMAoxMjg5NTI5CjE4MjgxMTkKMTgz OTgzOAoxMzU2MTIwCjE5MzA0NzgKMTI2NzczCjUzMjU0NwoxOTE3MDUwCjE2Njg0NDYKMTI2NjUx OAozODg2ODMKMTk3NzY2MAoxMjU5MjU0CjE3MzI5MDIKMTU5MzAKMTIzMjE1NAo0NTYzMTIKMTc2 MDkxCjE4MTY1ODMKMTYyNDgwNQoxMDcyMTE1CjE0MDI5OTYKMTE5NDU1NQo1MTgyMDQKMTU4MTEw MgoxNjMwNjY0CjcxNTk2CjU3MDg3OQo4NTEzNDQKNTQyMzEzCjE0NTU3OTMKMTI1OTQ5OAoyOTg0 NzEKMjY3MjgxCjEyNTg4MjcKODM3ODU1CjExNTc4NzIKNTM2NDU0CjE5NDcyMDIKNzgyNzM4CjI2 MDk5NAoyMzEwODYKMTM2ODE0NAo2NDQ4NTYKNTA0NzcKMTY3MTAxMAo3MjYzNAoyMDc2NDcKMTM0 NTEzMwoxNDYxMzQ4CjI0OTgyNAo1MDAwNzYKMTY4NjA4NgoxMTcyNTgyCjc2MjY1NwoiQ2xlYW5p bmcgdXAiCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5zaDogbGlu ZSA3OTogMTQ0MTUgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9maWxlX2NyZWF0 ZS5zaCAkRElSICRNQVhfRklMRVMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2Zz X3JhY2VyLnNoOiBsaW5lIDc5OiAxNDQxNiBUZXJtaW5hdGVkICAgICAgICAgICAgICAuL2ZzX3Jh Y2VyX2ZpbGVfY3JlYXRlLnNoICRESVIgJE1BWF9GSUxFUwovbGtwL2JlbmNobWFya3MvbHRwL3Rl c3RjYXNlcy9iaW4vZnNfcmFjZXIuc2g6IGxpbmUgNzk6IDE0NDE3IFRlcm1pbmF0ZWQgICAgICAg ICAgICAgIC4vZnNfcmFjZXJfZmlsZV9jcmVhdGUuc2ggJERJUiAkTUFYX0ZJTEVTCi9sa3AvYmVu Y2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5zaDogbGluZSA3OTogMTQ0MTggVGVy bWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9kaXJfY3JlYXRlLnNoICRESVIgJE1BWF9G SUxFUwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfcmFjZXIuc2g6IGxpbmUg Nzk6IDE0NDE5IFRlcm1pbmF0ZWQgICAgICAgICAgICAgIC4vZnNfcmFjZXJfZGlyX2NyZWF0ZS5z aCAkRElSICRNQVhfRklMRVMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX3Jh Y2VyLnNoOiBsaW5lIDc5OiAxNDQyMCBUZXJtaW5hdGVkICAgICAgICAgICAgICAuL2ZzX3JhY2Vy X2Rpcl9jcmVhdGUuc2ggJERJUiAkTUFYX0ZJTEVTCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNh c2VzL2Jpbi9mc19yYWNlci5zaDogbGluZSA3OTogMTQ0NDEgVGVybWluYXRlZCAgICAgICAgICAg ICAgLi9mc19yYWNlcl9maWxlX3JtLnNoICRESVIgJE1BWF9GSUxFUwovbGtwL2JlbmNobWFya3Mv bHRwL3Rlc3RjYXNlcy9iaW4vZnNfcmFjZXIuc2g6IGxpbmUgNzk6IDE0NDQzIFRlcm1pbmF0ZWQg ICAgICAgICAgICAgIC4vZnNfcmFjZXJfZmlsZV9ybS5zaCAkRElSICRNQVhfRklMRVMKL2xrcC9i ZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX3JhY2VyLnNoOiBsaW5lIDc5OiAxNDQ0NCBU ZXJtaW5hdGVkICAgICAgICAgICAgICAuL2ZzX3JhY2VyX2ZpbGVfcm0uc2ggJERJUiAkTUFYX0ZJ TEVTCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5zaDogbGluZSA3 OTogMTQ0MjEgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9maWxlX3JlbmFtZS5z aCAkRElSICRNQVhfRklMRVMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX3Jh Y2VyLnNoOiBsaW5lIDc5OiAxNDQyMiBUZXJtaW5hdGVkICAgICAgICAgICAgICAuL2ZzX3JhY2Vy X2ZpbGVfcmVuYW1lLnNoICRESVIgJE1BWF9GSUxFUwovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3Rj YXNlcy9iaW4vZnNfcmFjZXIuc2g6IGxpbmUgNzk6IDE0NDIzIFRlcm1pbmF0ZWQgICAgICAgICAg ICAgIC4vZnNfcmFjZXJfZmlsZV9yZW5hbWUuc2ggJERJUiAkTUFYX0ZJTEVTCi9sa3AvYmVuY2ht YXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5zaDogbGluZSA3OTogMTQ0MjQgVGVybWlu YXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9maWxlX2xpbmsuc2ggJERJUiAkTUFYX0ZJTEVT Ci9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5zaDogbGluZSA3OTog MTQ0MjUgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9maWxlX2xpbmsuc2ggJERJ UiAkTUFYX0ZJTEVTCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5z aDogbGluZSA3OTogMTQ0MjYgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9maWxl X2xpbmsuc2ggJERJUiAkTUFYX0ZJTEVTCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jp bi9mc19yYWNlci5zaDogbGluZSA3OTogMTQ0MjcgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9m c19yYWNlcl9maWxlX3N5bWxpbmsuc2ggJERJUiAkTUFYX0ZJTEVTCi9sa3AvYmVuY2htYXJrcy9s dHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5zaDogbGluZSA3OTogMTQ0MjggVGVybWluYXRlZCAg ICAgICAgICAgICAgLi9mc19yYWNlcl9maWxlX3N5bWxpbmsuc2ggJERJUiAkTUFYX0ZJTEVTCi9s a3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5zaDogbGluZSA3OTogMTQ0 MjkgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9maWxlX3N5bWxpbmsuc2ggJERJ UiAkTUFYX0ZJTEVTCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNlci5z aDogbGluZSA3OTogMTQ0MzUgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9maWxl X2xpc3Quc2ggJERJUgovbGtwL2JlbmNobWFya3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfcmFjZXIu c2g6IGxpbmUgNzk6IDE0NDM3IFRlcm1pbmF0ZWQgICAgICAgICAgICAgIC4vZnNfcmFjZXJfZmls ZV9saXN0LnNoICRESVIKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2FzZXMvYmluL2ZzX3JhY2Vy LnNoOiBsaW5lIDc5OiAxNDQzOSBUZXJtaW5hdGVkICAgICAgICAgICAgICAuL2ZzX3JhY2VyX2Zp bGVfbGlzdC5zaCAkRElSCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9mc19yYWNl ci5zaDogbGluZSA3OTogMTQ0MzAgVGVybWluYXRlZCAgICAgICAgICAgICAgLi9mc19yYWNlcl9m aWxlX2NvbmNhdC5zaCAkRElSICRNQVhfRklMRVMKL2xrcC9iZW5jaG1hcmtzL2x0cC90ZXN0Y2Fz ZXMvYmluL2ZzX3JhY2VyLnNoOiBsaW5lIDc5OiAxNDQzMSBUZXJtaW5hdGVkICAgICAgICAgICAg ICAuL2ZzX3JhY2VyX2ZpbGVfY29uY2F0LnNoICRESVIgJE1BWF9GSUxFUwovbGtwL2JlbmNobWFy a3MvbHRwL3Rlc3RjYXNlcy9iaW4vZnNfcmFjZXIuc2g6IGxpbmUgNzk6IDE0NDMyIFRlcm1pbmF0 ZWQgICAgICAgICAgICAgIC4vZnNfcmFjZXJfZmlsZV9jb25jYXQuc2ggJERJUiAkTUFYX0ZJTEVT Cjw8PGV4ZWN1dGlvbl9zdGF0dXM+Pj4KaW5pdGlhdGlvbl9zdGF0dXM9Im9rIgpkdXJhdGlvbj02 IHRlcm1pbmF0aW9uX3R5cGU9ZXhpdGVkIHRlcm1pbmF0aW9uX2lkPTAgY29yZWZpbGU9bm8KY3V0 aW1lPTExNzUgY3N0aW1lPTI2MjQKPDw8dGVzdF9lbmQ+Pj4KPDw8dGVzdF9zdGFydD4+Pgp0YWc9 cXVvdGFfcmVtb3VudF90ZXN0MDEgc3RpbWU9MTQ5NDUyNzE1NQpjbWRsaW5lPSJxdW90YV9yZW1v dW50X3Rlc3QwMS5zaCIKY29udGFjdHM9IiIKYW5hbHlzaXM9ZXhpdAo8PDx0ZXN0X291dHB1dD4+ PgpxdW90YV9yZW1vdW50X3Rlc3QwMSAgICAwICBUSU5GTyAgOiAgU3VjY2Vzc2Z1bGx5IG1vdW50 ZWQgdGhlIEZpbGUgU3lzdGVtCi9sa3AvYmVuY2htYXJrcy9sdHAvdGVzdGNhc2VzL2Jpbi9xdW90 YV9yZW1vdW50X3Rlc3QwMS5zaDogbGluZSA4NjogcXVvdGFjaGVjazogY29tbWFuZCBub3QgZm91 bmQKQ291bGQgbm90IGNyZWF0ZSBxdW90YSBmaWxlcwpxdW90YV9yZW1vdW50X3Rlc3QwMSAgICAx ICBURkFJTCAgOiAgbHRwYXBpY21kLmM6MTkwOiBRdW90YSBvbiBSZW1vdW50IEZhaWxlZAo8PDxl eGVjdXRpb25fc3RhdHVzPj4+CmluaXRpYXRpb25fc3RhdHVzPSJvayIKZHVyYXRpb249MCB0ZXJt aW5hdGlvbl90eXBlPWV4aXRlZCB0ZXJtaW5hdGlvbl9pZD0yIGNvcmVmaWxlPW5vCmN1dGltZT0y IGNzdGltZT00Cjw8PHRlc3RfZW5kPj4+Cjw8PHRlc3Rfc3RhcnQ+Pj4KdGFnPWlzb2ZzIHN0aW1l PTE0OTQ1MjcxNTUKY21kbGluZT0iaXNvZnMuc2giCmNvbnRhY3RzPSIiCmFuYWx5c2lzPWV4aXQK PDw8dGVzdF9vdXRwdXQ+Pj4KaXNvZnMgMSBURkFJTDogdHN0X3Jlc20gVEZBSUwgbWtpc29mcyAt byBpc29mcy5pc28gLXF1aWV0ICAgL3RtcC9sdHAtS2ljZzlQdzJycC9pc29mcy4waDBBV1AwdlBD L2ZpbGVzCmlzb2ZzIDIgVEZBSUw6IHRzdF9yZXNtIFRGQUlMIG1raXNvZnMgLW8gaXNvZnMuaXNv IC1xdWlldCAtSiAvdG1wL2x0cC1LaWNnOVB3MnJwL2lzb2ZzLjBoMEFXUDB2UEMvZmlsZXMKaXNv ZnMgMyBURkFJTDogdHN0X3Jlc20gVEZBSUwgbWtpc29mcyAtbyBpc29mcy5pc28gLXF1aWV0IC1o ZnMgLUQgL3RtcC9sdHAtS2ljZzlQdzJycC9pc29mcy4waDBBV1AwdlBDL2ZpbGVzCmlzb2ZzIDQg VEZBSUw6IHRzdF9yZXNtIFRGQUlMIG1raXNvZnMgLW8gaXNvZnMuaXNvIC1xdWlldCAgLVIgIC90 bXAvbHRwLUtpY2c5UHcycnAvaXNvZnMuMGgwQVdQMHZQQy9maWxlcwppc29mcyA1IFRGQUlMOiB0 c3RfcmVzbSBURkFJTCBta2lzb2ZzIC1vIGlzb2ZzLmlzbyAtcXVpZXQgLVIgLUogL3RtcC9sdHAt S2ljZzlQdzJycC9pc29mcy4waDBBV1AwdlBDL2ZpbGVzCmlzb2ZzIDYgVEZBSUw6IHRzdF9yZXNt IFRGQUlMIG1raXNvZnMgLW8gaXNvZnMuaXNvIC1xdWlldCAtZiAtbCAtRCAtSiAtTCAtUiAvdG1w L2x0cC1LaWNnOVB3MnJwL2lzb2ZzLjBoMEFXUDB2UEMvZmlsZXMKaXNvZnMgNyBURkFJTDogdHN0 X3Jlc20gVEZBSUwgbWtpc29mcyAtbyBpc29mcy5pc28gLXF1aWV0IC1hbGxvdy1sb3dlcmNhc2Ug LWFsbG93LW11bHRpZG90IC1pc28tbGV2ZWwgMyAtZiAtbCAtRCAtSiAtTCAtUiAvdG1wL2x0cC1L aWNnOVB3MnJwL2lzb2ZzLjBoMEFXUDB2UEMvZmlsZXMKaW5jcmVtZW50aW5nIHN0b3AKPDw8ZXhl Y3V0aW9uX3N0YXR1cz4+Pgppbml0aWF0aW9uX3N0YXR1cz0ib2siCmR1cmF0aW9uPTAgdGVybWlu YXRpb25fdHlwZT1leGl0ZWQgdGVybWluYXRpb25faWQ9MSBjb3JlZmlsZT1ubwpjdXRpbWU9OCBj c3RpbWU9MTQKPDw8dGVzdF9lbmQ+Pj4KSU5GTzogbHRwLXBhbiByZXBvcnRlZCBzb21lIHRlc3Rz IEZBSUwKTFRQIFZlcnNpb246IDIwMTcwMTE2LTI1NS1nMDFmYTdlODFjCgogICAgICAgIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj CgogICAgICAgICAgICBEb25lIGV4ZWN1dGluZyB0ZXN0Y2FzZXMuCiAgICAgICAgICAgIExUUCBW ZXJzaW9uOiAgMjAxNzAxMTYtMjU1LWcwMWZhN2U4MWMKICAgICAgICMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoK --===============5393740987980424376== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job.yaml" LS0tCgojISBqb2JzL2x0cC55YW1sCnN1aXRlOiBsdHAKdGVzdGNhc2U6IGx0cApjYXRlZ29yeTog ZnVuY3Rpb25hbApsdHA6CiAgdGVzdDogZnMKam9iX29yaWdpbjogIi9sa3AvbGtwLy5zcmMtMjAx NzA1MDUtMTc1ODUyL2FsbG90L2N5Y2xpYzpsaW51eC1kZXZlbDpkZXZlbC1ob3VybHkvbmhtLXdo aXRlMi9sdHAueWFtbCIKCiMhIHF1ZXVlIG9wdGlvbnMKcXVldWU6IGJpc2VjdAp0ZXN0Ym94OiBu aG0td2hpdGUyCnRib3hfZ3JvdXA6IG5obS13aGl0ZTIKc3VibWl0X2lkOiA1OTExNmIyZjBiOWE5 M2YzYWRhMGYzNzUKam9iX2ZpbGU6ICIvbGtwL3NjaGVkdWxlZC9uaG0td2hpdGUyL2x0cC1mcy1k ZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6LTNlMzhhMDdhNjY5MmIzZjE0NTk4MjI3Njc4NzJj Nzk5MjJkMDg1OTMtMjAxNzA1MDktNjIzODEtdGJ0MmVqLTAueWFtbCIKaWQ6IDcxNTE0MzQ0YzFh NmNlNTcwN2M3ZWYyNTEyM2E0OGVmZTMyNzc1YWIKCiMhIGhvc3RzL25obS13aGl0ZTIKbW9kZWw6 IE5laGFsZW0KbWVtb3J5OiA0Rwpucl9jcHU6IDgKaGRkX3BhcnRpdGlvbnM6IApzd2FwX3BhcnRp dGlvbnM6IApyb290ZnNfcGFydGl0aW9uOiAKbmV0Y29uc29sZV9wb3J0OiA2NjcxCmJyYW5kOiBJ bnRlbChSKSBDb3JlKFRNKSBpNyBDUFUgODcwIEAgMi45M0dIegoKIyEgaW5jbHVkZS9jYXRlZ29y eS9mdW5jdGlvbmFsCmttc2c6IApoZWFydGJlYXQ6IAoKIyEgaW5jbHVkZS9sdHAKbmVlZF9rY29u ZmlnOiBDT05GSUdfQkxLX0RFVl9MT09QCgojISBpbmNsdWRlL3F1ZXVlL2N5Y2xpYwpjb21taXQ6 IDNlMzhhMDdhNjY5MmIzZjE0NTk4MjI3Njc4NzJjNzk5MjJkMDg1OTMKCiMhIGluY2x1ZGUvdGVz dGJveC9uaG0td2hpdGUyCmNwdWZyZXFfZ292ZXJub3I6IAoKIyEgZGVmYXVsdCBwYXJhbXMKa2Nv bmZpZzogeDg2XzY0LXJoZWwtNy4yCmNvbXBpbGVyOiBnY2MtNgpyb290ZnM6IGRlYmlhbi14ODZf NjQtMjAxNi0wOC0zMS5jZ3oKZW5xdWV1ZV90aW1lOiAyMDE3LTA1LTA5IDE1OjA5OjM1LjI3MjI4 NTgxMyArMDg6MDAKX2lkOiA1OTExNmIyZjBiOWE5M2YzYWRhMGYzNzUKX3J0OiAiL3Jlc3VsdC9s dHAvZnMvbmhtLXdoaXRlMi9kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6L3g4Nl82NC1yaGVs LTcuMi9nY2MtNi8zZTM4YTA3YTY2OTJiM2YxNDU5ODIyNzY3ODcyYzc5OTIyZDA4NTkzIgoKIyEg c2NoZWR1bGUgb3B0aW9ucwp1c2VyOiBsa3AKaGVhZF9jb21taXQ6IDQ2YTVmZDc0ZGJjZDYyYmEw Y2NjYTIzNzFlZWMxNGUyOGVmMGIxYzAKYmFzZV9jb21taXQ6IGEzNTFlOWI5ZmMyNGU5ODJlYzJm MGU3NjM3OWE0OTgyNjAzNmRhMTIKYnJhbmNoOiBsaW51eC1kZXZlbC9kZXZlbC1ob3VybHktMjAx NzA1MDgwNApyZXN1bHRfcm9vdDogIi9yZXN1bHQvbHRwL2ZzL25obS13aGl0ZTIvZGViaWFuLXg4 Nl82NC0yMDE2LTA4LTMxLmNnei94ODZfNjQtcmhlbC03LjIvZ2NjLTYvM2UzOGEwN2E2NjkyYjNm MTQ1OTgyMjc2Nzg3MmM3OTkyMmQwODU5My8wIgpMS1BfU0VSVkVSOiBpbm4KbWF4X3VwdGltZTog MzYwMAppbml0cmQ6ICIvb3NpbWFnZS9kZWJpYW4vZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNn eiIKYm9vdGxvYWRlcl9hcHBlbmQ6Ci0gcm9vdD0vZGV2L3JhbTAKLSB1c2VyPWxrcAotIGpvYj0v bGtwL3NjaGVkdWxlZC9uaG0td2hpdGUyL2x0cC1mcy1kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEu Y2d6LTNlMzhhMDdhNjY5MmIzZjE0NTk4MjI3Njc4NzJjNzk5MjJkMDg1OTMtMjAxNzA1MDktNjIz ODEtdGJ0MmVqLTAueWFtbAotIEFSQ0g9eDg2XzY0Ci0ga2NvbmZpZz14ODZfNjQtcmhlbC03LjIK LSBicmFuY2g9bGludXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMTcwNTA4MDQKLSBjb21taXQ9M2Uz OGEwN2E2NjkyYjNmMTQ1OTgyMjc2Nzg3MmM3OTkyMmQwODU5MwotIEJPT1RfSU1BR0U9L3BrZy9s aW51eC94ODZfNjQtcmhlbC03LjIvZ2NjLTYvM2UzOGEwN2E2NjkyYjNmMTQ1OTgyMjc2Nzg3MmM3 OTkyMmQwODU5My92bWxpbnV6LTQuMTEuMC0wNDM5OC1nM2UzOGEwNwotIG1heF91cHRpbWU9MzYw MAotIFJFU1VMVF9ST09UPS9yZXN1bHQvbHRwL2ZzL25obS13aGl0ZTIvZGViaWFuLXg4Nl82NC0y MDE2LTA4LTMxLmNnei94ODZfNjQtcmhlbC03LjIvZ2NjLTYvM2UzOGEwN2E2NjkyYjNmMTQ1OTgy Mjc2Nzg3MmM3OTkyMmQwODU5My8wCi0gTEtQX1NFUlZFUj1pbm4KLSBkZWJ1ZwotIGFwaWM9ZGVi dWcKLSBzeXNycV9hbHdheXNfZW5hYmxlZAotIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91 dD0xMDAKLSBuZXQuaWZuYW1lcz0wCi0gcHJpbnRrLmRldmttc2c9b24KLSBwYW5pYz0tMQotIHNv ZnRsb2NrdXBfcGFuaWM9MQotIG5taV93YXRjaGRvZz1wYW5pYwotIG9vcHM9cGFuaWMKLSBsb2Fk X3JhbWRpc2s9MgotIHByb21wdF9yYW1kaXNrPTAKLSBkcmJkLm1pbm9yX2NvdW50PTgKLSBzeXN0 ZW1kLmxvZ19sZXZlbD1lcnIKLSBpZ25vcmVfbG9nbGV2ZWwKLSBlYXJseXByaW50az10dHlTMCwx MTUyMDAKLSBjb25zb2xlPXR0eVMwLDExNTIwMAotIGNvbnNvbGU9dHR5MAotIHZnYT1ub3JtYWwK LSBydwpsa3BfaW5pdHJkOiAiL2xrcC9sa3AvbGtwLXg4Nl82NC5jZ3oiCm1vZHVsZXNfaW5pdHJk OiAiL3BrZy9saW51eC94ODZfNjQtcmhlbC03LjIvZ2NjLTYvM2UzOGEwN2E2NjkyYjNmMTQ1OTgy Mjc2Nzg3MmM3OTkyMmQwODU5My9tb2R1bGVzLmNneiIKYm1faW5pdHJkOiAiL29zaW1hZ2UvZGVw cy9kZWJpYW4teDg2XzY0LTIwMTYtMDgtMzEuY2d6L2xrcF8yMDE3LTA1LTAxLmNneiwvb3NpbWFn ZS9kZXBzL2RlYmlhbi14ODZfNjQtMjAxNi0wOC0zMS5jZ3ovcnN5bmMtcm9vdGZzXzIwMTYtMTEt MTUuY2d6LC9vc2ltYWdlL2RlcHMvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNnei9ydW4taXBj b25maWdfMjAxNi0xMS0xNS5jZ3osL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2XzY0LTIwMTYtMDgt MzEuY2d6L2x0cF8yMDE3LTAyLTE1LmNneiwvb3NpbWFnZS9wa2cvZGViaWFuLXg4Nl82NC0yMDE2 LTA4LTMxLmNnei9sdHAteDg2XzY0XzIwMTctMDUtMDguY2d6LC9vc2ltYWdlL2RlcHMvZGViaWFu LXg4Nl82NC0yMDE2LTA4LTMxLmNnei9od18yMDE2LTExLTE1LmNneiIKc2l0ZTogaW5uCgojISAv bGtwL2xrcC8uc3JjLTIwMTcwNTA4LTE5NTYwMi9pbmNsdWRlL3NpdGUvaW5uCkxLUF9DR0lfUE9S VDogODAKTEtQX0NJRlNfUE9SVDogMTM5Cm9vbS1raWxsZXI6IAp3YXRjaGRvZzogCm5mcy1oYW5n OiAKCiMhIHJ1bnRpbWUgc3RhdHVzCgojISB1c2VyIG92ZXJyaWRlcwprZXJuZWw6ICIvcGtnL2xp bnV4L3g4Nl82NC1yaGVsLTcuMi9nY2MtNi8zZTM4YTA3YTY2OTJiM2YxNDU5ODIyNzY3ODcyYzc5 OTIyZDA4NTkzL3ZtbGludXotNC4xMS4wLTA0Mzk4LWczZTM4YTA3IgpkZXF1ZXVlX3RpbWU6IDIw MTctMDUtMDkgMTU6NTg6MjcuMzkyOTMwODYxICswODowMAoKIyEgL2xrcC9sa3AvLnNyYy0yMDE3 MDUwOS0xMjU4MTEvaW5jbHVkZS9zaXRlL2lubgpqb2Jfc3RhdGU6IGZhaWxlZApsb2FkYXZnOiAn MS43NicK --===============5393740987980424376== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="reproduce.ksh" Li9ydW5sdHAgLWYgZnMK --===============5393740987980424376==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: kernel test robot Subject: [lkp-robot] [MM] 3e38a07a66: ltp.proc01.fail Date: Tue, 16 May 2017 09:31:26 +0800 Message-ID: <20170516013126.GA18220@yexl-desktop> References: <20170503184039.901336380@redhat.com> Reply-To: kernel test robot Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="gKMricLos+KVdGMg" Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Luiz Capitulino , Rik van Riel , Linux RT Users , Marcelo Tosatti , lkp@01.org, ltp@lists.linux.it To: Marcelo Tosatti Return-path: Content-Disposition: inline In-Reply-To: <20170503184039.901336380@redhat.com> Sender: owner-linux-mm@kvack.org List-Id: linux-rt-users.vger.kernel.org --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline FYI, we noticed the following commit: commit: 3e38a07a6692b3f1459822767872c79922d08593 ("MM: allow per-cpu vmstat_worker configuration") url: https://github.com/0day-ci/linux/commits/Marcelo-Tosatti/MM-remove-unused-quiet_vmstat-function/20170504-163254 in testcase: ltp with following parameters: test: fs test-description: The LTP testsuite contains a collection of tools for testing the Linux kernel and related features. test-url: http://linux-test-project.github.io/ on test machine: 8 threads Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz with 4G memory caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): [ 1195.162826] cmdline="proc01 -m 128" [ 1195.162827] [ 1195.163364] contacts="" [ 1195.163365] [ 1195.163923] analysis=exit [ 1195.163924] [ 1195.164566] <<>> [ 1195.164567] [ 1195.178330] ICMPv6: process `proc01' is using deprecated sysctl (syscall) net.ipv6.neigh.default.base_reachable_time - use net.ipv6.neigh.default.base_reachable_time_ms instead [ 1195.180105] nr_pdflush_threads exported in /proc is scheduled for removal [ 1195.789360] proc01 0 TINFO : /proc/sys/fs/binfmt_misc/register: is write-only. [ 1195.789363] [ 1195.795586] proc01 0 TINFO : /proc/sys/net/ipv6/conf/all/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.795589] [ 1195.800163] proc01 0 TINFO : /proc/sys/net/ipv6/conf/default/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.800166] [ 1195.806069] proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth0/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.806073] [ 1195.812436] proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth1/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.812440] [ 1195.816969] proc01 0 TINFO : /proc/sys/net/ipv6/conf/lo/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.816972] [ 1195.822113] proc01 1 TFAIL : proc01.c:396: read failed: /proc/sys/vm/stat_refresh: errno=EINVAL(22): Invalid argument [ 1195.822116] [ 1195.826668] proc01 0 TINFO : /proc/kmsg: known issue: errno=EAGAIN/EWOULDBLOCK(11): Resource temporarily unavailable [ 1195.826672] [ 1195.829274] proc01 0 TINFO : /proc/sysrq-trigger: is write-only. [ 1195.829276] [ 1195.832891] proc01 0 TINFO : /proc/self/task/14436/mem: known issue: errno=EIO(5): Input/output error [ 1195.832894] [ 1195.835953] proc01 0 TINFO : /proc/self/task/14436/clear_refs: is write-only. [ 1195.835956] [ 1195.839587] proc01 0 TINFO : /proc/self/task/14436/pagemap: reached maxmbytes (-m) [ 1195.839591] [ 1195.843025] proc01 0 TINFO : /proc/self/mem: known issue: errno=EIO(5): Input/output error [ 1195.843028] [ 1195.845599] proc01 0 TINFO : /proc/self/clear_refs: is write-only. [ 1195.845602] [ 1195.848837] proc01 0 TINFO : /proc/self/pagemap: reached maxmbytes (-m) [ 1195.848841] [ 1195.851717] proc01 2 TFAIL : proc01.c:465: readproc() failed with 1 errors. [ 1195.851720] To reproduce: git clone https://github.com/01org/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Xiaolong --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.11.0-04398-g3e38a07" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.11.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_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=28 CONFIG_ARCH_MMAP_RND_BITS_MAX=32 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 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_HAVE_INTEL_TXT=y CONFIG_X86_64_SMP=y 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 CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y 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=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y CONFIG_USELIB=y CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_WATCH=y CONFIG_AUDIT_TREE=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_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_FULL_ALL is not set # CONFIG_NO_HZ_FULL_SYSIDLE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TASKS_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set # CONFIG_RCU_NOCB_CPU_ZERO is not set CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=19 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 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=y CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y # CONFIG_CGROUP_CPUACCT is not set CONFIG_CGROUP_PERF=y # CONFIG_CGROUP_BPF is not set # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_CHECKPOINT_RESTORE=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y CONFIG_INITRAMFS_COMPRESSION=".gz" CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_POSIX_TIMERS=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_BPF_SYSCALL=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y CONFIG_MEMBARRIER=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y # CONFIG_PC104 is not set # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y # CONFIG_SLUB_MEMCG_SYSFS_ON is not set # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set # CONFIG_SLAB_FREELIST_RANDOM is not set CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SYSTEM_DATA_VERIFICATION is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_KEXEC_CORE=y CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=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_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_SET_MEMORY=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_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y # CONFIG_GCC_PLUGINS is not set 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_ARCH_WITHIN_STACK_FRAMES=y 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_TRANSPARENT_HUGEPAGE_PUD=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_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_HAVE_STACK_VALIDATION=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # CONFIG_CPU_NO_EFFICIENT_FFS is not set CONFIG_HAVE_ARCH_VMAP_STACK=y CONFIG_VMAP_STACK=y # CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set # CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=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_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y # CONFIG_BLK_DEV_ZONED is not set CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_THROTTLING_LOW is not set # CONFIG_BLK_CMDLINE_PARSER is not set # CONFIG_BLK_WBT is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_SED_OPAL is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set # CONFIG_AIX_PARTITION is not set CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y # CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y # CONFIG_LDM_PARTITION is not set CONFIG_SGI_PARTITION=y # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_BLOCK_COMPAT=y CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_IOSCHED_BFQ is not set CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=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_FAST_FEATURE_TESTS=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set CONFIG_INTEL_RDT_A=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_NUMACHIP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_UV=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_MID is not set CONFIG_X86_INTEL_LPSS=y # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=y # CONFIG_IOSF_MBI_DEBUG is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y # CONFIG_QUEUED_LOCK_STAT 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 is not set # CONFIG_XEN_PVH is not set 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 is not set CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_GART_IOMMU=y # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_MAXSMP=y CONFIG_NR_CPUS=8192 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # 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=y # CONFIG_X86_MCELOG_LEGACY is not set CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_THERMAL_VECTOR=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y CONFIG_PERF_EVENTS_INTEL_CSTATE=y # CONFIG_PERF_EVENTS_AMD_POWER is not set # CONFIG_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=m CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y 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=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NODES_SPAN_OTHER_NODES=y # 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=y CONFIG_ARCH_PROC_KCORE_TEXT=y 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=y 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_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTREMOVE=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_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGE_PAGECACHE=y CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set # CONFIG_CMA_DEBUGFS is not set CONFIG_CMA_AREAS=7 # CONFIG_MEM_SOFT_DIRTY is not set CONFIG_ZSWAP=y CONFIG_ZPOOL=y CONFIG_ZBUD=y # CONFIG_Z3FOLD is not set CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set 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 is not set CONFIG_ZONE_DEVICE=y CONFIG_FRAME_VECTOR=y CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_HAS_PKEYS=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_CHECK_BIOS_CORRUPTION=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y CONFIG_EFI=y CONFIG_EFI_STUB=y # CONFIG_EFI_MIXED is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_KEXEC_FILE is not set CONFIG_CRASH_DUMP=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y # CONFIG_RANDOMIZE_BASE is not set CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_LEGACY_VSYSCALL_NATIVE is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y # CONFIG_LIVEPATCH is not set 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_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y # CONFIG_SUSPEND_SKIP_SYNC is not set CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y CONFIG_PM_TEST_SUSPEND=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 is not set 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_DEBUGGER is not set CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_CPPC_LIB=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=m CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_BGRT=y # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_ACPI_NFIT=m # CONFIG_ACPI_NFIT_DEBUG 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_MEMORY_FAILURE=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set # CONFIG_DPTF_POWER is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y # CONFIG_CPU_FREQ_STAT is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL 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=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set # # CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K8=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_P4_CLOCKMOD=m # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # 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 is not set CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIE_ECRC=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y # CONFIG_PCIE_DPC is not set # CONFIG_PCIE_PTM is not set CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y # CONFIG_XEN_PCIDEV_FRONTEND is not set CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # CONFIG_PCI_HYPERV is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=m # # DesignWare PCI Core Support # # CONFIG_PCIE_DW_PLAT is not set # # PCI host controller drivers # # CONFIG_VMD is not set # CONFIG_ISA_BUS is not set CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=y # CONFIG_PCMCIA is not set CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set # CONFIG_X86_X32 is not set CONFIG_COMPAT_32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=m CONFIG_UNIX=y CONFIG_UNIX_DIAG=m CONFIG_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set # CONFIG_IP_PNP_RARP is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE_DEMUX=m CONFIG_NET_IP_TUNNEL=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=m CONFIG_INET_ESP=m # CONFIG_INET_ESP_OFFLOAD is not set CONFIG_INET_IPCOMP=m CONFIG_INET_XFRM_TUNNEL=m CONFIG_INET_TUNNEL=m CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_DIAG=m CONFIG_INET_TCP_DIAG=m CONFIG_INET_UDP_DIAG=m # CONFIG_INET_RAW_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m CONFIG_TCP_CONG_HYBLA=m CONFIG_TCP_CONG_VEGAS=m # CONFIG_TCP_CONG_NV is not set CONFIG_TCP_CONG_SCALABLE=m CONFIG_TCP_CONG_LP=m CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_CONG_ILLINOIS=m # CONFIG_TCP_CONG_DCTCP is not set # CONFIG_TCP_CONG_CDG is not set # CONFIG_TCP_CONG_BBR is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m # CONFIG_INET6_ESP_OFFLOAD is not set CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m # CONFIG_IPV6_ILA is not set CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m CONFIG_INET6_XFRM_MODE_TUNNEL=m CONFIG_INET6_XFRM_MODE_BEET=m CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m # CONFIG_IPV6_VTI is not set CONFIG_IPV6_SIT=m CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_FOU is not set # CONFIG_IPV6_FOU_TUNNEL is not set CONFIG_IPV6_MULTIPLE_TABLES=y # CONFIG_IPV6_SUBTREES is not set CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set CONFIG_NETLABEL=y CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_ACCT=m CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m CONFIG_NF_CONNTRACK=m CONFIG_NF_LOG_COMMON=m # CONFIG_NF_LOG_NETDEV is not set CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=m CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_BROADCAST=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_SNMP=m CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m # CONFIG_NF_CT_NETLINK_TIMEOUT is not set # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y CONFIG_NF_NAT_PROTO_DCCP=y CONFIG_NF_NAT_PROTO_UDPLITE=y CONFIG_NF_NAT_PROTO_SCTP=y CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m # CONFIG_NF_TABLES_INET is not set # CONFIG_NF_TABLES_NETDEV is not set CONFIG_NFT_EXTHDR=m CONFIG_NFT_META=m # CONFIG_NFT_RT is not set # CONFIG_NFT_NUMGEN is not set CONFIG_NFT_CT=m # CONFIG_NFT_SET_RBTREE is not set # CONFIG_NFT_SET_HASH is not set # CONFIG_NFT_SET_BITMAP is not set CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m # CONFIG_NFT_MASQ is not set # CONFIG_NFT_REDIR is not set CONFIG_NFT_NAT=m # CONFIG_NFT_OBJREF is not set # CONFIG_NFT_QUEUE is not set # CONFIG_NFT_QUOTA is not set # CONFIG_NFT_REJECT is not set CONFIG_NFT_COMPAT=m CONFIG_NFT_HASH=m CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_SET=m # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m CONFIG_NETFILTER_XT_TARGET_CT=m CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_HL=m CONFIG_NETFILTER_XT_TARGET_HMARK=m CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m CONFIG_NETFILTER_XT_TARGET_LED=m CONFIG_NETFILTER_XT_TARGET_LOG=m CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_NAT=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_TEE=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m CONFIG_NETFILTER_XT_MATCH_BPF=m # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set CONFIG_NETFILTER_XT_MATCH_CLUSTER=m CONFIG_NETFILTER_XT_MATCH_COMMENT=m CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m CONFIG_NETFILTER_XT_MATCH_CONNMARK=m CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m CONFIG_NETFILTER_XT_MATCH_CPU=m CONFIG_NETFILTER_XT_MATCH_DCCP=m CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m CONFIG_NETFILTER_XT_MATCH_DSCP=m CONFIG_NETFILTER_XT_MATCH_ECN=m CONFIG_NETFILTER_XT_MATCH_ESP=m CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m CONFIG_NETFILTER_XT_MATCH_HELPER=m CONFIG_NETFILTER_XT_MATCH_HL=m # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_IPVS=m CONFIG_NETFILTER_XT_MATCH_L2TP=m CONFIG_NETFILTER_XT_MATCH_LENGTH=m CONFIG_NETFILTER_XT_MATCH_LIMIT=m CONFIG_NETFILTER_XT_MATCH_MAC=m CONFIG_NETFILTER_XT_MATCH_MARK=m CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m CONFIG_NETFILTER_XT_MATCH_NFACCT=m CONFIG_NETFILTER_XT_MATCH_OSF=m CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m CONFIG_NETFILTER_XT_MATCH_QUOTA=m CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=m CONFIG_IP_SET_BITMAP_IPMAC=m CONFIG_IP_SET_BITMAP_PORT=m CONFIG_IP_SET_HASH_IP=m # CONFIG_IP_SET_HASH_IPMARK is not set CONFIG_IP_SET_HASH_IPPORT=m CONFIG_IP_SET_HASH_IPPORTIP=m CONFIG_IP_SET_HASH_IPPORTNET=m # CONFIG_IP_SET_HASH_IPMAC is not set # CONFIG_IP_SET_HASH_MAC is not set # CONFIG_IP_SET_HASH_NETPORTNET is not set CONFIG_IP_SET_HASH_NET=m # CONFIG_IP_SET_HASH_NETNET is not set CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETIFACE=m CONFIG_IP_SET_LIST_SET=m CONFIG_IP_VS=m CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # CONFIG_IP_VS_RR=m CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m # CONFIG_IP_VS_FO is not set # CONFIG_IP_VS_OVF is not set CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS application helper # CONFIG_IP_VS_FTP=m CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=m # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_SOCKET_IPV4 is not set CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m # CONFIG_NFT_REJECT_IPV4 is not set # CONFIG_NFT_DUP_IPV4 is not set # CONFIG_NFT_FIB_IPV4 is not set # CONFIG_NF_TABLES_ARP is not set CONFIG_NF_DUP_IPV4=m # CONFIG_NF_LOG_ARP is not set CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m CONFIG_NF_NAT_H323=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m # CONFIG_NF_SOCKET_IPV6 is not set CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m # CONFIG_NFT_REJECT_IPV6 is not set # CONFIG_NFT_DUP_IPV6 is not set # CONFIG_NFT_FIB_IPV6 is not set CONFIG_NF_DUP_IPV6=m CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NF_NAT_MASQUERADE_IPV6 is not set CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_MATCH_FRAG=m CONFIG_IP6_NF_MATCH_OPTS=m CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_RAW=m CONFIG_IP6_NF_SECURITY=m # CONFIG_IP6_NF_NAT is not set CONFIG_NF_TABLES_BRIDGE=m # CONFIG_NFT_BRIDGE_META is not set # CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m CONFIG_BRIDGE_EBT_STP=m CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_EBT_ARPREPLY=m CONFIG_BRIDGE_EBT_DNAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_NFLOG=m CONFIG_IP_DCCP=m CONFIG_INET_DCCP_DIAG=m # # DCCP CCIDs Configuration # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_TFRC_LIB=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set CONFIG_TIPC=m CONFIG_TIPC_MEDIA_UDP=y CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m # CONFIG_ATM_MPOA is not set CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_L2TP=m CONFIG_L2TP_DEBUGFS=m CONFIG_L2TP_V3=y CONFIG_L2TP_IP=m CONFIG_L2TP_ETH=m CONFIG_STP=m CONFIG_GARP=m CONFIG_MRP=m CONFIG_BRIDGE=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y # CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_6LOWPAN is not set CONFIG_IEEE802154=m # CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set CONFIG_IEEE802154_SOCKET=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_MQPRIO=m CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=m # CONFIG_NET_SCH_FQ is not set # CONFIG_NET_SCH_HHF is not set # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m # CONFIG_NET_SCH_DEFAULT is not set # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=m # CONFIG_NET_CLS_FLOWER is not set # CONFIG_NET_CLS_MATCHALL is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m # CONFIG_NET_ACT_SAMPLE is not set CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_CSUM=m # CONFIG_NET_ACT_VLAN is not set # CONFIG_NET_ACT_BPF is not set # CONFIG_NET_ACT_CONNMARK is not set # CONFIG_NET_ACT_SKBMOD is not set # CONFIG_NET_ACT_IFE is not set # CONFIG_NET_ACT_TUNNEL_KEY is not set CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=m # CONFIG_BATMAN_ADV is not set CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_VSOCKETS=m CONFIG_VMWARE_VMCI_VSOCKETS=m # CONFIG_VIRTIO_VSOCKETS is not set CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m # CONFIG_MPLS_ROUTING is not set # CONFIG_HSR is not set # CONFIG_NET_SWITCHDEV is not set # CONFIG_NET_L3_MASTER_DEV is not set # CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL_GPIO is not set CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set # CONFIG_CEPH_LIB is not set # CONFIG_NFC is not set # CONFIG_PSAMPLE is not set # CONFIG_NET_IFE is not set # CONFIG_LWTUNNEL is not set CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y # CONFIG_NET_DEVLINK is not set CONFIG_MAY_USE_DEVLINK=y CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y 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 is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set 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_SPI=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set CONFIG_DMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_MBYTES=200 CONFIG_CMA_SIZE_SEL_MBYTES=y # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # # Bus devices # CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_MTD=m # CONFIG_MTD_TESTS is not set # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_CMDLINE_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set # # 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 is not set # CONFIG_SSFDC is not set # CONFIG_SM_FTL is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_SWAP is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers # # CONFIG_MTD_CFI is not set # CONFIG_MTD_JEDECPROBE 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_RAM is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_ABSENT is not set # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set # CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_DATAFLASH is not set # CONFIG_MTD_SST25L is not set # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_BLOCK2MTD is not set # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_ONENAND is not set # # LPDDR & LPDDR2 PCM memory drivers # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set # CONFIG_MTD_UBI_BLOCK is not set # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_FD=m # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m # CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_SKD is not set CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 # CONFIG_BLK_DEV_RAM_DAX is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=m # CONFIG_XEN_BLKDEV_BACKEND is not set CONFIG_VIRTIO_BLK=y # CONFIG_VIRTIO_BLK_SCSI is not set # CONFIG_BLK_DEV_RBD is not set CONFIG_BLK_DEV_RSXX=m CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m # CONFIG_BLK_DEV_NVME_SCSI is not set # CONFIG_NVME_FC is not set # CONFIG_NVME_TARGET is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set CONFIG_SGI_IOC4=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m # CONFIG_ICS932S401 is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_SGI_XP=m CONFIG_HP_ILO=m CONFIG_SGI_GRU=m # CONFIG_SGI_GRU_DEBUG is not set CONFIG_APDS9802ALS=m CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set # CONFIG_TI_DAC7512 is not set CONFIG_VMWARE_BALLOON=m # CONFIG_USB_SWITCH_FSA9480 is not set # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_PANEL is not set # CONFIG_C2PORT is not set # # EEPROM support # CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set # CONFIG_EEPROM_IDT_89HPESX is not set CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=m # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y # CONFIG_INTEL_MEI_TXE is not set CONFIG_VMWARE_VMCI=m # # Intel MIC Bus Driver # # CONFIG_INTEL_MIC_BUS is not set # # SCIF Bus Driver # # CONFIG_SCIF_BUS is not set # # VOP Bus Driver # # CONFIG_VOP_BUS is not set # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # # # VOP Driver # # CONFIG_GENWQE is not set # CONFIG_ECHO is not set # CONFIG_CXL_BASE is not set # CONFIG_CXL_AFU_DRIVER_OPS is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_SCSI_CXGB3_ISCSI=m CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=m # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m # CONFIG_SCSI_ACARD is not set CONFIG_SCSI_AACRAID=m # CONFIG_SCSI_AIC7XXX is not set CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=4 CONFIG_AIC79XX_RESET_DELAY_MS=15000 # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set # CONFIG_SCSI_AIC94XX is not set CONFIG_SCSI_MVSAS=m # CONFIG_SCSI_MVSAS_DEBUG is not set CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set CONFIG_SCSI_ARCMSR=m # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=m # CONFIG_SCSI_SMARTPQI is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFSHCD_PLATFORM is not set CONFIG_SCSI_HPTIOP=m # CONFIG_SCSI_BUSLOGIC is not set CONFIG_VMWARE_PVSCSI=m # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m CONFIG_FCOE_FNIC=m # CONFIG_SCSI_SNIC is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set CONFIG_SCSI_ISCI=m # CONFIG_SCSI_IPS is not set CONFIG_SCSI_INITIO=m # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set CONFIG_SCSI_STEX=m # CONFIG_SCSI_SYM53C8XX_2 is not set CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPR_DUMP=y # CONFIG_SCSI_QLOGIC_1280 is not set CONFIG_SCSI_QLA_FC=m # CONFIG_TCM_QLA2XXX is not set CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_LPFC is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_WD719X is not set CONFIG_SCSI_DEBUG=m CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m # CONFIG_SCSI_BFA_FC is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_CHELSIO_FCOE=m CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y 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=m # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m # CONFIG_SATA_INIC162X is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_SIL24=m CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=m CONFIG_SATA_QSTOR=m CONFIG_SATA_SX4=m CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m # CONFIG_SATA_DWC is not set CONFIG_SATA_MV=m CONFIG_SATA_NV=m CONFIG_SATA_PROMISE=m CONFIG_SATA_SIL=m CONFIG_SATA_SIS=m CONFIG_SATA_SVW=m CONFIG_SATA_ULI=m CONFIG_SATA_VIA=m CONFIG_SATA_VITESSE=m # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=m CONFIG_PATA_AMD=m CONFIG_PATA_ARTOP=m CONFIG_PATA_ATIIXP=m CONFIG_PATA_ATP867X=m CONFIG_PATA_CMD64X=m # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m CONFIG_PATA_HPT3X3=m # CONFIG_PATA_HPT3X3_DMA is not set CONFIG_PATA_IT8213=m CONFIG_PATA_IT821X=m CONFIG_PATA_JMICRON=m CONFIG_PATA_MARVELL=m CONFIG_PATA_NETCELL=m CONFIG_PATA_NINJA32=m # CONFIG_PATA_NS87415 is not set CONFIG_PATA_OLDPIIX=m # CONFIG_PATA_OPTIDMA is not set CONFIG_PATA_PDC2027X=m CONFIG_PATA_PDC_OLD=m # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=m CONFIG_PATA_SCH=m CONFIG_PATA_SERVERWORKS=m CONFIG_PATA_SIL680=m CONFIG_PATA_SIS=m CONFIG_PATA_TOSHIBA=m # CONFIG_PATA_TRIFLEX is not set CONFIG_PATA_VIA=m # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_OPTI is not set # CONFIG_PATA_PLATFORM is not set # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # CONFIG_PATA_ACPI=m CONFIG_ATA_GENERIC=m # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m # CONFIG_MD_CLUSTER is not set # CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m # CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m # CONFIG_DM_ERA is not set CONFIG_DM_MIRROR=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_RAID=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m CONFIG_DM_DELAY=m CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=m CONFIG_DM_VERITY=m # CONFIG_DM_VERITY_FEC is not set CONFIG_DM_SWITCH=m # CONFIG_DM_LOG_WRITES is not set CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_USER2 is not set CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m # CONFIG_ISCSI_TARGET_CXGB4 is not set # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m # CONFIG_FUSION_FC is not set 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=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_BONDING=m CONFIG_DUMMY=m # CONFIG_EQUALIZER is not set CONFIG_NET_FC=y CONFIG_IFB=m CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_BROADCAST=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m # CONFIG_GENEVE is not set # CONFIG_GTP is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=m CONFIG_TAP=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_VIRTIO_NET=y CONFIG_NLMON=m # CONFIG_ARCNET is not set # CONFIG_ATM_DRIVERS is not set # # CAIF transport drivers # # # Distributed Switch Architecture drivers # CONFIG_ETHERNET=y CONFIG_MDIO=y # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_ADAPTEC is not set CONFIG_NET_VENDOR_AGERE=y # CONFIG_ET131X is not set CONFIG_NET_VENDOR_ALACRITECH=y # CONFIG_SLICOSS is not set # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_ALTERA_TSE is not set CONFIG_NET_VENDOR_AMAZON=y # CONFIG_ENA_ETHERNET is not set # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_AQTION is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_ALX=m # CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_CADENCE=y # CONFIG_MACB is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y # CONFIG_BCMGENET is not set CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y # CONFIG_BNX2X is not set # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_VENDOR_CAVIUM=y # CONFIG_THUNDER_NIC_PF is not set # CONFIG_THUNDER_NIC_VF is not set # CONFIG_THUNDER_NIC_BGX is not set # CONFIG_THUNDER_NIC_RGX is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_CHELSIO_T1 is not set CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set CONFIG_CHELSIO_T4VF=m CONFIG_CHELSIO_LIB=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m # CONFIG_CX_ECAT is not set CONFIG_DNET=m CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y CONFIG_DE2104X=m CONFIG_DE2104X_DSL=0 CONFIG_TULIP=y # CONFIG_TULIP_MWI is not set CONFIG_TULIP_MMIO=y # CONFIG_TULIP_NAPI is not set CONFIG_DE4X5=m CONFIG_WINBOND_840=m CONFIG_DM9102=m CONFIG_ULI526X=m CONFIG_PCMCIA_XIRCOM=m # CONFIG_NET_VENDOR_DLINK is not set CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=m CONFIG_BE2NET_HWMON=y CONFIG_NET_VENDOR_EZCHIP=y # CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=y CONFIG_E1000E=y CONFIG_E1000E_HWTS=y CONFIG_IGB=y CONFIG_IGB_HWMON=y CONFIG_IGBVF=m CONFIG_IXGB=m CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=m CONFIG_I40E=m # CONFIG_I40E_DCB is not set # CONFIG_I40EVF is not set # CONFIG_FM10K is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y CONFIG_MVMDIO=m CONFIG_SKGE=m CONFIG_SKGE_DEBUG=y CONFIG_SKGE_GENESIS=y CONFIG_SKY2=m CONFIG_SKY2_DEBUG=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_ENC28J60 is not set # CONFIG_ENCX24J600 is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NFP is not set # CONFIG_NET_VENDOR_NVIDIA is not set CONFIG_NET_VENDOR_OKI=y CONFIG_ETHOC=m CONFIG_NET_PACKET_ENGINE=y # CONFIG_HAMACHI is not set CONFIG_YELLOWFIN=m CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=m CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCOM_EMAC is not set CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y # CONFIG_NET_VENDOR_RDC is not set CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set # CONFIG_NET_VENDOR_SEEQ is not set # CONFIG_NET_VENDOR_SILAN is not set # CONFIG_NET_VENDOR_SIS is not set CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_SFC=m CONFIG_SFC_MTD=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_SRIOV=y CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SMSC=y CONFIG_EPIC100=m # CONFIG_SMSC911X is not set CONFIG_SMSC9420=m # CONFIG_NET_VENDOR_STMICRO is not set # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_TEHUTI is not set # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_OCTEON is not set # CONFIG_MDIO_THUNDER is not set CONFIG_PHYLIB=y CONFIG_SWPHY=y # CONFIG_LED_TRIGGER_PHY is not set # # MII PHY device drivers # CONFIG_AMD_PHY=m # CONFIG_AQUANTIA_PHY is not set CONFIG_AT803X_PHY=m # CONFIG_BCM7XXX_PHY is not set CONFIG_BCM87XX_PHY=m CONFIG_BCM_NET_PHYLIB=m CONFIG_BROADCOM_PHY=m CONFIG_CICADA_PHY=m CONFIG_DAVICOM_PHY=m # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set CONFIG_FIXED_PHY=y CONFIG_ICPLUS_PHY=m # CONFIG_INTEL_XWAY_PHY is not set CONFIG_LSI_ET1011C_PHY=m CONFIG_LXT_PHY=m CONFIG_MARVELL_PHY=m CONFIG_MICREL_PHY=m # CONFIG_MICROCHIP_PHY is not set # CONFIG_MICROSEMI_PHY is not set CONFIG_NATIONAL_PHY=m CONFIG_QSEMI_PHY=m CONFIG_REALTEK_PHY=m CONFIG_SMSC_PHY=m CONFIG_STE10XP=m # CONFIG_TERANETICS_PHY is not set CONFIG_VITESSE_PHY=m # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set # CONFIG_PLIP is not set CONFIG_PPP=m CONFIG_PPP_BSDCOMP=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_FILTER=y CONFIG_PPP_MPPE=m CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=m CONFIG_PPPOE=m CONFIG_PPTP=m CONFIG_PPPOL2TP=m CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_SLIP=m CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=y CONFIG_USB_KAWETH=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8150=y CONFIG_USB_RTL8152=m # CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=m # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=y # CONFIG_USB_NET_SR9700 is not set # CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_GL620A=y CONFIG_USB_NET_NET1080=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y CONFIG_USB_NET_RNDIS_HOST=y CONFIG_USB_NET_CDC_SUBSET_ENABLE=y CONFIG_USB_NET_CDC_SUBSET=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=y CONFIG_USB_NET_CX82310_ETH=m CONFIG_USB_NET_KALMIA=m CONFIG_USB_NET_QMI_WWAN=m CONFIG_USB_HSO=m CONFIG_USB_NET_INT51X1=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=m # CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_WIRELESS_WDS is not set CONFIG_WLAN_VENDOR_ADMTEK=y # CONFIG_ADM8211 is not set CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set # CONFIG_ATH9K is not set # CONFIG_ATH9K_HTC is not set # CONFIG_CARL9170 is not set # CONFIG_ATH6KL is not set # CONFIG_AR5523 is not set # CONFIG_WIL6210 is not set # CONFIG_ATH10K is not set # CONFIG_WCN36XX is not set CONFIG_WLAN_VENDOR_ATMEL=y # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set CONFIG_WLAN_VENDOR_BROADCOM=y # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_BRCMSMAC is not set # CONFIG_BRCMFMAC is not set CONFIG_WLAN_VENDOR_CISCO=y # CONFIG_AIRO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set # CONFIG_IWL4965 is not set # CONFIG_IWL3945 is not set # CONFIG_IWLWIFI is not set CONFIG_WLAN_VENDOR_INTERSIL=y # CONFIG_HOSTAP is not set # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set # CONFIG_PRISM54 is not set CONFIG_WLAN_VENDOR_MARVELL=y # CONFIG_LIBERTAS is not set # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_MWIFIEX is not set # CONFIG_MWL8K is not set CONFIG_WLAN_VENDOR_MEDIATEK=y # CONFIG_MT7601U is not set CONFIG_WLAN_VENDOR_RALINK=y # CONFIG_RT2X00 is not set CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_RTL8180 is not set # CONFIG_RTL8187 is not set CONFIG_RTL_CARDS=m # CONFIG_RTL8192CE is not set # CONFIG_RTL8192SE is not set # CONFIG_RTL8192DE is not set # CONFIG_RTL8723AE is not set # CONFIG_RTL8723BE is not set # CONFIG_RTL8188EE is not set # CONFIG_RTL8192EE is not set # CONFIG_RTL8821AE is not set # CONFIG_RTL8192CU is not set # CONFIG_RTL8XXXU is not set CONFIG_WLAN_VENDOR_RSI=y # CONFIG_RSI_91X is not set CONFIG_WLAN_VENDOR_ST=y # CONFIG_CW1200 is not set CONFIG_WLAN_VENDOR_TI=y # CONFIG_WL1251 is not set # CONFIG_WL12XX is not set # CONFIG_WL18XX is not set # CONFIG_WLCORE is not set CONFIG_WLAN_VENDOR_ZYDAS=y # CONFIG_USB_ZD1201 is not set # CONFIG_ZD1211RW is not set CONFIG_MAC80211_HWSIM=m # CONFIG_USB_NET_RNDIS_WLAN is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # CONFIG_WAN=y # CONFIG_LANMEDIA is not set CONFIG_HDLC=m CONFIG_HDLC_RAW=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_CISCO=m CONFIG_HDLC_FR=m CONFIG_HDLC_PPP=m # # X.25/LAPB support is disabled # # CONFIG_PCI200SYN is not set # CONFIG_WANXL is not set # CONFIG_PC300TOO is not set # CONFIG_FARSYNC is not set # CONFIG_DSCC4 is not set CONFIG_DLCI=m CONFIG_DLCI_MAX=8 # CONFIG_SBNI is not set CONFIG_IEEE802154_DRIVERS=m CONFIG_IEEE802154_FAKELB=m # CONFIG_IEEE802154_AT86RF230 is not set # CONFIG_IEEE802154_MRF24J40 is not set # CONFIG_IEEE802154_CC2520 is not set # CONFIG_IEEE802154_ATUSB is not set # CONFIG_IEEE802154_ADF7242 is not set # CONFIG_IEEE802154_CA8210 is not set CONFIG_XEN_NETDEV_FRONTEND=m # CONFIG_XEN_NETDEV_BACKEND is not set CONFIG_VMXNET3=m # CONFIG_FUJITSU_ES is not set CONFIG_HYPERV_NET=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y CONFIG_ISDN_PPP_VJ=y CONFIG_ISDN_MPP=y CONFIG_IPPP_FILTER=y # CONFIG_ISDN_PPP_BSDCOMP is not set CONFIG_ISDN_AUDIO=y CONFIG_ISDN_TTY_FAX=y # # ISDN feature submodules # CONFIG_ISDN_DIVERSION=m # # ISDN4Linux hardware drivers # # # Passive cards # # CONFIG_ISDN_DRV_HISAX is not set CONFIG_ISDN_CAPI=m # CONFIG_CAPI_TRACE is not set CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPIDRV=m # CONFIG_ISDN_CAPI_CAPIDRV_VERBOSE is not set # # CAPI hardware drivers # CONFIG_CAPI_AVM=y CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y CONFIG_ISDN_DRV_AVMB1_T1PCI=m CONFIG_ISDN_DRV_AVMB1_C4=m # CONFIG_CAPI_EICON is not set CONFIG_ISDN_DRV_GIGASET=m CONFIG_GIGASET_CAPI=y # CONFIG_GIGASET_I4L is not set # CONFIG_GIGASET_DUMMYLL is not set CONFIG_GIGASET_BASE=m CONFIG_GIGASET_M105=m CONFIG_GIGASET_M101=m # CONFIG_GIGASET_DEBUG is not set CONFIG_HYSDN=m CONFIG_HYSDN_CAPI=y CONFIG_MISDN=m CONFIG_MISDN_DSP=m CONFIG_MISDN_L1OIP=m # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCUSB=m CONFIG_MISDN_AVMFRITZ=m CONFIG_MISDN_SPEEDFAX=m CONFIG_MISDN_INFINEON=m CONFIG_MISDN_W6692=m CONFIG_MISDN_NETJET=m CONFIG_MISDN_IPAC=m CONFIG_MISDN_ISAR=m CONFIG_ISDN_HDLC=m # CONFIG_NVM is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m # CONFIG_INPUT_MATRIXKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y # CONFIG_MOUSE_PS2_VMMOUSE is not set CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_CYAPA=m # CONFIG_MOUSE_ELAN_I2C is not set CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m # CONFIG_TABLET_USB_HANWANG is not set CONFIG_TABLET_USB_KBTAB=m # CONFIG_TABLET_USB_PEGASUS is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_PROPERTIES=y # CONFIG_TOUCHSCREEN_ADS7846 is not set # CONFIG_TOUCHSCREEN_AD7877 is not set # CONFIG_TOUCHSCREEN_AD7879 is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set # CONFIG_TOUCHSCREEN_EETI is not set # CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_EKTF2127 is not set # CONFIG_TOUCHSCREEN_ELAN is not set # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MTOUCH is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set # CONFIG_TOUCHSCREEN_PIXCIR is not set # CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set # CONFIG_TOUCHSCREEN_WM97XX is not set # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set # CONFIG_TOUCHSCREEN_TSC_SERIO is not set # CONFIG_TOUCHSCREEN_TSC2004 is not set # CONFIG_TOUCHSCREEN_TSC2005 is not set # CONFIG_TOUCHSCREEN_TSC2007 is not set # CONFIG_TOUCHSCREEN_RM_TS is not set # CONFIG_TOUCHSCREEN_SILEAD is not set # CONFIG_TOUCHSCREEN_SIS_I2C is not set # CONFIG_TOUCHSCREEN_ST1232 is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set # CONFIG_TOUCHSCREEN_TPS6507X is not set # CONFIG_TOUCHSCREEN_ZET6223 is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_E3X0_BUTTON is not set CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_MMA8450 is not set CONFIG_INPUT_APANEL=m # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_TILT_POLLED is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_RMI4_CORE is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=m CONFIG_HYPERV_KEYBOARD=m # CONFIG_USERIO is not set # CONFIG_GAMEPORT is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_MOXA_INTELLIO=m CONFIG_MOXA_SMARTIO=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=m CONFIG_NOZOMI=m # CONFIG_ISI is not set CONFIG_N_HDLC=m CONFIG_N_GSM=m # CONFIG_TRACE_SINK is not set CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y # CONFIG_SERIAL_8250_FSL is not set CONFIG_SERIAL_8250_DW=y # CONFIG_SERIAL_8250_RT288X is not set CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y # CONFIG_SERIAL_8250_MOXA is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_IFX6X60 is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_DEV_BUS is not set # CONFIG_TTY_PRINTK is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m # CONFIG_IPMI_SSIF is not set CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_TPM=m CONFIG_NVRAM=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=8192 CONFIG_HPET=y CONFIG_HPET_MMAP=y # CONFIG_HPET_MMAP_DEFAULT is not set CONFIG_HANGCHECK_TIMER=m CONFIG_UV_MMTIMER=m CONFIG_TCG_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y # CONFIG_TCG_TIS_SPI is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_XEN is not set # CONFIG_TCG_CRB is not set # CONFIG_TCG_VTPM_PROXY is not set # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TELCLOCK=m 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=y CONFIG_I2C_CHARDEV=m CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # # CONFIG_I2C_MUX_GPIO is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_MUX_MLXCPLD is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=y CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set CONFIG_I2C_SIS96X=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # ACPI drivers # CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_BAYTRAIL is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PARPORT_LIGHT=m # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIPERBOARD=m # # Other I2C/SMBus bus drivers # # CONFIG_I2C_MLXCPLD is not set CONFIG_I2C_STUB=m # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_PCI is not set # CONFIG_SPI_DW_MMIO is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_PXA2XX=m CONFIG_SPI_PXA2XX_PCI=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_KVM=y CONFIG_PINCTRL=y # # Pin controllers # CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_PINCTRL_AMD is not set # CONFIG_PINCTRL_SX150X is not set CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_CHERRYVIEW is not set # CONFIG_PINCTRL_BROXTON is not set # CONFIG_PINCTRL_GEMINILAKE is not set # CONFIG_PINCTRL_SUNRISEPOINT is not set CONFIG_GPIOLIB=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y # # Memory mapped GPIO drivers # # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_ICH is not set CONFIG_GPIO_LYNXPOINT=m CONFIG_GPIO_MOCKUP=y # CONFIG_GPIO_VX855 is not set # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_IT87 is not set # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SCH311X is not set # # I2C GPIO expanders # # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_SX150X is not set # CONFIG_GPIO_TPIC2810 is not set # # MFD GPIO expanders # # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_PCI_IDIO_16 is not set # CONFIG_GPIO_RDC321X is not set # # SPI GPIO expanders # # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_PISOSR is not set # # SPI or I2C GPIO expanders # # # USB GPIO expanders # # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_RESET_RESTART is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ25890 is not set CONFIG_CHARGER_SMB347=m # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_CHARGER_RT9455 is not set CONFIG_HWMON=y CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m # CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m # CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DELL_SMM=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FTSTEUTATES is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=m # CONFIG_SENSORS_G762 is not set # CONFIG_SENSORS_GPIO_FAN is not set # CONFIG_SENSORS_HIH6130 is not set CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m # CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m # CONFIG_SENSORS_JC42 is not set # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2990 is not set CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m # CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31722 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_LM63=m # CONFIG_SENSORS_LM70 is not set CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m 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=m CONFIG_SENSORS_LM95245=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set 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_LTC3815 is not set CONFIG_SENSORS_MAX16064=m # CONFIG_SENSORS_MAX20751 is not set CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_TPS40422 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT3x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SMM665 is not set # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=m # CONFIG_SENSORS_ADS7871 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m # CONFIG_SENSORS_INA3221 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP103 is not set # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m 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=m CONFIG_SENSORS_W83627EHF=m # CONFIG_SENSORS_XGENE is not set # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_WRITABLE_TRIPS=y 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_THERMAL_EMULATION is not set CONFIG_INTEL_POWERCLAMP=m CONFIG_X86_PKG_TEMP_THERMAL=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # ACPI INT340X thermal drivers # # CONFIG_INT340X_THERMAL is not set CONFIG_INTEL_PCH_THERMAL=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_SYSFS is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m # CONFIG_WDAT_WDT is not set # CONFIG_XILINX_WATCHDOG is not set # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m CONFIG_F71808E_WDT=m CONFIG_SP5100_TCO=m CONFIG_SBC_FITPC2_WATCHDOG=m # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m CONFIG_IBMASR=m # CONFIG_WAFER_WDT is not set CONFIG_I6300ESB_WDT=y CONFIG_IE6XX_WDT=m CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set CONFIG_NV_TCO=m # CONFIG_60XX_WDT is not set # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=m # CONFIG_SMSC37B787_WDT is not set CONFIG_VIA_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m # CONFIG_SBC_EPX_C3_WATCHDOG is not set # CONFIG_INTEL_MEI_WDT is not set # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set CONFIG_XEN_WDT=m # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m # # Watchdog Pretimeout Governors # # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_SILENT is not set # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_AS3711 is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_AAT2870_CORE is not set # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_AXP20X_I2C is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_DLN2 is not set # CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_HTC_PASIC3 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set CONFIG_LPC_ICH=y CONFIG_LPC_SCH=m # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_EZX_PCAP is not set CONFIG_MFD_VIPERBOARD=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_RTSX_USB is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_LP3943 is not set # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TPS65218 is not set # CONFIG_MFD_TPS6586X is not set # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TPS80031 is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_CEC_SUPPORT is not set # CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_TUNER=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_DMA_SG=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_DVB=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_VIDEOBUF2_DMA_SG=m CONFIG_VIDEOBUF2_DVB=m CONFIG_DVB_CORE=m CONFIG_DVB_NET=y CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set # # Media drivers # CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SHARP_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_XMP_DECODER=m CONFIG_RC_DEVICES=y CONFIG_RC_ATI_REMOTE=m CONFIG_IR_ENE=m # CONFIG_IR_HIX5HD2 is not set CONFIG_IR_IMON=m CONFIG_IR_MCEUSB=m CONFIG_IR_ITE_CIR=m CONFIG_IR_FINTEK=m CONFIG_IR_NUVOTON=m CONFIG_IR_REDRAT3=m # CONFIG_IR_SPI is not set CONFIG_IR_STREAMZAP=m CONFIG_IR_WINBOND_CIR=m # CONFIG_IR_IGORPLUGUSB is not set CONFIG_IR_IGUANA=m CONFIG_IR_TTUSBIR=m # CONFIG_RC_LOOPBACK is not set CONFIG_IR_GPIO_CIR=m # CONFIG_IR_SERIAL is not set CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_GSPCA=m CONFIG_USB_M5602=m CONFIG_USB_STV06XX=m CONFIG_USB_GL860=m CONFIG_USB_GSPCA_BENQ=m CONFIG_USB_GSPCA_CONEX=m CONFIG_USB_GSPCA_CPIA1=m # CONFIG_USB_GSPCA_DTCS033 is not set CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_JEILINJ=m CONFIG_USB_GSPCA_JL2005BCD=m # CONFIG_USB_GSPCA_KINECT is not set CONFIG_USB_GSPCA_KONICA=m CONFIG_USB_GSPCA_MARS=m CONFIG_USB_GSPCA_MR97310A=m CONFIG_USB_GSPCA_NW80X=m CONFIG_USB_GSPCA_OV519=m CONFIG_USB_GSPCA_OV534=m CONFIG_USB_GSPCA_OV534_9=m CONFIG_USB_GSPCA_PAC207=m CONFIG_USB_GSPCA_PAC7302=m CONFIG_USB_GSPCA_PAC7311=m CONFIG_USB_GSPCA_SE401=m CONFIG_USB_GSPCA_SN9C2028=m CONFIG_USB_GSPCA_SN9C20X=m CONFIG_USB_GSPCA_SONIXB=m CONFIG_USB_GSPCA_SONIXJ=m CONFIG_USB_GSPCA_SPCA500=m CONFIG_USB_GSPCA_SPCA501=m CONFIG_USB_GSPCA_SPCA505=m CONFIG_USB_GSPCA_SPCA506=m CONFIG_USB_GSPCA_SPCA508=m CONFIG_USB_GSPCA_SPCA561=m CONFIG_USB_GSPCA_SPCA1528=m CONFIG_USB_GSPCA_SQ905=m CONFIG_USB_GSPCA_SQ905C=m CONFIG_USB_GSPCA_SQ930X=m CONFIG_USB_GSPCA_STK014=m # CONFIG_USB_GSPCA_STK1135 is not set CONFIG_USB_GSPCA_STV0680=m CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TOPRO=m # CONFIG_USB_GSPCA_TOUPTEK is not set CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m CONFIG_USB_GSPCA_XIRLINK_CIT=m CONFIG_USB_GSPCA_ZC3XX=m CONFIG_USB_PWC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y # CONFIG_VIDEO_CPIA2 is not set CONFIG_USB_ZR364XX=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_S2255=m # CONFIG_VIDEO_USBTV is not set # # Analog TV USB devices # CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_USBVISION=m # CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_GO7007 is not set # # Analog/digital TV USB devices # CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_AU0828_V4L2=y # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_CX231XX=m CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_ALSA=m CONFIG_VIDEO_CX231XX_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m # # Digital TV USB devices # CONFIG_DVB_USB=m # CONFIG_DVB_USB_DEBUG is not set CONFIG_DVB_USB_DIB3000MC=m CONFIG_DVB_USB_A800=m CONFIG_DVB_USB_DIBUSB_MB=m # CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set CONFIG_DVB_USB_DIBUSB_MC=m CONFIG_DVB_USB_DIB0700=m CONFIG_DVB_USB_UMT_010=m CONFIG_DVB_USB_CXUSB=m CONFIG_DVB_USB_M920X=m CONFIG_DVB_USB_DIGITV=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_NOVA_T_USB2=m CONFIG_DVB_USB_TTUSB2=m CONFIG_DVB_USB_DTT200U=m CONFIG_DVB_USB_OPERA1=m CONFIG_DVB_USB_AF9005=m CONFIG_DVB_USB_AF9005_REMOTE=m CONFIG_DVB_USB_PCTV452E=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_CINERGY_T2=m CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_AZ6027=m CONFIG_DVB_USB_TECHNISAT_USB2=m CONFIG_DVB_USB_V2=m CONFIG_DVB_USB_AF9015=m CONFIG_DVB_USB_AF9035=m CONFIG_DVB_USB_ANYSEE=m CONFIG_DVB_USB_AU6610=m CONFIG_DVB_USB_AZ6007=m CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_LME2510=m CONFIG_DVB_USB_MXL111SF=m CONFIG_DVB_USB_RTL28XXU=m # CONFIG_DVB_USB_DVBSKY is not set # CONFIG_DVB_USB_ZD1301 is not set CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_USB_DRV=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set # CONFIG_DVB_AS102 is not set # # Webcam, TV (analog/digital) USB devices # CONFIG_VIDEO_EM28XX=m # CONFIG_VIDEO_EM28XX_V4L2 is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX_RC=m CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # # CONFIG_VIDEO_MEYE is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_TW5864 is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_ZORAN is not set # # Media capture/analog TV support # CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set # CONFIG_VIDEO_IVTV_ALSA is not set CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_DT3155 is not set # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX23885=m CONFIG_MEDIA_ALTERA_CI=m # CONFIG_VIDEO_CX25821 is not set CONFIG_VIDEO_CX88=m CONFIG_VIDEO_CX88_ALSA=m CONFIG_VIDEO_CX88_BLACKBIRD=m CONFIG_VIDEO_CX88_DVB=m CONFIG_VIDEO_CX88_ENABLE_VP3054=y CONFIG_VIDEO_CX88_VP3054=m CONFIG_VIDEO_CX88_MPEG=m CONFIG_VIDEO_BT848=m CONFIG_DVB_BT8XX=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_ALSA=m CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_SAA7164=m # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110_IR=y CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m CONFIG_DVB_B2C2_FLEXCOP_PCI=m # CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_DM1105=m CONFIG_DVB_PT1=m # CONFIG_DVB_PT3 is not set CONFIG_MANTIS_CORE=m CONFIG_DVB_MANTIS=m CONFIG_DVB_HOPPER=m CONFIG_DVB_NGENE=m CONFIG_DVB_DDBRIDGE=m # CONFIG_DVB_SMIPCIE is not set # CONFIG_DVB_NETUP_UNIDVB is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_SI470X is not set # CONFIG_RADIO_SI4713 is not set # CONFIG_USB_MR800 is not set # CONFIG_USB_DSBR is not set # CONFIG_RADIO_MAXIRADIO is not set # CONFIG_RADIO_SHARK is not set # CONFIG_RADIO_SHARK2 is not set # CONFIG_USB_KEENE is not set # CONFIG_USB_RAREMONO is not set # CONFIG_USB_MA901 is not set # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_SAA7706H is not set # CONFIG_RADIO_TEF6862 is not set # CONFIG_RADIO_WL1273 is not set # # Texas Instruments WL128x FM driver (ST based) # # # Supported FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=m CONFIG_DVB_FIREDTV_INPUT=y CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_TVEEPROM=m CONFIG_CYPRESS_FIRMWARE=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y # CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TDA7432=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS3308=m CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=m # # RDS decoders # CONFIG_VIDEO_SAA6588=m # # Video decoders # CONFIG_VIDEO_SAA711X=m # # Video and audio decoders # CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_CX25840=m # # Video encoders # CONFIG_VIDEO_SAA7127=m # # Camera sensor devices # # # Flash devices # # # Video improvement chips # CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=m # # Miscellaneous helper chips # CONFIG_VIDEO_M52790=m # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_MT2060=m CONFIG_MEDIA_TUNER_MT2063=m CONFIG_MEDIA_TUNER_MT2266=m CONFIG_MEDIA_TUNER_MT2131=m CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m CONFIG_MEDIA_TUNER_MAX2165=m CONFIG_MEDIA_TUNER_TDA18218=m CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC0012=m CONFIG_MEDIA_TUNER_FC0013=m CONFIG_MEDIA_TUNER_TDA18212=m CONFIG_MEDIA_TUNER_E4000=m CONFIG_MEDIA_TUNER_FC2580=m CONFIG_MEDIA_TUNER_M88RS6000T=m CONFIG_MEDIA_TUNER_TUA9001=m CONFIG_MEDIA_TUNER_SI2157=m CONFIG_MEDIA_TUNER_IT913X=m CONFIG_MEDIA_TUNER_R820T=m CONFIG_MEDIA_TUNER_QM1D1C0042=m # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_SI2165=m CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10036=m CONFIG_DVB_ZL10039=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0288=m CONFIG_DVB_STB6000=m CONFIG_DVB_STV0299=m CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m CONFIG_DVB_SI21XX=m CONFIG_DVB_TS2020=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m CONFIG_DVB_TDA10071=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m CONFIG_DVB_DRXD=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m CONFIG_DVB_RTL2830=m CONFIG_DVB_RTL2832=m CONFIG_DVB_SI2168=m # CONFIG_DVB_AS102_FE is not set CONFIG_DVB_GP8PSK_FE=m # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m CONFIG_DVB_LGDT3306A=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_DTV=m CONFIG_DVB_AU8522_V4L=m CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=m CONFIG_DVB_DIB8000=m CONFIG_DVB_MB86A20S=m # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=m # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m CONFIG_DVB_TUNER_DIB0090=m # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=m CONFIG_DVB_LNBP21=m CONFIG_DVB_LNBP22=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m CONFIG_DVB_A8293=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_TDA665x=m CONFIG_DVB_IX2505V=m CONFIG_DVB_M88RS2000=m CONFIG_DVB_AF9033=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=m CONFIG_DRM_MIPI_DSI=y # CONFIG_DRM_DP_AUX_CHARDEV is not set # CONFIG_DRM_DEBUG_MM_SELFTEST is not set 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_CH7006=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set # # ACP (Audio CoProcessor) Configuration # # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_I915=m # CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_GVT is not set # # drm/i915 Debugging # # CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_I915_DEBUG is not set # CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set # CONFIG_DRM_VGEM is not set CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_GMA500=m CONFIG_DRM_GMA600=y CONFIG_DRM_GMA3600=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m # CONFIG_DRM_BOCHS is not set # CONFIG_DRM_VIRTIO_GPU is not set CONFIG_DRM_PANEL=y # # Display Panels # CONFIG_DRM_BRIDGE=y # # Display Interface Bridges # # CONFIG_DRM_ANALOGIX_ANX78XX is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_TINYDRM is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIB_RANDOM is not set # # Frame buffer Devices # CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y # CONFIG_FB_DDC is not set 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=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set # CONFIG_FB_MODE_HELPERS is not set CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y CONFIG_FB_EFI=y # CONFIG_FB_N411 is not set # CONFIG_FB_HGA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_INTEL is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SMSCUFX is not set # CONFIG_FB_UDL is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_XEN_FBDEV_FRONTEND is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set CONFIG_FB_HYPERV=m # CONFIG_FB_SIMPLE is not set # CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_L4F00242T03 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCD_PLATFORM=m # CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_LD9040 is not set # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_HX8357 is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set # CONFIG_BACKLIGHT_PWM is not set CONFIG_BACKLIGHT_APPLE=m # CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_LP855X is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_VGASTATE is not set CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 # CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=m CONFIG_SND_OPL3_LIB_SEQ=m # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=m CONFIG_SND_DUMMY=m CONFIG_SND_ALOOP=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m # CONFIG_SND_MTS64 is not set # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_MPU401=m # CONFIG_SND_PORTMAN2X4 is not set CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=5 CONFIG_SND_PCI=y CONFIG_SND_AD1889=m # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set CONFIG_SND_ALI5451=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_OXYGEN_LIB=m CONFIG_SND_OXYGEN=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m CONFIG_SND_DARLA24=m CONFIG_SND_GINA24=m CONFIG_SND_LAYLA24=m CONFIG_SND_MONA=m CONFIG_SND_MIA=m CONFIG_SND_ECHO3G=m CONFIG_SND_INDIGO=m CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m # CONFIG_SND_ES1938 is not set CONFIG_SND_ES1968=m CONFIG_SND_ES1968_INPUT=y CONFIG_SND_ES1968_RADIO=y # CONFIG_SND_FM801 is not set CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m CONFIG_SND_ICE1712=m CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LOLA=m CONFIG_SND_LX6464ES=m CONFIG_SND_MAESTRO3=m CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MIXART=m # CONFIG_SND_NM256 is not set CONFIG_SND_PCXHR=m # CONFIG_SND_RIPTIDE is not set CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m # CONFIG_SND_SONICVIBES is not set CONFIG_SND_TRIDENT=m CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m CONFIG_SND_VX222=m # CONFIG_SND_YMFPCI is not set # # HD-Audio # CONFIG_SND_HDA=m CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_HWDEP=y # CONFIG_SND_HDA_RECONFIG is not set CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 # CONFIG_SND_HDA_PATCH_LOADER is not set CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CA0110=m CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_CORE=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m # CONFIG_SND_USB_HIFACE is not set # CONFIG_SND_BCD2000 is not set # CONFIG_SND_USB_POD is not set # CONFIG_SND_USB_PODHD is not set # CONFIG_SND_USB_TONEPORT is not set # CONFIG_SND_USB_VARIAX is not set CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m # CONFIG_SND_DICE is not set # CONFIG_SND_OXFW is not set CONFIG_SND_ISIGHT=m # CONFIG_SND_FIREWORKS is not set # CONFIG_SND_BEBOB is not set # CONFIG_SND_FIREWIRE_DIGI00X is not set # CONFIG_SND_FIREWIRE_TASCAM is not set # CONFIG_SND_SOC is not set CONFIG_SND_X86=y # CONFIG_HDMI_LPE_AUDIO is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACCUTOUCH is not set CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=y CONFIG_HID_APPLEIR=m # CONFIG_HID_ASUS is not set CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=y # CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y # CONFIG_HID_CORSAIR is not set CONFIG_HID_PRODIKEYS=m # CONFIG_HID_CMEDIA is not set # CONFIG_HID_CP2112 is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=m # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y # CONFIG_HID_GEMBIRD is not set # CONFIG_HID_GFRM is not set CONFIG_HID_HOLTEK=m # CONFIG_HOLTEK_FF is not set # CONFIG_HID_GT683R is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m # CONFIG_HID_LENOVO is not set CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=m CONFIG_HID_LOGITECH_HIDPP=m # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set # CONFIG_LOGIG940_FF is not set # CONFIG_LOGIWHEELS_FF is not set CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MAYFLASH is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=m # CONFIG_HID_NTI is not set CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m # CONFIG_PANTHERLORD_FF is not set # CONFIG_HID_PENMOUNT is not set CONFIG_HID_PETALYNX=m CONFIG_HID_PICOLCD=m CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=y CONFIG_HID_PRIMAX=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=m CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_SMARTJOYPLUS=m # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m # CONFIG_THRUSTMASTER_FF is not set # CONFIG_HID_UDRAW_PS3 is not set CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=m # CONFIG_HID_SENSOR_HUB is not set # CONFIG_HID_ALPS is not set # # USB HID support # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # I2C HID support # CONFIG_I2C_HID=m # # Intel ISH HID support # # CONFIG_INTEL_ISH_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OTG_BLACKLIST_HUB is not set # CONFIG_USB_LEDS_TRIGGER_USBPORT is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1362_HCD is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_UHCI_HCD=y # CONFIG_USB_U132_HCD is not set # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_WHCI_HCD is not set CONFIG_USB_HWA_HCD=m # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_REALTEK=m CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=m CONFIG_USB_STORAGE_FREECOM=m CONFIG_USB_STORAGE_ISD200=m CONFIG_USB_STORAGE_USBAT=m CONFIG_USB_STORAGE_SDDR09=m CONFIG_USB_STORAGE_SDDR55=m CONFIG_USB_STORAGE_JUMPSHOT=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m CONFIG_USB_UAS=m # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m # CONFIG_USBIP_CORE is not set # CONFIG_USB_MUSB_HDRC is not set CONFIG_USB_DWC3=y # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_GADGET=y # CONFIG_USB_DWC3_DUAL_ROLE is not set # # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=y # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_ISP1760 is not set # # USB port drivers # CONFIG_USB_USS720=m CONFIG_USB_SERIAL=y CONFIG_USB_SERIAL_CONSOLE=y CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set CONFIG_USB_SERIAL_AIRCABLE=m CONFIG_USB_SERIAL_ARK3116=m CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m CONFIG_USB_SERIAL_CP210X=m CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m # CONFIG_USB_SERIAL_F81232 is not set # CONFIG_USB_SERIAL_F8153X is not set CONFIG_USB_SERIAL_GARMIN=m CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m # CONFIG_USB_SERIAL_METRO is not set CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m # CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m CONFIG_USB_SERIAL_QCAUX=m CONFIG_USB_SERIAL_QUALCOMM=m CONFIG_USB_SERIAL_SPCP8X5=m CONFIG_USB_SERIAL_SAFE=m CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m # CONFIG_USB_SERIAL_TI is not set CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_WWAN=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m # CONFIG_USB_SERIAL_UPD78F0730 is not set CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m # CONFIG_USB_RIO500 is not set CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_LD=m # CONFIG_USB_TRANCEVIBRATOR is not set CONFIG_USB_IOWARRIOR=m # CONFIG_USB_TEST is not set # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_ISIGHTFW=m # CONFIG_USB_YUREX is not set CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_HUB_USB251XB is not set CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # CONFIG_USB_CHAOSKEY is not set # CONFIG_UCSI is not set CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m CONFIG_USB_XUSBATM=m # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGET_DEBUG_FILES is not set # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # # CONFIG_USB_FOTG210_UDC is not set # CONFIG_USB_GR_UDC is not set # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set # CONFIG_USB_AMD5536UDC is not set # CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set # CONFIG_USB_EG20T is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m CONFIG_USB_F_MASS_STORAGE=m # CONFIG_USB_CONFIGFS is not set # CONFIG_USB_ZERO is not set # CONFIG_USB_AUDIO is not set # CONFIG_USB_ETH is not set # CONFIG_USB_G_NCM is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_FUNCTIONFS is not set CONFIG_USB_MASS_STORAGE=m # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_SERIAL is not set # CONFIG_USB_MIDI_GADGET is not set # CONFIG_USB_G_PRINTER is not set # CONFIG_USB_CDC_COMPOSITE is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_G_MULTI is not set # CONFIG_USB_G_HID is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set # CONFIG_USB_LED_TRIG is not set # CONFIG_USB_ULPI_BUS is not set CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m # CONFIG_MMC_SPI is not set CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m # CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m # CONFIG_MMC_TOSHIBA_PCI is not set # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=m # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_MEMSTICK_R592=m CONFIG_MEMSTICK_REALTEK_PCI=m CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_LT3593 is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m # CONFIG_LEDS_MLXCPLD is not set # CONFIG_LEDS_USER is not set # CONFIG_LEDS_NIC78BX is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_DISK is not set # CONFIG_LEDS_TRIGGER_MTD is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m # CONFIG_EDAC_GHES is not set CONFIG_EDAC_AMD64=m # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_E752X=m CONFIG_EDAC_I82975X=m CONFIG_EDAC_I3000=m CONFIG_EDAC_I3200=m # CONFIG_EDAC_IE31200 is not set CONFIG_EDAC_X38=m CONFIG_EDAC_I5400=m CONFIG_EDAC_I7CORE=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m CONFIG_EDAC_I7300=m CONFIG_EDAC_SBRIDGE=m # CONFIG_EDAC_SKX is not set # CONFIG_EDAC_PND2 is not set CONFIG_RTC_LIB=y CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" # CONFIG_RTC_SYSTOHC is not set # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1307_HWMON=y # CONFIG_RTC_DRV_DS1307_CENTURY is not set CONFIG_RTC_DRV_DS1374=m # CONFIG_RTC_DRV_DS1374_WDT is not set CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85063 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_BQ32K=m # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_RX8010 is not set CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RX8025=m CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_RV8803 is not set # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set # CONFIG_RTC_DRV_M41T94 is not set # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set # CONFIG_RTC_DRV_DS1390 is not set # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_R9701 is not set # CONFIG_RTC_DRV_RX4581 is not set # CONFIG_RTC_DRV_RX6110 is not set # CONFIG_RTC_DRV_RS5C348 is not set # CONFIG_RTC_DRV_MAX6902 is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_PCF2127 is not set CONFIG_RTC_DRV_RV3029C2=m CONFIG_RTC_DRV_RV3029_HWMON=y # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=m CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=m # CONFIG_RTC_DRV_DS1685_FAMILY is not set CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m # # on-CPU RTC drivers # # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IOATDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_HIDMA is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y CONFIG_HSU_DMA=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=m # # DMABUF options # CONFIG_SYNC_FILE=y CONFIG_SW_SYNC=y CONFIG_AUXDISPLAY=y CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 CONFIG_KS0108_DELAY=2 CONFIG_CFAG12864B=m CONFIG_CFAG12864B_RATE=20 # CONFIG_IMG_ASCII_LCD is not set CONFIG_UIO=m CONFIG_UIO_CIF=m CONFIG_UIO_PDRV_GENIRQ=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set # CONFIG_UIO_HV_GENERIC is not set CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO_VIRQFD=m CONFIG_VFIO=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI_IGD=y # CONFIG_VFIO_MDEV is not set CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y # # Virtio drivers # CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=y # CONFIG_VIRTIO_INPUT is not set # CONFIG_VIRTIO_MMIO is not set # # Microsoft Hyper-V guest support # CONFIG_HYPERV=m CONFIG_HYPERV_TSCPAGE=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_BALLOON=m # # Xen driver support # CONFIG_XEN_BALLOON=y # CONFIG_XEN_SELFBALLOONING is not set # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=m CONFIG_XEN_BACKEND=y CONFIG_XENFS=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y # CONFIG_XEN_GNTDEV is not set # CONFIG_XEN_GRANT_DEV_ALLOC is not set CONFIG_SWIOTLB_XEN=y CONFIG_XEN_TMEM=m CONFIG_XEN_PCIDEV_BACKEND=m # CONFIG_XEN_SCSI_BACKEND is not set CONFIG_XEN_PRIVCMD=m CONFIG_XEN_ACPI_PROCESSOR=m # CONFIG_XEN_MCE_LOG is not set CONFIG_XEN_HAVE_PVMMU=y CONFIG_XEN_EFI=y CONFIG_XEN_AUTO_XLATE=y CONFIG_XEN_ACPI=y CONFIG_XEN_SYMS=y CONFIG_XEN_HAVE_VPMU=y CONFIG_STAGING=y # CONFIG_PRISM2_USB is not set # CONFIG_COMEDI is not set # CONFIG_RTL8192U is not set CONFIG_RTLLIB=m CONFIG_RTLLIB_CRYPTO_CCMP=m CONFIG_RTLLIB_CRYPTO_TKIP=m CONFIG_RTLLIB_CRYPTO_WEP=m CONFIG_RTL8192E=m CONFIG_R8712U=m # CONFIG_R8188EU is not set # CONFIG_RTS5208 is not set # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_XGI is not set # # Speakup console speech # # CONFIG_SPEAKUP is not set # CONFIG_STAGING_MEDIA is not set # # Android # # CONFIG_LTE_GDM724X is not set CONFIG_FIREWIRE_SERIAL=m CONFIG_FWTTY_MAX_TOTAL_PORTS=64 CONFIG_FWTTY_MAX_CARD_PORTS=32 # CONFIG_LNET is not set # CONFIG_DGNC is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_CRYPTO_SKEIN is not set # CONFIG_UNISYSSPAR is not set # CONFIG_FB_TFT is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_MOST is not set # CONFIG_KS7010 is not set # CONFIG_GREYBUS is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m # CONFIG_ALIENWARE_WMI is not set CONFIG_ASUS_LAPTOP=m # CONFIG_DELL_LAPTOP is not set # CONFIG_DELL_WMI is not set CONFIG_DELL_WMI_AIO=m # CONFIG_DELL_WMI_LED is not set # CONFIG_DELL_SMO8800 is not set # CONFIG_DELL_RBTN is not set CONFIG_FUJITSU_LAPTOP=m # CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_TABLET=m CONFIG_AMILO_RFKILL=m CONFIG_HP_ACCEL=m # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=m CONFIG_MSI_LAPTOP=m CONFIG_PANASONIC_LAPTOP=m CONFIG_COMPAL_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_IDEAPAD_LAPTOP=m # CONFIG_SURFACE3_WMI is not set CONFIG_THINKPAD_ACPI=m CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=m # CONFIG_INTEL_MENLOW is not set CONFIG_EEEPC_LAPTOP=m CONFIG_ASUS_WMI=m CONFIG_ASUS_NB_WMI=m CONFIG_EEEPC_WMI=m # CONFIG_ASUS_WIRELESS is not set CONFIG_ACPI_WMI=m CONFIG_MSI_WMI=m CONFIG_TOPSTAR_LAPTOP=m CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOSHIBA_HAPS is not set # CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=m # CONFIG_INTEL_HID_EVENT is not set # CONFIG_INTEL_VBTN is not set CONFIG_INTEL_IPS=m # CONFIG_INTEL_PMC_CORE is not set # CONFIG_IBM_RTL is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_MXM_WMI=m CONFIG_INTEL_OAKTRAIL=m CONFIG_SAMSUNG_Q10=m CONFIG_APPLE_GMUX=m # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set CONFIG_PVPANIC=y # CONFIG_INTEL_PMC_IPC is not set # CONFIG_SURFACE_PRO3_BUTTON is not set # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_MLX_PLATFORM is not set # CONFIG_MLX_CPLD_PLATFORM is not set # CONFIG_INTEL_TURBO_MAX_3 is not set # CONFIG_SILEAD_DMI is not set CONFIG_PMC_ATOM=y # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # # CONFIG_COMMON_CLK_SI5351 is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_COMMON_CLK_NXP is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=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=y CONFIG_PCC=y # CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # CONFIG_IOMMU_IOVA=y CONFIG_AMD_IOMMU=y CONFIG_AMD_IOMMU_V2=m CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y # CONFIG_INTEL_IOMMU_SVM is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_IRQ_REMAP=y # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # # Broadcom SoC drivers # # CONFIG_SUNXI_SRAM is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m # CONFIG_DEVFREQ_GOV_PERFORMANCE is not set # CONFIG_DEVFREQ_GOV_POWERSAVE is not set # CONFIG_DEVFREQ_GOV_USERSPACE is not set # CONFIG_DEVFREQ_GOV_PASSIVE is not set # # DEVFREQ Drivers # # CONFIG_PM_DEVFREQ_EVENT is not set # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set CONFIG_NTB=m # CONFIG_NTB_AMD is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_TRANSPORT is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y # CONFIG_PWM_LPSS_PCI is not set # CONFIG_PWM_LPSS_PLATFORM is not set # CONFIG_PWM_PCA9685 is not set CONFIG_ARM_GIC_MAX_NR=1 # 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 is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set CONFIG_POWERCAP=y CONFIG_INTEL_RAPL=m # CONFIG_MCB is not set # # Performance monitor support # CONFIG_RAS=y # CONFIG_MCE_AMD_INJ is not set # CONFIG_RAS_CEC is not set # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set CONFIG_LIBNVDIMM=m CONFIG_BLK_DEV_PMEM=m CONFIG_ND_BLK=m CONFIG_ND_CLAIM=y CONFIG_ND_BTT=m CONFIG_BTT=y CONFIG_ND_PFN=m CONFIG_NVDIMM_PFN=y CONFIG_NVDIMM_DAX=y CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM=m CONFIG_NR_DEV_DAX=32768 CONFIG_NVMEM=m # CONFIG_STM is not set # CONFIG_INTEL_TH is not set # # FPGA Configuration Support # # CONFIG_FPGA is not set # # FSI support # # CONFIG_FSI is not set # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=m # CONFIG_FW_CFG_SYSFS is not set # CONFIG_GOOGLE_FIRMWARE is not set # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_RUNTIME_MAP=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set # CONFIG_APPLE_PROPERTIES is not set CONFIG_UEFI_CPER=y # CONFIG_EFI_DEV_PATH_PARSER is not set # # Tegra firmware driver # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_FS_IOMAP=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_XFS_FS=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m CONFIG_F2FS_STAT_FS=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_POSIX_ACL=y # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set # CONFIG_F2FS_IO_TRACE is not set # CONFIG_F2FS_FAULT_INJECTION is not set CONFIG_FS_DAX=y CONFIG_FS_DAX_PMD=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=m CONFIG_CUSE=m CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # # Caches # CONFIG_FSCACHE=m CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=m # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=m 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="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y 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_ARCH_HAS_GIGANTIC_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_ECRYPT_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set # CONFIG_JFFS2_FS is not set # CONFIG_UBIFS_FS is not set CONFIG_CRAMFS=m 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 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y CONFIG_PSTORE_ZLIB_COMPRESS=y # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_PMSG=y # CONFIG_PSTORE_FTRACE is not set CONFIG_PSTORE_RAM=m # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EXOFS_FS is not set CONFIG_ORE=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=m # CONFIG_NFS_SWAP is not set CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNFS_BLOCK=m CONFIG_PNFS_OBJLAYOUT=m CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_ROOT_NFS=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFS_DEBUG=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y # CONFIG_NFSD_BLOCKLAYOUT is not set # CONFIG_NFSD_SCSILAYOUT is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y # CONFIG_CEPH_FS is not set CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_ACL=y CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y # CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set CONFIG_9P_FS=y CONFIG_9P_FS_POSIX_ACL=y # CONFIG_9P_FS_SECURITY is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_CELTIC=m CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=m CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=m CONFIG_NLS_MAC_GREEK=m CONFIG_NLS_MAC_ICELAND=m CONFIG_NLS_MAC_INUIT=m CONFIG_NLS_MAC_ROMANIAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_DLM=m CONFIG_DLM_DEBUG=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # 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_SECTION_MISMATCH_WARN_ONLY=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_STACK_VALIDATION is not set # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_PAGE_EXTENSION is not set # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_PAGE_POISONING is not set # CONFIG_DEBUG_PAGE_REF is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_VM is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y 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_HAVE_ARCH_KASAN=y # CONFIG_KASAN is not set CONFIG_ARCH_HAS_KCOV=y # CONFIG_KCOV is not set CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set 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 is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=m # CONFIG_WW_MUTEX_SELFTEST is not set 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 is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_PROVE_RCU is not set CONFIG_SPARSE_RCU_POINTER=y CONFIG_TORTURE_TEST=m # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set # CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set CONFIG_NOTIFIER_ERROR_INJECTION=m CONFIG_PM_NOTIFIER_ERROR_INJECT=m # CONFIG_NETDEV_NOTIFIER_ERROR_INJECT is not set # CONFIG_FAULT_INJECTION is not set CONFIG_LATENCYTOP=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=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_TRACER_MAX_TRACE=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=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP 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=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_UPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_FUNCTION_PROFILER=y CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set CONFIG_TRACING_MAP=y CONFIG_HIST_TRIGGERS=y # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACING_EVENTS_GPIO=y # # Runtime Testing # CONFIG_LKDTM=m # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=m CONFIG_INTERVAL_TREE_TEST=m CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_ASYNC_RAID6_TEST=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set CONFIG_TEST_KSTRTOX=m CONFIG_TEST_PRINTF=m CONFIG_TEST_BITMAP=m # CONFIG_TEST_UUID is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m CONFIG_TEST_USER_COPY=m CONFIG_TEST_BPF=m CONFIG_TEST_FIRMWARE=m CONFIG_TEST_UDELAY=m # CONFIG_MEMTEST is not set CONFIG_TEST_STATIC_KEYS=m # CONFIG_BUG_ON_DATA_CORRUPTION is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y # CONFIG_IO_STRICT_DEVMEM is not set CONFIG_EARLY_PRINTK_USB=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y # CONFIG_EARLY_PRINTK_EFI is not set # CONFIG_EARLY_PRINTK_USB_XDBC is not set # CONFIG_X86_PTDUMP_CORE is not set # CONFIG_X86_PTDUMP is not set # CONFIG_EFI_PGT_DUMP is not set # CONFIG_DEBUG_WX is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_X86_DECODER_SELFTEST=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=y # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_X86_DEBUG_FPU=y # CONFIG_PUNIT_ATOM_DEBUG is not set # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y # CONFIG_SECURITY_PATH is not set CONFIG_INTEL_TXT=y CONFIG_LSM_MMAP_MIN_ADDR=65535 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y # CONFIG_HARDENED_USERCOPY is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set # CONFIG_SECURITY_YAMA is not set CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY_AUDIT=y CONFIG_IMA=y CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_LSM_RULES=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_NG_TEMPLATE=y # CONFIG_IMA_SIG_TEMPLATE is not set CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng" CONFIG_IMA_DEFAULT_HASH_SHA1=y # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DEFAULT_HASH_WP512 is not set CONFIG_IMA_DEFAULT_HASH="sha1" # CONFIG_IMA_WRITE_POLICY is not set # CONFIG_IMA_READ_POLICY is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_TRUSTED_KEYRING=y # CONFIG_IMA_BLACKLIST_KEYRING is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_EVM=y CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="selinux" CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m 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_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_DH is not set # CONFIG_CRYPTO_ECDH is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=m # CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=m CONFIG_CRYPTO_SIMD=m CONFIG_CRYPTO_GLUE_HELPER_X86=m CONFIG_CRYPTO_ENGINE=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m # CONFIG_CRYPTO_CHACHA20POLY1305 is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # CONFIG_CRYPTO_KEYWRAP is not set # # Hash modes # CONFIG_CRYPTO_CMAC=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_GHASH=m # CONFIG_CRYPTO_POLY1305 is not set # CONFIG_CRYPTO_POLY1305_X86_64 is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA512_SSSE3=m # CONFIG_CRYPTO_SHA1_MB is not set # CONFIG_CRYPTO_SHA256_MB is not set # CONFIG_CRYPTO_SHA512_MB is not set CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=m # CONFIG_CRYPTO_SHA3 is not set CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAMELLIA_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_CAST_COMMON=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SALSA20_X86_64=m # CONFIG_CRYPTO_CHACHA20 is not set # CONFIG_CRYPTO_CHACHA20_X86_64 is not set CONFIG_CRYPTO_SEED=m 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=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_842 is not set # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set # # 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_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m # CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set # CONFIG_CRYPTO_DEV_CCP is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set # CONFIG_CRYPTO_DEV_QAT_C62X is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_CHELSIO is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y # CONFIG_PKCS7_MESSAGE_PARSER is not set # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SECONDARY_TRUSTED_KEYRING is not set CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_COMPAT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_DEVICE_ASSIGNMENT is not set CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set # CONFIG_VHOST_VSOCK is not set CONFIG_VHOST=m # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m 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_NET_UTILS=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=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=m CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set 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=m # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_BTREE=y CONFIG_INTERVAL_TREE=y CONFIG_RADIX_TREE_MULTIORDER=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y # CONFIG_DMA_NOOP_OPS is not set # CONFIG_DMA_VIRT_OPS is not set CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_MMIO_FLUSH=y CONFIG_SBITMAP=y --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='ltp' export testcase='ltp' export category='functional' export job_origin='/lkp/lkp/.src-20170505-175852/allot/cyclic:linux-devel:devel-hourly/nhm-white2/ltp.yaml' export queue='validate' export testbox='nhm-white2' export tbox_group='nhm-white2' export submit_id='591475d50b9a933a91a22924' export job_file='/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170511-80529-11kjc20-10.yaml' export id='8e6fd2b072e88e0800986bad46430386db3fc4e4' export model='Nehalem' export memory='4G' export nr_cpu=8 export hdd_partitions= export swap_partitions= export rootfs_partition= export netconsole_port=6671 export brand='Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz' export need_kconfig='CONFIG_BLK_DEV_LOOP' export commit='3e38a07a6692b3f1459822767872c79922d08593' export kconfig='x86_64-rhel-7.2' export compiler='gcc-6' export rootfs='debian-x86_64-2016-08-31.cgz' export enqueue_time='2017-05-11 22:31:49 +0800' export _id='591475d50b9a933a91a2292c' export _rt='/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593' export user='lkp' export head_commit='46a5fd74dbcd62ba0ccca2371eec14e28ef0b1c0' export base_commit='a351e9b9fc24e982ec2f0e76379a49826036da12' export branch='linux-devel/devel-hourly-2017050804' export result_root='/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/10' export LKP_SERVER='inn' export max_uptime=3600 export initrd='/osimage/debian/debian-x86_64-2016-08-31.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170511-80529-11kjc20-10.yaml ARCH=x86_64 kconfig=x86_64-rhel-7.2 branch=linux-devel/devel-hourly-2017050804 commit=3e38a07a6692b3f1459822767872c79922d08593 BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07 max_uptime=3600 RESULT_ROOT=/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/10 LKP_SERVER=inn debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel earlyprintk=ttyS0,115200 console=ttyS0,115200 console=tty0 vga=normal rw' export lkp_initrd='/lkp/lkp/lkp-x86_64.cgz' export modules_initrd='/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/modules.cgz' export bm_initrd='/osimage/deps/debian-x86_64-2016-08-31.cgz/lkp_2017-05-01.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/rsync-rootfs_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/run-ipconfig_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/ltp_2017-02-15.cgz,/osimage/pkg/debian-x86_64-2016-08-31.cgz/ltp-x86_64-01fa7e81c_2017-05-10.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/hw_2016-11-15.cgz' export site='inn' export LKP_CGI_PORT=80 export LKP_CIFS_PORT=139 export repeat_to=18 export kernel='/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07' export dequeue_time='2017-05-12 02:07:15 +0800' export job_initrd='/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170511-80529-11kjc20-10.cgz' [ -n "$LKP_SRC" ] || export LKP_SRC=/lkp/${user:-lkp}/src } run_job() { echo $$ > $TMP/run-job.pid . $LKP_SRC/lib/http.sh . $LKP_SRC/lib/job.sh . $LKP_SRC/lib/env.sh export_top_env run_monitor $LKP_SRC/monitors/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper heartbeat run_monitor $LKP_SRC/monitors/wrapper oom-killer run_monitor $LKP_SRC/monitors/plain/watchdog run_monitor $LKP_SRC/monitors/wrapper nfs-hang run_test test='fs' $LKP_SRC/tests/wrapper ltp } extract_stats() { $LKP_SRC/stats/wrapper ltp $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper time ltp.time $LKP_SRC/stats/wrapper time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper last_state } "$@" --gKMricLos+KVdGMg Content-Type: application/octet-stream Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=ltp 2017-05-12 02:07:54 ./runltp -f fs INFO: creating /lkp/benchmarks/ltp/output directory INFO: creating /lkp/benchmarks/ltp/results directory Checking for required user/group ids 'nobody' user id and group found. 'bin' user id and group found. 'daemon' user id and group found. Users group found. Sys group found. Required users/groups exist. If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. PRETTY_NAME="Debian GNU/Linux stretch/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" Linux nhm-white2 4.11.0-04398-g3e38a07 #1 SMP Mon May 8 09:56:07 CST 2017 x86_64 GNU/Linux Gnu C util-linux linux 2.28.1 mount mountinfo, assert, debug) modutils 23 e2fsprogs 1.43.1 Linux C Library > libc.2.23 Dynamic linker (ldd) 2.23 Procps 3.3.12 Net-tools 2.10-alpha iproute2 iproute2-ss161212 Kbd 69: Sh-utils 8.25 Modules Loaded rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver netconsole sr_mod cdrom sd_mod sg snd_hda_codec_realtek ata_generic pata_acpi dcdbas intel_powerclamp snd_hda_codec_generic snd_hda_codec_hdmi dell_smm_hwmon coretemp snd_hda_intel snd_hda_codec firewire_ohci kvm_intel snd_hda_core uas snd_hwdep firewire_core ata_piix crc_itu_t kvm snd_pcm snd_timer irqbypass crc32c_intel snd serio_raw pcspkr i7core_edac usb_storage libata soundcore shpchp acpi_cpufreq ip_tables broadcom bcm_phy_lib free reports: total used free shared buff/cache available Mem: 4034292 119584 2985172 9016 929536 3683768 Swap: 0 0 0 /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5852.12 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 4 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.99 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 4 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.96 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 4 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.96 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 4 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.97 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 5 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 4 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.99 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 6 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 4 apicid : 5 initial apicid : 5 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.98 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 4 apicid : 7 initial apicid : 7 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5851.00 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: no big block device was specified on commandline. Tests which require a big block device are disabled. You can specify it with option -z COMMAND: /lkp/benchmarks/ltp/bin/ltp-pan -e -S -a 9538 -n 9538 -p -f /tmp/ltp-Kicg9Pw2rp/alltests -l /lkp/benchmarks/ltp/results/LTP_RUN_ON-2017_05_12-02h_07m_54s.log -C /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.failed -T /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.tconf LOG File: /lkp/benchmarks/ltp/results/LTP_RUN_ON-2017_05_12-02h_07m_54s.log FAILED COMMAND File: /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.failed TCONF COMMAND File: /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.tconf Running tests....... <<>> tag=gf01 stime=1494526074 cmdline="growfiles -W gf01 -b -e 1 -u -i 0 -L 20 -w -C 1 -l -I r -T 10 -f glseek20 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf01): 9662 growfiles.c/2037: 253019 tlibio.c/735 write(7, buf, 1) ret:-1, errno=28 No space left on device gf01 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=9 termination_type=exited termination_id=1 corefile=no cutime=401 cstime=513 <<>> <<>> tag=gf02 stime=1494526083 cmdline="growfiles -W gf02 -b -e 1 -L 10 -i 100 -I p -S 2 -u -f gf03_ -d $TMPDIR" contacts="" analysis=exit <<>> gf02 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=1 <<>> <<>> tag=gf03 stime=1494526083 cmdline="growfiles -W gf03 -b -e 1 -g 1 -i 1 -S 150 -u -f gf05_ -d $TMPDIR" contacts="" analysis=exit <<>> gf03 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=gf04 stime=1494526083 cmdline="growfiles -W gf04 -b -e 1 -g 4090 -i 500 -t 39000 -u -f gf06_ -d $TMPDIR" contacts="" analysis=exit <<>> gf04 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=2 cstime=0 <<>> <<>> tag=gf05 stime=1494526083 cmdline="growfiles -W gf05 -b -e 1 -g 5000 -i 500 -t 49900 -T10 -c9 -I p -u -f gf07_ -d $TMPDIR" contacts="" analysis=exit <<>> gf05 1 TPASS : Test passed <<>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=4 cstime=2 <<>> <<>> tag=gf06 stime=1494526084 cmdline="growfiles -W gf06 -b -e 1 -u -r 1-5000 -R 0--1 -i 0 -L 30 -C 1 -f g_rand10 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf06 1 TPASS : Test passed <<>> initiation_status="ok" duration=30 termination_type=exited termination_id=0 corefile=no cutime=2582 cstime=515 <<>> <<>> tag=gf07 stime=1494526114 cmdline="growfiles -W gf07 -b -e 1 -u -r 1-5000 -R 0--2 -i 0 -L 30 -C 1 -I p -f g_rand13 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf07 1 TPASS : Test passed <<>> initiation_status="ok" duration=32 termination_type=exited termination_id=0 corefile=no cutime=2167 cstime=1148 <<>> <<>> tag=gf08 stime=1494526146 cmdline="growfiles -W gf08 -b -e 1 -u -r 1-5000 -R 0--2 -i 0 -L 30 -C 1 -f g_rand11 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf08 1 TPASS : Test passed <<>> initiation_status="ok" duration=31 termination_type=exited termination_id=0 corefile=no cutime=2618 cstime=482 <<>> <<>> tag=gf09 stime=1494526177 cmdline="growfiles -W gf09 -b -e 1 -u -r 1-5000 -R 0--1 -i 0 -L 30 -C 1 -I p -f g_rand12 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf09 1 TPASS : Test passed <<>> initiation_status="ok" duration=30 termination_type=exited termination_id=0 corefile=no cutime=2363 cstime=939 <<>> <<>> tag=gf10 stime=1494526208 cmdline="growfiles -W gf10 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I l -f g_lio14 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf10 1 TPASS : Test passed <<>> initiation_status="ok" duration=31 termination_type=exited termination_id=0 corefile=no cutime=2525 cstime=794 <<>> <<>> tag=gf11 stime=1494526239 cmdline="growfiles -W gf11 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I L -f g_lio15 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf11 1 TPASS : Test passed <<>> initiation_status="ok" duration=31 termination_type=exited termination_id=0 corefile=no cutime=2623 cstime=711 <<>> <<>> tag=gf12 stime=1494526270 cmdline="mkfifo $TMPDIR/gffifo17; growfiles -b -W gf12 -e 1 -u -i 0 -L 30 $TMPDIR/gffifo17" contacts="" analysis=exit <<>> gf12 1 TPASS : Test passed <<>> initiation_status="ok" duration=30 termination_type=exited termination_id=0 corefile=no cutime=2531 cstime=557 <<>> <<>> tag=gf13 stime=1494526300 cmdline="mkfifo $TMPDIR/gffifo18; growfiles -b -W gf13 -e 1 -u -i 0 -L 30 -I r -r 1-4096 $TMPDIR/gffifo18" contacts="" analysis=exit <<>> gf13 1 TPASS : Test passed <<>> initiation_status="ok" duration=32 termination_type=exited termination_id=0 corefile=no cutime=2212 cstime=888 <<>> <<>> tag=gf14 stime=1494526332 cmdline="growfiles -W gf14 -b -e 1 -u -i 0 -L 20 -w -l -C 1 -T 10 -f glseek19 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf14): 9757 growfiles.c/2037: 243724 tlibio.c/735 write(7, buf, 1) ret:-1, errno=28 No space left on device gf14 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=7 termination_type=exited termination_id=1 corefile=no cutime=313 cstime=415 <<>> <<>> tag=gf15 stime=1494526339 cmdline="growfiles -W gf15 -b -e 1 -u -r 1-49600 -I r -u -i 0 -L 120 -f Lgfile1 -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf15): 9761 growfiles.c/2249: 72367 tlibio.c/1002 pwrite(7, buf, 29536, 1796911075) returned=12317 growfiles(gf15): 9761 growfiles.c/1752: 72367 Hit max errors value of 1 gf15 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=20 termination_type=exited termination_id=1 corefile=no cutime=1878 cstime=123 <<>> <<>> tag=gf16 stime=1494526359 cmdline="growfiles -W gf16 -b -e 1 -i 0 -L 120 -u -g 4090 -T 101 -t 408990 -l -C 10 -c 1000 -S 10 -f Lgf02_ -d $TMPDIR" contacts="" analysis=exit <<>> gf16 1 TPASS : Test passed <<>> initiation_status="ok" duration=121 termination_type=exited termination_id=0 corefile=no cutime=10321 cstime=1750 <<>> <<>> tag=gf17 stime=1494526480 cmdline="growfiles -W gf17 -b -e 1 -i 0 -L 120 -u -g 5000 -T 101 -t 499990 -l -C 10 -c 1000 -S 10 -f Lgf03_ -d $TMPDIR" contacts="" analysis=exit <<>> gf17 1 TPASS : Test passed <<>> initiation_status="ok" duration=121 termination_type=exited termination_id=0 corefile=no cutime=10496 cstime=1605 <<>> <<>> tag=gf18 stime=1494526601 cmdline="growfiles -W gf18 -b -e 1 -i 0 -L 120 -w -u -r 10-5000 -I r -l -S 2 -f Lgf04_ -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf18): 9854 growfiles.c/2037: 370534 tlibio.c/961 writev(7, iov, 1) nbyte:1 ret:-1, errno=28 No space left on device gf18 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=10 termination_type=exited termination_id=1 corefile=no cutime=440 cstime=559 <<>> <<>> tag=gf19 stime=1494526611 cmdline="growfiles -W gf19 -b -e 1 -g 5000 -i 500 -t 49900 -T10 -c9 -I p -o O_RDWR,O_CREAT,O_TRUNC -u -f gf08i_ -d $TMPDIR" contacts="" analysis=exit <<>> gf19 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=4 cstime=0 <<>> <<>> tag=gf20 stime=1494526611 cmdline="growfiles -W gf20 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 1-256000:512 -R 512-256000 -T 4 -f gfbigio-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf20 1 TPASS : Test passed <<>> initiation_status="ok" duration=59 termination_type=exited termination_id=0 corefile=no cutime=5655 cstime=258 <<>> <<>> tag=gf21 stime=1494526670 cmdline="growfiles -W gf21 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 -f gf-bld-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf21 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=gf22 stime=1494526670 cmdline="growfiles -W gf22 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 -f gf-bldf-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf22 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=0 <<>> <<>> tag=gf23 stime=1494526670 cmdline="growfiles -W gf23 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 512-64000:1024 -R 1-384000 -T 4 -f gf-inf-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf23 1 TPASS : Test passed <<>> initiation_status="ok" duration=10 termination_type=exited termination_id=0 corefile=no cutime=955 cstime=64 <<>> <<>> tag=gf24 stime=1494526680 cmdline="growfiles -W gf24 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -f gf-jbld-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf24 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=gf25 stime=1494526680 cmdline="growfiles -W gf25 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 1024000-2048000:2048 -R 4095-2048000 -T 1 -f gf-large-gs-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf25 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=6 cstime=1 <<>> <<>> tag=gf26 stime=1494526680 cmdline="growfiles -W gf26 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 128-32768:128 -R 512-64000 -T 4 -f gfsmallio-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf26 1 TPASS : Test passed <<>> initiation_status="ok" duration=33 termination_type=exited termination_id=0 corefile=no cutime=3016 cstime=235 <<>> <<>> tag=gf27 stime=1494526713 cmdline="growfiles -W gf27 -b -D 0 -w -g 8b -C 1 -b -i 1000 -u -f gfsparse-1-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf27 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=3 cstime=2 <<>> <<>> tag=gf28 stime=1494526713 cmdline="growfiles -W gf28 -b -D 0 -w -g 16b -C 1 -b -i 1000 -u -f gfsparse-2-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf28 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=5 cstime=1 <<>> <<>> tag=gf29 stime=1494526713 cmdline="growfiles -W gf29 -b -D 0 -r 1-4096 -R 0-33554432 -i 0 -L 60 -C 1 -u -f gfsparse-3-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf29 1 TPASS : Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=5020 cstime=1070 <<>> <<>> tag=gf30 stime=1494526774 cmdline="growfiles -W gf30 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -o O_RDWR,O_CREAT,O_SYNC -g 20480 -T 10 -t 20480 -f gf-sync-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf30 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=rwtest01 stime=1494526774 cmdline="export LTPROOT; rwtest -N rwtest01 -c -q -i 60s -f sync 10%25000:$TMPDIR/rw-sync-$$" contacts="" analysis=exit <<>> rwtest01 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=2939 cstime=4085 <<>> <<>> tag=rwtest02 stime=1494526835 cmdline="export LTPROOT; rwtest -N rwtest02 -c -q -i 60s -f buffered 10%25000:$TMPDIR/rw-buffered-$$" contacts="" analysis=exit <<>> rwtest02 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=3002 cstime=4048 <<>> <<>> tag=rwtest03 stime=1494526896 cmdline="export LTPROOT; rwtest -N rwtest03 -c -q -i 60s -n 2 -f buffered -s mmread,mmwrite -m random -Dv 10%25000:$TMPDIR/mm-buff-$$" contacts="" analysis=exit <<>> rwtest03 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=5549 cstime=7298 <<>> <<>> tag=rwtest04 stime=1494526957 cmdline="export LTPROOT; rwtest -N rwtest04 -c -q -i 60s -n 2 -f sync -s mmread,mmwrite -m random -Dv 10%25000:$TMPDIR/mm-sync-$$" contacts="" analysis=exit <<>> rwtest04 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=5472 cstime=7247 <<>> <<>> tag=rwtest05 stime=1494527018 cmdline="export LTPROOT; rwtest -N rwtest05 -c -q -i 50 -T 64b 500b:$TMPDIR/rwtest01%s" contacts="" analysis=exit <<>> rwtest05 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=iogen01 stime=1494527018 cmdline="export LTPROOT; rwtest -N iogen01 -i 120s -s read,write -Da -Dv -n 2 500b:$TMPDIR/doio.f1.$$ 1000b:$TMPDIR/doio.f2.$$" contacts="" analysis=exit <<>> /lkp/benchmarks/ltp/testcases/bin/iogen -N iogen01 -i 120s -s read,write 500b:/tmp/ltp-Kicg9Pw2rp/doio.f1.10083 1000b:/tmp/ltp-Kicg9Pw2rp/doio.f2.10083 | /lkp/benchmarks/ltp/testcases/bin/doio -N iogen01 -a -v -n 2 -k iogen(iogen01) starting up with the following: Out-pipe: stdout Iterations: 120 seconds Seed: 10090 Offset-Mode: sequential Overlap Flag: off Mintrans: 1 (1 blocks) Maxtrans: 131072 (256 blocks) O_RAW/O_SSD Multiple: (Determined by device) Syscalls: read write Aio completion types: none Flags: buffered sync Test Files: Path Length iou raw iou file (bytes) (bytes) (bytes) type ----------------------------------------------------------------------------- /tmp/ltp-Kicg9Pw2rp/doio.f1.10083 256000 1 512 regular /tmp/ltp-Kicg9Pw2rp/doio.f2.10083 512000 1 512 regular iogen01 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=121 termination_type=exited termination_id=0 corefile=no cutime=7050 cstime=20784 <<>> <<>> tag=fs_inod01 stime=1494527139 cmdline="fs_inod $TMPDIR 10 10 10" contacts="" analysis=exit <<>> FS_INODE: File system stress - inode allocation/deallocation Volume under test: /tmp/ltp-Kicg9Pw2rp Number of subdirectories: 10 Number of files: 10 Number of loops: 10 Execution begins Fri May 12 02:25:39 CST 2017 ============================================== MULTIPLE PROCESSES CREATING AND DELETING FILES ============================================== /lkp/benchmarks/ltp/testcases/bin/fs_inod: creating dir2 subdirectories /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir0 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir1 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir2 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir3 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir4 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir5 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir6 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir7 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir8 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir9 /lkp/benchmarks/ltp/testcases/bin/fs_inod: creating dir1 subdirectories & files /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir0 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir1 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir2 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir3 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir4 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir5 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir6 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir7 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir8 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir9 Executing loop 1 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 2 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 3 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 4 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 5 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 6 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 7 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 8 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 9 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 10 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] Execution completed Fri May 12 02:25:40 CST 2017 <<>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=84 cstime=70 <<>> <<>> tag=linker01 stime=1494527140 cmdline="linktest.sh 1000 1000" contacts="" analysis=exit <<>> linker01 1 TPASS: Symbolic Link Errors: 0 linker01 3 TPASS: Hard Link Errors: 0 <<>> initiation_status="ok" duration=2 termination_type=exited termination_id=0 corefile=no cutime=80 cstime=66 <<>> <<>> tag=openfile01 stime=1494527142 cmdline="openfile -f10 -t10" contacts="" analysis=exit <<>> <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<>> <<>> tag=inode01 stime=1494527142 cmdline="inode01" contacts="" analysis=exit <<>> inode01 1 TPASS : Test block 0 inode01 2 TPASS : Test block 1 inode01 3 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=inode02 stime=1494527142 cmdline="inode02" contacts="" analysis=exit <<>> inode02 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=4 cstime=24 <<>> <<>> tag=stream01 stime=1494527142 cmdline="stream01" contacts="" analysis=exit <<>> stream01 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream02 stime=1494527142 cmdline="stream02" contacts="" analysis=exit <<>> stream02 1 TPASS : Test passed in block0. stream02 2 TPASS : Test passed in block1. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream03 stime=1494527142 cmdline="stream03" contacts="" analysis=exit <<>> stream03 1 TPASS : Test passed in block0. stream03 2 TPASS : Test passed in block1. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream04 stime=1494527142 cmdline="stream04" contacts="" analysis=exit <<>> stream04 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream05 stime=1494527142 cmdline="stream05" contacts="" analysis=exit <<>> stream05 1 TPASS : Test passed in block0. stream05 2 TPASS : Test passed in block1. stream05 3 TPASS : Test passed in block2. stream05 4 TPASS : Test passed in block3. stream05 5 TPASS : Test passed in block4. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=ftest01 stime=1494527142 cmdline="ftest01" contacts="" analysis=exit <<>> ftest01 1 TPASS : Test passed in fork and wait. ftest01 2 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=9 <<>> <<>> tag=ftest02 stime=1494527142 cmdline="ftest02" contacts="" analysis=exit <<>> ftest02 1 TPASS : Test passed in fork-wait part. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<>> <<>> tag=ftest03 stime=1494527142 cmdline="ftest03" contacts="" analysis=exit <<>> ftest03 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=15 <<>> <<>> tag=ftest04 stime=1494527142 cmdline="ftest04" contacts="" analysis=exit <<>> ftest04 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=5 <<>> <<>> tag=ftest05 stime=1494527142 cmdline="ftest05" contacts="" analysis=exit <<>> ftest05 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=9 <<>> <<>> tag=ftest06 stime=1494527142 cmdline="ftest06" contacts="" analysis=exit <<>> ftest06 1 TPASS : Test passed. ftest06 2 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<>> <<>> tag=ftest07 stime=1494527142 cmdline="ftest07" contacts="" analysis=exit <<>> ftest07 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=13 <<>> <<>> tag=ftest08 stime=1494527142 cmdline="ftest08" contacts="" analysis=exit <<>> ftest08 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=6 <<>> <<>> tag=lftest01 stime=1494527142 cmdline="lftest 100" contacts="" analysis=exit <<>> Started building a 100 megabyte file @ Fri May 12 02:25:42 2017 .................................................................................................... Finished building a 100 megabyte file @ Fri May 12 02:25:42 2017 Number of Writes: 100 Number of Seeks: 100 Total time for test to run: 0 minute(s) and 0 seconds <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=3 <<>> <<>> tag=writetest01 stime=1494527142 cmdline="writetest" contacts="" analysis=exit <<>> writetest 0 TINFO : Blocks: 1 writetest 0 TINFO : Seed: 1494527142 writetest 0 TINFO : Output file: 'fileout' writetest 0 TINFO : Writing 1 blocks of 1048576 bytes to 'fileout' writetest 1 TPASS : Write: Success writetest 0 TINFO : Verifying 1 blocks in 'fileout' writetest 2 TPASS : Verify: Success <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=3 cstime=0 <<>> <<>> tag=fs_di stime=1494527142 cmdline="fs_di -d $TMPDIR" contacts="" analysis=exit <<>> Test Options: Tested Filesystem: /tmp/ltp-Kicg9Pw2rp/fs_di-14297 Loops: 10 Data File Size: 30 fs_di 0 TINFO : Test Started fs_di 0 TINFO : Completed Loop 1 fs_di 0 TINFO : Completed Loop 2 fs_di 0 TINFO : Completed Loop 3 fs_di 0 TINFO : Completed Loop 4 fs_di 0 TINFO : Completed Loop 5 fs_di 0 TINFO : Completed Loop 6 fs_di 0 TINFO : Completed Loop 7 fs_di 0 TINFO : Completed Loop 8 fs_di 0 TINFO : Completed Loop 9 fs_di 0 TINFO : Completed Loop 10 fs_di 10 TPASS : Test Successful <<>> initiation_status="ok" duration=7 termination_type=exited termination_id=0 corefile=no cutime=125 cstime=70 <<>> <<>> tag=proc01 stime=1494527149 cmdline="proc01 -m 128" contacts="" analysis=exit <<>> proc01 0 TINFO : /proc/sys/fs/binfmt_misc/register: is write-only. proc01 0 TINFO : /proc/sys/net/ipv6/conf/all/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/default/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth0/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth1/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/lo/stable_secret: known issue: errno=EIO(5): Input/output error proc01 1 TFAIL : proc01.c:396: read failed: /proc/sys/vm/stat_refresh: errno=EINVAL(22): Invalid argument proc01 0 TINFO : /proc/kmsg: known issue: errno=EAGAIN/EWOULDBLOCK(11): Resource temporarily unavailable proc01 0 TINFO : /proc/sysrq-trigger: is write-only. proc01 0 TINFO : /proc/self/task/14412/mem: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/self/task/14412/clear_refs: is write-only. proc01 0 TINFO : /proc/self/task/14412/pagemap: reached maxmbytes (-m) proc01 0 TINFO : /proc/self/mem: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/self/clear_refs: is write-only. proc01 0 TINFO : /proc/self/pagemap: reached maxmbytes (-m) proc01 2 TFAIL : proc01.c:465: readproc() failed with 1 errors. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=1 corefile=no cutime=0 cstime=61 <<>> <<>> tag=fs_racer stime=1494527149 cmdline="fs_racer.sh -t 5" contacts="" analysis=exit <<>> 1202795 1181859 591509 881557 33631 1491805 591326 794885 1205359 1569383 72634 887417 106326 1206579 103152 391369 450148 1341837 399914 386913 778038 1546311 1385052 1322305 1385357 403759 1409283 1816095 1958677 1861812 1936582 1718985 765526 1272682 243720 1889645 1538743 326609 565080 1578905 470412 825403 128543 183721 47914 1260536 236579 1370220 1444563 1996948 1048615 112308 1909665 686910 1198583 1648731 12085 1343058 1283059 1727713 805993 166264 1731803 1529038 942838 1844233 184270 1278725 386730 330576 881740 161076 365611 1336405 756797 1846003 407666 755699 1575487 581743 1093783 182622 1887020 617023 1297585 37293 1344279 708029 317392 408642 1483870 1893429 1554002 504959 450025 501419 1110507 1641041 1313028 1609607 519669 1035431 1260780 623310 1289529 1828119 1839838 1356120 1930478 126773 532547 1917050 1668446 1266518 388683 1977660 1259254 1732902 15930 1232154 456312 176091 1816583 1624805 1072115 1402996 1194555 518204 1581102 1630664 71596 570879 851344 542313 1455793 1259498 298471 267281 1258827 837855 1157872 536454 1947202 782738 260994 231086 1368144 644856 50477 1671010 72634 207647 1345133 1461348 249824 500076 1686086 1172582 762657 "Cleaning up" /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14415 Terminated ./fs_racer_file_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14416 Terminated ./fs_racer_file_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14417 Terminated ./fs_racer_file_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14418 Terminated ./fs_racer_dir_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14419 Terminated ./fs_racer_dir_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14420 Terminated ./fs_racer_dir_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14441 Terminated ./fs_racer_file_rm.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14443 Terminated ./fs_racer_file_rm.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14444 Terminated ./fs_racer_file_rm.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14421 Terminated ./fs_racer_file_rename.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14422 Terminated ./fs_racer_file_rename.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14423 Terminated ./fs_racer_file_rename.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14424 Terminated ./fs_racer_file_link.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14425 Terminated ./fs_racer_file_link.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14426 Terminated ./fs_racer_file_link.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14427 Terminated ./fs_racer_file_symlink.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14428 Terminated ./fs_racer_file_symlink.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14429 Terminated ./fs_racer_file_symlink.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14435 Terminated ./fs_racer_file_list.sh $DIR /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14437 Terminated ./fs_racer_file_list.sh $DIR /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14439 Terminated ./fs_racer_file_list.sh $DIR /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14430 Terminated ./fs_racer_file_concat.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14431 Terminated ./fs_racer_file_concat.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14432 Terminated ./fs_racer_file_concat.sh $DIR $MAX_FILES <<>> initiation_status="ok" duration=6 termination_type=exited termination_id=0 corefile=no cutime=1175 cstime=2624 <<>> <<>> tag=quota_remount_test01 stime=1494527155 cmdline="quota_remount_test01.sh" contacts="" analysis=exit <<>> quota_remount_test01 0 TINFO : Successfully mounted the File System /lkp/benchmarks/ltp/testcases/bin/quota_remount_test01.sh: line 86: quotacheck: command not found Could not create quota files quota_remount_test01 1 TFAIL : ltpapicmd.c:190: Quota on Remount Failed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=2 corefile=no cutime=2 cstime=4 <<>> <<>> tag=isofs stime=1494527155 cmdline="isofs.sh" contacts="" analysis=exit <<>> isofs 1 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 2 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -J /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 3 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -hfs -D /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 4 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -R /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 5 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -R -J /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 6 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -f -l -D -J -L -R /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 7 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -allow-lowercase -allow-multidot -iso-level 3 -f -l -D -J -L -R /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files incrementing stop <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=1 corefile=no cutime=8 cstime=14 <<>> INFO: ltp-pan reported some tests FAIL LTP Version: 20170116-255-g01fa7e81c ############################################################### Done executing testcases. LTP Version: 20170116-255-g01fa7e81c ############################################################### --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="job.yaml" --- #! jobs/ltp.yaml suite: ltp testcase: ltp category: functional ltp: test: fs job_origin: "/lkp/lkp/.src-20170505-175852/allot/cyclic:linux-devel:devel-hourly/nhm-white2/ltp.yaml" #! queue options queue: bisect testbox: nhm-white2 tbox_group: nhm-white2 submit_id: 59116b2f0b9a93f3ada0f375 job_file: "/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170509-62381-tbt2ej-0.yaml" id: 71514344c1a6ce5707c7ef25123a48efe32775ab #! hosts/nhm-white2 model: Nehalem memory: 4G nr_cpu: 8 hdd_partitions: swap_partitions: rootfs_partition: netconsole_port: 6671 brand: Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz #! include/category/functional kmsg: heartbeat: #! include/ltp need_kconfig: CONFIG_BLK_DEV_LOOP #! include/queue/cyclic commit: 3e38a07a6692b3f1459822767872c79922d08593 #! include/testbox/nhm-white2 cpufreq_governor: #! default params kconfig: x86_64-rhel-7.2 compiler: gcc-6 rootfs: debian-x86_64-2016-08-31.cgz enqueue_time: 2017-05-09 15:09:35.272285813 +08:00 _id: 59116b2f0b9a93f3ada0f375 _rt: "/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593" #! schedule options user: lkp head_commit: 46a5fd74dbcd62ba0ccca2371eec14e28ef0b1c0 base_commit: a351e9b9fc24e982ec2f0e76379a49826036da12 branch: linux-devel/devel-hourly-2017050804 result_root: "/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/0" LKP_SERVER: inn max_uptime: 3600 initrd: "/osimage/debian/debian-x86_64-2016-08-31.cgz" bootloader_append: - root=/dev/ram0 - user=lkp - job=/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170509-62381-tbt2ej-0.yaml - ARCH=x86_64 - kconfig=x86_64-rhel-7.2 - branch=linux-devel/devel-hourly-2017050804 - commit=3e38a07a6692b3f1459822767872c79922d08593 - BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07 - max_uptime=3600 - RESULT_ROOT=/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/0 - LKP_SERVER=inn - debug - apic=debug - sysrq_always_enabled - rcupdate.rcu_cpu_stall_timeout=100 - net.ifnames=0 - printk.devkmsg=on - panic=-1 - softlockup_panic=1 - nmi_watchdog=panic - oops=panic - load_ramdisk=2 - prompt_ramdisk=0 - drbd.minor_count=8 - systemd.log_level=err - ignore_loglevel - earlyprintk=ttyS0,115200 - console=ttyS0,115200 - console=tty0 - vga=normal - rw lkp_initrd: "/lkp/lkp/lkp-x86_64.cgz" modules_initrd: "/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/modules.cgz" bm_initrd: "/osimage/deps/debian-x86_64-2016-08-31.cgz/lkp_2017-05-01.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/rsync-rootfs_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/run-ipconfig_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/ltp_2017-02-15.cgz,/osimage/pkg/debian-x86_64-2016-08-31.cgz/ltp-x86_64_2017-05-08.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/hw_2016-11-15.cgz" site: inn #! /lkp/lkp/.src-20170508-195602/include/site/inn LKP_CGI_PORT: 80 LKP_CIFS_PORT: 139 oom-killer: watchdog: nfs-hang: #! runtime status #! user overrides kernel: "/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07" dequeue_time: 2017-05-09 15:58:27.392930861 +08:00 #! /lkp/lkp/.src-20170509-125811/include/site/inn job_state: failed loadavg: '1.76' --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=reproduce ./runltp -f fs --gKMricLos+KVdGMg-- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f197.google.com (mail-pf0-f197.google.com [209.85.192.197]) by kanga.kvack.org (Postfix) with ESMTP id 1EA526B02EE for ; Mon, 15 May 2017 21:33:43 -0400 (EDT) Received: by mail-pf0-f197.google.com with SMTP id m5so48650849pfc.1 for ; Mon, 15 May 2017 18:33:43 -0700 (PDT) Received: from mga03.intel.com (mga03.intel.com. [134.134.136.65]) by mx.google.com with ESMTPS id 21si11855417pfz.411.2017.05.15.18.33.41 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 May 2017 18:33:41 -0700 (PDT) Date: Tue, 16 May 2017 09:31:26 +0800 From: kernel test robot Subject: [lkp-robot] [MM] 3e38a07a66: ltp.proc01.fail Message-ID: <20170516013126.GA18220@yexl-desktop> Reply-To: kernel test robot MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="gKMricLos+KVdGMg" Content-Disposition: inline In-Reply-To: <20170503184039.901336380@redhat.com> Sender: owner-linux-mm@kvack.org List-ID: To: Marcelo Tosatti Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Luiz Capitulino , Rik van Riel , Linux RT Users , lkp@01.org, ltp@lists.linux.it --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline FYI, we noticed the following commit: commit: 3e38a07a6692b3f1459822767872c79922d08593 ("MM: allow per-cpu vmstat_worker configuration") url: https://github.com/0day-ci/linux/commits/Marcelo-Tosatti/MM-remove-unused-quiet_vmstat-function/20170504-163254 in testcase: ltp with following parameters: test: fs test-description: The LTP testsuite contains a collection of tools for testing the Linux kernel and related features. test-url: http://linux-test-project.github.io/ on test machine: 8 threads Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz with 4G memory caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): [ 1195.162826] cmdline="proc01 -m 128" [ 1195.162827] [ 1195.163364] contacts="" [ 1195.163365] [ 1195.163923] analysis=exit [ 1195.163924] [ 1195.164566] <<>> [ 1195.164567] [ 1195.178330] ICMPv6: process `proc01' is using deprecated sysctl (syscall) net.ipv6.neigh.default.base_reachable_time - use net.ipv6.neigh.default.base_reachable_time_ms instead [ 1195.180105] nr_pdflush_threads exported in /proc is scheduled for removal [ 1195.789360] proc01 0 TINFO : /proc/sys/fs/binfmt_misc/register: is write-only. [ 1195.789363] [ 1195.795586] proc01 0 TINFO : /proc/sys/net/ipv6/conf/all/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.795589] [ 1195.800163] proc01 0 TINFO : /proc/sys/net/ipv6/conf/default/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.800166] [ 1195.806069] proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth0/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.806073] [ 1195.812436] proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth1/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.812440] [ 1195.816969] proc01 0 TINFO : /proc/sys/net/ipv6/conf/lo/stable_secret: known issue: errno=EIO(5): Input/output error [ 1195.816972] [ 1195.822113] proc01 1 TFAIL : proc01.c:396: read failed: /proc/sys/vm/stat_refresh: errno=EINVAL(22): Invalid argument [ 1195.822116] [ 1195.826668] proc01 0 TINFO : /proc/kmsg: known issue: errno=EAGAIN/EWOULDBLOCK(11): Resource temporarily unavailable [ 1195.826672] [ 1195.829274] proc01 0 TINFO : /proc/sysrq-trigger: is write-only. [ 1195.829276] [ 1195.832891] proc01 0 TINFO : /proc/self/task/14436/mem: known issue: errno=EIO(5): Input/output error [ 1195.832894] [ 1195.835953] proc01 0 TINFO : /proc/self/task/14436/clear_refs: is write-only. [ 1195.835956] [ 1195.839587] proc01 0 TINFO : /proc/self/task/14436/pagemap: reached maxmbytes (-m) [ 1195.839591] [ 1195.843025] proc01 0 TINFO : /proc/self/mem: known issue: errno=EIO(5): Input/output error [ 1195.843028] [ 1195.845599] proc01 0 TINFO : /proc/self/clear_refs: is write-only. [ 1195.845602] [ 1195.848837] proc01 0 TINFO : /proc/self/pagemap: reached maxmbytes (-m) [ 1195.848841] [ 1195.851717] proc01 2 TFAIL : proc01.c:465: readproc() failed with 1 errors. [ 1195.851720] To reproduce: git clone https://github.com/01org/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Xiaolong --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.11.0-04398-g3e38a07" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.11.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_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=28 CONFIG_ARCH_MMAP_RND_BITS_MAX=32 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 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_HAVE_INTEL_TXT=y CONFIG_X86_64_SMP=y 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 CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y 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=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y CONFIG_USELIB=y CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_WATCH=y CONFIG_AUDIT_TREE=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_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_FULL_ALL is not set # CONFIG_NO_HZ_FULL_SYSIDLE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TASKS_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set # CONFIG_RCU_NOCB_CPU_ZERO is not set CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=19 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 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=y CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y # CONFIG_CGROUP_CPUACCT is not set CONFIG_CGROUP_PERF=y # CONFIG_CGROUP_BPF is not set # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_CHECKPOINT_RESTORE=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y CONFIG_INITRAMFS_COMPRESSION=".gz" CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_POSIX_TIMERS=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_BPF_SYSCALL=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y CONFIG_MEMBARRIER=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y # CONFIG_PC104 is not set # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y # CONFIG_SLUB_MEMCG_SYSFS_ON is not set # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set # CONFIG_SLAB_FREELIST_RANDOM is not set CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SYSTEM_DATA_VERIFICATION is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_KEXEC_CORE=y CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=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_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_SET_MEMORY=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_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y # CONFIG_GCC_PLUGINS is not set 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_ARCH_WITHIN_STACK_FRAMES=y 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_TRANSPARENT_HUGEPAGE_PUD=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_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_HAVE_STACK_VALIDATION=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # CONFIG_CPU_NO_EFFICIENT_FFS is not set CONFIG_HAVE_ARCH_VMAP_STACK=y CONFIG_VMAP_STACK=y # CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set # CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=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_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y # CONFIG_BLK_DEV_ZONED is not set CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_THROTTLING_LOW is not set # CONFIG_BLK_CMDLINE_PARSER is not set # CONFIG_BLK_WBT is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_SED_OPAL is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set # CONFIG_AIX_PARTITION is not set CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y # CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y # CONFIG_LDM_PARTITION is not set CONFIG_SGI_PARTITION=y # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_BLOCK_COMPAT=y CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_IOSCHED_BFQ is not set CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=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_FAST_FEATURE_TESTS=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set CONFIG_INTEL_RDT_A=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_NUMACHIP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_UV=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_MID is not set CONFIG_X86_INTEL_LPSS=y # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=y # CONFIG_IOSF_MBI_DEBUG is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y # CONFIG_QUEUED_LOCK_STAT 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 is not set # CONFIG_XEN_PVH is not set 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 is not set CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_GART_IOMMU=y # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_MAXSMP=y CONFIG_NR_CPUS=8192 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # 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=y # CONFIG_X86_MCELOG_LEGACY is not set CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_THERMAL_VECTOR=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y CONFIG_PERF_EVENTS_INTEL_CSTATE=y # CONFIG_PERF_EVENTS_AMD_POWER is not set # CONFIG_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=m CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y 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=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NODES_SPAN_OTHER_NODES=y # 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=y CONFIG_ARCH_PROC_KCORE_TEXT=y 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=y 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_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTREMOVE=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_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGE_PAGECACHE=y CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set # CONFIG_CMA_DEBUGFS is not set CONFIG_CMA_AREAS=7 # CONFIG_MEM_SOFT_DIRTY is not set CONFIG_ZSWAP=y CONFIG_ZPOOL=y CONFIG_ZBUD=y # CONFIG_Z3FOLD is not set CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set 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 is not set CONFIG_ZONE_DEVICE=y CONFIG_FRAME_VECTOR=y CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_HAS_PKEYS=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_CHECK_BIOS_CORRUPTION=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y CONFIG_EFI=y CONFIG_EFI_STUB=y # CONFIG_EFI_MIXED is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_KEXEC_FILE is not set CONFIG_CRASH_DUMP=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y # CONFIG_RANDOMIZE_BASE is not set CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_LEGACY_VSYSCALL_NATIVE is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y # CONFIG_LIVEPATCH is not set 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_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y # CONFIG_SUSPEND_SKIP_SYNC is not set CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y CONFIG_PM_TEST_SUSPEND=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 is not set 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_DEBUGGER is not set CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_CPPC_LIB=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=m CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_BGRT=y # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_ACPI_NFIT=m # CONFIG_ACPI_NFIT_DEBUG 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_MEMORY_FAILURE=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set # CONFIG_DPTF_POWER is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y # CONFIG_CPU_FREQ_STAT is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL 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=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set # # CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K8=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_P4_CLOCKMOD=m # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # 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 is not set CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIE_ECRC=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y # CONFIG_PCIE_DPC is not set # CONFIG_PCIE_PTM is not set CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y # CONFIG_XEN_PCIDEV_FRONTEND is not set CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # CONFIG_PCI_HYPERV is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=m # # DesignWare PCI Core Support # # CONFIG_PCIE_DW_PLAT is not set # # PCI host controller drivers # # CONFIG_VMD is not set # CONFIG_ISA_BUS is not set CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=y # CONFIG_PCMCIA is not set CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set # CONFIG_X86_X32 is not set CONFIG_COMPAT_32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=m CONFIG_UNIX=y CONFIG_UNIX_DIAG=m CONFIG_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set # CONFIG_IP_PNP_RARP is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE_DEMUX=m CONFIG_NET_IP_TUNNEL=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=m CONFIG_INET_ESP=m # CONFIG_INET_ESP_OFFLOAD is not set CONFIG_INET_IPCOMP=m CONFIG_INET_XFRM_TUNNEL=m CONFIG_INET_TUNNEL=m CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_DIAG=m CONFIG_INET_TCP_DIAG=m CONFIG_INET_UDP_DIAG=m # CONFIG_INET_RAW_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m CONFIG_TCP_CONG_HYBLA=m CONFIG_TCP_CONG_VEGAS=m # CONFIG_TCP_CONG_NV is not set CONFIG_TCP_CONG_SCALABLE=m CONFIG_TCP_CONG_LP=m CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_CONG_ILLINOIS=m # CONFIG_TCP_CONG_DCTCP is not set # CONFIG_TCP_CONG_CDG is not set # CONFIG_TCP_CONG_BBR is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m # CONFIG_INET6_ESP_OFFLOAD is not set CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m # CONFIG_IPV6_ILA is not set CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m CONFIG_INET6_XFRM_MODE_TUNNEL=m CONFIG_INET6_XFRM_MODE_BEET=m CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m # CONFIG_IPV6_VTI is not set CONFIG_IPV6_SIT=m CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_FOU is not set # CONFIG_IPV6_FOU_TUNNEL is not set CONFIG_IPV6_MULTIPLE_TABLES=y # CONFIG_IPV6_SUBTREES is not set CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set CONFIG_NETLABEL=y CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_ACCT=m CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m CONFIG_NF_CONNTRACK=m CONFIG_NF_LOG_COMMON=m # CONFIG_NF_LOG_NETDEV is not set CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=m CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_BROADCAST=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_SNMP=m CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m # CONFIG_NF_CT_NETLINK_TIMEOUT is not set # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y CONFIG_NF_NAT_PROTO_DCCP=y CONFIG_NF_NAT_PROTO_UDPLITE=y CONFIG_NF_NAT_PROTO_SCTP=y CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m # CONFIG_NF_TABLES_INET is not set # CONFIG_NF_TABLES_NETDEV is not set CONFIG_NFT_EXTHDR=m CONFIG_NFT_META=m # CONFIG_NFT_RT is not set # CONFIG_NFT_NUMGEN is not set CONFIG_NFT_CT=m # CONFIG_NFT_SET_RBTREE is not set # CONFIG_NFT_SET_HASH is not set # CONFIG_NFT_SET_BITMAP is not set CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m # CONFIG_NFT_MASQ is not set # CONFIG_NFT_REDIR is not set CONFIG_NFT_NAT=m # CONFIG_NFT_OBJREF is not set # CONFIG_NFT_QUEUE is not set # CONFIG_NFT_QUOTA is not set # CONFIG_NFT_REJECT is not set CONFIG_NFT_COMPAT=m CONFIG_NFT_HASH=m CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_SET=m # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m CONFIG_NETFILTER_XT_TARGET_CT=m CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_HL=m CONFIG_NETFILTER_XT_TARGET_HMARK=m CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m CONFIG_NETFILTER_XT_TARGET_LED=m CONFIG_NETFILTER_XT_TARGET_LOG=m CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_NAT=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_TEE=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m CONFIG_NETFILTER_XT_MATCH_BPF=m # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set CONFIG_NETFILTER_XT_MATCH_CLUSTER=m CONFIG_NETFILTER_XT_MATCH_COMMENT=m CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m CONFIG_NETFILTER_XT_MATCH_CONNMARK=m CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m CONFIG_NETFILTER_XT_MATCH_CPU=m CONFIG_NETFILTER_XT_MATCH_DCCP=m CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m CONFIG_NETFILTER_XT_MATCH_DSCP=m CONFIG_NETFILTER_XT_MATCH_ECN=m CONFIG_NETFILTER_XT_MATCH_ESP=m CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m CONFIG_NETFILTER_XT_MATCH_HELPER=m CONFIG_NETFILTER_XT_MATCH_HL=m # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_IPVS=m CONFIG_NETFILTER_XT_MATCH_L2TP=m CONFIG_NETFILTER_XT_MATCH_LENGTH=m CONFIG_NETFILTER_XT_MATCH_LIMIT=m CONFIG_NETFILTER_XT_MATCH_MAC=m CONFIG_NETFILTER_XT_MATCH_MARK=m CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m CONFIG_NETFILTER_XT_MATCH_NFACCT=m CONFIG_NETFILTER_XT_MATCH_OSF=m CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m CONFIG_NETFILTER_XT_MATCH_QUOTA=m CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=m CONFIG_IP_SET_BITMAP_IPMAC=m CONFIG_IP_SET_BITMAP_PORT=m CONFIG_IP_SET_HASH_IP=m # CONFIG_IP_SET_HASH_IPMARK is not set CONFIG_IP_SET_HASH_IPPORT=m CONFIG_IP_SET_HASH_IPPORTIP=m CONFIG_IP_SET_HASH_IPPORTNET=m # CONFIG_IP_SET_HASH_IPMAC is not set # CONFIG_IP_SET_HASH_MAC is not set # CONFIG_IP_SET_HASH_NETPORTNET is not set CONFIG_IP_SET_HASH_NET=m # CONFIG_IP_SET_HASH_NETNET is not set CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETIFACE=m CONFIG_IP_SET_LIST_SET=m CONFIG_IP_VS=m CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # CONFIG_IP_VS_RR=m CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m # CONFIG_IP_VS_FO is not set # CONFIG_IP_VS_OVF is not set CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS application helper # CONFIG_IP_VS_FTP=m CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=m # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_SOCKET_IPV4 is not set CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m # CONFIG_NFT_REJECT_IPV4 is not set # CONFIG_NFT_DUP_IPV4 is not set # CONFIG_NFT_FIB_IPV4 is not set # CONFIG_NF_TABLES_ARP is not set CONFIG_NF_DUP_IPV4=m # CONFIG_NF_LOG_ARP is not set CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m CONFIG_NF_NAT_H323=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m # CONFIG_NF_SOCKET_IPV6 is not set CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m # CONFIG_NFT_REJECT_IPV6 is not set # CONFIG_NFT_DUP_IPV6 is not set # CONFIG_NFT_FIB_IPV6 is not set CONFIG_NF_DUP_IPV6=m CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NF_NAT_MASQUERADE_IPV6 is not set CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_MATCH_FRAG=m CONFIG_IP6_NF_MATCH_OPTS=m CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_RAW=m CONFIG_IP6_NF_SECURITY=m # CONFIG_IP6_NF_NAT is not set CONFIG_NF_TABLES_BRIDGE=m # CONFIG_NFT_BRIDGE_META is not set # CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m CONFIG_BRIDGE_EBT_STP=m CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_EBT_ARPREPLY=m CONFIG_BRIDGE_EBT_DNAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_NFLOG=m CONFIG_IP_DCCP=m CONFIG_INET_DCCP_DIAG=m # # DCCP CCIDs Configuration # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_TFRC_LIB=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set CONFIG_TIPC=m CONFIG_TIPC_MEDIA_UDP=y CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m # CONFIG_ATM_MPOA is not set CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_L2TP=m CONFIG_L2TP_DEBUGFS=m CONFIG_L2TP_V3=y CONFIG_L2TP_IP=m CONFIG_L2TP_ETH=m CONFIG_STP=m CONFIG_GARP=m CONFIG_MRP=m CONFIG_BRIDGE=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y # CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_6LOWPAN is not set CONFIG_IEEE802154=m # CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set CONFIG_IEEE802154_SOCKET=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_MQPRIO=m CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=m # CONFIG_NET_SCH_FQ is not set # CONFIG_NET_SCH_HHF is not set # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m # CONFIG_NET_SCH_DEFAULT is not set # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=m # CONFIG_NET_CLS_FLOWER is not set # CONFIG_NET_CLS_MATCHALL is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m # CONFIG_NET_ACT_SAMPLE is not set CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_CSUM=m # CONFIG_NET_ACT_VLAN is not set # CONFIG_NET_ACT_BPF is not set # CONFIG_NET_ACT_CONNMARK is not set # CONFIG_NET_ACT_SKBMOD is not set # CONFIG_NET_ACT_IFE is not set # CONFIG_NET_ACT_TUNNEL_KEY is not set CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=m # CONFIG_BATMAN_ADV is not set CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_VSOCKETS=m CONFIG_VMWARE_VMCI_VSOCKETS=m # CONFIG_VIRTIO_VSOCKETS is not set CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m # CONFIG_MPLS_ROUTING is not set # CONFIG_HSR is not set # CONFIG_NET_SWITCHDEV is not set # CONFIG_NET_L3_MASTER_DEV is not set # CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL_GPIO is not set CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set # CONFIG_CEPH_LIB is not set # CONFIG_NFC is not set # CONFIG_PSAMPLE is not set # CONFIG_NET_IFE is not set # CONFIG_LWTUNNEL is not set CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y # CONFIG_NET_DEVLINK is not set CONFIG_MAY_USE_DEVLINK=y CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y 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 is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set 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_SPI=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set CONFIG_DMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_MBYTES=200 CONFIG_CMA_SIZE_SEL_MBYTES=y # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # # Bus devices # CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_MTD=m # CONFIG_MTD_TESTS is not set # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_CMDLINE_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set # # 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 is not set # CONFIG_SSFDC is not set # CONFIG_SM_FTL is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_SWAP is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers # # CONFIG_MTD_CFI is not set # CONFIG_MTD_JEDECPROBE 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_RAM is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_ABSENT is not set # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set # CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_DATAFLASH is not set # CONFIG_MTD_SST25L is not set # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_BLOCK2MTD is not set # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_ONENAND is not set # # LPDDR & LPDDR2 PCM memory drivers # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set # CONFIG_MTD_UBI_BLOCK is not set # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_FD=m # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m # CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_SKD is not set CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 # CONFIG_BLK_DEV_RAM_DAX is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=m # CONFIG_XEN_BLKDEV_BACKEND is not set CONFIG_VIRTIO_BLK=y # CONFIG_VIRTIO_BLK_SCSI is not set # CONFIG_BLK_DEV_RBD is not set CONFIG_BLK_DEV_RSXX=m CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m # CONFIG_BLK_DEV_NVME_SCSI is not set # CONFIG_NVME_FC is not set # CONFIG_NVME_TARGET is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set CONFIG_SGI_IOC4=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m # CONFIG_ICS932S401 is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_SGI_XP=m CONFIG_HP_ILO=m CONFIG_SGI_GRU=m # CONFIG_SGI_GRU_DEBUG is not set CONFIG_APDS9802ALS=m CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set # CONFIG_TI_DAC7512 is not set CONFIG_VMWARE_BALLOON=m # CONFIG_USB_SWITCH_FSA9480 is not set # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_PANEL is not set # CONFIG_C2PORT is not set # # EEPROM support # CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set # CONFIG_EEPROM_IDT_89HPESX is not set CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=m # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y # CONFIG_INTEL_MEI_TXE is not set CONFIG_VMWARE_VMCI=m # # Intel MIC Bus Driver # # CONFIG_INTEL_MIC_BUS is not set # # SCIF Bus Driver # # CONFIG_SCIF_BUS is not set # # VOP Bus Driver # # CONFIG_VOP_BUS is not set # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # # # VOP Driver # # CONFIG_GENWQE is not set # CONFIG_ECHO is not set # CONFIG_CXL_BASE is not set # CONFIG_CXL_AFU_DRIVER_OPS is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_SCSI_CXGB3_ISCSI=m CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=m # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m # CONFIG_SCSI_ACARD is not set CONFIG_SCSI_AACRAID=m # CONFIG_SCSI_AIC7XXX is not set CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=4 CONFIG_AIC79XX_RESET_DELAY_MS=15000 # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set # CONFIG_SCSI_AIC94XX is not set CONFIG_SCSI_MVSAS=m # CONFIG_SCSI_MVSAS_DEBUG is not set CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set CONFIG_SCSI_ARCMSR=m # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=m # CONFIG_SCSI_SMARTPQI is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFSHCD_PLATFORM is not set CONFIG_SCSI_HPTIOP=m # CONFIG_SCSI_BUSLOGIC is not set CONFIG_VMWARE_PVSCSI=m # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m CONFIG_FCOE_FNIC=m # CONFIG_SCSI_SNIC is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set CONFIG_SCSI_ISCI=m # CONFIG_SCSI_IPS is not set CONFIG_SCSI_INITIO=m # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set CONFIG_SCSI_STEX=m # CONFIG_SCSI_SYM53C8XX_2 is not set CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPR_DUMP=y # CONFIG_SCSI_QLOGIC_1280 is not set CONFIG_SCSI_QLA_FC=m # CONFIG_TCM_QLA2XXX is not set CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_LPFC is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_WD719X is not set CONFIG_SCSI_DEBUG=m CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m # CONFIG_SCSI_BFA_FC is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_CHELSIO_FCOE=m CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y 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=m # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m # CONFIG_SATA_INIC162X is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_SIL24=m CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=m CONFIG_SATA_QSTOR=m CONFIG_SATA_SX4=m CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m # CONFIG_SATA_DWC is not set CONFIG_SATA_MV=m CONFIG_SATA_NV=m CONFIG_SATA_PROMISE=m CONFIG_SATA_SIL=m CONFIG_SATA_SIS=m CONFIG_SATA_SVW=m CONFIG_SATA_ULI=m CONFIG_SATA_VIA=m CONFIG_SATA_VITESSE=m # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=m CONFIG_PATA_AMD=m CONFIG_PATA_ARTOP=m CONFIG_PATA_ATIIXP=m CONFIG_PATA_ATP867X=m CONFIG_PATA_CMD64X=m # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m CONFIG_PATA_HPT3X3=m # CONFIG_PATA_HPT3X3_DMA is not set CONFIG_PATA_IT8213=m CONFIG_PATA_IT821X=m CONFIG_PATA_JMICRON=m CONFIG_PATA_MARVELL=m CONFIG_PATA_NETCELL=m CONFIG_PATA_NINJA32=m # CONFIG_PATA_NS87415 is not set CONFIG_PATA_OLDPIIX=m # CONFIG_PATA_OPTIDMA is not set CONFIG_PATA_PDC2027X=m CONFIG_PATA_PDC_OLD=m # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=m CONFIG_PATA_SCH=m CONFIG_PATA_SERVERWORKS=m CONFIG_PATA_SIL680=m CONFIG_PATA_SIS=m CONFIG_PATA_TOSHIBA=m # CONFIG_PATA_TRIFLEX is not set CONFIG_PATA_VIA=m # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_OPTI is not set # CONFIG_PATA_PLATFORM is not set # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # CONFIG_PATA_ACPI=m CONFIG_ATA_GENERIC=m # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m # CONFIG_MD_CLUSTER is not set # CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m # CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m # CONFIG_DM_ERA is not set CONFIG_DM_MIRROR=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_RAID=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m CONFIG_DM_DELAY=m CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=m CONFIG_DM_VERITY=m # CONFIG_DM_VERITY_FEC is not set CONFIG_DM_SWITCH=m # CONFIG_DM_LOG_WRITES is not set CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_USER2 is not set CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m # CONFIG_ISCSI_TARGET_CXGB4 is not set # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m # CONFIG_FUSION_FC is not set 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=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_BONDING=m CONFIG_DUMMY=m # CONFIG_EQUALIZER is not set CONFIG_NET_FC=y CONFIG_IFB=m CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_BROADCAST=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m # CONFIG_GENEVE is not set # CONFIG_GTP is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=m CONFIG_TAP=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_VIRTIO_NET=y CONFIG_NLMON=m # CONFIG_ARCNET is not set # CONFIG_ATM_DRIVERS is not set # # CAIF transport drivers # # # Distributed Switch Architecture drivers # CONFIG_ETHERNET=y CONFIG_MDIO=y # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_ADAPTEC is not set CONFIG_NET_VENDOR_AGERE=y # CONFIG_ET131X is not set CONFIG_NET_VENDOR_ALACRITECH=y # CONFIG_SLICOSS is not set # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_ALTERA_TSE is not set CONFIG_NET_VENDOR_AMAZON=y # CONFIG_ENA_ETHERNET is not set # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_AQTION is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_ALX=m # CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_CADENCE=y # CONFIG_MACB is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y # CONFIG_BCMGENET is not set CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y # CONFIG_BNX2X is not set # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_VENDOR_CAVIUM=y # CONFIG_THUNDER_NIC_PF is not set # CONFIG_THUNDER_NIC_VF is not set # CONFIG_THUNDER_NIC_BGX is not set # CONFIG_THUNDER_NIC_RGX is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_CHELSIO_T1 is not set CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set CONFIG_CHELSIO_T4VF=m CONFIG_CHELSIO_LIB=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m # CONFIG_CX_ECAT is not set CONFIG_DNET=m CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y CONFIG_DE2104X=m CONFIG_DE2104X_DSL=0 CONFIG_TULIP=y # CONFIG_TULIP_MWI is not set CONFIG_TULIP_MMIO=y # CONFIG_TULIP_NAPI is not set CONFIG_DE4X5=m CONFIG_WINBOND_840=m CONFIG_DM9102=m CONFIG_ULI526X=m CONFIG_PCMCIA_XIRCOM=m # CONFIG_NET_VENDOR_DLINK is not set CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=m CONFIG_BE2NET_HWMON=y CONFIG_NET_VENDOR_EZCHIP=y # CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=y CONFIG_E1000E=y CONFIG_E1000E_HWTS=y CONFIG_IGB=y CONFIG_IGB_HWMON=y CONFIG_IGBVF=m CONFIG_IXGB=m CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=m CONFIG_I40E=m # CONFIG_I40E_DCB is not set # CONFIG_I40EVF is not set # CONFIG_FM10K is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y CONFIG_MVMDIO=m CONFIG_SKGE=m CONFIG_SKGE_DEBUG=y CONFIG_SKGE_GENESIS=y CONFIG_SKY2=m CONFIG_SKY2_DEBUG=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_ENC28J60 is not set # CONFIG_ENCX24J600 is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NFP is not set # CONFIG_NET_VENDOR_NVIDIA is not set CONFIG_NET_VENDOR_OKI=y CONFIG_ETHOC=m CONFIG_NET_PACKET_ENGINE=y # CONFIG_HAMACHI is not set CONFIG_YELLOWFIN=m CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=m CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCOM_EMAC is not set CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y # CONFIG_NET_VENDOR_RDC is not set CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set # CONFIG_NET_VENDOR_SEEQ is not set # CONFIG_NET_VENDOR_SILAN is not set # CONFIG_NET_VENDOR_SIS is not set CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_SFC=m CONFIG_SFC_MTD=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_SRIOV=y CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SMSC=y CONFIG_EPIC100=m # CONFIG_SMSC911X is not set CONFIG_SMSC9420=m # CONFIG_NET_VENDOR_STMICRO is not set # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_TEHUTI is not set # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_OCTEON is not set # CONFIG_MDIO_THUNDER is not set CONFIG_PHYLIB=y CONFIG_SWPHY=y # CONFIG_LED_TRIGGER_PHY is not set # # MII PHY device drivers # CONFIG_AMD_PHY=m # CONFIG_AQUANTIA_PHY is not set CONFIG_AT803X_PHY=m # CONFIG_BCM7XXX_PHY is not set CONFIG_BCM87XX_PHY=m CONFIG_BCM_NET_PHYLIB=m CONFIG_BROADCOM_PHY=m CONFIG_CICADA_PHY=m CONFIG_DAVICOM_PHY=m # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set CONFIG_FIXED_PHY=y CONFIG_ICPLUS_PHY=m # CONFIG_INTEL_XWAY_PHY is not set CONFIG_LSI_ET1011C_PHY=m CONFIG_LXT_PHY=m CONFIG_MARVELL_PHY=m CONFIG_MICREL_PHY=m # CONFIG_MICROCHIP_PHY is not set # CONFIG_MICROSEMI_PHY is not set CONFIG_NATIONAL_PHY=m CONFIG_QSEMI_PHY=m CONFIG_REALTEK_PHY=m CONFIG_SMSC_PHY=m CONFIG_STE10XP=m # CONFIG_TERANETICS_PHY is not set CONFIG_VITESSE_PHY=m # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set # CONFIG_PLIP is not set CONFIG_PPP=m CONFIG_PPP_BSDCOMP=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_FILTER=y CONFIG_PPP_MPPE=m CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=m CONFIG_PPPOE=m CONFIG_PPTP=m CONFIG_PPPOL2TP=m CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_SLIP=m CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=y CONFIG_USB_KAWETH=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8150=y CONFIG_USB_RTL8152=m # CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=m # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=y # CONFIG_USB_NET_SR9700 is not set # CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_GL620A=y CONFIG_USB_NET_NET1080=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y CONFIG_USB_NET_RNDIS_HOST=y CONFIG_USB_NET_CDC_SUBSET_ENABLE=y CONFIG_USB_NET_CDC_SUBSET=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=y CONFIG_USB_NET_CX82310_ETH=m CONFIG_USB_NET_KALMIA=m CONFIG_USB_NET_QMI_WWAN=m CONFIG_USB_HSO=m CONFIG_USB_NET_INT51X1=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=m # CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_WIRELESS_WDS is not set CONFIG_WLAN_VENDOR_ADMTEK=y # CONFIG_ADM8211 is not set CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set # CONFIG_ATH9K is not set # CONFIG_ATH9K_HTC is not set # CONFIG_CARL9170 is not set # CONFIG_ATH6KL is not set # CONFIG_AR5523 is not set # CONFIG_WIL6210 is not set # CONFIG_ATH10K is not set # CONFIG_WCN36XX is not set CONFIG_WLAN_VENDOR_ATMEL=y # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set CONFIG_WLAN_VENDOR_BROADCOM=y # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_BRCMSMAC is not set # CONFIG_BRCMFMAC is not set CONFIG_WLAN_VENDOR_CISCO=y # CONFIG_AIRO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set # CONFIG_IWL4965 is not set # CONFIG_IWL3945 is not set # CONFIG_IWLWIFI is not set CONFIG_WLAN_VENDOR_INTERSIL=y # CONFIG_HOSTAP is not set # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set # CONFIG_PRISM54 is not set CONFIG_WLAN_VENDOR_MARVELL=y # CONFIG_LIBERTAS is not set # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_MWIFIEX is not set # CONFIG_MWL8K is not set CONFIG_WLAN_VENDOR_MEDIATEK=y # CONFIG_MT7601U is not set CONFIG_WLAN_VENDOR_RALINK=y # CONFIG_RT2X00 is not set CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_RTL8180 is not set # CONFIG_RTL8187 is not set CONFIG_RTL_CARDS=m # CONFIG_RTL8192CE is not set # CONFIG_RTL8192SE is not set # CONFIG_RTL8192DE is not set # CONFIG_RTL8723AE is not set # CONFIG_RTL8723BE is not set # CONFIG_RTL8188EE is not set # CONFIG_RTL8192EE is not set # CONFIG_RTL8821AE is not set # CONFIG_RTL8192CU is not set # CONFIG_RTL8XXXU is not set CONFIG_WLAN_VENDOR_RSI=y # CONFIG_RSI_91X is not set CONFIG_WLAN_VENDOR_ST=y # CONFIG_CW1200 is not set CONFIG_WLAN_VENDOR_TI=y # CONFIG_WL1251 is not set # CONFIG_WL12XX is not set # CONFIG_WL18XX is not set # CONFIG_WLCORE is not set CONFIG_WLAN_VENDOR_ZYDAS=y # CONFIG_USB_ZD1201 is not set # CONFIG_ZD1211RW is not set CONFIG_MAC80211_HWSIM=m # CONFIG_USB_NET_RNDIS_WLAN is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # CONFIG_WAN=y # CONFIG_LANMEDIA is not set CONFIG_HDLC=m CONFIG_HDLC_RAW=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_CISCO=m CONFIG_HDLC_FR=m CONFIG_HDLC_PPP=m # # X.25/LAPB support is disabled # # CONFIG_PCI200SYN is not set # CONFIG_WANXL is not set # CONFIG_PC300TOO is not set # CONFIG_FARSYNC is not set # CONFIG_DSCC4 is not set CONFIG_DLCI=m CONFIG_DLCI_MAX=8 # CONFIG_SBNI is not set CONFIG_IEEE802154_DRIVERS=m CONFIG_IEEE802154_FAKELB=m # CONFIG_IEEE802154_AT86RF230 is not set # CONFIG_IEEE802154_MRF24J40 is not set # CONFIG_IEEE802154_CC2520 is not set # CONFIG_IEEE802154_ATUSB is not set # CONFIG_IEEE802154_ADF7242 is not set # CONFIG_IEEE802154_CA8210 is not set CONFIG_XEN_NETDEV_FRONTEND=m # CONFIG_XEN_NETDEV_BACKEND is not set CONFIG_VMXNET3=m # CONFIG_FUJITSU_ES is not set CONFIG_HYPERV_NET=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y CONFIG_ISDN_PPP_VJ=y CONFIG_ISDN_MPP=y CONFIG_IPPP_FILTER=y # CONFIG_ISDN_PPP_BSDCOMP is not set CONFIG_ISDN_AUDIO=y CONFIG_ISDN_TTY_FAX=y # # ISDN feature submodules # CONFIG_ISDN_DIVERSION=m # # ISDN4Linux hardware drivers # # # Passive cards # # CONFIG_ISDN_DRV_HISAX is not set CONFIG_ISDN_CAPI=m # CONFIG_CAPI_TRACE is not set CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPIDRV=m # CONFIG_ISDN_CAPI_CAPIDRV_VERBOSE is not set # # CAPI hardware drivers # CONFIG_CAPI_AVM=y CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y CONFIG_ISDN_DRV_AVMB1_T1PCI=m CONFIG_ISDN_DRV_AVMB1_C4=m # CONFIG_CAPI_EICON is not set CONFIG_ISDN_DRV_GIGASET=m CONFIG_GIGASET_CAPI=y # CONFIG_GIGASET_I4L is not set # CONFIG_GIGASET_DUMMYLL is not set CONFIG_GIGASET_BASE=m CONFIG_GIGASET_M105=m CONFIG_GIGASET_M101=m # CONFIG_GIGASET_DEBUG is not set CONFIG_HYSDN=m CONFIG_HYSDN_CAPI=y CONFIG_MISDN=m CONFIG_MISDN_DSP=m CONFIG_MISDN_L1OIP=m # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCUSB=m CONFIG_MISDN_AVMFRITZ=m CONFIG_MISDN_SPEEDFAX=m CONFIG_MISDN_INFINEON=m CONFIG_MISDN_W6692=m CONFIG_MISDN_NETJET=m CONFIG_MISDN_IPAC=m CONFIG_MISDN_ISAR=m CONFIG_ISDN_HDLC=m # CONFIG_NVM is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m # CONFIG_INPUT_MATRIXKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y # CONFIG_MOUSE_PS2_VMMOUSE is not set CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_CYAPA=m # CONFIG_MOUSE_ELAN_I2C is not set CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m # CONFIG_TABLET_USB_HANWANG is not set CONFIG_TABLET_USB_KBTAB=m # CONFIG_TABLET_USB_PEGASUS is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_PROPERTIES=y # CONFIG_TOUCHSCREEN_ADS7846 is not set # CONFIG_TOUCHSCREEN_AD7877 is not set # CONFIG_TOUCHSCREEN_AD7879 is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set # CONFIG_TOUCHSCREEN_EETI is not set # CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_EKTF2127 is not set # CONFIG_TOUCHSCREEN_ELAN is not set # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MTOUCH is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set # CONFIG_TOUCHSCREEN_PIXCIR is not set # CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set # CONFIG_TOUCHSCREEN_WM97XX is not set # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set # CONFIG_TOUCHSCREEN_TSC_SERIO is not set # CONFIG_TOUCHSCREEN_TSC2004 is not set # CONFIG_TOUCHSCREEN_TSC2005 is not set # CONFIG_TOUCHSCREEN_TSC2007 is not set # CONFIG_TOUCHSCREEN_RM_TS is not set # CONFIG_TOUCHSCREEN_SILEAD is not set # CONFIG_TOUCHSCREEN_SIS_I2C is not set # CONFIG_TOUCHSCREEN_ST1232 is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set # CONFIG_TOUCHSCREEN_TPS6507X is not set # CONFIG_TOUCHSCREEN_ZET6223 is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_E3X0_BUTTON is not set CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_MMA8450 is not set CONFIG_INPUT_APANEL=m # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_TILT_POLLED is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_RMI4_CORE is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=m CONFIG_HYPERV_KEYBOARD=m # CONFIG_USERIO is not set # CONFIG_GAMEPORT is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_MOXA_INTELLIO=m CONFIG_MOXA_SMARTIO=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=m CONFIG_NOZOMI=m # CONFIG_ISI is not set CONFIG_N_HDLC=m CONFIG_N_GSM=m # CONFIG_TRACE_SINK is not set CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y # CONFIG_SERIAL_8250_FSL is not set CONFIG_SERIAL_8250_DW=y # CONFIG_SERIAL_8250_RT288X is not set CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y # CONFIG_SERIAL_8250_MOXA is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_IFX6X60 is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_DEV_BUS is not set # CONFIG_TTY_PRINTK is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m # CONFIG_IPMI_SSIF is not set CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_TPM=m CONFIG_NVRAM=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=8192 CONFIG_HPET=y CONFIG_HPET_MMAP=y # CONFIG_HPET_MMAP_DEFAULT is not set CONFIG_HANGCHECK_TIMER=m CONFIG_UV_MMTIMER=m CONFIG_TCG_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y # CONFIG_TCG_TIS_SPI is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_XEN is not set # CONFIG_TCG_CRB is not set # CONFIG_TCG_VTPM_PROXY is not set # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TELCLOCK=m 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=y CONFIG_I2C_CHARDEV=m CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # # CONFIG_I2C_MUX_GPIO is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_MUX_MLXCPLD is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=y CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set CONFIG_I2C_SIS96X=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # ACPI drivers # CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_BAYTRAIL is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PARPORT_LIGHT=m # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIPERBOARD=m # # Other I2C/SMBus bus drivers # # CONFIG_I2C_MLXCPLD is not set CONFIG_I2C_STUB=m # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_PCI is not set # CONFIG_SPI_DW_MMIO is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_PXA2XX=m CONFIG_SPI_PXA2XX_PCI=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_KVM=y CONFIG_PINCTRL=y # # Pin controllers # CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_PINCTRL_AMD is not set # CONFIG_PINCTRL_SX150X is not set CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_CHERRYVIEW is not set # CONFIG_PINCTRL_BROXTON is not set # CONFIG_PINCTRL_GEMINILAKE is not set # CONFIG_PINCTRL_SUNRISEPOINT is not set CONFIG_GPIOLIB=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y # # Memory mapped GPIO drivers # # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_ICH is not set CONFIG_GPIO_LYNXPOINT=m CONFIG_GPIO_MOCKUP=y # CONFIG_GPIO_VX855 is not set # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_IT87 is not set # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SCH311X is not set # # I2C GPIO expanders # # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_SX150X is not set # CONFIG_GPIO_TPIC2810 is not set # # MFD GPIO expanders # # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_PCI_IDIO_16 is not set # CONFIG_GPIO_RDC321X is not set # # SPI GPIO expanders # # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_PISOSR is not set # # SPI or I2C GPIO expanders # # # USB GPIO expanders # # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_RESET_RESTART is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ25890 is not set CONFIG_CHARGER_SMB347=m # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_CHARGER_RT9455 is not set CONFIG_HWMON=y CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m # CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m # CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DELL_SMM=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FTSTEUTATES is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=m # CONFIG_SENSORS_G762 is not set # CONFIG_SENSORS_GPIO_FAN is not set # CONFIG_SENSORS_HIH6130 is not set CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m # CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m # CONFIG_SENSORS_JC42 is not set # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2990 is not set CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m # CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31722 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_LM63=m # CONFIG_SENSORS_LM70 is not set CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m 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=m CONFIG_SENSORS_LM95245=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set 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_LTC3815 is not set CONFIG_SENSORS_MAX16064=m # CONFIG_SENSORS_MAX20751 is not set CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_TPS40422 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT3x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SMM665 is not set # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=m # CONFIG_SENSORS_ADS7871 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m # CONFIG_SENSORS_INA3221 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP103 is not set # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m 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=m CONFIG_SENSORS_W83627EHF=m # CONFIG_SENSORS_XGENE is not set # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_WRITABLE_TRIPS=y 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_THERMAL_EMULATION is not set CONFIG_INTEL_POWERCLAMP=m CONFIG_X86_PKG_TEMP_THERMAL=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # ACPI INT340X thermal drivers # # CONFIG_INT340X_THERMAL is not set CONFIG_INTEL_PCH_THERMAL=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_SYSFS is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m # CONFIG_WDAT_WDT is not set # CONFIG_XILINX_WATCHDOG is not set # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m CONFIG_F71808E_WDT=m CONFIG_SP5100_TCO=m CONFIG_SBC_FITPC2_WATCHDOG=m # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m CONFIG_IBMASR=m # CONFIG_WAFER_WDT is not set CONFIG_I6300ESB_WDT=y CONFIG_IE6XX_WDT=m CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set CONFIG_NV_TCO=m # CONFIG_60XX_WDT is not set # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=m # CONFIG_SMSC37B787_WDT is not set CONFIG_VIA_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m # CONFIG_SBC_EPX_C3_WATCHDOG is not set # CONFIG_INTEL_MEI_WDT is not set # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set CONFIG_XEN_WDT=m # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m # # Watchdog Pretimeout Governors # # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_SILENT is not set # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_AS3711 is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_AAT2870_CORE is not set # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_AXP20X_I2C is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_DLN2 is not set # CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_HTC_PASIC3 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set CONFIG_LPC_ICH=y CONFIG_LPC_SCH=m # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_EZX_PCAP is not set CONFIG_MFD_VIPERBOARD=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_RTSX_USB is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_LP3943 is not set # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TPS65218 is not set # CONFIG_MFD_TPS6586X is not set # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TPS80031 is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_CEC_SUPPORT is not set # CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_TUNER=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_DMA_SG=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_DVB=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_VIDEOBUF2_DMA_SG=m CONFIG_VIDEOBUF2_DVB=m CONFIG_DVB_CORE=m CONFIG_DVB_NET=y CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set # # Media drivers # CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SHARP_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_XMP_DECODER=m CONFIG_RC_DEVICES=y CONFIG_RC_ATI_REMOTE=m CONFIG_IR_ENE=m # CONFIG_IR_HIX5HD2 is not set CONFIG_IR_IMON=m CONFIG_IR_MCEUSB=m CONFIG_IR_ITE_CIR=m CONFIG_IR_FINTEK=m CONFIG_IR_NUVOTON=m CONFIG_IR_REDRAT3=m # CONFIG_IR_SPI is not set CONFIG_IR_STREAMZAP=m CONFIG_IR_WINBOND_CIR=m # CONFIG_IR_IGORPLUGUSB is not set CONFIG_IR_IGUANA=m CONFIG_IR_TTUSBIR=m # CONFIG_RC_LOOPBACK is not set CONFIG_IR_GPIO_CIR=m # CONFIG_IR_SERIAL is not set CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_GSPCA=m CONFIG_USB_M5602=m CONFIG_USB_STV06XX=m CONFIG_USB_GL860=m CONFIG_USB_GSPCA_BENQ=m CONFIG_USB_GSPCA_CONEX=m CONFIG_USB_GSPCA_CPIA1=m # CONFIG_USB_GSPCA_DTCS033 is not set CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_JEILINJ=m CONFIG_USB_GSPCA_JL2005BCD=m # CONFIG_USB_GSPCA_KINECT is not set CONFIG_USB_GSPCA_KONICA=m CONFIG_USB_GSPCA_MARS=m CONFIG_USB_GSPCA_MR97310A=m CONFIG_USB_GSPCA_NW80X=m CONFIG_USB_GSPCA_OV519=m CONFIG_USB_GSPCA_OV534=m CONFIG_USB_GSPCA_OV534_9=m CONFIG_USB_GSPCA_PAC207=m CONFIG_USB_GSPCA_PAC7302=m CONFIG_USB_GSPCA_PAC7311=m CONFIG_USB_GSPCA_SE401=m CONFIG_USB_GSPCA_SN9C2028=m CONFIG_USB_GSPCA_SN9C20X=m CONFIG_USB_GSPCA_SONIXB=m CONFIG_USB_GSPCA_SONIXJ=m CONFIG_USB_GSPCA_SPCA500=m CONFIG_USB_GSPCA_SPCA501=m CONFIG_USB_GSPCA_SPCA505=m CONFIG_USB_GSPCA_SPCA506=m CONFIG_USB_GSPCA_SPCA508=m CONFIG_USB_GSPCA_SPCA561=m CONFIG_USB_GSPCA_SPCA1528=m CONFIG_USB_GSPCA_SQ905=m CONFIG_USB_GSPCA_SQ905C=m CONFIG_USB_GSPCA_SQ930X=m CONFIG_USB_GSPCA_STK014=m # CONFIG_USB_GSPCA_STK1135 is not set CONFIG_USB_GSPCA_STV0680=m CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TOPRO=m # CONFIG_USB_GSPCA_TOUPTEK is not set CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m CONFIG_USB_GSPCA_XIRLINK_CIT=m CONFIG_USB_GSPCA_ZC3XX=m CONFIG_USB_PWC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y # CONFIG_VIDEO_CPIA2 is not set CONFIG_USB_ZR364XX=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_S2255=m # CONFIG_VIDEO_USBTV is not set # # Analog TV USB devices # CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_USBVISION=m # CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_GO7007 is not set # # Analog/digital TV USB devices # CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_AU0828_V4L2=y # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_CX231XX=m CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_ALSA=m CONFIG_VIDEO_CX231XX_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m # # Digital TV USB devices # CONFIG_DVB_USB=m # CONFIG_DVB_USB_DEBUG is not set CONFIG_DVB_USB_DIB3000MC=m CONFIG_DVB_USB_A800=m CONFIG_DVB_USB_DIBUSB_MB=m # CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set CONFIG_DVB_USB_DIBUSB_MC=m CONFIG_DVB_USB_DIB0700=m CONFIG_DVB_USB_UMT_010=m CONFIG_DVB_USB_CXUSB=m CONFIG_DVB_USB_M920X=m CONFIG_DVB_USB_DIGITV=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_NOVA_T_USB2=m CONFIG_DVB_USB_TTUSB2=m CONFIG_DVB_USB_DTT200U=m CONFIG_DVB_USB_OPERA1=m CONFIG_DVB_USB_AF9005=m CONFIG_DVB_USB_AF9005_REMOTE=m CONFIG_DVB_USB_PCTV452E=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_CINERGY_T2=m CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_AZ6027=m CONFIG_DVB_USB_TECHNISAT_USB2=m CONFIG_DVB_USB_V2=m CONFIG_DVB_USB_AF9015=m CONFIG_DVB_USB_AF9035=m CONFIG_DVB_USB_ANYSEE=m CONFIG_DVB_USB_AU6610=m CONFIG_DVB_USB_AZ6007=m CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_LME2510=m CONFIG_DVB_USB_MXL111SF=m CONFIG_DVB_USB_RTL28XXU=m # CONFIG_DVB_USB_DVBSKY is not set # CONFIG_DVB_USB_ZD1301 is not set CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_USB_DRV=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set # CONFIG_DVB_AS102 is not set # # Webcam, TV (analog/digital) USB devices # CONFIG_VIDEO_EM28XX=m # CONFIG_VIDEO_EM28XX_V4L2 is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX_RC=m CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # # CONFIG_VIDEO_MEYE is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_TW5864 is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_ZORAN is not set # # Media capture/analog TV support # CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set # CONFIG_VIDEO_IVTV_ALSA is not set CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_DT3155 is not set # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX23885=m CONFIG_MEDIA_ALTERA_CI=m # CONFIG_VIDEO_CX25821 is not set CONFIG_VIDEO_CX88=m CONFIG_VIDEO_CX88_ALSA=m CONFIG_VIDEO_CX88_BLACKBIRD=m CONFIG_VIDEO_CX88_DVB=m CONFIG_VIDEO_CX88_ENABLE_VP3054=y CONFIG_VIDEO_CX88_VP3054=m CONFIG_VIDEO_CX88_MPEG=m CONFIG_VIDEO_BT848=m CONFIG_DVB_BT8XX=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_ALSA=m CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_SAA7164=m # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110_IR=y CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m CONFIG_DVB_B2C2_FLEXCOP_PCI=m # CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_DM1105=m CONFIG_DVB_PT1=m # CONFIG_DVB_PT3 is not set CONFIG_MANTIS_CORE=m CONFIG_DVB_MANTIS=m CONFIG_DVB_HOPPER=m CONFIG_DVB_NGENE=m CONFIG_DVB_DDBRIDGE=m # CONFIG_DVB_SMIPCIE is not set # CONFIG_DVB_NETUP_UNIDVB is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_SI470X is not set # CONFIG_RADIO_SI4713 is not set # CONFIG_USB_MR800 is not set # CONFIG_USB_DSBR is not set # CONFIG_RADIO_MAXIRADIO is not set # CONFIG_RADIO_SHARK is not set # CONFIG_RADIO_SHARK2 is not set # CONFIG_USB_KEENE is not set # CONFIG_USB_RAREMONO is not set # CONFIG_USB_MA901 is not set # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_SAA7706H is not set # CONFIG_RADIO_TEF6862 is not set # CONFIG_RADIO_WL1273 is not set # # Texas Instruments WL128x FM driver (ST based) # # # Supported FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=m CONFIG_DVB_FIREDTV_INPUT=y CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_TVEEPROM=m CONFIG_CYPRESS_FIRMWARE=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y # CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TDA7432=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS3308=m CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=m # # RDS decoders # CONFIG_VIDEO_SAA6588=m # # Video decoders # CONFIG_VIDEO_SAA711X=m # # Video and audio decoders # CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_CX25840=m # # Video encoders # CONFIG_VIDEO_SAA7127=m # # Camera sensor devices # # # Flash devices # # # Video improvement chips # CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=m # # Miscellaneous helper chips # CONFIG_VIDEO_M52790=m # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_MT2060=m CONFIG_MEDIA_TUNER_MT2063=m CONFIG_MEDIA_TUNER_MT2266=m CONFIG_MEDIA_TUNER_MT2131=m CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m CONFIG_MEDIA_TUNER_MAX2165=m CONFIG_MEDIA_TUNER_TDA18218=m CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC0012=m CONFIG_MEDIA_TUNER_FC0013=m CONFIG_MEDIA_TUNER_TDA18212=m CONFIG_MEDIA_TUNER_E4000=m CONFIG_MEDIA_TUNER_FC2580=m CONFIG_MEDIA_TUNER_M88RS6000T=m CONFIG_MEDIA_TUNER_TUA9001=m CONFIG_MEDIA_TUNER_SI2157=m CONFIG_MEDIA_TUNER_IT913X=m CONFIG_MEDIA_TUNER_R820T=m CONFIG_MEDIA_TUNER_QM1D1C0042=m # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_SI2165=m CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10036=m CONFIG_DVB_ZL10039=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0288=m CONFIG_DVB_STB6000=m CONFIG_DVB_STV0299=m CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m CONFIG_DVB_SI21XX=m CONFIG_DVB_TS2020=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m CONFIG_DVB_TDA10071=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m CONFIG_DVB_DRXD=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m CONFIG_DVB_RTL2830=m CONFIG_DVB_RTL2832=m CONFIG_DVB_SI2168=m # CONFIG_DVB_AS102_FE is not set CONFIG_DVB_GP8PSK_FE=m # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m CONFIG_DVB_LGDT3306A=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_DTV=m CONFIG_DVB_AU8522_V4L=m CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=m CONFIG_DVB_DIB8000=m CONFIG_DVB_MB86A20S=m # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=m # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m CONFIG_DVB_TUNER_DIB0090=m # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=m CONFIG_DVB_LNBP21=m CONFIG_DVB_LNBP22=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m CONFIG_DVB_A8293=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_TDA665x=m CONFIG_DVB_IX2505V=m CONFIG_DVB_M88RS2000=m CONFIG_DVB_AF9033=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=m CONFIG_DRM_MIPI_DSI=y # CONFIG_DRM_DP_AUX_CHARDEV is not set # CONFIG_DRM_DEBUG_MM_SELFTEST is not set 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_CH7006=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set # # ACP (Audio CoProcessor) Configuration # # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_I915=m # CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_GVT is not set # # drm/i915 Debugging # # CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_I915_DEBUG is not set # CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set # CONFIG_DRM_VGEM is not set CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_GMA500=m CONFIG_DRM_GMA600=y CONFIG_DRM_GMA3600=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m # CONFIG_DRM_BOCHS is not set # CONFIG_DRM_VIRTIO_GPU is not set CONFIG_DRM_PANEL=y # # Display Panels # CONFIG_DRM_BRIDGE=y # # Display Interface Bridges # # CONFIG_DRM_ANALOGIX_ANX78XX is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_TINYDRM is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIB_RANDOM is not set # # Frame buffer Devices # CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y # CONFIG_FB_DDC is not set 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=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set # CONFIG_FB_MODE_HELPERS is not set CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y CONFIG_FB_EFI=y # CONFIG_FB_N411 is not set # CONFIG_FB_HGA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_INTEL is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SMSCUFX is not set # CONFIG_FB_UDL is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_XEN_FBDEV_FRONTEND is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set CONFIG_FB_HYPERV=m # CONFIG_FB_SIMPLE is not set # CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_L4F00242T03 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCD_PLATFORM=m # CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_LD9040 is not set # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_HX8357 is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set # CONFIG_BACKLIGHT_PWM is not set CONFIG_BACKLIGHT_APPLE=m # CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_LP855X is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_VGASTATE is not set CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 # CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=m CONFIG_SND_OPL3_LIB_SEQ=m # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=m CONFIG_SND_DUMMY=m CONFIG_SND_ALOOP=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m # CONFIG_SND_MTS64 is not set # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_MPU401=m # CONFIG_SND_PORTMAN2X4 is not set CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=5 CONFIG_SND_PCI=y CONFIG_SND_AD1889=m # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set CONFIG_SND_ALI5451=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_OXYGEN_LIB=m CONFIG_SND_OXYGEN=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m CONFIG_SND_DARLA24=m CONFIG_SND_GINA24=m CONFIG_SND_LAYLA24=m CONFIG_SND_MONA=m CONFIG_SND_MIA=m CONFIG_SND_ECHO3G=m CONFIG_SND_INDIGO=m CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m # CONFIG_SND_ES1938 is not set CONFIG_SND_ES1968=m CONFIG_SND_ES1968_INPUT=y CONFIG_SND_ES1968_RADIO=y # CONFIG_SND_FM801 is not set CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m CONFIG_SND_ICE1712=m CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LOLA=m CONFIG_SND_LX6464ES=m CONFIG_SND_MAESTRO3=m CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MIXART=m # CONFIG_SND_NM256 is not set CONFIG_SND_PCXHR=m # CONFIG_SND_RIPTIDE is not set CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m # CONFIG_SND_SONICVIBES is not set CONFIG_SND_TRIDENT=m CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m CONFIG_SND_VX222=m # CONFIG_SND_YMFPCI is not set # # HD-Audio # CONFIG_SND_HDA=m CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_HWDEP=y # CONFIG_SND_HDA_RECONFIG is not set CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 # CONFIG_SND_HDA_PATCH_LOADER is not set CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CA0110=m CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_CORE=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m # CONFIG_SND_USB_HIFACE is not set # CONFIG_SND_BCD2000 is not set # CONFIG_SND_USB_POD is not set # CONFIG_SND_USB_PODHD is not set # CONFIG_SND_USB_TONEPORT is not set # CONFIG_SND_USB_VARIAX is not set CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m # CONFIG_SND_DICE is not set # CONFIG_SND_OXFW is not set CONFIG_SND_ISIGHT=m # CONFIG_SND_FIREWORKS is not set # CONFIG_SND_BEBOB is not set # CONFIG_SND_FIREWIRE_DIGI00X is not set # CONFIG_SND_FIREWIRE_TASCAM is not set # CONFIG_SND_SOC is not set CONFIG_SND_X86=y # CONFIG_HDMI_LPE_AUDIO is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACCUTOUCH is not set CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=y CONFIG_HID_APPLEIR=m # CONFIG_HID_ASUS is not set CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=y # CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y # CONFIG_HID_CORSAIR is not set CONFIG_HID_PRODIKEYS=m # CONFIG_HID_CMEDIA is not set # CONFIG_HID_CP2112 is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=m # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y # CONFIG_HID_GEMBIRD is not set # CONFIG_HID_GFRM is not set CONFIG_HID_HOLTEK=m # CONFIG_HOLTEK_FF is not set # CONFIG_HID_GT683R is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m # CONFIG_HID_LENOVO is not set CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=m CONFIG_HID_LOGITECH_HIDPP=m # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set # CONFIG_LOGIG940_FF is not set # CONFIG_LOGIWHEELS_FF is not set CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MAYFLASH is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=m # CONFIG_HID_NTI is not set CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m # CONFIG_PANTHERLORD_FF is not set # CONFIG_HID_PENMOUNT is not set CONFIG_HID_PETALYNX=m CONFIG_HID_PICOLCD=m CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=y CONFIG_HID_PRIMAX=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=m CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_SMARTJOYPLUS=m # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m # CONFIG_THRUSTMASTER_FF is not set # CONFIG_HID_UDRAW_PS3 is not set CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=m # CONFIG_HID_SENSOR_HUB is not set # CONFIG_HID_ALPS is not set # # USB HID support # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # I2C HID support # CONFIG_I2C_HID=m # # Intel ISH HID support # # CONFIG_INTEL_ISH_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OTG_BLACKLIST_HUB is not set # CONFIG_USB_LEDS_TRIGGER_USBPORT is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1362_HCD is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_UHCI_HCD=y # CONFIG_USB_U132_HCD is not set # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_WHCI_HCD is not set CONFIG_USB_HWA_HCD=m # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_REALTEK=m CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=m CONFIG_USB_STORAGE_FREECOM=m CONFIG_USB_STORAGE_ISD200=m CONFIG_USB_STORAGE_USBAT=m CONFIG_USB_STORAGE_SDDR09=m CONFIG_USB_STORAGE_SDDR55=m CONFIG_USB_STORAGE_JUMPSHOT=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m CONFIG_USB_UAS=m # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m # CONFIG_USBIP_CORE is not set # CONFIG_USB_MUSB_HDRC is not set CONFIG_USB_DWC3=y # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_GADGET=y # CONFIG_USB_DWC3_DUAL_ROLE is not set # # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=y # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_ISP1760 is not set # # USB port drivers # CONFIG_USB_USS720=m CONFIG_USB_SERIAL=y CONFIG_USB_SERIAL_CONSOLE=y CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set CONFIG_USB_SERIAL_AIRCABLE=m CONFIG_USB_SERIAL_ARK3116=m CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m CONFIG_USB_SERIAL_CP210X=m CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m # CONFIG_USB_SERIAL_F81232 is not set # CONFIG_USB_SERIAL_F8153X is not set CONFIG_USB_SERIAL_GARMIN=m CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m # CONFIG_USB_SERIAL_METRO is not set CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m # CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m CONFIG_USB_SERIAL_QCAUX=m CONFIG_USB_SERIAL_QUALCOMM=m CONFIG_USB_SERIAL_SPCP8X5=m CONFIG_USB_SERIAL_SAFE=m CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m # CONFIG_USB_SERIAL_TI is not set CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_WWAN=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m # CONFIG_USB_SERIAL_UPD78F0730 is not set CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m # CONFIG_USB_RIO500 is not set CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_LD=m # CONFIG_USB_TRANCEVIBRATOR is not set CONFIG_USB_IOWARRIOR=m # CONFIG_USB_TEST is not set # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_ISIGHTFW=m # CONFIG_USB_YUREX is not set CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_HUB_USB251XB is not set CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # CONFIG_USB_CHAOSKEY is not set # CONFIG_UCSI is not set CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m CONFIG_USB_XUSBATM=m # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGET_DEBUG_FILES is not set # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # # CONFIG_USB_FOTG210_UDC is not set # CONFIG_USB_GR_UDC is not set # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set # CONFIG_USB_AMD5536UDC is not set # CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set # CONFIG_USB_EG20T is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m CONFIG_USB_F_MASS_STORAGE=m # CONFIG_USB_CONFIGFS is not set # CONFIG_USB_ZERO is not set # CONFIG_USB_AUDIO is not set # CONFIG_USB_ETH is not set # CONFIG_USB_G_NCM is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_FUNCTIONFS is not set CONFIG_USB_MASS_STORAGE=m # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_SERIAL is not set # CONFIG_USB_MIDI_GADGET is not set # CONFIG_USB_G_PRINTER is not set # CONFIG_USB_CDC_COMPOSITE is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_G_MULTI is not set # CONFIG_USB_G_HID is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set # CONFIG_USB_LED_TRIG is not set # CONFIG_USB_ULPI_BUS is not set CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m # CONFIG_MMC_SPI is not set CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m # CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m # CONFIG_MMC_TOSHIBA_PCI is not set # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=m # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_MEMSTICK_R592=m CONFIG_MEMSTICK_REALTEK_PCI=m CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_LT3593 is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m # CONFIG_LEDS_MLXCPLD is not set # CONFIG_LEDS_USER is not set # CONFIG_LEDS_NIC78BX is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_DISK is not set # CONFIG_LEDS_TRIGGER_MTD is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m # CONFIG_EDAC_GHES is not set CONFIG_EDAC_AMD64=m # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_E752X=m CONFIG_EDAC_I82975X=m CONFIG_EDAC_I3000=m CONFIG_EDAC_I3200=m # CONFIG_EDAC_IE31200 is not set CONFIG_EDAC_X38=m CONFIG_EDAC_I5400=m CONFIG_EDAC_I7CORE=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m CONFIG_EDAC_I7300=m CONFIG_EDAC_SBRIDGE=m # CONFIG_EDAC_SKX is not set # CONFIG_EDAC_PND2 is not set CONFIG_RTC_LIB=y CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" # CONFIG_RTC_SYSTOHC is not set # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1307_HWMON=y # CONFIG_RTC_DRV_DS1307_CENTURY is not set CONFIG_RTC_DRV_DS1374=m # CONFIG_RTC_DRV_DS1374_WDT is not set CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85063 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_BQ32K=m # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_RX8010 is not set CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RX8025=m CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_RV8803 is not set # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set # CONFIG_RTC_DRV_M41T94 is not set # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set # CONFIG_RTC_DRV_DS1390 is not set # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_R9701 is not set # CONFIG_RTC_DRV_RX4581 is not set # CONFIG_RTC_DRV_RX6110 is not set # CONFIG_RTC_DRV_RS5C348 is not set # CONFIG_RTC_DRV_MAX6902 is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_PCF2127 is not set CONFIG_RTC_DRV_RV3029C2=m CONFIG_RTC_DRV_RV3029_HWMON=y # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=m CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=m # CONFIG_RTC_DRV_DS1685_FAMILY is not set CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m # # on-CPU RTC drivers # # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IOATDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_HIDMA is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y CONFIG_HSU_DMA=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=m # # DMABUF options # CONFIG_SYNC_FILE=y CONFIG_SW_SYNC=y CONFIG_AUXDISPLAY=y CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 CONFIG_KS0108_DELAY=2 CONFIG_CFAG12864B=m CONFIG_CFAG12864B_RATE=20 # CONFIG_IMG_ASCII_LCD is not set CONFIG_UIO=m CONFIG_UIO_CIF=m CONFIG_UIO_PDRV_GENIRQ=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set # CONFIG_UIO_HV_GENERIC is not set CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO_VIRQFD=m CONFIG_VFIO=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI_IGD=y # CONFIG_VFIO_MDEV is not set CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y # # Virtio drivers # CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=y # CONFIG_VIRTIO_INPUT is not set # CONFIG_VIRTIO_MMIO is not set # # Microsoft Hyper-V guest support # CONFIG_HYPERV=m CONFIG_HYPERV_TSCPAGE=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_BALLOON=m # # Xen driver support # CONFIG_XEN_BALLOON=y # CONFIG_XEN_SELFBALLOONING is not set # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=m CONFIG_XEN_BACKEND=y CONFIG_XENFS=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y # CONFIG_XEN_GNTDEV is not set # CONFIG_XEN_GRANT_DEV_ALLOC is not set CONFIG_SWIOTLB_XEN=y CONFIG_XEN_TMEM=m CONFIG_XEN_PCIDEV_BACKEND=m # CONFIG_XEN_SCSI_BACKEND is not set CONFIG_XEN_PRIVCMD=m CONFIG_XEN_ACPI_PROCESSOR=m # CONFIG_XEN_MCE_LOG is not set CONFIG_XEN_HAVE_PVMMU=y CONFIG_XEN_EFI=y CONFIG_XEN_AUTO_XLATE=y CONFIG_XEN_ACPI=y CONFIG_XEN_SYMS=y CONFIG_XEN_HAVE_VPMU=y CONFIG_STAGING=y # CONFIG_PRISM2_USB is not set # CONFIG_COMEDI is not set # CONFIG_RTL8192U is not set CONFIG_RTLLIB=m CONFIG_RTLLIB_CRYPTO_CCMP=m CONFIG_RTLLIB_CRYPTO_TKIP=m CONFIG_RTLLIB_CRYPTO_WEP=m CONFIG_RTL8192E=m CONFIG_R8712U=m # CONFIG_R8188EU is not set # CONFIG_RTS5208 is not set # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_XGI is not set # # Speakup console speech # # CONFIG_SPEAKUP is not set # CONFIG_STAGING_MEDIA is not set # # Android # # CONFIG_LTE_GDM724X is not set CONFIG_FIREWIRE_SERIAL=m CONFIG_FWTTY_MAX_TOTAL_PORTS=64 CONFIG_FWTTY_MAX_CARD_PORTS=32 # CONFIG_LNET is not set # CONFIG_DGNC is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_CRYPTO_SKEIN is not set # CONFIG_UNISYSSPAR is not set # CONFIG_FB_TFT is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_MOST is not set # CONFIG_KS7010 is not set # CONFIG_GREYBUS is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m # CONFIG_ALIENWARE_WMI is not set CONFIG_ASUS_LAPTOP=m # CONFIG_DELL_LAPTOP is not set # CONFIG_DELL_WMI is not set CONFIG_DELL_WMI_AIO=m # CONFIG_DELL_WMI_LED is not set # CONFIG_DELL_SMO8800 is not set # CONFIG_DELL_RBTN is not set CONFIG_FUJITSU_LAPTOP=m # CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_TABLET=m CONFIG_AMILO_RFKILL=m CONFIG_HP_ACCEL=m # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=m CONFIG_MSI_LAPTOP=m CONFIG_PANASONIC_LAPTOP=m CONFIG_COMPAL_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_IDEAPAD_LAPTOP=m # CONFIG_SURFACE3_WMI is not set CONFIG_THINKPAD_ACPI=m CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=m # CONFIG_INTEL_MENLOW is not set CONFIG_EEEPC_LAPTOP=m CONFIG_ASUS_WMI=m CONFIG_ASUS_NB_WMI=m CONFIG_EEEPC_WMI=m # CONFIG_ASUS_WIRELESS is not set CONFIG_ACPI_WMI=m CONFIG_MSI_WMI=m CONFIG_TOPSTAR_LAPTOP=m CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOSHIBA_HAPS is not set # CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=m # CONFIG_INTEL_HID_EVENT is not set # CONFIG_INTEL_VBTN is not set CONFIG_INTEL_IPS=m # CONFIG_INTEL_PMC_CORE is not set # CONFIG_IBM_RTL is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_MXM_WMI=m CONFIG_INTEL_OAKTRAIL=m CONFIG_SAMSUNG_Q10=m CONFIG_APPLE_GMUX=m # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set CONFIG_PVPANIC=y # CONFIG_INTEL_PMC_IPC is not set # CONFIG_SURFACE_PRO3_BUTTON is not set # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_MLX_PLATFORM is not set # CONFIG_MLX_CPLD_PLATFORM is not set # CONFIG_INTEL_TURBO_MAX_3 is not set # CONFIG_SILEAD_DMI is not set CONFIG_PMC_ATOM=y # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # # CONFIG_COMMON_CLK_SI5351 is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_COMMON_CLK_NXP is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=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=y CONFIG_PCC=y # CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # CONFIG_IOMMU_IOVA=y CONFIG_AMD_IOMMU=y CONFIG_AMD_IOMMU_V2=m CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y # CONFIG_INTEL_IOMMU_SVM is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_IRQ_REMAP=y # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # # Broadcom SoC drivers # # CONFIG_SUNXI_SRAM is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m # CONFIG_DEVFREQ_GOV_PERFORMANCE is not set # CONFIG_DEVFREQ_GOV_POWERSAVE is not set # CONFIG_DEVFREQ_GOV_USERSPACE is not set # CONFIG_DEVFREQ_GOV_PASSIVE is not set # # DEVFREQ Drivers # # CONFIG_PM_DEVFREQ_EVENT is not set # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set CONFIG_NTB=m # CONFIG_NTB_AMD is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_TRANSPORT is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y # CONFIG_PWM_LPSS_PCI is not set # CONFIG_PWM_LPSS_PLATFORM is not set # CONFIG_PWM_PCA9685 is not set CONFIG_ARM_GIC_MAX_NR=1 # 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 is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set CONFIG_POWERCAP=y CONFIG_INTEL_RAPL=m # CONFIG_MCB is not set # # Performance monitor support # CONFIG_RAS=y # CONFIG_MCE_AMD_INJ is not set # CONFIG_RAS_CEC is not set # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set CONFIG_LIBNVDIMM=m CONFIG_BLK_DEV_PMEM=m CONFIG_ND_BLK=m CONFIG_ND_CLAIM=y CONFIG_ND_BTT=m CONFIG_BTT=y CONFIG_ND_PFN=m CONFIG_NVDIMM_PFN=y CONFIG_NVDIMM_DAX=y CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM=m CONFIG_NR_DEV_DAX=32768 CONFIG_NVMEM=m # CONFIG_STM is not set # CONFIG_INTEL_TH is not set # # FPGA Configuration Support # # CONFIG_FPGA is not set # # FSI support # # CONFIG_FSI is not set # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=m # CONFIG_FW_CFG_SYSFS is not set # CONFIG_GOOGLE_FIRMWARE is not set # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_RUNTIME_MAP=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set # CONFIG_APPLE_PROPERTIES is not set CONFIG_UEFI_CPER=y # CONFIG_EFI_DEV_PATH_PARSER is not set # # Tegra firmware driver # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_FS_IOMAP=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_XFS_FS=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m CONFIG_F2FS_STAT_FS=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_POSIX_ACL=y # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set # CONFIG_F2FS_IO_TRACE is not set # CONFIG_F2FS_FAULT_INJECTION is not set CONFIG_FS_DAX=y CONFIG_FS_DAX_PMD=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=m CONFIG_CUSE=m CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # # Caches # CONFIG_FSCACHE=m CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=m # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=m 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="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y 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_ARCH_HAS_GIGANTIC_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_ECRYPT_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set # CONFIG_JFFS2_FS is not set # CONFIG_UBIFS_FS is not set CONFIG_CRAMFS=m 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 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y CONFIG_PSTORE_ZLIB_COMPRESS=y # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_PMSG=y # CONFIG_PSTORE_FTRACE is not set CONFIG_PSTORE_RAM=m # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EXOFS_FS is not set CONFIG_ORE=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=m # CONFIG_NFS_SWAP is not set CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNFS_BLOCK=m CONFIG_PNFS_OBJLAYOUT=m CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_ROOT_NFS=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFS_DEBUG=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y # CONFIG_NFSD_BLOCKLAYOUT is not set # CONFIG_NFSD_SCSILAYOUT is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y # CONFIG_CEPH_FS is not set CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_ACL=y CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y # CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set CONFIG_9P_FS=y CONFIG_9P_FS_POSIX_ACL=y # CONFIG_9P_FS_SECURITY is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_CELTIC=m CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=m CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=m CONFIG_NLS_MAC_GREEK=m CONFIG_NLS_MAC_ICELAND=m CONFIG_NLS_MAC_INUIT=m CONFIG_NLS_MAC_ROMANIAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_DLM=m CONFIG_DLM_DEBUG=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # 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_SECTION_MISMATCH_WARN_ONLY=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_STACK_VALIDATION is not set # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_PAGE_EXTENSION is not set # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_PAGE_POISONING is not set # CONFIG_DEBUG_PAGE_REF is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_VM is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y 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_HAVE_ARCH_KASAN=y # CONFIG_KASAN is not set CONFIG_ARCH_HAS_KCOV=y # CONFIG_KCOV is not set CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set 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 is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=m # CONFIG_WW_MUTEX_SELFTEST is not set 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 is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_PROVE_RCU is not set CONFIG_SPARSE_RCU_POINTER=y CONFIG_TORTURE_TEST=m # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set # CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set CONFIG_NOTIFIER_ERROR_INJECTION=m CONFIG_PM_NOTIFIER_ERROR_INJECT=m # CONFIG_NETDEV_NOTIFIER_ERROR_INJECT is not set # CONFIG_FAULT_INJECTION is not set CONFIG_LATENCYTOP=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=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_TRACER_MAX_TRACE=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=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP 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=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_UPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_FUNCTION_PROFILER=y CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set CONFIG_TRACING_MAP=y CONFIG_HIST_TRIGGERS=y # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACING_EVENTS_GPIO=y # # Runtime Testing # CONFIG_LKDTM=m # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=m CONFIG_INTERVAL_TREE_TEST=m CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_ASYNC_RAID6_TEST=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set CONFIG_TEST_KSTRTOX=m CONFIG_TEST_PRINTF=m CONFIG_TEST_BITMAP=m # CONFIG_TEST_UUID is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m CONFIG_TEST_USER_COPY=m CONFIG_TEST_BPF=m CONFIG_TEST_FIRMWARE=m CONFIG_TEST_UDELAY=m # CONFIG_MEMTEST is not set CONFIG_TEST_STATIC_KEYS=m # CONFIG_BUG_ON_DATA_CORRUPTION is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y # CONFIG_IO_STRICT_DEVMEM is not set CONFIG_EARLY_PRINTK_USB=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y # CONFIG_EARLY_PRINTK_EFI is not set # CONFIG_EARLY_PRINTK_USB_XDBC is not set # CONFIG_X86_PTDUMP_CORE is not set # CONFIG_X86_PTDUMP is not set # CONFIG_EFI_PGT_DUMP is not set # CONFIG_DEBUG_WX is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_X86_DECODER_SELFTEST=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=y # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_X86_DEBUG_FPU=y # CONFIG_PUNIT_ATOM_DEBUG is not set # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y # CONFIG_SECURITY_PATH is not set CONFIG_INTEL_TXT=y CONFIG_LSM_MMAP_MIN_ADDR=65535 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y # CONFIG_HARDENED_USERCOPY is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set # CONFIG_SECURITY_YAMA is not set CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY_AUDIT=y CONFIG_IMA=y CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_LSM_RULES=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_NG_TEMPLATE=y # CONFIG_IMA_SIG_TEMPLATE is not set CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng" CONFIG_IMA_DEFAULT_HASH_SHA1=y # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DEFAULT_HASH_WP512 is not set CONFIG_IMA_DEFAULT_HASH="sha1" # CONFIG_IMA_WRITE_POLICY is not set # CONFIG_IMA_READ_POLICY is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_TRUSTED_KEYRING=y # CONFIG_IMA_BLACKLIST_KEYRING is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_EVM=y CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="selinux" CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m 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_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_DH is not set # CONFIG_CRYPTO_ECDH is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=m # CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=m CONFIG_CRYPTO_SIMD=m CONFIG_CRYPTO_GLUE_HELPER_X86=m CONFIG_CRYPTO_ENGINE=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m # CONFIG_CRYPTO_CHACHA20POLY1305 is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # CONFIG_CRYPTO_KEYWRAP is not set # # Hash modes # CONFIG_CRYPTO_CMAC=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_GHASH=m # CONFIG_CRYPTO_POLY1305 is not set # CONFIG_CRYPTO_POLY1305_X86_64 is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA512_SSSE3=m # CONFIG_CRYPTO_SHA1_MB is not set # CONFIG_CRYPTO_SHA256_MB is not set # CONFIG_CRYPTO_SHA512_MB is not set CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=m # CONFIG_CRYPTO_SHA3 is not set CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAMELLIA_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_CAST_COMMON=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SALSA20_X86_64=m # CONFIG_CRYPTO_CHACHA20 is not set # CONFIG_CRYPTO_CHACHA20_X86_64 is not set CONFIG_CRYPTO_SEED=m 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=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_842 is not set # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set # # 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_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m # CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set # CONFIG_CRYPTO_DEV_CCP is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set # CONFIG_CRYPTO_DEV_QAT_C62X is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_CHELSIO is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y # CONFIG_PKCS7_MESSAGE_PARSER is not set # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SECONDARY_TRUSTED_KEYRING is not set CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_COMPAT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_DEVICE_ASSIGNMENT is not set CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set # CONFIG_VHOST_VSOCK is not set CONFIG_VHOST=m # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m 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_NET_UTILS=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=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=m CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set 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=m # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_BTREE=y CONFIG_INTERVAL_TREE=y CONFIG_RADIX_TREE_MULTIORDER=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y # CONFIG_DMA_NOOP_OPS is not set # CONFIG_DMA_VIRT_OPS is not set CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_MMIO_FLUSH=y CONFIG_SBITMAP=y --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='ltp' export testcase='ltp' export category='functional' export job_origin='/lkp/lkp/.src-20170505-175852/allot/cyclic:linux-devel:devel-hourly/nhm-white2/ltp.yaml' export queue='validate' export testbox='nhm-white2' export tbox_group='nhm-white2' export submit_id='591475d50b9a933a91a22924' export job_file='/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170511-80529-11kjc20-10.yaml' export id='8e6fd2b072e88e0800986bad46430386db3fc4e4' export model='Nehalem' export memory='4G' export nr_cpu=8 export hdd_partitions= export swap_partitions= export rootfs_partition= export netconsole_port=6671 export brand='Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz' export need_kconfig='CONFIG_BLK_DEV_LOOP' export commit='3e38a07a6692b3f1459822767872c79922d08593' export kconfig='x86_64-rhel-7.2' export compiler='gcc-6' export rootfs='debian-x86_64-2016-08-31.cgz' export enqueue_time='2017-05-11 22:31:49 +0800' export _id='591475d50b9a933a91a2292c' export _rt='/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593' export user='lkp' export head_commit='46a5fd74dbcd62ba0ccca2371eec14e28ef0b1c0' export base_commit='a351e9b9fc24e982ec2f0e76379a49826036da12' export branch='linux-devel/devel-hourly-2017050804' export result_root='/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/10' export LKP_SERVER='inn' export max_uptime=3600 export initrd='/osimage/debian/debian-x86_64-2016-08-31.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170511-80529-11kjc20-10.yaml ARCH=x86_64 kconfig=x86_64-rhel-7.2 branch=linux-devel/devel-hourly-2017050804 commit=3e38a07a6692b3f1459822767872c79922d08593 BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07 max_uptime=3600 RESULT_ROOT=/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/10 LKP_SERVER=inn debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel earlyprintk=ttyS0,115200 console=ttyS0,115200 console=tty0 vga=normal rw' export lkp_initrd='/lkp/lkp/lkp-x86_64.cgz' export modules_initrd='/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/modules.cgz' export bm_initrd='/osimage/deps/debian-x86_64-2016-08-31.cgz/lkp_2017-05-01.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/rsync-rootfs_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/run-ipconfig_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/ltp_2017-02-15.cgz,/osimage/pkg/debian-x86_64-2016-08-31.cgz/ltp-x86_64-01fa7e81c_2017-05-10.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/hw_2016-11-15.cgz' export site='inn' export LKP_CGI_PORT=80 export LKP_CIFS_PORT=139 export repeat_to=18 export kernel='/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07' export dequeue_time='2017-05-12 02:07:15 +0800' export job_initrd='/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170511-80529-11kjc20-10.cgz' [ -n "$LKP_SRC" ] || export LKP_SRC=/lkp/${user:-lkp}/src } run_job() { echo $$ > $TMP/run-job.pid . $LKP_SRC/lib/http.sh . $LKP_SRC/lib/job.sh . $LKP_SRC/lib/env.sh export_top_env run_monitor $LKP_SRC/monitors/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper heartbeat run_monitor $LKP_SRC/monitors/wrapper oom-killer run_monitor $LKP_SRC/monitors/plain/watchdog run_monitor $LKP_SRC/monitors/wrapper nfs-hang run_test test='fs' $LKP_SRC/tests/wrapper ltp } extract_stats() { $LKP_SRC/stats/wrapper ltp $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper time ltp.time $LKP_SRC/stats/wrapper time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper last_state } "$@" --gKMricLos+KVdGMg Content-Type: application/octet-stream Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=ltp 2017-05-12 02:07:54 ./runltp -f fs INFO: creating /lkp/benchmarks/ltp/output directory INFO: creating /lkp/benchmarks/ltp/results directory Checking for required user/group ids 'nobody' user id and group found. 'bin' user id and group found. 'daemon' user id and group found. Users group found. Sys group found. Required users/groups exist. If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. PRETTY_NAME="Debian GNU/Linux stretch/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" Linux nhm-white2 4.11.0-04398-g3e38a07 #1 SMP Mon May 8 09:56:07 CST 2017 x86_64 GNU/Linux Gnu C util-linux linux 2.28.1 mount mountinfo, assert, debug) modutils 23 e2fsprogs 1.43.1 Linux C Library > libc.2.23 Dynamic linker (ldd) 2.23 Procps 3.3.12 Net-tools 2.10-alpha iproute2 iproute2-ss161212 Kbd 69: Sh-utils 8.25 Modules Loaded rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver netconsole sr_mod cdrom sd_mod sg snd_hda_codec_realtek ata_generic pata_acpi dcdbas intel_powerclamp snd_hda_codec_generic snd_hda_codec_hdmi dell_smm_hwmon coretemp snd_hda_intel snd_hda_codec firewire_ohci kvm_intel snd_hda_core uas snd_hwdep firewire_core ata_piix crc_itu_t kvm snd_pcm snd_timer irqbypass crc32c_intel snd serio_raw pcspkr i7core_edac usb_storage libata soundcore shpchp acpi_cpufreq ip_tables broadcom bcm_phy_lib free reports: total used free shared buff/cache available Mem: 4034292 119584 2985172 9016 929536 3683768 Swap: 0 0 0 /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5852.12 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 4 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.99 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 4 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.96 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 4 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.96 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 4 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.97 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 5 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 4 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.99 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 6 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 4 apicid : 5 initial apicid : 5 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5850.98 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz stepping : 5 microcode : 0x3 cpu MHz : 2926.062 cache size : 8192 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 4 apicid : 7 initial apicid : 7 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority ept vpid dtherm bugs : bogomips : 5851.00 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: no big block device was specified on commandline. Tests which require a big block device are disabled. You can specify it with option -z COMMAND: /lkp/benchmarks/ltp/bin/ltp-pan -e -S -a 9538 -n 9538 -p -f /tmp/ltp-Kicg9Pw2rp/alltests -l /lkp/benchmarks/ltp/results/LTP_RUN_ON-2017_05_12-02h_07m_54s.log -C /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.failed -T /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.tconf LOG File: /lkp/benchmarks/ltp/results/LTP_RUN_ON-2017_05_12-02h_07m_54s.log FAILED COMMAND File: /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.failed TCONF COMMAND File: /lkp/benchmarks/ltp/output/LTP_RUN_ON-2017_05_12-02h_07m_54s.tconf Running tests....... <<>> tag=gf01 stime=1494526074 cmdline="growfiles -W gf01 -b -e 1 -u -i 0 -L 20 -w -C 1 -l -I r -T 10 -f glseek20 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf01): 9662 growfiles.c/2037: 253019 tlibio.c/735 write(7, buf, 1) ret:-1, errno=28 No space left on device gf01 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=9 termination_type=exited termination_id=1 corefile=no cutime=401 cstime=513 <<>> <<>> tag=gf02 stime=1494526083 cmdline="growfiles -W gf02 -b -e 1 -L 10 -i 100 -I p -S 2 -u -f gf03_ -d $TMPDIR" contacts="" analysis=exit <<>> gf02 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=1 <<>> <<>> tag=gf03 stime=1494526083 cmdline="growfiles -W gf03 -b -e 1 -g 1 -i 1 -S 150 -u -f gf05_ -d $TMPDIR" contacts="" analysis=exit <<>> gf03 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=gf04 stime=1494526083 cmdline="growfiles -W gf04 -b -e 1 -g 4090 -i 500 -t 39000 -u -f gf06_ -d $TMPDIR" contacts="" analysis=exit <<>> gf04 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=2 cstime=0 <<>> <<>> tag=gf05 stime=1494526083 cmdline="growfiles -W gf05 -b -e 1 -g 5000 -i 500 -t 49900 -T10 -c9 -I p -u -f gf07_ -d $TMPDIR" contacts="" analysis=exit <<>> gf05 1 TPASS : Test passed <<>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=4 cstime=2 <<>> <<>> tag=gf06 stime=1494526084 cmdline="growfiles -W gf06 -b -e 1 -u -r 1-5000 -R 0--1 -i 0 -L 30 -C 1 -f g_rand10 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf06 1 TPASS : Test passed <<>> initiation_status="ok" duration=30 termination_type=exited termination_id=0 corefile=no cutime=2582 cstime=515 <<>> <<>> tag=gf07 stime=1494526114 cmdline="growfiles -W gf07 -b -e 1 -u -r 1-5000 -R 0--2 -i 0 -L 30 -C 1 -I p -f g_rand13 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf07 1 TPASS : Test passed <<>> initiation_status="ok" duration=32 termination_type=exited termination_id=0 corefile=no cutime=2167 cstime=1148 <<>> <<>> tag=gf08 stime=1494526146 cmdline="growfiles -W gf08 -b -e 1 -u -r 1-5000 -R 0--2 -i 0 -L 30 -C 1 -f g_rand11 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf08 1 TPASS : Test passed <<>> initiation_status="ok" duration=31 termination_type=exited termination_id=0 corefile=no cutime=2618 cstime=482 <<>> <<>> tag=gf09 stime=1494526177 cmdline="growfiles -W gf09 -b -e 1 -u -r 1-5000 -R 0--1 -i 0 -L 30 -C 1 -I p -f g_rand12 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf09 1 TPASS : Test passed <<>> initiation_status="ok" duration=30 termination_type=exited termination_id=0 corefile=no cutime=2363 cstime=939 <<>> <<>> tag=gf10 stime=1494526208 cmdline="growfiles -W gf10 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I l -f g_lio14 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf10 1 TPASS : Test passed <<>> initiation_status="ok" duration=31 termination_type=exited termination_id=0 corefile=no cutime=2525 cstime=794 <<>> <<>> tag=gf11 stime=1494526239 cmdline="growfiles -W gf11 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I L -f g_lio15 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> gf11 1 TPASS : Test passed <<>> initiation_status="ok" duration=31 termination_type=exited termination_id=0 corefile=no cutime=2623 cstime=711 <<>> <<>> tag=gf12 stime=1494526270 cmdline="mkfifo $TMPDIR/gffifo17; growfiles -b -W gf12 -e 1 -u -i 0 -L 30 $TMPDIR/gffifo17" contacts="" analysis=exit <<>> gf12 1 TPASS : Test passed <<>> initiation_status="ok" duration=30 termination_type=exited termination_id=0 corefile=no cutime=2531 cstime=557 <<>> <<>> tag=gf13 stime=1494526300 cmdline="mkfifo $TMPDIR/gffifo18; growfiles -b -W gf13 -e 1 -u -i 0 -L 30 -I r -r 1-4096 $TMPDIR/gffifo18" contacts="" analysis=exit <<>> gf13 1 TPASS : Test passed <<>> initiation_status="ok" duration=32 termination_type=exited termination_id=0 corefile=no cutime=2212 cstime=888 <<>> <<>> tag=gf14 stime=1494526332 cmdline="growfiles -W gf14 -b -e 1 -u -i 0 -L 20 -w -l -C 1 -T 10 -f glseek19 -S 2 -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf14): 9757 growfiles.c/2037: 243724 tlibio.c/735 write(7, buf, 1) ret:-1, errno=28 No space left on device gf14 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=7 termination_type=exited termination_id=1 corefile=no cutime=313 cstime=415 <<>> <<>> tag=gf15 stime=1494526339 cmdline="growfiles -W gf15 -b -e 1 -u -r 1-49600 -I r -u -i 0 -L 120 -f Lgfile1 -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf15): 9761 growfiles.c/2249: 72367 tlibio.c/1002 pwrite(7, buf, 29536, 1796911075) returned=12317 growfiles(gf15): 9761 growfiles.c/1752: 72367 Hit max errors value of 1 gf15 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=20 termination_type=exited termination_id=1 corefile=no cutime=1878 cstime=123 <<>> <<>> tag=gf16 stime=1494526359 cmdline="growfiles -W gf16 -b -e 1 -i 0 -L 120 -u -g 4090 -T 101 -t 408990 -l -C 10 -c 1000 -S 10 -f Lgf02_ -d $TMPDIR" contacts="" analysis=exit <<>> gf16 1 TPASS : Test passed <<>> initiation_status="ok" duration=121 termination_type=exited termination_id=0 corefile=no cutime=10321 cstime=1750 <<>> <<>> tag=gf17 stime=1494526480 cmdline="growfiles -W gf17 -b -e 1 -i 0 -L 120 -u -g 5000 -T 101 -t 499990 -l -C 10 -c 1000 -S 10 -f Lgf03_ -d $TMPDIR" contacts="" analysis=exit <<>> gf17 1 TPASS : Test passed <<>> initiation_status="ok" duration=121 termination_type=exited termination_id=0 corefile=no cutime=10496 cstime=1605 <<>> <<>> tag=gf18 stime=1494526601 cmdline="growfiles -W gf18 -b -e 1 -i 0 -L 120 -w -u -r 10-5000 -I r -l -S 2 -f Lgf04_ -d $TMPDIR" contacts="" analysis=exit <<>> growfiles(gf18): 9854 growfiles.c/2037: 370534 tlibio.c/961 writev(7, iov, 1) nbyte:1 ret:-1, errno=28 No space left on device gf18 1 TFAIL : growfiles.c:132: Test failed <<>> initiation_status="ok" duration=10 termination_type=exited termination_id=1 corefile=no cutime=440 cstime=559 <<>> <<>> tag=gf19 stime=1494526611 cmdline="growfiles -W gf19 -b -e 1 -g 5000 -i 500 -t 49900 -T10 -c9 -I p -o O_RDWR,O_CREAT,O_TRUNC -u -f gf08i_ -d $TMPDIR" contacts="" analysis=exit <<>> gf19 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=4 cstime=0 <<>> <<>> tag=gf20 stime=1494526611 cmdline="growfiles -W gf20 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 1-256000:512 -R 512-256000 -T 4 -f gfbigio-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf20 1 TPASS : Test passed <<>> initiation_status="ok" duration=59 termination_type=exited termination_id=0 corefile=no cutime=5655 cstime=258 <<>> <<>> tag=gf21 stime=1494526670 cmdline="growfiles -W gf21 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 -f gf-bld-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf21 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=gf22 stime=1494526670 cmdline="growfiles -W gf22 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 -f gf-bldf-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf22 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=0 <<>> <<>> tag=gf23 stime=1494526670 cmdline="growfiles -W gf23 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 512-64000:1024 -R 1-384000 -T 4 -f gf-inf-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf23 1 TPASS : Test passed <<>> initiation_status="ok" duration=10 termination_type=exited termination_id=0 corefile=no cutime=955 cstime=64 <<>> <<>> tag=gf24 stime=1494526680 cmdline="growfiles -W gf24 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -f gf-jbld-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf24 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=gf25 stime=1494526680 cmdline="growfiles -W gf25 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 1024000-2048000:2048 -R 4095-2048000 -T 1 -f gf-large-gs-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf25 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=6 cstime=1 <<>> <<>> tag=gf26 stime=1494526680 cmdline="growfiles -W gf26 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 128-32768:128 -R 512-64000 -T 4 -f gfsmallio-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf26 1 TPASS : Test passed <<>> initiation_status="ok" duration=33 termination_type=exited termination_id=0 corefile=no cutime=3016 cstime=235 <<>> <<>> tag=gf27 stime=1494526713 cmdline="growfiles -W gf27 -b -D 0 -w -g 8b -C 1 -b -i 1000 -u -f gfsparse-1-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf27 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=3 cstime=2 <<>> <<>> tag=gf28 stime=1494526713 cmdline="growfiles -W gf28 -b -D 0 -w -g 16b -C 1 -b -i 1000 -u -f gfsparse-2-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf28 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=5 cstime=1 <<>> <<>> tag=gf29 stime=1494526713 cmdline="growfiles -W gf29 -b -D 0 -r 1-4096 -R 0-33554432 -i 0 -L 60 -C 1 -u -f gfsparse-3-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf29 1 TPASS : Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=5020 cstime=1070 <<>> <<>> tag=gf30 stime=1494526774 cmdline="growfiles -W gf30 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -o O_RDWR,O_CREAT,O_SYNC -g 20480 -T 10 -t 20480 -f gf-sync-$$ -d $TMPDIR" contacts="" analysis=exit <<>> gf30 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=rwtest01 stime=1494526774 cmdline="export LTPROOT; rwtest -N rwtest01 -c -q -i 60s -f sync 10%25000:$TMPDIR/rw-sync-$$" contacts="" analysis=exit <<>> rwtest01 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=2939 cstime=4085 <<>> <<>> tag=rwtest02 stime=1494526835 cmdline="export LTPROOT; rwtest -N rwtest02 -c -q -i 60s -f buffered 10%25000:$TMPDIR/rw-buffered-$$" contacts="" analysis=exit <<>> rwtest02 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=3002 cstime=4048 <<>> <<>> tag=rwtest03 stime=1494526896 cmdline="export LTPROOT; rwtest -N rwtest03 -c -q -i 60s -n 2 -f buffered -s mmread,mmwrite -m random -Dv 10%25000:$TMPDIR/mm-buff-$$" contacts="" analysis=exit <<>> rwtest03 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=5549 cstime=7298 <<>> <<>> tag=rwtest04 stime=1494526957 cmdline="export LTPROOT; rwtest -N rwtest04 -c -q -i 60s -n 2 -f sync -s mmread,mmwrite -m random -Dv 10%25000:$TMPDIR/mm-sync-$$" contacts="" analysis=exit <<>> rwtest04 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=61 termination_type=exited termination_id=0 corefile=no cutime=5472 cstime=7247 <<>> <<>> tag=rwtest05 stime=1494527018 cmdline="export LTPROOT; rwtest -N rwtest05 -c -q -i 50 -T 64b 500b:$TMPDIR/rwtest01%s" contacts="" analysis=exit <<>> rwtest05 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=iogen01 stime=1494527018 cmdline="export LTPROOT; rwtest -N iogen01 -i 120s -s read,write -Da -Dv -n 2 500b:$TMPDIR/doio.f1.$$ 1000b:$TMPDIR/doio.f2.$$" contacts="" analysis=exit <<>> /lkp/benchmarks/ltp/testcases/bin/iogen -N iogen01 -i 120s -s read,write 500b:/tmp/ltp-Kicg9Pw2rp/doio.f1.10083 1000b:/tmp/ltp-Kicg9Pw2rp/doio.f2.10083 | /lkp/benchmarks/ltp/testcases/bin/doio -N iogen01 -a -v -n 2 -k iogen(iogen01) starting up with the following: Out-pipe: stdout Iterations: 120 seconds Seed: 10090 Offset-Mode: sequential Overlap Flag: off Mintrans: 1 (1 blocks) Maxtrans: 131072 (256 blocks) O_RAW/O_SSD Multiple: (Determined by device) Syscalls: read write Aio completion types: none Flags: buffered sync Test Files: Path Length iou raw iou file (bytes) (bytes) (bytes) type ----------------------------------------------------------------------------- /tmp/ltp-Kicg9Pw2rp/doio.f1.10083 256000 1 512 regular /tmp/ltp-Kicg9Pw2rp/doio.f2.10083 512000 1 512 regular iogen01 1 TPASS : Test passed Test passed <<>> initiation_status="ok" duration=121 termination_type=exited termination_id=0 corefile=no cutime=7050 cstime=20784 <<>> <<>> tag=fs_inod01 stime=1494527139 cmdline="fs_inod $TMPDIR 10 10 10" contacts="" analysis=exit <<>> FS_INODE: File system stress - inode allocation/deallocation Volume under test: /tmp/ltp-Kicg9Pw2rp Number of subdirectories: 10 Number of files: 10 Number of loops: 10 Execution begins Fri May 12 02:25:39 CST 2017 ============================================== MULTIPLE PROCESSES CREATING AND DELETING FILES ============================================== /lkp/benchmarks/ltp/testcases/bin/fs_inod: creating dir2 subdirectories /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir0 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir1 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir2 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir3 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir4 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir5 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir6 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir7 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir8 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir9 /lkp/benchmarks/ltp/testcases/bin/fs_inod: creating dir1 subdirectories & files /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir0 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir1 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir2 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir3 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir4 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir5 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir6 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir7 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir8 /lkp/benchmarks/ltp/testcases/bin/fs_inod: mkdir dir9 Executing loop 1 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 2 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 3 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 4 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 5 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 6 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 7 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 8 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 9 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 10 of 10... /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /lkp/benchmarks/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /lkp/benchmarks/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] Execution completed Fri May 12 02:25:40 CST 2017 <<>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=84 cstime=70 <<>> <<>> tag=linker01 stime=1494527140 cmdline="linktest.sh 1000 1000" contacts="" analysis=exit <<>> linker01 1 TPASS: Symbolic Link Errors: 0 linker01 3 TPASS: Hard Link Errors: 0 <<>> initiation_status="ok" duration=2 termination_type=exited termination_id=0 corefile=no cutime=80 cstime=66 <<>> <<>> tag=openfile01 stime=1494527142 cmdline="openfile -f10 -t10" contacts="" analysis=exit <<>> <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<>> <<>> tag=inode01 stime=1494527142 cmdline="inode01" contacts="" analysis=exit <<>> inode01 1 TPASS : Test block 0 inode01 2 TPASS : Test block 1 inode01 3 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=inode02 stime=1494527142 cmdline="inode02" contacts="" analysis=exit <<>> inode02 1 TPASS : Test passed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=4 cstime=24 <<>> <<>> tag=stream01 stime=1494527142 cmdline="stream01" contacts="" analysis=exit <<>> stream01 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream02 stime=1494527142 cmdline="stream02" contacts="" analysis=exit <<>> stream02 1 TPASS : Test passed in block0. stream02 2 TPASS : Test passed in block1. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream03 stime=1494527142 cmdline="stream03" contacts="" analysis=exit <<>> stream03 1 TPASS : Test passed in block0. stream03 2 TPASS : Test passed in block1. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream04 stime=1494527142 cmdline="stream04" contacts="" analysis=exit <<>> stream04 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=stream05 stime=1494527142 cmdline="stream05" contacts="" analysis=exit <<>> stream05 1 TPASS : Test passed in block0. stream05 2 TPASS : Test passed in block1. stream05 3 TPASS : Test passed in block2. stream05 4 TPASS : Test passed in block3. stream05 5 TPASS : Test passed in block4. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<>> <<>> tag=ftest01 stime=1494527142 cmdline="ftest01" contacts="" analysis=exit <<>> ftest01 1 TPASS : Test passed in fork and wait. ftest01 2 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=9 <<>> <<>> tag=ftest02 stime=1494527142 cmdline="ftest02" contacts="" analysis=exit <<>> ftest02 1 TPASS : Test passed in fork-wait part. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<>> <<>> tag=ftest03 stime=1494527142 cmdline="ftest03" contacts="" analysis=exit <<>> ftest03 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=15 <<>> <<>> tag=ftest04 stime=1494527142 cmdline="ftest04" contacts="" analysis=exit <<>> ftest04 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=5 <<>> <<>> tag=ftest05 stime=1494527142 cmdline="ftest05" contacts="" analysis=exit <<>> ftest05 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=9 <<>> <<>> tag=ftest06 stime=1494527142 cmdline="ftest06" contacts="" analysis=exit <<>> ftest06 1 TPASS : Test passed. ftest06 2 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<>> <<>> tag=ftest07 stime=1494527142 cmdline="ftest07" contacts="" analysis=exit <<>> ftest07 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=13 <<>> <<>> tag=ftest08 stime=1494527142 cmdline="ftest08" contacts="" analysis=exit <<>> ftest08 1 TPASS : Test passed. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=6 <<>> <<>> tag=lftest01 stime=1494527142 cmdline="lftest 100" contacts="" analysis=exit <<>> Started building a 100 megabyte file @ Fri May 12 02:25:42 2017 .................................................................................................... Finished building a 100 megabyte file @ Fri May 12 02:25:42 2017 Number of Writes: 100 Number of Seeks: 100 Total time for test to run: 0 minute(s) and 0 seconds <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=3 <<>> <<>> tag=writetest01 stime=1494527142 cmdline="writetest" contacts="" analysis=exit <<>> writetest 0 TINFO : Blocks: 1 writetest 0 TINFO : Seed: 1494527142 writetest 0 TINFO : Output file: 'fileout' writetest 0 TINFO : Writing 1 blocks of 1048576 bytes to 'fileout' writetest 1 TPASS : Write: Success writetest 0 TINFO : Verifying 1 blocks in 'fileout' writetest 2 TPASS : Verify: Success <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=3 cstime=0 <<>> <<>> tag=fs_di stime=1494527142 cmdline="fs_di -d $TMPDIR" contacts="" analysis=exit <<>> Test Options: Tested Filesystem: /tmp/ltp-Kicg9Pw2rp/fs_di-14297 Loops: 10 Data File Size: 30 fs_di 0 TINFO : Test Started fs_di 0 TINFO : Completed Loop 1 fs_di 0 TINFO : Completed Loop 2 fs_di 0 TINFO : Completed Loop 3 fs_di 0 TINFO : Completed Loop 4 fs_di 0 TINFO : Completed Loop 5 fs_di 0 TINFO : Completed Loop 6 fs_di 0 TINFO : Completed Loop 7 fs_di 0 TINFO : Completed Loop 8 fs_di 0 TINFO : Completed Loop 9 fs_di 0 TINFO : Completed Loop 10 fs_di 10 TPASS : Test Successful <<>> initiation_status="ok" duration=7 termination_type=exited termination_id=0 corefile=no cutime=125 cstime=70 <<>> <<>> tag=proc01 stime=1494527149 cmdline="proc01 -m 128" contacts="" analysis=exit <<>> proc01 0 TINFO : /proc/sys/fs/binfmt_misc/register: is write-only. proc01 0 TINFO : /proc/sys/net/ipv6/conf/all/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/default/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth0/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/eth1/stable_secret: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/sys/net/ipv6/conf/lo/stable_secret: known issue: errno=EIO(5): Input/output error proc01 1 TFAIL : proc01.c:396: read failed: /proc/sys/vm/stat_refresh: errno=EINVAL(22): Invalid argument proc01 0 TINFO : /proc/kmsg: known issue: errno=EAGAIN/EWOULDBLOCK(11): Resource temporarily unavailable proc01 0 TINFO : /proc/sysrq-trigger: is write-only. proc01 0 TINFO : /proc/self/task/14412/mem: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/self/task/14412/clear_refs: is write-only. proc01 0 TINFO : /proc/self/task/14412/pagemap: reached maxmbytes (-m) proc01 0 TINFO : /proc/self/mem: known issue: errno=EIO(5): Input/output error proc01 0 TINFO : /proc/self/clear_refs: is write-only. proc01 0 TINFO : /proc/self/pagemap: reached maxmbytes (-m) proc01 2 TFAIL : proc01.c:465: readproc() failed with 1 errors. <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=1 corefile=no cutime=0 cstime=61 <<>> <<>> tag=fs_racer stime=1494527149 cmdline="fs_racer.sh -t 5" contacts="" analysis=exit <<>> 1202795 1181859 591509 881557 33631 1491805 591326 794885 1205359 1569383 72634 887417 106326 1206579 103152 391369 450148 1341837 399914 386913 778038 1546311 1385052 1322305 1385357 403759 1409283 1816095 1958677 1861812 1936582 1718985 765526 1272682 243720 1889645 1538743 326609 565080 1578905 470412 825403 128543 183721 47914 1260536 236579 1370220 1444563 1996948 1048615 112308 1909665 686910 1198583 1648731 12085 1343058 1283059 1727713 805993 166264 1731803 1529038 942838 1844233 184270 1278725 386730 330576 881740 161076 365611 1336405 756797 1846003 407666 755699 1575487 581743 1093783 182622 1887020 617023 1297585 37293 1344279 708029 317392 408642 1483870 1893429 1554002 504959 450025 501419 1110507 1641041 1313028 1609607 519669 1035431 1260780 623310 1289529 1828119 1839838 1356120 1930478 126773 532547 1917050 1668446 1266518 388683 1977660 1259254 1732902 15930 1232154 456312 176091 1816583 1624805 1072115 1402996 1194555 518204 1581102 1630664 71596 570879 851344 542313 1455793 1259498 298471 267281 1258827 837855 1157872 536454 1947202 782738 260994 231086 1368144 644856 50477 1671010 72634 207647 1345133 1461348 249824 500076 1686086 1172582 762657 "Cleaning up" /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14415 Terminated ./fs_racer_file_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14416 Terminated ./fs_racer_file_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14417 Terminated ./fs_racer_file_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14418 Terminated ./fs_racer_dir_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14419 Terminated ./fs_racer_dir_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14420 Terminated ./fs_racer_dir_create.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14441 Terminated ./fs_racer_file_rm.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14443 Terminated ./fs_racer_file_rm.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14444 Terminated ./fs_racer_file_rm.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14421 Terminated ./fs_racer_file_rename.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14422 Terminated ./fs_racer_file_rename.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14423 Terminated ./fs_racer_file_rename.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14424 Terminated ./fs_racer_file_link.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14425 Terminated ./fs_racer_file_link.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14426 Terminated ./fs_racer_file_link.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14427 Terminated ./fs_racer_file_symlink.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14428 Terminated ./fs_racer_file_symlink.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14429 Terminated ./fs_racer_file_symlink.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14435 Terminated ./fs_racer_file_list.sh $DIR /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14437 Terminated ./fs_racer_file_list.sh $DIR /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14439 Terminated ./fs_racer_file_list.sh $DIR /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14430 Terminated ./fs_racer_file_concat.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14431 Terminated ./fs_racer_file_concat.sh $DIR $MAX_FILES /lkp/benchmarks/ltp/testcases/bin/fs_racer.sh: line 79: 14432 Terminated ./fs_racer_file_concat.sh $DIR $MAX_FILES <<>> initiation_status="ok" duration=6 termination_type=exited termination_id=0 corefile=no cutime=1175 cstime=2624 <<>> <<>> tag=quota_remount_test01 stime=1494527155 cmdline="quota_remount_test01.sh" contacts="" analysis=exit <<>> quota_remount_test01 0 TINFO : Successfully mounted the File System /lkp/benchmarks/ltp/testcases/bin/quota_remount_test01.sh: line 86: quotacheck: command not found Could not create quota files quota_remount_test01 1 TFAIL : ltpapicmd.c:190: Quota on Remount Failed <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=2 corefile=no cutime=2 cstime=4 <<>> <<>> tag=isofs stime=1494527155 cmdline="isofs.sh" contacts="" analysis=exit <<>> isofs 1 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 2 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -J /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 3 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -hfs -D /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 4 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -R /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 5 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -R -J /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 6 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -f -l -D -J -L -R /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files isofs 7 TFAIL: tst_resm TFAIL mkisofs -o isofs.iso -quiet -allow-lowercase -allow-multidot -iso-level 3 -f -l -D -J -L -R /tmp/ltp-Kicg9Pw2rp/isofs.0h0AWP0vPC/files incrementing stop <<>> initiation_status="ok" duration=0 termination_type=exited termination_id=1 corefile=no cutime=8 cstime=14 <<>> INFO: ltp-pan reported some tests FAIL LTP Version: 20170116-255-g01fa7e81c ############################################################### Done executing testcases. LTP Version: 20170116-255-g01fa7e81c ############################################################### --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="job.yaml" --- #! jobs/ltp.yaml suite: ltp testcase: ltp category: functional ltp: test: fs job_origin: "/lkp/lkp/.src-20170505-175852/allot/cyclic:linux-devel:devel-hourly/nhm-white2/ltp.yaml" #! queue options queue: bisect testbox: nhm-white2 tbox_group: nhm-white2 submit_id: 59116b2f0b9a93f3ada0f375 job_file: "/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170509-62381-tbt2ej-0.yaml" id: 71514344c1a6ce5707c7ef25123a48efe32775ab #! hosts/nhm-white2 model: Nehalem memory: 4G nr_cpu: 8 hdd_partitions: swap_partitions: rootfs_partition: netconsole_port: 6671 brand: Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz #! include/category/functional kmsg: heartbeat: #! include/ltp need_kconfig: CONFIG_BLK_DEV_LOOP #! include/queue/cyclic commit: 3e38a07a6692b3f1459822767872c79922d08593 #! include/testbox/nhm-white2 cpufreq_governor: #! default params kconfig: x86_64-rhel-7.2 compiler: gcc-6 rootfs: debian-x86_64-2016-08-31.cgz enqueue_time: 2017-05-09 15:09:35.272285813 +08:00 _id: 59116b2f0b9a93f3ada0f375 _rt: "/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593" #! schedule options user: lkp head_commit: 46a5fd74dbcd62ba0ccca2371eec14e28ef0b1c0 base_commit: a351e9b9fc24e982ec2f0e76379a49826036da12 branch: linux-devel/devel-hourly-2017050804 result_root: "/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/0" LKP_SERVER: inn max_uptime: 3600 initrd: "/osimage/debian/debian-x86_64-2016-08-31.cgz" bootloader_append: - root=/dev/ram0 - user=lkp - job=/lkp/scheduled/nhm-white2/ltp-fs-debian-x86_64-2016-08-31.cgz-3e38a07a6692b3f1459822767872c79922d08593-20170509-62381-tbt2ej-0.yaml - ARCH=x86_64 - kconfig=x86_64-rhel-7.2 - branch=linux-devel/devel-hourly-2017050804 - commit=3e38a07a6692b3f1459822767872c79922d08593 - BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07 - max_uptime=3600 - RESULT_ROOT=/result/ltp/fs/nhm-white2/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/0 - LKP_SERVER=inn - debug - apic=debug - sysrq_always_enabled - rcupdate.rcu_cpu_stall_timeout=100 - net.ifnames=0 - printk.devkmsg=on - panic=-1 - softlockup_panic=1 - nmi_watchdog=panic - oops=panic - load_ramdisk=2 - prompt_ramdisk=0 - drbd.minor_count=8 - systemd.log_level=err - ignore_loglevel - earlyprintk=ttyS0,115200 - console=ttyS0,115200 - console=tty0 - vga=normal - rw lkp_initrd: "/lkp/lkp/lkp-x86_64.cgz" modules_initrd: "/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/modules.cgz" bm_initrd: "/osimage/deps/debian-x86_64-2016-08-31.cgz/lkp_2017-05-01.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/rsync-rootfs_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/run-ipconfig_2016-11-15.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/ltp_2017-02-15.cgz,/osimage/pkg/debian-x86_64-2016-08-31.cgz/ltp-x86_64_2017-05-08.cgz,/osimage/deps/debian-x86_64-2016-08-31.cgz/hw_2016-11-15.cgz" site: inn #! /lkp/lkp/.src-20170508-195602/include/site/inn LKP_CGI_PORT: 80 LKP_CIFS_PORT: 139 oom-killer: watchdog: nfs-hang: #! runtime status #! user overrides kernel: "/pkg/linux/x86_64-rhel-7.2/gcc-6/3e38a07a6692b3f1459822767872c79922d08593/vmlinuz-4.11.0-04398-g3e38a07" dequeue_time: 2017-05-09 15:58:27.392930861 +08:00 #! /lkp/lkp/.src-20170509-125811/include/site/inn job_state: failed loadavg: '1.76' --gKMricLos+KVdGMg Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=reproduce ./runltp -f fs --gKMricLos+KVdGMg-- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org